c71731a32cbe994cf3658e0e7e99e01f26f892518d4641abea19a245b57bd753205376da116f5eed96b1dff0457853f682c10ae6a2920229e69c6125562c4b52b7fc23419224d74822dfd959604ba5c200ce92415d5ac7fe7330b22fcaad3de0263e9333fe6", 0xd8}], 0x1) 12:10:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/139, &(0x7f00000000c0)=0x8b) fcntl$getown(r0, 0x5) wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 12:10:20 executing program 1: socketpair(0x6, 0x8000, 0xce4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300046b8027a277269d6d45e1b5a24fc8161e32b05659c9392826c509199ff25b6225e61aa0f7523342ab349a8a3046f26f204e574e91e4d8b7c5b05415cd93ec4ff46b9cfb805e13b26110d4e2693934d166d40f2cdc8e874ca0af71915e083921825734174b9270c5839948942f3594220648a1f017c90c77eeb3f71d624f9802169365bdf9de45e54b23b64e36302727429aeb7bb47cff94c40ab5752f3abff4d02df532fca241db2b0"], 0x10) write(r0, &(0x7f0000000000)="8501001400ffffffff6f0300ed7329cd4fc6cc5b", 0xff48) 12:10:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setuid(0xee01) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 12:10:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3ff, 0x9}, 0xc) pipe(&(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) 12:10:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) 12:10:20 executing program 1: socketpair(0x7, 0x0, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = dup(0xffffffffffffffff) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = socket(0x0, 0x1, 0x5) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = open(&(0x7f0000000880)='.\x00', 0xa58, 0x10) socketpair(0x11, 0x8003, 0x200, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000980)) r15 = syz_open_pts() r16 = socket$unix(0x1, 0x1, 0x0) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r18 = socket$inet(0x2, 0x4000, 0x400) r19 = socket$inet6(0x18, 0x0, 0x5) r20 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r21 = open(&(0x7f00000009c0)='./file0\x00', 0x22, 0x1) r22 = open(&(0x7f0000000a00)='./file0\x00', 0x800, 0xa4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) getpgid(r3) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="4f80063178f66656ae25bc710d0841aba372532003aef3fd89c167272e44d55e4f5e8b93a7f589ee624cd92f43c5f6ee7a563fd4150cf551", 0x38}, {&(0x7f0000000100)="0a5367e6bc130d4ae5ecf4eb106b27496c3490f0a2059a660da9d068896f31b06d8a24dd3d58b8058e7e4ef9401a65af6fa48ab6fc64bec73eeb926526398f1be5f6", 0x42}, {&(0x7f0000000180)="656c8af91956ee62815d646b3225b4c0f1841d70efd506bd57497345caf7ed7afab383fcad4611603646d317f2467845c2d0c682c59b04e4694b837606432b3fd921814cfef85cb305005e0a054760e937382ba5ce96f8647ac2141d7076b1794b0f63b9d3de5dee1067d974f73a7cbb1d4fc3d53c811396d066bf9a8228917ad797844aad2e4d1f01", 0x89}, {&(0x7f0000000240)="b942202979727fb4d3d31088e23cb3d1897d7ef1d825dca84280c75071dfdcaedf30befdd1b93460f1c24faeeae4aebc5b482b93820dd9ac24a7a6f47608b0a1", 0x40}, {&(0x7f0000000280)="5bdf4737fd2e9597ef7f911a4e51a87a0ef09117c213ea2d42c73430f62759dde21f93de179ccd748dd4677c1db096577ee5d888d23604a746a9cca84159378438b072c4c48da398e1bcc47dc9f651263051b90308b061ac2bb6d86adc7c26d68b5f5807353811297463a9bafdc6a902bf15bb1c062e1d", 0x77}, {&(0x7f0000000300)="699885565972f563f7d332d144894fade020f2c4c89a7d79ec193841c2a3854914d752525eb8c634797eb95661468224c29e49150af9fcf18f9b34a910a1bd3eef1cabb73533341dae151ede525e949a1829d1f6428bd1802d27b619713d85925a2778a1d4d1035690c5740ae1803d9ec5c6f1334f425f8c8d645c0bdcbc8b3ae3d16b6b1095fe73f7667f680afa14e9", 0x90}, {&(0x7f00000003c0)="f34735c6dbe678b0f494eb46153c03285692531d8144b11a7107e7b7032e5b5e", 0x20}, {&(0x7f0000000400)="2d41ab26850d25bbd7daae97bfe2a685d2d524ac9edf2c55f9d4ecd6fca93ff49746fa58b1b879b303090530b259e6f42bcbb7c7acd919ea1c5c6646f40159632f4365e78684325143d912185e877ca5667dddfa089893432787ac4e8f95d5e3d862eef0ed88bfa60bad114c521778898c01965c080e4880fbcebd59a24a3fd9b379b7752bff67c27dc8f8da91908d4fbccdb71261cfadf40a08c26622eee3750d559efa13163a066395f8232e18572cc209abd2f54c11d5", 0xb8}, {&(0x7f00000004c0)="7897ee534e1d12b94a995368cf91a5773abd2bb00b60ae4f62a0dd1f728cf2f97e5494fd8a6d96f74214adb62afb6eb733b6631471af395b9b4b84041dce83c80d8ca5d4832c425decf49b38575897dfdc3b8ff9fa89e7750b18485cd3a6bb886bf2080d3907dfafd0d1468521cc01858e42f9209ad4de7ef88646506833952453815ad3f5e5bde27ada96075bb1508c5d6e4ede3c83c2227c8354f8bf26ab552fc8f5dffb8a", 0xa6}], 0x9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="0b2bf2195c38eb64dc25c243fccf5b923add00000000000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x2}, 0x3) r26 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r26, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 12:10:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x103) 12:10:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="5ec59378d256a0413002af95eb9306a12560a5ad1b6d591bfcc0963307d679ebb0366791da0707e087d48e0ba2a4415adcef053c08c2f2b30996fadf20d156a2b2f139001a467d25f27e98da33d4166397253ad7563ebd", 0x57, 0x2, 0x0, 0x0) close(r0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:10:20 executing program 0: semget$private(0x0, 0x5, 0x8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 12:10:20 executing program 0: r0 = socket(0x1e, 0x15dbe0e1bb21fc78, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 12:10:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = dup(0xffffffffffffffff) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x28) open(&(0x7f0000000180)='./bus\x00', 0xfffe, 0x40) recvfrom$unix(r1, &(0x7f0000000080)=""/56, 0x38, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='\x00', 0x20040, 0x114) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 12:10:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = dup2(r0, r0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xffffffffffffffff) r10 = geteuid() r11 = getegid() r12 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="b83fd379ce59ec025c284c1c3ba23bb142a250f24a1f4281b59af00d691a9af0df855c7dc36d3bac871144b37cf8a0365f0388198746ca5b12dd33aa3f5b77f5a91b2899a9380a2d8411d77c852db2b5d7f4f3652a1368709337b44cef83fbbd51b08a99dc05b6519a89a1ff3ca49662b5bf382e3e00575d8149569f56223e8d9887d4e54116b1f180226e59a7d6d3d24f2b26649fcbb7df4492f956de8e2cf6a99df288", 0xa4}, {&(0x7f00000001c0)="9cb23347fa0e647ae8e349bcb8d3df2017c45f8f180c348f4feee292df6ad9f30b44a6bd88af1eb6f14bd7ee4f24452662202a387caff7023c7a5f20bf2d8fdf05e856d07318cef57e28c66ba81e0027e75ee0139afb61714bd9791f147bbc802a67", 0x62}, {&(0x7f0000000240)="d548024f8f615523117330d6de0abf59e3b5bf267c38f682d70c78bfce9431e1e8b2b5e0e387f7cbcaa14173f9e7596956bf71e10dea3d3a13a1bde4ff31f6b0abb1a9ba73711a42de5669f4249985ace0c72c5648c10961b70a3facdf774ccb5dab02e0ffb8bd", 0x67}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r8, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r0, r0, r12, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x110, 0x5}, 0x5) stat(&(0x7f0000000300)='./file0\x00', 0x0) pckbd_enable: command error 12:10:21 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) r1 = semget$private(0x0, 0x4, 0x400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/11) getsockopt(r0, 0x2a, 0x25, 0x0, 0x0) 12:10:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000009c0)=@abs, &(0x7f0000000ac0)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000980)='./bus\x00', r2, r3, 0x4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x5) ftruncate(r4, 0xdd) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) r7 = getppid() r8 = getuid() r9 = getgid() openat(r5, &(0x7f0000000a40)='./bus\x00', 0x20020, 0x40) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000180)="494163130dd8beb909408903b905adc137db0347407d8438e2dcfcf2981aa74f5a22f8168893057ccbd1758adac1a50b90d2299e98f91165588424000b69cb6ffe9e6429875e8bd608b9424e8b627706a99161218fb62900b0b7c7c3692d530f001ac3ad2eba92e0d3259ac627e580f65a4e1ca692c98beb6cbd624e0524fb9239505672ebb425bf61f67038ae190d810c849dd163e8e01d4d9cd2c406fe329d74adcb063c3c3380df06f07c92a04c7068846136e96b8cd91c513c7d", 0xbc}, {&(0x7f0000000240)="960a3b6afdbee5f42d372ee5520fbaf94dda329fd8df8f34344e3de15d67fc5ef7e4c24e6afb5bcca136d0dcca99750f41f4a7ef1b8c60fab9598978b26e689bd87f695d27002231fd8cd0dad5607aac1cca337e9d26ae96a3b83b363aae6aae6734a8f6462697e7785d7c61a9d36046fd971c2c5ace92d3b25c421e40e885c3860b498faaeb7e5b808dafc2669b91530949f824f61de555ee2c6134ec8357f038e15728a69b9b14f42526cbb4b902b08015b278434a3af22da11110d7717524a2955f0a11", 0xc5}, {&(0x7f0000000340)="876f6d8c2783116cdabf3399b4a6653b95aa102cb0712829170e48d33c4973177576b75e284444af213abd3cbae13dcbc521504f47d09152fd9b86ebf860382515f57047fcfe8239cc2fc453400266828b0e57cfcad041d99b58cc2caec6f0972a488a94c1d9132634d49cdb4677191ba95935b38514ce6434836b63cbc86094f52463488d8285", 0x87}, {&(0x7f0000000400)="d30941f545fc7fce43e4335d627b659c8e97515230950a1baecdeb9656c010617b93dee2f1efac96cd3221f9eed8b5f630d07fdcc81ec8f92dc8d426e021a5ec687f0f9a74114500f9b87da0d74d9d4aac0b32cfdc9e5e2eb664edf230192714e59f69241fd3f7d1221863ce60520ba30dc900d74fb7bdfe169bea981680b474befda30b130be00b946d97904f816b79245c2012313b444fec5eb713e92ed3a9706962f27373c72d3d7bc7569754b03cfd6b6a75741e9febbc16772d5088ac4cb72d7dc1eb2492d357bf4c20f915721c85373ff42725e4", 0xd7}, {&(0x7f0000000500)="7de3ddc2e620f69d9096a60de4c71a4f9bbf0bb19be1a0a21783aa9afaaf49b14625603eccb8e5a24c37543ab04661e01f71471b554c42d0c827ea7233adb395f4ee56b056983b6776e18765e347fc0b34e7f54ea4d3afe68e3aae92267d7298cc970830cd5de64c5ce0d781775172e0363dc2b9a00f49907f32cb719e15dbcf18f74cf418d0c94a32e06580579a65f0", 0x90}, {&(0x7f00000005c0)="984dcf0a2bc5000b98307332ccebc3155ee927cf689793aa0214001d5784705c9d8bfd0369e9226694988fcefa0929e458ca639e1b7a06671f68a584d8e20f0322102ad21604fe076799edf8f234ca06186962b440b5a568a1bfb0fb9387ec52f31d0c57c82f23497293ff5f7e435e8dd4d4a6b63adda430bdcff5ae2e02a50df5d02ef333e703ad1c849c264393df6e2dec581d5b84554f70bc4bff9182d877", 0xa0}, {&(0x7f0000000680)="a4dd02845c6a2f218e5edfa2aa134b1aa082d22ea976818b7d7d6535c7f10923c4e92d6779b2ad6edcbde4480d2a2341aef65ea85557ec5b31f7ac9afb3cb339c0b114bd74cca6db9aff62bc88d39074188b85", 0x53}, {&(0x7f0000000700)="40e1fa0e2d7b73b290a6681b9c63756f9b056750866918b1f9c963e90eb7f0b82efea554c5da9ccb541af74f4460b272fc42c9f17e64910189f47d12035e34ac9592484b9be17681a376", 0x4a}], 0x8, &(0x7f0000000800)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r4, @ANYBLOB="0000000018000000f3fffe9772ebcd0a69ff", @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x4}, 0xf) 12:10:21 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) 12:10:21 executing program 0: r0 = msgget$private(0x0, 0x280) msgsnd(r0, &(0x7f0000000000)={0x1, "61b40e1cc96bab76fa4022903c46bd02726b88f21fd6f306388adfc348c2077126bd2dd056883cf8046a45f31d3ad7c8b94c22771ff3ebaa5ceb147edcb42f481a91943675450ee50b71579c542dc2106241b34cb8a0439d821d2a792d3999339e560ce96311c67e31015ab044e7613cee9d0623390cad8cc4e60b2f83a6b72383a62e1ea06e39c9dc0432a8582df1f8fa9f0c5156ec1de601291f671bc878ff9b07c78f50956ab21b9975de9245d42846a1669b5c1bbd22f7c055170e5ce6b9ed7571dc25c57534ed0fb43c4576d676c79356f5e445a6dbfe349f0e9a781436716799430ce609bea2e9ed7b12a4e888055f6d84bbb613aea6295f"}, 0x103, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x1) r2 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xa6, 0x7, 0x10001, 0xffffffffffff4cb9, "ec817d485251e76c5a0298bd5896758f21cabbfe", 0x3, 0xa9}) msgget$private(0x0, 0x184) r3 = semget(0x2, 0x0, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/234) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) r4 = shmget$private(0x0, 0x1000, 0x50, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) bind$inet6(r1, &(0x7f0000000380)={0x18, 0x3, 0x97e, 0x6}, 0xc) sendto$inet6(r1, &(0x7f00000003c0)="8fb7d478fd7e8662b1b914449dba14cc3b3412af277ce5741438eef4499fcc1262eadfb80a6fd3201d738733ad633410bad4503f850ad3e5deeeb29fe1fa1917ddc81c6c7fdfb650e5aeff577ef7d6e50ac9fb91c119de2e93943381eb0911", 0x5f, 0x1, &(0x7f0000000440)={0x18, 0x3, 0x4, 0x200}, 0xc) sendto$unix(r1, &(0x7f0000000480)="9fa24ef14f4ced9142348d998aab1bd725ca838885093f0625fa72d6efdeec521a9a99717ec2172224a9dcbb63dca52e25c7fce26b6d4eab7cdc327540cc", 0x3e, 0x4, 0x0, 0x0) socket(0x0, 0x5, 0xf1a0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000004c0)=""/147) msgget(0x0, 0x125) r5 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x80, 0x2a) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001740)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000600)="2a84e7e197282fea169e4efffc2d7723afb54bb6f221a1fdd5ff792373ca866e86e728104259e64f8c6656bc6102b3cff04bd661bf03c5f0dcbe4816e190dc6324340e2f4bbb97ca98cd5c891bb932109df75c75f9", 0x55}, {&(0x7f0000000680)="f3d703186e61b4c3867607d141883b6df3e680defb5942480b60074883b9199dd7ee00e9c502c7b49b26dc96922595c8b3700497ad288e2a59e05baa940000c0c4f97c41353032d8655c4a3f933f945b81844070940e1d7da5370ac6aee99b55c7ae2ead16d66a2ab627a22779ed1cfc1b621795163a8bb075a7e2ef7b4c8bb59e14e8816b503896cdc5432c4a7e31e42ca2991b1b89ec125958d45720255d3730f7f4d1d4b2c0ac6d1ae3401af8bd3c3b763ebe6a8834cc4067be6fb1af558a2612cc42730d0ddb7f43ca01cff71c27c59257b8878e8f6545935733869132f0c3e7bf588b043c6de17ef253ecca8996b58eaea8a599645561a2ba71e005d0db6752e128c450cce1371adcd18a32daaad693a3157b59416dcdf64928eeb40f6f1b571b9098d0a981cd1633ed27716cb87ed10717c78d1f33337add2d7b4124ec46aa46e9a1762420eb72be893e293382accd0af73b0b41370311d85c471424c59f1a09c33c1586278f09751c044d8ce94617fb1c3e590af7c341d3bdfe9fb79f84a06b579c3b35fd866485ce4296e725261dd6ffa48ff9145230a2e95a70452dc6980fe8c798651e889925a04d358fe23595e1cc4ffd512801c8d72e15f5e44630ad924445660d2c03fbfb7f3479cced29552b350db0d93a6253f7d3a3935902c10b2d652633c4e5da53150d4de1ec7c52d396461d6b08b9dc40c4391214572d92f46ed8a268ef8fd94884529910f0e67ab552dd563b737b9682d1cff22b2fafa94fb616df01c7c754f6068b82d4049cd671147c934b9f99cda378f3f0ed614877c7e8e9a8a3f1436842aa29e8130cbcb9a23462a3d487c21748e8b875f4b52759afe67958f0cfc7ad0be31ae4838117ab1ff8051c7f5d92889652f8d51eeb63d84600c01e060ea61ea0d766e293686b10883819802b658edde20f1acf4256ab1ea35e0c2fd6685e709c703528eecbc7b10708a3f7e4150a569260d489e88b56916342f7a3b928084fa4ef511b31f2ffa94842a87fd01782d3e6eb76ccc02f6b0111d797864546a6ffa67f4152d57786a45b2748ee12461d3eaeab3632aa181c7446a56bf8de1876d3bf81de32d05093a4d1b2d860d6352ff797b83602ef9a16f846f7c6eb6417f3be6184a1c60f53f44201073ea56e660d5aab2a8c1db5c5c78495ca9f81d0b98117bff664bd7a8417d725708d820cf852e622b38b2eb9ee740f9acbf8b26fb6bedcf41972eb509e8cbbfcc461d29a5d9cbdf733d1cef4f29d6fc6b090d5c6012aa8bb847a6941d66a35df5ec74e3d3a4121fbce53a7067fae165672da8fa44b51009c6b4d4302c50379299a9a17700e6b7049f8b8494cb36ae1bbcb44b87d0ca514cbaf642216d2d26e8c7f8151aeb1ec492361edf0d3d176a0149fdee4b4cd9de758b52d0db3e55688d8117b267f5a99d7a28fd9b198023e1eb343eee05331ceb7634ef96cc18d4db25513f5694a061a3eaaee96d4161680403616f83f6e02382bf217edb0cfdcc46c247c0576c49e7946b5352834201115006f672e726953406170b8776e0a32189b1adce80b898995c2dbf8097815a8170c46fd12f6719cd29b6b754c9b1e9f68296178223426eb4c41aec30c9e1a0048db7113a4639a61b193c483b6a6d391c90f834343dc7560cece20af7467cb8a4d311dc9066b4080a284cc25b766b3c239514ab815ae16666299e955e141f92a1eb25fa2f38ae637bb775363dd3bcb645f8adac0e8c41510953c66c385820d7aaa196e4d9e875f54cf8d21894481593ee2fed82e200a4a42ab80f6728470645e03f9e6e540528fdecb3548d7b8c77d5fb44626573ad2f65e88611737d8e2f7181eb1f54db6af925255bf2efc0ac8c615c0c883df95c856f0d51f1769e3addf3aded643bb024bbd6b9e20c5f787fdaca6b57027b85541b88691ef0da6eb228627a65f4086d5c624005c5443ba2ad9c9a94ce9bf1e5ee92ba1936a53a1783c363597af212864864c19a9aec64f8a1bf10f424ae3b0b813caa7bb5dbe51a06b6c9a155fd923c51395f6788ec4856ceeece36273a2ab4c13649367c4375754705527d2d41d436b8564d54357b35b4032e085e51b76c1748de883f4b2ab2532d12e68d4263a6b96afc53fb851c0e02dc75977af8a77369bdbc1a176cb5b75304a0008543871b2bec4559c4347ec43b6873567d72d9380fcb060fa4f152e0021047be8416f126b0fb8df9c7253107c59efb5ca86ab31769f65607e9c79211ceddd9a3db6d46862c44995f4d72ed54476979335c2b7e7bee281a6564240af9ea92000eac469b31599a973873df53e0613acafd3d9fc7235ef1fcd3f3f0743da8f40f049e983ffb75dcceb64cd858240514719fba1bb2c279e2824c65f5fe3ee83aa2c0610b2b1112221670b092b1636bfab9d8435303bc22f4f9d2ab85486cefd829704efa871b5a2beaf372ed23a84f3730fbe51334c40779170b117f11abff95b322961572f1b250eee9917b93561cc0562f778586a7d470b0f930ed9003548f952a7a9cc547ea2dc5c632542f112dbe40d3a599ef18661d52bb7352c9ccd85b0b2541937cf870be3e71c72a3790b3bec69da721c30fa2f25c874d8d91796fe67695fe3f5f8cffefeba300bbd02659d461b7c3c8f02896c0f8c4074cea159b5daf5962fa99c27117160728c8b1868662680b431ebc0ede89008fbe8552d17e90bc4ce85cf4929e4817223fe6d044da35656b0126c63957fb4bdc184e4ef66ee3082f7d1e4772e735c94c3e625566bec2f51e276376a0653dba8f9fa16d2015945d243e375b61089534ffa7ffc0eb1a7c62be3edaec7cf9ece6042a28173b3c029a8a76e735cb0c6c3ab1a5fdd40a5daeb6a74734407e72eefb6aaf7d60ad6cc38a07856517c2f91dd028721d25e6c2334dcb41a4b78a191076fc3285d994583310ce00e77e15d0cc5aa6f0fe888dc006636977090f94414f367dccf1dc8abdd6a553d01ac87c6a9f46580c699b9455d58de18ea5a2b94aabf9f30fb673232b09e4e6fb5ad42c14ec1abcf88601158e1eb41cdc4c32a99d8726baf87ba8b396ce10ec1244356d0a5c82c7a4ff9d187069ed54b79b645e88e45000e9c1f89f12a3d930d857bcf27de15a895ef592965fd816645afb9a359b019b3d70396c4ff8cec1a164c294d03afc662e6ee381de5ae0919ab4056aba62f56938e01c2d69ef298101467ed65259c89332dc824c2c4fbda2449639a9bfad9eb890b7a43ccc45007f27a2625562a0995fabfd50e0dc9826abcd5a89214ab7e2e08bbdba8a05cefba39cb5d8b001a5f403e9d9563e18db893f05d135bb759ee7d77c2612aa88237328f97ef9fab1e53038d7f96047e94b13f62cd966c2aced2b988735ac6ce023eafff87e53fd8ce700723c573ec7a0e17bed8a80ea734a3967979e1fb252e9708933f5b04934a357dc08edd5200c6c726d6bc80dd553e86f66d3d0554668fd0ee70feb840728544e749750ccc9e85263745bad09c88043b376a551c6390b3df40f31895ee4be1b5ca118b3f621bfe2a260ca04c010d173593b7c24b3b1b5006f073d79e7b8a7f9028a17991fc050f79f449492381ca82e5d9594bb712b78bb0f57dd1f62edac90e576dae6f30d0afb8f4a1ea68b2912baa05b18ef4d6a80f660e54aea04b5fa29dffce2887b7ea5a48221a9e267a245b9ee8bf83e01f0816a2b6613a5ed1700b7e1c9a97d69fa2cf826da2a703dcf786da0d0aad8455a0db4bcd51b8b81f129bbbacd440aa46b833f2361a6319d35ee06ad5e0ca4c220c32fd40239ee61ff004406940e988c984022efd3e2bb0ebfed85f28e49d5dfb1baca3317c13be2c651be87b5cee039e0eabec28cd89e8126c07300387797073fed135c485b5707dde4952fce23ade7d75e894ca82c0dc5819e4b92736c012faed556b0c34cec58f58ddbcfec03211440ca356a4c6be5154c1720ed529b015b185f73ab78856ce9f50f261fa81ee3a113c1d89315bc380afd2337a270a44b106f4d03ba40eb73692ff95db7068977d2df38dbd6f2700eef6f706d2f3925c2a4a8e884de1332f0514e049f7281bed4b05e2cd117cdbab9df86c6ae569a6a5111a6b661f8a5f1dce2833218f7007ca839363695db58a27604b33bd1ae9b48f1c53e71522ad6fe6c0a5d47840aa147e60af0499ea903081b241d74af3bee0024ab271063a608dd61a4f971c2b62b664336279af5de3934aa92a5634eea104cf48c96c10ea9c28546f28eb3a7837274cec5ded0de8f49d2ec417b282dfcc76c33603ab0cf12709ddc56fa34e6179b5131212c0b57c41c8b4ac1aceded42a3bc58778d4dc91c6a27efec4d9055a574a357cb336ac2e807158f357a38c29cc509e52cbc41b5d7c49f1b2cc9187fd8bb249a7cd041ff648445bb944a935289333b3d2997df97e3047c57b7876872e746c2459305a087d962a57b1d097c6225073d2ff039192c28f4ed2da78c17bc1531716d5e2ca235ac174c8cf5f53dd2741fefca02ba2c977b2642a72c0edd1bde8113c4706ad30373d4b9661e5017260ff2ef49d69c5a7504ccb8e53224d55668d56b7a2ec82f473dc0890b211d6712a35103abad33dc57daf9b4c6abcc512e0c2e2ae1601fc5e4705004228cd0956105802736ff98feb4e0b92834db51cf2eb20b5fe8dba05da0a3052b9c8c34702774616120f2ebf63e7f95586e11136b75a30183f639524c1055e508b916bcb0a09e1d1bba97b846c71b436e2d6d2a0f6890c072e1bc7b458e5df3c254acbb04aae334bc54394236f2b2b160aea11226634e8c644f8df3cd49d44ef99193ceb855c582481d5df2794c006edf8f602c3f9c0a43faee33c201ac41e52cf82acab3ba2cc98c91ccab305c76979ab5bcff42f4e8fd87c2a94b960399fb2522169c6c0c450453b86d68ffa116b6d51ab412ef89b7cec7afa7f36d7242cf76986bf8d33be0d3268d20d52a27ed3fad6b8e53365e132ff93ce1d3c9b7b07d6fb989e7ae0fb9452fe01fd161f0bb7ebc0e8fc45490024d6622274937a7c7e8d45c525ff0fb1cb2300b1ffc03f3b97066d0960e073652daa497488dd1d467b43ffb0384524595e006108d0a50e5d2eb3bfb37da64342302ebe1896886d600ee2faf9885480c3ffcf3d32c6d4a680efbd0195ed1912c364475ed8044aa0b1f4e0c224b9f0f6916fae4dbccdbcce9b3fc3ee5df34145dda78da0350c8b5515325ee04f9a8eedc51142917aa8577e960d0f059b1334a9c655153f9621e9aa4e0cc432ef04051dc38143ab15a78d389181652dcb98f1f53431749e6be1de0d913bc21f22420751490f4fec7d8c12f96773fed1e1483a4f86d523084a9c31ad63f39bca350cc35ba7e02fa0bf71e7b44ddf3249bb866f37c80dd09a05af2d4e5c574d4ca5e96fa6482f1974cbe81ce4c6470de067137a669c0783c5ec33f4341c4328b97fdfd10aa97568641cb24e5bcce1c8adbb764a25e73b0d1663052eed135d70db8cbcd3b69c44a49eb8a882d679f29230af167b3fa079fe5df737a1ded6d3a886c5ddf09059d976568c97673199067ac1d45a704a26a9ae11e3e18ec22cebcb545928fe4a27af62361bba78fd0a4b1434b3f09117f9cd3f5d592e013c5dd3335ad04c5de3dc121b59d4ba9115d56416af43116b390689c53c8a527b2b7d811a7e6ab61d4d4d58b34a7d93769e137f33b921e53cc8f588bd33289ea6d617ba42817e8d84dd1b1e9f40d3fea2f917dc9ef69a2a3c11ea7f5c593479d12153003153b3824633870d49577095aa3ebac9a9f98ed4", 0x1000}], 0x2, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r5, r5]}], 0x60, 0x4}, 0x2) getuid() r12 = semget(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001880)=0x800) semctl$GETVAL(r12, 0x2, 0x5, &(0x7f00000018c0)=""/251) lstat(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)) 12:10:21 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r5 = msgget$private(0x0, 0x4) open$dir(&(0x7f0000000440)='./bus\x00', 0x8, 0x4) r6 = socket$unix(0x1, 0x2, 0x0) msgget$private(0x0, 0x122) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000500)=0xfe13) msgsnd(r5, &(0x7f00000014c0)=ANY=[], 0x0, 0x800) pipe(&(0x7f0000001480)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setgid(r4) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x6, 0xfff}, {0x0, 0xfffffffffffff800}}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) bind$unix(r6, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) msgrcv(r5, &(0x7f0000000180)={0x0, ""/97}, 0x69, 0x3, 0x1800) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000001300)=ANY=[], 0x0, 0x0) 12:10:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740), 0xfffffffffffffd35}, 0x406) 12:10:21 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000100), 0xa, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x8) r5 = socket(0x16, 0x5, 0x64d) accept(r5, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="8bc54ff4488477fb95da7f2ea657c6b96498094d023695c8a171f723aa581114a3cf06f3d6e5a61374e4c8cccf19957366dcbc7a1118818f2bf295135e4e8a32f0f2d27d541c8c529f67d94e88586ab5c57ced30e4bd3798b30af1c5d418462948aeedb5bbad360ab1785e1ab3d7a54ac546dd13e1f8910e1f60b85febaed8abb893fe051504997a7a2a73f86bf0c57e42798a619cdae8a01b2deff42d9ce243d46880834a3cebdb9822529a83ac08db756f7140a7f5f68794b10a8992a3e45ca5b9c4f3a939803572d66beda3d35ceb99edf628246dd5d7f6f98bf99f40c551e9e04b1a0369b894084179927b2ce60871464ed0a803f673a4496453d546", 0xfe}, {&(0x7f0000000400)="20a2828796878740f78d38bd1eaa5a693f73fcd14db0711413a42855b20fa8425484f92dadb567c80db2727a18d3dfb8cba812e01cf3631ae538df96d98bb9a03b5ee995e6e1c9798a13dd38cf41e8504a35db327b57f586a76382035fdb74fce69359715435aa44af05e7a0cd009d32313abe271b3189ba857a3852cd0f80cae184c23aa0d625c055acec9049e43968608403e12492941ac22a06279663c640f4dd2d1acad7d54492a854f1d9511b9277a4f90033082771be4d", 0xba}, {&(0x7f00000004c0)="d3a9e2709726503687d362d87e19206a5dd66192f22a968a896e9780c2ff59ec9c0354a7899fbd1106bc926319de84727f8392b261de0c4f2dfadc808f7c87629f9638a12f94328fa36244ba0c98e25faca8d5a7b4c2211e56183ff1f1585e265e48882ec003715d0e52b65479aadf9321cbb9b857cf59e9e4f00c7f1637926f3ef72f336c74b0fe11179b61f706f4bddb347fade6b3be36828701f3430e9bb3cdccada03f", 0xa5}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r5, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xb0, 0x4}, 0x402) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r6, &(0x7f00000001c0)=""/110, 0x6e, 0x41, &(0x7f0000000240)={0x2, 0x2}, 0xc) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 12:10:21 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x7, 0x7) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:10:21 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000040)="8f3d1506aae2d68a291637134e439e3bc6bb5162999b5efba253c8efaade942cba11f8357e57e57047", 0x29) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 12:10:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) setrlimit(0x2, &(0x7f00000002c0)={0x4, 0xffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff13}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x5, 0x100000000}, 0x8) r4 = dup2(r2, r2) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/107, 0x6b) dup2(r3, r1) fchdir(r3) 12:10:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380), 0x0, 0xfffffffffffffffa) 12:10:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="a772b661ffb5cd4cb8419655212f6e4a45bec27e8f2c002d460d360c219d11cb101c8cff742f2cbce9725c9391ff6043446ee6e4ceae4ec813919b6f154b052c9731498ca761e723dda1e2b1bb70f17cbb84a98c2b34a1d97c03cc1f621610557763fdd8607513123906490fd787951620fca73ae51df7", 0x77}, {&(0x7f0000000140)="36ca043f547bd9c0f83f19092ace5232b97a7482be1af50705fce007c8b3ac327e76ee63782dc0c51fc5c311a0c553e5abd2590c22f0517bf5b491d64920cb8149cc910c35e0231e9d846a9a28b8fd3920859dd1320d11fc791092686408989d1de355c331e98410ea49b1a93881c8be659fbf1e15f77603c7686520d18b6a2977bc0ee4dfab650d5a6dc10399f3040fb0506e1236a41b09b7716d97972cf861163e0ae3518ca05dfdb370e88a268b8f9565cd240e6eda63d3e0791e0ebfddb42c15eb61594a27357b66fa0541bd060bc0cedc89fc", 0xd5}, {&(0x7f0000000240)="cdab83ad55a5ff12208f976f2e28fe43869dcf39d054a748b16c5edf77bacc633303af6a4fdd2c78134f426d169c33f718e30e955ca92c11426fef14e322a97f2f7b91635b110fc88f40d6095d794af71f5c66ea41e32e805fb953c784e6a3f2c112d6766f33127c29d9f61bf67553db5b2c0b0e428124654cc9f9f0b46c1eddbe6e5c6bdddaa89628e00917f01452b8309448fb305d1eae077d7b5df262ee88aaf6c3e09957eca63a45a7e497bb", 0xae}, {&(0x7f0000000300)="49c0ac9a3842bf158af1baffd6d62c2a8889d42c283119155b33459c60ba531d05b40bd35ee84ac3b0d968dff3e0694da8920514453783c514bdb29555a3dfaf142d9108b3a4e86132e846996cc8146701788c6aba35b6493ed3f101a376f510cc6051fa0ee6956742be06ba73e6c1c115c9d0671662de55d2096fab87d65863a832db273850890ca54fa3b15b0b19dce7925c5e703ac78157bbf4417a54f30cd6dd798638b2f1794bb0c88618fef3834a9108c4bde7fa9fc1cf641cfb4aa1cb2188ea89a9395c8b00608c311772fa1640490358af575a2f50084d6c8d2d171cd8778739300c61109d63c731", 0xec}], 0x4, &(0x7f0000000440)=[{0x108, 0x0, 0xa895, "8ab2270d4d6d0764a6ed3d97789451cad4e8369e4c7e1f0acc66ba8b8ba696279a22f573b09423b18d2a62519fb32d6552ae5c3363af6e19146cfb062d18730b516403cab3fe52ca86dc039d238432d2a90b596a471535ff1d73dc1ba46f17c7f1ff7922822805117f6ec9e607b7500a951cac2d667d64f77df370fdd3722610935ad1e37532fd53f6f2a5f84322f718dd85eaa938dcc6419a04ed7d9ef706a9eed9908680d7ecd31a647bfb965de0b7f98029219e8f83331e854ad38011bbdef0855b84905384615c6b069867fea1461fe85f7da57a8bd8c8b5214dacce6d7629650e8bde24d5a6ad84c19aca1f65eb70160d5c"}, {0xf0, 0xffff, 0x200, "3ab51bfaddf4dd5cf05578bd65da2ea5e82024e47697b86966706faf483f27c492ca578c618cf0cb065584974b94b8ffb3e10dff018c35c08a32a8ca1d7aa5668cc8abaa9e77321a0283a976666d40ecaec176dfeb2273823ee3ca69ca8d52a345b308c1cf375f32f2a6962a169ec82ba3ab0bfd313ab188de423afded6a506fca331b893755663d33adacda060373c31e8c083712992e766b0c01d58c6e80659abe666ecff53fec4fb0863d9f15b6edf888f863578e4f1bc539694ee15a6f7639eeffe17e42041bb1163f177552d7461d9a5924eb78bf495c6b706d4d"}], 0x1f8}, 0x40d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, 0x0, 0x0) 12:10:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a04, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x0, 0x3) r1 = msgget$private(0x0, 0x103) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getegid() r6 = getpgid(0x0) r7 = getpgid(r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x9, r2, r3, r4, r5, 0x130, 0x3f}, 0x6, 0x2e, r6, r7, 0x7fff, 0x6, 0x1, 0x7}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='[p+\x00', &(0x7f00000000c0)='].],\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=')/,\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)=':\x00', &(0x7f00000002c0)='^\x00', &(0x7f0000000300)=')@\xf2\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='{\x00']) 12:10:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) kqueue() write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa6", 0x6b) pipe(&(0x7f0000000140)) 12:10:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88, 0x0, 0x4000000000000}], 0x2, 0x0, 0x0, 0x0) close(r0) 12:10:21 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 12:10:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r0, &(0x7f0000000240)='./bus\x00', r2, r3, 0x2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x7, 0x7d2}, 0x8) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x1, 0x2}, {{r1}, 0xfffffffffffffff9, 0xd1, 0x4, 0x0, 0x9}, {{r1}, 0x0, 0x26, 0x80, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40000004, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x64, 0x0, 0x8000, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x8e, 0x3, 0x1, 0x1}], 0x2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x7, 0xffff}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x6, 0x268b}], 0xfff, &(0x7f00000000c0)={0x1000, 0x7fffffff}) 12:10:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/213, 0xd5, 0x1e14a5bc63ca3ab7, &(0x7f0000000140)={0x18, 0x3, 0x7f, 0x3f}, 0xc) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) 12:10:21 executing program 1: r0 = msgget$private(0x0, 0x48) msgrcv(r0, &(0x7f0000000040)={0x0, ""/10}, 0x12, 0x2, 0x1800) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x1) 12:10:21 executing program 0: r0 = socket$inet6(0x18, 0x3ffd, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x928, 0x10) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x24) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) close(r0) socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 12:10:21 executing program 1: socketpair(0x20, 0x3, 0x800000102, 0x0) 12:10:21 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 12:10:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a61158312f9979f701b40016005c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:10:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) setsockopt(r0, 0x3, 0x7f, &(0x7f0000001240)="c84d404792ef636f11bc37f41a59c659af7281dcd1f1b4146f9b2e63b00723ff51d3f18a3579be9c1e8c69fc31f2e64156fa5c56dd8d10d3aa4a958f2c9dff2e85186c6e5f4253382e4d6764db87885328d0a3344683cafd4f9f143561134d55d3767d7101e257ef4fcc405790aff31ef0b03a7eb9b49ffe4c56b1c2a0b9ba90d1c7c7", 0x83) dup2(r0, r1) read(r1, &(0x7f0000000080)=""/241, 0xf1) 12:10:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) munmap(&(0x7f00003e9000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 12:10:26 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = socket$inet(0x2, 0x7, 0xf4f) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x56) 12:10:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r8 = getpid() recvfrom(r0, &(0x7f0000000680)=""/85, 0x55, 0x2, &(0x7f0000000700)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000600)={{0x10001, r3, r4, r5, r6, 0x100, 0x4}, 0x400, 0xcc6c, r7, r8, 0x4, 0x20, 0x2}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d389beb7e503524599fee08b360c0d7bd001087b2b21d6d4a7bed2b29f197a7f279eeaa69a4b522a724a45eaa832b5a3f807f3d43ff8017d443ab373f3927d23b56631ff918540940a6197ec7d14c61b0eb71d7563d495b442d83b5d31716461a4dfcca5f7a31cafd2d858be41c48b0829bbf1e1a3f670b82808c273343d5f803690ce75badc4181a7ba1740ce56c41df57ee402359ef083567109c15a622c33f41072d133f8afe672a374fc68ad5d9e512e717c476fa15f734782841126d724b2c7361c121a55e4b5b1d6a2b3df0379c664560e4c924db4f9ec6b8ec6f18cbb415c3f657b141ee0b7f8335294e122bfdf91e3b6786daa4d68cde86a6372107259a601cb42a2031fbeaae6c90b43ac24343e29812e183141bf5fbb5ca09ce288e26fb2cb435462f8bf894a9e10723c33541942c1f1a5bef037914a44a3ca7054ecdaebda588adc65a0295429bf4940b629ff8f989f75a80fd2a387ea111ee4f9cb89bb40c000c6e9b45c5e0f48c12b0415f6fb283de912e416d494be278b62bdb835a57c32cbe52dfb39bf82b4f322c172e6e2b35583fad94c3ff08afd48f961bd2ce6f9da1cc9bc9b9ba736459060507c183254c4dee43b0666a6d6"}, {&(0x7f0000000500)="cca9087836d38a98791fc2bd0aae66b7e6f560a3dc81800251cdfeb69152ed4074191a994391a061fffc04958dab4a658954d08bac9d1901e0180be9574f4731b0209ca1abf42b1890a81e24f2861b0ede76ddc4f306ec2811e39ece7080a75788f2ecb691acc4b6022129f25e3629efd10638c1e51eb9d83060cffc367c807321a7677dfb8816758ec6362a50c7518fa22383693906cd44247416bf15f804be6eb1daaeeef2232ef4577997030f5bf85cee8c780abfc653d10fc2a6c5cb569b7416e38473a48c5df5ec9f8a037c75d29a909c071f70ea72bfb3eaaf5580faef29b59d627eea79792ba24e3d02d9bc8fd135310000000000000000"}], 0x472) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) close(r1) r10 = geteuid() setreuid(r9, r10) ftruncate(r0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/26, 0x1a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 12:10:26 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) accept$inet(r1, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) pipe(&(0x7f0000000100)) setsockopt(r0, 0x402000000000029, 0xd, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) 12:10:26 executing program 0: r0 = getpid() r1 = socket$inet(0x2, 0x4000, 0x5) r2 = geteuid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000300)=[r3, r4, r5, r6, r7, r8, r9, r10]) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) getrlimit(0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x8e67) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r0, r2, r11}, 0xc) syz_extract_tcp_res(&(0x7f0000000340), 0xffffffffffffd5f9, 0x3ff) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000380)=0x4, 0x4) getpgid(r0) 12:10:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8919005f50bb97a81d4d6674e0954dace86823faa4f1139804ea2bb9cffc358415bd5300c2dcbc7a25bf03f93b37654bd792cc03e321ea26d8df8acf9e04f922e7e99f4474d862bdd8ff22e1e23a1ff66d29f60b0b4c8c9c35a0ecf9ec6467", 0x5f}], 0x1) sendto$unix(r0, &(0x7f0000000240)="1fea0e0c5a3a62e8e8eea770f873f8c018b27148b0c80fd4d05c128e9153e82e15387d9e847760cff8518db8cb16017bb8c45fcf24bb19c0300fc2cc11b29942e1ed9ba6fb42e6b81962aa3b09641bf3ad04d2d1a7892aeead2fbde51fc9789dd3c10fb6fb2703dbbc8e2c93ad7ee62918ae76e3e3682308a85a743694c7498a7b6fedf2c64760dab6d09ef3faa27fc28cd2edfb90d75857da6e9900ec9cc920b652903583ab0ba4b4f712e3525872542d8cbbf5456e538b8010aed372fc06fec377f90a0763513a70a7b133a0065b9d29408e13f2d5ca638d65606df6a9928a18460b89870117a532dca928f5855e68d3fbdcb068f75ff569ec0e5530ee1222ca0f64bdcd9f2d0fe2a984d77282624b6db5ea0d77bc0619e6e11cf59f4d746b82b676389fd9a272c40cc4eb85b916ef9fc5dcca12d399635812d73daca4b1895260bae9fc0f3c60fefb22d644cac969aba47b1a0753735ca58f9252efc878dfc537201875f637ad4420b96d751779b3e54be51240d7b41afacb0e0e6c94bb6b348c1a1a5f7a9b4fc4fdccecf9931a469b4ce596c6ae91f63bd96bec11e6ba5d48be765e7bb9ecc930632733ef03a5e2f68544a61ca2385e69da53c136003d57d721b79c302eeb7f7c0434410ebb16cd6853ac07b828615db6763adac4db9b9bb6e4730d7279d51983c6e7d175d5a40c64fc72e7f28c3db68f4b985164c0bcb165b3727cce03682e5d7839ec8134a9f093f9fe54b3e52c087eb06721740198b484d4ddc551b393ab5178c65566ccd00711f2f4b247892f6dc47466a44f55da72f7a298eaa7b39b86e880afe3187f68b3f72f8745ddd0eed42e36cb86571301e953bab0d6546a3b5c4a4c008bc6e88991923680d0e084ca080956af4ac15e458fec63ea6a8aa1a6ad6c8783d9256d0f732f945c3fd6783bcc5e86c9dd9f92d5fc3336f3e0d9ac66aa59e61474502cda68611b901ee7a5a89af8ee4946fd68a179a3063b3fce1f7ef5ec966e003f1c2956054e059a05543694daf03ac9085745913d5646724f1803172d5469347c449d286ea3e004e5cad1af881dc7d46d3ff65b5ef531f693fe31f2aea22eebaad614e93e21a9b7ea228ee83e0b4bace988336d678c0406b805209db030e30727cf9fc1f412e8d09b1c162010b2e5bcfff956e94d1d7c7cb45f2f61496d9d5c29aebead6ed35201e207a90473f7d5dfd22aa133c35bec54e50ae0d07db30d3d08ba5f6e9f3dc828925b83213e67419fd83b530b48086e20a983f78f15ce423404d74de554c82efc3d2405ffbf43c5307ed7f762d3e97d584f12d939c7815d0ea769fc81a0ae50fa334d080c3aec39033cc90c9fa0823405151f53ecbab15cbe5d761b86c488197c17833a78c1faa5db95fb875ee220696415a1a3fa91a7dd345c239de1de22ec0c21e00f3ff198407a1b37a1e6e6e5025bbdd2930213af50b7d71221ede0a29c4e98cb5c9acd016364ebe72eec0bf6bdd9e5d6a20bec734c5a68ff559bc11494bc2f1962d613eb0ba8e3c26b55a668205a4a70369ae7f8835b92a305bbe5c0056f08f215beade2bf011ce5602361e04f21044a35067dade456147b1b352cc1b0a03a12135f81e5d4813fa16fe3437c031adc2506d49a05bda86ca94265fe3cbbb6a9d8f0bb047b739289df4a4488ecb3d5b0d8aaee7f6f27ddafe68aef915b2f5b293de7076f9307b522a8524f3c5184a5646fa953593b77ffecc55a9ed52052158ae0285d436afc1e1ca30607eaaef2a31dbd30a60045d4ca48a56eb6f23e603fdc506d02815b847cc73220d117d203c6b8888b6825060d91a7f69f03017703ea01666c8bf05cf64d1f788cc4f31be26b6e16c149313c01a380143d333a1090c32e1c6a7dfb273c55b1ae9192f10786e4d532318f2b7c1f87ec80ead9f9866c06241b20beb8aeccf09a88fe63b117b6986d39e5c361dccd69d831cf9e450a983a4493337412c959cdde48e982c131c868a55aafc49065edfc51de6263f62b4d9f36f24616877fc2bca1c39290837ab87015d93a3a29a2d79d40488db818dbee95dc59dd1ee5554ef90851194d4a7eaf15660a0d65bb7cd010708117f18d047a1700e791e8bb9bda4f3b40d1a2a74441fc98816f3d2c859e00f669885ad018ab2fc723bdf0e9c57552a1400742a07097af52b68a3484df6a2ce5c3b4c18068cc3613c195c5545e0a495ab3953f86357c19095552273d4d1b53c43bff504c0d98f9efa88f8243d717969e08722054a375a664d216fc24d95c99794f8f70b4de13a8c4e47122286bf73bbe8e66d1bffbe22ad8b81d336d0865a403bc75df064d664f64cad4b2c5c440b950061edb9402e47e10e69e20e75f23c2cc34e3aa9656eef7810731c2af9b0dd0bebc3409cb1685970f6c8d2d0f0adb5460a67e785088eac0622b97e81ce8a3f482a06bee9968fcf2e012605bcbc9ac63752386460ffb1ee9277a698e4a90fe10b1df655a6e911e573c06bc2bed784347f97da5d0df62faead5883d74b99f1828df40ae104784ee5c0872113c5f11a324382c2f989dcfcbc1ec39bdf9c78c958cd53813f013050d31a6bc14ee00cc5ef60fb5526b60d84a07f932b296923a6b38f6ca43e9ff3eb0b6b71f4f90c718a2603c0dbe655fb4e352f6d2d59858a95523cb9921a642b7a4cc31504d972835fc9f315e916848c3e5e49045430e906456851c8f8069fbe9b9d466251306efc668c1cd8e3a58ec25c6129a7b649a4824b4d5705ec7d5b21d3ac32ab2975c3fcf22f950a9962d90381caab22f2b45dcdcfb75dd5e0a3090072157fa48eff8c4ea527c26523fb0f931a341851386732525978bab5fa64878d863c444d73ef9f3378c4fee14435b86bc305549821d44abaf34e50a8c0d284b97d210c410c26616913c59706cf9c7eb3519cbb6e690f792ae0aac76527a7a174de531cbfa9e7976989d060eed2aa0f58d1c0d1938a5cf89db1b9936e158f9b0a1d5e3886870df1b303a61a27f241302ab6e78d9741039563c6a43a043505ed5f763360880075977c2d63be77f5aa20e0feeb88dc616a1f5327f5752c79d179ec5dcef39e26d815bacb71bc01ce0cd7793e2a87cf6a857dd065d07c940ae8efc61cb2be5b1788873a4bd2d25ffce7cb4c6c6fea79cd5c0c8370ae187b77b55297262f562d062984e4180fe32533e107df6568522cefbb4bd05a3a383442ed4b3ddb0b42724346ed248e763bf8e093d9e66cfe5cb769aed9400074b0c231d0f720c5340c2d6b02d4f8604948c89055eb13557353c5cf8df4fba86bffadc5b932fe827fade17415cc03e1180d0fc988a7535360cac3588e80975a84fe57348983213e55914d6639247cd221517dbb1375cab8caa6bc5dd2a7e34591aa251906c98f10776eaebb1704af961a370d0dced2ea0b8506fc67acfe60d4eab73fa706da71c409574a2b4176d54288f0da533fdf0e9ccd522ec79ffbbc7e4aee60306df0c28499ac7cb866f6f7f66991588a60d43e0b4c2fdba49d032c9c789c747a510345992f74ff433fdf5c5d63c3f191fc4180f57f23aa6def3fda4c79d8eb2bd39f936cbbcaa35d4ea7b26c67131bd9c1afa7af04a2f8cbe7c92861e57c28764bc5ad829fa9863d3d9bdb7f958f5a350ad478fb6066fed1c8c094afce1f396b99565d28d517d2b54bdcaa236ac12398d54c5d32aad0e648a668157cabcdf76451062d9fa7be4ea2f7c2096c5976329cfce5562692fdc321a0f417cb22da12504fcce2fbb50bb2e2cf3bbbb8dca879c187ca1b1bdbd5d7be2431e55a6d8f6ea4bf33b14d2844a0e3ff16784135c989d9b65fbc42a5acd1a723ef289ed5f71659ee49fc6cc553e92cb9430f628872e0b17088a7aa0220fd804dcacdac307dd65e77b04a616bc430414c1930804ae0922e9b41f231120bd65962930751c2904dd31be89f4fe91d5a828399fb4c087b96e8034ccdcdf47b2528cb1f0d92d90b2df4c997cc5a5d5fba814322050b443569003198221d7d1966d239b10c899811070f97a20aa8419d6d2866ace89492e3531a6378cbb57af2078e012c26d45b9f0400e4132758751d142d35caf68bb8a4be9b3e37732bec6f17ed8c47d28e1d1ba813841daa8a22b058c5f699546103eb6a683b6312664f8acb30d7cad427a87a6e22f4864c8ab9bd49ed7a38230d576d48f74c02971207eb9d3f7496610d3f9d0e036cd79e11d3e3131acb90b159f053b229dfa8f2c71381b1bbc4ac98910cbd8be77affa92f18b0dc0484fd60d7d33d7b953161cbdf68683bed3facee1b378a9799091d160b886c3717c047d59052ace38db22a756ca217d4ea7e3018463a68bbf4d8c5d1577a61339c2fc315672421858ed8f793188a28f447846fce8da7c8afca13773151827c6ca6b1961e705d99a30341289779cbfbfb5c5830e9526d8e1f36ba06e577802e4f4625b3989df76768d5b08bb22bfb7de90be65e3cdc07e11b0a50ebca02c5729c457957b7780d6740b2e80d091af1218221868b4922804d46f3ce888be78e2240171d71fe3ee8dc13436f41b8e76b9ff5f0558fb4cecb4ec1aa0d79a23ed0469e84f17df2ba837229faf8b2fe210f9704c40ee35bd42402a401f6b294b7c2c66480e780656539767f03a1861b74f4e06ef0467a47ce5741e22ac8e2aef414194c3af3b7fe13e4c1644df8b55fbbb86a035af6f8e6bb8768f6c1c7ae873ab08b349e3d7da2a0b91b1a2c8d806fd38867f18156ed6f45d4fa8ffd3f1358fedcca7a3060b4e0196e39e74b1c05a8535d58c5df39b8f7e1009b6cbeebd0687097267e7ef6538cf1ddf466128377d4d9f2b5571a65334671a9156c226d8ce60f8ba5ff3c3dfb69811160e14c9272f9472c3c44d60685e14f891466e854f2a55aa86e59e8ce7f1fec05d357ba6c9a4e06e985b04143345649ddfcdcf756969a2e048fcd3bbb4c1b7d6389da0fe170959e9de8241accc3fc1fd62b85be18a34d20d1686cfb5d63446fcf8e7adf650928e4329e074c5bbba81defa7a97389fe10d5224edde93869779f2ba0392e3d5004a6efa148c0c154c52da0f2d4c11586d733aecb84defba852d70f4", 0xe0c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = accept$unix(r1, &(0x7f0000001080)=@file={0x0, ""/83}, &(0x7f0000000200)=0x55) setsockopt(r2, 0x0, 0xffffffff, &(0x7f0000001100)="518dcc3571a0245f71427dc25631c7fc41d5d5153d89eb945166ea99fae849ba811842a3e0738ed31406fa147aeb29ac273dbf6797c9b101f02587fd899e45eac14c38003518f4585cbe68572a9d880c76ee6a8c91ac2f248e2e9d336e8b81751611491270b4260b12c20d4c49568871d9b120ebe6c48b068fe01090047dab834772387a76f30c9aa53db53dbd68f78861879ddcca69f9ce36492a80aabb8bc9d995fb2e38fdc091b0b227", 0xab) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x1) 12:10:26 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x0, 0x3ff}, 0x10) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1, 0xffffffff80000000}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) 12:10:26 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setegid(r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/47}, &(0x7f00000000c0)=0x31) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="67df4274dc025d916ee4746999270afec5871ffe6130ab1b2e9f5408c2cc9b240982deb907920fe1bcd000786f052b2982d0d1678d3bb0a2a4342fe7b23a6f3ac5bf9dd1117e56da0d8a9f1d0cb21c6de5f08f74203eb15255eecffbc4d6709ded99fa1d7b2561b78a9fb9c1c34544d7af94774e8e2dc322114f9c96e5e7bcb760073b3573c8ead35bb7d222b5883fac3d8e452ad143169deae2cb0fda808848a929fffc134d9aaaa907978ee4364699b7e268", 0xb3}, {&(0x7f0000000200)="b6066e0a343c328fcab088f1d2e85c769adbb0008df663b3191ecb5d3f7b0b0310410adcdac627bdeae277f51070f336abc2588d272f5d79bbf728bbd0defe4ec3900e70ac0934a1b03e50b4132dec97a9d408722511b70ab9556f11b552426fc5f2028a8c1b67b61f045423ba6b5e366d77b05f4fd1ebd8c700f1b6a0b08ecbb110fde630128bb940dbeafd09d72741193afc03f6e6dd3e40720a58d0a5672c95c33322a639e500fa5e23050db8146fdf2bdee019f1a03f964cb8b70b", 0xbd}, {&(0x7f00000002c0)="76cb910ec822d34af196647cc9e8eeb38c34658f12f3c7ace3fe8c361c78be5f5d3b394651cd0bfe42c0c58032259d60172ba3e5f746fb042caf86689097c5c44f8bd03005212d292008e6f0e29d73191513c5d7615fd9bb9b409ef37d63958b9a290a4d34fb81e4292f2f1470b02f310e22041728241db02fc39398e0f7357f3c3ba2681e2bad09fd0269613546d20ae869cdc3ae6a712b2911c6ed90de96e565df1d32f2d0cc43d493ea", 0xab}, {&(0x7f0000000380)}], 0x4, &(0x7f0000000400)=[{0x68, 0x1, 0x1f, "417d8692ba889c83f13deb77b1573d976cf5bbfba0322a7829dec1c2583710d5dcea6deef73cb07df7caad5b2ef2a8514ccdaca8c4bd04a7a88b3f61f0fec0e642046ee8bf8b0dca32e8dbbe3b639fce967012c168"}, {0x88, 0xffff, 0x3, "736636e457249f5531699477c42e37e7a9bd2a082ef7143a6ac6d9635e80276c28b154f452634eb26c1a73e0bb1d6ca1194981860cbd277bda2a8af1c8667101d09c5d3e71cb373b2763626d47479672fc47da28f12c7f5ef6e0dd70ea83c19166be743f42f446cff905d02703a4a5f8d8ec93"}], 0xf0}, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x2) 12:10:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x17) linkat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0x2d}], 0x2, 0x5) 12:10:26 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x408, 0x10a) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 12:10:26 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x3b) sendto(0xffffffffffffffff, &(0x7f0000000280)="eb", 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x81, 0x1, 0x2000400000, 0x20, 0x2}, 0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) 12:10:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x501) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0xfffffffffffffffa) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 12:10:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) sendto(r0, 0x0, 0xfffffffffffffdbe, 0x0, 0x0, 0x2c0) chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') 12:10:26 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7c}) r2 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0xfffffffffffff123) write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) close(r2) close(r0) 12:10:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0xfffffffffffffeb5) sendto(r0, &(0x7f00000000c0)="acc5135707664d66462d24576ca0b7755535f32b94fe326453e65189bb983c31aa7be8c68256e6f199dda20b7173defc162307d0547e417d2b5bb8935bfa16485b242c82fc89a5c76f3073199cd62ed561da9c947c7ba581fd6b78f05acb6315a7aa3bad1591b461db157cff8248237ba30ca415e6be4ca85de8eff8781f4a48d6cda4623512e12eae1cfef228ff04498fa43e8c845d7555c7a0bc6a77ea771673d5c58ba86eccf9f4ee121ce35ce95b5dfc3b32524a9461273f1c2df1ba2cab057c850cc3d3c14c2b419f109df1b3f78e666a2878af3a5cddfc03d5ee5749fe0cd683f517fb3ecf3a783418927f1618ac7339", 0xf3, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 12:10:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x8, &(0x7f0000000140)={0x3c0, 0x46ce0bff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 12:10:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x48, 0x4, 0x9, 0x5}, {{r0}, 0x0, 0x1, 0xf0000000, 0x5, 0x7}], 0x80000001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0xfcf3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x5, 0x7}, {{r0}, 0xfffffffffffffffe, 0x50, 0x3, 0x7, 0xc20}, {{r0}, 0xffffffffffffffff, 0x1a, 0x20000000, 0x733, 0x1}], 0x8fc, &(0x7f0000000100)={0x2, 0x1}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 12:10:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) kqueue() symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) dup2(r0, r1) 12:10:27 executing program 1: utimes(0x0, &(0x7f0000000000)={{0x3}, {0x100000000000004, 0x1}}) r0 = socket$inet6(0x18, 0x3, 0x33) write(r0, &(0x7f0000000100)='+\x00', 0x2) 12:10:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x821d) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xffffffffffffffa4) write(r1, &(0x7f00000003c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a5b296f4a1b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47f00000000000008006858082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049ffcff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 12:10:27 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x1) r0 = socket$inet6(0x18, 0x8002, 0x5) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet6(0x18, 0x4008002, 0x2000006193) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8383, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) fcntl$getown(r1, 0x5) close(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x800) 12:10:27 executing program 0: socketpair(0x0, 0x4007, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x1, 0x0) socket(0x0, 0xd97652aefaa536d2, 0x5) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) 12:10:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000100000000000000000936ee3e0e407552a0744180dfe0cd3ec99223156d700b461000000000000000000000000f0a30167000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb72121391d8a44a03445600097d443dd5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116d328cbbabefa5532622876219ad0e05016a99464214f8c749ae3eaad091bb835a6f9621c6b2a400000000000000b716a9f68b88dd8fab6020621c30084c1e602b116ad0613c2e61e7ec304e6c7307d3f209957027f09ae3720b50de931f635e7e17df3b785a2cbcde853e7abd1791fd685b4cc27e4cf6a69162a0ea08b0f1223c78e302aa2324d4a768bfcca4a43816d63d3d0773ef966992361c518519c2dc883d7c460a11d9db394bc93ea628617ff84e00acd57e64d71372ca166a6c2d913bc920ac417fa0f1fa24387f4606fd114e71514094622fdeea7fd07e04b6c615fa38b8f62f93f72b55ad59513d8cba34b0cd3b506733e316af724e09473ebef768686deba59db4f72635ea130a7f665b48ce9b47f22233ce4e9348760a47a9c249135e7f31085de40ea07dff85b04eceec95500b963f18309ce06d55167674f778409ae8bc991e42707add4f0000000000000000000000000000d14bff88bd5ec80ac4a9f7b3aaf7373f45e4bfce805c44811c3d9ee43ddeaa3d56a9a6cbbc35b0833df316ccd6e0f8abedd9d3f981"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x3ffffffffffffd4a, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r1, r3, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) setuid(0xee01) r5 = getuid() symlinkat(&(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00') seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r0, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x0, &(0x7f0000000900)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) getpgrp() 12:10:27 executing program 0: open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x501) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000200)='./file0\x00') syz_open_pts() 12:10:27 executing program 1: 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() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7335, 0x84eb, 0x2, 0x1ff}) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 12:10:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendto(r0, &(0x7f0000000240)="c4b3a66f236d5350e8f1ed23fac5a0d146dbcdbfd7842f6e8517061b2e507d3c55361413f403b56678b9bed1bce353cefbcb41e7797063dec81d5c95e509f3b7ba0c2c49e46d3c49a7a5d1b8e0fb75c7c0e4d09f4cb17ee5f358052633c30d2fc1dcf5b859643b1aeacde5406eebe9273f2828cf5581a68a487d5d5e25915fe4ee4c0bba91276d274550947622caf7ccf173c948c17b11d746d54778448035bfb0ff3dbab569644490d06cca74f62279de5681b1", 0xb4, 0x4, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x8, 0x5, 0x1000, 0x3, 0x20000000000000, 0x81, 0x3f, 0x1}, &(0x7f0000000200)={0x39f, 0x4}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/224, 0xe0}, {&(0x7f0000000500)=""/83, 0x53}], 0x3) pipe(&(0x7f0000000300)) 12:10:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 12:10:27 executing program 0: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000000)) 12:10:27 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4000000, 0x200001) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x10000030) dup2(r1, r1) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x84) dup2(r1, r0) fcntl$setstatus(r0, 0x4, 0xcc) 12:10:28 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="6d67b574b9a5bfd49f44220cdd57b7972fc5979046d878155fb0e7dabbb1129baf73dc32e400250c739bcd5072c4d15aad2e6a62bce55571d47cb66ccc634f319465e26c7c2d10d40edc1a489cff249acb55f7adbc61288b52193c490f592002afcef3bf5d29058037587aafa8bac76882db83edf4f2e663cb9d3a1146a9f9663b07720e89dd14e9857156ccde8b07eba43fec51fa01a538e1f0faaddd4f4972079518f3c4e5c72c3ca006ad5403602547c143308f23eada", 0xb8}], 0x1, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r2, r2, r2, r2, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r1, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x88, 0x8}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x10000000000, 0x8, 0x4, "0c30d1bd99ddd81aa98525b0133eeaa85737ffbb", 0x8}) 12:10:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r0) munmap(&(0x7f00003e8000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x5) sendto(r0, &(0x7f0000000040)="18cca4f7b69bd6135ddd62a3867d26a9a26e91a0f4724367914e4e78f215cf68b0b131da3a9794dc5afb0fc5def9c7c02f483c7b22b3c2048901973098341e725078e4fdb52a3aff4d872f81406f1cfa552cb5", 0x53, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xffffffff, 0x5e8}, 0xc) getpid() madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x490, 0x100) 12:10:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8, &(0x7f00000000c0)="e8f0e55e", 0x4) socket$inet(0x2, 0x5, 0x6) 12:10:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x501, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffffff8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x16c11b06) shmget$private(0x0, 0x3000, 0x103, &(0x7f0000ffd000/0x3000)=nil) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:28 executing program 0: r0 = semget(0x2, 0x0, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/103) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/153) r1 = semget$private(0x0, 0x7, 0x40) r2 = semget(0x2, 0x3, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000140)=""/176) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x823, 0x1]) r3 = semget$private(0x0, 0x4, 0x78a) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x100, 0xffffffffffffffff]) r4 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) semget$private(0x0, 0x0, 0x40) semget(0x2, 0x0, 0x146) r5 = socket$inet(0x2, 0x5, 0x3) connect(r5, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x2, 0x20) semget(0x3, 0x800000000000003, 0x100) semop(r1, &(0x7f0000000400)=[{0x3, 0x3, 0x1000}, {0x7, 0x6, 0x1000}, {0x7, 0x80000001, 0x1800}], 0x3) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1000}, {0x0, 0x9, 0x1800}, {0x7, 0x4}, {0x0, 0x6, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0xc3, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000002c0)=""/155) getitimer(0x2, &(0x7f0000000540)) clock_getres(0x3, &(0x7f0000000580)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/200) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x8, 0x3cbc}, {0x1000, 0xd1}}) semop(r2, &(0x7f0000000740)=[{0x2, 0x6, 0x1000}, {0x1, 0x9, 0x800}, {0x1, 0x100, 0x1000}], 0x3) r6 = open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x83, 0x9a) readlinkat(r6, &(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)=""/176, 0xb0) 12:10:28 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) getpid() r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0xfffffffff3cb87df, 0x6}, {{r0}, 0xfffffffffffffffd, 0xa, 0x80000001, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x7, 0x3, 0x8a00, 0xffffffffffffff80}], 0x2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xffffffffffffffff, 0x8}, {{r0}, 0x7060ddd9b85b7628, 0x1, 0x1, 0x21e, 0xc09}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x6, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000001, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000002, 0x9, 0x2322}], 0x0, &(0x7f0000000340)={0xff, 0x126}) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r2 = kqueue() r3 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x9, 0xcfe, "a70bb677e52015a00719c2ea1433c93e82daf792"}) close(r3) r4 = getpid() r5 = getppid() setpgid(r4, r5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:10:28 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(r0, 0x0, 0x0, 0x0) fchmod(r0, 0xfffffffffffffffd) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000540)=[&(0x7f00000001c0)='&:\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'@\'\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='$$Q!\n\x00', &(0x7f0000000600)='!\x00']) r1 = getegid() r2 = getgid() ftruncate(r0, 0x4f7d) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000680)=@in={0x2, 0x0}, 0xc, &(0x7f0000000940)=[{&(0x7f0000001680)="63e6e2e5fb319c9a91e3d092b834d3fdfba13b3ef804ae7ed53fd0a54834413125c13eadcb7cfde2b2f8ef40b39877ca9bc956802b94629079315734340d53a941600e580b129de71baeb37a8fbab952dcce01f13a721ff22f49b7fa5afc7aef71e56a66ae865d4c0068cf98a534d6ac0160cb15dc1f3479328ce9cb5428ef4fa165cc22740c889006f29dfe007e426c50f9e364dbb5eaabbad3c3f9fc3d7c0e74b76186fa59fdafd1406e987d91c2701bcb19d5e4ffa61c4de5f6bd147e1fbc187bb10cf5e0fdbc67531ea6712c94c98bb549fa9060655b218d82b5a618dc0b7314b0d0b650f5203e608f26cc4d7f564fd4ada08e7e5e44c69b412b8062ed53dd6f58a89aa105a0f322b8b2b0e18ad934932e1e611de55e9f1ae468c35068f26f4b19203bad2ee97e22c6ff2788a45e2c7aeef308bdcc3ca03445981e49db0e630ba4cad166eb8334c24e0e8309e444f2f6d38b3810247ce669adf04bb47c6285818806947e7e476d67eaeaffd7b1a5d4e79669f1248409ec06daa3f037edbb3a0d7cdade687e6165e31c2a090ddf02f273e89420a7b8c7bd457516c829a735f4ea4b1e172705cbdf075de5bf64b753b418fea36b6f87c415750d2f062bd27d31ef10f6110721a48e5096db21cfb21315c5cdf5eeeb935b23aa8fd308395cd8578a20fd32e4ac4d1f0964d740a27c6470d72adaf4f04b82e391ddda7805f069197410767283d4977d7a0bc522fa64b69d5af170b8f945043bea948c8386a1b563bfabc6d253f1a921f0faf753a57064d59b0bb37a85d8329b414b8e02572fd59d3b6978df0a1bd62f7d3db570a2be9ab5dacb0b38dd7db340d6ad519f967d482bd4dbcfbcd5abb55fb7fb65241fb17703c1bf800a43fd54863d0d331f4009d667139462e5ee063602db468d3b68028984918ea86f40f8f892bc1751375db7216300cbf3a6bd8ed47670c005d0817c8403f5db8690361934159701b8e2395429391e7fad2ac8bb882de40db363dcd8d4ddfc05ec1645815431771cea03101e5379e1e84102767b9a4dc0a88f514ba5acd13aeffcb31d8f6720e3036014bcb0f11bd15d2534f1a01cc251295b6b3b760c353249f576189f217d7338204342b67c314e67e751b5b6ac58599106b918502d6bacba3c2637ae1337a4a6a00f30b0e378856cc10470a617932a6717dc81ae7fa94bdcf7f73e4fe17270a9be175df59b0a0e8365ad3d7e71d5f8895e322a70b1db5af33ceda2334ad0441fbfb68d1120c21ce1fb2e392c7b764d3d34bcc39e355155069d1fb22aa76b477465d717766595295b5f0e5ac32dbbe1ca9a5b1ca2aa17368c0404cb39753d23610cb94ce401068cfb70040e7d879cff81009093df2810d08870d1aed2a78e0888feeb509813e25ad6e35595a7e6374ea226f8e31311c6617608e9ba3e38e0c3d670b9f98099971c580723b8e96f6e7ec9c2c5cc0f65091975c994bcb6b591cf802f873eb9a7fc45295afc98bd2d71134f59f0f556cc41ff4455d2e510d957e82d993f15f0a7b78baaec20d384ce1d9b7be6428c9420bba36060b24ff289a87104e01dccebc7f3bac24e7bcbd5cc5c7e36cbb97b1393f6fc7f3b5ff242b95b69850ce5d4e0d3708720c58fde4b553aca3c736426f2e7bccecf5c80076cc7bdc2db3f8ceb983c70bacde6a73b895a25a9fde40896b22b406034943d8b0d030368326a30d865cd7ef20548d9b081992c3989852c6ac4e8c2c60c06b4026204c5a933a141996a463ba5326d5ed7e5d483d596c466edda1da4700245234e8d3aa24e9fda83af04761292551cc5778fb5a9a1c9a7f2367e848f73a2e93d3dedfe077036abfc19f5498388c69f925044e49a9e82e30c5f1297a301313fa07eeceea58efe526a0f49cfae294046cc4d7f5e9aff777ee4e4c2c1e2a7875d0ab03aa5b220fc8fa2f37daff219c99552526bb4dbd1cc701b93d820fa3daf38661bed5240949e790e70f745e25de3d0f0159f9b13ec6f3e2435014b7f2bc347fd3ef182f9e06a4ba4140a6b6d298fd4cd261efff225d9b8c13a6a42874db2c524f61dfbcace671441fd31bc3ac3c5e1d2bbfce3fb8cc76494a08a4127712ff3eb0cfa51de4cf83f133d8b8704a4c13b40e17ed95203deef64e0cfbc9c4242511f897f511cf73b6ddbdc536f4600d010a0e67b481b6de9fbf625591bad9e965ae8ffedccd80aad82f4d63784108be3a7f7bbc589fe8971c73fdc4206190cf9974e64f8d3ed229c6d34a573f4f17ae487d44764233c47b4f6367d20103124322a010b86602270703178647e59dd3aaeab15f420a8237be2c15bb25887c967e25e510908fc845b0153afd43ad4652397acd123495e668fee8f6f643c394426b3b6b501eef6834086af5414dcb9d72918e41a820c0e1e75c6add83835c50fcd8a4223bfb0c670f706f684ac025dfc4a9c2e90fac37a79009a2090559128b9b9fe24d41474584c8199ac397473fbc84837bed13662341c1ac05d6606254855d4014242aca93b9b2e436adafd1c40776929e98da8e3a4fa1adc43038e0894cf7b950d9caee97fb14dd71ad45bf3d80eb2e76f0a699919066190daedb8bffa4a1d9297aa5ac08a33312ab261a9227eab4b79576f33397ba883e6025b0fc21865f4c007d562810772dc2138a63af333a28641f8a190c02f01eb186367f6e80dcd8024ebe803f228195a26dfdb51fbdc0f900674ae96eda29b063f0db3c16bded59762382abd12eeed64e2589eb833ea63856d7f04356088f6fbbf6a9316d5be605e8622955427be2e1a0569a055e827ded963dc948e738b983c68228a5ccdfc9aab83024a7d4d030f187aa890889a73869d89ef3974af8844bcc0bde23ac0f3268c8f34fdc3b95c158766647271729271e5a8ce6861ac9b6175e605a5443fa48d2a2f4de0aaa3ae72622e1d40354b4257955d67c89991e50b78b26cbb5e9c1a4a3da6d27c04bb7766ffa1a418793fc49f0c58d2792834128e11208f933066bec1ed9c99e1ef855573e3f0c2dfaf7f0919350561ed50aa9d745cd7185d0056a0d138e129f78e5d9839af6e0d3a9f7af899b0281ca7ad8df0b18a2166bb1d5814e8082855d9a66adac5387474b326b65d59b91f37808ee14e36a15b18d5bfc9640e95af6e8a8a9582f9672c37cf1170b3f90e099c17b6fd4b3a11db611bf9dcb18fc137b5e59d8af8e7999017f6c43033203258542693dcb393fda7e90ccdc1df9a39533ff1286b32c9ca6b14d2bef4971d3e70a9b70ad2d7d1dc343e9da7378160fb27cb8d19271c93676c6ab1a8a23bef2958bf48a3251daf0c83bf73d25d04fb56b9317b3df1de67a525ece02f59656281fc7709de39d791275d08aa3dc19599a04e9b7f2264cf40d17cfa8cb070dd28ead72a42c593806f4f27f350e7434e84ae42a20fd7cf5cea4c77ab7351d86453b8a8eb9291a863fac9895cc5f99ac5162b48d2766738c022db3d820fde9b035f616098881222135dab3bd083753e1b521ac0f4990196542a58da0153c9f26beb508d51fe4aba976e12ca932db71f3d341efaf2a009de16a561f1b6b217d5ec429535e64bd33f26ff27a743d962a306ca836a82123982ca17755645a240b8246407b8577451b1622d8835ff2aa87d54f6a36106fddec901f2d645d59485ce165ac3d7bc5a01a4c059fb89f6c67ea53ce7722ca33d95a634352ab514470d46e3a18446f3a62bc5359b27630727a1227ff1f1b6f93bc23a4f5ef88bcf791ccf327a416fb6fc2bbdc64526d6223fcb55fe075738b7d5e67406e39e6d67299b299be4e1150a3ba1bddbd59db83209106c22a2f98b24f04d080f639c6da1d505bd39d16efec1faab79c6d2426bd1b3769d5cf1fcfb42870e6896f74e6d1a80027e5750577bae44449f0bb102703801a969c4a4cc7985e05be3f446dd1f0433a8b0b8ee5c3aa1a02dfa8fa1c7c7acd40a2bbdf56aeb0e8db5ae045e739b5a698fc0fcbfeabaeb11f487b96c728e2b056ba5c7ba137543e20ad4abca5ac004119b5c7763004078bcfa290313ce3761ce71375dd79278bd59e4fa8b59e91380baf7b2c56f3fc653361a483a32dc14c2e208ece01df4c4371c125e8f00063b35c61b383fbd619b6d040e9a0c2b93362876b09e2f2ea10dfdcf2447512db19088cbe10744286017805bfa032313665ee03a87a024f29d1391482c7f2480fb8999616376cea49e7194032a259a36c0a418de979b56da1f0a7de35f7ab9984f3df7812453c647c9273d071b8ed7e51e42be02c451020693fa8b8614a1895728ade489da0ebd7c4cb80b1689bfdebed039e5fecd6ec6e4372eb109d8ee1c6bdf4ad78b6f0e8b1f56027321b0c80cb099441ed0a8ab121680de54eca749b2114674e2f4f7d790174765748e9da143bd94eeeebc30d990955df2e0819a11cf650485ea78a35e79f30d79c491980af9b2012cece35efe7c48dac2d98db9e460af8822b6029a2d51e7d64c3889cd758c17350666de446f2fe31f68984ccd0f8de27168cbae45c6f9f3065d68ff74e4a14db7a75707701eefb655035516022f384ec97ba5ee806b41a93891babd0e621b4be403b03b84e267c05a98ad573d798492c28f1e35aeca15984ad607a8a125c0e06f727cc3d6235b1e7f80fc237b21717653866b5a2b6035e41c9e352d43ef7627105bb7f5f5fcb0b60870a9591f98227a2c710feabb063f35e2f8295c829fc05fd6b0fd4d28ccff881a9889828946bf5a1eb4c4214e00fc6a922f23998cb2fab4817e758b5ebb7b5d90cd45d07291e820dc9921966ce9c7eccfff920d7c2ab2962cb059f5a46153e4de1c06793f9d696d4e5b967ba35abe6603c5d3cd147250d33eb42722a761e8645d192f425e793fe7d73a17023abcd32f2497249375d0225b1ad3373ce5a39e8b6bc3b74cf9003e8a6038624fb9358e2e7da93a6f5f3c6115628b5daedb6088366d70adcc1c9d6221871ac9cb74c4a0c95cc79cbbf249a517c9ea06ced3ddf8b7a647a62bf0f3537170f73d5eca1a4bbc3600dcf6269f35d8d434c0f2fa5052d3f7ade661ac687071b0aabd1a6bc4a14e289c73d37ebacee21f4450a78512e15f3f5fdc89d73c37109cce3121a0ef13c8b0579fa410612cdd9ddcb6897251068f641eb5373a150a23626607509a1b38c8169ce4ce8f504fb85ac298ee0533cdfe1b80086bfb999691e0033cc9033080a9e6523db6424c4d02b16d2b3f27b6713e4558b27b17c784964720a81ff938782fcad1a8cce4a136d4d5c5f647dbca5130220419bfa5453526e0054bdb9a5f97ab052f554f57f2b33fb74c1cc14d367e68f05636f454bfecea37198ef7dc2c485e83a6fa7b41a8b49828edf80e3ba3a8bf31f41369ca7f2c168094994c95ccd1fe140e461a1091400b19c8ffad7db9d1a1bf8b16de255fedfe537a23415d3bfa8b65b16bf4c4c7b4557560e541fdd285fbe7d5f3b14c034d91723d79fe719baa2b3546087eae971ca78219910744fc0d9349ac7b1bc682d77f640836e1e9a836222d994bf927b13c1b7e1a5bfd4c4ad24038bff60367b2cb7b2969ad53f54469aff745dd8b0abcf86d41de51649503b99b4270d4c6fd02a76bb6768e7a402321046e68f13e2d117c0515bdac07db759609fd0fa11a5eccc2136df65c6331a3b72130b41295ea57db62d739faf03cee4376c70ba995edc05f019b4ec8c01b0c9d822ec4244b67a5932b9e5e3b3658c491a578b2e958f4808f8cd23fef33ca0ed2cc575588893aedda47e9b8d07eef33583cc2cc5b3f1b4e1ca1437c17b8e30be8", 0x1000}, {&(0x7f00000006c0)="fb751b87745089b028fea1e67267fb127e879127e93b6f3e2c5a069e9be1c38391e6fbf11b167b780b4ddc6a525072dc72f87101098d9fbf775c2290b8439325a3a1bafb5aacb424fb31323b7c2dd013fbf8619823edc63b34c6c1ee99fbddac9275be3695eac07a103265d6a4a90ed4ceb4c842cc943b7300f253a9cb69f3e115e52829e044486dff01cc46b2852323a02c543835df6c1c0d4722133daca5e1de316aad841cd505e56196fea1d3a239200e2e80e9bc661302fd20bd972ac905c2ece13ac3116ec78eef768d4be2dae13f3b12eb3bdb4c477e356ed1f45b77207fcdfa2b546552c987cbfe1c3ff4d070152dcf7013bb4c35936b", 0xfa}, {&(0x7f00000007c0)="5d6c171bb232ce8ed4ed603d65ef6274d9a480ef4f350772ab6917a8042aea44f50df58ebf2f46c01229674d68fdae5eccd6d7ec5b6528089bab14c4a119ad69675fb9f7838ab10c22559e6cf516f33178cea904c901a8faad26d765596d2cc7e1df3c08c0c015ed984eac7d329946e980d0d15edf780bc707273a7982ce1002daf017527c4be4ea4eaecd7b45ee613c15156efcdb67ffa9444d7f4ee9a90269df1f6e1cc8de9154b3f9c71a5a91f554766b9be545e33529ae858259daa6ffad99187fc42aca26ed2b9ab7789800d958d99a9eccc0ee88a67987fc41ce1298", 0xdf}, {&(0x7f00000008c0)="cc1f6c4d8ff05198f94e59aa05daf16b183add9abc3ec25bae2cb86eb53e6fa9e305ff85aad2ebf44625cf5922fda76915ac097291cf2a23b62059718ce4a29dc9cc56f4c932100aa54d01", 0x4b}], 0x4, &(0x7f0000002680)=[{0x68, 0x1, 0x401, "199b1876d07bb5225e6027484070f2547c93b4d572ea2b33baf912d2a752509f6d575000ff427c73ca1f1f5075f8845e4fd5073fdf94c3f45dc39ae7aa515dd77a0683d03428ad0361b75ad19322438033"}, {0xd8, 0xffff, 0x0, "7e5472890e26299dd5a6a4d03bb810b7d7c1ac5d6949b0812526303af31b677e61017e1aef2e8edb482af03223fe10a37b781fea2996b5bfb14aa8bc6de7338c6d97bb299e9aaacc42cc434cbbb083f4e9cfccefe687fe0e15c51db5dcecf974a5826e5d6ea640716de7b180d3494aa58a1ed914c84110c2b71088e0a9c9f1347f6f6739fef744468cf14cc7ac2c018e4335a23ef1b1a697e7bc6fbf83dc04de4130a47e5788dabcd2bc1707dd27c448ae9524255cd9e49935b6c54c25378c2f975cfb"}, {0x1010, 0x1, 0x8, "6c2be0607c40b0dcd347b274d8e7fc621a5527c221629c075400f184d5a2b9821df3e0a7bc7bc525e204322e01fe84f0bd1d82d92fcd5745d4a1045588c02eade59a758a77c7277b1b4091071e73793f81115fd26fd334cea21dadec070f76fcdb27944f9acdc66c60272232abc10381de89af43804724a21883d0b42499d3bf637f7157e66af619df982d7ee259bab88bebf492141a6e3570a8107fa43d23f9b4d705f93568248801d166c15d1d1cb88f2ddbb4cd5f97221cb7c265a9a1606df4bc5a6d9a01f076904520e5cbe76578ecf016eaaf2a3b337fb92f7976ba8ca349516e32823d77a6e184c2adae821f18045e05ed5780d38892524e73266f2f2a3611da6a48f0034db64094395b3a6cf058dfbdb08b9ff7d03545d3961775b0c8b80f1e59d32b07ea081cbc81417d9907055eb2b33a0e94603d59d4ade3245ce517065df3cb8349ebfaaa13ee81bb7b27c0b742c8db16357fcb1b3fd383923d995fd2875856ce230ad6e2fd41affb6d3a96c3d1e6ac7147cdf0315c4adfae23bbdcaf1cd186017aabf805a43129dbfbe382e2d4e3e0f49020b7b53fd14f1d11cb6f63ada0ef7d631eb795ce40b998598b7816d984142596b3634afc57f4811c2d5c0aa6fb9ef6f54ce1ce026b21168894f962531696399c9a43d21163318697e86cd5c0e3d996b23941957e4c2e52a78517eed3dd8ff0e4b8174e6c732d81cc69be8f7dde0220c1e44b4963d754cf38205eb68042a346e848934332e00008666e7f9c1560ef7c519e671c0243569b51b4a7f940c3d82bb4e1a7dad9d4881fa45d50b4f3d7d896e778f9720f9af9085ce914af6359aff36a305d365ee445c50ae853a018be088cf208c67d9017ba80f457ef8695a8baf2d5770bc866d2e3687d8b2d766a8e6171962ad122605e48639fe1d85e884b9ede464f4cfc5b2cf25788e17ef86d4bab086fab6148bc5e45c95d93dcce351c74244c063c6582d550309434b20c657351db91f7da867ca718f802fab60b4d2742c2980ed0b1822604f5d6ec146bb93a808d527c337051f3bcec3e23d36068d4fd47cc23e15214238a524c5b5d1de80945b478e5897e10ca91493a5b9799444a3e9942dd9c0dae0c78b53c2dddb9231b4494bd788db329fdc76580535f9586c58b2ab0d157979678fee23e9b05162bc20050d1966669878757a838a9bc55a14b57ac1f7acb48e63609293392fbef19ab49b3402171f16fba1eb1b663c71051a35e005c284d9a14a78d6a49ac670de068d4c1ddde93c849a84f7d7083e9e02aa49cf5d2d483a6d04482a548b6e7355154cee8c941f960ebdce86d7f4899c1c04862e0883ac6a01c40f08362bc6664278ceb972f22e839a731d0bd6a2af884f212e599a8812937d05c563cb3dea9d2dcd428bd6e911375e3ab0200d959cee84e9a2e11ae0a317342a011ceb7ae8680015852616683b9b092cdbbe3ddc47137a2fd2edb67dc2f86d5054bae7696663d94e24034e624ab9e79d0230149368f31d0ba54e02e004b9f175a845f4eec291f79605c3d64f266d5e4c5caa567568ad9f3bbb2e408e8e5d2dcb5092412f6393934a36b19916ac32e203a05424a92497c31bcf131fbd364a4d270c2841f35ffdd704020af9ec4454fdd6a43df1ff0a6a7d0b99488a384b96d9cd2c8f4dac037ddb7023b846ecc469340ca4cde8e5d664a8e014739182777584430a2f255d2e9b180c8d455e84fb857b8d6c0e4da5143fb0ce17fc10e3aea4f0b8b9a4e4998a1621254847bc37aa4899519c0f51d8b3d321e7bb26f0cba8e6ea2d5028ae158513b34f9a39ebc0f52eed187696e62947dbc9d757c9e67a3e83b85e2fe501890d1d7aaf3d9c0d34262ac2eedfd4ea82ca2b465d7a5d942b6d52dc57ec6faed5da2496b5147a75d62709d93d447c282224d91f477a8286046447af86e181701c57472e2386f2bca9267f69d6efe437faa8f7d84723caef72d78723b99ef426f274c6c977551afaa89878ea19ad642d87ecb86a2fb6bd081f55bdcc7dc4c817a2506d269d109651f09ed40f5f47b009d9715d9280fae5afe3a142cca49f380718a4d7ff5d8b5875a8a19e61262e158561de33b55dec9317d36e9cdff45410991415f2364e1a35c9fa20234f75b080ad23378cb07af49564f472074cd18bf09ac04c18f87ed637bb0051b794b8a4381d37a19118396da2cd983b06e2ec20acc2bc8f8a448890cabc14fdd8f6d56a0697b1014c3e9908d8142fc793309842ab02c52ff7f888d94136b562cb9d9c77e9f53bb46f0e49a62f6b18ed5b33da4a2fe7009a24ee946d80eac1af6d748b452f6db73fc16701114d607fa193cfbe81c74dae6e82460c5a622d2a3cbf2425e9a3979ff581c27ec5680b0f5289ee925fa242f019e44e6ff39cfc3e7cb40a19281b4d804fef98d1cb5124e04dccaf6fe188ef6d6d14a7c94293fc5c2683567d08c3d12ba067f3ce70ab15bbf2eec57d4e7008e55fa547c758e68f6c386c737422461fa38e930ddf96a46e0580f9f07c04fe3ca091030cd4234b82296db613f1af64e67124f5091cf267ca3275d60aaee7d9854bd2c9ada58ebc27b92da6845eea6e51e6fc40586c84a1be5ab9ee81a08a4ea011d7327186d0c51fce6860e4dca7a473c6a851dfa3afca0cef9c5ce8fdb5160f8a5f77aea87391e05047da73aa7130593edc640c466e53fb294557bba46056b86ac4aa70a49d1e7186aa7472af836c5a17c9b4dfb059ee9d9a8d19070095887971c48c46d6f93b3e22192bb7330e87c467c9292bb8e279a150761c4aeb9aa827a4c77e132fc477fa4b5fa7938f4419838865455bdb942216c3d34a4ce5613fb645e279df58d97b43ae24dd0862d17bf7f59db9d4fe8460f5d529f4ea384c49e86010a5201e65e8950cd99049382c0ed7ae0e2393f7c9d33f237c3a5aa329b68d8b492452846578107bc0e70c38b47d3b637f88179a48a69f9655fd9ae87f838277d9329e72924e9bde8e096432212761d79e87ad761c45b991d5b53270cd3264cfdf90d0b5eb6ada6ea731158d25d25db11b67b10c4b412a2b572ab6944743fce8b920fc9d112a68f8f24c3d15ab0817c9b70343797cb13e4929eb0cc54a96318a0fb23da8f190a3f0661aa57efa8ac43dd0c2d5ed0654542b8d4d060152e5886e9cb7cd9949dd3b40bdea97901af85f57662e7f246d34f7abdf1f56255691b7f21aab41b63dc14c4382f770268908cfbbd7b4e8a4b0d47aa638136f5805147c11d9ec29c89b709f7299241e125399ca385fb976eb7f8ad8d2d978f02ac11b7c44c2b5fce69bc62f55b6c2a763770ad22de34cf2d33f7b24035a86544aa8cd528b18b75f6070c802d802d971bd3e8f27010ad702251700542cd87e7579306dd802da9b6bd0c19e7f2747e9a6e1d5a3a399b4d8bdc31da59d5044a1dffd66bb1e207ab91d3fc872fa47c1db89a102a92ae939118d714ecf8522e783fcb7645b19eefc388a243e9c7fa6aa1ec7a469be5cd9dbef55ed730e80305d4f086a94fa0513a57f7b597ef6a49bf5f0e78731bc2464c2a8fe2bfd44f680a8798f07e6c3632401e6d30c42eecba21051cee981a0b971a6ea6baba4db6bc96c8a0805bf027a84381e9bd1efff0693d1ef466ddfd98c453af5a50c423cd1158ed41fa8ba8b3e91a662d94b6379d6388a6d08444444a3d18a1e819118a29a02aff3a818932d50c4a7b295dc5e732958d062f925c6a0b2f044fdb5d3d1769d2ccced11bdf726ef37a63af5781dac0d2dbd11a6a188080be6367e9335b3f0b1eb51a29cd098632efcce176d133b3e116e3740da946a921e8db8924355d6681950356cc3f9248511042bc7841fbfeaae032c5bc62deed622a866a9bea669f82e555bec8f84e6de7e3c7aaca541485d7d276162dc2e3cf2bb208b568bb69aa911fbc6bc853ecb2e94dd85bf360f46663df8dcd59f3a000e8d2a3745504fcd8137e59d1d17097fc33ac933e4936d3c48dbc1e41208f29083404b570e0b9226341a83d0e7e0a953683828fd089eeee98d8d9ef026642aa119e2a4c0159736805b15b557e0825ee60c36be8ccbd4cf6254f61d0a202a311162d92889805756a0d929517c4fbb0e4a32b29cdc6eb6414460e93650daff6557c15f3ee12d1664f2f68ed6a6bd4c77bcf44cce9c33552efbe35678be090603db7a911249b0ea9c9e6f317bf49b9b8351bd1d27350802c41de9301c29a729f2785b862bdb2dfc9b2014077671a1c4f68bc6d8fd43d28a7044d91f763f02de55388a683305387fc2e6e5adb1c9415032e94b2335e99896543994e0e3d7405d87d7e617cdff032084decb89257cc99d038529ed8952c1698edc4d27d1f454c170b7dc9d06b899c2166bbc792910ec7cadfca596e5cad2678a98dad01074c86f225577dcfac1fb348c33e00e26088f3e5afe143de48b9321ea254bfd260716ca140f9f8deda8e867799ace2e52a70225e9438bf7114715623755b76d0b40b2bd9ad7d677fd92717b088e2576780a6083b9e09652f5a1ca7889ded92f1943bef180bc60d5d6ed1dc46dc195e5f66c6611a9312c4f38d4df8d391fc7b811deedb1523414ad6214fadbd44abb15fcf93b65212957933c56d0961a473d31c48828434d0e97ad1f7bd7083e6106c47118cbd376c86787364a724baaf10853e4f293d5cad4f7d8dbc83cee7cbc42e52650ab49820cf8ea33958322e06f7cdeb57132f77bd9b7d254231167d3870a9273ce73d9a85f360917b35ddb1a63d8d3ea9bfd1aa990a7d6224c5688f223bad6a6cd0a073a40ea5562ba080a8af271d8db0ba7c94e597b3e7539ebe2ef6b5d319a432e1049d73a58b1c23c45a3b266900264aff4c66c83c74e2f42b7987b703b4de3216c00f31fff7506216054860bb476ae7e8b34c3c34b231b490108d4f48e76f9d60de79cf32f62a2b1ed36c2c7a2f01686a7230c0a54c8c93c363e023919246199ec0b84f6b189c0db3c204533e166d7f8a0ccf2789684697d359900d613e871d49000415b564942c1060421b77f727a2edfaee15979c0e7351eea0a228448708e273777f21f1de3cb00fc55ec5f0ecd7aadb1ed9314c551822e42f466e3506746397342b2a51626bd81acaca670c186acd91232c7691e402310c200119aad3bfc3ff3f4b3ddcfbad2aac287049ebdf72a81ef2068b85475da8cd9568b9755a498ab5e6837049136a37acf3c833f25ef049ed8167441014b9452b1503b9fb0fee15de16c0379921086dd50635b80b0165253c188d00ac1603abd94348431cd05dcd9795901b7d6b63d232644d21a958dc3ea1d771ae0c85b1a3b7804f11a59f24c6feaaef32b9bee2b638be57f3459e71f24c3d20cf443fb4bd3ca55cbbbfbc76bb29153457e484ee1f714623fff579773555c7127224367173ed79a17bddbd89bc800db30824ea0747e2eb1c244633621e05b5c25543408cfaf5bb76be9584a32abc71970df6ba5f7ac6570362b7b88ba93380aefc220fd3eebe2a36127999d5a139179b9fdb3809bce11ca53f68d3101b704fbcd8f95fc995f67056c3aff5930bc9ee80a9c4dd798caec46254118889c1475063a9b37b29e76f1c9cf070da9c8bcfe0e1f8bf46f26bec69a34162bae198aee894225b5e8a988f10b49f25dca1d8ca4abee32c4d96ac5a0061d6f3d64cf2b32f49776f1b2992c8e73766c5db3ae1db157dfcca30490bdedee94f38f09e712dc6e76415aeea5b3ef0c20bd278b532027d3d171fa755b9069c60a425a6a52a076649e6889814feadc08f0a6e92da55ae25f9089c50"}, {0x100, 0xffff, 0x9, "41b2ff94b7ad6a28067caf6a5fd123d65420daf250f44ffe48f98c2c150eaff9e3fb00548d8eb80bd4b842ead4028cad483612914e1f3330daa22e391b86d0904faf37ad4e8af85d8444e9c671b68493ef71adb73610d95a553647b0879f6e2aa31fcdffddff5ebcf533985a86ec20f5737bb50b1e5344b23a83a908daa82daefb5772ddc278fe8ced824d14217ee0d8f926701d098937c0005a9f7e9885c0cad0d6432a8af56341c2bad6303d6002d8379f938bd952d585911a2ac5b625276242598d1184767521e198e55f27057d87edfe81861d1bbf6273a9ce0c379df14b907ee92d23522ffd4fdf7d74"}, {0x58, 0xffff, 0x10001, "63fbe239634bd17b2d20d3068d4df30cc42e2b996fa10c26a6dc736bbe776ee6297ffac24edc521e60f723651aa60e30f45b04b849a3d037c42e3bdf8442adffff2ed3aebb6209"}, {0x10, 0x1, 0x40}, {0x38, 0x1, 0x69, "b5966de37aa88a1c298fbb3a5544b4ee43300594d113cccb53b15cdfc2b116885e57"}, {0xb8, 0xffff, 0x9, "709dc4de0d126fe94cfc42dd7ce144499a32abe77f591a312ceb21253dee3094d220d0e79f80a817c3099511a44eae4b799a21a416a428a417cb5fb9ffa8523ce0530eb5c1c2f221818b056141f408443b19d404f062dec523fba040c0b3661c105ae011b6abcf1613ceaaae10673c0973aa36c4cfad2f5e25d353c175276c0910f1e27c7e332e9a61a7149e2cac91aa1d9e37d759d2ebae7e648a0e1339ec8e40881aa8"}, {0x20, 0xffff, 0x8, "705f14cd55ff295feeced89d"}, {0xc8, 0xffff, 0x7c, "7d4dc857ab9d47a126a1a2d2c514bec5488f43ed8bd020be74602913eaee4c660f5b303605e2922f4e8e5e40e2da02aa40dac205a41616639a6f0142be5271dd67d7b701ebe3123dec11178618c9ae0c31f381488135dfdcdd5f1bf35cd7aad0dda1428957e0c1f9d5de5e7390357fcef2cd1979772002d39a5b3c71514bdaf41bcdf1eb7161fa73fc76cb8965ad8eefef60b619dc4c027c4f6113381d1e2198ad8c8c2d64694876ab29b591672f6eda38124d9e352c2811"}], 0x1490}, 0x8) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/90, 0x5a}], 0x1000000000000248) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000400)="e34aad9d87adddba0bf50bf36551774850c0ecaae0feeb9830ca39a94691eae60a84bd91099f8c4f6e095f03efd9f48c7a5fd2ca40f9869f345d8a62cfdab51bb71b4e45b68a18d9b511565bf074abde9ba08896c17b1663096872c8aebfe125b5abcb5393f97f36bf4a76a773ba2d91002b7c43c25eb9d5e290856666ee728f995df0318207f110f435cf8abcd2d91e308e534ed9f6efabef7e93ab45855da27285b6f6a678e297074686f6738f87f892cd3992314164b875a92bd482ec8da666c5a95451e127099dccb5ad0e67e6311d2d7a44e9807d86e2c1c56bc023db5de14522f0cde414dce9bcfe1e25add0a52e710eb6fde4a9d18f3bbf6128d4e3c1612fbf8538c1aaace825b366e460a085e869b54737439d7abf1e6b0503dfb6f24f215170359f0028", 0x128) sendmsg(r0, &(0x7f0000000e40)={&(0x7f00000009c0)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000a00)="7ab48394de8b8f8b9b26eb0fc6a63667352080ba9804d9f459e51a873d665e9f5c63acd274acd42b8d711fd567afe3e0a455a2c89d8d1211e4d9505455a59fa90cd0513b1174d13a65a1bbfb", 0x4c}, {&(0x7f0000000a80)="b6493e6e2377ef3d0dad5d33c04add1412868a5247a7e4b211c7d97bba4748511616916e1dbda5c8a9c59d2232ff04adf0bf0f41910349f1d08b5089c7a4fd18a2c35686ea381cec93e425225531cd87e655cae9ab2ac742915f90a3e4a1d7cfe6b993f2458c57806a7c998b6ab6ca7e73695c48730e67e28fd3398a9362005ba51dad7c4c345e5a0c512d80ad5c1503eaf08e6f334ba20b7d1c26b2ac6e424bd150b687b593100f5d158b3f5faa508cf7442546d5ca879f2fced32b050c33130f2b40d77f341e4b43f1b73645efd75ce1374b334f64461541306359c4be01360ccfbb8980263522fb98978110b8e32d170f3fb74add3bbabf", 0xf9}, {&(0x7f0000003b40)="ef8b2dfe7194bb4fb5c51f870a27f3e24416aa37a68d35c93c5e7afe92a84b6c76ccbb3d29e0db8a7ca696b28bafd6ee3e32e189acd6a4cbb05e535c8127126579de9c4c4f1661b114561708b6191b937652741dd616238099d5266952a34056595b135fb735e3282a8d04caedd13a53a988b7ee328128953503dec95ed254508d5699dcbc607b74ce8bd715eec0c7bbd21497df38837dc96fa90c082aeaf3700a043dd6fcbfcfece3c48022da70ea402b248f451f6cacf2f906deea0478e37c2ad10c4b00f4baf0d03a77168f1f2f8a44e158358f5f8d53109c5240e3f07e4364a95920d38c6101c5b693b5f07942b0f7faeb29477cb9efdf90dbf8705aa4331ddbed3630dc5904dea817014aae8ec725123979792518502d4155ab23311202a9eb4c126cc70eef6241376f5778c3d3a9dc2b5b9a8d8caefe297ac140fcceac56ed15c22d02796c683e7165415a7767bb1e7d465920679dc38927526d58d51795da4c2b67158547f789123316b0d600a0366f26e642872bd00e401691c64cf49af1dacd04c4f04652dacc888efbf5875092048a9ccca20c77187da8a13e498e5fcf2d3aa38f0968018b959fed4f0c48a1d78c242cc7a97a17aa0611826b14cfe103f375feb25ff17f508749679d044e32f55080b45d3c2dfe371c06e9c8a9c2ec443cfe533ddbd9886ef65f9210712ba079ac431061fb954c68c211d1162bef1f3945bd7afd046f83efa0380efb9904de6e68e47a55222ecf664846cf1dd993d3582649a5b9fd97844c8c999dda6757f281482d4ab7fb5d53a856789fbbd18891ab13372a55160cd5334b7659d77edf643a1a2cd16cbac349a3f93008d05067f2e81deeda156f1d63e3113179613a192d4011f3b99ddfc1a57287a5dc621d4dcc5c739806c2cd03d166c0cbc568b58b267b7a87a4a98fa0a4a6374dafa1606e65eddf54a0fd7eb6628f2033c2bdd2c0e1d3ed0350c70fa33d28f5e7422da665a4b43743590ff0d3071b74f3e3bcbebe5799f225f7274795f55d19e51cbbee92a5ccd10ce030d10bb9d64d0bc7b0837bd784247481d0064a839477204985807b30de50a903df4ede59cc8a9d81bc575613ae7f652926f0fd7561daa4b1f278c4d5eab968d83545f269467cd765fea81e742c8eb5a8320c0d33d78c70891b1ecc004ba11bb9abb9c013e65d46f2e26cc8827dd55ab4e444f69db02cbcd1fe0a9cba51704b082b71986c61a443df979775792c629614f3659c5fb88e34628b64e30579527ebac78d4102dde2df1d9f35c729f7b70e259370cb2c4c2801c894140b793c3da8891d16f8df160b79a727081c8de3333974089b41408ae18e8c97d5689b2efe5518d60e072c505c0b97192d469c13db1d86e03ac0e2473106ba30b159af3267f7eae76d9a70c1e6a8e011423e25aa566ed9823c4924367fef4a113fe24b04bec7048b3808d61834647056ce2253bc027c70ad5a65895fde0d08968b385a07247d1788186f4dfdab4142b641abb9256b6ec51563442a864d66a00ec19562b12be1f3830c947b2a371f81fb47be46ad8fb27db5400528d6f82f5d1dd18b02c83a4f58b853c7e63de83bb86a02e90a2336eba02b5940ffb5a87461b92a6bce9f750850118aeae8eb512c0ecae356654da69c35b624e0ea5956819aee27c7723d2fe2633ca045ff78c381d84773794594680f1443e1609bd946144af78efb05abd20e4fe326fe2551bb5befc7b102a8ac21b7f2f898b47ab3f5396eb566faa310ace1df53e40c27a313f76e6fbbd7d42ab90ba179881140a70e964a4180a82b05fef76b57399fd9446a41ad1dd120b539070f8e132e7630cb00779216bc72d68a005b8b61806181fd53c1c9c654e3d24c2d1ba45e1d0dcd67e3c7fd3149e6788b324b9e97211d1a78911516238a98198726adb2face8f29f24b80a40276779d96569291cb9499d2b37379ecb474e539812d637549b6c929c0e29a2e312fd8d3c38b0f20e61ec3877c8d0e7309d79f985c551d3a5d1fbec1755cdb482c96e4a206696048ef7638c7489f486406b7a9444797e3c6a8323df62c359480e3e32ecab5df713a85dc4ec2401c25abe26d08276742e601b48085b7b4861ee753abb67cfb2adc7e7f399a915c9313d8a37c90f25a1ed175501f11594fa4dc8b837b351412d34329b77167274b21b6bd535e0e8b5f3e73ff07997a29bad2f6d882856c4fb48e20e59d1b5bc68cd79890bf5d5885b1a8863cc62263a9b2040ef17b2004163a43170211f88dcfb40fc4d93f6f6e90cff90bcedae045539968dc265606d59cd84e2a38ea02a5a85d57bcd77224c9349f12c73fec301ef9b0c07b1078edceec5dff44ec8db803c7d50225506fdde9fd3f315125842b4949d5e22d1d349e3951c33d49a147f29ae8f895ddd78febdc9131b8e61688f59f0ebf78fc663692ba727e96f09c1a70187bde68edff82ccee5101a07f9d94c6db046ab57dded64d3ca89c7092f88b9e697109e094e9caa9100423986092a36023f3e8de2e02006aeecd213c810e15961f8a1cd17c23fffcc0c97d22e8860b180d416e606bad4c4e63b95d6d8d572505becce516c2bd89852e19706b80187e51950ebcc5464df7ba0168329387da20d34906bcaa737ead52f52fcf46e5918b233935de4a5a0659e79b738fc665620879ba8abedb16f9f777bb0ea4e7dd3d67613271a9d4e9d293e5fa5434fa9e28c04db11b4d728a42645bc01b1a79a4a30a9b866baa9c005699555574308ad0e947a145c2dbeaf951a7cdb7c07770f0436fd71b8d337939e04d078973e7c34ab1ab22c752813964b1da1ccb3c9fe20c3952e399d95e79961f2e5aa0b1dd10c166bc574d5791782987b576e598febaabef174a60dfcde428c180af4c166d84e05009db286b93304234b9aaae366505032a40538c4bbfb0515f072dc776a8ef5d6e625ada4e5d930b4d1b5476cbfb436e42d8abbc735204fd1568400229444dea005218e2f1a2cf9ee9c988ac5b860308d8fa312d99aa9835f6f9e2670702136f9c03f34b84579407ad646772fab203c66cfc82a3745db5b3987e64c66f9dc5cd7b58c227bf484265a930ec6bacfcbb37654b23f664205c6305626972fa5f317cb69c976a3a7b6e753fc608e6246e3b59aaca8df5df2ab7104f577d6a900fa1a9da46148079e5ef51ac04173c2885af0336e1c91c7813fd49dc9ea908293be3ce9af256ab6fdc83c905fc1758dfe32f36459105a1223abe955e25efc7a9d6475bf2e1b2325874abbcb8ad5d407dcf539a6945a8e9e8e3909778c7741c2dcd56a11e9a59cf6bb3adb0d42cf57fc917288cf2343e5e4404db72e29b57fc123b8d3cfae0411cc553e7edc7bf784425c1a5e08d60750ccbcfd0d29f54b855ce9808121e6e19bc496a26bc34f3b9abe42aea997bb51134bae5c24154fbc721d067405aeb72ba4e888a1f723d1ead7d37db1dde4bcceed1e4858e905d6332559d40849657389529b30e93da11585798424044c207dad5cd4884d574cf27617c76ebd39e61248417b3ba41b108c6138c0e77eddf113c7985294ecec2e491ff6c702323d8c38493e56aeb9d40ae385ec522a2e087d83578c1550cdcd9635b528c886ab3187de6d7c77c0d330f3d2bddaf3e1ac68bcbc9fd4066d2ad8b0ac037d028401904458c0dfb6b214841729492b0bb0fd98ff40234332de44accde2fcca75cdad88e484a8295efbd2d62275881f0facce67d53454021eaaa7ca96e770b8fb1a9a2f5ea6888e1a0fc12058c4a02eebbd49c325271fa657bfabc86c362bb3054d38759fcd58f5f924df1105da871931c13d68232972e2da08c8835db7d20d6c284c61e3064afdf73b423785ae5108ddca1485c9089652ed44b448ad3f3bf5f9b55b0e1c6fa265a24dc8c82d9369a5b2e79b1409ae4c7f975686eda2f6c8d8329d3456838d36338ce6bb378f3d1fcac682c5a8823e77bf705c64fa2a317aa5924541e972370a0b33dc4821c9f6c4277fac4c35ee20adcb7f2341d8367bb956dbfe0c4a1d2df49762556235a8f21fc5f55d74450e60ea8860e686b25e01b9dbbec9fdd74814aada30fb0ae50c9f688ab8a8b101e204eeba5cfae538c8816202bc74228d95f0577999595663557cbb7885e05430c3b935270c530938bcc00662fbb1176baccac41651928aa91b2b8e184477c607a8d3a33d4636dbfd3acb5a584cfaa50d16374b3f481887950f454c245986765537ea6717aaf4486c3cc123bdf26e4b367cbaa45af99fb08797d8d9fa48a85ee2b96d72fe03fe71ee07ea1576ac26ed39db25532508494dbacf8dceac45e47b2903426a448be5dfc11db252699ececc2b2c0b8112e0698a160fbfbb0ec9969172571f93de8371239514301e8b862ce62258366228f7133e525497a47a4e5acbfd5dd4b6573c4f31908eb8f8d6d8378b008d47af41371aca91a5d3fe0c05ecc27b5a9fa0c02afec8a11ab1b8311163ea38d05f81668b203be90b766c65f458dcef3a35c46de6c432170f68e9ce0c9770a8998498ebd920e72051f5fb0223f95a06abc01df6e4a63f589c07f5f3e5f200ba8c40fd0239291d0e72c2ea5a051b528a316a4959e9ffd31e7c700e374ef3a5d4fbc07881176c149120dcf01f6b4c21705d9c60fc1a95682cbdb39bef47711dfeb012636c12e30f87c89ef34747e99f10634e182d3dc0cc9b72a19b3ac482465e2f5e40618fce1d656f6ecb3023a3549533b26e7e57a4a227554ba5a4b414a4add20975362c5c4941288dd5c1631130ffd094a5f97f8e00d1592d6fd71782a15f8a8418434df786b0cd9e83bf69ade01d3ef4f72f9dac04e4c31089805147c634a2649ad49c731082a7ded927dd5d99d8698e1af099ccf86254b4dd3863f092fa0d3ecd36b348f9db092f2eef1b80dc8f19841cf9d26fe335321bd1b9cc21c0922b56aa4ee1ff8b3be80492beaca6f3f2cf7afb4a0d1e51d58fe4c596de2798f87a98d3d2a33063388b37f88427a324699e20f784e42094c161373ffbd072a7de4b21a2b28ea54e73484bdbe0571d78c6c2535fb9a2eee04a4312e74031fce6a547be8d6045b565cbe0bec5e4b14ad78e489665eb65c83a4a26831ccd9e6ed9c14fd81d581e182c4a002f45ee4d13076e1b44f789349e4a513b3e0471f8505b0c2523b9ae32bd38c06f27c9a5bb92abb4a1e4d894291db894732ff8127e25c90c18c007d78917b204a47e1f5326e2ca2d5446332e55c00834b2b66a6f54c38fe20ecba71213c82f5d09f93f2b933ffdf0ceb3960975f4d9789402060716a68169c6b8c544049d0189192027e7969e9d2b31dc26d54dba90a5fda035a41296dfd44240d1867a39076d5bec5ac9ffbb16d32e4ef6ca96e557729174f5f52ba84bcdfe271cd0b5cb40f6c75c3963e53a8953ae59188768bdfdea8b4e4fc1d267c80507cf5588d2bfed630d2d7cec6b9477180f8108676028d3e23beef614e8672fd35eb1178d578a696b2726a27809cfef375da0c427fd7634ea0d9c0e8d6f6b01b7707ea10a6c341602f03e854c5b8770be5a4d50f77eff58ab61fa529e3801e0db12e2566862468318034e601bc5c2bb0cce873e6f8c3b4f07504a22c377cb809c26d97c5f7aaf1130b29887cd7085c35076b4c5269014a9787a79c046ae448f7874e706d3f10ca5a71717b16fa506b3b05ecdd852e01981c4a992b0793f5cd34f8fdca0b3485e3d3884d6d812f1bc7f49626d316b4362ab5c223924beba92a51401fb75aa0390b05091c0541176082765520b10ef4098f07302a906059", 0x1000}, {&(0x7f0000000b80)="4aa58980a76e3f9e5ef1dfcec68d65a9770031962a734956d47d2c44b14048cf1b0e363bba7c3516f1a24731db81cd0bdf45635fbadec4bca92671272faa1ae2a58f06352cd4be97d25e98c659ae821c41ac03853e95c8e6925d77eb739323cc86cd7bd96bcd4cb396a37ef13d91f90296188cdbc20ac90a9ab100c0e8aaf940ad4ebef4c77a8854f3696386fd68f29abd12e52a0fdb4f04c6eb70a702dcb91e874306307d3c8e51890442f8bd95a09216d5d8b2ff1b9a128d70f3a3f957e12dc806695617aa22e2632b8f", 0xcb}, {&(0x7f0000000c80)="98a2785c2fb06835082fffeef362ce6719e7e05197f453362cfa5555154b7fea88373d7a7f4fbaeed195462a7c77ab7f761ee1e175f258c421209a33a809c9422d10e80c12dd5b51789e79624b20f8348baacd85189839bae91f159a29cb4063ad7ab30b7ae0a90ff35f2d41029aeb5f3daded51126ebb6fee31326cbcb07ad73f55c737187cc00cb2674cb65ab6edd62ed399370591b03d6bf9b86a2c3da4bb05a3c49754f1dcf90b70728504cc78af8f2feea890615369a07b7c04d9815d", 0xbf}, {&(0x7f0000000d40)="1aba913ecc2ac8282eb4513a7dad836aa2a7228cee503c7f07ae4036607ae89fc35d537d2073c745712f2d2679dca251c03b3b5fd6674d1a477372af002507ae163bec611acb9a97e70658c6da2fc85a0f1022275a59481458876bca6b2a9d21522da300f69ecdb3a1f15a8030c7", 0x6e}], 0x6, &(0x7f0000004b40)=[{0xd0, 0xffff, 0x5, "7c0abf67a4f3f0e06bbac53b3bff9777260db31846633e2400ebe6e47b3cbf2821d1a19ccccf6370ac42a7e615746ab4ee996a661b1ab515fd7b338219fa6dd592cd9e5f06784b771f5cc2cd150bd7a38afa51b7bfea00ab11582b852043537fa6d3cacd2f04fa943f76e5afde7ded8a21b2fbd20f6d110ffd12b9b7df4d46bb6e7452074b40182549a1ee2b082c77c844fe20efbe128bc29a86c67babe800cac517a52d6121b636cedc7f9ab4ca83466f6d3e36be4a6c275ee8ef"}, {0x78, 0xffff, 0x401, "b5fcd430b4dca2208e004a8d562ecdc9856cf53b3103aa5d0fffc82e6da725492564595d213d85f057b7e3ea1815d05af8e55e60e7dafa97d6b2fa653bcea945838274167f4e15d344974923b1fb9739f0823d63807c6c6d24eede49b2e355a708726896ef"}, {0xb8, 0x1, 0xa1, "f26819ba200aeb4a5b28f8aa2e99718cb7744291b7cb9a6b125205cc965838e88b970c2f1310639e2474a44c7e54cefd4d2ceb6207eaee19a9daa0b0ef412b673d2c2ddc7c1f61703d3e1453a33f8bf3a8bf87c1c3bb2f4a58b55e9ea6e06bcd907b169cb0cac5f20e51e07d688117d363fd1c36dd9e8dafef3809bc3e6fcf270b07c12f13b756dc99e4edbc991a46a2cde0faaf6b67091beeeca5c99041f8687f"}, {0x1010, 0x1, 0x100000001, "0a04b2376b2d8f822982402965be3ffe8fe890c40c82b8d67d9405ca6187e50963f5b7211b3421bd374e2714de4925a96560d6575bbf6fd6304ae9acba4aef0ffde0c3f24901a465bddac480c6ab59a9b4dd8077f93615698c8ed1af00b75cd7232de10c279f4fd81aa5532d511d6a6f724554ed9777dbe684a8ab0625d78d40cb2ed05ff63eb053925235648a0b581f883d7cf0cfeec8b8326b5a9b5b51c0b62559f61901a89348f732345fec70c02e4e11141ec1471f8e390e334ea61a8274a97d83f6c7e133d687b175d64a3ad601c0bb01bda62eca4b3bd833cd26d4e8e83a2cf9f1da07dad19d24c753ef529bcc0ae0d6b51720e845f0848d52bcdd18adf5080a3c67a0604b2588a13f5115bdfe6d0bce774e105af1a4e0b90e06e458f3c9132eff314ab97621eabb63b350a850c1d6d4f08a694c1f26d7c00fe0267d80045fc68c532ff023b3d36a77ad05d7453dcaaa495f3f3cd6686837d3808edac750d926a5dc529336a6117e2967e4a175edf387daf285ff37b3143c2ae04b83a53e1b8bd76f0c8d5b359a7bf09d6efa3f3c6367c1e133a231cfffc05a5369540b02dee485623784b7bb2dca1f9db34525b621fbe8821b62b353e27d9088e41befc7bf9dcc9204d8d759d47945a1abe719cde2660e8dd41046e7eb509a4bee8754558fb94eea9291d2352af1dca7c785d72a6693371e07e356f0ff95049204a53f0b95d47e759fe1ab011fcfe5071b7bbe8d61d59bb87d3c1116ea7ab0913192267f84de32746a47388f3190a94710a19763983b3906f379cc2e78c65447a00d426b0879a2d18518b7872ff2affb85f00dc2fcc846fce142ed02589db9ba008ae24af0021576eec16659a8919d92bf8d6aafe09d3328942911cbabdcdfb04cee056aa415a30e13423685da281b7406f5e9061472e697dfe2bea51e47353b8d7ef820ff55b1c28699600b947f8605ad1208e88255debb78a011458dddcad7f98b6852982e2388d2f37d58a610ceaef2538d351bac35436eeb5d7f05da9f1d2fecb2479d415c4d3d27a3981d4fdaa5a30e0f92d27f883db24ac33d90c54d2e677daa30207f95e0b150db88255e81755332f35020b495c6952e1bb9346d75008a8f243c10579c7ceb54c4c28cc1c5eb683253e1814285603fb68310c3feb77e2ff8dbc35d8a1540e1c417f1f5ccb6a7e36c172241be91c2b9ca083c1581af8c1332e515cd392fe65d2d6775a497eecf78fef7ee18685026d1e0664713b79881eab3567ddde0cf7de10a4afb860f8f30589cafdc3f94a00c5a32680d46ea0942f186f948cca1c616870295911096f53b13d3bcc2ca48b5f0ff5d01c84368ff14e07563e20f2831314fae4623c4b644ae796f785cda7220a88809a69195d1f11a319792a9c0f31c41d1c920f7faf5780d186e2816af5f2290ef6ef7a25877a344faaf10ee7757e2bfc16a06f107af6200738c33cc2c0902b04264a3bd05b6e6669042f9b3eeec46999f6c87ef337a0f21e7a45c06a21fe5718d323baf12260cb372bc88e39bcf2c18f212ecad029fa57e030622415794a81c2437b41687f95eba4c2278adf6c03430a365cc280bfb89ca07d2c047eb68f1ad236e4451ef552920629e7e7ccc4bddbb6e097098d7bcffa8228216efb817e7c2f7ae38c2c2db572f3d9a07b856e166252412ba9700f6e58e32ff49f610129ea8587505ee2fca50f5c5f51dacc4dfbfa3b265b6aa5ae0fabfa24a2444804250c65b607af2ffa366909c7eda1d717d8133ebbe8e81bab145f70f1a9ea71ba68bfb248f6f3f3f3030068b108e286b6021a929507a8b22de7d50570298934456135a60d3b093ced2875c8cdcdfcbfa4f91d4a4bfbd4aced464d8ba1d77155f2330b585fcec8dcad2973e0e9aecfa47ff6d239830cb59ffedccb0c1824f5a63230ddf62b54f7c7350cd0cfcae3743c1ed74596dffc0d974086eb1ed407298618c86c95ebf1f009581fb145a2c0ed19e88e5dc01e731d013b4409153b680ffbe52ac1c71f11a33968e3b2fa1fe45737ace57c8860e9f2e8e78823b9b55bd4977e7a320ef2d4ecf19b082f9c11815162f40f9fbd6c0eaa9861e99c9f3bde336141506908419adca62f361e572f9c802254fc032d0a65b00028ed3be2d4c5b19b21189db6653ccd56cc3f3377d09636a48e2bc13feba2180d5346b43da47d35970205121062b18bdf422f35dc5bae5a7bb76876209a7f67449128000cc0438b93e1bf719dd4b51521bbfee96704cc637097c65017fa5f4e78242e0b0ac37b09c596a8f5c9190d324d0a231c65fd270c6b246e3cf4969a6572cd5504199307a634cc49eb7be11bdc68f5b6ffff4e6f36085a8262536e6ae537ba4a3e3b8b633b1f184f9730f3d9744f71f68b24edb991bcfeb6b9e2e5e9f1dd23c0d3e36c3409d0822ea7b003b252628ed33cf5d1403b309ab184785bb5559caa27b8acc825f007f20ed1c6a1a12dafeaf3ffb677239b082f1d0749af4b18586619b846789e9801a0c12b7e009681edc59be11593405b1fa1836aeee20ebcdcb52522636c7ff747de68b158803a8514a26293139f8f497392fc40486bdd6739deee196a8eaff65ea0c3ce2c3839af617b0a31d7ea621aa37bf4ee3d86ccd0b0361b6feb10ef3e2de94788a91eee53317b3496cc03b5f1cfd7a13b9ad0b1cf5024df389c9f765b41cc5a043a2fafd742ab332dd1d78fb75b3de9842777b5b8b9bf434291c6cfc5384b55eab212273782513e3b17ea5b07ab05ea792a3da969731c4d02a349d35fd3edccace547eda126da0490aed6d07018a7c7c587bc0159a2f979f2010d0ac65408f757706a5bcebdac6b7d5b7db53fe8865fdee049bea258e3f4092b2e871f8032f0e4266b4274713c1903c82acfc634e71d599c68038f7975f945a66167d7c999e3826dc3cf0057d4e4b133e4bdd2eb476e161d572ad2e6fe4ef1def1d2f08ad3fc0491d34873866ffd3548f70ed24b5aa3f0d881f849c85eb6fd069dabfd3bcc09ab536a54139cff798340814793cc59aa77644b26fba6883f723b49494d03d4e9b1ae4c5c91017f6abb844ae9f202aa428a9eb996e4687aab3fee256323990abf8768ec8ce774b8a8aa475e3a305d0e9b6dd511609f6bb06c38fe92f4109e540bb382277fe673a638a2ffca563e84322ac1437fad606e8bee2e23a67d154c528343a693887a5f59e9693070431310d66b5ab5eb5f837907ea96f8bea8d458281d80c2c9bdfe245f7f18e6d4b0341e36ecd3ca006d2f9842100c600c249048639edd5d4eba760e5ca2ef26e69ca8728b2e6bee23296baa8f9d918959e4c5d4ea1934b7be74cacdeaee0578f28ceb1fa7eb45a3dceb90e9a02833add79f10731c8611f17f13d60f543fcc8046f8cb9ecf36f89d522730d8b211ecefb0789f72250b02f7aed03bae092b5301ba82bcd00025322d8bb3967fef98d54a34314892d6787eb2d858f86f72ac732a4030169f8df8ed0e25bd4d2d901883cb369c6829a487447cc364a21a9047284cb494b3e84f9f968443e6c01b52dec5427625980ade4654e0e346f00b91a9bff5a35dd85325e6babb6c5c4229929c8b3ff0357b5e66c11d7ced12e1d4b733027153c653da329147ce6c23311a61521262ca349421ead3c21bb7b183f9acd2bee3407c4d48102926896ea85d6f884eb3ec21ace0a169d29ed639f1d71815fce90f3e99cd5c24b9097e7660cdbeb1e40923f0120d1e008c01b0f6416cdd02a3e05e7dadc3f79076127a04fe9d4c08a9d62de82eb2558241a4bc5c627f15cd7345c1ad9353e6d04b185a2281c739fcfafa44e4bb1d90dc04b70565ff39f66d24d1dc49168ca336c74100bb121157166fa310c63d7bd299394c5762495a3ca713690512ca58b1d42bfb8fa3bf0b2a4a02827185f1a898d2013de2e0e4e84f860e63002c6838424d68e50e87c7bf6ab6d197d568c6f6d302ad4f974843d0fac24ce3d96a309289f9d4962edd7c7e9240e03195657454a7e5f6236f3e4296d7431441ecb908b8c64cac2741c928101fe7caf6656065b8afcb63dfba11e8f7a758e17f242f44cdc70cc4987a25bd7aeef2acf5a7b802e1e579b58bc33c64852d2dcadaede42430440ae456121e15e9aeed1f13fc831df627967dd361348b0ce9fee7c0bcca90913d73fe2fc7e5c80cfea35f0cafb663684e000502c6defd4fa217f273fcd1cfcab57c11b883f106e8da2ea0c2b96b5989992958c8b01481217586e2effa0981dc3b0991c6ae7e93221c5e8403198da23c8dbcd713aa6fdf5d1445ad144cf442c1a8ce142eb9967754d7d85b589741750b0ebabc2bbd678027221739fbd8157f6684dbefbb75549571611356081a75c25a47113e4159937f871ee9693ce63a295ca4378c7a77460e6df9a61856c8024103971ca19d0a88c923b1c9a7c0a9b338b8ee86762f3c1654129a43d4117f69aaa324882a31759d07922221f52e496e0bed2476b173e7f66d8ef67f403da52278561b27dd000dc3a21f8671abf26468c0561650bd07420981ea8538b2d3f259bb320b1012c459c9ccd022eb8c6e3b4973bf9d0709837927acac01962126641edeeddb317dd2aed56dd3eb8e0eff40673f512a1f3bd2ddbeb1dd2a1f5d00d828cbe76e8cbe5e2300fda8ef8f9455a0ace1891cc8c531462c37094a1f4fe208f811d3adbd852994b8d07db1fcba2791adce1831d5fbccd6df78d74d81ba4ab21591420fce18371dceaed218847c6b1ae4de842e631ccde5189ea9d1217beab2d7d2c23ea5757f6b5c3e4de408092873304a93510ff1b014c23823da83517d2970ba1bbb8bd61d678fe75ee4d737bd8ba00c349cf92e590ee21ba9d312639a93bdc2b3d31aaa10b23a9d34c20ac13ce6addb4e92c74f1ec925e3b1f751680152ca2160117a2077192af1394366a7d7033727724ecfa88cfa1734abd2dfe124164e3b69294282dcbfedbcc9d9dc711f0a984f22f8bf879fe0c4bf0cc10a91fb725e5d66f797e29d0758bbabdc11d019db68ca095b5cbc8633fb1dfc5c4e8c440c14152f8921cb9c00437be9214c833cb3c8c2c74fbf66191a9ba1aa9c52cf6382fb3767318a9ebbe167f0ee6e2071b45443e1dc5b9194b6b5b0e0cb209c8795e8cd215c310586b73dc475a2ef7e45c8df05a98b9042c43f15e2a106263f50a069f83b494e1d2bbf1794f96a4b048f299298d74ee79b474b620cf158623aef52335dfa4345db4a87ec8e792a934c4f49c4cd1a66eb5f951166c0a886daea51894f27b1725b445449a78259957b9f2211c48b830ff697996c8d7d4d8b8d27881740bdda4c0a79011e2a01a966ddd7fe2a92222b6fefdac67ad31d6ca3392a0a163182ee6a4ac5cf955382d4458e6cfd066442a473b7b4af24a6994330d48ef5d27386aad5296e11164ff0db30e7d8acc79d8fd3b23692a534c3acff7d7f4262e74b92b69e08cd8214ee787f9d38ab520fcab25c61767d5d6c6a93452b0dbb3159dd202b405909efc7c7a369c04ac4e23842ca563e150636ccd364cdcfc22f504eb0f0d94749256c68e7e6506302d056f25e38006d1f49da028e907c46fbf55f314f23ead70cffc2650a10df09dcdea60a4701d228a652a93f908b284a5c0f26f221a79f590c60df006d951e8c9ee412d4b989bb02725d04791befb63428cd1c4b828e973e9bccb500ec74cc2262c4d503c75ce2774528c2100035ab7c79316291d854d60e7a89fb88a560423eadfa56e0b40cd1812189e498cb3744db96f67e4fd095a2c5ede82bb85f97d286a78c65f9099b08f"}, {0x1010, 0xffff, 0x2, "cc305c8e8fcf4b97f65227076c949f0617d8f9ab5af5d906d72d9ad853097daa6d45e28294409591a64b5164f113cedd50cc29739869d159013b2d5afb61ed708ee5c57f9df6fe09237005f4def0c456c141783b82906bf3e87049990fcb5c243e9ed859f41f7bdf5bb6a8f7eda777da9b3852100466891b68825eadbffa664749ec7685e032e2d09d6f4163e17c891c805f7db232f9bd09fe4e31eab34cbef848ccce4c3092f9e0c1c1e1549f148a7f6bee459cd8ed9e308171dedcd2e6d42171861b19028529fb0be9e89604ec8b87b276ef2bbc15e1fab52494df72d290f839618757f2cd585d38c1b14dcb07ac90842db5395996d8744b9259d235fbe2fa3b6b6e3e70372a5e0151cd6eb7a760ef39ee53128c8d7cb3442728f23aff3441693006df4f0751d25b105bde303ad84d10b17029bd0f8a88db0fdf857139022b048937d6c52f4be2bd0048e16879ecbae966e200a2072151565e3ffcccd317f2cb7a6de21b0f698c42d0f7426c9a817c20eac49f715bf551a605eafaa8c95a8c776e3a071595058697e2b8fbb26c488acb7592da6731954f9ed4bc1d5f04728e088f6d1227c55084987cb4371ae1512d1e2b4dd51e242f9909aac8a5c45f697e935e2df30da8eac481237ecf7aa0d035c5e1a33ea468b0bdf5139c6c3bc5defbaacdefe4bc8223d2008f767da86113bd43d1fd377e189d9feef6bd148f58d97048ad1728231561298312df1cf961483336b03996b2c3c44b5f05ac85364abe8a0cbe3cb3fa352c353d9b2c4bdc1aa4a34daafd1ff268a69a5f0f84a9989fa2bd4a190b9c889c92460dd58c08f0ea0062bc9d39c770124efc95964a13c17509b8eb46f572d0ee9e17a47d65ac916cda2fcac426c8d7f51540b9dda94a4be944eec2026c58df07ed9b9df869dc0e76a6ab58a1e1d271e7ee06c1c53cb45da0dcd76f91f52fd0653bb9c0a3c99b0e235a33d080cbf0a392b839f4e115c403760590ccf78541f499048b50b1a2b64c3b3a05b6e66e325a97c35246e0d13ec9e0e719223b67847087394d2d36767de9c5e15f5b287f22de798c2120327929c9675a5b89121e2dc978f85e60cf4b5d281ad8445f8e49ef16c146e39a62efb102ce83bab952ca3c1bdcbecf34479bb071c2d27100fceaf8c9dc2fe259d27b9f1d6c12de04d402f0ec4ac5de5c105d50b0442f26eaff5365336011ddd967a7c203d3e43bcd2adba9fe9a71504d620502bb226443a73e5882ff4da1e33fcc6fa0abc5ad435fd1a475cf29c7715015bbd985233655a0322c2a686a8fc8ab7d7ddb1611a1ab349077a702bdc9ac070aa6a52d495ac63e51919737f2b79117ffa0966f261626ae3d62e7000c1efb0aec23825e84f3257b9096f79deaebaa913bab4a7fa7c8b174f1ee83c75f1d5b35ffdc83aa126bb38fb416ceb506d7d722e954d5815b53eaeec93aa6e72ffd259ed469940a1b947887d7e73c52f912010929750fbd92986ca28d8156970085c70718316952d303489b5d906fa4cb99b4e3d1b4d67550bd7c3ef0e0a67becae3071cf502300312a56af010b810889eab4d51a25eda98ab578d30228777b948994f0b883a1234c061aeb07c08e6dc2e5d056f9e73b4c79ac7102e3f253b72c82df7e6b184cbb5069faed5cf197de75c42681d5be547927e1816fabcfb4c6fbb09d9d38856ec516735d496e57e8b951b95e42521e681b3701450d34c36286d5095b0f7dac31024955e1ead4053adc154dd8d8b3376e6ba273b528e7e976fe8b8689a2fa17bac02652205355c4606bb666df2172b3392487eada4485e4e734f0bf977bec8562f9dc8f236bbab9dd39a068f206b4986d0b0fac606f0d19dcd6568563b3acdfc24bf7984e5210bfdbed5b53cca8d857fb4a3aed258402e101f6de19c6ea594e9d9b57af19a4bd13bf20070ece62ebf9198b5a8cb468ce2fd5f901e84b8421784e0781cf15071df13e38c17823f7df6a866fa606c06cb543dc6b2c921a18f1a958fe1eeaad6decdcbc2fe70edcb2f90a35b9cd2e6dcef04ddde2a4542137de256f99a94ecb80c3110214d7d9890445fa8941aa524187251755832ba206c04854d98a7f7aa98466b6c3af27b848287e1d58f7af8db4b38f4ad564a4879eee948dbc92a2f813e7541152e08d53310620d62ecb62d187b1cbfdc61d34626deac717e1827e4e282cd51d1bd9eb82d6971c82f4880f023d61cea1b9ea589c73de2a36f7f1fe3527f10504b7c6c201169e5ff65e6913a90c404194863b0bb788cb845c020db5ed7dda9ad19607ceb63cb03f2fd0f9ef419ee2df64fbee1e2caca3cb7f04351fd2148b4f0b81cf0c03f274f93135e19fed71a28874893fbe897f3c2849bc5972efa11dfd25e8a704e075ebcdc71fa8bc9b289e4e9357a9de1780ac021d0b66e323de6eda715567cc592a3b5dcbcff94e2221cea93a8c979e6cc94188e61ed548c43d4848b3851868fcf800a883a15337f17c8d77b96ef0310737b440cbd8a860a97b11a426284b28ca0873ace907e3732368bfb608d84d902bf1698c8e9c443fbf1af508b3b617d693a5c00830331884c45b5def38a3f1e2479154444e843edef0ed1167097dcf373075261699a19a65b45e0eda7b02424c4ba411b619b784bc34fc6204a1ff3ca1ead8fa7fbe808af88f3102be820587c666322835a128ad8813ad589cbc9e9c571033603c388b14e1804122a42be1d8556fb69e54bc7c2c7aee4082616462e4928a3258942493f7479874a4fffe1cc6c1cbcbcf3a6b637658d540e6b10db35fb7ac796ba51ca865f3978cac9daf6a565018dd4cb4acd250c864293fbfe8724e0fc163a8ab0e55c4dc0931f38b241fb1ab8314e9aa0082c03de45f696933e955ff0db931bf7584a6d7cd776b5e8209cda04a02e7991b82b0313fa42bd0b81db0261930366316cf469680473f0d5e36e1b9dd54ed15e1bab3932d49c113b3e7cbaa2b6f10729c4533cb92a37d5b3c6d2156d51e09b4d22c4492789bb3202c5b90957e52c4e8e4e5195643e5c75fcbbe349f0fd4a0126140ffd821bc071fda5bf00a9dfd4eaa2a2a38afc6747bf956a6f638caef5e97332a8949087147265bf2a4da6b0d1594b22590d5862e8217e79f6d9b1b56b6b5963149e4c4720e759606ea7cfd7b0aff0b6453b8f6b8204badfcd18c645045eba951c8380823dbb71f7f775a428cd77de98d723e3a06b2b3492731d88ffe8cf26867c8b47e262f1874cc2492216fe2b1c9a93e5c6682adfcc1dcc76c7fb9bb4ecadc68cab53c52dcb4e9d526cb855fb36815d1d2530d4d655d50bb1cf05ab81d82ec180bd4c88ff392779fddb1defc71b635f1a410bbc07b81a319d2e1dfafdb4a44a6dd46a448a4848896ec5f49cbf2bbb6a067fa3852bcf979ebbc86e8df53842924d97039ee7b16e395c844cfddd04579c5c4347eab3fc3cb3d389bf2419c2e6808299dd7dc857725de27aef105f738cd903ea8174bc3299d3ff07e7dc32f4c37e2c4d1e83323172441587416d67435212ad916c630917a1dcd50ae25b1ac28b8ed66654e54dde94953e2c0c58c7e76be3248792ac70799f7d4e610e0e093fa1507607fbd6717152dbabb0ae892b0855faf602822262d353a8def5df0a94d153f02139d4d34bbaf219473e6eb5fd8f730d0ff5662da01470b39ed0317390b86b9de35fb92cd35d8ac607d809906c67247c8213dc854b412442223f29b88fdf37672d6037924f364d7a2268b129f255ff11b7455b103caad5128e0ef47e2e7756be7df0b25090bd9a9a005ecbd4cf523cbbfa420af474cb1f89c721c32e4bf8af90df30df6925f278e7569a7ab64dee262339bcd1a3319f2997cb345b7a5d8237c6009da5b37781fba33be424365a814658e25aa9948fee24cc3502d142837b535fa4b951de60bec6b286b4efdcfdbd76068b3dbe148aa84df821ed21e5cbfa900083ab9c15123fa3ed140f4267593b98aeb8e8f01d54fb683c9d612c19d29e2ce4473d23798bc341fb78a6b68efb5b268f7f8cbbd98e1b881aef8c42bd60929bf68d923321af981be657c7adb952399f8f8193bae45165c0984ef7c0d8b6e2e3afb47486ce1c88036d64392d44c51a731d2d958b176e6cf2b4422e047616a02c8bcd1b0a78eb7b38278f3664efb4bfc463e3bed588b675b95c6905fa4dacee23bd6946db0a2d9c451d64e5019a39af47c9d1eaecd711303406057495787af23883f7a3f15beb8a18885dcfc11aa608ec3e45a412c1730f20b76baa62296ead1383ffe5f98145ee27714081f0ae46eb17bf92ec9415da9d62aa4c35d9099fe43df89068bb766bfd06206300fd815948d393eb05105847ac1392e50bdb855c1cb9b4fbd77c224ed74f8db3dece935d34b0ca75b3a03c813d9017066af1c15176d9fcf5c47209a822a0b646ebd50aa4dc75c08e203ea39b4f156a5765c5b6f8f38a15977d6a3c55b4417c58ed80fbd10cedd9a246a6e9a16030d2634343c226290a9456f268c6d2607649e2a0d3f1f589ad2c813338aa9d6c2ed707c0ba05a8105db7b3acdbb8e6313bc12462a666b4d15aa5d145cc164b51ee674c8ead91697116652a198d3c0d5eba566ec6ae87ce7a03ffc952c42df6b0aca697424dff81fcc76a3f0804b38f1d992106277f218bab591dd5faea6e5c6567eea303a04c96f67bf6e06255ba084384c934c6fc16e7c60777b5620bfd058594d164ce8b5b03911ed42190c897da335f5f771932360692759c1f956bfc10639384808521420eb0845573c78200eb47f026cbe637ff7ec78d653aa3d90cb1e62ad29368c1910534dcf96c2a3540e33f2c396999cd2ee281a242fe878acf37cde0eedd74f7539a0df13516d5b022ace35bb97919d24f1d4ca88a2112cbe6e25a7b65c6356e448491803abeb454e842b952769eb57a0c3f47afdf4b7e813d1eb6c97ab8f53b5d49a8810f2a5803d8ae4ebf52a079d362abec8e340aa530eba90012fc74733cb537eaf5d10ad3cbafa93ee82becfc31f2bf5660bb191490cb294869f23700752c0faf68c254a0f5180a9172ccd3b49de9fbdeb05dd1dd3966fa3c498a4dca3f6709104a0f1bb6cdf7772e1de29125e92163ffdf648844524ba6faeabaf9e942a0d31a2665720926b1da47e4d4067123683d1670173217dd6cae5de23c5c94efd7d3acc02dcdf62a3509b8169dd390ea2ae9d8c8c7fe8c727cfd06d21135451f294b9c36ae1a6ab9d996774b94cd9c0854884ad876e8b70241604cfa52147adb33c5f7499e4ea31c74199310c241ab300310fa520e5afd67f0276813a9ec646c630fc95d474cb5bad6f16023126849e11c6a37823345c131a538ef2112a5f43bf99bb670e526637c134c2f4a05ad5865324ed5177704438e691bc815ffec9701ea130d0e2457f4cd76fc55099e64dd6739fd6a553a0820c74069f908cf5b7146075b0243da775f1946c5a492b850ec51fdd11d001361dfe4b4b823c4b534df256b2e2b5a1e6c9cf7e159402be0e2790ace4c2c280c606c777317422687e7b6cdca5eb90d608997c1e5a02317270358abd7adeb14859fd9e33fca9e997b6c5eebfdcc08bcfa58c7245cb04c56592a778b15cbc13846437666da4d29fbcc29eeee17150c904c3e7ac7ed896063b6485c7a4a0b436c844227afce6a3465b42b134c4537fdf3ce28803e4b2f43918d33a9834ef4b20c5bced774e294d24f00975f9d7b1a5b6c990905f3de889498aa3c883359363430a1f7f25a6e6dc785103b0b9cf9c3df0fd62b592bc1126e4ea4a566a33121b2dc49a2d931e"}, {0x108, 0xffff, 0x8, "20bf9759f294ba9392ee3f1e3e9364e8fa83ab256d8a1073b9da189e8d6ee1ae73d8f8df3a04fa1a176d1d4c19ed67332fd581129c34262e167951a6db4fe8cbd657482049a1f0a4c85a0b9a90f06ef3dc2fecc11f9bd64f132bfa4f7f7fa303c5dd16a5de8812aa145804fed9b7d353ebb02db579af740327d185e3fe236ba5f6a283112220e024d5d572b3d8523d2641bd7763b7bacc04b38345df6db713a7a7c6ca98670c24945153e261e00c5f25aab0d2b420164d6d252c2deeb2b6016c688b10b59d0770cacafb415b5e2c245400b47541b72f6bd1507bbf9508fd28f45047663f18e89c6cb6b0eadf415dd5ac38349432926082b1"}, {0xd8, 0x1, 0x7fff, "0e8380c74bc84e854a1cf40c3a13254b04bf19d65187fa864ce6cb20bbb86d1a0de4e6f90cff06f004de25e65969b4609a03c48b360e4e1cfb33e77f07454763361a73058918284c2eef6ad74a5de7b0d596a8b928d0bbbece97e3e4709c460a4b21e41432090b1f80b5c001112898e229dc609d6b0be7b47b9d9d226ac5c1b738be9b94d3b648a57fe9716c6dd4f8348b9e5b90b17a5d44ae5ad6a260187995292a018f70fe2491b5101046dac37481ffc2ea831030a3edafb2eb97ef7bd77a85a9f4e5d6"}, {0x40, 0x1, 0x7, "e25459c90fb9ac6d922463f00c017f8d0c48f393f199f51b74cbd0424a6e4d2d0986732b4da07a0469be7e405eb01d"}], 0x2440}, 0x2) 12:10:28 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = msgget(0x3, 0xc0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/253}, 0x105, 0x0, 0x1800) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 12:10:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cbdf0565fcf95f5fe01524e40372c7b4d139e437"}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7f, "d7d0e94d4405d31d7e2ae967a47fadb415cb9bc7"}) 12:10:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) socketpair(0x1, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x3, 0xff, 0x0, r2}) 12:10:28 executing program 0: msgrcv(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) close(r0) r1 = socket$inet6(0x18, 0x4000, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="ea0e83d2079fb91859ea77b4bf9d52d9151b17f9a158ca80e2f4bbfa5c9b2aa3db61c98bdbccd9a7f7035ca1ede96584bcae5606bb7d82d8c7458aa8eb99cc9a9fc84dd6feef1bfc7677c9eef11a1e708b3c7ed48f3027df27a03ffe1c8b2bd8334a3e94ef543b843f7b1ef2cd5b36eed64d1ffdb017b501b8e7be33c19b5827168202ae51fca1a0cf2adc08d42008042ed4b8ebe09810516c5e2d0ec6c087f8220b26", 0xa3, 0x4, 0x0, 0x0) connect(r1, &(0x7f0000001600)=@un=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000280)=""/153, 0x99, 0xfffffffffffffffe, &(0x7f0000000340)={0x18, 0x0, 0x400, 0xffffffffffffffde}, 0xc) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000001380)=""/78, 0x4e}, {&(0x7f0000001400)=""/133, 0x85}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000014c0)=""/134, 0x86}], 0x6) close(r1) close(r1) 12:10:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="9bf1744d4cdd0d6806853c05212e9c51ea4abab161efdc24b69ac45c29676225e20994ca85c7d7d3b7593f88064c05035e9dc05cb270a53c0e6dc6160794f89e35892566ac203db8d252db3adba82d549c3f7f4e", 0x54}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="083ada8a5a4c8d48aefd2f7360b6f6b78bacec4bfa4efb21d93a8f614e1ec08b36a55aeed5d3ce60", 0x28}, {&(0x7f0000000340)="1fd16cbd2bb0f20adb608c2fa8cf78424af36769da2b4bbdafd742a924d8463c84b03f5fc7af77cf40cf2e45482059c59ead046a65d82b7d6edb03c5fcc3214b600a2f5dc79cdf9cf0b3e21c284aa18291fa2aaf02ecdfb9ed92489ce1fbcf8e730684b5b7697fcd9fda8f3ff865c71cf46d1daae7972391af7618a95b5864e1d694a62d9077fc173eada74842110fba41cd0fe02d828fb4d878943f0fccc201fa7344e033c5d1c985c27b3a951a9f041e0e4bee51b6a6ff0ccde8420e0846a99b6ad65696763ebbb41a08e3e82e431077f0a69cf711dc1b4575a9fc3eb0d7149cdb808b98c5a3ff7f7fe13b17", 0xed}, {&(0x7f0000000240)="e9fb6c24d3c86702d49dfd8279c0bd65eea733804abeff1d3d339ce8c6a7401fc2a8fc4b3514c12bf1717736372471fb1e2f69850cc43acf90b776fcc17dc2bdf1434d9139ddcb8ec8e227f8c62b1514c0fb482e0e4139f50849a8dc6cf3c67eec4ef395e1844a36", 0x68}], 0x3, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 12:10:29 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000100)='./bus/file0\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) 12:10:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x6) 12:10:29 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) kqueue() poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x105324b5, 0x0, 0x1ff, &(0x7f0000000040)={0xf3, 0xffefffff}) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0xdba, 0x8, r3}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="7d4d39d685a70bb8a5ab4f59138deb5c16efb69c43352daff1c9010fd3b56debf796af50b1bd5f71e5c1445c6fb55fb039687614230f36faf179f96d9c71a2240b8acbfd71315eb516bcb77cf0253f3785541bc4b442e4b6bd19e57f6cbb9feb833768a26c9627dca29e664907af3801c314ebc80af2cf172fb2998d2d4daf9afaca3e951e8d2f7c7655c507f3faf1ad0820d96fa3a76493957213b69d155c8ebf4712242fe7b7b54f511d0c7086066368fe41c723241c91c6521bb2323fde6b576458fb45941633707ff7bbd6d47a2ebf35b24b19418d30e8bffd9e2422d669bcbf21884aa6d792765e4610a54b63efbff8523bbc912325f6640ecdadb13650", 0x100}], 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x100000000000000}) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4a, 0x11, 0x3ff, 0x100}], 0x401, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x90, 0x7, 0x6}], 0xa58, &(0x7f0000000180)={0x80000000, 0x8e}) 12:10:29 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) 12:10:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() listen(r0, 0x0) pipe2(&(0x7f00000000c0), 0x10004) socket(0x10, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 12:10:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7d16) setsockopt(r0, 0x5, 0x0, &(0x7f0000000140)="c3f50b18624055cd8091c0e281b647631dd4e44d3e72635d2583cf63", 0xffffffffffffff03) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x10001, 0x80}) 12:10:30 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) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/224) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r4 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r5 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r6 = getppid() fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x101, r6}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/207) 12:10:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) getsockopt(r1, 0x7, 0x2, &(0x7f0000000100)=""/248, &(0x7f0000000000)=0xf8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) 12:10:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) write(r1, &(0x7f0000000000)="9138046d323b94a378fafc690a5eef794379bc14", 0x14) 12:10:30 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8288, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x1}, 0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/25, 0x19, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 12:10:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x489, 0x6}], 0x10000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x10000, 0xffffffffffffffff}, {{r0}, 0x0, 0x2, 0x1, 0x8001, 0xf3fd}], 0xfffffffffffffeff, &(0x7f0000000100)={0x6, 0x2}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 12:10:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000040)=""/164, 0xa4}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000280)=""/130, 0x82}], 0x4) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) 12:10:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) semget$private(0x0, 0x0, 0x80) fcntl$setstatus(r0, 0x4, 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) semget(0x3, 0x8, 0x714) 12:10:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x344000000, 0x20, 0xe771, 0x7fffffff, "0f5fb0a449e9cec732aa8e5d63d06870fac573f9", 0x10001, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pckbd_enable: command error pckbd_enable: command error 12:10:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffe, 0x453a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) 12:10:32 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) kqueue() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) accept(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/67, 0x43}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f00000004c0)=""/16, 0x10}], 0x5, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xa) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10c00, 0x41) r3 = geteuid() getgroups(0xa, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r6, 0x2) close(r1) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff6b) r7 = semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, r5, r3, r4, 0x8, 0x2f69}, 0x90, 0x6b3000000000, 0x1}) 12:10:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 12:10:32 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a7, 0x8, &(0x7f0000000000)=""/28, &(0x7f0000000040)=0x1c) semget(0x3, 0x1, 0x60) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 12:10:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000040)=""/89, 0x59) pipe2(&(0x7f00000000c0), 0x4) 12:10:32 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) msgget$private(0x0, 0x200) read(r0, &(0x7f0000000340)=""/26, 0x1a) 12:10:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x100) r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 12:10:32 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820251daecf66c65300000bc8eb83f0a0cf9ff79d05db85d41df03d84f2bbaa4"], 0x1) r2 = dup2(r1, r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r2, 0xffff, 0x11, &(0x7f00000000c0)=0x1, 0x4) 12:10:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xe02d, 0x4}, {0x7fff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) 12:10:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:32 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = kqueue() r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x4, 0xffffffffffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x32, 0xf0000023, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x8, 0x5}], 0x7fff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x2, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40000000, 0xd1a, 0x2}], 0x5, &(0x7f0000000140)={0x4000, 0xff}) dup2(r0, r0) close(r0) 12:10:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r1) 12:10:32 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 12:10:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffffffc000000000) socket$inet(0x2, 0x4000, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/103, 0xfffffd68, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff32) 12:10:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) 12:10:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x2, 0x7, &(0x7f0000000100)="da32a86f1e9558dd4d62431764f6a0359522c28c3f50cfa19228108135b6cee35d011b5b951208facde0b0c6fa85b5d049d2674e013cd58eb1ee67474b06da0b0b9f304406639299dcb0dc56e59b7f66895e212ea96e96e686bc98b7b51c3ea151b5c4614e70dc56f801b943c34a8181cc", 0x71) r1 = dup(r0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) chdir(&(0x7f0000000340)='./file0\x00') readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000800)=""/67, 0x43) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0xfffffffffffffecd) kevent(r1, 0x0, 0x0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x5, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x4a, 0x20000004, 0x600}, {{r3}, 0xfffffffffffffffd, 0x12, 0xf0000004, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0x21ce, 0x3}, {{r1}, 0xfffffffffffffffd, 0x29, 0x2, 0xc0000000000000, 0x5}, {{r1}, 0x0, 0x5, 0x5, 0x20, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x4e}, {{r1}, 0xffffffffffffffff, 0x82, 0xf0000002, 0x100}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0xc78, 0x5}], 0x20000004, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000240)="0d757fd62c3fec290b13432c820d90309deac963780a469974f19f1cbea44d0927e856089141d285278846174dcf9cc6182310abe33e1ea6e8daf1d1324c3d34c365f9b2ac2bf862a54367ff456fd28456a7ca781da00d6e11cc6a5e7a0a5e5b32bbf5958667978f9f6b8fa903081ff56fec7599371f3df7247f1ea1e77ea7247c44fd70210c2e4257739c25688b86cdc2ceac13338e6a7d7e3dfec229201f006969b05f194056b2a132cc49fac21050a87ec3f87762afedc60c5ac513368c26bf20dfb784550479fc8794e0bf79f31d8a73e14b5b8d6c9f75907a547efe76941308025eac", 0xe5}, {&(0x7f0000000180)="6278222a8e9f8da5", 0x8}, {&(0x7f00000004c0)="145b49c9e8cb926eb1a6cf7dd0462e79bb0872803d49981192771c2ffcea35398513376c2e420cb03c6a7ef505fe783bbbec81cad6b247728903d0a1b5fa1b46d0b9e2dfde32aecd4f60e7ddebb571f1d5fe8de69fed840db981b1d840f2dec532900e02f181e4d364e08dcac3273170d034cdd3477bd8bc19655a8aed8056ef62b80e87f529894687c4d7b9a71f5bbc1d7a77a0d3ee71467b14ee58d19230a8ffc5a02feac5f354f5e8d7045856aa4cb6d5614dcc170be5246b39cf05bab117e12248c502ee6a36447192a868977646965aa5b004", 0xd5}, {&(0x7f00000005c0)="34f8bca6abbc17fe2d19c86d696f9cbc29028206326d591474736b0fa2564374d85699590ca71c02cf3f5db01c8e17496bfcf6ee8fe20f568603c29115efa69d7950d6138433d9c7566ce5c865d8c8fe9af1994bd86a811bbf42abef224a80ad01f22fdf4475dace33bca5c58e2133c93eebe3f814e698abf847bd12e010", 0x7e}, {&(0x7f0000000640)="704efaea08b9ff34de1fa79fcb4aaa47f97b97e6b672b5f1717d370e05c510557271be68aef095e8da7b6648381bf57bbdb363b2d5d75e81a38b93af7d6fa09456619dd1ca3006a05c991e89addf4279c751231c378be3542abd02d42e2cf39964bb5c5a0021236956e2d0", 0x6b}, {&(0x7f00000006c0)="69602eca9402c1b0479d49bad7646e7e143a4d918718550d107eb5979cd483367865b3a0e022efba871f39470ac4dc0cc125b58950c9011a6c4802dee98edf54069df9759ac275587c1c10960f524f5a61432e0d46960da507cee9b3af5722496bb0b0ddfdd2a413914bac715ec5ed6ca9bd14e4b6d54c4ccd774dae4a64b3c5d52c", 0x82}], 0x6) 12:10:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x101, 0x5, &(0x7f0000000100)="2312ab3714b31e91f20f21ebd934e1ae2081fa07d8ad43478ef0642d5a3ac4cec09d6c9b28403cc97a7be5d0c4868b1ad89922bbcb70412d5e7e7a731fff796960024a3697474fc27520fdbd9e28a8956eb23f74d0a81303e411bb5dc350e8c92151d5161d7f2280caf0ca3d51258ceb5c349a6d3021e09cfa9902d3566f57f028ab123f7413d6c791a6e2", 0x8b) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 12:10:32 executing program 1: socketpair(0x0, 0x3, 0x800, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x16) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) setsockopt(r2, 0x9a, 0x7fff, &(0x7f0000000080)="e2e2b74459287228483203851bc0a75c3ef80f9fed01517fec1192098485f7a6d5aed63b5761530a4a71fafbbffd684e851ed0e1456d9c855873d8cf7de04525d1d34e9e9a932ce15032124b448669336a623791a5f53bc35bac4c4f8428", 0x5e) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x180c, &(0x7f00000001c0)=0x5, 0x4) 12:10:32 executing program 0: 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) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 12:10:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kqueue() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() getuid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) close(r0) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000400)="9af276f1c9ed6a8a35c46fe97444bff94495bceee1bf7a95937ce93948ec04d47fa3b19d38f0fac1fc2c003fbd1b70587987cab350eb4174b34bc10edb404069d209e64b67ca629133d9d5a1782ce14313f845dfa97aac46e245539b628a7fa71e33c1ca73fbc032dacef2aa1bf3e35c7494dd600c1e006816fc7c2b57337c7fc8ff0d2be7c38763ffde068f25d5354e", 0x90}, {&(0x7f0000000580)="ce4e9e86f3be6df10d45a02c9e5265d764540873cda5661d7a59f7721dcfa1101d61a3d7b67fb38803174f36eeca22f5752f50dce2267de6fe5da4bf0b0d05cd5a86b2999c2356a46469b078023192b56b245ff864c482419cad28ade616ac6b69bc0c6b62b90df34209daf648088ca0e94c63406d145eafb7cdd8a2b540aa2c14b96d352eb4f998bb133929f58496544caee029aa02099a7c92e3b05dd433f6889f3981b54fd7dee6beca45f5", 0xad}, {&(0x7f00000004c0)="5722c499798c4938ae31c444c32e845d030cdefc42ef61f1561089a754", 0x1d}, {&(0x7f0000000640)="e7da1c8d5e3e5250ee7baa1ec62421fe82a3535bf19917b8b7ac1d7c427b16a5538eaa0aba8342c8976729a90e5285a15f2469f01f58cbc3e4276c4c05f8725b4497dd3d721ee7a7345ae839449f757c932c784354befe02244c2462827538075970f27d7cd15700710e9b1c77fe8dbb33ddc26d767b191d63c0d33353d8962e9a0e2cd26cfb04baf45ef4b799522bb3537cba73b98c0418dd627fa8cace92709e8163559aae677f56dba21b72369c3294ea3c19ee17756e9e103ce7694071b66e8b2e56", 0xc4}], 0x4, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x40, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) kqueue() r6 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000380)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r6, 0x64}], 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x5, 0x6, 0x8, "99f3a07cc2758e93cd8829cdb3a520d25ee16350", 0x80000001, 0x20000000}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0xd3, 0x1, 0x0, 0x8, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7", 0x7a, 0xffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000840)=0x8a14) preadv(r6, &(0x7f0000000180)=[{&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/98, 0x62}], 0x2, 0x0) 12:10:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 12:10:33 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xcfe6, 0x101}, 0xc) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000280)="0599000000080000000000ecdd95f7ff00000000", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) flock(r2, 0xf) recvfrom$unix(r2, &(0x7f00000000c0)=""/183, 0xb7, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) read(r2, &(0x7f00000002c0)=""/215, 0xd7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) 12:10:33 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r3 = getuid() getgroups(0x3, &(0x7f0000001380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000080)="ed70c434b93577cebaaf01e20336af39741800f6fac8b6f3aab4adec97af1d68272f33724c59e98fdd45734ef67914efd576647a94a7b72e50751f550c42f0e323d4e20355b802923fc1854887b0ee2ff09b3bb449c9560344e5972d742259ccd29d7262672dd059821e6b8cedb732b68b3f802d708e485b3aafd803d779b2872314df186b884379de7728a9fe37ece40ac23d60fbabca67655914e1c797b626257aaf43830325a83b6bcb3c05bb2a82593c3a067cd2bfec645defcaec1dd2f2f9106d3affa70631044d79777471c27af21edeb6db23ce4c3490e4183e9aa9c320", 0xe1}, {&(0x7f0000000180)="f5aec497a1601beac38c6c580fe7214a96a093dd68946215114a012a63782948def0c1aaadc4211765ab2c84534c35b2", 0x30}, {&(0x7f00000001c0)="8cb371854e2ed1aefde8be7db4bcd0f4b65c6fa7fa64d02b3b47d55639b6aab1c60866784f0aa37f55017b53d7fa1397f21d6eb638d7824a984280c519e033da67bbb743a0387e78180d9c1556694a442a6bbba2781620a4c37124b6020d0b261cb8ea7c39a994d09539f405de792e90c49086021bbedd7ee0ca5c1feed3044c6d19708c23a5bdaa4f11b946f7618c7ff297e4dda152b9eeed514fc6e7981fd2df61f38024ed17bcd653083d28bb81abd0f29c0463dc17a8c849639cb305b1335a3d76c0cc0f2ebe82e325ed97e7decdcb06163659650edd5313cace84f56f1f9b601cb59077fc2bd02ea7e6decf357469b5de", 0xf3}, {&(0x7f00000002c0)="4eab74c41a4157e85c542e00367f0bbaa656409e2d1b975c380e33a8ca95b3afef13915a395f25db5bfcba0fd2dab749ac4a030a421195896605ff9210d2ba824b5448282711d8e8f3e35e418fc1d118af64380807b57f4f58019417bd9a47d7e8b8ec300e930f1e203eefdf18a739283388ccf2a597025cf69b03622c3972b3bd84a50b9e6f9985305de039afdb0f5eafc1a1b4ac6075a6d6978c2f9eb814d394ec9beb4d6e8fc0b890c4d72f1151c4ab86c18ac4b12e14697955fecd806ddc1fce4716d436adb604dde580cb9fdcdc8f9ecbdc287c073c482b12d2651fbf03fb12c9442186e942b14532251bf8fef01c3502cec20e52881b185b062c58bb4ca27f840c68ae62b08f21d8c7a4a95f8c3c40a485315540feef8e587b7aaef47c7d20495e7de4f6bb2b8543c48de2d44e59b2335e456a55d3a0f29d1a2abc9e43b60559eb2b8da7361d446d94f426e3058376b7c15170efc8a99d912263a7267d4534b7843db957e143e4b4069c0bc81885e5a1abadc250df12d69b5e86120c0a536fd0a249df4ead0dbda46ada7c4316331385215f7569ac1d237a4ff0e7b391a94703227ac541a8803d5344723ef0934cacfa3700a3d7d904e3fb7f79a82872696ff8e641c7bf3a3b86313f7a072902acb5083c1bb2afdb47c86d6b82e65eb95a6f6828fb174f0c89b644825e89c57cae4b24828b18e875c2a3dd1702bd4ab8df09875195aaa7715bfa7a4e875045d30879d38d49906ae45b601475cc0885763404890821e55af23249cbcf3c47bd223b00046f4c14cbd489f78b5afae648e22bacc6fe2dca60c5f23b53bad0ba349b6f863301d10a5dddaa87f94c07648f32b0f83ad203a9594c1cd79ec7a26e62ccd385d3e49fd51690f0778d7f9b50bab82b173fda0bd29eabdbcce56d393e5cb854577912b4de68b4b20d50b43c95ff8f6a7b3cad32385d5c907b650a10c10063f6e14f0bd7f91599aa155410deb916d84b39dd08cb0fc1f718f4c21427b3d05cfb36629d7d4423b6d63fe85e79edbae78751c1a6abb538df3927021d4792450e7bfc24148870bd26a315e6e23a735d5a69493771f11ad9a106867b0c285481f63ea0944b03c3bf10eab0f847cef52c65a14f8fa7c3f6476ec141e0e015a8e5141400e0b2842922a31d451b31effb4bb934044526f535577d1abc1ca752f9d664182d7a880c7f527bdd4e427f138b07d61af3939cb034bbecff824e9ef566f1cb73557d6c2743a848db7553187696ebdfed1de451c896914115333b1a616f9e136a5e76854561a63e9e79e70f2ad78212bdad43a4a05b1586f820a145db209a8206223d8d1d220007fa219ec8b1373e4597ad658dc52fdb587e5e1bf11ba7d29cbeece58bcb1befd4ceb452492734bd24cbcbd8ab7cccf130747aa9c2dbbd03edfb0d73211c14625603b376f204fa24ee567e1f9edac9193e63f65a58212b06a90663813715c8f4de840105f5b450c6ea663687d612c2fdfa961cf0734ff7f8d91aa98bab5a72d28e372fad63c6746240847d28dccad435ab5a62c77abab578f9055887d03eddab1920f7d31f649db1b66e9f7e0f33b3f1ad76579cc9d0595e0f4fee80dc2d1a18174d13f81aa67bdc26d0fd5e9f528236db92a645906034b826dff18c3066946a1a38a18d3600a952cac0305da34fa6269979f133b7ca5e72f199f1af15aefd39bf0df16ca8a96a524b7b41f44037766f1ddf99e94037140412cb6b920563dbbfcbcf0bddb741d660feb3fec7f15e69c6cba1b3218c8783ec117b44de8c8ae580a43ec42fe658da4d6e6937baa5597a71f2d168bd87b4045d1acfa68af798ef62c354b8073912380451e3e46c4c47d7c00cd247162da885acc221c8d4041a3579d43a7f7b69600adf7f2bdb50376093520bb63a4cf4f50c83de3ca891b14d88fad9c1404401ee170fe1433cca78ea177eb1a09c04fb74e693ef5702eb82d3f2c4dc5e6f9f6bbffdbeff5edf9544d37589d9582df30dc38b90f126b0b0e3c874265320aed8348cabeded2b25188165be1185d75548e02fd70e6bf83bb96922a22203e7bc714642d2358de42c8d5f496aea38425b8f620e9b36c6a1f8ae1c84dfbe4a9332b25fd622f3f12fafbc5a9bf41cd4ff0a253f27e0eaca5d2a830d5204a7644488c34c630a96aabfbfe97ee89f6b78c5df0a0a07f25d5390a7c4d7c859816c146f316fbef24af5c835344f267347e12270aa23e0e5d4c23ec86f386837ab8ec025913d6165a9788df97450d10b66ee4ee441572764f8da8c9efc6d4cc2e955bf2c2c50ef1afad95c5c466b7b66c75ecf1b99662df4c11645c574df41def503b2a691b94c3bd1fa26ded8fd44d1ec5af94ee2ee63b7d6d9a9ea8af0b6a503c1090591ba8226cb146e4f8d7ab7fd2080b6e72992e904a5f346b2f5565f10d8327daa74ad7de08d7c0a774aec1d1450985b8485429fa0e1847b6508ba7a6281374c3a7635ddebc106c3ff98009ebabb51f1d8c212938f49d3e3bbdf22ef050f55758d4026e979aaaafbbacdd3b3799d215678408eaad6fb2f9b6fd4987b215f786a3187b4755a3dd99585e8fc4e37776005fdb06883c20415615a3a972ae53f17ec0028ebf940e388c106bacda12e024d41e2b119c14e7725bc6c86fe3651b0a5b27eca9a3274d26111474356e7beb5bbbe7cb4e0554d34ca80e753df5ade291b17d755ac9e3146a4fab111bbb602ebc84bc9d3393ef9fdf2c2fae3f333bea527da74b743f8423701b4f922eb8309b1bafb55fa87c6050408bcff01da02b1d6e1c1fae917aaf9e6e830102be06eddc178ce82a6e89311d0e57ff6f91edfe1f0ae08faef45405ea0406411a9dc2f033cda6540483ac16ddce7b773e26075c40edcffc90d4ebd817c75f9fb3d45e1008be6aabe6e70fdf7e4a3e6b523f076d57d85ddc8bf8360df64e05c29ce1e02665aa1d4fa94964fab20dfd243a16cdc0d810a93b85d868b77b433c41db5d58b47ba3f21123f4fcbe40b40b244130cd1499347d6052e152357f937e5a6ea6e9ea1ca7584bd88d28c8fc86309d61e0cb0692ac92aefec72d3a043fcffb4367a53a2bf4c8cc1fa359173f4856d69ea79f26290aceddc06359fe8718aeb364bb4ff9aacf40b1cccdea7f01cc3a0b1666eae6d5f70e727a6e9a1c1de6164036b7c40c910a6fd5a61160b6c0f2bada4f06cbe64e1741e5f3bf323650bf7c358f43eefcc3be9fceae953fc1637492bef01608233c445dff6faca608c824b3744ed9a5d9545c4c3285cf7536275c328ee529c55b93209911f6beb508b73ef1a30a24005c76ed809630a5f244164e04665e44881849da6dc4a30718210b2e3de6a444027975e72e356caf116d54b98efa440a4db9a9d2fcd623829c8768f07fa8018c7866f6be9c01693d9ec1f8795a6b93e6690fd1a35a70c71fe2cca685de9f1d26d4327c930c7db577035d7b5a457394b615f93b9ab4cb4adf47674fbb58b28368ca8f5afd28f9ff5c783170d2ef672358106af3f5f72d6b6fe537a522e0ae4074e2c63281ded9b08fc37d58b5f49b8e2c65a6ae5277d52070048511109ddbf60a66eaa2c2c3df19979ec2057cef1a74b27fc94f3155eb42de1953318ec434dda856933edbf9ad97dc1cf65943e4a381ef04c337706bfad3f06f0394ba6d353cec07a1731018b3808fefd2170f3e5134f8121f57676d3f9a84abdc482c8f2ef41144cbd5e02e62585f1df5ef86957c1cab90535735d3cf1a58873924a44942ce921a5678148ed3bd23620ad1a75bd1e718f9c03f449b27f99f3b851ffe4be75d840cceb9fee2f3ba3c0a94da93ba18a5dae7bc4325de82461e3e8e90b7ac20c0ed7a919d2dbbe8c0379d882b4aefa9e3408d53c3c86d8beb4191f7d4ff2d4e1e0d322d024c41cfba8428e1bde5b0429f0b8b7572c530dda0ddb9c7ad28a137f32366919b671e9788898733cd67e73c8395209ff561909442739615eab43043c5b4ac2a988fe312a93d5d2b2f7b99eaabb88f2c8a4d5e740c31e83aec7f942b6b55fb95cda756120c44b730065f94bc4c08d255b8c4f61c62b2c630918344bda513e4d5ddf7360bc4ca561f50eadb7f350c34810023df9e1efe67d61a92fad445b274f4afa378698e8f8eae8567233e6c93fdad7701267582723c1949d34a6605e76560adcfeacbcdfbe351d314549a3be59c56a917c395fad25d15b3088a5e5cb8446d93716b3b31677b83381fb1e02b0ea724649a03ef6b5ccf0678aae2f1266bb774126fc9c6b97a138a712f5ac124771d13d05cbd08ef9d40df779c74dd79733df8187f42e654a43b3511f29c45fe192c922c50225966cff0d6ef162a7aa54e147b9d2e5b8ff0bab516f8ca2b53abe61f90208fbd4e828e64f25e0029da5f9e8ec1ae69170ef3dfbf40e0d10b1247d0fc99e8457c768210c9c840a43b8ab6a2f375188c941fb40184dbbd709db96024ed241733d278e9de2d97ae152fb9279b9f735d09d1777a3bf4b12a0f468cc35a75bc651b9e5c59fd932368f29c601a743560cd9fc4a6f57244432878348f5e2806ccc80aff855069d82b7e623358ab70a16236d78a1be518c83c9c4884a6f9ed0baba377407593b890a0378152708245551f38f37db112cd67a0adc47cca0a102be6c8ad87c365e50f2388bd16b8553145c702b3507734ea221b7321a52ab8512f812de70198f48332cbfcce136d3378bab9cfe848e290f4481c11deb01dbb22a1e843faaa36d182b28a0626084960de1321ec625f67c2ab6022d81e52c8d5db03f196df36b7dcbd975c7992190e45be6297f106ed05001944873037d0bf1fe742f8d6b910d6835a276f8fedc4637e1c4f75b3fa568bb637094d1337ffdb61a6b829b0bb7deda96266d130ce2ab1e2bee04363bb2daa91012d9982fdaed868ecc9fe35b3ac2769bbb2e5c67d35d9a3330de4c40e16b45fa689291659d17854dff1b1960665a90a4cfee2df972cda697ee1bb4f2be0cf05126726075abfcf147ff2dc105f6900234ee6a173f82a82b17f80d9a6b36945bf4936d237ed47429de187eeeed6594b4991ffe523fd7ff1d2fccec302892242f070066aebaebe4e6bda9d2f53c3c7a44f500ac0c704cfd67972a6b4481dc163b0e51d23a960f73cc08df1e38e997b3ef5138ad7cf5cebcc4c13d31c70d9b58b6c07f2b95f15d8172762409ef8235043c4f0e0339d6aa2760d3462d0273249019138612029bb4160499dac70057138d91a2b39575d3d125f69e0686682c7ba71bd68b357b23bd07282df48d888e031bfbb6ad96e3dce78658b6c61e27ac9c35038ee8760666426a5fe90671518967700927d4e274e3602f903f4435ecb778defd50f0e18e22613e024df3b46c6ed783acc9845c018a3caca4349e0b07bd5066e7277921f29a87788aac84c58e4a648b9bf8774b5347b45f2c34f53beb678e23e6401de9c3da8a469eedea8624a430eb5fb81203dfc4e2f3083c0e9d612c174da71a700a88543ded9f695597f51cfd12748b008a5d0b0194c7e0654f496df00b029273efdf96477942d6b94f1037262ba0e9ed3ef7762731b8fd22c00774115f1480d1cf2024d786da8af1ca6dad1791a9443b2675631f4a24e5cbf88d254d90b848a4e1165b005e83a6de20f45b98f973f44b52ce9db4a2620f57749df75e531c8ffe219961e8d984cde55489b9ba056aa604e175e2ac7a4b24e162b0f7f223d479bca516f4e1164afcc2df40a396537424be04ee71cd7f69f05229f01f488194bfa31c8bdc78c33b70d481664180c602a356d588c5f8", 0x1000}], 0x4, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x68, 0x4}, 0xc) 12:10:33 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x91) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/56, 0x38}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/149, 0x95}, {&(0x7f00000013c0)=""/217, 0xd9}], 0x5) recvfrom$unix(r4, &(0x7f0000001540)=""/42, 0x2a, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001600)="1f3f6bfd73cc43d047f46f0ecc3d2025cb7a1b26328a4ada79f570a218790efc12dfdf968711b28057213af9d7c6129573364cc19d35dee38558657b389b4dbc469c68d67daabbdb339589e2ba2f9425a51d2b9e1b5ea0c4c407813eb8c986d0ffb42a75a31e7c8bdd53d0605e5e6ff453632ffb80153f1712c835e79cedbad848ab073ff382681c6bc1ff753cdde726caea85ea847cc5b85d5e8cc2242c224ca162720860fdb4dca1b47976e3e342eade4536db68563a9472fceebca627be832bded641e5e981", 0xc7}, {&(0x7f0000001700)="6b186ade0ce7847f381867cfb085fb1904c0cafb5b76083f7781216de7cfcf327f7bbebc819f44471822cecb96385813b1743820c4c0d4ec2b4fa87832c2898f73505fef24513e9a598961349f7623208a9da8db69f391c67fd51b917f0174cc2124f5953382b69fe3f874ea915b", 0x6e}, {&(0x7f0000001780)="aa98582a6730229dcc1779d8f955bbf4970f23d867aa5d11d6748de6a24474063f51455debeb27eb4c387ed563a2b1b4d6eebc77a12e549e8f00778f88196bc1da65886fec3321be5cff6c5290f0ed1785d018c542e16f71e4222cffbdfb2167759b2d545058d049cf501f4c48a347caa868cb81d46e7c8afea13c7d33790b8b38ac56825742fcde8d503b73b08a3b42b9b2e6f6dd41312327e5bd9014cab0a73c219465070b7daca45478d860e5f95656c58a", 0xb3}, {&(0x7f0000001840)="c0b1fa8be04877274793c06b4da92dbd67f9c13fe5fb17106f664a88b1911f544d3baea64d034ea7009b2cf356544bbe931d01cd9929c00888a6ee1be17189836ab491d4b11c120b73f7b12d5185bc9bd649626b4ac02ed3b705637cdab0443c7e590862bd8c69dfeae706f8f3ebf8a7165b85a3b85d2e97b382d37c726a2965064e1dd682584f591354cd4ffdb88a800deb26a1b2", 0x95}, {&(0x7f0000001900)="546598a0781ee32280e35c91dd50d8e9556850201dd40cde4945ee8edd073352840421a43052f96e846f652ef1e3115024868271ee9b808899f22e1c1ec75a874a6be9971c4bd5bb72f85fa290538579c023dfa66dbe3f89497116a94dd9fbd6ca26e41908ba30f1906731211a3035be72bb7b82e7d7e0e208c912f73fbce92ca1be77a4ae388772f34262177a796d14fe2b0d724634bcfd2a8e2097279c9cbc1318060aff3dd8caf6", 0xa9}], 0x5, 0x0, 0x0, 0x6}, 0x1) r6 = open(&(0x7f0000001a80)='./file0\x00', 0xc0, 0x14) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) connect$unix(r1, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r1, &(0x7f0000001b00)=@in={0x2, 0x1}, 0xc) fcntl$dupfd(r3, 0xa, r1) connect$unix(r3, &(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa) r7 = fcntl$dupfd(r6, 0x0, r3) fcntl$setown(r1, 0x6, r2) rename(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') munlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000001c00)=0x6) preadv(r5, &(0x7f0000003d40)=[{&(0x7f0000001c40)=""/143, 0x8f}, {&(0x7f0000001d00)=""/39, 0x27}, {&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/4096, 0x1000}], 0x4, 0x28) connect$unix(r3, &(0x7f0000003d80)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCNXCL(r7, 0x2000740e) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000003dc0)={0xae86, 0x6}, 0x10) faccessat(r6, &(0x7f0000003e00)='./file0/file0\x00', 0x4, 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000003e40)) 12:10:33 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) r2 = getpgid(0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x3, 0xffffffffdffffff9, 0x9, r2}) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) 12:10:33 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0xc0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 12:10:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x2000000008) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x8}], 0x2, 0x6) 12:10:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffea6) setegid(r1) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="791b59c09e14e0573939b46f4f9f8eff540044f5be539ecc2e681639c7956ea6d18ea188193f92c91544e8f1e3beba2b5af72269d14b4913f644af2895794a786e2072b444195d16e9e821d763943a4b6bfc5e3be901214e202f8bca5fba749b4807b8f81b40c0d82486c4df96e85f1a8bceb4b4badc38939fbce5e3da73c37e7dad5dbeb993bd71fde989d652af0b9496659eab2313272313fe7b58a3d16a2f0a2d9aed1cee364c463276d49180af76d32cd56b5cc368469122a16440136716f27d8f667f27a74811e96a2e99f360ff31c0e87d55170d94a0140296", 0xdc}], 0x1) 12:10:34 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x9, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) r3 = dup(r1) setrlimit(0x4, &(0x7f0000000040)={0x1, 0x3c2c8194}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) write(r3, &(0x7f0000000100)="8615895d053a67b84c517f544d6bbd91ab5f681b4bbacbd2e8e5c10b54a0b9fe35529395e78fa88ebb0e45a52f61dad5634afdff31441491966fc51fb6317d59c2a8739ceb52495b37dda0857481be189ecdb7534d71d330dbd054dfd6b71e5e5a9bda11e9dd53bb5438a73017576b5dd7243a471fbb0832101b74fbb35ccfc963d29f96", 0x84) 12:10:34 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') chdir(&(0x7f0000000000)='./file0\x00') 12:10:34 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0x0, 0x4}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 12:10:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x38000, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)='8Ol', 0x3}], 0x1, 0x0) write(r0, &(0x7f0000000200)="dfc9ec03100300000028608bb78158413835ee1300472b", 0x17) ioctl$TIOCNXCL(r0, 0x2000740e) execve(0x0, 0x0, 0x0) 12:10:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) pipe2(0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xc0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7ff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setrlimit(0xf, &(0x7f0000000040)={0x4, 0x9}) 12:10:34 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x3, 0xffff) syz_open_pts() socket$unix(0x1, 0x3, 0x0) r0 = socket$inet6(0x18, 0x1, 0xffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x2011, r0, 0x0, 0x4000000000000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x808, 0x40) fcntl$setflags(r1, 0x2, 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="9d7bea9b9d150cee8a48eadcc25b320ec940c9cb4139b91fb922ae106bb5cda289012f132df44d68c22de75e5a2063a01702a26340d7c58fa701e98b7e2c0b90fc7378d4fe611a0e8d4e8307695ec4898c39a9eef6884429f9b2794c3af4514463aa5d872548513b1f7f0ee769c8d4e2b15731dfef30cad4b14289c7219be2019ee044362dc28b3f0ba53e665e56399f063af36fb0c7569655f60366621d4dc9eeceb0ea82666d5b33722af9b299461dc5ffbd21d3e2614a", 0xb8}, {&(0x7f0000000100)="59a168cecda058d0563b47bf79e30da5ddbe6e66de5e2b0f91a53d67e531a831713c18acb226cf99093c7316d8e06a47f27564d8887e2b920eab62f40c0b6d73ffe16c7cb3d055afe19935dc751560ba723039eb3ecdce3a5a5535d37932fef168ad03d13f5f2f9fb38d2365b7d5f087b6e97e275c9647a6720ee46c6f3946b4fce7b8259e07d04ef3e39424314c38ad48f39977c65ccf5b5e95", 0x9a}, {&(0x7f00000001c0)="c88b83d59bfe4553321af4b7349bb8a503cf15c44a3a259659f541cd4c44fe83b97941b75a06b3272b0d8f0f8075a44b92cae0567f75e953d5cebc148b0d98435d6900da40704016f3c28f2b17e1dead01b3ce27a0aa3d08d220decb5e7d19ca2afdd6fd984801dbfc04f3d676eb0fcce72e563137c0e1d5d4f5969dc1a46d4cf229aa237130e5ed8313eab606f7663fc27f8436770f347ec86e276d3f9f62ffb92d51e651cb7c8e72870dbc6878f233f451e8f0ebf648500061", 0xba}, {&(0x7f0000000280)="9931cf433dcca6ae02dbcb9b36731d8812ba03b4f6dc8c39a93666953129bc426c916e2e4e635d9244f9db6a4f08ee0adf25a98b2d75f49c411c9a8f180f9ed06b9962fb447784f86b521541466bf974a2f84002b2674531ce0d0e94fbe636f0eebb71c7b1e0807a18ddae978908", 0x6e}, {&(0x7f0000000300)="adc0b1a0d89cd7bea6cb29cd70d0e645044c4d7b565e838b05e6c64ea3bb76a51c2591e171693804f9cc4f9cb085b35b0ad85f7a00081bf2efa1b32fa80414b0b9394938e43fc66d2ab2332ee4e30640bfc10f71f677cd1ac17fb6192bc45f4ce478f2318f097aaacfec2876829b7d5d8ebb35c5e5e654c4d9234c7958aad3adfb9571e427037f98e9428e2fa9e19fc9c2ac6b8faa8958b9c4", 0x99}], 0x5) 12:10:35 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60a, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) socket$inet(0x2, 0x4, 0xffffffffffffff00) 12:10:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:10:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kqueue() r2 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x200, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup2(r2, r0) 12:10:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x408001, 0x9) dup2(r0, r0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0xb, &(0x7f0000000380)="008008000000dec6acfa0d66336c2e95681531a4000000000000000ea7753f4a4340884896f4fdf449123472b38bef3e457a9451c0c33d6458ab8c528cefc776edb66d424e732db7d1f79062e2f3aec0d5ecc6a11ee9a1997c5b0a8f6f2bb46ac492cdab442b44b7286aed782593f8d9cee34e4a01f29d34e548e2c04b8173e64781061fccaf96aadac1c0e249398f99dd3f6e78e99d79053e870c8cbafaea634ce160ce10c12fb92a5c92a43ef93efe14bac62c4332e06b301c4df8266742067c24ec8f5c65ab99af4456579a29d3e94bcf201c8154be7f687fbcb54a1093a8211c20fdbd6d63971870e8db768dec26ceb96220ef20d29f63c08ef6d3e5138b28c6fcecf486336a0a700c0878803381dbec305968e227c15d7788a87f7634a7142b650d5f8c71a51bd1398efc0bb945b20903cdc5cd166c37cd9187368ae71fdacf7cdd2b9e7d6480511770a402fdb09d230870280027c9e2c72edc2a8d80876ea7f65a8fefef9e6f2c8947d1129112c7053d5694551b590d0719717a8cd2a6ee1e70f51accd5f7b489", 0xffffffffffffff7d) 12:10:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = kqueue() rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) flock(r2, 0xd) 12:10:35 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000000c0)=0x10) 12:10:35 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 12:10:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x180) socket(0x6, 0x4000, 0x7fff) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x1001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) connect$inet(r1, &(0x7f0000000140), 0xc) socket(0x1, 0x6, 0xffff) 12:10:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000400)="6a076c968cc6a8145f33fce629369c742ce8e33aad67ceebfd7e3439", 0x1c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 12:10:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x88000000) getsockopt$inet_opts(r0, 0x0, 0x100000001, &(0x7f0000000180)=""/150, &(0x7f00000002c0)=0xfffffffffffffefe) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:35 executing program 1: syz_open_pts() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000002c0)=0xc) write(r1, &(0x7f00000001c0)="5435fc1f0d0dac103d50cc2f5d96deb06dae02729f46ad50b3fa8d0d9f6251dcce6dc1b652c3dfa7f3ce223ed40995aee35f4097128ee7fa980e45bfe4ad53588b3de944e9b2851cb9d0e7e060802cc3236b7ca563ba95cc111d4798e450cd5f1570d2f843883b4c90ab64c3812ae664ae5628bf3f620012d4c81f2baa32f75f321e", 0x82) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = fcntl$dupfd(r1, 0xe7718522e1ead846, r3) ioctl$TIOCSBRK(r4, 0x2000747b) fcntl$dupfd(r2, 0x0, r2) r5 = socket$unix(0x1, 0x1000000000005, 0x0) connect$unix(r5, 0x0, 0xfffffffffffffdac) dup2(r2, r3) 12:10:35 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/144, 0x90, 0x41, &(0x7f00000000c0)={0x18, 0x3, 0x81, 0xc1}, 0xc) fcntl$lock(r0, 0x4, 0x0) 12:10:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000309000/0x2000)=nil) r1 = getppid() r2 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, r1, r2, 0x9}) 12:10:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:10:35 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) sendto$unix(r0, &(0x7f0000000000)="2eec686dd8a80372ae41dce2db315da026bb11c4877a5d9e73c70975c6c3092599ca60300ed38160ab6f52357e27f40e5b59e11993d4", 0x36, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 12:10:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x8001, 0x0) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r2 = dup2(r1, r1) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSCTTY(r2, 0x20007461) socket$inet6(0x18, 0x4000, 0x5) 12:10:35 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000fd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b556e48bd3ac2ec72cf256a5ea4cef5a46618d4f7744f89a944479534fe39155e6fd7574b205b13d2069e791c23c7c5019c63cd0f7183c9ebd5562d5031d7038229b69d9986f6f3f8368667514b3ba6881ef25fe743b1ab1c5ade1e32e4819e29f87fae7841dc3e277334dbd87717fc907abf421d05d7f6ca1385d7575512937f3892e0c3c441384628433996db5f0924688f36e8226507acab59b9abe0bde3ba65e78550343f40af2bd2772a0c95e53a8cbee042c191e33ae07933f420d62fe4eddca05df7bd3d96905c3f682dcd12de687158ff177cdb1d7325679c92a35f6cfb2f692dfbb9f8e810bab7b92fd966ba6318900000000000000000000000000"], &(0x7f0000000140)=0x35) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x401}, {0xe123, 0x7fff}}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) open$dir(&(0x7f0000000100)='./file1\x00', 0x281, 0x108) close(r2) 12:10:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x7120, 0x32ee3f37) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x110) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 12:10:35 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7ff, 0x1}, 0x10) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) shutdown(r0, 0x2) 12:10:35 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r3 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/196) msgget(0x2, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000380)='./file0\x00', r5, r0, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getgid() setreuid(r5, r5) 12:10:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xfffffffffffffcac) fcntl$getown(r1, 0x5) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0xe, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r5, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r4, 0x5) unlinkat(r5, &(0x7f00000003c0)='./bus\x00', 0x8) write(r5, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) socket(0x18, 0x5, 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x2010000, 0x7, r6}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$TIOCSCTTY(r5, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(r5) flock(r5, 0x5) sendto$unix(r5, &(0x7f00000005c0)="733f453615224e11252c19fb77e7484712163c9f8c76d20486e5791058daebc8ef66738600d267ec7387af315fcc8775057e613e5789eedc109c8a601022e4abb867d5", 0x43, 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) r7 = dup2(r4, r4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001000)=""/4096, &(0x7f0000000100)=0x1000) fcntl$getown(r7, 0x5) close(r7) 12:10:35 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='.\x00') r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a", 0xac) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x101, 0x401, 0x7fffffff, 0x100000000, "0169620f85a8e1685fafd1e9678f78bc86b1d983", 0x1, 0x80000001}) read(r3, &(0x7f0000000640)=""/4096, 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:10:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000100)=@in, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 12:10:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f00000010c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000080)}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/201, 0xc9}], 0x7, &(0x7f0000000540)=""/60, 0x3c}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r1 = socket(0x2, 0x4002, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 12:10:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) r2 = socket$inet6(0x18, 0x100000003, 0x102) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) r3 = getuid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2d9, 0x8, 0x9}) setuid(r3) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 12:10:36 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) setgroups(0x2, &(0x7f0000000000)=[r2, r0]) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) 12:10:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/\x00', 0x8081, 0x136) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e40f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8fcff412ffcd9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753f0", 0x7c, 0xfffffffffffff000, 0x0, 0xfffffffffffffed7) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') sendto$inet(r1, &(0x7f0000000240)="4fc549c31c7771173ecb3945", 0xc, 0x4, &(0x7f0000000280)={0x2, 0x0}, 0xc) fchdir(r1) chroot(&(0x7f0000000100)='./file1\x00') chroot(&(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 12:10:36 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) syz_execute_func(&(0x7f0000000000)="c4c28dafe166470fe60c3745700826660f5939c4c1ce2a28660fe5cd7dc8c421f5e2a200800000c401782914564285bad1480000") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 12:10:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 12:10:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2010, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x10000000000000, 0x0, 0xfffffffd, 0x100000000}) fsync(r0) 12:10:36 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x9) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x2, 0x0, 0x6, 0x0) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) clock_settime(0x2, &(0x7f0000000080)={0x7, 0x1}) 12:10:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000001008dfd000000fa", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 12:10:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="fee23153", 0x4, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getdents(r0, 0x0, 0x0) 12:10:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) socket$inet(0x2, 0xc007, 0x80000000) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 12:10:36 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) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 12:10:36 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x30282, 0xfffffffffffffffe) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') 12:10:36 executing program 1: getegid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file1\x00', r1, r2, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 12:10:36 executing program 0: r0 = socket$inet6(0x18, 0x7ffd, 0x2) setsockopt(r0, 0x29, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x3ab) socket$inet6(0x18, 0xc007, 0x100) 12:10:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xc8, 0x1, 0x1, 0x0, "a981e2cd7f560f0612a9618534d36453977bccdd", 0x1, 0x1f}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) dup2(r1, r2) 12:10:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 12:10:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xed, 0x100004405) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) clock_getres(0x7, &(0x7f0000000180)) r1 = getpid() r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 12:10:36 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 12:10:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) 12:10:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc084, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) ftruncate(r0, 0xffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001c80)=[{&(0x7f0000000500)="d8", 0x1}], 0x1, 0x0) ftruncate(r0, 0x0) 12:10:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x2, 0x7}) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x67a5, 0x0, 0x0, 0x0) dup2(r2, r0) 12:10:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001, 0x2}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0xd2a) openat(r2, &(0x7f0000000140)='./file0\x00', 0x10080, 0x120) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x7fff) 12:10:36 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/!](%\x00') r0 = getgid() write(0xffffffffffffffff, &(0x7f0000000080)="90484ca14402a040ea910ec7dcd50a9c2c2c08861302e39e820917d212863fe0342556e8afaed39903d1dda31805e40b2f80f2a4aedfbad9d26c5c133c0060e0e40e93bb90b777beef08e2a15f10844819970bd35c78ccb5986159ee1cf485704389b08c9aec91eadfa99a4492523bc29844f3300e236a7688a159a17d8dcd6ac7515bb6e222a68fc1525be1467991c521475b2575aba77a4cad9f5bbfb2b9efe3f0c02c1ba1184e36b3ddb9d3e573f5847c5709d0583c0a0a566af9d51720bed475911aa09d5162eeb41e781c7ec3464211c5a2ab1d23f3811a5729bbb91bf6c4ce79adf89bbfce0cfb5a32923d728d411d613f16e8b6cd460ce04984e0a31a5030a46605c6baa9bb4637a65dbc14234d4744ee26000918125c3015360e6ae7a3839c0048d312bb25e1d70fb30d4231983d3c3e5ea02aea359adaccf084fd10de1a1e7ee3bd0f2eed3b8c80b6e9139d0dc5043e853d24f6505bfe7d1c8e536678b9c51f16f393060687bd1e02a16c276ea804d1cc09b91e95eecd336bb8919bea3fda354fa2986b7dec79de6d0e966015e8913db6f88694fe2d1f9d8ed7a04c45c7bfa4bc8e1b1970b2a7750ce8c13dd4907d5bf9331f88205e8a0bf566e2522cb5195c179a63c10c7a1af02db156ed14609c7c61b920bfa7b72e059cf460305725dfea849919185570e1c0b7cc959c58642085b333338d644ab10cece0a264e9e089863e693627c4fbff09e96a058d8edbc19512ecd7819b136a3ab24de5c09cf22aeaf9ce71ce6736a7b00b185ab792298f45e78894e0e42ecdac99af2a689b89dfc6bd20640d66bd4023cf6e3ee4ff976a8dd6f5dddb9d882f45b255ffa4e55a674841267e0f875f22da53272a7f928140d821fa9215101d59cfa44181a14cc491b4809fa3bcf07291e53850c3c01cdce488150a7b6bd8d900b6decdee7b6fa9a422f42db7759de0ce7fae1220b9e4509a1c1d8944b37bcaa1c46a925904c7851d18478b1eff31bba31d5d31287a971fe6277f8110ec62651b977dfb1b1e3f6f177e9f0749e1110298747e2eb98178b24a54962c1465c6f5cca17370bb788d18913b27cc826941410385f260d526e141ea59de7a73407e2ff5d4210929da0220f56132634ec536b98b87b8759328d16294d5081dc1f2e8be5f6369270e1f850bd687e1a756a1dc3e6160ea0c3c6b86fcc8f6ae73edab1a4607c40472888e14a3fd7053909e9922d42f8d01c6794ceb2a488d494b3e906cb87459e9bd0ecd022f8288ac33b5b8f7e72d0ddde6731ade8903f055aa8ad957ca3e826a3660a2db3a5bc746243869a6645ab79ff26bfc4073e7295f192307d09b5eeb0d01789973aa6fb110b0904a3b39e8a365d6b9c8adcc57e92201aab3eefeef0ed5eecc13ba715535ca18ed8dd9dc4389a5145b3106d0adcd77259c470e31a0264c1e7bff48385707e3b14584176d6ad98a34ae90080b738b6f4654a3c8cc4cf9ebd4b301dcfa9e02f3423b7fbb981f228577f63d3a9f9d571b5223f67c64bf287c19a6ea4db14c196f21351763ca7e172ffec46783a6918abb1434baeb8e4a4e408c71264c0f83065fe59bb2a71950f02f09001769d538105c2a123aac8d0ee1dae686153f1515425cba19a5c7146880714475a0f79274691141149ae7c494c7bc074f0ea3be4fc010bab7f09698ee0df0a81a5f3946c731bd2300d5f2d6a90c0c9e965156a8bb294fde28ab66f376b11238810b1bb48391aba3c6a06895098de5e678068c3e80d788c5bd9a267fe4285f99afe8f09ffa6a404683c567d9922256948fcadaabf3a1fa2e9b3a28ddb14f386cd8604fe35474902865c14eb931d46be43875162523bb168d46855e6beaa92a144f4a21c2211e84042e9de5d72f9d1ea19635ad521e3d5f653334f914d93d56369b1f9d9805e3458387fc0c2f6bf188eb77517f14e1b8563d7e76fbef133cae15b2526736686281d2251ae29ced71f958e303385f376b73abf048f43714c7576d0f5878d4eb1e5f1ead02632677d1a78063fbaccd1a561067e2f1d848247ed3f872d50b6bb4fe34fe66d1369d5df28079372e0337b71ac25cbc22aa2163abd385eb817c9f3604748d6f9463db4c606f2006833a9d3d2fc4615bbd8895a2e6745801578f902ed682129e156565024e5ebf3c8b224b67408f78af2a2ac1903114c291d03ec2d453ba1e356cd686c8bf51b1064b0abf9464242072a0fa375c97ab24ace5416e0f45bcc14134844e7ac098f72809bc77f8eb367292077a2960d5b179d39d065a1f9562fcad4266993b265bd135e458f49fe9948b079f6a7709f625377c805cf3a051ffabe0464348e8ff1162178e4c06395ca4bd52e1b302bf73e9f0961ea2d6b653bd96a26cadb35f90e1fe585c09c5ed5a3f953510cce23ea6d06be7e6a13d58d56a4522cd7f2396650a441ebee48e7213e3d0b00deb878e8cfc8191a0043b471345d49668b0b9023e925a9b2a9792e192bf8e3336a9cb5bbea4e5c1fd16ae074e71d9fb42811c5d5eedc366a415de503f903a0335ae5472f2f6791f75d1ea7d2464904ea101d3ce9dd0ab14e778f9ec2331e3c99b5f4d38daf7d2bc21008d504007eac1da3603c4417e242b3924c245970b7a5c67b46876d95a48df19a9b7e13832ba38fae10c4bb76a4144ae48f9fc1ac3fe36d52018e97393333284c7ac683011f94c56589c4b74da5eac92a680aeb7df45303fb12ef1131360ad39506e24bd61d25b38b8e39fdd157f254370c11316b8f1cb9b8187f0b5c77c1ef5f50fa833ddc792424038d3c69148bd67fb83f6af13e9bc1ebc9360457bbd9786f54df0f4e609eb93aad9f887e5e084c9003ba6babf351d8aa0c4815aaba1b313fe82b041b16c90965c209d033e07e06dcb300518b553cbd48ba69a305760997210c9dd843df60c3ad30b47f36b2da722ad88053f8021b3f8c3657ea223bb2d9186aefe60b1a0782d76acada7fbfe56f6be3dbd15a263a74970d8e939997f7bbac95398c8aaaa90c1ccb6b6d59896d3026410f771b1e1e462bc713e6079fb1182701c4cb738f96a0d5ce8d73a25997f3c445c118d50849a468eb433f7998644ee00b5c66b78207ab58d2bee890a3c6a69b0495a5a30f3d9d56118b95157e81d2c9d9056761266333235bcad4c87fc6176e994f93cbee566fcb9492ef9fd0dc8195a9bd4f65af42fff66a59271a8924be38c2eaa95b139ea9e95694de2777bff269fb78e645161a1cb3dff55625804febcd8ebdcf0d7e67d5d799bc66e6f25ee82ab2306705dd8204af7210ca475761e7e0183dcc055ee04f7c161984474fcceac5ef49c4a14168a63b2c5a311fcbee5c4236841bdefe4d621f9d26a518cbcfb6ca5c68b2eee9da52965cd37d7fc0023909819922902ade03e163fa8ad4eb80ca4ece2355c01ff83e6368a0f0e0b8ee28a7c5c407d9a0295ca5a94c3cf0ce1ba80ca949c1978125fd04a53f6b11bc4bf68b1464dd1e5d4882e1d040448d1e955132092818c1468edbbe1accf23939b9665259aaa1a74483b544a1e304180b981282352c40a360b3cbe9805be0857aaa06e9a0953b43b8b33e02d57b8a6d155cc9c52b1ec0b670c71a281354763629dbe70e8b2cd47551cfd23522eb51cdf76f9f3cc801fbab76929be964c6158b62c8ce905a2d31a591af6dcde586787610cfd14cbf277c3ca4081aed1bae97e24f8c6cee705af5c8032a12a2833204fb2afd2e446d4a9f22a807b334197d5a8596d2ac69daade4181b97230d0fffe8f3795723359769ecf1f0fe7b34a5d3314dbf6dab92df222b57db4f8464bb52c32c9381f69387bbdf11e122f0b76083cbecd62d878bd87a93e7c205bcfa9338c9030967e89bb4a0ef77c769655e4d4d99ddfa5ecba241803326ef9caa92c1f0d491fa51e07827251e314de55973c215855da00f6c58434e0158fd052ca73ccfc578f9c99a0236074cbd4b640c10c1ce1c2e33cbe7ce6ac0b1cfe41e1d2ba3a879e4b7fc95c003f28dfad894f32df007a3d1940ede387c5bddda01d65e207c4465e667e46e785da982e0e881a5c8270c90f1aadf08a42758729fcb4de16181e9c61f9231f6685766900bd22fddf2a7d957953b06cabd023c481d9a7ddf4ce080544ce47efd5eaa41b3c1aa2046a52dca47306551373b63637f4bd2407a915e3a1a811a9a238aec93c36cc0717aa0ceec629f1affd42d17938acd5f43429dee059c87ac9cf7d3f49b598dc224ac09de10a8891542617a34d7311a55cb4ac958d812755eb49d99c59740532f1e001343c2e19d7022f9b64c2f0ebe5a9a8b02b00f065369480c05a214e5828eea09c1e6a7d181c4f044ae770315aa05de45ec51165b2ac384fdf0e67392084ecfcc37f8a5e1a3ae2e5eff6ab5a9d27e9dd99510f41fbf79a6910364cd0f3e9dcdcfee8c6cd9d0907ede0f1d88ed4b9426948b43a179b65e64a423b2f80ee356e57604b5f81ffffb894071853bebe1dbb45500de09a75ef4ca3382cefde7cea026574402f61bc705b31f577bebe7456107fe2c2ba64057f036adf652ef901343ed2d863ff61c6a1d7788a3d5d25bd696e3240dd2c3d78d9c39443177b6c632d512775c0b388b336a58f6d281d8b37524e531ac09b71421e0387808d421d93218d10ff0ac9a25c1d2fa577cbbe0ff2b92a382bb6616ef851f76b671621b30efe15b51fb867bebec80f0d3d47045fcb7883bd4ad0aafaaeae9ad8c094f668add036b3c9329fae445798f274f71299a71a4f9629e38dd37ebf58ea6761478e6e7c7d811abbaa651cfbed5fee4516625fc43ba74fcae41d5d39a2a8104066a4638afa03756495fcfad7246330ef464b7f301740129bd3fdcd7fc814944741326c486dee2551881db3b5dd302bfee9cd7e9a50e56d39878ec73bb642b7cf10eccdfc706d01538bca7eb3708dac55ed57f6b61355eaf700605aeac13dfe01a65ee3df674d5dbd73a59029456f6467dbfc450b0b45f57ec6f757fa257a7a124359a5d957b8a6f7640f779832773eb7c436dbb7283725e2ac71b406bf68534008f5dcfad1d545197c8a60a84e3a3de14fce8902323f93ff12303987988c4c87fd9d3cedc2445b2bdb338b02d5b27c0d08080e0a85e24857b3c70430a1718fcd6c17cc99fa50cb6511a6ab80eef34e2a51337417252ead1aac109cb07badb90f936e8a4d65d8c5b948fc3aac3eec8f8172c044c16e59c986ca48a932270371982867cf6c2ddbc09cfaed37b064b80b40a1de5a5526063f359383144d1fed6678ceddb65a764fcd33062497ce289633905ee4a60f66b9223b6b272f65feb2c8dbd6dc8d640d74a14a78ff5f127ec95651bf657c9e24b85b3d58e895ddcc7e9b534558e748707f8625df8268b22c1af238d0b7b0b6583a7b605c6a8e7a0212dd6db1c66b1a8a009a254372138c7e4aa6b166c55f4a2d11b37257f563243c9251b84eb2fbda29a7ff4788c567de1705b5691235f08b41dd05f69c1d518f8a553fbe2b9b299c1a84ec12f910e434d6183d4edc5fd1f6d226062cd40af7a2ec560970de5f318acd44e615d96ad8abbeb9f5be6f5fe70e0bafa96fb4f7abd485fe8185e920917a74388c69350fa041259bfb8431d0821f0356be4d6f78ad909bcc1953cf0f5ad7d640c2ea9aaf7e01ad0d337ddb2da1f201c51ab251645e397739d79934c26ea013db1eb73865ff54c82fa20f27550ca5a51f107447467e2827131098842caee98d4909e35a0c9e730ef87c8421c4f2372edeb80db3a7bd1ff5e3ea02249eb421235a8e062bda1eff07af67", 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001100)="1049a4c6988acf2617e81ea893a1fa2db593bd06201f25c53fdfc08c599117f9c3b80f4744e7d5690513b68407c90d04f4065351d340679883ad16a49c2a594544b959a3cc173f83b635b246", 0x4c) r4 = getpgid(r1) lchown(&(0x7f0000001180)='./file0\x00', r2, r0) open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x20) mkdir(&(0x7f0000001200)='./file0\x00', 0x20) pipe2(&(0x7f0000001240), 0x4) r5 = msgget$private(0x0, 0x4c2) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001280)={{0x0, r2, r3, r2, r3, 0x11, 0x5}, 0x7ff, 0x2, r4, r4, 0x6b322870, 0xfffffffffffffff9, 0x0, 0x1}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) msgrcv(r5, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000020000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0) msgrcv(r5, &(0x7f0000001340)={0x0, ""/118}, 0x7e, 0x2, 0x0) execve(&(0x7f0000001680)='./file0\x00', &(0x7f0000001840)=[&(0x7f00000016c0)='}))]\x00', &(0x7f0000001700)='/{\x00', &(0x7f0000001740)=':^\x00', &(0x7f0000001780)='([\x00', &(0x7f00000017c0)='/!](%\x00', &(0x7f0000001800)='@\x00'], &(0x7f0000001900)=[&(0x7f0000001880)='/!](%\x00', &(0x7f00000018c0)='\x00']) chown(&(0x7f00000013c0)='./file0\x00', r2, r3) 12:10:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) recvfrom$inet6(r0, &(0x7f0000000140)=""/118, 0x76, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x8}, 0xc) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x100000001, 0x101, 0x1, "0bfe99bf9829e9c1b2331f95665943e5aaabfee8", 0x5, 0x7f}) 12:10:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x1, 0x20, &(0x7f00000000c0)=""/87, &(0x7f0000000140)=0x57) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) 12:10:36 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="990d060041ec4b00ffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:36 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xf16f, 0x8}, 0x10) r1 = socket$inet(0x2, 0x100000003, 0x0) socket$inet6(0x18, 0x8000, 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1001, &(0x7f0000000300), 0x0) 12:10:38 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x3, 0x9d7}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x0, 0x3, 0x180b4428, 0x683e}, 0xc) sendto$unix(r1, &(0x7f0000000040)="ae422b74948d7340204c622b46f20a", 0xf, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000200), 0x4) sendto$unix(r1, &(0x7f00000002c0)="f0", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 12:10:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) syz_open_pts() 12:10:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x3ff, 0x0, 0xfffffffffffffffc, 0x162d, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x304}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "ea8323df0000fc1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 12:10:42 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r0 = geteuid() setuid(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x0, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = geteuid() r4 = getegid() r5 = semget$private(0x0, 0x7, 0x0) r6 = getpgid(0xffffffffffffffff) setsockopt(r1, 0x101, 0x3cd0, &(0x7f00000000c0)="5ff470ff0e47e4a33a1d464f60abcc3eca7b3937ced6a831929e0e0a", 0x1c) getpgrp() r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x1, r3, r4, r3, r4, 0x10, 0x3}, 0x0, 0x0, r6, r7, 0x1, 0x6cd, 0x9}) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000000100)=""/132) r8 = getuid() r9 = getegid() setsockopt(r1, 0x202, 0x4, &(0x7f0000000080), 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r10 = getppid() r11 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xffff, r3, r9, r8, r4, 0x26, 0xfffffffffffffffd}, 0x73, 0x8, r10, r11, 0x80000000, 0x311, 0xfffffffffffffff7}) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000080)=""/32) r12 = getpgid(0xffffffffffffffff) clock_settime(0x6, &(0x7f0000000240)={0x5, 0x1}) r13 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x9, r3, r4, r8, r4, 0x182, 0x1c51}, 0x4, 0x8, r13, r12, 0x800, 0x5, 0x1f}) 12:10:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0xffffffffffffffe5) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="02c206d3ffcf1b3135bebd8ada2f8fde15c066cca4d8b5d325a19ea47194fab9fc7c824922f74b50e8fee3", 0xffffffffffffff9b}, {&(0x7f00000001c0)="f3c1b77b8773f07a80f58c646e5d6bf2fa1401264bfccbe448e1c25dcdb176b6ebb72707da6bf857a015bedb5dfcd8ba5f01fdaec693b79fca915b9836be7d1b1a12ced765294b87ce28cfef6bca2637a2ab09aa7555a612d54d7ba27d0a852b1445a7062218056b5bba5b403d84cc60ded5", 0x72}], 0x1b7, 0x0) setsockopt(r0, 0x0, 0xb, 0x0, 0x2f5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="bf73caa523f42bd1a7ecaf480a7c256e0bfbb607d7406e91611d17fdbc118ae41a89107c8af6c2ff42262d282a710a0e50fb6aac8ee30275aec11c18aa70298d1037cee91c57c07b8cdbc810f2062e98dd75a40062b64edbaf1c8a30e5f21c1d536cb09039654fe520a8a92f631838d0536d7a6fd995ccc5173ebf7870727733b4e27ac30d8108525e0d2eefcf43b76c560651d492f22c97a9fafac0f4", 0x9d) socket$inet(0x2, 0x8000, 0x7fffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 12:10:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)='8Ol', 0x3}], 0x1, 0x0) write(r0, &(0x7f0000000200)="dfc9ec03100300000028608bb78158413835ee1300472b", 0x17) lseek(r0, 0x0, 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/31}, &(0x7f0000000100)=0x21) execve(0x0, 0x0, 0x0) 12:10:42 executing program 0: r0 = open(0x0, 0x2, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100000001, 0xffffffffffff8001, 0x7, 0x0, "53bcd8d4ddc6909f9a5468dc563e13bf3502b766", 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x501) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc, 0x1) r1 = syz_open_pts() unlink(&(0x7f0000000200)='./file0\x00') r2 = getuid() r3 = getgid() fchown(r1, r2, r3) syz_open_pts() 12:10:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) 12:10:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/160, &(0x7f0000000000)=0xa0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x6) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1000, 0x7, 0x10001}) 12:10:42 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000001c0)="ff010008aaa008000000c3513e2a5e0000000000d0e84e7fa5c0833997f5e1653369b7381fb8ab5279a1782ff4fbf7d312febbea27de58f56630235a54862c55f159d29a4c6bbcae81b0afaba4d0ede27d3447b763178590a1c86c9dcb2465c9de8e354f81dc4c28cd10365e691a7a31a47df94a0ff2bcee13afadf04eb55909ea9a392102f64cd1b6ba0f5f1fe5588d10fd88a55684881beb9a7f761400b2435ae620a35ab771a78d5374e71ba950ade4aed8dae4849f018d6041d4af5f0e8d", 0xffffffffffffff86) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) getdents(r2, &(0x7f0000000280)=""/210, 0xd2) 12:10:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x10) r1 = kqueue() mkdir(&(0x7f0000001380)='./file0\x00', 0x40) execve(&(0x7f0000001080)='./file0\x00', &(0x7f00000011c0)=[&(0x7f00000010c0)='\x00', &(0x7f0000001100)='*@(\x00', &(0x7f0000001140)='+\x00', &(0x7f0000001180)='{\x00'], &(0x7f0000001340)=[&(0x7f0000001200)='\x00', &(0x7f0000001240)='(\x00', &(0x7f0000001280)='[\\+\x00', &(0x7f00000012c0)='\x1a]\x99\xc9!\x00', &(0x7f0000001300)='}\x00']) kevent(r0, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x81, 0x1}], 0xfffffffffffeffff, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x5, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x2f}, {{r0}, 0xfffffffffffffff9, 0x80, 0x5, 0xc5cc, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0xb970}, {{r0}, 0xfffffffffffffffd, 0x80, 0x81, 0x9, 0x8}], 0x0, &(0x7f0000001640)={0xffff, 0x6}) kevent(r1, &(0x7f00000013c0)=[{{r1}, 0x0, 0x9, 0x8, 0xfffffffffffffff8, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000007, 0x80000000, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x3, 0x697}], 0x0, &(0x7f0000001440)=[{{r1}, 0x0, 0x80, 0x40, 0xfff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x38, 0x55, 0x8, 0xcb7}, {{r1}, 0xfffffffffffffff9, 0x49, 0x400fffff, 0x6, 0x3}], 0x7fffffff, &(0x7f00000014c0)={0x1, 0x6d}) kevent(r1, 0x0, 0x1000000000000, 0x0, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) 12:10:42 executing program 1: r0 = socket(0x2, 0x3ffffffffffe, 0x200000000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00"], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 12:10:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x3, "03ae8682ab0320755a388822b2c657afcb856fb2", 0x2}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() writev(r0, &(0x7f0000001840)=[{&(0x7f0000000ac0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/235, 0x39e}], 0xc452bb76d8e0998) 12:10:42 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/30, 0x1e}], 0x3) mknod(&(0x7f0000000240)='./bus\x00', 0xc100, 0x639) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r4}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 12:10:43 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = socket(0x100000000000006, 0x4001, 0x99) fchmod(r0, 0x2) r1 = socket(0x20, 0x2, 0x9) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x1, 0x1, 0x400) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7ffe) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 12:10:43 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b5f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xcc1, 0x62) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000140), 0x10004) 12:10:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/213, 0xd5, 0x842, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$unix(0x1, 0x1, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) getsockopt$sock_int(r2, 0xffff, 0x203, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3f) r3 = dup(r0) ioctl$TIOCMBIS(r3, 0x8004746c, 0xfffffffffffffffe) 12:10:43 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 12:10:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 12:10:43 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) setitimer(0x0, 0x0, &(0x7f0000000100)) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000140)=0x7, 0x4) 12:10:43 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f0ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 12:10:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x880, 0x80) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) flock(r1, 0xd) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) 12:10:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f00000000c0)="1aec1311f59e8fe6e52dbc1b87ec9735f986976cf3a0043f14f8b29cbccaabb0c4382f423006d6892a5924bbc4ccc07da07b532b64fa3dd15c5dcc76a6651bb9f66e1b45ccd2acbfba2b1f2250c0e84c5b88dc5ca2ff37dfffd562b5bd89fa37595f589507d7a833f0fb444de044aa9b04d1cb74eb3726eb80932f4b612ae5b5b56112f1d0a1bd6415e85e98fc36c53a8b29f06ff8db1e827a3043be031a0994e1544a7ae41c64d368d2ec72", 0xac, 0x400, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffffffffffffe, 0x2}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) close(r1) 12:10:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) write(r0, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) sendto$unix(r1, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x20, 0x1}, {0x18, 0x1, 0x0, 0x7fff}, 0x81, [0x100000001, 0x80, 0x9, 0x7f, 0xfffffffffffffffb, 0x10001, 0xfffffffffffffff8, 0x2]}, 0x3c) 12:10:43 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/43, 0x2b}], 0x1, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f0000000040), 0x0, 0x1, 0x0, 0x0) write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:10:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x4, 0x2387, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) r2 = semget$private(0x0, 0x3, 0x51) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgid() fchown(r0, r1, r3) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x92, 0x40000002, 0x4, 0xfffffffffffff227}, {{r0}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xa8, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0xffffffffffffffa4, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x95, 0x1, 0xff, 0xa2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000092, 0x7, 0x9}], 0x7, &(0x7f0000000240)={0x7}) dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r0, 0x2000745e) 12:10:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = semget(0x1, 0x1, 0x10) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/149) setsockopt(r0, 0xfffffffffffffffd, 0xb, 0x0, 0x0) 12:10:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x2, 0x6, 0xffffffff, 0x7f, "b81f23b5e0fbce3439794853cbe5d75a6056a677", 0x1, 0x7}) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) write(r0, &(0x7f0000000000)="f2", 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xda98, 0x1ff, 0x9, 0x4, "64213ff84ccbedc785362fb48f848b2327c43577", 0xfff, 0xfa}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:43 executing program 0: r0 = kqueue() r1 = syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000780)) r3 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000680)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000140)=""/239, 0xef, 0x801, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e", 0x5ab}) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000580)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='){\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=')\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='-:^.$\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='$\x00']) kevent(r6, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x40, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x41, 0x80, 0x3, 0x23}], 0x1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x88, 0x2, 0x80000000, 0x889}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000005, 0x2, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80, 0x0, 0x4}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20000043, 0x4, 0x8}], 0x71ae3964, &(0x7f0000000300)={0x5, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) recvfrom$unix(r4, &(0x7f00000006c0)=""/116, 0x74, 0x800, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0x8) 12:10:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r2, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = dup2(r0, r4) sendto(r0, &(0x7f00000000c0)="043adfd95f5dd1d9104dd3acaed7efb7d244c4477778a0ca5441648c66d8f0c4e0f669a709dde1984c1cca3a743deb300a49c3b358bed28f95890509ed1712f070a5f2a579ee1f16b4648388187c32e115f346dd4a784f5f870664a7e116380d21bd93aeae994c13d9a52ae85289697252d08bcadc6b00fb861d5a859118be65c627de33773bac52b878e9858298097c75f8e6023ba16f913d9dade4270b8308f6b9fecc92840e9dc856c99943e8f27170da8fd88f0d9b4e6af0cf23f6195a6db12ad4b6f2e832432fe25b2935a22b6e75fc62f8cdd2ab1a8f73d0ffd21089b3a2d9ab95f57fcdb4aa2e905239f8", 0xee, 0x400, 0x0, 0x0) close(r5) r6 = fcntl$getown(r1, 0x5) dup(r5) fcntl$setown(r0, 0x6, r6) fchmod(r5, 0x40) sendto(r0, &(0x7f0000000240)="143362d34d79361173019d7c535cc39dadf658be6b3a3d40e8ad59f4d854b71fe6874baee9c466df582c1ba629572bee72feef7c7df2947a59610aa0cb14fe3cf3d6cc1fb0a9846cb5f7cdf69e0214a0de24fb084c11781cc28f479f9f5ebb10e977f58eea11ccf3461779525b6334dfc67a1458124ca5986a1fb6d9730fecc26cf2239eda5d21cd13284db25b0cc8ce8631da0b2644762f273997fd2d7c22c614c106f6", 0xa4, 0xa, &(0x7f0000000300)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc) 12:10:43 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) symlinkat(&(0x7f0000000000)='./file0/file0/file0/file0/file0/../file0\x00', r1, &(0x7f0000000300)='./file0\x00') utimensat(r1, &(0x7f0000000140)='./file0/file0/file0/file0/file0/../file0\x00', 0x0, 0x0) 12:10:43 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) getpgid(r2) r3 = fcntl$getown(r0, 0x5) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) unlink(&(0x7f00000003c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0xc0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000100)='@^\xa8\x00', &(0x7f0000000140)='\x91(^\x00', &(0x7f0000000180)='^*\\^(-/(]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.-^$\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000340)='\x00']) lseek(r0, 0x46, 0x3) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202, 0x30) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x8) close(r2) 12:10:48 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2, 0x7811, r0, 0x0, 0x0) 12:10:48 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4007, 0x8) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x9be, 0x2}, 0x8) r2 = socket$inet6(0x18, 0x8003, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0xc951, 0x6}, 0x8) setsockopt(r0, 0x7, 0x7, &(0x7f0000000200)="9c9eba876942ab0165f6d63e1ef2ae0cdd57f9f7", 0x14) r3 = getegid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000280)=[r3, r4]) r5 = getuid() setsockopt(r2, 0xfffffffffffffffb, 0x1, &(0x7f00000002c0)="0be1a5fc0323e6d48d1b590b8130ef176b95760159c00b15f6fe873516a5fb5432b632907f9ef73e4bd565756e6627fd381323d4d0b59259e64597a1320577ed6ad48c50751702a55e1e3d7cef84c01d4f79b0cf058218ed04a323db0f887d698be2571debdb1665d419537c7ccccbeda0b0a8b16b197bc98447106d574491f39ac86806965957aa066cc5ee1faec5fc56fb917507b72902783a3a3d25cd501e2013dbfa8bb888eeeae413a6096436800cf241927611d353570497e8841f1415935744d0bb0443f7236999cb2f490e3105084b1ff2fea5661e63e802e2a46a3baf3b6a7d00512533dd0f715483195ef2a45937e88aed3a63a5dcb25450a084d0dec804dac04441b9f80faf80a7eb7f9f9f64d67e51bb43cd5cd9c943cfe7104744863b9f5884ae7e14e57b0528ab2054b53d57fea47ddbeb1518f5151ff3d3dcf5060ac2d6e455707ee24de3b2ab22397db2732cae3128eb1d54ac288ebb770634c9cb0c333a62de6819fc3527b421e88842bbcb2cd79d8357f8b72ed99d99df15ee6303be34e802fb5e5236b2cd73b92d32c59583b91f6b6c0d6362ac015ccf1be96366a9cdaf481c5d8fc5eefdd424d775a8ed78ada4afd0f685509967f84bda536d8cea497cbff6123107c386d2aa396b0b41fe3069854d9c8ce5985ecd5fa8eb9b3249226656edb9af0bbe0b44b162009892b3b543b8eb10a0798860e1442aba40a375122e4c9136fd71dfc779b1dc8297193919f8757bde6ca9cbbb881d5927ce1829522139a49bf7bcf2dcc567403bf6222d3c1775e1d8b4edecc348788eaf941494f2ef55ca1def5e887cd0fe647d6a8a66e3e70d61934efc22699d2d1b22ae77509505b507765f2e597dd3e39cabca24cc3f4f58ddf04f12db2308539fbbd23a6a2416e958bc6e2595019bd2f338c333b9508dce479200853c2abbde8eba823bac855e7e8aaa8952e76d1fab48cbb869e8c1bbb4eb3f389f4d6c6660062f9294c98f1279c82473011d655499fb8205d8a5651200060680884c55796c73a272a29b56db6ff1138aac945d5b245b3a61a2e97224de9028f6d5d90e2965c43efb234b3ca32d9cfeb6aadebee1ee366c4cb7b548658550291e8190f3dc0d092053521e7d101cde14aa9cf2daec8d25a547c117cfb9409d8d9eda605c1775a3abb9f6745270f585532c38074ab5ecd1c6981e02cf5595327d713fff0d4dafc769582acea89ce01d1114f5e7a1083d92f1a0ff339363628ed0ba2f1669c41769d74a23a97abe643d58f677bdfb77be91f6ba77b8450f2b014dd28e1868de91d9fdfa9a180ec00cb19575b3305e63389102e6316cd4717cd237d3170e5e74547513d7eca34aa024cde77560546e54efa3c2fbbf6c67126a7280534d9fb74469885f86c30c8d680d5e583d3256bf0ea79f3937f65bbac1487c557637aef02c760dbfa00a7099bb403c20ede5d2ae3301da6d2c73d0f0eb7424214f5011d609bb42a4f9360031085c988231e208639e16781562518387025eb86bfa42fbbf399478c1d790e37d25a6f94d985ce5a50e79753b3e6cacb70a5b0526cdb498e88ee0a612690e31301be7cb2fee500778be29315e839244c71d17be8abadfb070be62646109ca5255cd07fd868dac0bdbd1055360fa7860c0f09f3cf246e23b0673066e250b4e69a79ada48f0ac5a0be966430e4388617dff1c229f0091971cce8b7f5b3f7937c6728a78f332652c94e14110ff4038a32cf3a37d141cfa50835cc2f4ab76fd65e382506a27e1a5e94e3a8937a24b933f149a5cb0a05fde795c119e9d612175e47cba394cf306a85da4cd9c7541c62889cc2c4da68075bf3a51390f3a306c02f602e369b49997236cb66670053e477c9f9c13310e62190b7d3781d012b8ebb8fda75ef7f47143188ea056e395ceda64c002075cb6cfef23726a0e0ad3b8715f89a850e4a65abcd1ab727ad7c54df3c91f5797b66c10eab17f44e485c84a84b1a20f54e3fc2c6827acba9dfde407ac2220990b956b959b60ee09235175b00c576fcad1b575f3692a4d2cf0f345cc06440d1dbf3ccd57ba30ac6858982eac676e560919e03933b4f57939240b1e70fc3fadca29d41949ad627c9659f8abe84a64e11eea58e0d60a93b84cfb1b53ea65edb5abf3ae51b8f96fbe512ccc62359de5ab4ed4a60d4515120ed7c04a2f9f4752e1b9ed370b83c61db6bb1921118819b2ccd36c501a8ef5d513a9a628b2fd2c2b6e5d144edc34ede4c323facff865c50b892c052190679f4b613d46286f4bf0e113b869a77449e87ac67fcdccf0546fe4d45abe4898d6bcd4f6209e10e540e4e4307994c409c8a90ce3827c36196a4629ca505ff34eee41ccb9e2e3fafedeacd6342a11b39b6727ab226cf43276a5de3c069ebfb28fb82df74693179dc7b0ee780326d52cba9cc01dc336bbd199583614763e39a608fc450b37242782c98c30f9b21d26319ec4ed94a6e9f787707f7ac692029831d2a0d6596e57675e4c0be3c2c4a10f8a94d31deccebebf018978f5b3575d46cdf64265547aa8b86fdba6bdfe63ab6bf6460dd7ad2edc633fa56f197e195444652a3ee9f2b298fd2a2152c0bddfbf77ea6436884659706b9ad328fa910ff0ad7f75bddad633fead327144f8041f2489b5c1ef4518a873dbe38991c0d55dcef1b59a7af1451f931c420eb77cf8b001a764c80d96f7262f2fd9415143dae714e3495ea0ec16c249f2827461e7e5c6dd826d5667f9be043ab2f5b3ea96aa7e93210625df80b54b794f890150099f3f0dfa75817edba062549eea5538107821530b7c86766d6b903d0e811f8c22556b0df4a5b7f2adc5501baaefcc4e3dd2080701225e07eb9a4e44e6db8e1ca29a5f9d9803c66e01c56391a9dc0f5863528d9557857efefd6b19bfb105ce90bd03d1169a1324b17211bcd340e61c421414077d8ba42afb0350e653e882b0a1afc64942295dafd7a165880c91a8126bb6a2dcc91757c06fca4192558cbf853815b03d029eff386f2c992860ca10680e29a453f4cb97fad70254f069bd0b82d1e4a28e4a06fd396098a80138b52ecb276a48cc1d51c1f3bee3aaa1cd57e1d66d7db138fc62bf7e4c85af3abd19ebe73a6d7012cbff12d5f5b35bfc4a632241a4cbaa62e73a954f0d594635194640dd7035def9fd56934b3e53d1c00165842b3a1d40f2b5181445308350ee0d7327eb65b6eca5cb014394f9bf66a73316a9cd792472fd1aba9d8a85b20d0642765d816d59a8391e5027bbf46547597a2f708dfed0667962c211213e1bc1a2d5914b5d04a433410bbda20f6abca936e3550a734d3bc7322eae2a69188faa39deda58012a6741c9e173fbfd85310fbdf06bddb4f62d7a44eb53ac2ade5c9900515715377bec6c0e83cf95419dc3a742e1cfa5b6260d8d4fbeeb12a5d185303154a9637b9b50fdf6d2b0303b22534a40fe62d6808ce549084307b5f87c043d1a0c682b0ad1ff8da2e57cd87c5922b9ade7f08b2fdf3f8c959c80c0021b0e5cced72eedb302792978539dd410415279da515b54f75a68e5e0a0621fa1e2367a01f0daa6d56e150554d5fe77b53146459ae08fe889d24b7cca273957ab8db8c3a15a29c9936323a2051e20e07c0a3bfe8656cb77ad8b0c98b63393d2a69794c89cf76584a89d76f1ba84df49888faaacfeb056b0d88059104136b17495bd300cc4e1d22259b11f44ce33500c3154b2deee20ba6875a4c5c7df61e53a69ff4b94a166cd7a351749bb109b70d1aa28497559b15725a5f57ebe83a896f446b4af807a82c8ece7cb3a140adb63150da9226b8319d659042a629a401f305f08dc87dc57d1a77541362ec1121f9ac825c3bd9692a7cbee6420823c8f41e4b447a9f24b1978f8599a5983928160337b98046ffec58ce3b1bf98a408737e50d734a8e954b18f7f267c61a33403316255dd858cd74858d2b11353204d01b6957cc33be18003b3cb7622f6435e47c93a0e4d5fe8b40d057d6a6e5f0d858a3fb470edd6517017cc97a9e8e26a06960dc7df10f96955c9017b91bfc6de68a7d29924790be098b972d842168f6cffdb427a456d5424d840da8ba09b7d231d5f89d0db92e461b921647e3bd6ce4dfee62f89a12ecf46a40fd0d65b78067ec21dd3ad9210c6e9eb4beafdb4294a28c0c9404aa65f035de563d08d3b3923926c43b905cc2d9d535b4a5e72d8846c6b2b7cb41b2ee53aec44ccc2af5b6c6fb172ad66ccc5a6815cbde8e9bc0369518c90bf5fd726520b50342ce91dae7fa7e6d3516c72d94c1d35a0536eef5e4d0f959bdb24af8cf987f22a521465ffb261abab770ae75bd1e1c2a7e4b084dc8212e1c2337e8f11d5e6f48e68f43efa566183d9fbc88a3d295bbbb78c3cf2306de78886d82814c4b2404f2bc273218f0350c84aa7f82c68c147746a45a4a751ffd5cb333ea6494f55c0517a79485b6115620c3727149925d32517c53269a41e04bf20293b80694ce6cde2e810eddc2bc7e36704327a012f38c297e29c75557ff9eef83947fd1c3521bb72e89ca29bd634835b69f77ab4e0638f0f22c736f2e6ec5967619f93c63620e07b417c04c6e77c4a344a8d61ee852d30cf8dab9a3ce473b52ac20d1e3876eef0f7b66f3f0f62f8e80f103855531eda018bcab7f4d50579b9bcf0aeb48180826f88b8ba29c8f489afaad5bb0b84b86981634afbf98aa736e123bdcb12d20c1e8e78554eb09ee9fc044e70041732d6bbc8310e07604dd953daf405392e432241995a80436fedb1c912effc0529ff486d9c9401ba419a9ef0a685cb7b0a4d09ee4e1ebcc31755baa52022cdead3220d8a3641552e44bf7d5859c053006223e685bcda25cbb0d4127e1244aa68f0f05722373dfab5a796c40e31e9fd11fa5a1229a21760e318061545d7579f0ce121964101542c5a74e4b265a18337ab71bf2234876750fd52d78e641076c6eb706f581a82999ca6fa3f9cb6ca491a7a16021c5473d5df5e81f5b5eaf2774895bab0493dd8dc42a16cf438ad21a9d85083fcb32138e7ee9a45300f280c26ffa9b381ae1dd6cbd2162c014c60f4db268ad7396af255c6300caa55f617e753d02497d8788d7b4c603f0bb4083a89950dd0db3e84e20bfd5df7240fcc8039ad4571ac08903f763aadef33ce3ac15eadca21b5b5f8d060c6e71520414c009b52fdd563651febb0f5036c48f4d7cd86e3564b79e5f8f37fc5aa496d3f16dfdc32bb1c8b9f4d4240736661bde141fa06981dd27cb5a3987162ff6dd7369a15d77c91f53e631c599d0c5d048b6a06ea110a954555307756937ccd75b6d6fa1472d8aa4c459792484b4d9ab9a271db4d8439b24655bc5525fd6ba9898226077f1dce7b957b463bdfeb567154b401eea4e22bbf45b1f0d205b0c078e43c4329bc098aa05205635f42315aae258d2c1c68906ec59370eaa18e981847d7dd147d97953f6887785c679bc1e371ca488fc9ab41aa61ee5d0ec7698531bb9f4e6dadf04999ce6324fa18866dd6b552cd2a89863c2a5bfaf32c8affc82ff4d6b72757e96b3469d6a56d1e7a34aac2e19fc7782e23591d10a86f84ad630643b30b31f0dc1bf7e76d7e4fa0c1248dcc0a974693f0d4e16cea5fade0e69dc1b7d64f6faa53e9029e46d1c5223f2c721c41077527409aa3f79b4348516a7859cf745a460f260ddef4686863bbae97e8ab1235342e53d5c5d90c702c1c4f2271184a8db5efed912fa2a337addf8c63f8215020473538691adf75ef8d6fddf74c39895bc947c5fb8237a0674831d459dc1bedc8eea9ca", 0x1000) r6 = syz_open_pts() r7 = open(&(0x7f0000001300)='./file0\x00', 0x10000, 0x20) symlinkat(&(0x7f00000012c0)='./file0\x00', r7, &(0x7f0000001340)='./file0\x00') ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000001380)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000013c0)) fcntl$getflags(r2, 0x3) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001400)) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x4) pwritev(r6, &(0x7f0000001480)=[{&(0x7f0000001440)="884cc591", 0x4}], 0x1, 0x0) setuid(r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000014c0)) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) r8 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001500)=""/20) preadv(r6, &(0x7f00000018c0)=[{&(0x7f0000001540)=""/98, 0x62}, {&(0x7f00000015c0)=""/95, 0x5f}, {&(0x7f0000001640)=""/23, 0x17}, {&(0x7f0000001680)=""/19, 0x13}, {&(0x7f00000016c0)=""/99, 0x63}, {&(0x7f0000001740)=""/78, 0x4e}, {&(0x7f00000017c0)=""/58, 0x3a}, {&(0x7f0000001800)=""/50, 0x32}, {&(0x7f0000001840)=""/75, 0x4b}], 0x9, 0x0) 12:10:48 executing program 1: r0 = socket$inet(0x2, 0x5, 0x80000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x266) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x48) r3 = getppid() fchmod(r2, 0x20) setuid(0xee01) fcntl$setown(r1, 0x6, r3) write(r2, &(0x7f0000000340)='x', 0x1) 12:10:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/16, 0x10) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x1000, 0x1) 12:10:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = socket$inet6(0x18, 0x8000, 0x1) fcntl$setstatus(r0, 0x4, 0x4c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x6) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r2, r3) fcntl$setstatus(r1, 0x4, 0x0) 12:10:48 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 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 12:10:48 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x162) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340), 0xff75) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 12:10:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="171c2b34300b90fee7ea2c917bb4b25f9debbef58a164c4150bdfa282dcab424e42134a80f7bd28eff490262d66d64e2412b15445063449e3db50ef49d028f0c65f52d8d568336c1b7339c0a476d175c2ddfd8b5e8ffb31d39928645bee617ac666abedb069d0a3bf33d9f5f502c6baabe60b341c6a50af72cd3064fc5d291c69644eda26d7abe518f4e355ec62bf56a52eb542ad3c868162d9870e68f2bdd57e270a26376b8c31d80f24398bb795a26f766e99cee469059ed33a1f876bbb9ff2bef1265d0f3ccf1b5", 0xc9}], 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x4) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:10:48 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/200, 0xc8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 12:10:49 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) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/156, &(0x7f0000000080)=0x9c) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x10) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='\x00') 12:10:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000500)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x154}, {r0, 0x46}], 0x2, 0x0) 12:10:49 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) write(r0, &(0x7f0000000280)='<', 0x1) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) 12:10:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000000fbff000000e5768000000011"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x3) 12:10:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x100000000, 0x80000001, &(0x7f0000000040)="5a19bd5f6ecf09b5", 0xfffffe89) close(r0) 12:10:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x890, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x401) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 12:10:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) 12:10:55 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) close(r0) write(r1, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0feeb9830ca39a94691eae60a84b071f010dc66bd91099f8c4f6e095f03efd9f48c7a5fd2ca40f9869f345d8a62cfdab51bb71b4efb3cb68a18d9b511565bf074abde9ba08896c17b166309e872c8aebfe125b5abcb5393f97f36bf4a76a773ba2d91002b7c43c25eb9d5e290856666ee728f995df0318207f110f435cf8abcd2d91e308e534ed9f6efabef7e93ab45855da27285b6f6a678e297074686f6738f87f892cd3992314164b875a9", 0xc1) 12:10:55 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x210, 0x10) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="38b4185a09e4a266e0fe000000004ca946298db1a122d3b461a9aa9ae5aba26200196594452f00000000000000000000000000"], 0x1) sendto$inet6(r1, &(0x7f00000000c0)="7ccd46aea4cc4d521bc399a5f0fd76bc65ab49fe81821151cf4a03ddf81bd8e29fd7ff92edc3d915f7fcf26e572e6e39963fcc098fe78edfb851cd36f96d9a49382efbab9bd9218e8530e3342cbee35b048c9b679242c7850a5c4df296e6b4d4815955b47dabf09ae1fd4e32662d26b2d9013e0a6e31ffe4c556cf6404ac76dd234e1c78f19e7bfe1f864c4828c3e3718e8f280797b6992cd5db2dd133", 0x9d, 0x0, &(0x7f0000000180)={0x18, 0x1, 0xfff, 0x4}, 0xc) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) getgid() 12:10:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 12:10:55 executing program 1: mlockall(0x2) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setrlimit(0x4000000003, &(0x7f0000000040)={0x140003, 0x3fffffffffffb}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:10:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000003a00)=[{&(0x7f0000004000)="9a40402a43de96b790a616cb38bf69f6511cb6ca94821ced78a853260c3eb38f238a662c001c06de7c04f5ef965c52e5c225b6264cf7f1efe0ce6cdeef624f045d5c1b73bf8d8aaa921f4bc5d892eb0b2756bc39055c1de074d25cff67f4de1657f07b9d77e9b2cb9c8bea8565e18cb427cd1bafcf06d8e942c52dee0fd40a6c4f08e2a4b76212debbe06bcd316c34a50b52c904ed6a3113e1a69e786b16cd3d07cd0a6cff0acbce0bce98771ed7a9acf6ac6fac95ec091c2af0f4b0b514d6b5935ea38b075efc1328ed8c1b0df656c499d44319883ff8d74d321604879748b6f0da4a0de251797b82b7bd1ff602d74cc06ee2"}, {&(0x7f00000026c0)="a14ede61ee32a398026e1a865d13d45a9fc865211c06bda6a3d7af22471a655fa14c902b1cd65d624a7dc6a0a03dd66cf88aaab1d0c353c367462a44dcbbb438eb2a4a4df9fc3afae8e62d7c3b5a4a875635395caeb3bd45c9df27ed096d52c254c320f4d2852705728e993be21a561229d1609c46b8195a6464c796a32524b1ffd328defe8552aad63c982b854d2ce05fbeb8d595b6576a26986e12df3048503bd8d3afa07063744d9a4056ce5b0ac99a21d9b5243ac9aae162ebad6ad72b0d7d686a6d052cd7f4c6f0923bf05e1a0931d39cd9ff4f149a16e2ddf5533341b15a51385cbb1ddf6e44c0a4e9d4676a719b93e965bba97fd9de47eb5947143bf7845e1e64bc3eafe199534c2d402330260a65f99bd739f341495a2cfaba4f4936973c7c09e5e04054c9bd445f825df3aae3016625736b8d47e0149b42a14272cb351152ab8d03b5909c801c4abf3aa1409127b84bec46991d27bd9bf1127e70b3e8f59013863ddb2339642067174d4be97ae46a36bf0b4590fbc4ab4f06769c73ffa179b3c352f6cce987ef2ec3a3422a8f7cd71ece95e1a49098624e52d2451ed0408d24b48419a76e84f589869fbed2fbcef81e7578024e8074f0fd8fd3b727a90ef336b48c2ea8c13853674be2c1ddd91af354f26b0e64a9edbdaeebbf65f2f37499cac70e241f0766ebc09a0b95538f1531a329ec89141450136eeec1d19c857d3988de27bf4d17e514f5c6461e07c5902cb7dcdb16588e9000bcdad50f3a433556ee4b8c4dc9f7ddb8cf86c2ad454abf2a0825f3d79718639187790b9deb8231347d29fb03d5fdd1efe64f8393eb47b7c90fcb84058cdc5cefffe45d2c428e6f89a77d90de9c8c4244f905e7d9107c4e17ad1944e47efbe88768817caded360b10860d1c6d8f0dc2644b8ddce395fda9534a7616165d1314cccbe977dc2e54d9c9d11b088fca8bbd149ea89c599c530a9c3cd771cae2879571fff7d96212961cc2caa49c7e75dd19b0d318e6e5e1f909aa39efcde6930c89cff68d6f93c1b101f9f2da4416e4a1411943fc17a0c5b1ab492e801f794bb87578cbf1e25bd12c63c5d2148c61d7ae54a6e1c9f88a6bbd5f325ec3a8d1a1af02937fcdf1539c7030fd32e4b4cfdc4920ccf01bf4df400ee00e553d602764acd4d20c02c7730796831ce52605621c58bd4d66efe37d387f6c97ef26a9d5e21ce92b36fa8b7b184a661c854d7a659fe0298a2f22158437a8880a61e071d228f6b83dfe484f1d714cf857fc8d5a99ae3b3f480ac5742791ef9c3084f29a644ea4a904068e00a818a65055e04d2ba7b2de2f5e8c068bb76d560d24b617b525b78726af261d19504291e41d2379b3950347a7fc894c42c2dcf7005381d6e92c79398869b74ab559e58272bd6e8ce59ad01bfcb7929acf9a233e8820c787bce9a67d038f6c16413670053ecffdb399c7e7cfadffff6bafb456a024813a4b17dbe24b9f5236b58120347ab196e6eaf15093da026adf618fcf2db66484ef9ef21878ca06cfb8af80e7d2b5a7aad564627f2ecb98956c17981b031dc82645d2b019766c6b2c3b27c07f02b5b9f57516e6f6ecc831def17d199341a8761df96064d3f32fe0e564043250c86cfe7656ed2e3bc905af88c3c1f594683176017df065f2b111cdc7c1156260aac223195a7ff66f621f938f548a21ecefd06f5f206453b8830fcd2f43e932ce46dddfb4a247f551b1f9cb20b50ef629cd90a89137685e3190ebce0f7e06fa30f9e70787609e4478393b9ed4f6942d4a578ed5bd3384a343aee4e7c8a10977fdeffd075a3bcf1786746491a237096fde897ba27aa76f7d7c4e7c41acf7d8cdc14a7362ef26d6c98cb9fcfc726a1c9a62193e24eb85b4d1855d1ca9f9f74ef550802faf565f33b4d7babae44acbcf5045987effd62af5ddad37a44463864e736a4866e29b3bd23487c7cb134df534b22c3d62e717b81de887a5ef5cb0ace2d0b50371a5a902ad30401c14fcd00158e4725ea87a53b4b61592e79ed7bc8a8a35fd2beb4d5c288252814a6f5e33b6a4939bdf165913400354d88b4b4aca8ae005393655edf5ad9bc9f298ac99fc51596e6976cfe7409414191d486a36ca68042b6775c6e8a51f91010c6cd033d8d5f32e8b1f95188b79fa02921de240a463f73c46f1a7e3b60b5f2b5521dd4273ce2cc1e453fc22be71f1f5ce0e9b13b8bf5059b1706d98c6f45a0480c3f679caf93a9baab84bc6e4c60f0343c54265b4bc1f767fe58cfb93776b4fa1a059d33b94c7e9188e094f77de1b1c5b54be4950600d06c14ad74efc89c4bcc47ce5a443ce3503ca0a6de81de652ae17d3671d49027755e7a6eef8ce02aa6e7b62a8593b123bb2fe6b68f69447f5c6a90b23e3b480813fb728065250b81735435d803343d323a6381af412922fd99bc8eeb69b9a5b77249650990cce2a27f941a0bc2a3c47a37346e2ac73e756116fbd227892fe0183a936d574453d2ec24fe222f8f2fa8c5e989498ecc765958484b31e3a98f4ee3854d84d42af720b6f6965b2b172952e84e32c176107041b5e17af65ef0c865d01fa08c133b0c5056743a7c8d9bbc8c6b57a264219ffd02e538c956c9205f8d1f36a9492c0d226820a883c7e64175c48ea6acd0ebb492f171aaffd85882174450bc5d81696638b46f5a191bfe6608159d0eb8f3cec52f56c07400b41be919b1b9cf74e3d6c5d0ef4afdf6813d0d988669dda6f25cbda7d82d32fcb980ba25189088c322d1bbf55c8fccc8063ef6dae84d1c6d83527dc7d4595c46de8a2e3ba92478dee9efd8f4d6563606394010391ce0da462f837b0c4ec12ae9f30fc6dd71f185877b78756769486528cd11f499456e6f608de50c7faf343553780fab47d85c15bc47fe648f0e7e806ce237c6e4e9981d333efa656f0756047f5b0fc7bfd7534be19810556b4a0e551af5cffeb5edfcb6b70d7a97445d91e858b11ffa423cdf21df0ec2abe1e62305ff966a06bdbebff7e892aaa4b4b20849da51fbf087a5384315b75f271548e4370d1dbc8fcf0a107f019d43855d57d3cc4af2cd39f1fd2b3815bfdd5b2475071870401ba888ad5b646b0990350231df7f2a4ab788496a8dc1dbffb215e51e9d275d0256b47361973201b3b7d929d70e557213fac40cebb8a9211af83246641025a41528ce5b2f09511975b861b75a0147a34cab24b060923f44b51f005b36f5a8e10488a378012d116c4e0ad1c9d6b5a305eb0b4d3ca15969d1e0e30a080112987b3b7b43e87a02bfa76b8917977c983b1f484be16cac6be1724cdfb7580176fa1e8b2db39c3a0e97aa0c6f5ecadc610a27328effdede2880241e41ce7a3082801a88303f930816686b6dcb48f54a3e6e47d33fe945a133fd7ccccda1d57bb89ea4f57925537ff36b149bc7cf78cb3a6f3d5c0e84f59f19b0fb14d85fd5a3dc0e38c89e79b66d54cdac375fca5e19adc07f49707b3597e3f4bd8706b29d32ea6347109c3d5cc8112a92b7a4550766c98cffb5846e08d42de4b36b19f08d99312771707a02d9a9ea71acefe0279906d820d9bffe327014ee7e34f04b89410257f7c8e04a43ab1a4e3931a172b6e88879f26261ceadcc1889f0344e09f03e59938db934d1e63589bdc6ed345eaaee615d6966f559b6fd0cf2e1a987448dededb2ae745f68850e5d76a20105c7dc06193c60ed2e41fb258dcf96132281c6b8133199c7393728353d3d990e191ac17dbe65e6082a237817ef2dd2a069c25a5773da9b407faa24d2edce773c67222ca93b7027f9a4cd28fcb6bbe50324e1330977104564fd5ac462e255c0be65bc1cbd679c24bf48b2e0b6958f33cc7ee331b0712fad56d9402e29f59fdc97583bcb74a57cb4c5331123e2951b26e1e1dec99dfbadc69abc45436819532f81f6f0674851557c2a3eaa6bf004d200318a3b149ca02f4860e56886efdb795987c5255dbb20718242706883be38dc1a28e3c767c575bfc6f4b926421f634a9ba3fc1723d73cbf1591b408eec1ee32ded1d576a50efe97018e8fc3b4d5f65e0c6751f8fbe7ef2565eb2f8428f5909ccb67200623130bc21d7575c1c9fc529f3bd41df44b9d6dc63774c28663c98e971f89f11322c29046e121737e0bf22aaec53e397159c6efbee9d39c6116c14ecf30b40c2e8a3e20258ea317685962fb4e65e16273bc0f7a814787e3ed29929b7289df0034264d3ff7b6bcff8855f8ccfdfa9197c7e88beedf678096c295cf6de30c9964fa01372d4421aa3e6864a3d6002fc2b9b14784c85adb2299313ae281da4e445a56c61b146f8e34c8b860c954c28e478144993e3a709e91e160ae2ed3c026e08e87c280a593b8a2debdc55bcf537ed1dd38cece9ef2af7c89272f163d480df6bdeca4cd086420861bb6e288bc6fdfcec1fd0fabd71f60c18cc233c9c47492fca2eb49fe4fd6fe4625633f3343c9ce7cd9d6feab8cfe248f34239dd27642d379ee1e32a530eb7f7c56b8bbfd77558443e89bf1942ff9bde68b3a6b18f50c485c82b75f37898e23494c216f7447e0d0467be824a36a8112acf5028dd72291618873292bcf41045870bf1c2266d0247092f9c1a1d4b325ffd0e0779035169f9e5453e21f5c667a2fe72acba5738de52f73cb81a34ca7553dd66767551b5fbb0354b3fcbacea50dbfd87d5d941d484288b3f077042db7491ed6f7a96ef658889f0d2ac3050a5dd7d777d21f8a93bea0678f2c4a0c680d5a58fbb3f2906a76f64550a096d6ca7c558d6bc1cc9f48696cd9f4e725250622748e5f2087b6e76abc915a09d699bfdb2f80563a13b21f431dfc6821f0a67a7fc2197ebeb911681f5df2a23431ac645b43f2eda58632f12d01e6cf8111e57f54568d3375357aaa20563759ba8daaf02b21784daa30005176f1639a457e9f4e6cff6952cd652700010347f04c9efb207587f6887ebf0ed0766e757f8ccec6998588792b0722d5a0fdefbe61b61c94322ba447734efc79bad3dbddd7d5adb90f1b405dbc48418ce432ce993b9245cfc3623608453eb0da5069c5ac75d86ffc355fec95a3b596f03f8fc22198e826b444157df61e5f4d922be4531a26c5035ee3e9c5586e4a67def886cb39cc792d8129ac2ef487642896666a96b8ff01f82b9f154778269cfcbf1112b7a1245bbd404965a0b9470781510ba9e8f412ae9314c42079c161b6d83285ef7a0e7affe4814c0e3874f82c8404e0cb8e2fdfeb02f03b670ac07c04d49c70492b08a4ac35deedd374dca8ea57be271a0014f956ca39821f9bf3050fee09c4c609fe16759f7cdf156b359eb60ca86ad9df8021c73b4a782e9a073abc1c91851349d8538dbf6407850504cfd3c3105d068233970db7b0b43bd98ad2adaa056ec72c38508f24e5328d4e9999edb7b5d4c513151523c6e92a4484d2fd57bc97fce1cb4e2f9f043f4d39a86d44bfd7fdc06400551b5a9a0b777a154ed685ff82a8cb82b77e08e46fb56e09bc8339efdb6cdda63ef55e1c6a288ed9f56bfeb943f6217dfb6cebccc6d0acd51ff5843119f763ab6ba1ab5fdb07827487a0f07677b98448e61ed5a3ad72abf7e19381416bf12646f92ac4fc5c8e96673438eabcee8bd700eed066b1cd7c90f4668248942d05ed132fffc9d13bf16251d40d20914f18d3ab5a2edff07a04b19fe22d18c1fd4ce2c27220172c09fca13ed9f447d764b7b8cc81b45363afa5cc1187bcb0ef0dbe96fa196965732eb85e02487a054e7d40a33debfe14b8a7dbe5b4272502be0b7c602ab67ddf2e635221f691670f04c7c6e81d0351b42"}, {&(0x7f0000003bc0)="24b1d51bc568d1e6b574adaee659dc4d5b2c374678588fbb1f2720b37fedc271bb1889dc2ffaa6684a78a8d2bb1e37b05bbc604d4b6c41e3b76e1d14b1defdc5e872f242cc919bdbbdde3c3dce80226cd3278d58c846099b9853443c85fa3f0758882d6fe82a26c1cae6fbb12249ced75584505ae209dfc9269fc17973804663c0b5039e2cc600362585625f8ad9afe9851812359229ffff0d89250e2c4091af38ef7a53fcd8e477bad1a1a91a21ba8eb8e819cf901d7be08b1e4b4aa7e730dd3242b47dcb6e14d621498680825162706785cb82035e89c6cb753af06a09c8d8c915d6f46d99f9eb59f3451022d3aab22d1c3758740c8250f4f3edba59ba3f527f18ea91e2b651d9c7f2e6588bad56139e67690d603f8809bccc130c1fb896"}, {&(0x7f00000037c0)="e3ab767d8b927031c72d1866e413c1d5c0d88bd67854763a76f9196683eda9cfea715f8b985c96e4ddba05833bad89a427d12d9da82974787e29f7de3a98fb2e8a3080096943647d86e6182cd09e9b200f470b99f45a3cc8a9b9921408c059834482451318476d0c4c60b7909fd82c81c353bcf3a8728bd8a54c4aa0ea09eedc3d71e15c"}, {&(0x7f0000003d00)="6713b6deed41c789f71e9f590e497901bd6cd07990b65618eb27ea4d2a2f6ed51a57754c71dfcebcdaf630db7e40eaf3498ef18eb292fe2db8811ad0629cc9952063b2131f7e693bc6f576092600682ea615c7e13a00c026e6116fe6f695f01b356d89f2124c9032e74c03ffb172ec620be634c69f99f6886cb35b3540137dbb410ec5922aaf707233252ec571ab5f6e28926590a9074d4b792f01eb068a7d87c76dc4d203da9e608fb956ac75977158869dc974ebe5abc198d9e5b84b1c73c5762611bfc1a428aa23997840c98b7e8b01bfd144388a116d7294c67804b53561a3b77192c0cd331088d1f6847b54f369ceed9507bd61784601843587f3165ebdd6c79bef0b062e3c90417be9ee713f0513b027619b9ca0da348a61d3e6c2e8b2da607642cdfa1a1be078a502f393dbbf94727b46eb454fbcfdc6f4f6986675747df0cdcb8c3bb45dd6f9db465b7f9d9b1324b30840fe8874d8bd34edd1c0a3bd06d7b2bb89d123dd83820000000000000000000000000000"}, {&(0x7f0000004100)="1e900596593f88e58581758aeb7975bdd2ec85f286e181c924e4c946327806640087bfc72aa61ad104bb90acb25125487e5b4c895cd59d1ce385ac498cc27cba6e45344ce9c393ae908256326674b0644b8845173b634a230349f92e249274c549ccb37f5d037564b6b3a7ca07f6e9edd3bf1c713a67b533322bae1d9c3cfc6304020b99b23953298ae1f7cf8427f8897259900bb1d547247dfa1a308c843f69f64f89c01e3145418fe271254588469c4895e01a092d6affb2f211591957f578467a2025ea1f13615ab9de9902449161aadbdc5fe20dab179cc82a15ce7df0cecc65d5109ee2fc0a3b8fbe7dcc15f58f30b2d30d1854bc33a48563d0056d16aa2f0c02f8dc4ee9dd439e6f898a1374c14a70c6d4cbdc6ca48041779aa8d3454c57781eafe7d68ef97edb89a87f0e4080fb5b5653e3e93f1cea94d5e21fb05d0930738cd4021d2e8e469258cf8c6f2e6b05d3b740d0256b2234ed061ed89104ca41ee2bd67cd67dee1c0929d27c2c74c4d7ddc47fce8c4832"}, {&(0x7f00000039c0)="0cd6dd32162c3e4ebf865d10aee92aeeebe468604d71c09e88db9fae2dfae62321870d7c0174961383a82fcefa166f96c56eff"}], 0x1000000000000092) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000002500)="84e922901dff820512df1b45e8274f351368e0250448ae7489497fa745b3739c23b037213be20121a626c19104f30e6dce36783ff37db503022246a4a7990b9f345f786a37fef23d702f73c913a9b9871e95b51f02cb893af85c1946df88cd69285c11167c1312a6ea4aacd907d83b92e10e209236fd2110411951875c8bfa2a5d315a6d67c6e45859a8e6f94ebd99e9ca394a998f8614e45ccdba721af004deb86f8bdd9831995affc5e07cbaaeeeda666ca0085508f0dcdb6d0a073ee1376ba43c8384c1a9d635216d15792acbbafbf92ae09c602d5d27d82498285b2d89dc773cac254c091ecacfbfcd3c8263b0018620", 0xf2) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) pwritev(r1, &(0x7f0000002480)=[{&(0x7f0000000000)="bea799e8b4d8137b746942e983fdb88f9a9fa0d4a4487c3b0af32e0db28df61249b65ffd3bd94cef47acdd26c0137df095f773523e080e1003ac187058cac3f16b4f09b7d667483248128443e53760e3312c000365e76f762b43cc4ab6bfc0e2afabeb69e9c1e6417241358f1c55d2a04e0a162aaad215844f", 0x79}, {&(0x7f0000001140)="6bdb783876011f121a8ed9e5390be3462be77b744c24467b8e3f3849d11dc73134790aff1a8dec4e2882f50af136b3c18f41c4a974720e02e88ee505f32f5f2340317c4a6790baf851719e1a0e08cb13e6df5ad0165895dc5bb7f4677ad5b70aa9468be53b623934cc0a29d79ee0a20eaf9268b455604ed912a864efb3b8221d862599d2aef31b7b113ee9ae696c0e4cfe824eb7025dfefdebaaaa493faa0dafd2ee68094fd7133eb3c4ccb474473834e72f396b", 0xb4}, {&(0x7f0000001200)="e262ca24d4089452a2f5c331fc094cc4978c9cb0e01d02ee7289901f4d906bed85851c15ecff9564a0067fdd51e0a8e866afafe5f1f93c949c95b99db9fd", 0x3e}, {&(0x7f0000001240)="40e853d4044b562c8b0ec42acfbd44ad6976dba56cddccd806381171a5104b5840163974be5a9a68760f1ca7332f804a0829a6ca8c99a2d18e826ba0e6ce616da77e3672b6e2d095bede732bd69a24e80427985436f213247a0f9581f6dd6ede476de990b98a07ea9932278293faca246c84bf8c1e14018ce5d617bec25afcca582e3e7168e5a7a2868e", 0x8a}, {&(0x7f0000001300)="6f5dea43d68a07aacadad93aae47546a0d4c68245867765f0b8ee201602bf852e808095bffbf558ae9ec9a710c1ec6bbc26b586e5a7121ca4c49cf62137ea7a3128f6a4f54d5180191c62cacffc2c2528a19f84c65aa4b0a1805bf9d6009def52953a15d99988956417fe79dbf0e78f0817c8daf2beaefe4274a462a8bcce66f5c85c9648dd89b", 0x87}, {&(0x7f00000013c0)="174009ff5921430f82b57886de51854e24a3c92a7cc0aec821bf89488187439e7fa0d7f24dd43433e631789fd20d58e458914e641b4cd1384b2e8ec0a8b4eb71edea917ec135ecc4ceba19ace84056a67efff2470c8216ef896d2052239c9cd032d215a774a7d9765863a4cd91a9e54636", 0x71}, {&(0x7f0000001440)="324caea8254d4d3830a81ba737e34a371b679671467928db7d3609ee1a0bb7f9aee425069dd9c373757f2b1e74c15b304251e7c564c15067392a41f495e0fcf25928f5f63863983110026c5bf862cac7d308f1eba113b34489d124af4c5146d170b66e062b37351413b719650342eb180c3bf3263f4c08e2d73363f051d605c95d4f04c02f517bdf5f371d5b317563f6dd45ae3ee8948861e030d38567db720608a6e6da9c1f6559a4e13ff7d7b4c317bae7ae344e3ed4754717ece3a4ff7d29d3f6bd9ae2951769980fa2f579122e0861a4da5c78338263c5f40b18fdfcaebb4e7e7a9a2e4496be18c50c2fadb71163ed1ccd6f309fa695117e36054742eebddba327247e810a6f5a2a4cb7d4b87190bb00ae1b50a383c0ef1278b1651557760eb68b7e756d127c116f4a2e682aa039f08b53044d0ac2532d008615b8a7e9dec43c1b0c31e880dd854e2cceda6bf8bbb4b425c04e66a20999f5aa0fe18709bf4f4266dc2f779dbbee53abfdeafb999a3c7e02d62a849eac741e45fc66636ee46af444fd823e0b5d6dc11ffd615ef4cc8420bb5d2e8ac39ca9ab80ecbe45f30b99efd5198e3d6aa16372f6ff31669d355893bfdf2601c9b164bde6ff9538bea10ce33b4f92e7d75dcc8896d481640df51954724a490d80074ec05ae81f05de1578be29a4c1060b1de4a766225907fb08dd918efc4fa6cb75109e1431d276e18d249ce5ef2fbae7281c551cb5a51f343c910fd70d56f721dd7cb20fa548231c8ddc8d38f94adf642c75db84669bf79418acfa7b5a398f1afabd6716c92e5a71adbb077bdc716e5de5efc9d0b9e8cd4e5d859db27370d5b611876a9462d4ca412a07635c4a0d9c9fd3b1b59ce1f22cbf2526e5b3ac5557531bf1f841c508a1f4477f62849fafeef7142c9f3dbabec293b13552b9a8bed3a54588afb6b5de5e504df57a16f3c1c6bbd39f1607784e880dc7148bdb772d4181f3728721425177380eebc799ea165b16dc687d22ea428151cbdc00097a9c9acaae912f78e8aa872d6b451e14a29cc5eddf3e6c1c8c5e83fbbc5b27fc12384967ec4db72ccdfecc0d04aec36c2a1bb50070564f96ece6968e9b75d2d0332d032f2f3f0839c0b4234807324eaab9a26d61baed1fa889b7772c7e31b6eab12dcc42292081f382624ab2e3972694a99fcf4d32c0ca96c3803fbe5fca8976ac7b18036f6325ce18fcd78a2a01acc231f57a44103cd321691b465bfc2bb67fadee915d8ee52a6602f749a3cddcb264291a67d3648a3c26aaf0a9dae5d3d267d2aa72422414b3b5f562a7a057ee505eeb903fb02a93b57d9021d61905011b3a645963d055c84925e80058475c097a680aefcbfd70471e850b3eea12758cee9dc46fb4088afbae79894db065bbc021fd8cb9a8f83770b12dda479e54b28b007b422c5f62968abf58dad1528e95ab30408a4fa3ebcb5e43b75e339b0166976da2922be466642d3d4f2c25a4389b7fb122631a0461fcb8d6dcba24c218625ba598f4c72275af7b4708c78e968da43c5b5babb738e926d086a34d895d5390752523e4506b445ed1d4fb693a62cde2fbaf78a566634020c480db743730131c39d8b918291758c1c34c786a8c37d3378a64afca8c52bdd2696a9002f98c624fc8570d9db8346290cca0055504625796ec4eafd940085831eee56c9dc3b00526f5a1c4cec1465137952817525b620121695e654800f837810a652b1815bf7e6e41bd26bd6142e6ee6989e48dad333291d7108d4db366c834293868384be1619b0e7ac9bc5f5eed81e627660b3897ec492ca1f33d09e83201ac9237a762de19a22086a76eccd1975d527f8609d66ca9ed2d3158b8ee42c1cee1502891ad766f159b892bbffee5b3f32b30bf8741522e5e80704835b9b501b31c97d3664b8952e8cb396d93f51f2437defd54a21997610153e14f3f9950dc9bae67c1e100c8fe42b5cce2a6a996928028fd4090978038466ae4925c868ad145e16bd530e2b8b605ee7416dc96ce7cde535decf24dac6ffa755d00ac6c0667225b63648694c2c1211f63fb2af14377bb57bdfd68744edb06d2b7d3b94905568e0ab7913298b65f2cd7e80c54d95d871cac71672261b88d5a21a5e6402535a6702b9033d437881805643fe338bff58bdde7de2ecbdfec3950eb6d6559fc0f89813664b888e2529dee6567064da0d93efb4ad27a3800aa3a221c88909639c941de7bd78bc4f3e8e136dbcbf6c76df6ccbd7c5bda7542133230369915e567f71c24a4590b06259604ba5efcb375941b4b8c727472a4b9d91ffd180cc4bd37e0ea837a955c883d1bfdf96ff5737b2400b40ad9fd94e68638647df4d830fdab0b924a5705b86553b0e393eb03d85a7ffb3a4c8ce93363c66f5df361491fcd1580f44d65f7ab7650a03ce41f99415118b16438f756cc9ee961a5bcd09808618e32633c3b33323599876a14de8cd0fcd0a2c719da83221e6a6ceee99087b298a79730f0873d7361aec40755b12e439e7588c6731131e538368e1e04541318234017277ac2547bf27be4122ff1af3c26a04d471fa94eb613eae373064ccaaf0746d75b486176ea8ff77e197cdf4346f2d81fb8ab67606539f7267ab9466918a92e352bf5f6e5932557a4ae40aaff5674435478034b0b65439d11e0305c5139bc5dc71df81eaa1cd483d27c3f84c07a918ece3e3d03019e32f4e7082a2ac8ae61bde5cf965a018f415df64d000620972ee25efebe7b168dfab7810e64043338910f81af56e460507eed1957292ccfdd15ed3ab7d24ab999c40db1a290c56fd8dba1f44c12a0b838cc67e7a45b89b33fb2f721b38c3a7cc3c9b5d1ced5f871e95686a2e7a985afb304d72172dd5da66449672375834e7430c00e1ebe7db2b2dbafa4dcaa21d675b879faf7af3e684f3e0a67b8d37e38c0bdf04157eae5e7c469852cf7dc52d73b814fca4a104bee591f8965cdf407b9c9984c4884d83a22c5846c277f8fe43b9b349dc1102bdef82aa1d89eba1312d425b0731291f49aae0f595384cdd6ae67039347953a004598629fda959bc368ca99e31d7fbdf598c81557b35bd0acba148ec5921ad51de3f520901b588aa34cf13477d1558f26839a1c05fe25ff83a217871cb290bc3c6c60b7a9cdad5b0e22cb560409570c167035f18c15f5d8bd3268a642d7e00baa118539ebfcdc55fe2610349fbe04cc659833b9b0eabd896c0a92f3e2167a9965b9d9d1cb6851c1ef7492b8137a733514d3277d7479c95b70da7bf9ea80614b02de16f403f3600815a178a314a1dba0b480d770b1cd3ccbf50fb16af55678ac6bc972b7c03a28f410b6d5f95aecbbb833a1d3a1f1c62095bd7c452d2a47104fda8a696564f9f4edf3a11520d36a2ce01580f2104de2f0c535d56750172c5825c0e64aea35f9a1cbec80fd1d177e2b09404d10476ae5b2f1e424deb429da9b993ad5dc0e072fd3147b141a7ac7bdb8958f644d0ecabf51837f9932855acf7604d0d082f19149539e02cfad7ccab9c470ec98be9a730794ca532dcde82b87dcd34b9b31b0821be33315c13307d936bfe836d5da349ba9e2abec59279f76fcb552cc6cb9cbe89349bb47e8201fed9a9889fd69ed1263daea0118d4d4e2360093cb5e41a3049262b4802eba9414bdf83203dbc84eefd0a5e8ad1ab659b06f7c8980fc3e331622a8eeef58308c7534ab284681643a5b0d47dd109d966589fe320d2d95914737ea58e995180bf075ee3966cfcd8c3d441408d69e0ec916ce9ace62db1f7dd0311bb59bc3446d9524405883430ba7aab37062f07d1dc3bb7e6ce1c83b552fa62fd0cfb2a7f99eed7700715f74d45d9b607b2eaf63f8b6af4e1789cee474878feee6697a649654bee2f96d606a9e7ee0db441516294d69d241c460f4c4b584fb5e7509a257331ec6b005ab45d16c14b08864deeb90ed294ff99af30cddcc2bf66a4ff33385f7de8d9f71cc8cdbd56688bec90d92cc5d5f6f3cd27e56d4f65e2097df1035f823e42ad9eb8e0caa3c93322f1a883a72b29761d6eb9d03dd15610239ebacfae6d32bebf96f7448ef1930f7e301e0325bfaea236f8cae448e005b3506c45f09cc842f4e780371672101bc0fbcb1b4b459709304daf64f8469aee48140387510eb40866c2b70766e165cf6ee81fe578091d3f6d88b7bb804ef0c7d5f6bee98560133f3bd166a2899fcdc29d197f5f16470233ecb18bf11c139ff3dc2ff596f1ca2040ed782b84369e3656698dcd1d62eaf3afda4d50f51922150e96816d5e5e103a94a87e9bfef693511c5cc654327fa877c11d3f08ba14480a74822b7b837f266a507a417b752899b41193ac02aa076b31e2964e86ee7d05dac585819071dab949b0bdb3af696ef436db4f8949e74db8925f0cc5661c76258456e44b54bfdbb4f33e69e3a0daa8639b2ef959de2cd57e73ffbca61f624c6145bd2fbdf764a9b7a431a0a1109243741f7ee6d99e0af6021a059118479973dc563a4c1a21f6635e31404a8c2d328535f31fcd351e520222ba19937dca7f9f66b548f0d112aec47d8c1606b0c36a3ff865447d96cb3cba8f397997cbb4878552f8d2460bcf0df867d7b13b3ba5125e08ec63c81d7072f0e2b6c1adc72511a1f88603598b3916d9a731dd021e42e93949ec9fb9dd978c663fec765c9f4cb882bbf65b8f59d35f5cff3256988d461eb1518dd42a99de6689aeb1d5455bba08537fd23d0082029a4050c07dc0c5d55cf526fdc8c349c2f1e46f9fd6e4ca09aea5ba4c869136e9d40cb0ea8eca1d101a699ce6cf5f6a893368ea97983df392e19875365a85ae49015534ec5cd9a3c2e83009c7be491c5ed0817f9d9b356dc8f60f92d9f18854ca916a78405cb32fd1285417a5995d4db2a59d8e87a76db9460d70669c03335bffde006f5568d93a750efe80f9b4c730ef15d4841c3e5cff7bb7b31ffe18a4d9ecbbc972d23e512802daf9957eb9de11270a438f71180eeaa09d58e8e72477dba4d181b4eb2d8464ce9bf317b7f4eb7960b12fe6d69f65b9d9d3383a11c28668b71cec796f2847b331c648408e8364fea8e9965f231f18248e5232514559f41020d020b9efaf5d70eff0a689c64bbaddaf658543f0aabb21caee8f0a35845a209821021f04385580c9003206d6a94cf569698c848207bdc2c72462640178fadafe0869d33b11d9a968cb7b5c96c9f69848507c8717829b60823fee0acf4d3fd99e2999db304b5ed4d737fa466e298ad23c085a0cd75d22293c574dd87e89d4b1fd9e6a90cce19b0e83fe610b95855d1178c54c746f121ef89cb170344e2962ce9588cd78b5ccdf7d91cf3bd29ee4e232e4d2cde3886356a8b176b75fdfbad3f0078a6874dfbb942c2d25d34c08a469962da6f44bde8e9b4ed46df2b860b8c60e18352ebc0ced50392419db9d7e9f594195619c25f306e40c4ab7294112c49f340c91517e106e5abd36dc6b2eb50d77749321b2d77b9d76828291f92c9d2fc6f3f4791cb72102c90e1b04387b99ef51e1bcfe50ee8550c792394bbc385255f32044b658beeb1a94f3e17885e0482c12c93177b72bb8807d93b1bc3b5d89a75bf92298a14d04e84860cd8766ebc3828702cb729929a2151558738ce236cd0f5064a648c9448b916a4233a5e434a7cdf46df56678f228fad52df02c6397661b33a612de0a38d148b5e1d0cccb37f28735b19f27086b03fb3a9873a15215d42739bcc45f4b0e304b8327d1159e5ce92cf89695a518e02c3d74ea399d9c6f5f4c0059643e1659b4a7b9105dc2fefc6d37e", 0x1000}, {&(0x7f0000002440)="cb94aea69dcdbe0e739c9b61379460d6ee46e64543ef6d7445ca7fae0e5b64e4020c2861f58fb5a9fb552433ce91c4614e6ae04fff2351e85b9b121889927a", 0x3f}], 0x8, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000001100)='./file0\x00', 0x0, 0x2) 12:10:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffcf2) r1 = semget$private(0x0, 0x4, 0x404) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x9, r2, r3, r4, r5, 0x1, 0x9}, 0x81, 0x8, 0x4}) r6 = dup(r0) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="347f274a2fdf88d261ada8f19ab9105d5d0288", 0x13}, {&(0x7f0000000240)="0b9f76b92da4baf3a398cd3a5b5a5148532eedd20a530861600555f089", 0x1d}, {&(0x7f0000000280)="956e322810f42f5c7b505d70aa8497ba9414f3566756bbb151927c36f55e8ad3b04fbf29027c3596719ae7416a2ec5902d2d01a89929eb66f905b37cd0e5f040ea95b441a1e4ccca03e079f6c3e5ff091707ca5febdf9165c656a276f9e1950b046bbcb37a0b1a2af5274923d96441b0ffaa1f2723dfdda3d3e1cf19defa5326c346486c83e3edd1902236bf97a563c7bd13bbb49b6e842182f0624e071c955ba80f368da53efa8c551a9399159795a2f0fbe49a7aa5c56fed919284273ca62b13ccaf1ca82fda63ad1e1b2ad23bd397", 0xd0}], 0x3, 0x0, 0x0, 0x400}, 0x1) socket$inet6(0x18, 0x5, 0x800) 12:10:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe50ac1bb3000"], 0x10) sendmsg(r0, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000003400)=[{&(0x7f0000001280)="b0067f9679c5b72e44c20e63c1095fdb9c02b2cc19d4c1e9919db12bc081e755cd424d8612ce894ac03b9bb4a6518f61e9dc2a21b78ea2b58ec209a87316e36000a9256c73b7b9c0a43effcfbdf167a4dcd6ced7ee4c0d1603d03a3fe199c634a0b8ae23c498bf9924e5fc660286e438769db6a6cc42dee6db2d88c943089cf72abed5a2bb6e4b971e3e9a09bde343cdb2c6ee636e6717e1546bb529b0cce8c88dbcb2fc90ba43892065185e907c932166fde3272ca8b28e34fa51e1c6a473d3127437dc0623ddec50c5e61c232a2eea2b90cebc339bc61bb2a06e801275daa1258e6e6437c35273c636aa387d2ebba27341b11533ab4591ea9b75acd62f693a2b9f813b83d2cb67a1023b80869720d24f57dac5a974061edecaacc9dbcb70dcf64a28fb8c726e958e4737848f62ad033d43b79c3a2aabf84623ad6bf1fd01fc4b83b11ffe52667c386e84b6ad82d10df319d78091e8187f66c87ee8335f8ec55eee638006862a661d7d94af4d251c8bd8b159411dee4405ddf02c3f767fc3ff408c96d15dca1f221d48030ec4b89d02ec570b7fed1e933b0107f831ce133d62f7839ef4e7a0f0ee25575eabdbef824e12f72042060a452925dab0fef3bf5df6b0180df13ca023aa12238f0c3f9696f0fbdd5ed38bce89a63b2a9c521a47fffb5a5b6c820d86c11271817d2ac7ddfd04d876df7bb501b708223dafc50030155ef1fca4522ea9fe4a50a21e3f468d1fbf1fac78b184c8d116e4e8f6e36a7434a2e546b966720228b648c42169747c3cc3cc89e840535d994f69662685cb75cc2f21575097f90dd3bbeeba9ad1be6995336a4872f80c97611cf52de8229a6ab6821473af504648175c42742b3ff1933b2ac710bb7d55c870bb04cea95531347ae9cd26376c10a639044179a4d29006e1acdb6aae4d5f007fade526f17625a7189eab12c37e37a7de387a01d7b62236b81938c65a8c41f4b6f3be5f963f45a2232307c11ae5dac6a36a0e2241b285d7f7d39466bed9331b87fed89aedd215dc8dc0afd0801941d666a7e5d63459365e14b2c249bfdbe92468157d27ab2ef6afa68bc08b727035f98bd86e3b9b404193517b5cd523d1fae0383244a283e4e4b961323456897ed561b422dbca041a0e985e5f32b403ec02391eda56b64534df4e1e61513bed1f03a6d06086149fa4b386183f70d26d83433f9ebd576466700128a4c0d3eb84f6cbd7ff021f31ae6fbaba3d06daef3858c44c66f626ef3e070b62703274f00b47f0c35eff033b5338b7de37b72d85c27296bb9f8028eee595d092022c308c8aada0c57cb81c69dd9ef8f7b50cb88292546750264400f8e90b16b1fb17089c4661136b5bd371530fe465622dfcd4610338d31ecc815a3b61b83249d637602a371ca4533da447dca9b18ab3de7918ba506e38d41267afde07026d73c00b35603da67bda128d6ddbd3861d78feb982e1cd797a7b22b0b31e398fff9e8a029469c660721e8b4a55d3afc37b7aaa5d109229144d5e08ef4d771d1f610d94b9bb9e361073c34b8f5bd4e00c11dc52f7d831b6a320bbaff39d36d99fd4c9e50a3c15259b2d4189ef5f75a4acfe20e8c36d4b9d08be9cede4eb151518e3ee5c224c9355aa5bec03aebb4858b28348253dbb5c305fa48a13c7662ac01ead840e580e7d1cbb7f6a778e3ac3c0a4fe66c66d75a285964501e272e5058c7809af79c97f67d3d99d7ead69b82c38db9f51dbc328c31a9b2a83275fa21aa94018df4bfb220ccd13df0d230dfafe0ef2bf13f5b2a10f78971c230022cb3852ce59a351898bdc388815160d8d6987942a38268df9d190ed7f9b32ced1ed041b1828419b067a9cc6a7401ee531d3f5d0bf66f7721e695343f97bf91c64e443a6c49f093b592e90ac6aebb306edc581d1537d76bf57027a791f35dbd9c8b60602d7bbb86713824aa1eb9cac941d2e39761a33264541df60e6207b6673cd91e35a886660531c1af6ca726a73bfc8aff03023b1424d8ed64f8057e479c75a65007c3800a2a97679a97c340675ea99dc05ce74a4c6c37e2b7c0160fb1d27cef2a033c1cca3279a58f998506d440401a49374463246b554b8b7c097250374d458f633443d108450b3340a0a5f88832b9bf652611f50967980e47e64cf7e8d4cfcdf94de85c23f253e2cbd195c98dc1c8ca9d74bc50faf0a0c1e319fd83c5a0d855392aadb343e959518f201ebf6053f25fde8807a563d70677ed59ac60c9f3f6c35ad02083d2ed349a16fe84db89e63408df530777d8254137effe43ffe1bb5cccd843fc73d82f4b84020f5fa486946a4898d2050b971eaf44fc41c66be5d483b68c876b9be29d9aba5c0593e07b0c9a040a6d50310bd64ae430b17d072630c40cc0f923046fb092d0d60f31a3009232e460c8d14539981a72f4c9cf0b56888cfb5a5a33e8ad0009350172fa1840c8743974d32e2b46694e5f60256ed5b28ef17b9ab58358e6902e80d621c8429b22f1cb1a9b78c634d40ade493af947350e9555b1400e52da8a5f69d9ffece460cc70fbd8393454c2fb5c8c3c2021a3f0bc1221821e0fa3fd82e71dff7ce1e85a51339be2f32fcb7f76658afb31c851355a859ce3e005fc6515f7c3492b4a7e91a993e7a286d15fef0d0e3c2388c0b4ddb6a9c925c4fd4c9070e304c0714fa4c8b853d60f7bd6554375485a5bfbb27c81a574abfa2b661ebbfec86baf7043a4cef303d0c272f6d2cdd922def9f3b525b6b950d470545de3f69ebf55baef6cbd760298d111f8c08ef9dfe83a72d95cff4f9c02a311dc7467c661ccc491be84985d296c146d0d9ca83cbaf607a70939514519e6a9e20b49236d0808bb0686cc9ac23d7df48dc5d9a831d4052686546964c83173098e9a95936d9c6e929199a257f0c2dee24d0b9c7a9acd322f8fd9b1cf515ff67437e50366ce688af60142f471f40af55965f5327b09391e632771dd29359fe0a6d036d428007ab9a63ba13a5083ef09fac2f5d50f640d243fb99613334361779d259ad2f55242efda0db9525e76a671373dd225e83d3142d61ecdf50555a11d8d00ad2f1a4eacc6c77a7aab22d073f54323f1d0c9f5c276a5c55bd10d98b5b66eb0e2f6d9cff27339cd7ecf4f1bfab2302787dc361937d6af43feef5e78c2cf61250e6ca8ae4553ea49c27de383a9d4ab7526d81b7665a6c906582a7a6cd0eff8abc8997f35d775420d3ae9a46def2df107324c54f9a7fc496c839de2cb963a4eeda0ca3968c4b4db25c80779f6fb25d3c26fefcf3b881f635c60a4f8d08dce294c80f4397a93f2439279e1f287d5997b57561059c01cb7eb2b6018a700e586801ee94e290b37c9f484efc4784c375b0b3248fd090c0b5902e134f86f6f1944cb3ac158bf99c366fe3f967a83ffc45d4fd659ef95e0becf2bfa3f6d430a98d7f3554d86136b245f425300a65f66894d007020689e90a437c20942cbd08d5610e92339fe45efed85bfc10fca72b73c9d68e58242d5d6de2ea6c28e33acf5b5b3d7f524c47ca70c3c971083a3b806cca8ceecfb63b01df6afbfd60c3eff890855ced6db35941a3ed1564959fce96d60b1a26ba2ab675868a67f35c260a05dbeb39e55652632f3b8fda728c94103f554775c47be2fc41940ff27a482b74706099e37b046c7b621084ca111e0f8f2224ca23b26d92920f4709ba94cdbdb370c7e7f7b7690897d51c8c7ce61e80aeae48eea0445e891700d005e5048fe448ca9cf30e9a5c7ec5aa56aadea9c838ce9323e0b81d6d74be37cdbe2f6d7e155dbe3f6489524e9b0adfe6bb4c07efea1515dfff23de897b89f5c898776b43029dbff57301d37445879195a5a737333934fbf9750d3ef08496243042d4f45e4331dd42ed9c2f3b877a518c6a83c5014ecba4366fce1aa1b0d01ade9d25b55159909592459a97c0c05a26ce4be1a2a812f0f638e4b89c0a7a53b5680e496a22a6795af23cf7295528c7b59cb9273ee05017c9b0ffeeb16219b3f6aca5841a61817b9d6b4c59c5aa466de196d3b48ea12664af0daa5035e88623e1bd7c152f94c5b65d302354e03c0586f0879c2a8d4367039163a7f86adb2e583155e1224420fdad6712ecdd7a510220a34b1eb841840684b77cfa30349859727d2b4cdfa5b318c6d7700674802cb00b6777f2f7570c9d3eda17d619ffb353380bab646d03087a5a246d470012736b0b3c7167e1c6688a866135a526266244d5484625d4ba86ba3026904528ba537b7e325ba026cd5c07832e2316eb01cd35e6863d7f2926bcd57e7431b6a422f303e78260d2c355c0b750f92a624d9c9e4aaa65694b6c75ce661ac6574677ec3cefd9518ec40a5a67c9d1ed24c8cb504e83853498862550211a207324ee7e40fea9e423ba76178d559c02e867f73a287ce6474c4b92d11452901ff4346a98bee941c7c7cfd2e1aacf635c8c684a4a0f0af37a0c7aee8f87b44d6ddf7d9d8c4ebc3e5e93c13053afd8303c02ae88b0585d4d43b5b33d98016df976e451607534a013bc8202f65efeb5433aeba193b9e213bfc053713186c514bf0e06c20e8e83074b295597274b8c84b728a3130e8c5f9c8a6bdc42566b71abb0552254433f83a528ef2bf225cf9df3554d54064863952e11b34cf08a0da4e3b9c5c392ad69399dd715cc418a861911d2eb5d7355952d9e7cf8af1bd83e06575e76456c2c35c1e125dc3f0b1082a0af0361133b65856770d2140a9462b9699e98a713dac0f706d8c8d5129f1c4c279eecbe56e2f30920f0cec4c2c1df2c68e6e532942e018efbe9d60c16982d347927438757d9ed07a3393cf730d5183d035049bd4fc960749f37d1a816c6a22c70d7cc161ede6b4fef6770350a39454bb53154cea74f084d5b9fca2ed98868cc3928d2a8848fa1965dbbc4f57aff1825f3c36ba06a0ef673f6e799af47ef9bbfca2c185172adba786ab2607d7e36ba6c6c89311e3b8ff089dd61bc2eb7fafa98f0772f68d11c8477d8dc17a61a78d2ca83b5ba2cbd5a7bc98f463a782a3ee8e119422294dc9aacac1d8cd5e3c131ae8e8f936bf658a574680898a9b86a16fd9ea691debfabea92539806b66d2365dfcb095ae029f259641fd8e3ee046faaba30157022c6cb2ac6c2c43cbe4e1291c94209fc1c61f00c8616fc24d75125958534ec1f37df5df67b9e2d46933c766204a303df4209de9d50d94392128e85f4e073a4cd2236e11794b0c223bd06419debf24e8af73f3b0c5dac4d984b94ef8051d2a052333c359f8931ca42e7177a6c597d1fca47c6ddee2760809e828bc44ce0c2f55620f709b558057ee961a62a357f2274189af7cf0f3a0835a910f43eaf8a69449dc634cdc34049e62aa471e2f593fc05e9ee14b93291b918ec999aa810d7d07fc6f0a5cd51145ddd4f078de95cc4adf6d9512856ea2830b468b52a7be97d3a1246bc0f0a6731d304920486fac1826e4957e60014ef2a15f8c0f5e26048347cbe5fa834303abdfa4dea963af5fab85f14cf35e5597894ff609c518b909d18e253dbe77ad546a1b3b4781d876dfdd48b8c4b967c4b892c3d805222d34786e5a452064156454423b84916a61c23e8ad49113d753611a20f9b888af8cfa55ee913903b494e212e157d9c1c5d0e55cfacbab98684c86b", 0x11e0}, {0x0}], 0x2, 0x0, 0x18c}, 0x0) 12:10:55 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x480, 0x83) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x8) 12:10:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x40000000000419}, {0xb, 0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r1) 12:10:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) write(r0, &(0x7f0000000000)="a40ca769348a25ab9f2cafcdaee1da1e68fdcf55c94ed313531831bd4300abba7d64cdf971f50236710fb0adc64152504d963dc463f1344719b6bef3", 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 12:10:55 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c2, 0x8) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 12:10:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() sendto$inet6(r0, &(0x7f00000000c0)="0f69154c049e2ad67778696845ba067a4f5926f4df498b5063324cb792f41656bd9dc956a456a69d87c70a794b141e25dc988ca4de8c3d315f928f91a005cefc4762e2388c13f2aa299391eeae540d4cd352dd5ab51318159e0efef2d61e42525e", 0x61, 0x6, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x7fff}, 0xc) r2 = kqueue() pipe(&(0x7f0000000000)) nanosleep(&(0x7f0000000180)={0x8, 0x7}, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 12:10:55 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setitimer(0x1, &(0x7f0000000000)={{0xff, 0x79}, {0x7fffffff, 0x800}}, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x81, 0x5}, 0xc) 12:10:55 executing program 0: r0 = socket(0x37, 0x3, 0x100000) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 12:10:55 executing program 0: r0 = kqueue() r1 = kqueue() write(r1, &(0x7f0000000700)="8558f080c6861dff75b56688bfdefa3325b3c4f0ee2d76d18ccaf3c64907b3eef7942f48943ca60b276418df106e8bfc2f90001375bab2183a700c9a14ec5df26433bec773b596f4a47f7d2e6fb2fe7f70ab7b6267050dab", 0xfffffffffffffdcb) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0xa0000001, 0x7fff, 0x4}, {{r3}, 0x0, 0x14, 0x1, 0x5, 0x7}, {{r3}, 0x0, 0x8, 0x40, 0x3, 0x7fff}], 0xfffffffffffffff9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xa321, 0x7}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x1000, 0x15d7}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1, 0x200}], 0x8, &(0x7f00000001c0)={0xec, 0x4bf0}) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000001fff, 0x68) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r6 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) r7 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x100, 0x8) close(r7) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) readv(r5, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)=""/37, 0x25}], 0x4) write(r4, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) sendto$unix(r5, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) fchmod(r3, 0x27) fcntl$dupfd(r6, 0xe, 0xffffffffffffffff) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 12:10:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="07ff2016def022c4f2f530a3d54114f1405915e26ec9b1556367adfaf2ea596bc217fcedbd7769efcf901e16f0508cce430cdc8389c94142ee69bbdd9d40e812543f924d3dc49f32a9c07a54349241e8e20777471a523cf434d4ae941c2534566f37a38c7085888b2b010099db10e7b971a95071ff1e77d5c30733e7e86165514f54aa00453f0fa2417c4ae23b7dec7a59702ebe5908edf7ebc9a1351258d0b2b8b1bc31c26eee83668c9737c406af1d0e03667160b9e3c94f6d252981f896d597fa23b3256eebb3af9af7f0156aaf8799bf90ee5424255ee8b9100f1c5e500badada6146ae0917609487ffef8f5cd66bb86b53d41d6d192757d3b71bbacc930dee2b3b99acc8f4f45eec0b2e626214ec21a11504302457ac3f213aed9f9c9f1840364ba4903c951c8b1b1878804f47d62637e83d5a28c1e27473854f34e1816931ef6f4122b63c89707d5fc9344d1c4105a99cb3fb3e63aed52a562760d73ef93ca570ba1670660106039ab808b4cb5ea4f2ce40e756a695fab478c53cc383f329f8ca65fddad3518a477b8edfee2ded32fd5897e3f96e8b81eaf657abb6356d87b62ceff89fdeebc12f00c2b3d36d202e01af33365b929c7abce0e4e0163686d2be93b0cd58fee3aa0ba12b9e67623e26b7ae3fcb2"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be7792407365c", 0x409, 0x7, 0x0, 0x0) 12:10:56 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getpeername(r0, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000300)=""/129, 0x81}], 0x4, &(0x7f0000000400)=""/4, 0x1}, 0x83d) 12:10:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) socket$unix(0x1, 0x7, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/66, 0x42) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd, 0x0, 0x20}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="4210d218f458b6c784ae57f3c36fd1620ea81962a1224876c6ff3bbf5cc10ce76f8555a3e3c4d7e459a7acea427edaab3628786fdfcbc50dda4afa0b450e13d02c2b70de46cc53c898f249e0a2b44aff789289a37efb", 0x56) write(r0, &(0x7f00000001c0)="a7", 0x1) 12:10:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4, 0x4) r2 = dup(0xffffffffffffff9c) kevent(r2, &(0x7f0000000800)=[{{r2}, 0x0, 0x80, 0x1, 0x4240e22d, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf, 0x7fffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20, 0x4, 0x9ca1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x32}, {{r0}, 0xffffffffffffffff, 0x20, 0x82, 0x1, 0x2}, {{r1}, 0xfffffffffffffffc, 0xae, 0x13, 0x5, 0x4915}], 0x100000001, &(0x7f0000000740)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x44, 0x0, 0xa6}], 0xfff, &(0x7f0000000780)={0x100}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r4 = dup2(r1, r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "2b760bdbe9b967c62b7020b14800000600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSDTR(r4, 0x20007479) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x0) pwritev(r5, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) pwritev(r5, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x103c, 0x0) mknod$loop(&(0x7f0000000900)='./bus/file0\x00', 0x8020, 0x1) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000000)="8f3cd6a6ba5a6c2f3de26d04ceb0bd581a46afba0fd78ef0cac2c2aa2f98b468f29dabb9e7d08619ac9c44eef5f771e4d1b054bc8b16d52c215261652a943a2f1e", 0x41}, {&(0x7f0000000180)="218e6b701fcc12f2cabb9ccd8d6e8c382286530813d965dcb4307cff23981c6ec63144b5737290d9363da289858d3593130d4412b5199d651be7d582401a11fe4f8325f00f339d97e5027d88a653afa8eb1761d3b97cdd9cb4e20087c4500947f6f41ca895b75ff4d05555c5ab3fd5277e0363e10a", 0x75}, {&(0x7f0000000200)="f23dfda09812bcf2ce9e82efed1da80328078ba80d20b53eeb2ff6a3d87cf958782e0d88d32303ff3ba4c7c0f31b7ff875484dd6e6ba8478c3feb21374170b4716588d0858d28579120033ea9b942d45f929c969141a36e3f3045f47d28ae417467d65d9", 0x64}, {&(0x7f0000000280)="ecf3046f02e674169d914e4c49cd975ea56d9e2c6395c8433432e0fdf61a31397607e2654de440f113bb87b687224902d27b725528f861bb99dbd966501b6334c30d4ed2c5963d30b8bf47b79c3417ade0fba8b77f2d0f3ee1077a55db194db97dd1028a8accb00ea67b9e67be23e88ebe8fa13af534ac340b5f9f3bd4e32132355039add66b9dbf", 0x88}, {&(0x7f0000000340)="9489f3854ff93a5b1af8fcaa89ab6112c02d3c4be20c6b8b3023990ae2a38cb6d8c5ab2dd2194d702023eef2c2b01ed3e804d43005dbd1c011cf7a5ae0940791249b1258289b533adf33f10f6089798fdd236c2545a1fb75d661cb0e57c5f7be6f875239ad7c63dc253f6b9132e68d7235153ad8810b5d4c55a203ad44", 0x7d}, {&(0x7f0000000100)="afdd9e292beb964174304297", 0xc}, {&(0x7f00000003c0)="580b600d8f65f7c4b97ee46e9bc1636022f04f856f5b91581f7537284c6118e55dc846c4f9efbd2de7a1920b66658a4999328096cb1e439a9c3f9d8759e85f5173b0a93ae0d194b182c1641b72fe33d8785f268b6e0a4493a62fabdc2d15393ab5cd86d3745db04dfa115ac2469efec6fb6cc842705954bba341c0b0d17a7349937cb72110f4162a7f118d6a8c84bfe9039b46bb72dff619b09ee63c3670fd8b6139", 0xa2}, {&(0x7f0000000480)="2b229c736030568c89a8b29c5b8e5784d9f1f23394cb4b57f795760818e8eb1ba01e8f6fe275eb500430decf558963414dc4a55f56e074e5724902f55f089a0e2b7c1be6cc135d14955bee181a4235f0166c3a53ef2d1efd05bcb90b958200a22866905d01674cc1908eacef2ef11a910828f677ccf2fc79e2d7bcee2b48210ae86e918b0a10cb56915b41aec6dd60fadce3c18c2e741def7dab07af7208881fb71148099f25119ef679ae9dbd7d4198863e32dde6562c5fa63013d5", 0xbc}, {&(0x7f0000000580)="c4e41126f9f413ecce41d1c0f13df0d0d646d822a2230abc7ee07ad82c4c882c773367a38e68d7fde08939bb0030b1cfcef0f0bee2fe3e9da86d8b3a3edfb59374efb0f9a43b6a964bddeb9cf3205c006e7bbbc3d76895dd", 0x58}], 0x9, 0x5a) fcntl$dupfd(r5, 0xa, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000009c0)={0x3, 0x1, 0x10000, 0x3, r6}) 12:10:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x0, ""/54}, 0x38, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/40, 0x28}], 0x5, &(0x7f0000000300)=""/103, 0x67}, 0x800) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="c294a0b6f9dddec79d5138577f4bdcc4be2820a580c1c504883e0f4523aa38386dd4a8d29879769dd6e1243ad60d9af887b27ddad9f49705c84cf0e1014135ab97e68c65217d26538c29fd9461d91d9902b5f0894543e7abd10e8b99af352c0e04a682662d", 0x65}], 0x1) execve(0x0, 0x0, 0x0) 12:10:56 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xd36e, 0xfff}, {0x100, 0x401}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 12:10:56 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x20, 0x9, 0x0, 0x1c8317b50f4d145d) 12:10:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = socket(0x6, 0x7, 0x8000) accept(r0, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x800) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 12:10:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x800000000009) semop(r1, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r2, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r2, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r3 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x7, 0xcb, 0xb8de, 0x800, "f85a6725ad355f688bc99c8eb5a9f8574f4e255e", 0x2, 0x9}) mmap(&(0x7f000028e000/0x1000)=nil, 0x1000, 0x2, 0x811, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) write(r2, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x100) flock(r3, 0x800000000000) semop(r1, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000280)=0x8) r5 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) shmat(r5, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 12:10:56 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x0) fchmod(r0, 0xc5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) close(r1) pwritev(r1, 0x0, 0x0, 0xfffffffffffffffc) 12:10:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 12:10:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20840, 0x2) faccessat(r1, &(0x7f0000000280)='./bus\x00', 0x114, 0x2) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x108, 0x40) openat(r3, &(0x7f0000000080)='./file0\x00', 0xa43, 0x27) dup2(r0, r0) kqueue() close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x202) msgrcv(r5, &(0x7f0000000180)={0x0, ""/192}, 0xc8, 0x0, 0x1000) close(r4) 12:10:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x10002000, 0x1ff) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 12:10:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e04e5d0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) 12:10:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x5, 0x0) r1 = msgget(0x2, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgrp() link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x20, 0x1ff}, 0x8, 0x6, r6, r7, 0x8, 0x81, 0x6, 0xe33}) kqueue() 12:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() write(r1, &(0x7f0000000000)="d2f052509021b935689e8c9f4dfe9b883fbbf51092cc8778dfef6da93ab73e828511bfdbbbce9137ad17", 0x2a) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x9) 12:10:58 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2a1d74aee6e498a407729c1c8a00687cb22637df3bd1d0474eeb880155d82e35bdb67c8cb089cd4cc2336c122df415b5f2d6ba0b3c489a33ee58d7399d9bc2788e196d53995da4110dae5dab6afbce15871e6e9f93b24ffbb01077a099f61e7a0200d36c2e215ab5996985c7659844e80d58afc01286c66792c030a87535f6919362d64641acc9613e5e1ef43f67fc728645e17bac689a8acd00accf40e144095e8bf606a1074f0fb2e50a6c3815902ee6b075642f277444db36caa6643d", 0xbe) r1 = semget(0x3, 0x1, 0x2) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f00000000c0)=""/103) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) 12:10:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x20) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x42) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x4002, 0x0) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x2d1}, 0xc) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 12:10:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0xfffffffffffffff9}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 12:10:58 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget$private(0x0, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket$inet6(0x18, 0x4001, 0x8) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 12:10:58 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0x1, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xa, 0x0, 0x0) 12:10:58 executing program 0: r0 = semget$private(0x0, 0x3, 0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/174) semctl$GETALL(0x0, 0x0, 0x6, 0xffffffffffffffff) 12:10:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') close(r1) write(r0, &(0x7f0000000100)="66dedde8f82ea3c9ea17aac8df24b4d06783654e1a16b2e484ed239f965c9498fab24f9cff7a9d3c99f47c391dcae6a3daccbd093865f144c53d622fed247dd690b8712cf20c15fba83bd3dbfe3254e456208e47610709be2361b43f9c9ccbc0490ade41bb44ceb98a8875e9ae6934053795ea8f264b4e1e6f4c3d2b5132278ea76e1d7346847e4e4e", 0x89) 12:10:59 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) 12:10:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xe20) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xff) 12:10:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) 12:10:59 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/205) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x8, 0xfffffffffffffffd, r2}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) r6 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0xc0) kevent(r6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x10, 0xffffffff00000001, 0x2ebb}, {{r0}, 0xfffffffffffffffb, 0x44, 0xfffff, 0x6, 0x81}, {{r5}, 0xfffffffffffffffa, 0x8, 0x85, 0x50000, 0x7}, {{r5}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x8, 0x1}, {{r5}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x2, 0x6}], 0x7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80000021, 0x7, 0x1}, {{r5}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0x72d4}], 0x40, &(0x7f0000000380)={0x7, 0x80}) fchownat(r5, &(0x7f0000000100)='./file0\x00', r3, r4, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r7 = dup(r0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) 12:10:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000100)="13f17070314f54807cbdb46ac5f0dc00920aa06febe2404cc70b2db6780668b37e1afdd805df178a8d4c7f00f94ce38613b22346d96d04", 0x37) 12:10:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0xffffffffffff8000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x6) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) semget$private(0x0, 0x0, 0x102) semop(r2, &(0x7f0000000000)=[{0x2, 0x10000, 0x800}, {0x3, 0x7fffffff, 0x1000}, {0x7, 0x40, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x3, 0x1000}, {0x2, 0x9}, {0x3, 0x8, 0x1000}, {0x1, 0x8}], 0x8) kevent(r1, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) 12:10:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, r0) lseek(r1, 0x0, 0x2601ad07fffc00c6) lstat(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 12:10:59 executing program 1: open$dir(&(0x7f0000000000)='./file0/\x00', 0x802, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/\x00', 0x188) ioctl$TIOCCBRK(r0, 0x2000747a) openat(r0, &(0x7f00000000c0)='./file0/\x00', 0x240, 0x400000000000080) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 12:10:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="bd3916a0f5aacbf830df085136d2a34412146345998be38a4b6b085347f63aa1970a8d573a028b72dedd9d3888c8a6a245cf3e7c7dc815b43fe01dc717a83f75bdb4404c7fcd186df97ae7cd17072025ce6ebef88f11884c8469bd970e9beded040ea1d077a48c9cab966e985552e00b8020ba0799aabea7628a242ac35525f43baa9ba033d4495cd473246b86e1d44be8c16fcb303c2c31593c7a0d17bb6a06a73f9f70342172cb28a664a9fcd49d0a80711ab157cadb5ec74400a59230860b05c2d4a07b63552649d70a42469cc04bb2bea07b92f4fdc60c9bd44a4a3da074bd8ef9e9adbc41282549a6c8d4585a16b786dde8245cfd3438e34a735599a51a347c9bd795878e6a0fbcb549d5a7aaa4960ae93e6e9fd0f0442e8d975cd3cd36cb757e094f8e86005d217c2e1a1101b0b41b5729709b1152aef1446784032a227483745cc8cba8e0fd12badd7ea8a40137fba4f9d895dd309f44c8fb463ea486a22f6fa5d3a7c0d6cad748371f89fb183f8a785c0cfef968e50cf10180411b249973d1365a1a7d8c97358c16766258cef73f8e34cb47f58aa606c7b3fd9242ef7083ac6f46cd64eb84f67d0174e651d914c568484dc05668a0cadd3d870782529666b00fd795a79e1d58c46dbd2dbc70931f2f405717071fd57f67598330ae3a78d1257b69652f4502b2b61c2e0b036566c527918d7839174ded00710753e2c58f628e98129d18d5fcc8e54c13b02904bfad83ba518506bf1113311e247294d8dc9e216ee21578643adac0b4535ad5fed4f7303bba5dca7225b08e825f25f660c11c82edb16874307eaccebf30fcf4e3fd6c8498f347a830bfec58c9690c8f623b4d9c9aa4a38e0d10a896fecee983b69a06750931b6310b42d22a902e592b9323cce2b25e9870d74682457ac926e360f4d7f04eff6fcfbc6db5fca3bfb6d71582388c0d01e4b4ee058dd3dfba1db8105d2e7b3b81cf19e854428e8b9c62d456e7b695dfecd95d01ff0e62338f68130372516e4ab9953c0928418387c3e321f71b2fc06214a074db92faeaee3a577b97fce89d55b8969789827dc0ced79812aba506365cb3ff4361bdb296fd46a45e6336a914e562edfcdf1afc6e777d9abb2ec6934efe1da6ab50971b5678bbe4bd47967c1ab462e0dc85ff0e240af1f4ce938dcee0def8fb86f0bbcc7862dab93caee69f05a64aae9cad13c91f2459d616285f9844191f81b2b8ec74362d7113b0266d258c0a3a7494d23b9e3ff2d29c1f4f2c1910c497b7b78e2dbf0145a12f09e0af7af5524d6fea1ec98aeac97df44958e46834b81aa850ccce27927a4b64b80e11273265a2df145433cd89191e5ea35b3fcdd34ee242a6e4c09d7aad15987a14e05f12a2dee642420ef010e274aa8cac764387c9643722d33eb458fae91bb11937a9638baa0a2b1ae25aade7817d46ec1aa858e4231c811c7fff7e34b5287127700d4e831c0968e42b9bef1e04c8f6f4cae7b9eb7a0a8b1a38de6a2ca5390b4f4ef6d4a61624c681cfff75d9a8691f3618bcf883199225de38b62a5216f5593558b55f6e563113d3ddbc3e7fb6bd7ecb107437174462849976f81532d483dad5d6e352959e2540c3cc1e935aa005ec8cc58e936f1fb3d8ceadfc52924ca79af4465d54ca216229dc3fbb41606b988fcbfd3168a7bbc29f69ca984a1ac671d846c568002700c3d80fb927f1fb87dbc7f35cadc1d60831ed25fcc9cc5703a1153e62b4d60405134ee8b6eb2da806412b9ee0c211703a4ebe89c5536ad909580b80846692863933f38f883a5817b0c1313452c4b665705ef830a8b5396705398da41a95e4dab33d05d65f0d8b1a978a7f59dd06ed3b5d790b67f28dcf7f8618cb694538317381b613b45bbb662e10c730267e0e58e9478a00597cbaedb03024001c1eb611b11ab11ca85bf88402eb28a0ff3b8f11136e9a93d18674b984241420b575245a9a0541429e96e57092cd90b1a16925e1703c4a76d8de22964e3f5d4c8309df43f64ffc38d8ddd10744861a3a27c2273b4dc6a852e5a9b71e1b19a746766a02d8b2555870b332e9bda3f0dc9a37df09811fa9b27bc484ef55620f37013418e8b7fc4b9d0329c33cbb9ef423f1415772796dbcbda27ba7b731cfd80f21db19d6155fe0246d8813af1de8ce52b0efe8b81fac2e8900c2b71bb5a37c68d0425b8429594584b32cfe32cf58c6a995cc71eee4c71c5921c673d9bba1b3129e5fb8f0a8cb22a0bc19570270432913c442accd0296aaa38a5269b4b55049c1e068d0e29a02f372a5e2b429a16f2d77101bc4779a34ce9bcd9ba7d92d3a2b5d50110c8a132e1cd67ebe6d7692be4d1b08ea9d2f0fd4a4915b7a7d011115ccd9e000973ecbf79403cc45d753fb3fb85e93653f02635d8874da708e07231d39e05093dd2296927eda7b30a2e737d5d9977357eaa21a1d15d9f1e6ac471c9126cbb2711b329f2045ea7547e2174af567fcc4c6c3ab57d7af246bb02516cf08468e17389fac3d9bcfe599e137e8179c6767db1e0d827dd122808e38205dc9e45aa6997558e9df1f700698baeaa8163c7e435c2cef1d5a328a33aaaff5cb8ad3f9dce7f78147f3eada6a41d8b1a181c1e2dfb07f22ca61e21ae029816dc2dc7a9c359349a93f543bca9e33128dc1cc66117bf6332c86480a61eca24e98ee91a7a9ba1b2bb1a9514d71d3712ca933f4c4c4aab62d17fac671a7283e714c3cf519d619854e23cfa2918bb845b736e32f21dcfcff5f0ff0271382955c48ffc4032c63b87ab21b50b37d0ea51d3668130a0f46dadf8b22ee35042c11ab02a45c6c5ce9f94de87b443d1f5e577888cb1cdaea22d86c1c96fca2db6abbc2536a79668952b47fcea606a1a7d3e7fc48822c5a562380b6da5fdaf9044322cb439956043143aede4521e535d3299233c022dd01bac1f4de797fda0989d1ebcb1caa3f0a267480777415a719a6cf8e5c6decb1697ef7eb1e3f6afbb4afa77de6e98fe27059d103bac9553829410787693c308baaabcc4d247c01c9eb82c4ca61ea2d436448cfe1bd51b755e08e8f1418a080684657503e868c1a95706ea6939ae50664d4a7d6620a6e1ebfc5e81163429674bd801e2c9b5c311b25654c34150bae6beb3379e3bd64cf41aaf31a8527781071a13430a474d33f29b6858118dc40c40f964d356d96ecec16361c52dbabd01978371aba78f2e4ea178b19e1b0b9d2f689dd31a6c302d9045a62f437de370199a765b81ee8e61abed009632a1bae588b50a64a9436731393fcf66c77debf526d2ad02bddc9b605c9e83b024aad1b79df083f6f28867366f9ab1efa4e734633ae34f434722239473b206d7ec8ca3b3f8284bbbab00d0f23bdeca7978495415e1ed2a77fd8c1ac22c74cd3094cc195c08a9afa6f045166c37c66e1e95c895d854b92447fe38c2b0ead6e12886bc139c40e6b0b3b4034383608d30e804bd9e86b4b878726b68687e12c387fa2e0c93ae5b05851371c53c0e506716f612feb6727986f385245f4d9f091568ab45407277510fe0348ddeabf9f84e97b03f7558a09eaf8045b12df23c404e6dca7c47a191c1c556d51f1d3fd4007b9ba1ca49af67108d9b8ff0ea3c361e8f5827576cd3b7f005eaa921cd66398360f838671cf39e4c19f5ab5906e16ff368232fa99898ac1f7ca962d14d7169f810d255a61a226a345fce2299200f390fdf64ef9650a359a9d279a7e8727a207ed41c11452b0c683c1afde11dd30c3e98397e6abdaa66185f774d7d8c2869ff243ac81a732dff555e2689bb530f92fdf42566f6aba4855792f8a9d6bf464049f235587b857fa1ea7b0c0d589322b5278a00488be28c8c0d2fb2ef8e1f7ba4151376562c0a9673277153b03fc0469783ce6cf5df225fa4c5255dbd4812126b22ba8e7371844691fc8f578445b991c714cba1a59eaaa8aef700f4fccac3174e992e2c3acc5b828bdaf91dad58c7d8d302f5c2d1f0651b9a5a4ddf30d32e3cc0893a392e89cfb9d454cf1a292db3790aaa2c1ec94049f4e10fef457ec9022275b03156c9e85d54459a33a2ee551a607bb01b70d27070b1b741c2d222e89ed94daf8eb5feb86d89c0bce4103dfb8666d4160d7f6a5ec30000852d467f97248504457e679045e8a9af9cfafc89fb4a2798c68da7eafcb544d59d55d21d8c43ba45f298a6051bdde017b03ae24be108e2dab3fbf90d35082923aa02b6b7a8596414e0f64479b0d536a27dea4a2add0a2a4dc089d0b6eaf823e27bd110fab084d6a2cf5a2c8b8b97c827f97e59a5bb80d4c346099ba6fa3da7e2e2d3400b4858fd1527a20c89ba5c392f53bf796768233b95616cb61668c8ff30d6d08e211f1df3d7236a0cb8e4ef2b9e13e1415465226bdbc99ea2e473da32313564af4ea6fc6f6302f8c3def8c5a2957fbf6f9b2ff7046ec5fe9f2146200ef6175f8a77fd625a347c3bb712acca2018c7cf6e5223c2cb0f6c2ed6dd56153141b0b2dec96fb8fca05776f5b7c17bc69e5c9f12f1d8ae15e4f7ad919749de7145cf09946f6b48cb8190e7600d9106d7af19ed1404b6ac42e355d1fd95ab6c7139c182a49a245373034998181a426014916fb4f0a7d57b65a2bd2a74af376b4b4ef1e527c7b705742961fb51eb2a18f78940a25adc5dc027d4a6f4b11337301d1fcae2182064f1d11ec58b52172c69df825deee0a8ae7b0e149f27ea986c46d8464f169ef786e3d740a8e7c2e220ff4c16a22a80bde165b587a5905fdbeb4493e0c3719e9976779d9e8648022478ba7c3eb09cf8f4f848b3743ea4ae5279916499a664bc2a5e4745ad9cf2396b7cc8bbd9ef250ce33fd6455d3a3f0db787c8547a669700318050834449a55d60ad0ff98600caebfc7cd8c3a6dc76404601b65cd67d921debf40b23c6265e7779e49e240b8961e7e979cbc47bad01b9e07e42ce2971ec000c938ff9e2620bc0a5f3353d2e2de1c0a0209b379900c8f266ed426099bea63497cc5a8fab1114baba87e10ad849fe6f2311eeae4ab719e65ea07efe84ef22bfd71008062a6d5cf9dcf11757cd5aad3e093947cc951abe88972f559d799514a68902129fff1ae3a19b6da2e9462099417c01a12197da89aebdda54e1c7f7c3254142c81884d1d21beb73a36c8d5f1d274a2a5b4ae39821fefc52109d5f120098314de55deb263b3e58aeb2c0c8491fdc145d89ecb70a431892246bf982aa6d562c0133bd68c746f7f2a6a356785bb7fb6553fc2c5cd2ec99c13adf313efab00982f8ec4bc6af9045390ba45bcc85dd3d3dd2f869e9c4b57fbda9e3944b6b03d9e55bc40030b7642456aa9e5b85e8d04e33cf5e9f561148d926cb2476fde0fcab20691d3b8f100680c3d2a3d0bd38d1a81d45e24f8758b2abf4990936d9d1de5dca7bdd703f2227177755881e08620327667362fb5bfc5ae2a549724129500f37526cac4b162d22d8caf733e70d3e95bc7c0467b54d198f82e906b8f1eb3b5860f87175da93932c74d8c6c1de326a42af73016a9cbf7992f5432b80c3277f674d8c4bfb7a006efa391b6631a2fb3df2a946bc5c09fd0300c39a9f86f91fdee81752f824da859edd3539916082abbd3b2b3781b6bb62f91722d3373a8429f9fa4171dcf18aa2a4e501028ba71df1cbe3a501dbbc607a7b4de2ceda703df23142078b85189606ec0e10ec8665bd736067f719cb91213a7fc51bac2f0f18c22cf901ce8452a2d90b6ea97636c4ba77b8ccf927f92cc40805505c828a2f7a4e5f46cd9c1869b865d5c02c9092cd04b03bc9b7d79630591d40ec0", 0x1000}, {&(0x7f0000001040)="3a18fe4720fcae66d556d67bd00d5da76a07f0b10af67fd94455bef1f89b61d57cda5b3733d88d68412d661c44a1aca01813bd9aa7b72e72fb091ad797b1547c556cd551a19cf8b1784fa0c736ff65a735e1dd4ad7076c4088084cee781587103bb481fe47bab594c4b14d0b4ac313d88dd19b91054190429bca51f4d8b1f9e83287a7ee27c6dff9a4b9d4515029676a3c7e33721346bcd17d522c493d1632318f62", 0xa2}, {&(0x7f0000001100)="4f2e7299786a5a9a691819b4887120d56551561dfa049f49045588ff867e0c683f85d8909e87177b7b24f8587647a285e65baa0bf85c5953fe45577f3a527c25fe", 0x41}], 0x3, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 12:10:59 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0x6}, {0x8, 0x8}}, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="ce29653666176cd088d97c0c2ca5cdfc9f39c1823d8e32ab77e55c9bbd7587345e79", 0x22) 12:10:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x82, 0x0) getuid() bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000000c0)="ed000034176e2e2e", 0x8) 12:10:59 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x716, 0x0, 0xfffffffffffffce5, &(0x7f0000000040)=ANY=[], 0x12}, 0x2) 12:10:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000000000001, 0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$getown(r0, 0x5) 12:10:59 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0x10001, 0xfffffffffffffff9, "44b8acd70a7da323dce16b94200e31015479dc00"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x800, 0x80000000, 0xfffffffffffffff8, "b669a54c68f084b436201c34e4f651b795e28333", 0xe5f7, 0x8}) 12:11:00 executing program 0: socket$inet6(0x18, 0x4000, 0x8) r0 = socket$inet6(0x18, 0x8, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080)="44e1506875b80737b261b6b891d78e4e0d0ad55ddb8c08c889d3276737154ef18a968ab9cbdfd1c0fddc30f2eada797b2889c6800e9dddc6080131e87f4a463ada2ea3f6408621a18d59cb582bd1e658dc89c49c527fa582e2749db375a74ad80673728342d0dbf479706143412abaac15ef116aa97794446287abb276f29605e89eff77e8d8f3e31a5db2ba5931bfe15bf0cd3af716ebb9a3b573553546ad697bb9b600000000000000000000000000000000c6edee55fb71a80b4c92d6e54ee3a45493128b5bee27d9bd43c744d44e7a8ed239be12bb5ae5ba028b1173cc21f0b379964afcec06aaaf44ee5c22ac047770a97e3db3e55c4e320191aa7cecc73fd61685b0dcd315ddfd06a1db46d0b65470425e4fb28fe7e77b47b6b4db2ed8cf0054f706ac94c995e17283a1aacd6edf0955d9", 0x134) 12:11:00 executing program 1: r0 = kqueue() write(0xffffffffffffffff, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 12:11:00 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x44}, {r1, 0x4}, {r0, 0x198}, {r0, 0x18}], 0x4, 0x8000) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 12:11:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000100000000000000000936ee3e0e407552a0744180dfe0cd3ec99223156d700b461000000000000000000000000000000000000000000000000000000f0a30167000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb72121391d8a44a03445600097d443dd5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116d328cbbabefa5532622876219ad0e05016a99464214f8c749ae3eaad091bb835a6f9621c6b2a400000000000000b716a9f68b88dd8fab6020621c30084c1e602b116ad0613c2e61e7ec304e6c7307d3f209957027f09ae3720b50de931f635e7e17df3b785a2cbcde853e7abd1791fd685b4cc27e4cf6a69162a0ea08b0f1223c78e302aa2324d4a768bfcca4a43816d63d3d0773ef966992361c518519c2dc883d7c460a11d9db394bc93ea628617ff84e00acd57e64d71372ca166a6c2d913bc920ac417fa0f1fa24387f4606fd114e71514094622fdeea7fd07e04b6c615fa38b8f62f93f72b55ad59513d8cba34b0cd3b506733e316af724e09473ebef768686deba59db4f72635ea130a7f665b48ce9b47f22233ce4e9348760a47a9c249135e7f31085de40ea07dff85b04eceec95500b963f18309ce06d55167674f778409ae8bc991e42707add4f0000000000000000000000000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x3ffffffffffffd4a, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r1, r3, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000700)=0xc) setuid(0xee01) r5 = getuid() symlinkat(&(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00') seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r0, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x0, &(0x7f0000000900)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) getpgrp() 12:11:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:11:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 12:11:00 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x10002, 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') read(r0, 0x0, 0x0) getpid() connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x100000001, 0x3}, 0xc) 12:11:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 12:11:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180), 0xffffffda, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/48, 0x30) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x7, 0x1ff}) 12:11:00 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getsockopt(r0, 0x800000002c, 0x65, 0x0, 0x0) 12:11:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x5ffd, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000180)="6e2e2e0e", 0x4) mknod(&(0x7f0000000580)='./bus\x00', 0xc04c, 0x7) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/206, 0xce) unveil(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)='x\x00') execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='&-,\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000700)='}}$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}}$\x00', &(0x7f0000000380)='\x1a']) openat(r0, &(0x7f0000000640)='./file0\x00', 0x10080, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x4) 12:11:00 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x1) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000000)="0206c767a8762996f93267333eb98746cb7e60ab13d5bacf3e9d33ca283fdb208eb4c4a1a3257bd836c502e398bfa79ade9f7a66bf3f900bd23b75d81bb19b70b3794231c76bc13f1099a552195a9a71bbaee947ea85ae3fd40fa3469b278e5f2214ff20986dbb562a4ccae075c9600a6f765d0228ff79227a8c974ab001c80b0e40b509e20c3806f933420619873851de996fe2290203fe866ac22e1d7531dd0cc36b1ac765a628c338bd7df2eaf1cfe445ec28cd8b2633fd688ee6d3aaa2e802e661f6f489289b360f12f1205bb5a725c312b215d3c20b9d721750ef0eb5d5cb334f0705b49461e0944c6a55113585790ad7f4f1b6283cfb67137b2207a260fcf13465737a1a7a44774f3320d0dd850dbd3e97a294cb501ece2775a7c9cea734e8f91d5928f8011191defcf26edeea1c7223eb952ef3130c2837971c160628a7fcf83d1ac94b04766bfe9d03a539ee3f71d4ec4b510b229028c2915cf7eff9bec5a5f914cb6e4f01f72b978fe6cff44020639189e4499231352746c0cbd3b009476364d421165ab198a6bed4ade9205d8c8d8a802530cb019c07ae456896e2c3b6da7653b6f1b6539a05581200ac7d9d5645532541bbdd15a6a7e602b589b1d8762b8d523d77cbe4ccd1dafa038a0ace0c7376294eee91485bb61688c76ce038fe983b51b0d029c2a0783806cecfca89cd6c38eebabde6bc59d13679e26c960160fdc2bcaebf5623c54b64d7c78d549aac62543ca3f0a0a1694ac58f1e74a8f8e5d367f79cb01abb5593ebbd136bd080c6bae82f3c84c8b1ce9ed6fbb6ad0bc65b107a5e80a4d85cd858307ad9696fda34b7e3aa61cc0a3b014885e1d5bc3bf506d87d6275e70454f75c004be43dba781e71b9cece9aacec35c253d66a065da804c207b704bd80583419c0066866b15083ae23a3652ce8962670c2706f1e9c99a0be54f641654064a7ee2008dfd95290adfdc5fc01f6c6c6f7e1a07fa15fcf919c76ddc1e197e62ae0871db062bff8273678548dcc60f1587b1681dcc30e994a831655836254e8c48a62d09dc1184b7aa7e1c23e54af569484ce95ae37acdc8ef5e8339d94e3801e79d6c3206bb251dcee89ca4ee2e2bcbeb1ac1f0f79b08f3afba357dd643f26afb35b6b2044c6996b0b97e83bb9a74d8cd2a583f973e83603cfcdbf9dc49e645cfe39f3e8313b27159e50013087bd9f4070547b371c3966610e9a2b5dc4dc10828a356856be5bc9f9349e7a112dc605d37c6c03ca1a8b72a2713ccae1c6cfab3ecb31b4c1b55423d0ccf05835aa18caa990cb36d70c900dae48c1c8edee69a35395c47367a95e5e0d6e8c0aa50164f56927394b17f7d9981735a611906a50f7bdf18e70864e959feff52dffc20b74c91b522747e88313c9408b9a4d76a326128afe39ea2fc5e36c26d80d967bb32e5584cb39a73834a3dc01541e34782f0b03f099dce1955ab54a32d4480e755972f926c65fd979a91d8ac7077bdb08c5aec6888f8ca62399837e9bad72cca5ccf6888265cae3328d25fe980447e8980be369ed040bac51c83e72047008bb7a5aaa5abd2d34b3d655c83d8813600cb0efdee1658cd52b42c471d313c363d6cf4e657d7acd50c487ca6754aecc9c9517c248815a66672a1735ea0b385c596c07658f817adca22d6b6fc01b7fe0464fd8da8375a202c0460f417c6a42662c6b29b9f9a5a59b1aa64924e55465e6ecef808d05b9edc528852f55b151b688ee75e02b173d2d7f4565db8dac3ea3b1fce5047f8bccfd34132eb04e35644deeae3db2a38bbd39fac1a95a4d617d0ce42d03d7e0f493fd73ec418711863489fe1a1b366ef6d1fad13a5b82f52946e6a8b10aef0c409dd9ade30f3b39a245c03f5c08a868b707419e11686a3133ce01b103f62ff9b4ba13e53567a54ad89fa67ac6853c476178eebc9ab9e3fea4cd67eca4a6505ddbc8d494f1551e88a6a42b11deafef92ab9c9311ace4a4f253abcfb61a413b0e751431d53871094d64d35f46b4d74fbe0fd45400e9619eff6beedb051cf630a5caeb80b3cf8a5fa796d6b9d0e176d6967ac4e5f67df76348a8dd79dc918a3006c97c30da047065a5edde880361fe1d4692d9365ac9f29fbac753c3f253d03cb0d655095e34061b30b07c0a9409328f1c49345cc96aeb3b405ce3ad0eb69b2c1c46df52fe6e2852b9ab6fec98eed3053cd65eba36be033960aa9d6a3010ab868666b3c38942c1aa1794193c14a8731563d65cef01f5cb934f02e3d05a8cd2abce7a41067b89402d4e9e59a60f477eaa5d4e39864c8c6d9b4826d9f4c5ae3eb5484a5212ca9d30139848d7a1affb1900c356018e346d6bff3c126daca7ede6749e59332c1fb8cf7e2871ef594283bf0d3296f779fbb96bfe2e4cfdd7a62e4de33328fdd95fac3b2adc71705ee4c19651da008719b467a6df27e41ee91add9266b478df51ba21c0bcd41cbba1dcb360d895844449819f8b3bccf99cab249978c065c7ed409d84e0278ac6ffb01d5e5a36cb315131ab8c9f76db4b305c50e3e20d1391eb361d0f7a2cb7ab9e49d97ae05426c2eb7b6da4b84c380d1156d8886e600bf5c324e3bbed59eab2602658a6f1d69dc4933208ef1d4e575538ca39f9adf2a030d3910330a51ac8b350d17e983f75378cb43cc724e48d8fcbaa3ed3131f5f9ef04bac738d137f227cb0d70ee1e4acab1a45244c261f253ddf2f8052b9eb26406030af7144a8a4a181d3ac08af954e2ca69ad23d872200b1f672a05c38b2b8c2eda9ddaf635eb5d6cdf2779d2c6b9444ab16ba7418903acfaad85d028a12f32ca3d41b0a0a862e86cb0f30c7c9cd2411510bf1fd9ec6b3107fec71bb1def6f4daab51982f2a8d89f9f58e35ffce937cf3a1cee2aff23e09378a104cc148eff00b6b1050136eb460cb204003ec7ba7987d777e1b41572c2d495247adb63abe71ea2f2c67fde095d3a169615b7d6a5b4f3e42b1dedd55ba7203e76537929e2a1adf2cdf2670f0a4dffd35fcdd46b89ca3bd58d9dfcee6be677ac605e8819c55cbc16dfb2aaf0779e39ffb8432ca6185c35fdab826a77c67429bfe6e1e8b9676b135edecf660dd137ba561b4328c5cf4ffc9d5032a53dd7f8a785512e39db5b64c96dac165c7db5719f0b9c82e8dbe20f07fb73f5691dffa7dcb0c1b825dbe1b3df97bee157a42c2982a64b88581b8ad54a2e3108887609c241f378b61dad3e6b7d457d2aa9cc1dee24ffd92ef47b2b21064524b1d2edf1d6249d77ff11acdf1c5fcd137b9a6529ff5103d785c66366690087d0666ca716132b2b9b1eddd02d6ff16728310374d147de8f36012e3c3c416b62eb73650a19d656d7c1bbae2f960a7ce024c9a2cefde56d20ef94b2d35faed3fe23797e0785e6992f30b0b0b7799c5c260caaac761a239215f63ad9696eeb1ea7914c56633dafab4b5590cb9b072351f9218e3d57d0b1278ae63f87d98f0430a691e6be845c288cf221553dd6b86f7fcf2e54624b58a0acf857cfc6795193f07ea9743a410b443c49497096083b810053a7e6837d9c21248d87d0990a888cce25bc0a0777ca6a09b1269e424341cb367bdea34c311bab4314a08066b2fc6a111818bbb2cccdcee4979f3666a733ed0eb022d31431a2c7a41714142b7c4124c8768787942b9ff9a92a60d90fd857920cd4a3db70f2d69cdf3b5b63e8aaf53fc0fc5825d0c928e1c7ca01f21f1dac89eb217b6d660ee3b976afba21b79867664498cf4ec8c5ae905e0f25bca941d36064850324af6a4e92989d306f776a300074d308c0bf1f38efb9b790d29e84508c8d106e112a60c078c641600d677150fa087c160f6398fff0f09dde5f696a7b3df6fd98f8f6c9d25bfbecc0f6c0c6a0f3450d6d2a42ce32cf4d0d56dfe98bd50daacf305464b2df4544f58c7616ae64707eabd5125d4af2c6e10b6e708900769bebacf52318d8ae84c125f54f6411923d6887ad83e12429c3309543d95cc216c6d8be2e7539673d6cda811a881249b73be982a68bf014d87f7766d03af00d3021bc8657de2cc15422a0f5b3b9f59aada1c13edd2b517ab4178f57f27811271673843e2702f2edb84de0a0f9f66d4a3fb2ce0fd24e5a57e50856edaeccce97b5c633581369b4f2c500943594eb1f0faad3e834ec6fccc57d79be33bc0d40a5da22679c050c359166177fefb8be0edac5bcee7984d41c4437174f88fd0e3cfe7bccdb2c45b9de617e6c11e0319033c9184f3b1a7716007caf6b8b2c9d70ad3963fd1a51b819a05df1c4e543472f495777f3b53b1c87b7a1628a90998658111ed2b56aa03a12692efc1951c74bf64a1904a6427d93b4a775013b77e37a32251c81120d96db10cf3ac4d5bb87650953ad550744813269b644ac7ab523f1b0904dcab78e90692a098d36fd0cff366944799afe4778915f56f62b5ed4c693f5fc3665e41c9fe2295d6c25f82c2fd8582b0d91288b9dfad9cfbfbc9de480d6609da1384d63f0e2e77ffd1f89206b02da480fbb7e3dbae0a89554ec6f2bf50ea4c376a2b7a88b105d62a2615db41996a5b836e49a1ec0c2d5d55e722ee280e2d7dbba63b0dd6ae7eae2fffdadc60aa9b4a7a464c064aa7b0e7e8df1dc7b369cdad207297dd43e3f26814e0e4708bb9c15dbdd3ad7d023127739d94cab7b7515e5b49ae40504234d47e8781928ccf0a6edc96118db3280af9dab681fecb63026b460c556fba4da76897d79d1fd2837d93bf8c610c71f7ac11dde010a11e312674e9528baffd675d6971c958af06f429a085ff5be496363a3c774fb5417087a70c06abb1485ab3c9baa38057bed83c916f7078f74ce6bca22c34d8630558d6f09341a42d46ae6ba1233400c2b961efe08e8a954dc21d0097cd3fb587c97f0f0a5f2e77830770495990c69ea768c64deae033f711763f585b761d717baf1b4a792a7cccea969d945c2b4c38eab53cedc774f221a6d32c0b0b94241c708549b75d6774c5c6a981978142f01448d86121022bbea7dda11b2c1ae0bebfec7cd7bc5c9dcbab5ffa274d62f4809a0f1cb9a333324bf7956d37e89f7698b1f8f69b1caffe3ec452ef307783a8dff29d530cce8c05a7d791592151bf176062de45c29c5a886755cc32a18d794627ad0c5ef552a42b0a60c1c6f3bf3fc8e387e201b89f69bab2631ab28e99d760cf57015a5de5370bada6e6257023ff0421f3a40f2d0fdfb3b1389a1826546daf2fd125cebdcf3795ce1704919ec1824c978ec87e1ba10af9935740c6ab23934866031558897265aea6c827777ef96f5f00395484b52f8d3ab3aa4553402d7af14cefc0fe6208c00beb55df63506d31e91747f2b90d3a53c15f05a68d122a3973940605128bf9e4f1f8707daa753f921a983edb3b87b21b4e5318c34829cc21e10ae4d5b7ce6126a81129e501e6237ac05a67cced44c7d0b0fdf222a343d6673da6889cd56745a7ea7875106939e8386b81af106516768c39361a7f6e9d0544272c41574ed18c6db8364af33944d2b4fcd3bc67b41646b0ff64a8b122193883ae40652a7ed0c30e3640d3f0cdda9993b2175145dcbd50508d180316a073179c96ebcf037692aaa38f4022350c1fc2663b8f307243ffd43410f859c6f208ec2af405e02dcf72454180e8ff4bd6fce5500a882b4495e0307e7c4a5810723b48b402df57e82cb1468efdb3bae73c0fe259bfd9bfe519d562ac11b018ac8dcef19065f9ea0164a8fdc8de56acc7c38db9f769391bdf7421965913798b87fdf3ded058a93fa7918972a25f35749ef2a085323f527683e102379ba", 0x313, 0x2, &(0x7f0000001000)={0x2, 0x0}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001040)=0x40) 12:11:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0xb1, 0x0, 0x2000000}], 0x10}, 0x0) 12:11:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407557aaa44180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008771c14bc19da6a5000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a45f0ea55d505000000d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b6ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5552622876219ad0e05016a99464214f8c749ae3e5a6f9621c6b29aca017080d317e2b716a9f68b88dd0aab6020621c30084c1e000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) getsockopt(r2, 0xac, 0x100, &(0x7f0000000400)=""/9, &(0x7f0000000500)=0x9) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) socketpair(0x18, 0x8003, 0x2b, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000880)=0x1) open(&(0x7f0000000380)='./bus\x00', 0x10800, 0x102) getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x6, &(0x7f0000000340)=[r4, r4, r4, r4, r4, r4]) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file1\x00') 12:11:01 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4001, 0x3a) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8aaa38d9678037a728f0010a821ed8c562ecbd8ac3d30bf1166a45101d72eac4684ac0f65475505430f4878af605003524214266c805f5308a49187d3657ae4b818590517610d63efeebddade2350d399121e0f18755c3f822d855d8c718da15922dc68176b4dc2db666cbdfc0a049569cdac984a7b1a8f2e7e4d808f90d88d75d940e1cbcbb4410874f086d94075a5eece208266f4ce068730d1c7401a85", 0xb2) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x184) 12:11:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="c50395bc58b70c13d0aa3b321456e3263a4b4a4429b49660864a95c37f2323efcf9ba14d612fd231ae50c64e69989188de88b9f6796a3ff3e81ca10baa148a50e8bf7f1e66edbf003f403a1ca60c4462f619975a28b274c1c13307d80a62a4cd5f68357153c910a40364dc30d807d917990ff8e92d90d086a28b4aa3b4f514e27f4b2681d05a3e76c35976372f720f25d7c5e7468e68734ffdb90f306f7532dd0920dc46cc106bd65f98ad7ef202b768f2f1374f5f9d2338709446f10efd83b760efbfe2a341ecd8bc88931e778e7b30e915f3999d071b6b59d2de9a3d182d5c3675b061f339156f553a45be556bc98f0f", 0xf1) 12:11:01 executing program 1: r0 = socket$inet(0x2, 0xc006, 0x0) setsockopt(r0, 0xbbac, 0x4, &(0x7f0000000040)="a375c6ec69d3cb628c4b76011fe99ee65360216a273dee86336e70370f7549476177ec9df31fcb2e810a3a508a1b9d1425b367181ff9425f04357bcc9213e843004778ea36246386b60d411a6e90e8adcad71dedb83cc32caa832024825f66f69ef3bd2be5e06be30f4cc2a2620dc400bdce2c34a52c5e9148be56b90dd4afeb14b396802df01bc846d33b405474628a2b12cf60439cacc9a095f3bec15a18946de53aaeeec5840bc19afb7ce0068c253b152b4bcfb0705c683d959658c95272225eed90", 0xc4) setsockopt(r0, 0x7ff, 0x0, &(0x7f0000000140)="68aace42cf1a5f9390795e3594e0e7e8db890f598edf63aa6c1bc47eed725cb26a4749d53de9ed7258d66b7c263e7c8bce6195213ae4c315dd94fe6a6bb51f0a4472a91b8b24489c2909adbfdc6e2a29766b5fc03fb63ea00bde9b4d791dec72521872fb2c0bf6e421eb7d4e835ed6d3a7ee49d7ee454b28b52da1a0cab0efa692f6508eac1d92c128d5839bc0f7ca4ad4119c1922cbedf9aadfb34b969a4de3839ab3e82f781f2feb7f6cf436ff7734d022b21d16199bc13909bfecd2c77f0cdf87b77611817435d1b904988b3e6f8571605fd2dcbe08d28c6a867c6c5bd0dc8f1716fbdcdea947bf3a9e5905a9", 0xee) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0xfe7d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0xfffffffffffffe4a) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 12:11:01 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/78}, &(0x7f0000000040)=0x50) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:01 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x7, 0x6}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000200)={0x3f, 0x2}, &(0x7f0000000240)) r0 = dup(0xffffffffffffff9c) clock_gettime(0x7, &(0x7f0000000140)) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) nanosleep(&(0x7f0000000080)={0x8, 0x101}, &(0x7f0000000100)) 12:11:02 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) listen(r1, 0xb33) close(r0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:11:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x3}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 12:11:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) open(&(0x7f0000000100)='./bus\x00', 0x8400, 0x2) 12:11:02 executing program 1: r0 = getegid() setegid(r0) setgid(0xee00) setegid(0x0) setregid(0x0, 0x0) 12:11:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x2, 0x8}, {0x18, 0x2, 0x7, 0x1f}, 0x100, [0x475, 0x129dc0c0, 0x2, 0xcda, 0x7, 0x8001, 0x9, 0x100000001]}, 0x3c) open(&(0x7f0000000180)='./bus\x00', 0x4, 0x8000000000000000) open(&(0x7f00000000c0)='./bus\x00', 0x680, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10900, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0x1ff}, {0x18, 0x2, 0x8, 0x400000000000ff}, 0x9, [0x6, 0x80000001, 0x9, 0x4, 0x6, 0x7, 0xaa18, 0x7]}, 0xfffffffffffffe9f) unlink(&(0x7f0000000000)='./bus\x00') close(r1) socket$inet6(0x18, 0x4005, 0x0) 12:11:02 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) flock(r3, 0x2) utimensat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x7a9, 0x401}, {0x9, 0x1}}, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x59b}, {0x8, 0x26}}, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) msgget$private(0x0, 0x8) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x90, 0x4) 12:11:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000001680)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="da04aaee3fe475552f37c4fbda7165760f01ca839e1018f50a832e7c82d663aff5922bb9c1333e083cdcd4a9ec9b9f2752950c1341c133090728d8cc77bbd863f4bea2741d1c727e1281b0efc7187a507a2de9fa6349b06b922c75d550471a9d7a1c3665dbbe1536c389e8", 0x6b}, {&(0x7f0000000180)="41d2e8ded3952748e907df80db494b96a213a40c607fbc3c55f4a3440ed4478f0360ac7fd3197e640cdb9c241509f216adef9ae43b41b66eb68a8e7e6343d929725ae945c2801782f94c44a8ad02bffb3390f14f6ed1564af297c326dfbeba0327d8c5c40edac713b21e1e4bee1ebef3921c5ca32e296fead8ce2c1ec97a2dca24db8a3331d95899fe3ab0bf7347a21764b2039a05090c604fc19b526667a794f27470812c5f8c6de3e0e73ad8f833c1e238561b40c5efd087bd494c05569a28fcd6fcfb4a429fc7b8b1c0", 0xcb}, {&(0x7f0000000280)="ef3631ef5f4714cd4626bcea69d9af7a74d2f0d9aa05ccaee29a3410331571f3c46ea2d98fb328461d4471b54ee92d7bdec1c6e96fbda63a31d4d51a458530f53018ced925ebf02552ff7208bfd0b2ca1144b4011c6bac8aef83e6e4b35abcc7b274d1c1b561f10ecd663fd861b292b9e1a3b80d9c6da182c87001575d9549907d90a6f85ba0d3cd50f20543b1dd93506cbc30eab62b4c55ba815d272aca65a5befc4cf17755bebd068c2dbb5fea3c25382de70766038400e9dc14fce29e0bc13a5201ce7d597de23bc74265bc62e2c3e7badef2f39371bb273e8ec2bc497d04677503", 0xe3}], 0x3, &(0x7f00000003c0)=[{0x18, 0xffff, 0x7, "fe"}, {0xa0, 0x1, 0x2, "6a6f8d4e4b5d0da5e4a58d2288883b1e009112a01a90234f1ae7f48901cb446b99dcaf840032e1a870e63dcadd55f30b9258f06347f7104c6429e5b1da5937c75735397c387c66b0524171bc7c9b76686e6fdd12f61a2e1c91d03f206f31ff32e786097930979c2985eaa8a8bfbfdfc9a76102f865634984e02dc44cef9e5b54587ed1d205d687e200fc41"}, {0x58, 0xffff, 0x7, "90af5bbf628fd72f35fb1539fae5c48c26dfe60fcfd4f717aa08921075006b389ead35c25df9704b6f3d221368c9e074f42f3ce61c82eca1443a6f9f67a27a45e2e4ebadac"}, {0xb8, 0xffff, 0x7, "be1b4acf416164c80619d551e99b0738088f4dc8e532a0b6b52fe14ab61820bc6438f245eb227b3875433eb96d15d83b7008801856ba6294b8ffccc3608ed8c6667f9af72406d450cbe99d4bd76799883d625aae4b09b480797539d79d20ef440d47623bcd1a1f2798def383c93dd200d84e186db7c7de153027219df75ffe1e52c3bf9f6783ff4558a3707353e01211fb75c352ad8c6dc164db71360ed7570df2"}, {0x1010, 0xffff, 0x9c7f, "a4c7e6b1f1d00d035116f7ec49113ac1c72998877bc85488fa8842bab5765638239b10ec3fa3a2998c79f4285b280051210783125a615a3ca362ebc97c722ed6d2f5f4b9ef8d230daa70f7c438c4d5607492a5088ce60d29876a78c565a1bad05eee0500fb8eb61f4a6340ff1b4f41c6345580c51da4f0a743e3eb4035f23e59e94b4058486f236514893f205878d7128e72d6fe71d39c9d5bfb6488254351c08045718d8b95c2fb8e59ac5994546c01fe40847e753aac3143a5df63d99b91951af68e558d95a68a97252d3fe1d7e3b6a56671a1f6f3e5dfa742c83c2e1bae1806464dc16aabee9921072870a5358982f73940a1a7a198ff1a543eb82d1f23bc37d734e0ad37df3badd2476b9c22e3a4a71583634d67397c732e29ee06782dcb91074908b97afa3c0e0301725252a0dc23cb43cfab1f6d49fb8f715a8ca5ace07ee65373b0b5b6b2bb7535f1a004552fd214281e8cc10a64ea5135d809c873311fd7217d37c1e22263824f3c518c80a1df2dc3fc18a696492fbf64ac38bafc7689914ef0108ce113bbabaccbb529227a3f05cd2cfa8da992057c2cba653b5dc3bf3a5dea3d4a6900d16f8372f289e510dbca14b3eff05ec81463ab96f49c8c74904b0969b116f1626024ef967bf957f5cd0d3b7a7709ce1ccdd5df9a54b91253be267ec75b58879ede730528ca06e11497a03e71c83efbba83bf52ffd83ebec6e551e88cab5b211174532cdcd91d6331049a1301fbcd5f771aa05610a96f23bcf3c0833b2a2b7c69a494cc204d0596808e50a7b18cb8c053e07e76555364639c51e61ef15b18e0d1246cc58031e4b39f638439538b952e4f7def95f124f36af9f6b9c519ef9ac45b7be23d7ee9448a3b5ab85f9c458c4adcaaa53c05b3a8c5a43cef1a03a0ba4023c224e8c0d5380b1e7d0da4a9526bc98476a675293de3fff46f34bebcb91e9a5402fc40647e3b9cd1556543e9d14a74f06a4934e813ad5a43fee0cb1041a610a82c5563c6e53563c1c91010260da2bd34454b652589b95241410d6684e99b6ee3a60cf638132ccca0c59524ef9bf7f6e29943fc2b6b1cc6625a092dca068a3a8a142f18e7544440bc0769d05dc7578d65b654b605786ab37e2792efa097a257f69d47e037e78d25c92364617a2e100b24ab6cd1fa3cfc1d9cc7db11115d7b52e25a08ef1b8bdce75ad59288c593f317fb266325f39f54a1eb779765e78b6ad1db21c45b32140897120f7a1c12812816388aa5d144f7170f1b43a4c119173fc858e0ac188e575484e8707fbfc5220e033bb2347e756581188904d180545e091e84faab98152d9212d20998524b7ec48385a538d44a2df26cbca976e27aabb36dd772ba868675944e3971c2dde4b6d8ef406891029c80e2abec53180121b3efb578e0f2171b4eab3492470e3a6112932d735fd2c65b7470ef8cdb2380623a04f8c7521cb5eeb5502ca12d6ebc1dbb65524fedbfc50c84e1b9d00811d38173b8baee8aa6ea31ffd05f818b630d67a965be24cc7de235f1fae1e4efa12cbcd2b6aeea97b1959b001d11b53c064cda505835d5a1ad07c85a4aa3ccacbd1e3321b4058c4e523ffe110286a5858a9860b4eae2eb7c77d404a137c58ad293b6463efe92bbcc56c51f498d979e6cea564dd1d792a9d756026bf2bbf0d6cf8e701bdd03df28a877b4af5a19217b0e3e240bea8d589b74909dbd09988c098bceb242e54220ff67e2b6bd8eb72dc77509132707f590187dafbf3a2e3a388a298bc57e9ef7fcb1655151d7d48c0029faf7c1548c7d742c1f551b54ff4d9fa4c706cbf47face7306f9f374597104244f11e0c51adaef562118605c99b0f932b82f87ffec3cc0d7fa45186ab42e8a383e11938e12331edff3af0cb73eb5211a08ff2e7f60218486531c2b5f561bd9aa77a1491c8b3c999482d93dd00b8c77f6bbe6ad053648be24a05b9955c0d9b06ab367c1ae58baf19bbe10458b768c481ad38742b30030be17f335daebc91c700e8ef330de5564a223e289d51011b672a5f7a7efcb3c923baedb1c7728d47d916c5685754030ff5fe058ccd6a5304fb0498137326b076bb697960cfc2b1c6a0ab9c84a7e1336bfc7aaaa43826add49dd2706b36222a67d04d70c4963d178eb222a80ae950e78ca232aee5e3c6b758ed1605fa7a4c205dab026ed8b86b49e7121fa83d1a5149b802318c6843ea653703ccebbbd499b7051a86681d980c7a5dea4904ee60dc36d7b20c7610a6ed078deed5f69ce33aebd0d9aacef2510b191f20e558afc953fa8a2f8ba738f71e2965504976cafa77ccccab90eb65e2829251e569acda7b878cb8b7dad00acbc61a3dc76c0fbc0afd8e9e459da462cc365887c8450d1045dcd595c130adfc15929fb672abf08a1bf0e09b0534b9f0bd39511f2c1c6765c6584d0bfff95b9bb990cdd7eba6c283878b75b814824c58cbcb7b568ba18923acd4db9b58a7e5f134d364e98b2b7e2f3aed2031fdb747016957703b6c3c3f5bc184f402f97925c7c70130d27e89f1367a052eea6bcada269a9320d07a6924441e8636adb64676fe757574e1741baa77ef5c368cd801996f1f01781c64cb41f5cefba0ac95320417dcd23bb495747390b3de7b2dd36371c7617ec2938d17cfee5d38c7684406c9240da60b67bec4ac5e7bbdd3a67160fb476f3cb53aa7953b95d64c247ac20ea2716aab1ea1e511eba5597a4b58c6367f2290760902e04a4e28f4eb21bf8c45d8942d4021aa9968d5fff83cdfedde27616fb20af35d511926051be3a3a9344e624dcdbef2199f98dbd2361abcd8ee49fe1530159d69de96dd3e9e6d1625d2d06350b0833440d838d9fe4edcd7e77cd8db42a0f0652bea731ab13c1f446b543bdfe5526b73d765cbb6bd58744d18bce62aed39544909e844f2488a7e1523e87156a891ed981cd4127c976acffcf2162fa645c1273b158d10a0525923c8330783a5d196cdd516efd5367717f96271fa05f79a54f460edd63d7e5ce09b6a1d5f8249558d19d6afa993114a3a7e96726ab3de8290568e1d876701c6afc476d6d8fec83f32d574b90693510f2e8e513f012a2b3a7ee50908ebeaff4b828f51fd643c4626109703f7d8d7e63162e0bbfb695a372a9f475f4190f1189e53f3c60f79865f598ddc6f44a7c7e4207ce8b04f3a1fb345d05f0fd7824c725759c2d374b3bf53c9dc4b5364d5ed52e73b2c0b5cc376323086090bfc86e5491eda237299172ad5f0d540a7d8d7dafd36a21cba4a9f0e2c9d1fa48ba0f4cc317d16a5804c111882e47d072c34b0aac879d300372aa635ca22730d4423bd5e35286b466a559afc20db182510c7400b3fda3f7954c5eb4f840f29060842522f31f8fc0bfb5cea20ccbe9c84c7df77c774f9620f86d6e83aa8e3e8aee95119cdd730d0712b4cb9e0b253f70538023932dff123e6504fd8726de740aaf1d8844788200bcf3be6720542080db9999e7d5e7ab329febd2561d603a8a4d22a910ea7c5446a2a480001337e45d0aaaf1e063d4f935c279a386f74cecf96431617dae25cbb6ca162725ddc911ef1ee01f4e96ef2ccd1a51b99aa32e1e43fe54e34af231547d35dec97a29b0a6070a8b3a4645be5425bba1151c0799987fac89df8f2fde0191a45c6ef98025bf95b11bd2a38d09e6797d27d6e960f2db3fa1a710bcb8ee966e6ea260afb09867ba6a74d1c5b975c8405432de72d753fc1cc7e51fa3a5bbd7cf984e4a901ca34d77b9cde6e0d08ec896c4923b843150d0613e68eb0246910ff7877336f483fe239d180cbbe63966542ffcd64427b6025737b331ac612d9843814eb1958d27e4303b416c0e1aebbbf9f196e4036ec69a097fc6da770dcfbbb5a4e941b1ca7ab2b91c27b82d42420f100c2009db3b3dfb50e9c5ec836860804ff58d3fd723637b300a40afc1caa2bf28b49bee0639d89170f03faf7ecdee8ba745c23a27fd5f158f27b43dd260b955578278e5955f1dac5aaa7cfea44967dfa393522c98ad71fd227636a0c44bfd61e5d01ca95000e4c472b596ae94077aa27f82a6a47302de9d90afe4d7f46f81e762593f147e9812d3a0c84b2a4d301a5b637a777dd441102651401735728d538925f98b4ce84b72d68547b063cd33a3e85022eed9635d0c5f98a0e401b3f5bece2e400b0a2d9a41262564615a3881c99bfd1886a22ff3f9c3c3e998bfb5bd151b3c4b269b104a7578d6d0abd581310dfb3bcab15cb2b57b8283c1bc34d1e3851f51d6ad46a04574f8e1440abcc9ca2fc50c272ee4c57946533ad13d561016965f927e6a822d5e4a41ff4ab96e38164324bfe5b85a45369df9124c89d98744b589be47319480456d99afcc5a6d4eccdd1dac0a3708e5a88701f965556eef081e6105760cf5a38ffa6ef686a7a81e7271c918afe643df3dc9f6a391a5a5fd2af6977f99d4503f1630fce19ef4c822e6a0e6549827f89ea848c8eaab53856092fe7e711f1b8c99dbdab8a60dd9e6b4926b552aca55fa367871227c366393175a3d9a61dd5ac5c2c45fe78f3a57f4be6ce4453c9cf26ba9de32a8e08fe9432ff20791dc414b55250747f5e08bdeb8635b78ecdad499712b3cfdc2e090ae82b661cfd682005cfce0e4064be3c23aa73728849506e959d43b343398960940b6a2f32073f508fd631c8b7bad9aee12e9b73dbee9e0e130001f45328a7d40a6b77913c24d2656c9cbc90bc09768d926f0d757006b3e9788e35efaf826a5c77477af90cbfd19cc04024423a3e7fbcf41d8d74f885e5682a5d429170b3a6937367972b1219a8db48dfc8db7cf3ae6e3311473dbb69ded31d40c5d9e3bb01495ccd728dc4c0878dd8dcd47bc44a36357a9f7cec8629201d33ba43a0bd90d3eecbeae32b1f441254773a5fb2b3cf3e802e507aa820cbd1d0881cdd8a161e08774124c544044469e7bb170f3cca1d3712baa26834a5d6b0c43cf1fa6453da935f7c14145c6e49ed6662181bc9e13730aa1046bc66a4a100970d9b049ed439efcd7c3eeace5e6b2d511e3776e8c5a590cf75389486c9f1d8c7bbb2d57065f4f9733adc8a6cc58fb35077c504a84ce196b291637f8870efe07e7b38c71349e5469251df8e46c665231dbee3928d3e3d96aa0844e41cf55d82438b0d98b8a76eeb9391551ff7daf2adcc114c3227358fa7512956e8fb5e5e170360ed3231ba0d18770bcc859296564d51ec65441bb27eb8c6ef31b9405e9e802afd67365dece4e08b8c6890fed2978180ec8ef24247acf93e684cd10a48b1cf11b9b42e3c511d0858db8d23291197c56f168b0e4099e438f8c3c35230536a8eec66450194c859c7ec4b11ab971b8de7a27d058fb810de3b71fde85e3a12c1f593c6067fa3dc08fb96e441bb5f3f4bbfd64369c84a9c4c2d944cc825b812b234fd78d9d4591254ae8e64a838b400e6b6ed7d0e034aefc3fdb75ec11241fb933dfde88a78d4847aeaa09abdc99b86d90fe64d494607770821693dc451168f17d3b8ba0196d6c7c79e2bb57273162334ae111abcd65073811cccc22cc9fae67801c0cc1241864fdd64b2bda1e8242030c384a01c7eef3b319baae61941f5984940c6df2254f39e1dda300e6a2ac600303a416b21a9719b6ba0d4a91add8983b800abde2f1f63f5ed3f6ca6ff78e323f08d18f0818faa30008b3b6923cade92ef6ae2b0db65f2fc9b2d94c5365116f1daf766c83bc0c6deff8e428cc7fe31c13caa1b5cc0a64d48e3cc065be1147d7f25166cce25b832721a8929e65eeadb2b111c47f320f4de68a4c46fb9120d2afd7c99"}, {0xe0, 0xffff, 0x800, "dcde8ab0abf2df78725624832279cb731d818ae9fa9f1504535a0cb425fae656236e3c86701d8252e81b4167d59ea82793b081bd68f2ef31ea5c7c579713644af93c08fcfc6ac4f02c3b446cf457a94c998e8999c97885d1bb8d67e68ff5153c2a581401ae3ebc6730c7d481c4ec89745f085bbc67fea972af933134c7e374f2861f238274c64e03da51e087ff312ac812b77b308411f7115654f29d3f69c28ffbd7413bf4ee0523b34ab848779707efb56034e0405747f4f71870b5621dc57e77b0b47104f5cdff99acaabe"}], 0x12b8}, 0x402) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 12:11:02 executing program 1: r0 = socket$inet6(0x18, 0x100000007, 0x6) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r4}, 0xc) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/207, 0xcf) r5 = socket$unix(0x1, 0x7, 0x0) sendmsg(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000200)="da55531bca9855e8599dfb6282387f992bb50d0e7d4977893015ba018d881c5408e689fdffd89106354174e9254b72acc75b11", 0x33}, {&(0x7f0000000240)="399f020ca9c6f89023b6a678fe873b723cf91654659cfc0f83da14cd6d99b84106012c6c718d849eb5299284377b3bc65bc7ced301b4df27dd1f2612f796f6ab94922e17b2fc83046ee8e7a3c2dd561bf2d3c4c75f2a241f65bf29353e7269e00d4fffb3dcf51f9432a6eb3572e9db0516310d5871725df4cd9739faeb3c0e802e74e58740dd173c6e3b088749840cea3257c6b4b13c1f1b0ad467edcb949e9d8b52aeb8a23a7d5538896cd7b79bbe533641ba124fcec9d719966652c43c69c8d07a1747aa24ca027a272c6e66d48f0bfba43038f932359239e3", 0xda}, {&(0x7f0000000340)="7fa211a3ce96add83055849bb5348dcb6e2229b8a5ada39e8fc2b4d634f52cc2e18f226287cefb773579ce4032728fd5c327804d84906287515978824991a113ac5db7d7a3f602a2cdf9e41d22cd86897e0782854af4aeed192322308b301b4f3e533d6311fd4973dbc62d1c5c7180c145650f3134e02333b40823af0908c59775dfb2d841905b966fe3b9ac8bd0eba46a2694533feb33db3c49a32a17e95fd0df2b1922eaeda3a8652b", 0xaa}, {&(0x7f0000000400)="263b86fff5d9c4ebbfd1e779b66c6a5a600fcf77d8937594e4ced89c451ff6f34613bd2525206c4558d694d3353231b76d72385e346466bfaddc33b00ea129e6027a0f60e426a2df69f894c6ff70e31eecc90e8923473de71dcd9d842ad53843c6e1cbe4cc15d7fccaa3d7e60c35cfd6da143a0a856376c89e8006cdf6792cb4f8b2e25f62f7c8883e8d8af7cb19144e1503454a21cd310b651d0fe67c", 0x9d}, {&(0x7f00000004c0)="9ee4bddd45b3a03141f2642405787e49d8db9406c77f0cb65faeaf7ba23f773972b9184f17e44398527133992738dae3b882e243209fae334189ea2b442bd95682074dd2e71cacee96f6f8937e6693c0593e855dac2d957fab5cc060da", 0x5d}], 0x5, &(0x7f0000000680)=[{0x108, 0x0, 0x4, "beee58888c09627cb01dd27cab8a6bf20272ce6b7e245451fd22ec2693ca67395c43f8fcbbabdf202885852706326f6cf935cbb36868d81ceddf5b14644a9673171f4f91a5db3963e1edb61ee1129a8767a9d5ab026daceca6354d1a74569f049bce09bd9f35a9a03091766981576885b46ddd553b45bf3cae91b0f95dbba530daee4ecfa510109206bcef4c273272e0d0e8b255f9464040bc7bd8d4551d7162435f4f4478b56a303549635fefe98136de1922b9a9a12eb2d7a349b72f8025b959fe3d723079746c66349ba8717a6c1294c9a7ac67676a4c728e460ac36d233f95c8da43a4c7746bf895b3ab8abfc0a2f0"}, {0xa0, 0xffff, 0x8, "e03177892e9976e3820b8bfdd8eb5f2e490898de3a32ca1eb5a865d4fd7263388cdcbe4b163526d68e2e2e5c179597ccd86b0bf795f3b2dcb66737af0cccefabbb5a715b9fd47215579280c27bbdbe872d86358317c0847ad4fb795f9f67edabf7a5fe5a594e238b176dc80cfc75ad25ade9eb83d2746b4edd9628f0b3eeb79b8aee9dc15c494013876dfc2dae"}], 0x1a8}, 0x1) mkdir(&(0x7f0000000840)='./file0\x00', 0x2) getpeername$unix(r5, &(0x7f0000000100)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) setregid(r3, r4) 12:11:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x469d22f3, 0xce, 0x5, 0xe9f, "aa75a620799ce895354be57087f04477e1efb270", 0x4, 0xcb4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) write(r1, &(0x7f00000000c0)="9d87330b4260958b680035151cdef73e37b27adb64f86b725328f86f3083355ff4206229ad2f42807cc0a694a73063074b093ca2b662b9fc5cb4874a9c84686ffc2167cde0a663b5bae1cbc38afcb02be5fcbc9dfefa23beea7a78c73a1cff41235318bb8d9421c697b102fea53f0852862ab2ded7b03224e7fc88036fa8cff6ea02b1db8aef1f2f7421003f49765bcf607d56e809aa54d2948e8224534dd2fc", 0xa0) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() 12:11:02 executing program 1: 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) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/13) 12:11:02 executing program 0: truncate(&(0x7f0000000040)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3}) 12:11:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x101) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 12:11:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getdents(r0, &(0x7f0000000580)=""/4096, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710e0476725ac0016e0000000000000000000000d51c000000000000000005354f7e280b08390000000000000000000000000004a38d6d72297e01"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:11:02 executing program 0: r0 = socket$inet6(0x18, 0x4000008002, 0x4) msgget(0x1, 0x4) setsockopt(r0, 0x7, 0xb, 0x0, 0x4) 12:11:04 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) lseek(r0, 0x0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) fcntl$getown(r2, 0x5) 12:11:08 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ca4f24124fb573f95e2af00195555dc96af6e6613cdbe8840dece8d737de141823f945fdb7f03a77138da1eb506ecbf1578f8b1e57dfb583d73a10ffd500616b016884b06364687ee8845aa2ee8d8731434a2790ed9129", 0x57}, {&(0x7f0000000100)="da1db85f344d15234f1ce357c9640e0d78f372704810843778297d72e49835639701cd27baa1b06cbfc52ee99b40f0152348c6cb7126fabcb651753815becef95a96f727fda87b6089e90c09fa542ff438", 0x51}, {&(0x7f0000000200)="9f4438aa32d800c233fee60d517985ae10b12072ca0a6257e57953bc97a05e399e83afc35029c3886aae87dc4b9abab70a3b73afb52699780a0b8ac0d623b2882f7145fcee33290e95bb30121bd3925274bbb907bc72fb298c2d8549", 0x5c}], 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710e0476725ac0016e00000008bc7e63b25cc50918de1a0f2700000000000000d51c000000000000000005354f7e280b0839001080"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:11:08 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0, @ANYRESDEC, @ANYRES16, @ANYRES64, @ANYRES16=r0], 0x5) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:11:18 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r0, 0x5) 12:11:18 executing program 0: r0 = socket(0x1, 0x4003, 0x0) listen(r0, 0x0) 12:11:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) flock(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 12:11:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000600)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e", 0x1fc) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xff, 0xdf, 0x401, "14c9887b19d8b304177b24f49c259ea8e3faca92", 0x8, 0x10000}) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffff6fffffffc, 0x8000001461367, 0x2264, 0xffffffffffffffdd, "a146786eb95bd07babec1100", 0x0, 0xfffffffffffffffe}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 12:11:18 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="840d060041ec4b00ffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x1, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xd6c3, 0x81}, {0xf, 0x1}}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 12:11:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 12:11:18 executing program 0: r0 = msgget(0x2, 0x400) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000578c74ffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006300000b0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x9d, 0x3, 0x1800) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0x420b}, {0x0}], 0x2) 12:11:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) chmod(&(0x7f00000000c0)='./bus\x00', 0x8) 12:11:19 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b91", 0x201}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x7, 0x3, 0x2, "414388ff54c4fc88ade049f59cd55524e44595c0", 0x2, 0x9}) 12:11:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x5, 0x7fff}) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 12:11:19 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getpeername$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 12:11:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x82) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xcb, 0x50}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) getrusage(0x0, &(0x7f0000000180)) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0x808000000, 0x7}, 0xc) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000002c0)="3c20f02ee68d44086254516382ab85f484ae985efeb1548f2b3bc3449ef8069efb46c3aaea72b5c158544701bc22f35d0c59a0b752788a18065c70309f355257eac09b075babb8db87432586a48d3ae534d2824ae994deaeadb01b506da88587063485f08238d029283c2d39f2edf7bb95cfe1a346f33259e96d07dd8c5d0898863fd2951e4c731510be7c44c815d7bc73a2", 0x92}, {&(0x7f0000000380)="ab6429971c23797965572936c03d4fd6c729302b1cc4386b657461e7f38e5559ae35083ae8", 0x25}, {&(0x7f00000003c0)="6f9472a96ad013ef398ff22d938b82804b02c6bc93c93125e76a823c5643b18a09c5286d82369f1344d6b0e5d6461bf24e7efcc474af3ee5819e71346fdd73325f9df7fd883710d9fe164cd12ab0edab193f4548343b2387a76942b4003dca557d242cbc33f29d907585d0d6424bb68247205178adc5c378b71e2434027451cf0cfdfb143b9c5711f399b11f4ae2829d4721057d264f99bf45b62d7867ee95fb983ce81c28cfcb1ac85cb50972668ffc69b53ec47fdbad7eb3a392478e20ff523242f027fe0d35de421637ffb5ff2eb8f1d558eb7d1746d5d0564556fe2ca7e7ac", 0xe1}, {&(0x7f00000004c0)="1cdc70120d2a2ba9a799b6dbb8a5c13e0049b969ae7a2d47a640b8d590031c45e1be21fdc98b9915c446428ee78378a4fa4f72532c498a3b74769408c239f6fefd9802cb441c30bf3d7cec7214e14cc739a93a7719ab690b6eb9cf44b97bba80df59aebdc8220f3fe7c68b3180567e999e3273b199039b42977ae9d49f437f9abfa01cd2", 0x84}], 0x4, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}], 0xf8, 0x400}, 0x0) r9 = accept(r0, &(0x7f0000000880)=@un=@file={0x0, ""/4096}, &(0x7f00000018c0)=0x1002) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) lstat(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)) setreuid(r7, r2) setrlimit(0x5, &(0x7f00000019c0)={0xe4, 0x100}) fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r9, 0x0, 0x0) msgget$private(0x0, 0x509) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001a40)) lchown(&(0x7f0000001a80)='./file0\x00', r2, r6) fcntl$getown(r0, 0x5) fsync(r9) getppid() ioctl$TIOCDRAIN(r0, 0x2000745e) 12:11:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 12:11:19 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="2dcb3b843a4da8537f5d494ba37e3d58aafe5be05fe92041a48ae71ec753461a796777f282e68611c6e6672044b8a8bb244578108069720baedb25d3828e61", 0x3f) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000000)={0x0, ""/153}, 0xa1, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001200), 0x0) 12:11:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x2, 0x0, "a147780ac85a53a8131900e8ebd83823fc7c0d7a"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 12:11:19 executing program 1: mknod$loop(&(0x7f0000000480)='./file0\x00', 0x2082, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x8c) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r3 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffd74) fcntl$setflags(r0, 0x2, 0x1) semget$private(0x0, 0x6, 0x2) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x20}], 0x8, 0x0, 0x8, 0x0) getdents(r2, &(0x7f0000000380)=""/165, 0xa5) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0xfffffffffffffffe, 0x8, 0x4, 0x6}], 0x4, &(0x7f0000000180)={0x1fb, 0xfff}) getdents(r2, &(0x7f0000000240)=""/147, 0x93) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 12:11:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1b00) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f0000000000)='./bus\x00', 0x110) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r2, r3, 0x2) shutdown(r0, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) linkat(r0, &(0x7f0000000200)='./bus/file0\x00', r0, &(0x7f0000000380)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0x134) poll(&(0x7f0000000400)=[{r1, 0x8}], 0x1, 0x7) dup2(r1, r1) lchown(&(0x7f00000003c0)='./bus\x00', r4, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r7 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) chroot(&(0x7f0000000040)='./bus\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000480)=0x10) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000001c0)="3511f6b0fa315f7438", 0x9}], 0x1, 0x0) 12:11:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xff, 0xfffffffffffffffd, 0x100000001, 0x7fffffff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:19 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x48) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052d53abe7ee1a86232699448364a954175de1aec29a42e5615c9d44f3ecf45332069d0a55eb1bb346c9997d575db2a"], 0x69, 0x0, 0x800) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r3, &(0x7f0000000180)="59b8275c9fb980c22f55e480a8ff35528f1c2e1787a45da1a80da77415421dbe5fb23e9abfb1fb63ec2f882bfff6795379e54714542cd63ad498e34f8ec6fcbb7bf680a4720fd8a8631a5501af572414d9d92bc5dfee711eba3b8dbfd2a0ef768b7de5e7fae40a49a7f7c04cd04c5fef1f33a736", 0x74, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 12:11:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 12:11:20 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x2e) 12:11:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r0) 12:11:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x400, 0x2}, 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x81}, {0x7fff, 0xffffffffffffff01}}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() r4 = syz_open_pts() flock(r1, 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "04ed648bec84a688c5fdfd6ab949fbef300b7989"}) write(r0, &(0x7f0000000040), 0xfffffe4b) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="a26362f350f0e5e996930148dcf777c5238b559890a3f491b3aec1689778f637083a4e590acca148fc910fa5af660d3406f20c", 0x33}, {&(0x7f0000000a00)="eaf29613de4695c37ddab80a313abbf388b036da53eef8f4eda380410922b02c072039075df92e4901d2c188c97045629e5c9302c310fbca0e89f60d89a69acd8f51147f5ee40c023c1b65aaee6915eb77d3bbbb1a5d7a26e20258b432a5eaedb1c8b873f95e4ca919e6bb3eca5ead9ea7af5ef7a7e4d1fad5564d8082ed3ae28136ea0c141298fab5d8f3f0d2f982a28bec117925afc6cac861dcd3507cd00e98252c896963fcac99f6d7e71e94295c6e80bb123d90fd0d614fca3c756aed457447545e2a1d897521e2779ac71679d68e09dbfd8131d8b6ae3f272bb67a37542f13b5d1183b96844af7236dd7f816cefc9e900f8e2151b7b99bc2ef5915ac51e71ab07384928b3577d41a6e1351fb56ae0e370e235faf07cf2cb5dedeb3c81c994efa792e485e0c93f0ce52b279a146f82652c47c8f5f1707756abbe42db770cac086994d1dd570b97911c6caefe5aeda27ab89deffcf336540e4da61f135ee458d2ea254ad0b72b25f1baf7225d467bc42457efb7613867e7a2b276ffdda962a8dd09c53dc724f386d50855c883b32ad49dc906e36d006c719d59e568e03a31063507aa28253b014770b02bc9ce3c2413c7765a1596180b9c88d8237ca6a7bc34c82f8e971745471772096ca1660f3ffb3416bc24e6c6156aec4aa192b893ffbcc44fabc4d11c916d4bc56b6fb7a790171d0d3c67126d50a8f27a966dbc87b12c3d8be0cb60570e8dc20cfda808d9109cbf61d6798c24b1ab009550a5a990118ebfc48f77561a53a719018d12ea4ae062fe2fcc20b3fd6d2b77c23ea431c95d7acd5142c1407564e0fb0b814effa58b9c652963efc84e2a5c06c1e0878e2cfa0703a8ad073c34d0e1e4b16141de5bd9f7c6882904ca1f81532a024d12351db87f64aa37729c015584002f597b45f78f2bd8f93ad4ea780d82f7ad92cf656cb84c2c83b747b380c212dc4c4076c797a76cb1f6bd71ca936b26d2b3ea7a789948af9af71c4ed027b67740757e0e568122a21432adcba6c4aaabff8a38305f8e22aeac0567d5a492239499e96a39cce142c0d466aa98317da2bf2a70dd2870a139f2dfa3936c31ec0cce276453d8f3837fbced6164f09c467c0b319953ac7c501d85e2a203af00ee32e914ad06c8330270bf3e97e79cf2c10e5629d46930983d3c1bc00fa37588f89cdf525531c0111193467bc64357ecbc1f210fe0acdc140e1736a3ad628c932fcb7c02e806f03cf90ded87f5ee97f7b9279c4fc29c9dd397e0b99f597caee5935e9e485539d72694a02d9bac732d740c78bc2fce7224f242a387956ddb082bf60faeaf545c911a430f32f4ca73a44ae9e4d060726b63d5abf07a56d7318e28f5b96cd1c9e637c0e45d7d077aae8d87380f5929b7655bb7b939ffabe96064f0aa5b7fa44542cbf37a62b067a2f8c4d61113b0fe8f525a63fde787d87e8edfd332c5236f464aab5494b4f17939b939844d7895964ae10a80bfb837dc6bf88c35d36dfe049e3ac9bbac5b51ac9ec6fa7516592f23c64fcf5c32bf350eea5cb8b9942e4a1b954420e838444928fc76c5e2e9a19f59f8c2fe57c24dd0d26c81b3aeeb49d13e0d88a5a524aad6a87a16fea144dacc11639da0805e87bdb2076d44a25b6040adcce586d8b40aeed95b7a209c42bed65086f97ba0841f7d8ede7db3a2d8fd73c7a11d71da8def08b0f95da356565216708febeabe145a12eb91c1bfd91bdbd981d1c439bfaf93b6f28fdc0badaa58e37f2edc2b557953b2273efd4a9eeccc1f887332bb5336e502f8d6be5add0e3d431d4714a828abb68f441efaac55a833e00d3f0619e20b6a997e85f059734e59a7e749c0b334ad444fe8857899513ab4c91b1459378ba351dc7a8a379f40d08f5d783cde8a47ee4af75704747b8c98baf3089df00ca0af03939ba9829e366c4358caf8bdb4c2122b13fccc68a8a1ffa7c903bdd1c681c78f2b32375d2dfa2ae67b6a91ba04f5c2ba8d88ac2917dce42def79182bd0a2f10dc65599a46005a0a19a25070d8db414dfcafe8cd103293922113b92470a9d43ca9b33c2365a7fb20a0d54648d218ff1c482b61385e0d311c254fe777028e3bc01e208ca39c96900b81bac1e6fa7d1a06933107f2ec1af0c489138a90602c005a6ff6e9a6c61571798ebde0aa8350df6ce8a70d3eeda50ecacdca779d83efb37debb49b7c335864a78a4626892dbb5d285b160b014294f2cab3b61dd8191a7922a4bca9712ffd16093ee80806000f0b5a30dc5daef28499c4023a2baf8c1f4ba9eb2aa4fd94a9c9059a9726ae863fa8826dc022a8955c10b8fb2af059412597703945db5f5ecf62a954e13f4b852763a0f6b973ab393016818fb19a55b65a15114672c4fa69e3e260341b5b8e7880352261ca0b2426e0433eacd2f6937e5b5f86df8c76542c3eccad88c09fe90aedcdb24acf7c575d545b993381aed0a22462ac86cfccd023735adddd3b89c17f0776b79b3f9761edc14c94155e88195486bdc8f329e9a9fcb046de299183214b696ef7325dddc4e1f4a548b508ceb8c72b2ed0f8f73ce773520b2f32d5c93548653455aba5d1b679c5162140a7636a2527b599988414ccbc1d3a8102a6a4df8d70b0b54417ab7e1a1ec9d702c61b33bb347d5c89be47435cc2676ef6d6ac763216dbb49e2d1a4ec3ef2c08056e87874da7f5521a5620273fca42aa3670c6fc8d8cf9dc6fc29c64f4727aae3a0626d3c4405c81679e5cec9f46380c59137e82fa343fc586b7b90cb3336f9191befa5b5882716f5c1b6234088ca478cb5c5ed2df9f7d11c5ac5301de4b39493dc39dbb512766c0656d454f370003c350dd9c4e20ff500b8411915e4ef1b539d56fbe46cbae18521cf4d9de6148cc663766ce60f595d3ba77dbf7f9db8f4367f1e3b6f3ca20a617ab6e80436bdd14451efc51a0d0c64776fb59309bf4a56f307f194ccbc38425537638486d4d0ad098db018d5de73f2d49ca9f7600e6ace1c3958c36040c8dca1fac2dbd71948b975795e3719f839ba1650396fc34e86a8d34386d733065e594c66939a94da72797b74f2cf8b543aacf5168255862bc3295f6605348df1707ae9d991933cc610b7bb996420d27e2cf9a8d5dc54d4e71390b3a4684c30aa245de2bef2bb44eb57d380a29b76c809b0105df307fc4f8901844a0a2bcb6a0f87710b656a00bb2d041f48d2a7c0f23e3b5c75c79d8197e7f4e829275ea3252a93510967e490bfb423152ea5431fd37c601d17a1d281900bea48778382ef94cbc551bb347ee302337a83ccb2891ccc0e198d2f0e727c6de98c77648c6cdccf3c53373ce45c82a530e4e834d6c08daccd33a3bc1920d99352e9a9fe6f6641be2e3a5082172b34873b12d8a0b5418ae826e7a85fc7d8af19f6639d44d60639b38cab16b995d407e7087f399bf0a01a3bc959a3a406c3af02313bd49d75eb2961dddf84468d57df1147ff6b3979c0533d550c7bcf2b544984eea2be27e80b276c95b602c244ba508a911d8a70211f3fbf5217efa7c580a79773ee2853e79b13fb92790531f3550a603c2d3c37b1069b8432cf1548078f30500244bef2f945150d3643f372efbd6c5b9c5b75adba6f36d2c86e9fa974d3856be2eb1c3e4a84e8d56ba38702e967f5c218c631c52d49600d9ec3966e15f9aef0f6f70f17a8fc64d1ee74759385d2d76fede9b8bc725621cecf3153ef8dfd7267945c48858bc2b4ea67bec8c58b56becfb7efa00d64cc5c51077b7607ffd6aac2402f4957cee0a0b79a21491306bfdcd5d7c7b7ff249b1046bff122766f38ddb7316f62419d956cd6641bbedb078b4a73d2de35624d8ec107d5c0a420e074c7dd8c161b94824d30a3f631be7681f73b62cd982837861f151f964fdc52fbb47daf1139f0de070852361dbb54563b60258209fd599d46b71668264f7e1bc458db3633558c923ce5849d04ada8fed99acc0670ba0058672a17832a3fecd94f3482436f2d1f2a16069fe10726515eac201870c3b67bced9c15cf2857bf17a1ad5a78ed3ad103bf0e8a37f950fcf0bd826a4cc05064fe1cf79ee930d3aea3d21077acf64c602e00b158b5c52203acbc42ead369ab97aedc89ba6215a84d66aa80ce6caa9f0573380446128165936aa76e2e8de4cc3fbfbd0dbbcbed117404795832db6625f2c346bf16a5ca9f73e06d2e1ee1e9c299449121b323a0a07c7c7fbe12ead6d7ccc94d89f4cef423642cb4c250bf2e054c6c0e60d25578b9e91864f211121c66aed0e3dcfd2a1cabcf9623703ab861e5ad5e17e11342b8fb16f5b19da6256bdee8acf887018e437ba85fb73936a23359e9ef6529022e999707cd443132faaa92ee1e8539e86ad492cf23183afcf1360f9ad303945b5f1f8e6ce16ef43c79c5efc1a5359edbcef7b8abdf4cf1545d3bc0fd4c1428c7ce63eaa47d69b1876b700c4093926d47724d700bdd9fa9d63072aea73bd5f41f853caf1d9bf9f599a9011b6e7c572b17101c4d187bfc2adcf0f80dbc5848cf051ffebbcc75c9415e3dfc55bdba4f835bdab2346bac62a6ce30ba02b1bae9a9db0398e0dd6cc045559726ae4af200bd705a9e8c2dd532ebaa0d68d1d8a216124e0446ab83e42a1f6f74c2239ac85b196c4bf78c4a198461c06f8e97e5a01995e1692a2fd3368ab04cadce580ac6386dae7a8374e9c76e6544e4534e340d85e4977feb4ebdb66704b70f639413311338334192b57f70edb8e85ed42d156680768be2ced158ffdf6014ed04d51c7a4489b8bc3ad5d4cf98704c5d199a899610a6055e32ef9a6724daa4b792938a211b6c7197193e7991161571ef761111c60534e67a154c3d9fd1e7cd0d2243a0489c3ef230f7a1c4075efb7ca5e569d75b186cfb3f68dc65b92956a2ca2aca117c67d306fe6ffbab8af7348d1e8d6153dab1ed6d8bad61d83ebdd952c57d1a31b16b415ea1259c8c9aafab18be43be5c267cbb1f8602ebf3d755005755ac6e4411a75c25d06ad9162a5358ac534002e358d617e45a5d6b90c471b63d2794815b2c60303bab089d104164a892366f679c9be8ec914f1afff06985804f1bbc1f18829779b38ca2507b7278b7c3e515af002192e68dabfa7bcde363ffca05c482fdf9427da0a88e9d687b6f191875d3b234335c57cb71b850ca856d3f96b83c0147811d123548d9da4f52a15b7cd7107c83ef4a1d9b0b2f210bbec3490f1c81642f9600ee9eba0ce47055dacdd8041dbd17a4ddf79d11be648333fc9a744195a60e0dfaf33af2f813bbb2ab7db4dd8b281725a42ea16ae81478153b7f9ffe2acdf4e648f95fbbfcb83e77e79409c573255606a68bc69b514237868f485419d9b13ab45193cb3cd41b67ef0132f1506369c78de0ac7c248c364edf6cb195a9a9febc32dc31f1968ec818f26a40e7f729453b44d53c33d38ce50ad086ba40b8e4b95a9d5959462fdc48d52255308db8ec94c22f94e57ef9372634a591e72c8608b0785c3bff31853845945245246e599caa22178e23e6cad761d3f22cbcc7e7cedd786ca10bd14ee5a11739ebb223ea07700fcc66b59220979791b656586be06c24ae96287d5f2dc1ae91f976aca7e44997cbaf0c8bd06c8c64e450b6eebbddda39375b2d95b4d8e793341ba349f88edc1e3c1fb3ff526de2937ae08c503546711549339216c6bba862a68f2aac6e150f3c94fa1a2e7375073958105eb4a22c08136df24498bbbe3c164a96810bee3982b10d52204dd2331839d59046a4fd1c1b74e52e60e7aaec1f38c04613f9d0230afdd96d2049bd9ef76706d5cc", 0x1000}, {&(0x7f0000000280)="125af7a78634de58701980b97b9e78837641e0d65878df491bcf202a23ac863a2631a5698bbab6e8d34d5088fd3e3b6c88eb084e731f5a8ff0c8090608834b03daf8d68347cacfee68e7a2389bbef2364f6b796059325aec4dd50b9db93acddf091ff3a646", 0x65}, {&(0x7f0000000340)="7012090a6e1a3d808f6d46417cb6295aa88e92f5f840b16c6647900e2dad335f0af4df5369cf648e8f0e6d93b3f8066c28b218a15a", 0x35}, {&(0x7f0000000380)="8f249f5a32e9482b4731e51c3b092845c3f40593502d21f6dcb4216ad83ac9f07a3fd294e9b9e97f59788f32dd37b9bfe920b84b", 0x34}, {&(0x7f00000003c0)="7a23c0494731f64d83e091be08465b3fca47d3eb810efa828844329a8a5d02529300984dfcc6b3f8fbf1ffe321668004b95736deed69d582788a69609e334dcf2f9ba89f1002d0b85235b0f5326924b4b46482bf225d15fde9a4eebe861608de421f222dbc3992e7e46b441ee48064b5e85809bb7446f07b7449163dacc07a9d5bd473b828f2db76d6f0a908d2ba9f62363522f860ce46f3ba74cc4e878cc412785ba5b79bf19aa04630", 0xaa}, {&(0x7f0000000480)="41ae3b619f3de0d819669a4e16895f1f3213780bc0dee70b0f31b6326b087b0e9e8446eb0e40eb04547e2409a59ef1060fc409dfc2d9e83c74a6e9946a718a2e11b05ae2a56ead9716801e128846eedf20ba2575e43dc84521991593f8217be5e09eba920d57dced91298429a11db1720798c9225dc2b478d14341f39d8e652ca0", 0x81}, {&(0x7f0000000540)="f6a72878a835c9073785f9fe50d9f50cf3b0463da20b028b8cf85ba537ee0b0c46e53e201cf00a3b034303167f3c58cded3a1305c65a31185e891c1f6dc0f4fe7ae06841b609b6f2e144b23e2e3e03ad505ede87324c558dcf41bec3e09ed30e74552d33c76b5fed17d07f614b99e87d05554d1c0c54811aeb1936da4142ade6c6ac2db4d92d07293238563ca09b3e2c2aa943e95c646a7546ed0ca6e90101e1f3631782ca0267069de569d441f87194c119dea43e225e2e289845371f50f97af2cce35656b2277901b0b207e43b0a02713863a5d8c8ec855a18541b8d53193069c39132158527a5a266b42edee70be34426f93728935d144d41", 0xfa}], 0x8, 0x0) write(r0, &(0x7f0000000300)="ef", 0x1) readv(r3, &(0x7f0000001a00)=[{&(0x7f0000000900)=""/205, 0xcd}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "8c1ab691a2802d044a0fcf80faaf2bbdafda6d0d"}) read(r3, &(0x7f0000000040)=""/60, 0x3c) 12:11:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) mknod(&(0x7f0000000000)='./file0\x00', 0x8003, 0xffffffffea5b5eb4) 12:11:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8, 0x4, 0x0, 0x6d) setsockopt(r0, 0x9, 0x3, &(0x7f0000000000)="9e1f544c12195c279d3e8e491880761d6aa49dca45", 0x15) 12:11:20 executing program 0: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000a80)=0x1005) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x6f) mknod(&(0x7f0000000140)='\x00', 0x8000, 0x0) setegid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) setuid(r2) r3 = open(&(0x7f0000000500)='./bus\x00', 0x21, 0x18c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r4 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x5]) openat(r0, &(0x7f0000000340)='./file0\x00', 0x400, 0x106) syz_open_pts() select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 12:11:22 executing program 1: pipe(&(0x7f0000000900)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000940)=""/159, 0x9f, 0x3, &(0x7f0000000a00)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) recvfrom(r1, &(0x7f0000000000)=""/37, 0x25, 0x40, &(0x7f0000000040)=@un=@abs={0x11655b82fb733411, 0x0, 0x0}, 0x8) accept$inet(r1, &(0x7f0000000080), &(0x7f00000008c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97", 0x800) 12:11:22 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710ef240b36be8a7f376701d71849f5ce81af43cfb402aa7230145dba158a2b5c12c960fe3321031c07055e087378f1c69ad95"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='~', 0x1}], 0x1, 0x0) 12:11:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) r2 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/248) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000000)=0x6a65, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 12:11:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x808, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 12:11:24 executing program 0: symlink(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0x8, 0x9, "ef879b78f3ad135dcb8739e368b00c58f654087a", 0xffff, 0x7}) 12:11:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x9c, 0x2, 0x0, 0xcc}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x3, 0xf9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x99, 0x5, 0x2a46, 0xe2}, {{r0}, 0xfffffffffffffffa, 0x74, 0x9, 0x8, 0x1ca46e05}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x40000001, 0x2, 0x3}], 0x7f, &(0x7f0000000300)={0x3, 0x10001}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000180)=""/60, 0x3c}], 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x11}, {{r1}, 0xfffffffffffffff8, 0x9, 0x0, 0x0, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x400000}], 0x49b, 0x0, 0x1000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x400) pipe2(&(0x7f0000000100), 0x10004) getgid() mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x2) kqueue() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 12:11:24 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 12:11:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 12:11:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100, 0x100000003}) flock(r1, 0x6) close(r1) syz_open_pts() getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchmod(r0, 0x80) write(r1, &(0x7f0000000000), 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 12:11:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 12:11:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x120) 12:11:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) r1 = socket$inet6(0x18, 0x2, 0xf3) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x9}, 0xc) 12:11:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x9, 0x100000000}, {0x98a, 0x558}}) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x1, 0x2, 0x6, 0x37c3, "2c4657b2d54e7c2dfe927b87c03692bdc2ca1c82", 0x7fff, 0x401}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) unlinkat(r0, &(0x7f0000000500)='./bus\x00', 0x8) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') getegid() open(&(0x7f0000000140)='./file0\x00', 0x82, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x10080, 0x0) recvfrom$inet6(r0, &(0x7f0000000400)=""/15, 0xf, 0x42, &(0x7f0000000440)={0x18, 0x3, 0x4, 0x8}, 0xc) 12:11:24 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000200)="4f733aaaa1ca8b7dc4edcbea2bdf903d8865c6e62d70df888f94ec246fb4db08bc43c4848d0e6d36447f07b8f6b2b63c", 0x30) pwritev(r0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') syz_open_pts() symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') flock(r0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 12:11:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000580)=0x8) setgid(0xee00) setegid(0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getppid() r5 = geteuid() getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="b13891cbea2e4f29bc2104e72c9ccc8319e9a44772173c3a5eb99bfa990510f48cee029c71797200d43f6a0271585841", 0x30}, {&(0x7f0000000080)="47c9651e0f5844dacf6ca589ebe40a5cddd39739a76ae382997fe5593c58f2f218d1f65f509733c98ceac26e32e6dd87324032c750524e8b5d4de5a8a43e8a40031fc873d98fc1f1b6a9c3ad3c4c929f9bdf9bd5a2254206ec3932b4eaa1c4d3bcd3cbc5df14931dec", 0x69}, {&(0x7f0000000100)="2f1133ca05d2aa9915c7936d5736b89b2d162702091523f26200352a659d4cfe2c500ac8fde223d362eebcc717e94acfeefaf7b16195b0438434700f6c5348fd3160946ac173202e2e6904735a7d35890b2173c0f2453f1904f783c5a7720934dc49768071c17ec9b39700cf4ca4911e08a80fe62f73458a47f37babcd5c64d818c3081134fc3fc0149cee92155abb12c09c9c5cf33d795174e5f41e420c9188dccd8c5d99c63c9c3bfb8bf691c6d587e75ef23916a069f61faa72bd492c437f", 0xc0}, {&(0x7f00000001c0)="334ac0c41ece564f56f082f225b8062c3838d0f1c7377521a07ae4e95e9b5151e80c8a59acdc899b19e80ab23e97779e7f08e5a7eb128167fbd6aeca1f", 0x3d}, {&(0x7f0000000200)="b6062a290d1dfa3e96ed7da1d561b8f6b5e78b054a4b98d71d581bf365297cb20dfca298f05a12f63971732daa6cb861912bffac4231ee3b230bdb065f", 0x3d}, {&(0x7f0000000240)="8d0a4bdb594b45a04293f090400c3da869c45e86c4014c3e562a91180b3178da7659f655c59f54a4f3517906fea5177be2badbd67a8f6be94fdaa036f62735f306781eaa68e2fa3831b53c44acec0c66118ec560638f00d75795549acc908efee857a4b02318ed5691e3021096c1abff39d71616fb324708f24f7ede06381fefbe2345ef93b340ae59eae5f9c6994bdc84a561fdfe7d88f149eff693e7b1a708c9aab243f29c77df2311", 0xaa}], 0x6, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000020000000007c5600ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x98}, 0x8) r7 = getgid() fchown(r0, 0x0, r7) 12:11:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x20, 0x1}, 0x1) 12:11:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8001) ioctl$TIOCNOTTY(r0, 0x20007471) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) write(r0, &(0x7f0000000180)="0853844d03fc062303b8d79095222fa35a1af7c29d555fef0de4649017f5325b147bfc14daea1dbd963df9c7b44c2ebe3b6840b5b194174c1c59d0f4a6b44e73d5a5dae97779fae7e28bcabf3a9e19559c5fe9f59cc9418672f2fb1b35ecb89673b7e1957e60e218b1e7cfd06fcbd6285d1b483f5034928ae42fb5ac75500ad497127948f4ee3941b9443563b212b2804757c2d5667886246d42c9bc0ff07dbe48e4eab1410b787121e0", 0xaa) ioctl$TIOCNOTTY(r0, 0x20007471) execve(0x0, 0x0, 0x0) 12:11:24 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) r0 = socket$inet6(0x18, 0x8002, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 12:11:24 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0xfff, 0x0, 0x0, 0x0, 0x1000}, 0xc) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) msgget(0x3, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xffffffffffffafd9) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) getpgrp() pwritev(r1, &(0x7f00000000c0), 0x1000000000000219, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/230) 12:11:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e0d200000029604e40bac6"}) kqueue() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000280)="aa72189926085c6f52b82824e2202757b8996e1cef4ef56d08c94624cde3671b9ef6efe5e206b03c22fbbf58d0eb61fbb16c37d0b246721ed7dcbc467f87f3ee9265a841c76c3c37b6df8eb818f8761d615078c7c2ffef120bd66b73984433ebe6e04cf5ed782c1d09f861e5c5240aaaaa043329d7d75be96048d7d7ef7b314efc8bea57aade1fd044281e85bcf19201dae47f80c6383a7a2215936080e0c6", 0x9f}], 0x1) 12:11:24 executing program 1: r0 = socket(0x2, 0x5, 0xffffffffffffffc5) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) 12:11:24 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = getpid() r2 = getgid() r3 = getgid() r4 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="273fe243aeb2d14dc089541ccccd7c6b3086dead020dc7b233ef8bd8cac85f46d59085ba6227aa7fa7ff8a95a17680f132f9689aad0625cf3b213389c91fa2ef3c3b8ce5d4e1c4fc0938bb687cba1665f2c7e203f6eba79f0b6f043b64e49ff371072c9419379ac971154586a4967b3ae5659d307364f15e6b61b75a2c26665c2c1a55f069f6c94a3f7d7242c2194611f71095a10c0567ff43d8786a25", 0x9d}], 0x1, &(0x7f00000002c0)=[{0xe0, 0xffff, 0xffffffff00000000, "e241b335dfd54fdfb9452ef6b10e98cc12efcc7077943bfaee3e47d053072a56b9178ec731aa33a12f8f973e61cf921f00a7c34670894a28ad254e75d67d262dc669d59b833dc9336cd2eb18621618f7b173ecd502e1a849cd19b08e920993ba2189985509d461a490cb83358f59c3e7a3f6d98679c52ee19498abe1e99c0029d49cf6594fd879a99b6864c3dd623da754f7c849f4cece13332a931204dd427946ddebd327eccdf04c53e5dd2fdd2ba658f99baa72638ff49763284c80ad99d8faf9de3825bc17cf9f"}, {0x60, 0x0, 0x101, "042d17d85ae74dbc7520455ea3305238317670d6b6c699b974faf334b8e61dd514b2e41f4ae139b17497d80cdfd4e89c56ff28fb039d84c93958c7ad2521b84b17620baa80708c499d"}], 0x140}, 0x3) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x1, 0xaa06, 0x9e, r1}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r6 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x337aac78, 0x9, r6}) 12:11:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x400000000002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000000, 0x0) socket$inet6(0x18, 0x1, 0x7) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f0000001580), 0x114, 0x0) munlock(&(0x7f0000ff5000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) mknod(&(0x7f0000000000)='./bus\x00', 0x6020, 0x2) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xffffffffffffff6a) 12:11:24 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) truncate(&(0x7f0000000400)='./file0/file0\x00', 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x11, 0x20000000, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x6, 0xe9}, {{r0}, 0xffffffffffffffff, 0x20, 0x13, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x561e, 0xd6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000002, 0x4, 0xff86}], 0x97ad, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x82, 0x2, 0x8078, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xebd}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x8000, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x5, 0x5, 0xffffffffffffffff}], 0xfffffffffffffff8, &(0x7f00000001c0)={0xf9, 0x6}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 12:11:24 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f00000000c0), 0xfffffeb0) write(r0, &(0x7f0000002800)="f9", 0x1) pwritev(r1, &(0x7f0000001280)=[{&(0x7f00000001c0)="b2a87ee087bdbb83ae5546ed687acad4b9a03e98746e45e1d0fd92222e09adddf95bc4ebfc7ccc8b90e4f050250a9d7ba2d0c03aa789cb94b18dff5dff4083d358df9e7bd8d892cd2280f4fdcf0623fdb383205c6f70bfbf6b777bab3072f92b7a120e2421a8b981edf9819c857337eda353c861afe67e69700e7b825c516c0d71ccba1eeb79c184c475b7289aca51630293929ff070bbb6b1cf454642c4ad522594a3137aa24e7e0eeb1c29c728870efdc604c543099cfb08203f2b7e57f8f09a40cb6cbf34cbde4e18e93f17165837cd5a2859f4a40e0d6f3cb2e9df14f918da90ccbbd741b37ecb6e428b2209fb084aa0d271ebdf9978cb01b6c5f8b3d24012b9646aeb2671b1c30e2eb04fb35bfba4334098a26c0264e6cd1370f3bbf10a8dec5e1cb51a5d4e4f1cae965626cd288ec0d3eb1faca9b4a0628c806e03274fa9991cea364d06babd58cc6204aa66a8a6c75945f2a15d74318500ee1ebdb9873d81c75dc7d41d3b565d6b1d0091a1e2a0b95fca5560532635835518a1611e09e32458cd5f4682a40df7f28b2e248f5542e3bc83b6b12adddfc2df3dcfaaedb71b8d4220b56e625682beeaae118f34757983e7b6d90c96e5df0d6b856de19ea46537e40d029895eee29523c4646f4f41e3a8560169c7c0b46246314738dc8f5cb935578ba97173843ff53ff8f5c47abb8acbca7222d6a79e943fbe9c410f75e348a7143e01247edd9a3c07d0f05fa1ab967669954d44c2b80b86511808c986aa108ef7357c6aed586821c00cf32447ca962cb0cedea6f3a023b99379278d293bc43afafc19e39c68f127c1b3460e7cbc225bfb1cb93208f03862adba6fd367185024a7e102ad250cca78726969e99172277c1a3ccb0db6ee38e97f9a26ad6f9a3e65a55c4621ebe30b26d37b233edcc1d9a35fff562bda33320c54f2cbb1f8e735e15f945c497e4d5ed4bfae44f3a8a03b3ce9b291742ececefd691a210bbaaf8787a8095f938e84df60aaf1f8a5cf41f72d9993f4800105fc5d177f15d07dc00e9dc7417a2b4b85291a6fcb12893f91ef4cd447fb65272453843c82bda2179f4f2ede44147054b68ab16985c4c81d73a94c6c57489d2086feda678628e94f3cec62e229c9182310d0f4c5682f6001530538e7ecd98b775d941a0a9f21ec3d225b63e8870f9125be0e6645b682239673db96abe6dbb35c676aa7edb967184e8e7686c6e7422ae4ccff6713fd6dcbcf0b4b91bd494d05120cdadde866245af31e5f8598d057295b050ae780d6c0f3d6fe5a1150c408efd68b4697a6417e4b8d865af58e954d5de6988cfe6f599c31599eaf8f275136babdafd25fc3dd6bfe7ae6220299b087aeb0852b391a69acc2ee5b68e752fd6ab2b9c30734794b5217aeb3664ffbf9da77250efdefe846a4a426bfa4cb217df2a4082b4709583e75ff415a1e326c8ab65dbba9e23d334d11f118902337e4b851ab5633c4f537d767626d82ab8d5a6ff0de8c021b219eccf6772a33e442644cf08acd8557013cfd45bebdbb885cc3915d4c0fb752d31300649ba8c7ee25d50a5db730bafecc0387c5f806de1bf0d5ad0a5991f6a37278dd1808c3e505df1c132b04e2ef5250801bc6f475df9a43c639b33b5d7b2d9beadb8a6c248a4b0f5476764ac97fbf9e60a764e92e9a39540d6aa8a458c7b3074bec4ffa07afe1561247c8554e1efa3ab8de2c0449aac356702aff5bc7882845c82cc6fc70a2623d3f65bd3e9de86fabd340171b5c2cc00d43991f5596c4e9dbaf9d8a2ed88756c54f5224b4ab571b52e1b3f79d8c5ba1035f7dc670f1660006b79d321ea07c9608e4fefee52b8aa64b585459cca0a017cb41444bdf3035946ee7307c36a464b045214feff1e4886033a1b39c733839d0ab83de773c0ff7a0c6cd4e878550ac075da3bef78470633c8e56d0a37b3bf8f5cc6aea7bb26dba6c6851c750e26cb02b87481d4a2adf8fd00bf8a0c76844af48e708e52c4f15b3e417b9af7cc7477a17822f9fc52b98f295383b0bc8c78e7fed339763089c09d8e60554e3cafa5d0a31e43ae81e050cc26fa1c1b2059e897d36a73e5471ac214d860d3725aafc10953b809fbe2f1168a16510abec86ba1acf28fb0d968e1944a8d0ef819433ed1ab73e11d24c89f6e1dd5c8f1d2ee817b4337de55a9caf0a4c37568aab7ee5503b3beac85595388420c4c5c3e3239bac04c27f30b86cacae6a57c3c1b50417472809886ac8abf605a2386a0eba39472aea0ab4ab3efbc61500e17848794557c233dc04f12975837f675600f805434dc8df6fdf74e75a1cb32e53a16fdc67c2bb0b5e2fda85bc96d1e631b0a33fb82abd65173e85f638fcd62dfbb16ed7ef17f19b29f2ac34f970f9d46cb52015ff6d3982d0d6da148cecd4e2eac6a9389fa6708f7ca5c33df51b395608a4e98c19dbd1d978fa07924542affcaf35e77fdabbc8848e5d52bb6959549c739e0629fe191fdbaad801ba53f98d8c963c50ec3558aa4465df7c7284e1589903463096e57d6288530b4c7b7bf1e1bd95e5a87c6d29efc7968a8f2c22f2fd2947710e69d8822efaff915bf254f1ff0c48098defaa1f0c4f66ffbe9676aa4a97d9029701cd207374e817cb03e8018dca8b131aab446820b240d004fd63b0716d1b3459fc71e3e41ed4df646ff0e675e6685db8963761ed447677c372e63f483dd49ff9c43533635b2329711ed19bc6077ba097d3bcefcf22155d60d4e62ae05f8d2f532274624f2b6cd5758aab3580f17533826f9c84bee58a2e7a990b115d381f781c79dc1ae269844910adb9a788f4c370f6b1dcfc478204004324dc70223fccba2d8846420078cc766538e7b96f07818b58b5a5c6619af22d08a17f7f918022ce775bb4fde72a329976e07b20eb307f099a1361e0db6cba3846359980fda42c36a65a810bb36dfe3dc8e49dcf134bb055a93413d492c436803119226659a17258b57a75643adc78620d552490eef268c9842b35ba3a2bb2f9e9188cdee36a271b3049945c1c532f252aa0ad6efda8c3a6e0d7e1c11e1f099c34f9a8750739ab2b41db31e465b0c4a7302f1f95aa9f019554fedb7d5b6ce38df21c14d73efe71895bd11be7d9dad6c19c5c9afb2bc2d7d6a8997a37952c2f5dffeb0e2a9dd7f16e38c5bd65642dc5fe16d5b5be3fb0da8e55833c972540985fcfcc448a8ebaa566b0afdc9a615fc089f67b21b39d1df13b911d9f38de296a78aa5fa8e18ddbbca2a05723de483271cc41958e54627b46cb071602258c64d0f6d66cfbb477f3d56995b4ef33ba5367c1ca8b77497cadd914b580164a9042ca50f9323df16c87eab67ea74e33af3d9d383b8512aff2f0ddc245ebd320a9a0bbf5d491377d29f239986069a997438d37fe75650a6e9c784fcf989d728424b3ddbf524d93ab98451ad10fb85910bc1eb0648e89eba7824f43391bebfb3d34ccb0823da6da692d84a19897211f4ff14483af91db1ea1a1ca128c35a0393b991aaadabf000c0b6947f631d2197c5e556a0b94cdf0d283110634a9046f26aaa9dba48870fd15fdfb144fd4528bb79ff349690a7da0680a92095b3d3a6c9fabbc77bd205edda601132b4c445e067fef634affdf03569529d2030e3f113ddce1c4d361eb664ca6eb8d81f46245e331e58e11ade0a48f1484a93a64cb1a72b037b5be54aae6a7fc99884967079cfbc316c25cb93088e1ebacf9ed12436c246db0cda26aa5d9bb04a33015be551ef9e8ba4bdb3932d54fb123aea9fbd3acc14a8504fdc67d330fe60812c8aff52a19a926f122f0a6a3ef1ca6f7489ac305238decd4f29ee27db1ef4548f4a8f8b3914f3519ac2fbdd86236c85b954d25c4ccdc597aa43e6dc81db9010cc8e542d5c9fd568fc940d57b6c6e0ab42cedd708b4db9a7d5e06408e7565d9bdbc32758435548c5b6d82d4b88f92bf9cfcaaa4d22d08130cd7d65c269177a6090492b60e555479869338597cf8d9d1c4eb01f5ddd83d151b93a8fecb12813300c4714604cea2400f89d177c11b0be59b670f4ae6827b562527707cade81aa23e4ea1147bf60d129776484a26075b99b77985f9243c33a2402cd5639031c27988b68fb39b9002b6e23e6fac3a670f661f76e1c66c211f751e1bd2109ed1042916831391889cf504d96cbf9009ab5862b5ecdd657640643968bc73ead8e1e1892de2ff196b54563d29712ad9678f60e23526b7ede386b2f9d6d5a1034e10e060ba942ead8f6e6420e7b1a3b4d2d28b557a5b977de0484d22096d8992220e17074fcffefd8f62c498b92ec395c9791de72801f64d617f7388590cf0c07b92f8c0443e9541c5f27cfa588f866737453319701b90c8564791ee94306df75989044218ba1dd30f5936927f272776ef9d969239356d75b62b794c1bb4124174d61807faeb3b62d59e216ea08f31ed1d15f2adab998bdb811aa2c9895497a628cd096ec404bee3ffa42c97ed3f0cd8b9255b957c97f5a1f07772c689432ad5f8e0539de714d926aa9d06ad87ccfc76a0b256ad637b4f2d0339d3abc32d17a5370544e1ac1df479613957269621ecfccbc48dda7740256c3dd80424df941704956c3391f7f47bd6e7cc41fdd51007775300338e0ab568da6fdaf3691ead2fd6c3b8da9e1e2950c1978a6e3e44fa132c823fb50f4fea9204201d4f998b57114046b8bf66dcd1f9aadfb1b58c3488c9c923b25b545592635a0ea24cf79e97fd4f85f1463fe1555e6591549e20b8d505e964c893b96f06912687ebf4b4f18667b5ec5576534f6cabf2ab0ab8d4ba9e89cbd10796b504a48f0e90ddb22d4576eb587f94bbfcb13e509a31d693285cc1ae149f019ecd5ac5f99bbc3dba482a953ed8eb3b595b59eddef96f93b881505bbbebf004c6ee04f75ec0a825f42cd5f848a95eba5595fc0590ca24104b6a210c783dad929ffb5a321719b595db97536b857d2e8d3d169107f3c1fc408fe6624f40516ca5d25307d8bae7f707416019a720a64958294a111d46f17665dfccd5dd3e38821b1b908bfb8fc602fbc3d7fbb8e4ec0d64c8e3f14f03fe58775b780ab63178d0a79af58c93bfdd3191aa8c62d68c18d9031215e9833ff3c873c233a8414bd0221147c09b79d33eaede76a78d416728f87ccfe3886d0321884c83ade3b41c302f0a3c9f5545ba0c721e9211e0ab5e045ec9c7dbf399e655000cd70bbdccde239db3ae2b174106a7e2c2c42759cab9079da443b788779909f5f3cf396f520c2d7681cd9391c7639425e8dfd335629c2fc2090bc1da4059335eca9494bb07e566be5168012f87e011e5c6dad4bfb9b3a00ab6016400191517bde12cc8d760443fa38922b9ad86a8e4396e06182a8d243932bf42ba67e0ff6485feb4c92c151dc0599f068dc5614a4a2a4a10a2f9ec83753ec6fcc8ad7f75f000592259f9e8b4afb09b3f3f2316bb41d65c9b3a0c22bbc6e4043892e90869a7a9728f7f9c6a4de0190d911dca525eafcdbbdce0e1d7180f88fcb066eaeb3b6bc81c1dbba1a16dea67ad8b1ecd1b71233fd7e50e05f4f562e9ee7019714eef99bd28abc799aa7482b6b91e1d6d56f3f4f74c0476a2ba1b6414e4f3908175a798fb80e37cfc5eb31dcf315db2bd1a9d21f4e9a7c1c0d708f982edd51cff3cb90e9fddbd9a71be2e6d3759be0f65694ee91111f8d90aa75f65fb7a4d193f7f2212e879ee36966dcd52a1a9835b2afab5d2547729575e15392f7afce47ca78b801777f1ef5773e579143df9ae46b1c6a1a88a792a8ac175bf7c7baf340292552b6e5a76b532af712a", 0x1000}, {&(0x7f0000000040)="c257fac4982a85dbf076c57e65e23dedb1d04717d8b7816543fd8a4d73276cb757406aa4f061aeebd2a827bc1196384357a33a1143d415ac88b2be20109a2aa48c3b617ab23d678cf41873868d7a4e2f917c6ed119c99a9a50f0c4376dc50a83e3fdad302c202b68b40d9d26c24e85c9ce08a0ad4abb68ba80acb7ee8a3d755ca58e0955b45577712770bd6487ac9a9f14e620c03c266e78978a76dc083703bf8c2a61b9492b2c32ef9e45d0c38c37fe34b1a94bbf4ff6e91cb5a6e9cbfd19a9a6655b462604d4aca147004f756bf7e5600cd3c403aac523b199aa6b43af", 0xde}, {&(0x7f00000011c0)="76430a20a50057c425b910153b1e48ba88870bfaff731e0de691a7db7dcde3b0638a73671135354a74ec621235e60942c27010db560cb2a4c8d709be086c60a75f56effb1126887e6d8bae86a6e7ae71be216a09755f62b4ffbe447c6a363fd01c04855b6e1f254f829e41954f61276c3abbd76ab3978ae6ed0028353d158e6fb4932913f02636d55d127ffe52c943", 0x8f}, {&(0x7f0000000140)="17d7d593ba", 0x5}], 0x4, 0x0) 12:11:27 executing program 0: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1020, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x80) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x8, 0x4) 12:11:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0xb3) 12:11:30 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x8000000000000080) 12:11:30 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) msgget(0x3, 0x40) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 12:11:30 executing program 1: setgroups(0x1d6, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = socket$inet6(0x18, 0x4, 0x4) sendto(r0, &(0x7f0000000080)="40b79bfa5fbf70c24ddfe20c3928da02df2184b7299ea6b46d459c55981e2670e5f8946ce57170b264c69c86648fb2fc18bf83bdf136e3e77e4c94dc5820f2d6f50b116bf8188ef10cd6f81bfcf0e3ac854f8a236be1e2b9b5b3de6a646dbc25e22fce360a03de1039390451dc4eead707730215dff15304c3c3a096f52385c21393ee8aed75747dc0f8196a41637130f4b6e4d458fff4c9719d2d23", 0x9c, 0x2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d720000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d721000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d722000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d723000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d724000 didn't change! 12:11:30 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 12:11:30 executing program 0: shmget(0x1, 0x4000, 0x50, &(0x7f0000ffa000/0x4000)=nil) msgget(0x2, 0x6a3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = open(0x0, 0x80, 0x2) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7ff9305c5aa75603, 0x1810, r0, 0x0, 0x0) 12:11:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/151, 0x97) syz_open_pts() syz_open_pts() 12:11:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x2000000000026, 0x9, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d720000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d721000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d722000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d723000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b300 va 0x1b2d724000 didn't change! 12:11:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="f75b4d79e9678629b0c648fb2845f1725b3707a674b64bc88d016cb125ecf52e219e0159ef267f9e805737"}, {&(0x7f0000000100)="fb2b6b6c305725ac993f763831c0d0a7537fcfb46e22c0e98194c720590b7d07cac73b99026840e10c5b1f7c2e7fc286b2fb717e1c50fb8edbc9cecbd7d84129eb2f48446106ff58a770e6f077daaa0ea33350d8b52b6e77d3d2"}, {&(0x7f0000000180)="c77c071dd4d7bf0e302d8f187bdfa5eb7b6bd8e87566215489f3b87eefcfbfa6050cf3971481959b18e3cc5025021dfb74e019b2f054aec984dcbb2c8ea03556c60d81b6ecac56ccd23efb8d8bd7769d067b063957585d82b6e665ef2aadb9bcab6acfed0d7e2be8ac0f3ae9fe1715883f0ccbeac0753a12521cbb2da2933e49c4de95a7f8c877c68c6a0fda5f2729189b027d1debfca4f25920b90c676a969dad68c1e754ed"}, {&(0x7f0000000240)="39d132b9c65b5a162b351224c912209e9dc101315d9da917b8641438f04066d3e85c70e523791d72ca00c5bcfd1e8180b5d5bd647b1152248bd3f1aa14ff702926f3a9d8bab1785d27cc4d56102afe"}, {&(0x7f00000002c0)="c30bdda3155a0a7945ad372ee9ee6473c8b021118cad3a7e1dfdc62ac4d1f4ce250d9e6567fe0e5963d6ebda9f14810d23bf5340ef9bbbf1c7f013765f0db611f0cf8c0172fd656fa1b39cc014d4f807838a456ca0375b63eaea4c57dd743d481c110c496c168c3c6c9d6765e605f50517aa4c5757901d2ecfe46701c053d5c8024b2221420a6716329860c5d9b8f13aa7cfcf475ba444f5e5eb449d63f7d6e0194be556ce8a1a72850282abaffb3164cd6b24b8e8f656dadd8e6c9c8d60127558cefc44ebb36cbfe23b0bcd4082a681733de93d00406a29900c943eb9"}, {&(0x7f0000000400)="8520ac6b7546b7bc7320f304c5f536019e4b65e8c378108001134916585f4fa6922a30f1bb29b723f8b9c3418223c3531d3a440f63e6025ef81561a650a9d8e5078fd07a1c09b505455897c89305b20029448acde42a84c155d454082b9aa35dd7f28b2a1931c4a6201035747c5e"}, {&(0x7f0000000480)="d7bf04db1d0c08a3f28b52eb834ccbd9a93feb341c3e7938c1a95a880b0356c3fcb6f7c4d7ef75b2d2bfbbeedabd73f5e769f35c6483b54351790319a41f25ed04681d9623241a0786472949b5731dc94704250e6825fae291421070a2f2646bf1c1835d499054c9de6005619660218f7a24e06453c643e75cba54499d9bfc736fe3"}, {&(0x7f0000000540)="7e577f57751d1f5c3dd424077c3201dfd6122159835bcb245f15cead4ac40777c3d4a870c5e65ee6af436808e103952b39f7d5efa5a9659230826059868b07e75fca47c2cbe4df1fe5c5847bd8ed261c4a1696e955c779390548cb2a09edece60a7ac14377184949da7065a556ddf16ffd766b69d3c432528e4d3691a3048740fe12fd313b338b363c2969607ad55ee69651b6da21744050f6157bfabacc996e9b5c77feec6e2b7cd9296462611ef5d330524b9dad5ed070e7e1334827598e18554ba656c7d910cfb510f57a05da1bfb92c6cda3475bfe42bcf6a80eb4a55c6acb10e42ee92085adea0f75783b2d99ea86fdf23143460a"}], 0x11ae) read(r0, 0x0, 0x0) 12:11:30 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07f72016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) write(r0, &(0x7f00000001c0)='\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) close(r0) syz_open_pts() 12:11:30 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000009c0)=0xc) kevent(r2, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 12:11:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/175, 0xaf) poll(&(0x7f0000000200)=[{r0, 0x10d}, {r0}], 0x2, 0x3) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = geteuid() setreuid(r2, r3) 12:11:30 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x41}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "94dbf4a44adbed083d00"}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xfcd) setitimer(0x1, &(0x7f0000000000)={{0x7fff, 0x7856}, {0x1, 0xffffffff}}, &(0x7f00000000c0)) write(r0, &(0x7f00000004c0)="18", 0x1) 12:11:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x804a, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) 12:11:30 executing program 0: socket(0x10, 0x8000, 0x2) r0 = socket(0x1e, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x20000000a, r0) r2 = openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x802, 0xc) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r2, 0xa, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a2a20a97bcba5f6acd7354aff3d19dfc15bd5b30f4c1217a67ea99200"], 0x10) socket(0x18, 0x3, 0x400) listen(r0, 0x0) fcntl$setflags(r3, 0x2, 0x5) 12:11:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x4) socket$inet(0x2, 0x8007, 0x3a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73a64105538f0b6686a158036db8d82d9145db232b270f17b3a78b6978967e33a4a37e9bb5483d0e804a79bbca8d195502f0ff89b47f2c2481f921776682", 0x3e) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 12:11:30 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x4, 0x87) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0eeb9a9ee200"}) close(r0) 12:11:30 executing program 1: clock_settime(0x0, &(0x7f0000000200)) nanosleep(&(0x7f0000000000)={0x2, 0xffffffffffffffe1}, &(0x7f0000000040)) 12:11:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x2000000003ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/182, &(0x7f0000000040)=0xb6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x1) write(r1, 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000), 0x10004) clock_getres(0x3, &(0x7f0000000040)) sync() kqueue() 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() setreuid(r1, r2) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfff8) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000400)=""/4096) r2 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f64", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="58fece399bdbb9b3ab3a188bf73de2db19ac969666a10036ef5e71850a", 0x1d}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0xffffffff, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) execve(0x0, 0x0, 0x0) r4 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/88) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x68) getdents(r0, &(0x7f0000000040)=""/164, 0xa4) r1 = shmget(0x3, 0x3000, 0x124, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r5, r6, r7, 0x99, 0x7}, 0x2, 0x3, r8, r9, 0x101, 0xfffffffffffffffd, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(r12) setegid(r3) getpgid(r4) socket$inet6(0x18, 0x8000, 0x100000001) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) fcntl$setown(r14, 0x6, r10) setgid(r13) bind$unix(r11, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) kqueue() getppid() recvmsg(r15, &(0x7f00000015c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/150, 0x96}], 0x2, &(0x7f00000005c0)=""/4096, 0x1000}, 0x1) sendmsg$unix(r14, 0xfffffffffffffffe, 0x1) r16 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000001600)=""/75) chroot(&(0x7f0000001680)='./file1\x00') getsockopt$sock_timeval(r15, 0xffff, 0x1007, &(0x7f00000016c0), &(0x7f0000001700)=0x10) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x2) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x2, 0xb, 0x1ff, r2}) 16:00:00 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x7000, 0x0) r1 = socket(0x6, 0x3, 0x100000000) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r5}, 0xc) r6 = getegid() setgid(r6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9ced) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000004c0)=""/227, 0xe3}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/77, 0x4d}], 0x7, &(0x7f00000016c0)=""/46, 0x2e}, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x80) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0x28195e46, 0x200, 0xffffffffe3f794c9, 0x36, 0x101, 0xa3e6, 0xbf63}, &(0x7f00000001c0)={0x0, 0xfff}) link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') 16:00:00 executing program 0: mkdir(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mkdirat(r0, &(0x7f0000000200)='./file0/file0\x00', 0xdc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x20) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='f\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000280)='c\x00') link(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x3}) fchdir(r0) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908", 0x36) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0xd96) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) fcntl$getflags(r1, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']*\x00', &(0x7f0000000240)='\x00']) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) r3 = dup2(r1, r1) fcntl$setflags(r3, 0x2, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x1}], 0x8b6, 0x0, 0x7ffffffd, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x44, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x400, 0x80080000000}, {{r0}, 0xfffffffffffffffd, 0xe9, 0xf0000001, 0x8, 0x50b0}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x1f, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xc6a3, 0x5}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getpeername(r0, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ffe, 0x236161be) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getuid() r1 = accept(r0, &(0x7f0000000240)=@in, &(0x7f00000003c0)=0xc) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) socketpair(0x0, 0x8007, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8000, 0x37e) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/220, 0xdc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = dup2(r3, r3) close(r4) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) ftruncate(r0, 0x8) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000011c0)=0x400) chmod(&(0x7f0000000180)='./bus/file0\x00', 0x2000015) socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x1c0, 0x80) r2 = accept$unix(r1, &(0x7f0000001200)=ANY=[], &(0x7f0000000080)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001140)={0x9, 0xaf1}, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = shmget(0x1, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCDRAIN(r3, 0x2000745e) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 16:00:01 executing program 0: socket$inet(0x2, 0x8000, 0x7) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) ftruncate(r0, 0xf61) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f00000004c0)='./file0/file1\x00', 0x610, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='(+.-:\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='[}\x00', &(0x7f0000000280)='&,!\x00', &(0x7f00000002c0)=',\xdc-^y#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='\'/$-:\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) write(r2, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x3}, 0xc) getsockopt(r0, 0x85de, 0x100044, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x3e, 0x6}, {0x18, 0x3, 0x10001, 0x7}, 0xfff, [0xffff, 0x7fffffff, 0x7, 0x1ff, 0x28000000000, 0x5, 0x2, 0x6]}, 0x3c) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) recvmsg(r0, &(0x7f0000002780)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000026c0)=[{&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f0000001400)=""/73, 0x49}, {&(0x7f0000001500)=""/130, 0x82}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000001480)=""/40, 0x28}, {&(0x7f00000025c0)=""/72, 0x48}, {&(0x7f0000002640)=""/94, 0x5e}], 0x8, &(0x7f0000002740)=""/41, 0x29}, 0x40) ftruncate(r0, 0x401) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xc5, 0x8}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="4cc9d6189171700365262248066be7278ddca606323451e806b4438c9308f597efd9db4b31d69fcf58e7d11afe2dd4fce0b62d4bf0761ae4f8200f30a0e500dac452f45b870456de1d1c9b53e829ce6b4214df4ebe71970504bd4471133598409fdaa8f7cf71fb3d0d4b53c2490f834aaec53565c9cfcd76f09015fe3072593ff787d3dfc66e1ef9b8a52ed32fa1592f754286543787", 0x96}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="1fbcc7eefb367e735e88c3fec0b88663fc42e4a0b1a91d7fc2eb321fe5d7ab4f9199d2365961383573b10e0900f8c704c0ef4dc1f5aae60dcb402224", 0x3c}], 0x1, 0x0) 16:00:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x1c4) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') r2 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) dup(r2) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0x6, 0x1, "e558a2bda84f5045ee04ffb225b8d4c2559904cd", 0x8, 0x7fff}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000000)=""/4, 0x4) pipe(&(0x7f0000000080)) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x4, &(0x7f0000000000)="01000000", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f0000000380)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000000500)=""/82, 0x52}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000580)=""/255, 0xff}], 0x6) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) kqueue() connect$inet6(r0, &(0x7f0000000b80)={0x18, 0x0, 0x0, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) preadv(r0, &(0x7f0000000b40)=[{&(0x7f0000000a80)=""/189, 0xbd}], 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="01000000", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="405ebb9585009c6f6c7d9122ac6cc82eb12c75f39335def13d416f5028857190ac066db94c452100916af1601f7a6c0c182a45b5273e7c1ec5107e72654a27a08ac0f9cb14a4ceddb2a59cd4f7d4f3ad92fc322958fc7479261152526fb42409241606e057b085ea0d816fc90e456cc86ac3f7d18e49d092aafb5faf5ad5653c5de932e289d469bb567cc566fb343ad34049117628d26f20464772213ec68be585bb62930df9437c206a6db6fd954312e525bc1710fde5978ba633c8ffdffb0f00facb66dacbe445bba4e2b15938fdc97585cefca538985b8e8c5736d80c4bd911eb81c8b5d163165bd3606b2579b05a8f2bee660a30ecbe4a1637dff1eacb0750265d54feae59fdd44716498fe07b0d6812d47be8ca3efcafbf423fa574c60f025086ca8b489cb61bb466f03b1e34b3e9dc7872183d34cfcc9bdcc87432871efe5728f29970c557cb3c085cd947ef00aca50edd5982f676b4a74f9494d17d255de07144abe5537fc3beab9d4c9299397a43c4deebe346c78c8058b6eae7bb2616feb2454b9078b02a5acb0eb7cee2295c17b9e0ce30098842844de762195d28948f16a3361676f14542d865b87b62da0044ed3d2c2ed000cc4d62c04155139ae7cec0a2e641ddae9c0fb072d216ec857a0317f361655524d97819a9f85eea26a12f3c616b2a9c8c97e3fea0f95c8791fbecd172579966b0de56e854715220bb5184cf64daff3eb35e14f6b467aaa2bf91c0d11e71e75f91617171e6d466e4de87e4457f5ae35ceedb115d66ee9d64d307609f22b4c545f4813fa3be164e8f67a8ba59e01afcfde65f9e85a3caf01a1f3926f8ebd82c050e6769e198093cf7305f683b94def6f263f346cafb015c002f51d2d4057a89d791c0320ed322be224640e8fc11230ce3d7327de1783057f4d4505bb3d984c8ae3dc0a9cd3158df6f6cea56e3cd859c0dbb2ddf5844bb56c6f024c7b96e9faa8f9d039895481adc8587f0062444edb118dd823c167005ae1e7d5ddfa04eebb6d488aafbbe0b4837534a6face5a0c8ca21aca19fde15de33312b70b2a56533da4be2d409043c6785410c4c5e7fde6c9b15871b4b0ce5e9b56405e00e9ce062c097c95a92dcf59362b9a3ba5c26abea562c1b364322cb1ed12f596356e1ebb8f23eeb7b32483673397676bf882954f318dba1c8e1abc838c7a81f929621631106ba47fd977e778e95f76a46967bf799312ad9567eb27078854a5f4233e3235e1df2a12336856f70c86c0280d89c604e163ff34626234af257710c23b95a154f58dcaf730f4556aab876f22b784e4d4a4a1f7a7ac906a77847df1c12f8333d507c13c1637d74ec16397c24d1960c6454f32a525bae35e1dbb41600cab4e510273379a45edaf20157c1d4347b1024ecde6467ffe2750a76da2a61af62288db4d1d1536430ee87412e3c5bc5ba8655db7baacb9025ac6fbcb8ca5f41513a9bab0c3c9ce2d57d0c4e3bfc4f4bd4a1b082223f6e33d80a05ae0c80e833a7d24f8811407b06944fed1b2909f8d188a0b74c16557fd5ce79d34192facb726290fb80ee5ac8b9f7b0351c1a5882f9a361fbfb634fba195bf34be5213055892b18b5eddef9c28b4ac76486d65d63d14487b33e06bb0bceb3809d740cd59c73631ffb5125930ac132e9e5399881be1ac67c9974114c3e3b4ef8b20f46c4d8af182464267a4f5887e35b6110e370773f844d8d113343df07082d7976491669cef6a69b86ed2b84ea85698258a0fdfa57e8c7c5091d0b0bab223f5323594b9525902fe9a8b48da227a9b0a6625649974b0545f61351df8d814488334297f52c808d73f5f5860b47cf29baf589993e514f48757f885d241a1e1febee12fd5a7aac2b75ef9c38f7c8182f97154de65fcb57e08d73185332ec1ca67265cb4e5b3468832e05ea26613753dfd3b63bc7d40718d0e16e671b03e2e40504961fd17e5e63073f425ebcfa1814ac37e8df47dbd410e552c3a0430b15f8cf6d92825806b6c72725736c3044a68600fbb611ad824b5bfc8c74ee690134d3a2deb11d0141a150b0e8e0aa7bcb933bd2cc6f40a53e2f1e46941cfe57a429ae0596ccda952ecfb9726870ec2f26e5033e8d9ce93eb519e9a69306e99c2d1eca11a8b374af110a1d1043dc1461f9bb7eba6895fddbcf3dc19ede7c34f3d4081cf0af571faa3665a9443983478f65a1f0feb8754a7c131afd1699d849e9b05ea27d5e9bd03db03e1b042d86a7bcd7c978f911ed46d3d18ef5bc4f61ce00a0f7aa8e390eef78470f2d806e4245e9a6971c0b2db49408a921efefd9098194f2f25c004f8f6e05261658526b8d7ba3b8e5b7621153d21c20ca3204b8c1649d2a2df11fb1e6f560300f7be235dad5e0be12a948bd88bc8b50d83f67de7189c1af1a7500d43d490c79f5adebf70d624932bb2c83d8facb75843a44b2ace343fa36e5ef2e1db19071fac75a36fb81fbf81a307375691ca237f800144125a677a73af49884db01a9bfdb297c08a1e52b7ca7ee51b3f6e24cf66d2bd099a9b8ed619f3409776d78dcc2b47f56e60305f7844b5bec7852c03b8f2175e9f7d14bb78a6f6ca91e772fbe60e5e110a4b11fc5746d9ae30c00b63cce380727e2ca36a3b2c783ecb84c35479169f71f24a6f8165ca2c8a05b359b64380f931573778193247627dba53e704b89342aae63e4cf8f8ddbc11b16f5d829ad57765fced2f4eb9fbdd604a25024502c96ccf5a8f455fa5b65435d8935ffcc552b88ef08564e2e08ccdbb81cae89d617bfb95c6d6dc998eaf802fa48b610051e1391c58f5a5f28652b16c0311af8cb4ad3e74283f40a9f3e134b912717fcf96c450aadacfa9bc4060d13ffe008ec74a9eec02739b492d6bb4ec1f5943aedaf2c0a3625097c904e2cb17a912f6514e38d97bedcb87a5434b9f5db07d6e7ad1d1af2d2c5eb02015c9badf96082442c556a5fdbe75268be7add6f73aa37bb616d7479ce88a4aa9abcf39238ac8cc075664dd856176abfdf989c6e463e544d4a1117cf2a96fda1dbebea65bfb850b254459b9eb8d74ef6be11f9c56726941a88ec5fa33240483b2eb83feb7e3f7ab2c616d9eb737b8d5479b0c26936cf169096f722bb8c89450ac3559a5210d196972477146458095d4a9b37d49fe9e6e6d042918038afa83577ee5e8bdd550349d825152c346be3311cd503e14be279d284ec15eb1506ecfb4558a8ca6c046a430d0c5d2a7bc0ede387cf7c8319b75bbc68c478c5812d2706ab3d5386d6c3c1c9d284f92821b8221d16deda81e8defe6a29318967c8dc70889cbd4e6a9ee40a2488771e17e24c09c16cfdf977cb216fca9fe7644e6a731d0df8df66b5d108f786396420489df6d72989d51764e1e4eca26e0c6cd479a8efc023ac4038d178bdabcc2a0cc59626109903985f374551380b10eee4671088b0a99aad4980656f859ec3d9e9d240b4d6f16800a226dacf8a3f31ee944ee0125645", 0x9a1}], 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a05, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x77b}, {0x1, 0xfffffffffffffffe}}, 0x0) write(r0, &(0x7f0000002740), 0x106cd) 16:00:03 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000080), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000180)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) getpid() 16:00:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) fcntl$dupfd(r1, 0xa, r1) r2 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/242) 16:00:03 executing program 1: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') close(r0) truncate(&(0x7f0000000180)='./bus\x00', 0x0) 16:00:03 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff4a16"], 0x1, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a", 0x8, 0x0, 0x0, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000040)=0xf) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x7) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x7, &(0x7f0000000480)) write(r3, &(0x7f0000000200)="84c185dd43411d9b4d4d594f65ac8c2f42598cc8db8da08f15ee48e7366709499d984f398a4ef6c6a60105403faca8660120108249c30ff9f3534def6d9a5b3adeb7403c429c317c08a8b8c62d30ab5868d0ea4e83acaf446c47cd9580e4da2a11cb6edb36086ed4a49e8066a687c95e3447b8d146efa276ffb3b81d433143d9888150b8a25efe7b3bfdb487e3fca96d41f704bb619f55349afa54bab700df458b16340498ae4aba31e170a1df418346dad2da53af9a8eb90369213a720cd51b1c28c537fe2ec15e7d5cf30628cf3b53bcefa65d47cb909be9b81855cabe800a6c460e7bfed62a03089833f25623ce94080d248eac12ad57d1c81c623893", 0xfe) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) r1 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) write(r0, &(0x7f0000000280)='<', 0x1) close(r0) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) munlock(&(0x7f00005b9000/0x1000)=nil, 0x1000) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) setsockopt(r0, 0x2, 0x385a5256, &(0x7f0000000000)="e898492ab562b1f9a5995eb2a3dae0748f486f1d4d1d6690727a5f10522852e2c2a510202a6179be8a3796bffcb6d2a3b47bd5b828fb861689638e728d977d78da7e809d85022b3501be2d49213a588edbb58e7f3ad82da7e8286027bdc8cb79e890f4e674cd3550a4987845be419a86cc6e16d06c168cd06479d5197573962ac7045c8b83ff9b6c35c6f2ba9585f7e72718ed6ff3674dc8367d19459ea6684470b1b819e862", 0xa6) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x2, 0x1000, 0x0, "a36da483b022b4fe21560869d2aed9bbff5b6870", 0x1, 0x3f}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x58) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffe, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xff, 0x7f, r1}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e00"}) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b10000140000", 0x65) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000007c0)="deeefccf13e7ed6f9d3a31e0d4893da3f231394d549fc639227b064b491433a3c19cc23bd713e11e861bd9c5abfe9edf97a0d19a5ba4af6411dc9c6d85288279b20bfe14f7af9824155a4004996f1081fd0591a425ffa9298392c677b933c70d0300dc60efb54f2e64ff18bc517eba99fe67c2ad3fa268d8ee6781900f3b7ea14622603bb139757d6835e5136a5aee3016635b905ce8907517caf5a76edbe0350dfc1c62623e9e6ee94fcf36e475c2b65dd281efe838790250f9e708e49df00fce93d95ad251fb0fc032a25f16097c6f504d5da01417f2cc35dc76c34dbdf9304bd419cc22d7e3e01d5f3095640eb0fe6ca70c70a0e1653ac4f6394c54f0b0772ccbcfe931184699f0d5fdd661a3d3f30389b785a430ddaac587bac426204cc9ede73c011968a5981308a36ee8670f0727599542e01650a68fd507f54b826448dcaf6541c608d7ed3b0a98d9e6ef1870050a40e98f3b5c1b11417279bcf32e0d678eb8ac3c01afa0b0f135c69419078a0d77d65c7293798434ecf5ffa7ca4a4c52c0782aae3a8566cd9615714b05bf22fcec11074c10d7d2b89282ec586dce94ccaf1dfab892effcdf6b31c8d95599d6e228c5afeeceef812a4dc5f712bc4db2e0af84e099622d161d46ab954e6fc53c212d18613653d5e854bbcf2c0b663fa187610c8b1ce1fb23baa2eaffc6588d73818c02b918f80154812664b8729c71b75a63817b3fb42082cc04", 0x20a}], 0x1}, 0x0) write(r0, &(0x7f0000000100), 0xfffffcb3) write(r0, &(0x7f0000000000)="e23f4b374bae2f378c82380f6eb955c30ae1e74ceb57a54b23fdf75a9c5052576158ab002f76091274f9", 0x2a) syz_open_pts() close(r0) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x81) 16:00:04 executing program 1: socket(0x6, 0x8000, 0x4a66) r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x7) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x116) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x4) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x13, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0xffffffffffffffca}, {{r0}, 0xfffffffffffffffd, 0x58, 0x10, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x6, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x99, 0x4, 0x948, 0x100000001}], 0xf471, &(0x7f0000000180)=[{{r0}, 0x0, 0x9, 0x3, 0x2, 0xfffffffffffff8b0}], 0xfffffffffffffffa, &(0x7f0000000140)={0x4, 0xbb5e}) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xd222) open(&(0x7f0000000340)='./bus/file1\x00', 0x0, 0x10) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xd1}, 0xc) readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./bus/file1\x00', 0xc2, 0x80) listen(r1, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00', 0x4) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) fchdir(r4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) recvfrom(r4, &(0x7f0000000140)=""/21, 0x15, 0x803, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) openat(r4, &(0x7f0000000040)='./file0\x00', 0x8000, 0x5) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91c01400000ef35787a0100000006"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:05 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/174, 0xae, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x200000000c003, 0x9076) sendto$inet6(r1, &(0x7f0000000180)="c9f70832ca5e9ac1b9973812227dd8d8653d42de2b6933a5f5430b669cbe1a39d4fab15c0d01794384e9791ed284af5f6898e4657bb7822f634e1873abedc508e8e33d86501e457182a3a4b355bcb4410c3b8b834d4ea7d14a85667f42768377b33d5efb1789fb67673996c7b3ef0b9efb9cde9eeed3ce6f70ad248d3c04928e44876523f8da8b464f0fb42e30a5e14a245515793dd0b0306c798b09d7653423ea77b0f2981f9f47cb12037fde38035387a72b90df70c0b21ad90ccbf61d2fe389988d5267110a054ec433a6e357b27106812dcb05db1cc60b59b53907aa5cd6d5bd028bd8f68137f6f1106cc0a84d77e29a370c20e2f53315e9d7edfbe63f94b7092185e3bb67037327bd2c7fce82150fe7b185fb32d84af55ef8b17d253d650d3bb0a2ca78d4dd475243c5b51dc3b66c0bd491b445c093b4ccbb9ddcb20c9fbedf39b5155fb512d3e2fd0e957984cc20600956f4d8aa888bc3f085b9d50a06dd45770acf12a71c3836b4c5047881d32ca68fe9dacbb0f7f07330187fdb9373386de7404549b449408dfcabe775b97e0e0ca3f4e6fb2ed81d4aa0d2d73f8bddadd86891313af464c4c30f6d2f8b23881ca77f1203690ac43c2ea7988fe25d255f1bc996830e6fc55275366109e105582f4381d660ba9b963e569ed800b41b13aa179338b0e64fa34e34d9a52e22851442253c4482b42979953156ff69584358754bf73b0ab12c38f160759912d747d3ef7a8ede2e8398d31499374024873fc91610d6c49f986f19520cb19e2ddcf533c63e8b89a7848413e16de4984ec6ccca01702880ff19eae1b4a2cf063598ea32edc988ff8534afa7685845d448c3ce4dc32892d3b48f99631fc4d6120291ae6f442023a37403b79d5f439c50841fb155cede029ceb530f34e16a91039d2e3afb0b1cd262f8c87818985800a899ad7ea1624b92f3122c6db07bc1fef58e8b809818395cb5e0d90b3fe92a4352e3b302d7c57ba3969cfed071fdd3f55a889a8058c23ebab86a527edf73770372669b704ae0946679b0ec00eba5f284cf7de1fe4068bf90d0096116bc1cd93eb00b62456f8bf317d56322fbf48c99b134386dabcaffa1dbd6acca634611fe2b6cb642bbd16c7ccdf5f03988e79848401b98d6f9464b43dcdca0bb5f7b720846b84989b2caf1c9c9637f29bc7a04f1d9a4409b3dae64387d4963f54dffca8b90caed752ca23b0f4f6cbbec3823ce2684c4a2cbd8de3574ae8e068cd98fc21775533840f6bcabf5c3ee1b48e1ffefa308526e47d51e61a370b6e1abe7c3019c086eb6aacef9db44d2e8c2aeda4bfa956696211d799f016ba287cbbcb4f9746b46b8cb98925ddd90432cc787f643759ef047cb65872f7d55647d624cf5c1e42eec74361c0eb9c6a97eff011f9cbe6c6f23eae81f1a7f5683884d74dec51e3645c45b0e08bfab19d151c20bfdc6da7f2c476e3b2eea62160b061b3e6ee638233331401695930ae6c9375ee41b90b6bc4860344dbc9aea14ed532eb08bcfc73e362040cfb3e9a35edf7c8dc2ef5eadb04cad74dbcf9df5f02e0d4c17a9a251ac5bf142fc84f3b3f95b7387fa8f2d3e604025a3a235491b1dc9ed7def54c04cbc0666a84ce295efee0b394d2775a62b9c73b6a3302d74bdfa367e6a73a05bc26cd43c56183a11d68e8a246fd0cb8d9b66d0a33d07a1dcbcc36444581d725542a4406aaf59ef6b3cc7943f57166520d3bd4a7e49497a08d67d0133b82f7e24558711ee74667cbb560e80f250d17181d72c76318aa371171ad6990c77c87a3734166d17bc9766c17ccbe9769b79e28f41df353b52e78ea1d8e47586319c173cb004c27f2a213e05b0ddb9a1a2190fe0e30c198ebadb97ee5548a082a1b163fb032dbfbbc7d0be067b7f7a66041ab17775b9c3069e22cef45263efb085eed9ab7b87eefcb8d6213f29e90804716e139e2eea5d8f29afa84ef354d43220525ed63e3d8bacdce55e06b598eabfdeb7783b5895fc21fe7f4629e033cae8d90986f11933e22c002de3f86586c399fe932f1b60b445797df256e8760f0bd387641dcb5727f69b90b2334318cb12d000455595246828050d7b32cea0b1762345e3eff4e2ea339db6894036b3cb41ef4f00107d14f990635cbc3c9a1cf97e37d4fbb834827334e5e834716af35fa981ce25a2c532ca7d0338d91105c3e76d7042582ddb03ad26ed07eb79ec7e6828a14db9925bb14ef50a4a90a96e8306413704ef0fd0c512f88ec4d6e951b4ffc7a084c14d21677350a9a3e6ea3d5dfe08c8dbe2e0cfadbb7e1f14a7e17a0d23b4b2bb82b5b32aa8ce5c37e6c1835534ef2343df554cc1621c9da6bf43b334bd8c33173be21492879dc0fa9880481aa2eb18706a86407a8fb63df1b268ea87c0af57abc96834a165e05707cfcad9e894930fb1a73681c7bba5877601e609e2d18393ce16915c2c974c9a3ec5fb4f60e2b990c05405a1522acfd152ef1022bcacebc34abb8a1b9056a1d7cee4fefd30e94aab62ef5cd2e9e836e67c97ce1329a71ded07a088549b531671ec89112e2d57a3029e407be56a73342c5d28444ecd5726c486a87800994d2b6f3781f34f6a7f9be0d0ccdde8e2c33d6971c74bff7c03f892087571e6fd3c44823135ee03284d0b3e68fef88137d58a0c410aa866084675a341bd7221afe2f7d106a348b95f83a9e64ed2bf65b8ed27f97e76ec72600fd6923c52c03958daf0d6793ead98fbd53f2ee57a36e64151426490b89ffbc89509ef3322e1fcfa3d95545fbfa7bb4e767034468474e4bb8f62992e280ef4c2f198047ec545646c254bcf371e50da5eb704a3e52cecd099b744297f9cccb1e84ba1974739905e374f4cce509918f1558795c4cdd1aca44e7383a104b1dd6383f483483f920bbd862f61b4d9d2804422357aa452246ce07b91eea7241fcc29f94028a347f3d69f4e927841a78ff7e5ff437b6ca8769c5bebcdebe2f977b7a71bab6febe1e14af2e272279a26ad6168f8fa3bcd8ec1aaf35a31212cb7a3a0e162d2cfd9640bc42b4bb5d8c3e652106b4e76b7b8fc6e9976ced5cffebd808fc7228725f7a0e12d71b3adf7728927e46f78a247da824c23854b5169b5ad62906298c375c4ef329b9e5a92fbe54b7bf5fcfad05de5d213f18eb7785daafc413ab5de03292bb7fb379f8c8aec9a80efab6428b214dbe4d41207c689c3f28e7ad18598eaeb1bdfc8407e5737783ec100e5e653d4641101ce790aeded8c3d81b983a0b104df408e35054e0a2fca8a71cf8ac6f8160434ef7513d2792cb6d7b5c0dc6216a5c849bbe4809878c82b2c6d1f6f2d0bb3d0e8f84d9528ca1d63ca31b8b2b491ea07c52733912db28ca4b9c7f775e8906556d2da3eb334da1859a431f4c18b0f16e8426d1715454771a30db5c8d2ce3806d46d1adff02e9e80e136ec2ba0ddc3753b3d60746f32c4fa450680b0d0f947be68f6c47ec91035f1176839d42660727134504ff33320c18fd49aeb9b66b9b0a302ddc2e7b4d374e49f3deff3e2fe436f749ea34535a171ae4a644d44fb993888e977fe7660f08cb4836a106c610c74ff45512ea40d6ae2b7603c313c13cd5ad719d09516af82d0999c09f660fbad7b5dc49734e3ca73488242ecfd2874d116223925c40319c1dd6cc9f9b37fc34db7911b83fa35da80f7c5fbeef6069a3b191a49ad75a8b41a50bdf1abc939d05878ad4a182188abcd7717ecb46349a9073b26afd597d4d7e0a0352da96aa45bf8dd13ad9664e5fb3a633ccd3377b139e4c08abb3b67d9f790d73518c72d82f2cb0e61aa1c61f07f3fc116c189c6e310a0213ee1e4b4fcd05affafdd3e7e3857eba4b6a94ad70f70ac825c8b3e159b3d1f5bad3ec211fae78e51e3bc8c3e8b7cc98c7f7d66e8871300884da8858f005e3074fa27700d3cbb037640ad07e4dd0c1d215e8089592be8149e84260c92f4dbdaaebcd9c79e512a59bc4b6c0d9fc29fab90cf9c080231b40915cc7fe784ec5df57ed84397ab257181eba62d3e2e37dd53d5404ef021fca3a64bca0649e85fe4ec00cb6cff570c3da109bbb78a69c78b322604362875b6270c51c8fbb2abae20242cdcbf4ce79b9298ba04546d6ee7e95b0c1a673d0a9d22e1106bc09f78f56a540fe1489d0b78b874671a1482f35314508a89d3761fe8727059036286e79caffe7edf49a269f719495d25e1f3427897a28b28040917452982e7a468a436f320e850fb8984888b434bc5dc00bc33d7264c3644f0acd9273f2efff5f071541059b5d061ed9846d9b5b1806a8394b030dd21a6b03887e57c6f80fdbb472db8b5d753dc89544407223b1d05b5ec60e1b9554e4be30c29bbd171ece990e657a8067b4f4f92ad5ef0b70429eeb4096fdb66eaa065f277e6dce0c6e330360a7a8329d116dbbeb74c6782ec2f5ace3416b54a6b58eb451c9aa46577205869f7e9c77d94e60a3fd5cb3e2539f7a6edd1f213a75c9c82f074f32fb10edb1bfdf05296e2b9007d45402b41245e004ed964731e3c4321e52b6443d3e5f9b03962080a898e8f2e6ad336491fd402c22d4aae2cbfb8f428abc9f86b2a15c4906049d9453cec7fd2c83bfd9bdeef26cab8154dd34992ecfdfcfe91ed6a83c6a788920f776e6cbbe7d7f17f5886d1b8166418bc1df347dc68167b7d4f88c51876c842f44977c1d1fe608894ec84b5d76f2fdbfac6650fa07c0a85d42b5378cebe7991f302fb1ed9b1fc89a61e23a35fc3cfa51c24e324cf07cfcdf995e503b78d769639996f39975f9a8c63842298e43d23dd3def588f47f2745b4810784f978bb481dbc70b91241a15c50dbaeccfbe346bc57796ab662925b6a647d7fdf32e4ec425d556de709dda74c5872019a133f981483b1e8974358e40cc366128e4cbaaca54224dd3032843ed522bbb4f1087036bf1ed71d215c1b533a0fbac0046e1548a29fd5adae0dd21056b16df07bdae7f95b5b7472d26478bed2f79083901d1363578b4c6c9b4e6fcdf459b9d6622f82dc19c1503cb83bc4570ab689f40f8421119c79ea4baa3465a47601de746a10f759ba93536c10f635c276491ac31ae38be13987f31ba86f8f17793095cb697c3949a7a4d26d9226b0ff6ec35804563d15fb9bf1771353ddaa068bd653f6f9bb438f7f92aeac94d5b3e0fd31448019218e2f86b0af5a42fe3237cc89f5033b46d9d40a0e1bc8060df70fe21eec98c5ebba8c4511d1f9c27b678b86305378e011c1c03cd95b0bdc91102cdecab6400e08463308bc3be485b8b114df8189ee315142579ff6bd7983e5c14890aedcf21c730e06c63dab4ee67fbccf5086c3ad23a3e87425c1b1002377c5f117a5e46901598c97c85074d2ae627c5d12e5bba2d98011f0f99ebd2020cd6cc2843886f835fd3318fc9a79e925bb12718a7f5887443ba6f5bc8f35e5caeccf2243fcc48fc0b3270bf75ef722241e22c9725ff709b5778f0d3606cc9c3a683f4f0098174df7c3e4b26aaf2bc93940a43017545bb52fd79367776dd0ab911a5f01be60cee0587117d7beb42a2ab9a4cbbc6a4bf98fed80148bdf3316f0545aceea950f4f3c80272e62e34a2dcdb5912dbf9a440126cec228b4de17600446c2e8545b1f9eb3b468f92b33d6604ea5429ac8f3071cefde41da8416d7a1c4e904dff6c960990ee7ba0c8a754c67668bc5971d997c5d99edffb9ca5e4f9861a188cb2733de0692e008902ad18b2fa819f12f124999a77e7c40f1a11b7a491c160756891078f839ef842cc7331e7bed52b50c31e53ffd8800a623f237d3b79b35310e4c8", 0x1000, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f00000011c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001200)=0x9, 0x4) write(r1, &(0x7f0000001240)="a6e896d7aaffe83baebd3f50d97aee6a1585b4940f93fd161a97aeff6cec5039cd538f15fdad27b02204b20ef773205850f146379714e03d24ecf5fd362382b3acab8a8c960d617c5b7cff476908c82f2486753e4bdb4a6453ab3d1e0d9743abf16886f07e868cde2730524693397fa479726015c616144b621f4c31b4cac80ce73d455b18e068881147d7", 0x8b) r2 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x0, 0x4) fchmodat(r2, &(0x7f0000001600)='./file1\x00', 0x40, 0x2) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001400)="4246150b65eca0e92326fcd3dacd3e59e5d5a265c24803db57d6f50f64b0b5fbddd0c93548b3c4ed4032104e9ffb80751569ac20f1c47d3a4cde596a3b93ee397bc5109255713c57a3197193e5c1009b4d8fb39c844c426d619343cd9f7d27b90e8af255afecc418abbe7be6336873f7b886bef1bf85487829c1a68d3b6a53133fffce2f1430559317951fa69a7b33aaa92cb704098d9329d5400777d9c0de60b49cc47ebfb3b1164c4fcb4bf08875e989ac32df33bcaf", 0xb7}], 0x1, 0x0}, 0xd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) shmget(0x1, 0x1000, 0x18, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x0, 0x0) read(r0, &(0x7f0000001880)=""/184, 0xb8) writev(r2, &(0x7f0000001640)=[{&(0x7f0000001a00)="f5a6462b2bd9ec8129d24b85fe37dcbbe7b265f70000000000000004bd70041a8760c1d50940a5ecb8a8a537a142847580391b8ea4fa0ecf94b866c69bb04130b4d615fd002e9661504a9ec88baada7208070de130ad0c4d693b1f53d6444db3c1feda820551adfab08768ab8b7f8a637f5cca96d5108d7304683dbac86675fe8bb7a2951534", 0x86}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d40), 0xc) socketpair(0x20, 0x8005, 0x746, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000001180), &(0x7f0000001380)=0xc) openat(r3, &(0x7f0000002dc0)='./file0\x00', 0x10, 0x33) bind$inet6(r1, &(0x7f0000001700)={0x18, 0x2, 0x80000000, 0x7ffffffe}, 0xc) r5 = semget$private(0x0, 0x6, 0x10) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000001500)=""/227) semop(r5, &(0x7f0000002e40)=[{0x0, 0x8, 0x800}, {0x3, 0x80, 0x1800}, {0x5, 0x8, 0x1800}, {0x3, 0x0, 0x1800}, {0x4, 0x1, 0x1800}, {0x7, 0x7, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0xfff, 0x800}], 0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002e80)={{0x18, 0x0, 0x9, 0xb915}, {0x18, 0x2, 0x100000001}, 0x3, [0x9, 0x10000, 0x401, 0x5, 0x4cc, 0x3, 0x7, 0x6ae00000]}, 0x3c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002ec0), 0xc) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001300)="3dda9f60448d1201acbaa53142fa1ca67697ee05ec05849cb0c6dab4e66f75811e2f5c0a1b0f355d816b47a1549845338747b7e455d1512cf8eeec47de1c3ce3cf543a157e5f", 0x46, 0xd, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: 16:00:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) r0 = dup(0xffffffffffffff9c) r1 = semget(0x2, 0x2, 0x111) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x12, r0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) r2 = fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) r3 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) fchdir(r0) write(r0, &(0x7f0000000600)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5e27fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a097336151fcf577d8920100e6e47732c709ee55af217640cc755bd027acd3b5f27b8f83d520f5a10706228bbef880cd02fb13237738ec243bb0203", 0xae) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x4, 0xfffffffffffffffd, 0x2, "978c34e8354b7eee4487e4ec18a580ce01afd75b", 0x7c, 0x1b4f}) r4 = fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x4010, r4, 0x0, 0x49) r5 = msgget$private(0x0, 0x6) msgctl$IPC_RMID(r5, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) syz_open_pts() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) close(r0) kqueue() syz_open_pts() r6 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x9711f6a488c8bea4, 0x5, 0x101, r6}) 16:00:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0xffffffffffffff25, 0x0, 0x0, 0xffffffffffffffd1) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = msgget(0x3, 0x80) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0xc2, 0x60) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/89, 0x59) close(r0) kqueue() r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x1010000100002}) 16:00:10 executing program 0: r0 = socket(0x3, 0x8007, 0xfff) listen(r0, 0x6) r1 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) socket$inet6(0x18, 0x8000, 0x40000000000000) close(r1) socket$inet(0x2, 0x5, 0x80000001) 16:00:10 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) open(&(0x7f0000000080)='./file1/file0\x00', 0x0, 0x20) flock(r0, 0xc0c52612bab1dc0f) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffffffffffff7) 16:00:10 executing program 1: r0 = msgget(0x1, 0x11) msgrcv(r0, &(0x7f0000000840)={0x0, ""/242}, 0xfa, 0x2, 0x800) close(0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x18) r2 = msgget(0x0, 0x20) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r5 = getegid() getpid() r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0x2, r3, r4, r3, r5, 0xa8, 0x80a}, 0x1ff, 0x6, r6, r6, 0x100000000, 0x40, 0x8, 0x10001}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r7 = open(&(0x7f0000000940)='./bus\x00', 0x0, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x7, 0x2000000000000, 0x95f, 0x4bc3, 0x7f, 0x9, 0x40}, &(0x7f00000000c0)={0x8, 0xff, 0x97, 0x8000, 0x2, 0x8, 0x8, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x1f, 0x9, 0x5, 0x5, 0x6602, 0x8}, &(0x7f0000000140)={0x910, 0x5}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000540)) fcntl$getflags(r8, 0x3) pipe2(&(0x7f0000000040), 0x0) write(r1, &(0x7f0000000980)="0c4be4c12eabff3e253ef75246dbb490fae8ebe4803481b9145bc066236cf7dbefd33de2d8e3ffc9719b1029ed92eb9eb1a424ccec3488310e452de98b95ecc4754073a5dce031cfbd4f0af4e786bb69b62edbc016e44de2da5e76ce5ce05a8bae79a41748c86d48", 0x68) r9 = msgget$private(0x0, 0x1) msgsnd(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000091796a3f00000000000000415ac46d71ce304bdaf147d580bee44649ac341228633897b542b571bb0a34af4996e2116619a8362343503d39b5aa09e25e7fdf46b72745a9f3a2fc921d86bbb57d84df247deca9219fd2121176e2a375e214c94b953da7c67c13efc638bde09c726085b026b01900580c2388ab10e3d3221836f54919d59da5f5fa8ec835f58c849f6d7527d02ab7966ab5369e224c759db0483f7079a6e6ec371adb826dd09124c879cd364a271af8e2469bedf23a3c869d8e500959861bd210ab44e7433a9c952fe90dc883008cca5b2cbfd6655d641df81ddbcea0e34243ff7a032bd5f88b6426f3788e94fd7fa0e3fad20ac8609a8aa727652249"], 0x1, 0x800) r10 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000002c0)=""/194) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b}, 0x0) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)='W\x00') recvfrom$unix(r7, &(0x7f0000000400)=""/195, 0xc3, 0x801, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e4362757300"], 0x1) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000080)="9dc58dfe5f4a069528585adcaea47f39d8bc2f78296003ccde70c5fa643b46e9e2f149a74c9e2bac2844e36c81e545c25fea15ff50eaa91fc042be1d1d6d6ba1d69556cfcc7032c5b9ccdbb2f2e66b90c577116a887403203379b57b6e814dfb8c13349b49f14568e26e64eb29af23ef9e81aff3862258e8560bbd2f58ef708185ab3597403b64b82e41343e6fcf47d3cf6a8da25dc7c1ae319c36c30d7ffb6c8e56c7d90e1fd2fe3056e753e917c52615bbc6c7bae25050b889dd5fde277ba816f5d68a3091e8bfa4222cae4627cbbeb400176c1dd9b13b4676a84e7c764be419b23fb9bea99dc6008470c0") 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x6004, 0x4863) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\'\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=':}]\x00']) pipe2(&(0x7f0000000240), 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{0x0}], 0x1, 0x0) close(r0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4e4f8c2a07884fd5, 0x204) semop(r1, &(0x7f0000000000)=[{0x4, 0xffffffffffffffff, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0xb37e, 0x1800}, {0x2, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xffffffffffff8000, 0x1800}], 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xffffffffffffffb4) r2 = dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2a, 0x7, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x400}], 0x1, &(0x7f0000000040), 0x99, &(0x7f0000000080)={0x3, 0x400}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xff5d}, 0x10000000) 16:00:11 executing program 0: socketpair(0x20, 0x2000000000002, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/66, 0x42}], 0x7, &(0x7f0000000580)=""/246, 0xf6}, 0x843) getpeername$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r2 = socket$inet(0x2, 0x4003, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff}) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f0000000780)='./file0\x00') setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) socket$inet(0x2, 0x2, 0x1000) pipe(&(0x7f00000008c0)) utimes(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0xff, 0x6}, {0x101, 0x100}}) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x80, 0x40}, {0x100000001, 0x624e}}) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgget(0x1, 0x100) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001640)="fc091fcdb31b55c39c08000ca447fd5aee16247d4f07c5e2960b471121522f7323c4f029e59ac8606d78bdd0128ddd0e310713c4562b6f6ad010e11f6cde50d5f6b68bbcee48fdade72bd78f8154bd754c", 0x51) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x80000000}, 0xc) syz_open_pts() close(r0) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:11 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x800) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)="93a8b5fc90d0", 0x6}], 0x100000000000025a) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="019bcaa1736ddf58bb9a", 0xa}, {&(0x7f00000000c0)="1fd94da85b9aae3742aa2f83bc269fa59a75f6b3f608d7e59004bdfb0e10beb80aa5dd8a9da0cd6d263847292c62329f978be63e3869612297195fe9f67245b92349dbd28a43df63fa847b167235f630e61aa1cf147fa8d6c10222d3187dfa2d43994477b32172e93a9f53dc82c0e82bb2f9c3f9c4657fa125fe64d5e227be3f7460c25082c7449aea460c801943773c048a366aa186ac06f281ebbce01f81fcd6ea4f1341d9130676f9d93de3652bbcfbed70791fd01612030ea744460ea69e7d15dcf64cde7e05916d8bd8289f8cd7574c6997f885c309641624143851ff022669dd7bbf0870d8", 0xe8}, {&(0x7f00000001c0)="10f3c5b9c1f33feb107eb5f9fd96b31ebe2998aed515b5121b2b885c8d111e837d8786009f192d1e7b91e62f9bfbb7eaa3289906d07457c500a8dd8f924f473399bc24f40c9be4035459f98128f9d5b1eb40752b9fe8649d4d7f7f24bb3d25e2f8e06cdca435149e2b66fccddd0cbe3f6cbaf01311781ed18a583fb2d4ea27de98322425bbe428aab30047d4a3bf238e6e29f4de7effc3c3a5bcf9068c63fb184250e1b4fb287d426018bb0e9081a96a8836ef76582433c82db2b4a4193a6019d4e51b44b375b6", 0xc7}, {&(0x7f00000002c0)="87624727d066728b06975f735c88a074", 0x10}, {&(0x7f0000000300)="9830b180f7bc1c7027bcbd2157393712332bf07801c52db35c7e0d34dcbd8dcd142a444ec63593485c41f8a07c02387dd3611d364275aaae1b14de50053ac0afb6d25d527d2264b7bf89143dd0dc5c0837b22d6ece076bf0ac4fe1790fc0e339732a2e0df62b814b6ff9c58795cc18c1717356771efc5e1f9bebfc94e05fb54572791c71b616c16e16f266381821f2929a95e07dc4f754fb7d83bcf9c514330f883b41fc935996ae876ed1c7932f2442d8a822eca8f0dd3060c2b24754cdb5fbdc064cbbd15b93760ae601fb0e1d1c9da5c2e50eb4969bd745044fcca4f71f0814fcbfddbe2c205c73c603ddac5b8a661b5d333251df4887", 0xf8}], 0x5) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="a9cee0da", 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3f01306c093000"], 0x10) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="004c4bdb7b787d9dd90000001000000000000000000000000000"], &(0x7f0000000100)=0x1a) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffe6) munlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) socket$inet6(0x18, 0x8000, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:11 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_extract_tcp_res(&(0x7f0000000200), 0x2, 0x0) socket$inet6(0x18, 0x0, 0x1000) r0 = geteuid() setuid(r0) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/62, 0x3e) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/157, 0x9d) r1 = socket(0x800000002, 0xc001, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x80) r3 = dup2(r1, r2) shutdown(r3, 0x1) dup2(r3, r3) getsockopt$sock_int(r2, 0xffff, 0x1007, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="3511f6b0fa315f7438", 0x9}], 0x1, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x3b, 0x0) munlockall() r2 = semget(0x1, 0x0, 0x180) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x5) setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x8, 0x4) r5 = syz_open_pts() fchmod(r5, 0x400) dup(r5) r6 = geteuid() r7 = getgid() symlinkat(&(0x7f00000002c0)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r4, r6, r7, 0x1c0, 0x6}, 0x40, 0x7fffffff, 0x2}) fchmod(r5, 0x4) getgid() semget(0x1, 0x0, 0x14) 16:00:12 executing program 1: minherit(&(0x7f00004f5000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) setsockopt(r1, 0x1, 0x80, &(0x7f0000000000)="0074a68848f032e626a06c7786f5de55f53f4dbf826e67e9ab3b984d7de2e8ee6a443b3517f4e3f5447e942816fa6537a671741ff270195b70911df69d1489a3", 0x40) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340), 0x17c, 0x0, 0x343}, 0x0) 16:00:12 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:12 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = dup(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x6, 0xd871) setsockopt$inet_opts(r3, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) close(r3) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x60e5, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000140), 0xfffffe46) recvfrom$inet6(r1, &(0x7f00000000c0)=""/34, 0x22, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x7fff, 0x2}, 0xc) syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) renameat(r2, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x81, 0xffffffffffffffff, 0xffffffffffff8000, 0x3f, "aa2559571ff4ed1034f6285edeef1c190040528a", 0xec86, 0x6}) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) poll(&(0x7f0000000100)=[{r2, 0x80}, {r2, 0x86}], 0x1, 0x3ff) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000001280)='./bus\x00', 0x0, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0xc}, {r0, 0xa8}, {r0, 0x5}], 0x3, 0x101) 16:00:13 executing program 1: utimes(0x0, &(0x7f0000000000)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x7) r1 = dup(r0) sendmsg(r1, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000008b7921553a4b3d8a100000"], 0x10}, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180), 0xffffffda, 0x0, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r2) sendto$unix(r1, &(0x7f0000000040)="0c0935f0a84acfcf467135f904d92a4fe848e09a81d7", 0xfffffffffffffe29, 0x0, 0x0, 0x110) read(r0, &(0x7f0000000080)=""/48, 0xfffffffffffffd66) socket$unix(0x1, 0x2, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0xd1) close(r0) dup(r2) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x3) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005d00) open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x100) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x0, &(0x7f0000000100)={0xc, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xc7f2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "ac4c0a7da32bdce96b94140e31015479dc00"}) write(r0, &(0x7f0000002980)="dcc4c93ae35174", 0x7) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) fchown(r1, r2, r3) 16:00:13 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000100)="00000000e970967f4345b40cbf4f78c81398e35fb1d29469", 0x18) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x1601) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x101, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x2c2, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x400000000009) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) socketpair(0x18, 0x8000, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r1, 0x101) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) write(r2, &(0x7f0000000200)="c9245c7f551871022420078837491a5b4c99778c63767c7cc20698fbfeeb2cd36627da4364a6dc4460a103cf7b27ed6d10576cfcf24291727a3a4f8a7ea9542350651042cd90194443686d72970cc176b939113552780ab2d8452e2a67b1eef47268953e6e6ca1e90a650eb428bb41c53095be4d61de9fa0f9c9279f787e5a4cbd160a3d5a5cd7089b3609cc5fa1a6d7f9a8f8bd93ac136305f68ed1b24009cc8de18beb8d00e612887f8b8e5d63f4cfbcc006814eda60f0c243248d6f635e581d9084290e01f47722bd8f4ea567d144848f18435325032c56248a5a3da3e65c8ca58d4eb3ffaca6ed7e97d0def1e6e5524f12690754f9fb49de483456", 0xfd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x3, 0x2, 0x5, r3}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x7) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x80, 0x1, r3}) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:14 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x7, &(0x7f0000000080)={0x8, 0x3}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) dup2(r0, r2) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x78) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000000)="fe000000ba00000000000000310000000008aa91", 0x14) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1, 0x8, 0x6, 0x2561}) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:14 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="73e696db02c10b15088f6c4bcb2257d0bb8cf91ddf5910f3efe6d7a676d8e7f8eddb9ed3fc651bfe632e3f9ad564b05f8c5e91fffdff4510848cf955b50658adfaf76e0c5db5d2a712ba0d07ed5aea72c0d9d5d4e65044b288a76adaa419af6e2500863f7899271f064c61f254a77621906dbebc08c1d55b542b4d8b7bbee4c3440475f7a9aba467f4006e483d94d6f56af8d260315c767aef88fdbae32c3cd4423150e0eba3", 0xa6) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x4) open(&(0x7f0000000140)='./bus\x00', 0x140, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2a) 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) shutdown(r1, 0x2) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/43, 0x2b}], 0x1, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r2 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000140)="a5b29beb36a785e4bd47f86931f818732389defb2b81ad19ae7c2115302bb7ffa49697335b336155f6ffe4", 0x2b) 16:00:14 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/172) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/75}, &(0x7f0000000140)=0x4d) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:14 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = semget(0x1, 0x3, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x200, 0x9]) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) 16:00:14 executing program 1: r0 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6abd, r1, r2, r3, r4, 0x0, 0x100}, 0x0, 0x3, r5, r6, 0xffffffffffffffff, 0xf08, 0x20}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xfeda}, 0xc) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x72770000, 0x4) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 0: r0 = kqueue() r1 = kqueue() close(r1) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r2) r3 = fcntl$dupfd(r1, 0xa, r1) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x104, 0xffffffffffffd301) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r4, &(0x7f00000000c0), 0xfffffec4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340)="e636dca59afa031bb8d607b6d0d2e6f13f4bf482437c6ccbac1f20d3b5fff3d7cf83416f23a199af50b82a", 0x11) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="52e57d0c70ea819d0997be6c68f8eb10cc58ffd875b158a2fd90d33f52253e5ca7859b3402e47baa12b394d96912e034c8b74ee0a4e44eabd1e6b8d8d2d911ba5496224d426b3080049eefcf254342a64c7d9174fff1129a4963533516ef8e87985aa19819ea9cb2b13c144187186caa7a560e", 0x73}], 0x1) lseek(r0, 0xfffffffffffffffd, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003fc000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='(\x00', &(0x7f0000000140)='}!!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x84,*/,\x00', &(0x7f0000000200)='}-[^#&\x00', &(0x7f0000000240)=')\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='+@{!\x00']) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x1f) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x50}, {r0, 0x8}, {r0}, {r0, 0x4}, {r0}, {r0, 0x20}, {r1, 0x100}, {r0, 0x4}, {r0, 0x40}], 0xa, 0x7f) sync() setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="0053aa00050000090000000000e8ffff00000000", 0x14) ioctl$TIOCSCTTY(r1, 0x20007461) clock_settime(0x7, &(0x7f0000000100)={0x8, 0x997}) 16:00:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/../file0\x00', 0x81, 0x100) recvfrom(r0, &(0x7f0000000140)=""/123, 0x7b, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000240)='./file0/../file0\x00', 0x20) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x501) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() dup2(r2, r2) recvfrom$unix(r0, &(0x7f0000000100)=""/69, 0x45, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) getsockopt(r0, 0x5968, 0x37, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x6, 0x4005, 0x3, &(0x7f0000000000)) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:15 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfdae, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x2e36758db71dbc3f, 0x2, 0x0) 16:00:15 executing program 1: socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f0000000040)="b9e5b026b24bdc94aa75b6", 0xb, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xe1, 0x0) flock(r3, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) flock(r3, 0x3) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0}], 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x40, 0x0, 0x5, 0x8, "70a2542dcc365c8aa65ed812f1143c9348792f16", 0x3, 0x1000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus/file0\x00', r2, r3) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x7fffffff, 0x1, &(0x7f0000000040)="77b211b3530b57d193d9a78918c73ae23221d1742496020cedcc789a96dce3f81bff62102d629a648b2994", 0x2b) r1 = socket$inet6(0x18, 0x3, 0xffffffffffffee1c) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000000), 0x1ab) 16:00:15 executing program 1: clock_getres(0x2, &(0x7f0000000000)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(r1) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) recvfrom$unix(r3, &(0x7f0000000100)=""/64, 0x40, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2010, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:15 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab03209a2a00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) recvfrom(r0, &(0x7f0000000100)=""/67, 0x43, 0x41, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) socket$inet6(0x18, 0x4000, 0x80) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x816) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x83) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "8bb139158b79b0f6e2db18bacbf0aada70feb861"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:15 executing program 1: kqueue() kqueue() kqueue() setitimer(0xfffffffffffffffd, 0xffffffffffffffff, 0x0) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) socket$inet6(0x18, 0x3, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5c910500e1e7005e1cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) open$dir(&(0x7f0000001100)='./bus\x00', 0x80, 0x22) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4000000000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = dup(r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xc}, {0x0, 0x3}}, 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x144) msgget(0x2, 0x8) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x400, 0x748, &(0x7f0000000000)="715dff40aa569d52f3cacee0df2c5969b0e6d30df8fe498b091bd90b986a6722190a0db44c677fd627037649d192ac07f4ad91a59736a5ac41caade10944f4b36e111430d3a3a83f9cabf9754ce8f0f98c36d26cbfe99935d9625100b66b3d0183c20f534e421766c13c9b073f05115e6e1a4fe2f2c756df2bc3d247bddbf5568bf08082df63e7dae4a40271a1887774f45c8e4499bba38fc74a6a328b7a414811e33d6f87d4be57cd2a3f2e21edcb2140f155c0ec7383dcf8458d0c7307a2", 0xbf) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = getpgrp() r2 = getpgid(0x0) setpgid(r1, r2) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/89, 0x59}, {&(0x7f0000001300)=""/75, 0x4b}, {&(0x7f0000001380)=""/196, 0xc4}], 0x8, &(0x7f0000001500)=""/143, 0x8f}, 0x42) getuid() 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f00000002c0)='./file1\x00', 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x40) r6 = getpid() fcntl$setown(r3, 0x6, r6) writev(r4, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fchdir(r1) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558833ac8ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d2902", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xffffffffffffff73) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000140)={0x7, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x9}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="14fc8e20d4ba5a32658ff256b90b4121fdfbe62cf266626406d1496345c28a9a0337f91fddd9d48c00042e744c943f57ae9f5f044370aa729dd57fa9c3ad0c4846aad9c5980dd920a6b357efb18940d69eac19757c13557a6779778af1a72858be20f51a525deacc0ee181219e8fa03a20a8326a0b5fa82aa325047534313b32eaac6bef61c7ee12d726cd", 0x8b}, {&(0x7f0000000340)="4621b7a9e94f0e9ffc7b466752ce9a5a33c37ecbd8166c767046feb47d66e7483c4184262edde58d5c776d2d8ddf58015fcbd95bf85b26820d202ce783af05add6d517aba569f935a35e3e0c500247e4541d759712f528f274238514d35af46fbd86851a5c593a3ae9b2e7ff58940ad19a33af761375e0602c87ea23a3526ffc16f59530d69ab83e227c4b6f9da7a3208a184801712ffd85136a59b363eefa7b6837dbcde5db2922ce87fb12195e47ef3d7ef35999d4502b60a3ffd4a7ec69ad464222a8fcda7c034bdba469c3aa3df3a0a797da4820b58125b4e982c8597db8fd088381f23dd82e534157fe62040001767b1e", 0xf3}, {&(0x7f0000000440)="0b94d61d1f00b4490ff0d4cbf934179d7adc093724bb643deac7b29eefe1e91770fb6b1ebc38bc13ba0edd10bbc459e58a74187eec3320bf84a8c5ce512db1e4d7cb654442e281391c1383dac691f652a432addc2f6be972599c665fb5e54e669dab8f51e540b50648b576e32236c6b764688df1f3d663d61d7870f07b9c43b0dd0964920d7ecfbf93156b3ba0a8f66add20d6cd50c6790d1f8706916497e934db4df8", 0xa3}], 0x3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f00000002c0)='./file0/file2\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x3, 0xed) r1 = getuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x20) sendto(r0, &(0x7f0000000200)="274153b534c25e6dd536ab55849613a241ab363c73333daf68b53ed6b7736fd60bfc3f805f2acbb4022e4a3cfd067d6451195e233c145c9804aa5f6a324ee0f576c969af156130fefc0864b0c14d8e71f345cd5c846aa603b6b78b7a464b2f7162391e7b92e87dbe0252aacb9cea753d7c5d42a06f1c1f1fda543fbd16367632", 0x80, 0xc1800a9ae31a1533, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() r2 = dup(r1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x8c, 0x1, 0x5}, {{r0}, 0x0, 0x4b, 0xfffff, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x28, 0x1, 0x2400000000000000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0xd4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x38, 0xf0000000, 0xeb, 0xb7}, {{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xb6b, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x19, 0xf0000000, 0x5, 0x80}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf000002c, 0xfffffffffffffffc, 0xf92}], 0x9, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x5, 0x8000, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x41, 0x7, 0x200}, {{r0}, 0xffffffffffffffff, 0x91, 0x49, 0x4, 0x3}, {{r1}, 0xfffffffffffffff8, 0xfc, 0xfffff, 0x200, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0xf000002a, 0x8, 0xf2}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x7, 0xffff}, {{r0}, 0x0, 0x4, 0x2, 0xfff, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x41, 0x0, 0x4, 0x1}], 0xe5, &(0x7f0000000580)={0xff, 0x7}) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x19, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x82, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x8}, {0x18, 0x3, 0x100000001, 0x3}, 0x636b, [0x0, 0x5, 0xb948, 0xfffffffffffffffb, 0x3, 0x2, 0x6, 0x80]}, 0x3c) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="43754027606d55be4e25e2e5778398bd4380f609694758b66a58466d863180581a93448503fccedc66a0be1d099e345d069a27d5b8380e4f607b78f5aefa4d332dd5af8ca5703c4a1e5abaf517a979293e3981d2c09a5e28c0f3e0449698031cedea4003b5d4767fbbf55c1e3c0a00e2697fac37ba4089300ff7fd7a0f56a98381f882568731b7f4f732a0a2bcfd27027353cf7f7038e37c65f75b5b5fd7fd3a2dd3f651c11796baa1cec7ce", 0xac}, {&(0x7f00000000c0)="810fb7548120083d639d40975d9e14ad04c09a813fdfe821e089853f2ecf2558caf2e534b7665ee5ba9ed6bf4c7eb352191b74590548998a12253e5e5bc472ad77b3f72fa119ae26e80867", 0x4b}, {&(0x7f0000000140)="92290ce84f7a5f555f8e3f66b7ebe91e23eeb6da97b69825c27255c0c5a001aa2326a4521a9e15091d9167", 0x2b}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="cffa3423ca6840673ab8a4183eadfff3b6a55871b8e40d754bc95e3d8b33b908dfd8a746539bc0c630c1f3e4290c22c98e51f4a37ec3b542d47a3c43cda7d58deba84f9ac7706f9e47d01b215412038b709d8ef9d092777047d1e585da1fb0d60d0deb0ee9752cea07d56d68221c3e00ae050bd8e6dcfe3ff87791d132fb035541da5a04a147183b25b541a8602c66754b26cf076545070932e043a2b8", 0x9d}, {&(0x7f0000000280)="a23164900ddf9bdf7095faa527e0fc965ec3e68b551406d8f341e249c083d4d880f9878212cd49933e43e55e999e0c8c42424fe9a89937d92bdc671d0574b432cdb024ce7bff923b6dab47bab92b66bff4056396ebfb1e98710b9519eaba7e73123b5a588f90b4b3958883df5a99129d4d7b4e31d3b6e4eb7c00e3436889b55659e16bcf444f18cf2305acc4d9bce597b4224de86db30915857ee6d6c9a18fba87d2d2eaace80a0ef83ed382b154d856e5053b941fca6c3d7bae70d93f5eb138e87738b6ce89ca86c0a74d5d7a891afe093be29b9b8fe669352630285d3ac6b829ec3f8caaa7775c68b86b7216c99407722ec59b07561c8eba", 0xf9}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000480)=0x2, 0x4) close(r0) writev(r0, &(0x7f0000000980)=[{&(0x7f00000004c0)="d217b50bc54dea5459393ea51f5ad112aecc7ed3d4e5df4de012ad2d25b5570e51f9a36ac8a2753dc81cfe7ba48962378d4aa60d5ae8b41bf63087e98851be8ae6ea974d525a03520fe25565696ed18c2eafb35ed82a3fc6bac6e23a1f0cc01500727ed2ed650ad38567b579941bde634131e52f9aafa70f8abd97adf8e0d34e8fb9038093767c6b454386d773c4b65ed9ec7000b6059b75", 0x98}, {&(0x7f0000000580)="c154f2a8511a2805fc5f31a6f620c6ae873e5167dd41e9f09adcff164f1ee5d9913391f9d6b18136365c56162b280a59358003540a1e90bd4f60e94bd7a4fc3919ec5680afc1c98c0b76f5645fd602ffb0ca27a804e6ae760eb690cc621fc7b25fcd9f3ec76833135c147f182942d1eab787e48c29a3aafd9209054562e62a6b3aa8759bac6db26dc5ec100b958f8872da939b007ede595fe872d2d556806ad5d98c9d2b939b1e5885a9395949169c5767e51eaf82707240ab542b4e453559a2d83941eeca14b0c281a86b6982ac19608146ac4e0264e91a170ac690e63aa26d2a2ec6e98e870face5c2d51d52574476c214b7d4d8b1", 0xf6}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="87015e2e4055e7d7f1b9327c01b56a9b24f97ed990d4f13f23a04bfcbce14baea7da632f373c95aa4948112e40b3ac221cfbe2bf9676cb461c2399efe94072db9411fed4fbc53a8a26dc093da55a6ee18aaa26ae8df2423c85ea56e85778b47112cfb0425d6103101f3c9c7c00d83c5174b07d413b79cba97aaa03cea3427eb43f596a2e247d3f0d79683055a509666efdcd584034ceb0e8ca7108bac4e17bcbec3f2d4f0f11f9f3b5245a98806e030c172ec1879e0a46194fbc8106ec95fc0dc111b1e43b460ab68299267d05f93f7fa77e74fec2320b549d979284976687b94995594685379eba", 0xe8}, {&(0x7f00000007c0)="54e3ba7f045903", 0x7}, {&(0x7f0000000800)="b390fd77d92d1c06cd76f11382de2dff14", 0x11}, {&(0x7f0000000840)="c34973f75aa37ff76a56c397af267405a16c90542cf43056eadcb8f89d950740951e1de921ec1e330f8fdcc3531bf8eb7a2d41c8ef5abbadda9390b7764a19d5d6271a8360bcdd20d897d648bf7b9964134d09f3abf6e48008a1e802809a9356aef05248881fab91d87d3781aec9e052082c3658ffef8c6f598a0f74cd73a15afbe03a2af959a9dd4ab39fae28d1492b09257fb58e553e12fa06722c8b4f60a994fe1331ba45daa2ef3fde1a37b9fdd9639b684e113b662cdee020", 0xbb}, {&(0x7f0000000900)="0e8282cfde1a6cad264f92fb686c1fd2345a2c97b9860b3ea166d1eaaea738ceb7c250045770a7711d48d20734d920371c98fa5cf0c6b58fd584c3d912aaaedf23999632b2c54026bf", 0x49}], 0x8) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r5, &(0x7f0000000a40)="b664ee38c09577dc6f4a5dfea4eb986b29b03627b0b2d259d67cb90a8a3daa80fb2712039e0dac12f15156a46f4b23cbfb7c26b9af4844df7f06d82b2f976d52968f4fbf5e461addfee132bdf4c0bd33a2aaad349336c685f408b5741659122863366dea04220b87521821853f1390c5f4ebca7b9dd4eebbdc1eae64e9b2f7263446cbda236fdfe8", 0x88, 0x8, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = fcntl$dupfd(r0, 0x0, r4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b40)={r1, r2, r3}, 0xc) connect(r5, &(0x7f0000000b80)=@in6={0x18, 0x1, 0x80dd, 0x9}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000bc0)={{0x18, 0x2, 0x4, 0x7}, {0x18, 0x2, 0x80000000, 0x4}, 0x1000, [0x4, 0x2, 0x8, 0x0, 0x7f, 0xfff, 0x5d7, 0x80000000]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)) r8 = openat(r5, &(0x7f0000000d00)='./file0\x00', 0x200, 0x110) mkdir(&(0x7f0000000d40)='./file0\x00', 0x101) sendmsg(r7, &(0x7f0000000ec0)={&(0x7f0000000d80)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000e00)=[{&(0x7f0000000dc0)="d1cc098f0f458d56a4fe5d44c0cfe61be2d097cf59", 0x15}], 0x1, &(0x7f0000000e40)=[{0x68, 0x0, 0x0, "b2666ee083170a743e3a76d107f0e78a22ab14ff011e833b52c5deab91bd30278ab24a09fe99e166ac399c3017d109a1b895e90ec241bf9ac07c6c7a42fe36325a7047b7f55855c20a36ca172b8c3676323f"}], 0x68}, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) sendmsg(r4, &(0x7f0000002580)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000f00)="30ee85e466a0b566ff4ab1aff9b78bf5e89d7bcc2101355f522e72869231142ca9092151d7f7072fc0f08b8d73aaa3c6ddc2b0146a8ff1ccb9f886f1634549807d39cfafa59f3c4cbe214ab660dd6e063997d10937326d2ecd6333e90936962846e491bb64407725442c5274ad5fa3112a6b0d4f17b57ebbeb672a0487e74481f30b4052cfdc5646398f40b469a79d6af0d3c13772873fe2f224", 0x9a}, {&(0x7f0000000fc0)="c91e737c5a74cd2bde96054ed5ad9ac4fd98", 0x12}, {&(0x7f0000001000)="efc9bce09fd4bd35c02ee88759157116b239ddffc9a41c27fd17d4973ebe3c9f2421c23ed4fd9f8736ab643b194068fedb55e1bf59faaf1c8d9b8de45a3af714c5df0b97ad72a102c9aa7e6a22b0d66e677e38955a95d80b6332799c6b50494798a60001c09c2ab8d003221950ace267583cec07ac62abefb9f3c3551f8e6918c83371554f27c8e9ba9657ac9517243a38d22ab06305bafbeb18cec20f0c27807f1b26c290047b9d3ce7d5a89fbcef0a50661fc4504274bc3ddef2f73d3877ad0de18bc549a560cc488c70021f1def37a2c320ab52dd4780daa898778ff88dc99e35df3c77", 0xe5}, {&(0x7f0000001100)="3d58e249212c8b1fc4e087dcfff0e9d939525693264db32a8fb76cb3313aa25e95d37d3fb1275af19ea6a38c339bd5118680c2b7a70c80472c8405e68ed8e9a97da11631dbfe8e22ba06f15a0e2ee60673451a8f7394352f508dbc4fa0dd11b990ccd504b6622bde9ee88a1f97af91253d1c705d15b46d0795f231839f582fb972106b15cc832252e8513bea1082dee95290808e9493ab189ab2ad34bea2bb00b1c32a8e6d4a1aa08ffa721b2106f1f51299d3db2b5a2c71d58d0e79af", 0xbd}], 0x4, &(0x7f0000001200)=[{0xf0, 0xffff, 0xd458, "29904f2d4d359f609d885a6ad771675423a271e643cf0f0724e64299ffe5d892f50996ec5abb3714c8fcdfa04b0d5311780cd5cd713eede1f80c315d7843d41b88360046739d3550505bc45c29fb12f50bcc541cc34288edbb6c3244e6f4f8e4d97567f5d242332150dc926841b55b21471f02ff150d6806399b18c199fb615c2dc868295de649b49bccd14f592c8d313d0153cae9860e3803efeea9fd7c6b5254eeb2bf5454c96ec1a2471aa85bc92af455e4515326a4c97387cb1f4073f1fa27bc7f2cd146a7a9d308224674ab9010e8af091495b7cc99cffc91"}, {0x58, 0x1, 0x2, "9b3fa885c9645fe07f9a92208ec309bba09004f68b02c994ef0e23680e873f573d51e2650da686935465e77b78544920306f4ff00d7ff0b2a7c47914b6ce912ada06252f958efe0a"}, {0x78, 0xffff, 0x2000000, "cc2bed36187376beb6173208c0e63f01fced208db1789f06652003d33d2d4946d50c3f6614c248bf62377f8891fbb53ac525331a3f2571b9418a3941b0824245523f4013352b6261aeff8f9fdda7ae85f7ffc764b6f67937d93b2886a6813f306be026ec952fe109"}, {0x1010, 0x1, 0xffffffff, "1a7e61692f9c8df74c4893d2947b951c94e6c14be8fdc5c9666bd216de4bd6f3cff7a4465980d31065fccee87783a8622bdd4d66069e3eceb57d5aaf473f2e042ce21329cb12e441274e1471445ee8f443fdc80aba29d01fe847d810ee19aaf80a5f862091c3c13e41b167a966afe830f96fe48f50f7fe563e9cb0b0fee384b8988b6554f937b671ce43ee05949279b02e8e053f8c5c2eacb306ea558c9427575e0ca682ef6dea0a3de007dffc5e3ce8cef297347b30f570302173cdaae35e67aa3d862a9ce205a966cb610bbd5fac67cc1a25fd04af4b20269b6cb9560e4f1ee15f427e74d9bbd55d111b958f7d043124ddfacb95bf0f3c6ffa43b79080c6a582159142d6145975439dcfa62dd5a1b8fb0072594e0911f5ec1f8bc6f3e5572884d59c1d6d2f1cc8c87c783b1d17e6eeb568f205a286493c39c3e3179c125079b18409db97439f91999e0368e74a2e1dae295f7f7c200097007ba3dee005012f0feb599234ae7eb5713b6e7cd961a176184ad2781bb87f406b12f70f523ab80b766e1b749f38a6086ad3547d4acde0163f0607d75b28a575ba6a83968b5ef6d890ae2897601b1f37675497ee4c1796f0eb4e1bc9ebfef529627b32e9450a05c37b22577eaff3843e906190c2bdb7634e195202ff3e53b197d341d2863a53edab729a8b6025bf6d3f71a94cd48582fb863755d500348b0bc39643511d917d9e91e29d7d0031b6c3e3799d438a8d9dc02cb9455e50a50e93e1063e530a6c5309bbf820722c9bd84353a56e61d01832256b5daf37fdcb6cbfbba5702afe321cde4ba4abe22adeddafcfe2bb0314827c393c0fe1661368b969791eb7de1d9d6e01489b10938f1c0a174ddf934d375a75219516d036418ffa78e52044524cc8b055706dbd912bf9efc8e43d39fa6e93fa9ce3e8c4d52113dd075b85c4829bbc79d20cf8522fd3e93f6acdc4cfdbc7f5735239d659b8e2c0303a087f40648508f610a04f726fac8dac3c36dbca2498992d3afe3360b1a876ae49c2db41128fa64170fbd97fa7fb37f5c47fdbc1476718b3031c3977d917bc536b21455bffd968acd95993ddd7c56e1f9649a39d234d7bce666c8379d1f8302626f404ec6aed6deb046b6a406ffa33aab8faad6849106918bbd5d51d1e77dbe7f869ef1227b8de685107caa02eabd786421ccdc105ba7c374e03299f7777eaee191ec9267393944922bb52a1233d27c12eac16ed5d0bf23e27fc490e69e1982eff046c6a59411db19ea56ab2eda371abc24162987f6f64af9e0ad960c233b2432b02a821519681e3744e68f29f6d64b26fa0fa892d6ae6eb96813558d2acf4ead66a4967adbbcdf6a3622530ebed913fe6ac44edbd3ee7a96c29eb21ea8a640ceca749d2d977d35138b16d4ed550e01cb6b4952fbe5d5c8657af02e1560324dc6a7ee95e58d2c50f8c94ca610f3a33dc8ad375dc494bf0ff9cc4a7aea7c2c36448f8c5d58768588091e28edbf881ebb565b75595af27a5d13a1ebd6c3fad4de5418b3b7fee836457c32d70607d4336482769123ce6ad3ad9ee885c9fa16337e249d85f1ede97381ac830a0a6a0a82eadd193bb0db000315575dc01b0f1c84cbba235eb6af7ca5efcfa1f1dbb3a05b9db81a572ce3a7274431cfc55a2afb910306768b18d97b28c42fb43b6bb8aa11062120dbeab35d413ba20842fce050726ce2b8e58d8a7cbd8e8343291c9e7eeb60c37b6fe979f0731ee8cb9335b727be7092506f0963985ee3d1adae67c4de4792df02ae143416d726f3521754270e82ee8783b7917cb7bd62f93500231b440438eaa2e4dc5264d46184963ee8244cf6b6de50913d962514201a0ec36165a346f009b24c2e96e2096927fc44340836e2f357741f96724566916cd139d646877a312641c4d83e607376873fda549783a97a1696dc511154f591333816634651082cd2ced75836b5a669e874baa729ed0cf55a1d58026fa1eec35c0e01c70ab257304b54f9d357b61e219d2cf3d3c3315ecb24471b7998619dac64ae79c834e863f524d3429b74813e9da4624e22e3374902a80dc33313fc91d35767325530c2dc8557b427cb5e49a09ffe57d40fbaa801cb610a42057d8bcb9cf94f66b20ffe327aa4a879f6f059d358d48f33aa9b0ff27a430984b32dac350e7bd9d1314afd49b9e8873c5a781b1666db0c9a8d4dea92a1af8f396fb81f344e97a6e93da70d50f511a29f7d1174afbae2a8c0d21a1bf405ca7e4f69c614171ce43ec131891648ae5ea0c70b8c481dcc0c5cff4f3678c540d914e7ba556ab16c4fd3d5eb484ab172175df490e5d064ef6d8db2f0df62875cbc6f1c3fcebc4daf7811626a2f38a86350cf76a304da0ef26537d4d5c1ef80bb490f1ce8cb8dfb8a6474230bb80695e141c57ae9e46c0f3c84ea7873ee68569892bac52084f802eb10be7cb83d7612261be3ce9e332701e93117723171b58e86a8a66ad737f4396031f02397b00645b9e5c82725bca4dffd6cbea991bd90f148e13fc15362292e030d0feafc54bc0613ab2ee448006ed7d716bed6c191cd5a3c72de04c6c725a9a9aa0429290c295b562d0f68a3503b3e1d0a3adc9055558df34570bbf30570587158910085a051bed318689283809d3b1a6f0b92e8301c04c032163243b349bb07011c801a933aa1afe3cde14a1f39cc46027ebc0a384f019fc2b89b8ac609f07efe20ff28a41662810ef89db311d81565abcc456aa1023c0fd76065f8e86b6b6bd3af1e2b5d3c10b70d1dd75b593f0482ca3ec8ba8f6170bc881e169c3eda0d4264ab4dbec4f68539676a130be62b51fb5fcb5596953a6b6c4373e62e4011fa6de732ee7cf3d8e5c9eba289b28d5625d68d35c3f6c90ed16a00f141cf874a4134abd686de7a2196261c33db35d4a0b6c2655b32de33adbebe216e520834a2423f4e491407846e42b1f0aa99630077b597f18e03d3d10df4bc506f04e63f2bd8276c70fcec9e97c0329bcf67ac5cd8c92cf09c3bab95a2dc01dcad2bc02fc5aba6f4403cede589d5fd576e70aa6ed9a096039b99de0525ec413f1d2da969437863fcebac5307994413326225acff65b4d327bf030934982c2d0f5e6263c738f509a46cfdde70f9b08aa0ae6bf240f63777c8d2ee5494227ce9cbe4d83cb61aab4456902a110540d3980a7cbefc6ca3c97ad0179c2d214c4331a873a9e1b823dada0cb23574df4d9dcc3bca16eb084f145fa5cc08a05c84843ec9089b554078d08a4aa0318bfd6ef0132f7bdb262b9676d62f144a7546d0ba38e0e164503de78bc770e203604445d3ca91f00c953f369b7356c08a85cd02e4fb686b71c16739d7f7982525c3ea16c7da847784c19b1f1934e60602aa8d9fd0b1626d12d9d57aebd63ceb9890579bc67720c0e52c2f07acc265cb01ceab4fb648cb6c2547c008735a9a2cb4a607507c0950a7c08de4976072aec98c01b8858c8993ee553b1d57e71d743844b36af37b448591d1e300f243640547552dea85b9e2a0e2e22f3bfc0d388448ed819f45d250a7bd3ee7668250adc302aa525006d0a65095f775065d22b7abcf30304383dd423a3636bbb9dd997696421ce6870b5d752ca1b30f5673baf7feb3e765ec6d3b815ca053e484550b9ac9136ac0ed7e1b783146081a0038e8eb717cc30f6bdc1a21a2f3fd5a8b8fd2db92d678a8aabfb2173e881e5cb7299482a6353d7e6eb2dcd0ade21dff179d10553d6c1beed2cb80c8cbc6370c1bec43c50b7ce48ccc23b5fcf53d92f77a8c4d51217fb9cc3e1659e7d582d929de7136eb1b79d2962cfdf1a6e354df35bf85a064d8ae0085b3fc0cdc68559e0fa9bcbedcf39bb61a9988c828590b9ab213d684d7b9bfd3da5636f547e1b161f1a8bca937a442254ab7b0731151219d50f8ec9210c42e16e2b77b97017dd556983aeee64d996f65b1eb942a13088632f6eacb305a76aed874d86fa0dc909ca9fdf4aee74de394109dd037960e139893f4058deb73caed088b985956f77634dd1a0f3f99523ae3246001c11615f4e04264cdd9a3b9031d99f45bbf1db2a54cd5a58e5659ef8dd85b57f6487bfdd1556326abcb893a4ebee59a02e2f195e939376e77f8275b056ee8194dc2eeb044a6fc62a282b262d955f22b6d865ca6ee598dd0def653ce3334e00e1201d0ebd7e218085069e48dab960fafa911f95a025526367f978d389a0e61eaac7bc69153ed27291ec2e1a4d3063633aa7a3a2a857bd5602cffbcb1c342403b761cae2618d6ed90f9457f0f02b600d08a6e093e7d76696d597c472c4d88c42e332374e7a94e534b2fab61851715712e47782dbe016db1405ec1e8a482bb52437843a4367e728faaf03802ec8548c20b138a2a36e105b7dff002b67fbca87e97d16aba0ea4a51c439c5fed6c64e5458476e26766abec5548c1e0914f78334ddd7828f147f8dbf88f8317dcf031aabed25343cd989f9464b99a56b377fe3624c2073e744e363d2dcbc37392e06e603fd597694b1ff65cc0fc9b8b7e33efac555df777a7ff9aeba41950b1d1e694bbdd8abdc4291f63f63ecf31f4fc9ac2e9147e5275f2974c20444dd38ffcbaa4b5ed34a63d3492579af933055287fd11b783026760773f5828635ffc7a40de317d1e7e41c00483a8f1f0bc0230308a88e54c3dce8c14ec834cac28e2f9e11fda4e0e781a400fed4d474e0cf7ee785510dd300aa70f9086c99c1fc526d39992546685b87a7d9b95e7d0743857997fb73eaa8379cb969b7b588e56b0cc82137a9dd39b2603686c37d40b4d573282ad76cbca97312890f57fecdee34003f23b07fe50b8264d18f591d492c9fd3e6a55c08442488f19e951e13133886a4775ca7e64f6b1bd1b6e35ea7313472d0b5cc5cdd382d04196ad7f3ff048c18ed64f3471417990a10d153a4d3c6081326fbaa16fcee003c3d329c1fa74d72cda9abb3f3b59a8731761540bdbd0839ebc35fadaf2198ccf3b0794ed794953fdabc5c7c5614313e2f098b4076588e5f9425640388403117b208022bbec75c0fa5125e6bddc208884f55fb7d62731a9831bb060327b2e3c38baf3d0e153da64705ccfe9835b5b5710ea74e12a25f2af0c4cc4d3955ce494a20bd52893b46cc5617d8dd698826d4f7b1de7c4c518f1c1ebb02d03be50f361f1de598850157637466cf29407b49c3cf8dea9465ef6ddae2f3201ec96cdb350943069f15f7404644dca253156db09565d6c19342042e6f913887cfdf58726d39e8317d56cea9f9f66e38ce8c92aa3191757240e041b2c5581837f678ebcb49f5708da0e5d332934f0044a4cbad31a7dc2571790c2519ed990b7215e333d618e6a8a55d5a242190e4f522fd8eb49525962669442a4e3c60a40992733fba50da861ea7830a3a2413d0f5a042836cd3fe0ac28f4a9422fe2b4903c56128170c544f6e76b424f225775e756abad1ad7210b70eee8287338eed3a775bf57d6a502ee59785afc10824e65ff08b715b1c6d9f312e3cbd9bc4ca65d8163adbe512167b97d499a0ca148559deaceba0e1388af01ea1c1e5975ad5cc4344e5b7af92881dc479fde39dd1892fd734615ab8efb3449091eae05873754889c9553a4e885859cc018f2b4bf88c14da9d01a9068835ab1f991fb840d40e5dcf699662a6f84f54a4a3fe8297df0fa1f959575ba6f8d0d7cb59421dfa031d5f3222e6ea00d4f15530cdc407971f3951743d83cfbdc9824233b85e88bc01565602b5abee5a6becc329af9041382952c879926d86ba53d2eae497effb28dd002c26f6f14a587f5bd33b"}, {0xf0, 0xffff, 0x80000000, "b29486c583b772e2fa5e6322d51769f3463f0467873d5a1bc8cec7f6d4d84b919b8f5eee22c5251a97847a84548ff99c4e85513a31677b6220da0bea75a6b9a81a9fcaedcf17023e2f1e8b99b3eec7931c4d7ccddecffad4011cd210427eec6548f92b6cc81085fcfb7af3a3829bb08639fd644de3731b9f40cb5f61a6bfc2755c500aab7edb7dda15aacfdd6d3c8e16bf55c90432a4b9973883c49f92d6ddf0bc1ee18f38647104b9f295197821c7822dda1ad2f958143b49613bd575fc58b169572cf261070bc68eca89fb0d62272f37bb2b6535b55765fb4cc43b84"}, {0xc0, 0x1, 0x81, "e1b088e671859cc75b7238d4ce5b714f2d6b9bbdf7892737f9acc101518329097c6c0891ac2cf5983c2b23dddb9372df54851f64cbff19dd656eacb18b977c6dd7596913939c6b22ad05722c00492d67791bc7d8fbcc9a5848e085c589798e69ddd04c9dbec5fc6a0d40a1f40927b58e94f654859c3aa4d45b6a50660388c13b942d05bfe93d932e90b01b8a19aae25b6a7f15ddb71d256b2ba10b7f38e50518e2993d8cd1d8f0f424a4"}], 0x1380}, 0x400) lseek(r8, 0x0, 0x3) unveil(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)='c\x00') stat(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)) stat(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)) clock_gettime(0x4, &(0x7f00000027c0)) sendmsg$unix(r4, &(0x7f0000002940)={&(0x7f0000002800)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000002840)="4a1d758965c3cbb55a9d2b30d0594221371d8750928be804390c2fdf425c68219e8f33d7ecbaa37214559c91e9df5805bdb359208ad59e47ff3bc55a2f6e29509bb4dfdf32e97594ff7479d0b8c3428cf6afe4dbdd", 0x55}], 0x1, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002980), 0xc) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000029c0)=0x9) mkdir(&(0x7f0000002a00)='./file0\x00', 0x40) sendto$unix(r8, &(0x7f0000002a40)="f21db27640a4b02e5ddfbf0e0e7905a377a55d0886e158bf1002583ff635ec77bbe1f4bb4d862021c08d0aa945e3916682abd55ae49e00ac368c092843a7b16039ed60eff9d131762734a99124b74a782c0b4f78cef10c55e234d250d139e00015e1d7979b871542ab46d4c73329aab3a45b88efd70dc1e9886a48317b1bedee3ad2599b8f8b0a8420027d5ad4b10c1c773b1af6a46e204ef578e810ae4dfb400c4b67c5bf1faf555f9a546262f591ea9a8e85500b45db7fadb01837f67e6d36fbde7c6732cfca8841a5882c", 0xcc, 0x8, 0x0, 0x0) accept$unix(r6, &(0x7f0000002b40)=@abs, &(0x7f0000002b80)=0x8) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000fff000/0x1000)=nil) r2 = fcntl$getown(r0, 0x5) r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000000c0)=0x7f, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) syz_execute_func(&(0x7f0000000000)="2e660f6bb804000000c4e27920d44790c4217d50f6c4230d7cf5018f4878c3bcf93244000082c4c2d9459d00000100660f2d24eaf3420f11770042d8f9") 16:00:16 executing program 0: pipe(&(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x80}, {r0}, {r0, 0x10}, {r0, 0x5}, {r0, 0x1}, {r0, 0x16}], 0x8, 0x100) poll(&(0x7f0000000140), 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) r0 = socket$inet6(0x18, 0x1, 0x200) r1 = socket$inet6(0x18, 0x4000, 0xe6f) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x488, 0x100) r3 = socket$inet(0x2, 0x4001, 0x7ef) socketpair(0x10, 0x7, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x5, 0x101) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r1, 0x40}, {r2, 0x80}, {r3, 0x100}, {r5, 0x1}, {r6, 0x4}], 0x6, 0x6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) listen(r5, 0x2) sendto(r4, &(0x7f0000000140)="65c4243c4d3087aa2f4552ee67713db032c18a9ae1296e871a452ed18bbf9bab1776ae6c4f79ca877bee6cc22ef2f3798688ac955e583199c76914c557fa18bcea3f684dc0d1e840e4acfbd97109a635074e4368c6d8b05833fc03b8c45ab28d7ab2b70b93066c4e81522648bcb11ec2b91595b94789d8945735ba5ee749ca4b652e2a77243c9a593163334e0690be77db144a9d9280d44dd5", 0x99, 0x400, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f0000000040)="2a9c40b7cfe265e32f35b67bb1cc55a7daf3f7e44d8c32a7bc8c88eca694bd072b992b22eef04c6bd0b43cceebb46a2db834a207d851470243ed5b98e3c8f6090daa4bf1a7017a10341e00f7d87dadc8f682d4a25adb7c730c3661d2ee8ad9d874b954cb9e5720c0a46390c62f0aed7ac30eb34040d436818cffb7d64a0b6677153ea2ca1e0908ea100e186a935f49edad3628d9433bcf92e122ada6e38045dd30ecb2f659705bc580618ba990fbf3f94f3ec16ef0c3b3a3295ee20204a70f056f88f0cd1aae7608c01e6ece57f4e36a13f39586bfbdc0828908ad9a9e98316a", 0xe0, 0x5, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() poll(&(0x7f0000000280)=[{r0, 0x4}, {r4, 0x100}, {r2, 0x24}, {r4}, {r1, 0x88}, {r1, 0x10}, {r3, 0x40}, {r0, 0x1}, {r4, 0x1}, {r2, 0x4}], 0xa, 0x1) kevent(r4, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r5 = kqueue() bind(r2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r6 = dup2(r3, r3) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r6, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:16 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000200)=0xc) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/196, 0xc4}, {&(0x7f00000004c0)=""/41, 0x29}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000580)=""/189, 0xffffffffffffffb3, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xa6a4, 0x3}, {0x18, 0x3, 0x6, 0x2}, 0xfffffffffffffffc, [0x8, 0x6, 0x6, 0x400, 0x1, 0x2, 0x0, 0xfff]}, 0x3c) r3 = dup2(r1, r1) ioctl$TIOCSTART(r3, 0x2000746e) sendto$inet(r3, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000040)="059cda99a55f91b27392f7737544c9d484089b5a91117d38c95f55b51282b1cf8b8fc2497bb40ad5866818b07da76877f695690aa797aac9c4e3b4879524fc1cf5d90d3da9649fc7911f090fd629df826f792a853e6e90120ac80bc97cb2c9", 0x5f, 0x2, &(0x7f0000000640)={0x2, 0x0}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2010, 0x236161b9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) r1 = kqueue() bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$getown(r1, 0x5) r2 = socket(0x0, 0x3, 0xfffffffffffffff8) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x507, 0x0, 0x0, 0x0) dup2(r1, r0) r3 = semget(0x2, 0x5, 0x10) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001280)=""/64) getsockname(r0, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10008d, 0x20000004}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mlockall(0x1) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = msgget(0x0, 0x146) msgctl$IPC_RMID(r0, 0x0) 16:00:16 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/../file0\x00', 0x400, 0xe2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x20, 0x80) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:16 executing program 0: geteuid() mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="b735e2d435db3f320fc0e74e20ecb088b6bb80daaa1156c9f8e9761af83cce149631b7b04aacadbaaab0a360f947244b25e227156765e967d2c9e4cb83b2e568fd995875361a23f4e7607684cfe6bdb104999ccd4182fc1093bcc0467f29761eb9de15da2a87326251b604ac00787cbd0ab3910e94f6d1abca3a", 0x7a}], 0x1, 0x0, 0x0, 0x2}, 0x403) 16:00:16 executing program 1: socket$inet(0x2, 0x400003, 0x5) getrlimit(0xe, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x2, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmget(0x2, 0x1000, 0x694, &(0x7f0000ff4000/0x1000)=nil) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="498a54ade55d1a4c0d003f0726f5019e9eb9379063d479d81b2dbdbd7475b29d30b50cb10121a2c51ed83a1feded21243606e0a418352d483bc41ef99c87b90eec533407a75d84cf04793dd482abf892bd93acbbe67a858b45179a0cc46636198f5be3f73b14e2387e8633d0", 0x6c, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:16 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)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) setitimer(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x1e2b, 0x8000, 0x4001d38, "825dd2518004190000000000fa6000", 0xfffffffffffffffa, 0xffffffff7fffffff}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) r2 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r4, r3) r6 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0xa, &(0x7f0000000100)=[r4, r2, r3, r5, r7, r5, r3, r3, r5, r3]) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/51, 0x33}], 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8}, 0x0, 0x0, &(0x7f0000000240)) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x5}, {0x40, 0x7}}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) 16:00:17 executing program 0: socket$inet6(0x18, 0x0, 0x4) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x1000, 0x80000000000, 0x1, "0000000000000001000000ad04bd8000002000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0x20, 0x8, 0x0, "3c7364b86240ccecb4c21a762ed5e5472f02b094", 0x44, 0x5}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xfea8) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/89, 0x59) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:17 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) connect(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0x277) sendmsg(r0, &(0x7f00000000c0)={0x0, 0xfffffffffffffd7e, 0x0, 0xffffffffffffff3c, 0x0, 0xffffffffffffff25}, 0x0) 16:00:17 executing program 0: setitimer(0xf7fffffffffffffc, &(0x7f0000000040)={{0x0, 0x9}, {0x2, 0x101}}, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfff, 0x8}) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x2088002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000180), 0x0) getsockopt(r0, 0x1, 0x0, &(0x7f0000000080)=""/137, &(0x7f0000000000)=0x89) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/65, &(0x7f0000000200)=0x41) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0xd5e, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0x97}) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xadf, 0x100000001}, {0x2, 0x80000001}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0x0, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r2, r1) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) dup(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) dup2(r0, r2) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000040), 0x10004) 16:00:17 executing program 1: getrusage(0xfffffffffffffffd, &(0x7f00000002c0)) r0 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) semget(0x0, 0x3, 0x140) 16:00:17 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet(r1, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r2 = kqueue() r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f0000000100)=""/219) kevent(r2, &(0x7f0000000200), 0x7, 0x0, 0x81, 0x0) close(r0) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) kqueue() r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/79, 0x4f) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xf1, 0xfffffffffffffff9, "44b8ac4cd70a7da323dce96b94140e31015479dc"}) setrlimit(0xd, &(0x7f0000000000)={0x5, 0xffffffffffffca49}) syz_open_pts() write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() mknodat(r1, &(0x7f0000001880)='./file0\x00', 0x140, 0x7d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6f0, 0x3, 0x315b, 0xffffffff, "cc029343bfbd865bfa1d9a83ea793700", 0x80000001}) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) getpgrp() pipe(&(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001680)=0x9) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getgroups(0x3, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cbc40de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1772136a6052b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc400d35faca68b6e52b44d1fc43bbf119b9cbcecba03cafa4e374d88083f5de2ca9851983b981266651315ca6e8f8401b8d1be6660d07f1fd3f70d88f6e8c5c2e1957099f508805a1e41420b9f791ff30ac41221687bd3f9", 0x384) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x8001, 0x7, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000240)={0x3, 0x2, 0xe9, 0x0, r1}) clock_gettime(0x80000000001, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x1, 0x4) write(r0, &(0x7f0000000240)="e51e98e4b5f7d75dd3a11674dd4f55da9df9a8a9de5c8a5b21c21bd3278754d8c5e07a37a454769789cbf6603f334ba22040ac9a8ae082cfb44398a6eee9b7d434c38dd3baf0accb92e020129c636633bddd06c2d89999127e0c65a632a349da7470ac76ee79c4fa038a0fb964a46edbf33c975d44cdcbd9fb7512596816df1ffbd88db3858f02782061aad0e50b01282ea1cf538d87203c606c5f6ac90945b06b7a2fdecf43f80cb933ef2fc0ca608f56254b7794a865b6bc158a5582effef498", 0xc1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/25, 0x84e4633b}], 0x1000000000000292) r1 = msgget(0x1, 0x201) msgsnd(r1, &(0x7f0000000340)={0x3, "d31185d303f491da49e92b4f050ce6f80da25835c4cf9cdaf2037586943c18c192217184fa3017dc6899dd6d7a7af9402d3ddbf7f9a64fc5be86c5f86871bca2ad3303a2c0f93cbe90ff2c4b1fbc0035bcc3e69f3a7f78d7e14032a7d03c735f8333c97cf603304d71250d057342114dfce47c2205fa2f143e59eec0ec190d60d418b634375a0b5cbf0054b51cd435e0f847b18f"}, 0x9c, 0x800) rmdir(&(0x7f00000000c0)='./bus/../file0\x00') close(r0) open(&(0x7f0000000000)='./bus/../file0\x00', 0x408, 0x48) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) 16:00:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x202000000000) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b8c084000000000001", 0x14) 16:00:18 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x83) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = msgget(0x1, 0x8) msgsnd(r1, &(0x7f0000000080)={0x0, "c8ae9413892a418067861f22c2542e"}, 0x17, 0x800) setsockopt(r0, 0x0, 0x20000000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 1: mprotect(&(0x7f00001b1000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) write(r1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) recvfrom$unix(r1, &(0x7f0000000040)=""/244, 0xf4, 0x41, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f0122c909b1a1e180001"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="b9", 0x1}], 0x2c2, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x40, 0x8}, {0x1f, 0xfffffffffffffffa}}, 0x2) 16:00:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x40000000000) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1082) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) chdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r4, r5) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/33}, &(0x7f00000001c0)=0x23) r6 = socket(0x0, 0x4001, 0x8) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') rmdir(&(0x7f0000000280)='./file0\x00') chmod(&(0x7f00000002c0)='./file0\x00', 0x100) write(r1, &(0x7f0000000300)="6211b9b795dd1cd38f39bde5f45e92abeb5e0f83495c3aaae92d66b70c980c38b77ea681e9d8b99bf3ef074b2206a071727f791f8a536f2136d9adaae2918f563baa045599087533d039ebd434f4ad850a58765355e72703265293e0154935bec1979231b9a8b2d4a1dd6c67db43850014bbcfbf0b9b5242a2bc2496dbbcea13c800e032de1741fe20f1684f2e8121c3dfe6a2b904e84c38415555cb61", 0x9d) mkdir(&(0x7f00000003c0)='./file0\x00', 0x100) fcntl$setown(r2, 0x6, r3) ioctl$TIOCEXCL(r2, 0x2000740d) connect(r6, &(0x7f0000000400)=@in6={0x18, 0x2, 0x8, 0x3}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000440), &(0x7f0000000480)=0x10) write(r1, &(0x7f00000004c0)="6e14eaf96274c1a2e24c430ada0b64c268", 0x11) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='c\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\'\\@:$,\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='{,{\x00']) r7 = open(&(0x7f0000000700)='./file0\x00', 0x20000, 0x80) sendmsg(r7, &(0x7f0000001dc0)={&(0x7f0000000740)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000780)="9bc339f7250f9351f0d8ee5afc2ca14bef7c0eee555dfdfbe6eb0b34952844fa008c02d962c57e79c5c6982a4e1454393c97b99c19b12d5043809c4a7a68dbfa8ae2c327377905e9440aa5890a32d6dabec7a0e8b7449cf625e94351a0f191a659801114af629e1b84559f5fb14f68d8083e9eba1472e410050e11bc2fa347bf067e356613449213d8b1244e73ad327735057ddf1569a326c2a74b6e31b7c42fc8688019cbf58e616e041a988e0c2c16aebd105c859f5a5ea3abd9324bcc50f88b6a7eb9ef5a2fca5f5544798de3e8a3f6ae7f68feb17c8cb744834c73d0d2a4e223627d46d3e6443d16ac9273fe6447ccbca945893c6d7c", 0xf8}], 0x1, &(0x7f00000008c0)=[{0x38, 0x1, 0x9c08, "5daef601bbb13f6c7e55d66d22248cc7a0e9fd11a5d9a3ad8b24a81802dd5ca91f02"}, {0x80, 0x1, 0x7, "ae39b20f70610b541dd3d4536aed41b2ca89d604866245f105a6a3f0bc31e2b1e5e979ca591a337ac967219c639083719c42c523ab783aabe9570c70b19d41acc3b4d0d4f97ad76f696860928147f0493cbfac7dc2129127d1f0a2d15c4ca753b776bb6810f48120ab166a9b516120"}, {0x98, 0xffff, 0x80, "a1a538b248bde8e3d79a8a8a72fdef845290dc0422c4707c807ce58b58be5e6ae2effb0445f703cbfe53de24c8f5917fbf1616f9120b9978cb72721e6e04888e267e34940c274d1115a298f701befa1eab4c324adf07c189012add26569fb53287e7ceb325f4841331b9827b941fd6a88b8c71f5c3e22555653fb46bc68f691e750f7d65cf08bf72"}, {0xe8, 0xffff, 0x10000, "9a4ffb22cb5c69e92eebccc63f54eab81544358fd8e957f41ba80bf80c1c4af321d4c693c2e8520d9260f2a0c21f926345df7f80516bb129448525794f4ebe407099b87db5cbbedfa9e65671dacd05922e714b597ecce62e6a7aeef0c15254ff27a9b54840761029c144fce54c2ad0e07feae27a334b913259d1984676b50fe0125da0d3bb69e442c17f85ee658cea99697b8e0e29af02837b5d170f9166b6d5ed44052cf28e4cff8feaaee26e9934c6ba73b946eaaefdfd8d401906a40407fc1b56882ad763e107ef6346285b8881d230d101ffd7"}, {0x98, 0x1, 0x1, "e1d0d898638c742f68a4424a2406e1cb6caf4adbddee48b3608931850546de655627c3d07ac49c2be492245c142d2d0dd6f2e68b5b9328574283b7a95e8be99d03e1b9d0f574fc573e2d613ecc98c0ac064705c7ae69414d0cfb25953d4f49e22118bfc3928dc720b921d87d3835e9b159135d436e0ce8a20d70a933bc5bf73c12f798"}, {0xd0, 0x1, 0xfff, "49dc85cec88eca52acd1f982c603091f91c5647ccad7f7522bd08d3df50da26c3ff08d7e4a7abe325503592e7f802b02b0781d126b591d5f6a7557563bf219801f86e8d68103aea07e54aea843309ae18d65d5ce0742145f7e9cf7bbe57018b3912f7604eb9fa81907dc85a6786be4c20ee7e140319bb3f0fadc2551226fadc74c854bd762585879a36e41733dbb15967900397038d9015c23ddbf88d6439ba8dfd6671422e27cc7f6e60aeb53ae5e3f0b546475a819134262"}, {0x38, 0xffff, 0x2, "b7625c81e6f21a2153b7a30c4c2b7395b1243dbde7a71c14bb978c5e685bfa602085fb"}, {0x1010, 0xffff, 0x6, "69518b3b5c76fafcb0e2f5283bcd64ee266da4ca411f4c00d594cfa6a38f218d3affde8be2b8a4cc3f2328aa5b495749beddfad1c31b87f1bbfe31fd1803f773fd14e20314d5f105d0b60a4b84b6b29c2b51a4c2d02ae2dad274850f80364bef178e7e6fed4016e70b5e4554b8eabc48ab10cf508c7eb78f69a00f88628b736382eb1e4725fd5a494ff9814abbbfa9dda0fd60a0ae397f3e2e035b381b67854a07f06dd15eec9e8330aec6f4e3f11fec0b21da4dc8ef493face6d2826aab0d542ad7eefa4f9ad6bac88d269447a918eb21bcfb21e67c393b9bef350abb1beed0b14e975d6b77be84d7b8dbbd718f13857148304e99c1de6bc4bf83bd319a4997a1892fbf2ec0f76bd6e6316c7fbdec8f91abd443e5ba02e39ab3c3aef830426145659b06080eb70dacdcdcd56e52f963da46fb04201f07eeaf603ce86deed71e6978fed24ffb5071a214118e418710e0150b858b36d130e942e3aea22099f3c84bd9e9b716c4e32cb657434e9d4b88f7c010104473f75fa7ac70da0f2caf3ce719384ec55e2feaf780f61f5a0320bec966dc1a9ec750ff0bc16d0beca4d91e1453f7539c93c7b99fc517dadc3cc908039fb698b101f9ce2be8057cce36f8519e8802dcc0bee1a2da6e23ebbd2213c41430b07d6766345de5a2a9ce572ffb9a13c7470d1d91934485c1e7c697631395923ef3c2d419810e38851129139672ec376230d007913569bd412bd3a5a0ad62407eac75836d8cff03bf3a5cd98592004f6b0ee3dc0ec0d21048ccd67b1155b228535f86eebdab1a043820718df9ab10e00af75bb69cad7d7049a9c05c6d69647cbc0449aa9c8cc460b0290773e7a8c17931a146e10230cee0cc370be97085871935efa42bd763c4b9c086fee6debfd8c3f79e9cf2fc17c39ecbd51a365883f9fbc4130a11e0e621a5f5b1f4375efb93bcdd49e02f73b955cfc2ccb98fa357754a65f7b923c675a18b134a275b1387b81f921d2685f117e0d98a2e5934b8f341fdaf5853693e75700c7a7eab4d49967747004ff7a364c07eacde23f38a16d9d93a1028e8bb5710d273891c20e2ffe85e9d82abc420c0b7053ee64b050d05b65ff7583c7e98f6db7416a413ae3e50ad018d186ca6c51d4447c790e6cfa4829e7d220b662fc95947fc6dff7ed79296ff256377ebbdf1667c30f2bd13dde21d0c3081283b46f5777a18422fcc67f1f7b7010606ebc4776b93f79a47e1958631d437522506e52b9c0414689490e6041ab2e6cd7ed0f5ac398f7071959c5c6c39d723b30af2a3bd12030673ff07be88252fa26373c3e6590c3158c4ba064036bf6edba9c762d41600a4a398b3706fd928961fc1244fafcfe8a9a258e35799c5a69b7f7930a261997c51bf8c4a653d86e4f5da5a35fd1db298296cf00299d9af6e085fde241aedbff364cb4019e90f986335ed2c3163c47b8310b0978b63f85cac07ebfd531a5cc6198ee3ed43621a3c065654e8f935fd3c7a99b5e33990d1d05215c2323e96d30cf97a29e9715f3efe9f1cb145691984c05d9ecdbd55c6163aa62b92645639bfd67374b4b504e7267455094492b2f842d82ae138596d0372079f5af77fb27c6f31046b96b7d5a3ba1b193124a26008e2f3eb6e145d356b0bf759cddb3a2c04bfb3575493a891072a551749b72dab65a83f6a90744f1dbf642bf189ac5e67bd6e83e6d19108edc17a28de81e70c4a0e44d747cf8570cfbe5ae05eb0b055b0c87a8632ad6362dfe13e77847f5f7618cc955eb140f08a62649c960addf09f6d3f0ffe98b9cf61a2f7d137aa01c53d27044a617949348e0cd278b2f0d97f5223eb878af1259cc3e2b2be0be365277d1b79a04eddfa686e1b9d97d22f475304404d9e3bb1eaa52f62e5dd1b67ca5dc381353938cd7727070c64e954d87856c26d51d5dbd12f1256d975a9162204c914101b5a808d78b39b010af42b2bb4009ccf309139b39ff7dd6d1b42c2b5a1e70fec59418c754b32279ea4473cb99753300990d23c3ae7dc14dc0cfda2f67f305225e9f62530884751bb6fea476248cae068f15b1fb983d2a31c84b15ce3f290b34a2c34d916de6bd9e98248acfd15d30d122f39e0db5b381900b5c27592457d2e26a674b415a31ff9ff3b4e774ea7336969bb89a762b8b4ef9220ecc1c5ac41646354991c2ff17d8968e22d91a585aa8ca0fc1a4a051de1e7fe7caca149109aa4a1d2bb7034937e801a7b7765a763de57207d131d9f9c87b3d359237cc80aa189015eff37641edba8c93c944b24c6a881dd6ff52d9c99b840f11cfd4c8ac5a4882632cd58ec81c69dbad1d1551e0e021c2f6de1740f7166f7fe1b46fa81809cfad2cc6c0cd26883316d3fec94d877d325a5c0663b079f35a386dca2e7596bdcbd498d512fdb08a531dbf247a3cd89e3878ce5c0699ae43d4b38e2e44050a6db7cd8abc98601f2dd3fa78e8c51b6da72432fb95d3944ad95407da49e62dd21b83416f523254ff0b86d840bac1b426e7faa33e559cc09a94bb1002a9166c005d5decf11faf437d607d1aff64cdd4b720ba821d1d77fedc1f96b4be30a0b128d91f59ae4d3621a8a8db1a5595c0b52f9654a6c1c59ee1d98f65d6258f2fbe506daf624b5dbc55e8f27e91770ef2d5ab8aa0fc9115d98f134807d9f9b733e4de904d08527d06e76d127c51369ceed250a17c874aebdbe7e8945a94f79ddb5bb458c1d96cfbbbf6e78df829495ee7542d584dd4771081ef67898e6174a5b535f353b555bdff833b32ea742086f317b5faf2e4a0f1f68235eed5e7ea784086aa8979df3a2e6664de14d803f562d0d0ff45143abac6ae47c25f8cf4a5ae95142f29eea5e9d7145d38577d533e4c5e157f93151c1c5e8325e0d2b04947a81ada39a72c0a5942a0b895551fb0720eb72f4ae8ae63ecf2b31b4770979245660532fd0db2655d555aaee5d589ae3ed948f0821e69ba424d4c5afbd52a38d6767ceef50d0288cf1e1d06f913d91f699b0d041a3197043b2ae5d3d7d127eb90a0331b5da9b1c0d63622d8c896fbde860cd2c19c4f775a5cda072d68b58b82541bf0b18fdbfaeb99b2f1ef152fc096024c6de8419999dad9baaed5a5cf62bb3dbb812b67fe35e863b47a86d3cd2206122ab967f1a07b618c5500c95cd6b6e985e06bcbb400438547ddc7755a4258a184f78da2678aab3cc61845b75bf47447e5a9c288f8f914b15781876b6e4a92a3c8a467e29bac6c38f1e03ad4d73ba1b5c0f87ac3ac3d6ef9b4f16170d66b25de087c1257b2c7efa4d8a5493a56e929d33e9052bc39a8a07bee999b132a6544920b3e2b2090a421f560f328fef9cf29917878bf66d29d91ab19948f9149f76c028991483105ed07a5c714badda19ddee92202a17904779f74054aca2951385e32db056e17d27e5443ede3ae11a4e83da08cc6bd83ea755ed1089a0028d60190a5d7e9eca5d11630a1ad5f41d3c89485a6bb917c2c48bf390c163766f4be983df4323cae66c6f29f2279799e09aa1bc50c0fd96eae4681ed83c4095bf8266f43081022cf3e2c558ccac033a9bf6deeaceda912d2e956c05c84a9c1c43caee9ec9d91449126a64146f938680366d2e7c8f4187e59add5ff51c1f6e1737607b1afc23cc40020ce9f221febab83976fbc4300465902bcd12ca729d34f0a275f3eed2f360f6142014de35b329cd15d72b759fa40a0424a4a7f4a1bcc75506146671267edc69e3f09f7b9ae099cba60640a30b3aaa47b81e831e750f867dd5032b14e40e7d921ec61b2db7c76b86601a9f8da93a8e0386b1584d3b199489293e73e966c89d5c73f92442f912e44f50c0df04a671c54d8e1b2e3aeffcfba664af791b3ef31c895866ddfc37426fc0b3ed5d673dea46547fc1088b37568ac4266a095ea5b08d29b0aedcdec3a5ddb36c4bdb1e1a72410d44f1a2741168db212cedf2e74bf3a070b2482f09b263f589769fc01a51a59226ff924ec39aaada2fee73404fdeb2ed1e64b4e5160ee1707bad04cceab35a2a88fc431122469fdb320dde9c85dd807d3fb7a478c696d3218f6661bd386d2d8f8885a4b15ff3adcca084fa8055b129eb882ede6a6b83c0bf75a279ce81cd360589a3a7c78f17eaf6b1d90cb99d8492fccfc2e49c7d6b00631a224396c847cd14a856b95022eca0601cb9076fe8ae5c1c400d90f478a34a4c2378c5310d01ee5394c99dd33ff3935ade64ef369f2c4085495deceba9966147a9807d8c67ae5f1e331aa0dfd53d8cef1255c7724195ee4128d1a7a74cca15916bdf74ede367711b66675704c9ee4d46df41cc64e57c99110b6b5654ad8fe75cf95eb6354c53050b62343d3bbfca15da65d46023a05d746f78936ebc40eb3144bbc98f2f900fdb48d702ccd3bd524e772ffe13f9fd6bb5871e6ac29bdece4ad97728ebc96b5f6eadacd523a9401132ef655a550087118176a1f2eab820f37a2e030db3760f96390e85658dd3868af2d7f7d61d94cba5997708958d99e98dd2a23028d4d1e9a2e923279cd5ae0f1aa0f10590163268bba8c429c86a9786d6156e75f4e47c0f8cb86141e5b58495346b9f5337df37588bdd57378469196e1f8d5f00e5a49342dad6873d67e00b61b81dde1cacab9170762bf23cf936cd979ca812502df4551c7c24f2c7da2af4e2665e9fbaaa535d54ab05cd8f608c9afedbd39d96a020d10b5742e69f279a9044a98b8dc0a8d8d17440708f63c9123a72023ad68d5232c8618aa4c9ef399bfaf39675f66a25d2eed4419d04f886deab97632f02e37bd932136fadc3cc0f0c36ac46a96b05641bd3145f00df5ff4042d5ba406bb66051a6f522da3a7753440ae53cbcda91c774d0255c1835773394aa3e168fb6d84fca2074726cf22734ba7afe0886904af0ec45aae6a1f29dacc149c45e23c2f58674e4e9f954b3049cd7aca8a34a3b5f27074392e3977418f2050200855f4e042cc0660058e9167fbdf4cf83058163e390d9e4217d4d6a64a22045e77621b3800604374d93e8ad448f64a58b938fdc5cb579ddd03799865ff58cea2982db2811880dc615e42ff99972c33cb8e9236b20185d7c0fd4bdd8b438c124327a5f0340d3e353f7fd35ea3a904a8e777fef14d2b55c4745d4fcccc9b96e0e7c40928e1d6de12b656465d036c508ba899e4aa0f43b0dfbfafac81b82f2364b9c593a2a3cabb9a68271a6a63149d2fc4f8717e6b90c628bbccc79c1c3be4f08199840f8972aca6de12310a5b5a400c08f630df2a6c98f5a073fdaeed8d35e6857d2a61e02d9bd830ba1d17cbfefe7555ae77d2a189ad67d660210bed2334869bbd0462a7c3a5e784d06848fca61cf4d6abfb2debb65f61d2069f059afd8878358602fa46660dde88e400f8fe4320d11378175321c81792ab2f8102b39db28dd02fcfa672b9b0d4ac69bcdada4ab4dd63d704cd05b8f7b735ec3c9a371e0145a2eb1bf13697a619199bd4d31bf3249774fb45830de1b9cfa5b6abc69b9ddfd13f842011417a20aae1f0824193a6c68bc34e22a8e28c2a3c67625b14ec64f9eb89846d8240b06481eb17f29320dfc9b4a8635020634ba28d0fa897a9ce2c26d8a2c632470cbec38e894670908c56d6dee3180f7b79ae459b7b1fb03603e238eba36c2633c2a545ca090f21c07bfd9a6b93cb27966745496fec8fbafc77bf022cd1f9b43338a6a41db90304c9812164e2d9678bae7f1e11a83c4654bfbb36f1c0d63ea669b1e75967a8f8d5c179e5a43759bdf007a9552b688cf30329d3ca57bc17f6b547ab88166532407ab24b81177d1804d384"}, {0xf8, 0xffff, 0x40ce, "b9cbe40fd2bf57bcc47ea495166af976fa015a2a4436e830ee727b1d3ef8820fd6167d846d242da9e3417f0e91e8388a7781e6dd9917fdae5a89e740ec746924f000a4c062698b9baa62f4ac1997c4791bba1f83c687257f37f47dd7adf20cdb4e53852ea180e20ce2073b53d2d40d4fa1b87f73618338ecd9123d2c2337bea3ec40f05158c1fbf1c17cb3a3536de185881635777285057ab590d9ef9e615431276dca6022e0b29606f91d1015efc624427820c4fecf5fea81a020046511e57c5e7614202bc4efba6d50b019fb43fab6071ed1d54addf9dba5a7c34eaecc29b5841fd03545"}], 0x14e0}, 0x1) r8 = openat(r7, 0xfffffffffffffffe, 0x2, 0xa2) getpeername(r8, &(0x7f0000001e00)=@un=@file={0x0, ""/108}, &(0x7f0000001e80)=0x6e) close(r0) poll(&(0x7f0000001ec0)=[{r8, 0x8a}, {r7, 0x24}, {r0, 0x1}, {r7, 0x8}, {r2, 0x120}, {r0, 0x4}, {r0, 0x1}], 0x7, 0x101) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000001f00)=""/192) r9 = open(&(0x7f0000001fc0)='./file0\x00', 0x10000, 0x124) write(r0, &(0x7f0000002000)="f9fa940c64296e1aa6e3f2affa0cc695237d7c95285e4dd669179c3ef765f20b56e5dcf4711c6c49b1b9b9520ab78148d11602afef5b2db0c74936ed928d568a84de878d59a65b112c76db44f4fe8bd9f0c265c6400f6aa4539252e6e666dc3ae0771b15e609fc6622c0e81a60f4dc1a86167fb419ebdca6828e2afe11a61fc301fd7576aaefca1ccc893963e11ac6cbe69959e606f90e2ae9149647c5b0284b989ff5d6dc89331d43fe4555e95d70819f9cec", 0xb3) sendto(r9, &(0x7f00000020c0)="02b06ed6c15c013210d8dd3177343e37bd3bdeb7d7ce776fa948689f5fcdcbaf920c0ccdd81b0f", 0x27, 0x2, &(0x7f0000002100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r9, &(0x7f0000002140)=[{{r8}, 0xfffffffffffffff9, 0x44, 0x2, 0x0, 0x10001}, {{r7}, 0xfffffffffffffffe, 0x40, 0x80, 0x9, 0x40}, {{r7}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0xe4, 0x4, 0x100000001, 0xffffffffffff8001}, {{r6}, 0xfffffffffffffff8, 0x8, 0x40000008, 0x3, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x44, 0x0, 0x20, 0x20}, {{r9}, 0xffffffffffffffff, 0x80, 0x40000000, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf00000c3, 0x5, 0x8}], 0x8, &(0x7f0000002240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x62, 0xa10, 0x40}, {{r6}, 0xfffffffffffffffc, 0x51, 0x2, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x1000, 0xcda}, {{r9}, 0xffffffffffffffff, 0x88, 0x20000000, 0x8, 0x6}, {{r6}, 0xfffffffffffffff9, 0x1, 0x5, 0x563, 0xe1e2}, {{r9}, 0xfffffffffffffffc, 0xc0, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x848fa971e4ae3045, 0x54, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffc, 0x80, 0x0, 0x7, 0xfd6}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0x1}], 0x6, &(0x7f0000002380)={0x2ca61d02, 0x35000000000000}) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0xfffffffffffffffc) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="004903ca59a93935d2a9856e3a53f94fb13d0c1a643435d0723a7394852ddeaa436adf916607bf8c615717b2d85c9d1418ae3a875f1bdeac825f4f68216f2636746a4afaa6eff60297ca205d1990a5386ec4b6f314a4c7c0ef4ad083d647c22eea0f131cf0846231e579a27e1877d7e4494d1f6db3fe997b4081d4a5369c54179d469097121335c290a02288cf40419b6dc7f614b18e1519f035c2bdda43d0cb732e285f6baa5908abab5fa8dc0303dcff12b966682800000000000000000000"], 0x1) r2 = socket(0x2, 0x4002, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:18 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x104) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x7, 0x0, 0x5, 0x7fff, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x7) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") setrlimit(0x3, &(0x7f0000000000)={0x40, 0x2}) setrlimit(0x0, &(0x7f0000000040)={0x3d, 0x2}) 16:00:18 executing program 1: socket$inet6(0x18, 0x4000, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0xffff}, {0x18, 0x1, 0x2, 0x9f29}, 0x2, [0x8, 0xff, 0x3f, 0xffffffff, 0xa3, 0x2, 0x2, 0x6]}, 0x3c) recvfrom(r0, &(0x7f0000000080)=""/194, 0xc2, 0x2, &(0x7f0000000180)=@in6={0x18, 0x1, 0x81, 0xe}, 0xc) 16:00:18 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="898a3fd60d346330e8960605c1e9f38993cf54a4c27f4fc2011a5019ad65e36ea7fefc61ec3350fc43ed0551940e110c46d345767d617fdf2c1e8679f69bd0ab5895eb2bc6ac59"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvfrom(r0, &(0x7f00000000c0)=""/125, 0x7d, 0x42, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{}, 0x0, 0x0, 0x20000}) 16:00:18 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df040ec011dc91cf36638b4990d440200229e9ca601b400000008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:18 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x100000000000}) denied attempt to set clock forward to 17592186044416 denied attempt to set clock forward to 17592186044416 16:00:20 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000100), 0x8, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYBLOB="d48cd294b317cce8dfaf0e7e80475a79e6449f0ab97109f16590bb174fe606ab3dd54085ffd546a7546314b8efe1d4456332c245c550db8881cf075834547b0c0f965d705ce644ca21b392a0e42a604551ca37ae73edba026f5c87fe92853f13da9259b2c68d03ac4e67e3041899b5d8ada0ace089c500ccd28b0787c97cc45b630bf4a1931a0c1eaec87c1cc4ff48a592336de0bd6ffcf4de8cc46b6798bb61d9d35796f7d886ad5fe6d45e1d5121bb5966c53b4332296fca89b987c98cd5d3c67030e05cc78d577f45c74a566899bbc494699a3c6bb1b2f7908ba81386a3e949eefd0748bbeeca9d66ad5012992442", @ANYRESOCT], 0x6, 0x1, 0x800) 16:00:24 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) mkdir(&(0x7f0000000080)='./file0\x00', 0x3) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r1) geteuid() semget$private(0x0, 0x0, 0x81) getgroups(0xa, &(0x7f0000000040)=[r1, r0, r1, r0, r0, r0, r0, r1, r0, r0]) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) listen(r2, 0x2) 16:00:24 executing program 1: mprotect(&(0x7f000033d000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ff179c"], &(0x7f0000001100)=0x1002) sendto$unix(r0, &(0x7f0000000000)="8be1b6d9", 0x4, 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/197, 0xc5}], 0x7, 0x0) socketpair(0x18, 0x3, 0x9, &(0x7f00000005c0)) symlinkat(&(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00') select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) getpeername(r0, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000040)="7017bc72f2e2a1fa9906390c0d71a3358c95e91442530a072beee147cb1aeaeefa4611ba391c72d7600989fef22e756b442fa3c05f2ebde81951e1d93b03c8a688529188debac3df5dee9c5079c1ed0e7fb020d255ddefeac41a378c879116071ab86244320c3b5519285355aab78d64ccff483d09ba1ff656c534e3f5cf40d6dacd230676a07f593d3c6837d4ea228c83e9d9c026b55e30e51b620fc187818e2a120b55c30185206a2ac8eefd62b3e87cb3054c79cec45e1769678f7f05c0f06ee9093976d56b9ab55743c5e4feeb7ceb765be059afd7424061e31df5b072346c980353ecad", 0xe6}, {&(0x7f0000000140)="fc6e7e014608060b681873a1e67985833d24fc59dfd5b08ba0e05bec56da68f45f672799778e66cb0155d50bf018a70c04595be05f6e69d275a02b6bd271acd243c8c4e199a53d814e7b02a45c300c3ccc7d49844edcb653aa559eb3652f68dad1165f704562d4d35925f65b39bd6b8f3e8f9ae56ddb07ebb1b2cd1edaf836e65eaa714f427c", 0x86}, {&(0x7f0000000200)="95b4806b0b7d4cc04ced33227da34b97598958fd045e565951ad5d57851dd4f84d7b57856eedb1df87c1487dee68abbd67d64ab1f4343d1a7f92f7588d8650130694e89356", 0x45}, {&(0x7f0000000280)="798bef18b2cd95e29673f378ca264b4ab963d36c0a11857cfa157f4a1ae21816d722f20385647386470639ee9a0308ecba4444055c7048969470c082f0b809d082797a93758b750d81feefc2051a4febaef8d5b5eb2f0dcdab92c031e02636d720868916c9cce1732233102cbd8fefb9de7374c863f94b884fe02f803dd21e68cfd1cfdcd2dae91b4d5b53375b47a87e3803c27113b2671ef858c8a38d6bf830864fc4912cd2eb8fcb17d8fc345672c84b9c0c88a2689dd4c6f42028e12324c8a5758c3a3076ebbdffced0f2436b87d5be3e1ca98dc2d3ef58b8b816e51eb038338cb125fd0d7066812b", 0xea}, {&(0x7f0000000380)="cbdb4e300182358b6d19cb90bdb3399cb94f75a607230e5fa83eb25739a124e86f51353f23427d7c7eccde1f9f2d136e21ec802eae331343e5dfa88370b6fea4581e804eac0d1590084e4c476ebb971e801f6afb7bcbc594868354eb587245a25be2d2bf7fdb2e7cf13e7b5afbccb4211c83b67b2dfd96a55918170621682ccc957d799d05857592b4423c547ce3e86ffdf0d2d6d324e6fdd0914edb3b8d692dc4ce8de7d118d8e2dd43028fee42cdbdde84cc7b92e297219f524779e5aea30c81ca5f5720c753f8f7d34064d608f1a4405bcc242bfc7bf275dd3d0031c791d4b367ed8c870e3177b1c566bfa42a00fe7f38041e438df860e06c288e0b1de77ec0efc797a4d213f9d166965cdd64f386f40a6ae9166e5d3c761fcb98ae97ac708218f9e6f6499fb30bedd466d8a4aca1352f9d237346c021c8162667789c3271c57b3d2d8c05b83017de2c24dbf624eb5638a6419629fb7e3bc6b522911fb0cc5c9a9efdf3d3594ce49989e9d4ebc86f84465c5daf988efc11d3d4ee4e7397db6c673c194e9908a72bd6132c866c830ee4ab549c90080ada053b89438e6a7deb77eaaa161bd98057466626bf9cbd7e213795500662658d6358ebc5007eb147e70cca33c55047cdc72f6dfdd93a168ec94259eae6e136901fd96bf6747503c58093f9393f99f460753dfe2c1d2fb10563f31c36bf5b63e00c61cd12c112dc8647a7fe7107e0b5a0aac7fe658057aeab5277f176165c35fee6e56032ad35da984af9bd5507f69f11c5da4be5c0b9d779cf954abd6e73307a169ec8eca236cae818280aeedc3f1cd382f4b86ede1f8e825122fdaecadfb103c6a07e60575af65bf0c7a469a7c3ccb56997065773d6cbbb691bd141a6200133018b96f1c28af8d438c0ba85809f2c140dc9eff3741c61e2b9c7ec95eb4d62dcee86d35a83e38410dc2d64fa00a9a59813285282f7ff2589fd0ae2e526e2e16e07da9a527e31e25fd9040954d0e290e17fa1d346c0cd32d2636bc24560c3e7ed27df46741f4266e22347bcf6f06b57c9456116c072585d72c37066d00d647ff230068cd968ab99dfc932810408d73346be50635c0004df9964cc747a03e978d740fd0f784a2efaba2d1dd64897deaf2ef6ba25c509b6267ed9a6c5e18104719187a3174b17874aac2d3683d6457da5a72cdc048891cc37c968512c293269377db4ee1c467afc060d4341e994529cf2abd42d36da3dbc4d7d4ffa328e7f1621092c89629f060a823c3e8214b837f0c0b43fee5ffdc967379909675eddf9c6604ddd23ef576c114fd3a734051a22f10592f4cdb3f8357907706715d3a5902aa523d3dade741417aff2e698a9dfd8fa3c2d53a06483266af951e42060660368708cf25376c29434640d3fcba8dc93facc8f18fef373fa8bc574c7cf9c5886f87531ce80eb5a4eddd649eaad1b7debe7e5d738972d4b762529bb165f8387666d65969fa91563dbb24bc7a52fff3acb4bb73f06adfae9b361bdc4fd8608bd2ace6ecf0862b09a3a0c7ba712d2df057b7564e6cf85d0357bc88daea0496d4232a95eb109faeec69b6d527f7166c2340ae80ae244b3549d9d29a7598434b8fff1889bd990355fe410175597760d503a841e28e6e3776f2258dd8452d1883f832b676ad75208db0134944f50c214563a1d1699e2419692cd77fa93a1f5a5e3cff9d3f5cc33732d0a522cd5f8380b7e7b695cdf0ebada31514bdfd2190db7d95000da2e3db9ea92270e1e3e31129ea6e006307d7d55e247eadff6161ed52c619329f5d6bb16ec5876567e9ca1a22bc99d012c91885a2102e2597467d454cd934160cc56ecb1d3e9ac7d588403bf20b3536af74ee43873efd6300e84af32687460feb238df1f4d211a2b1944e00bb97df8288297b3311f2223f2987f3f1878a3ed69fa6795ed5c5f38e014a857e1214d761966ef1c026c56eecb7a06b74ce6e1c61e82bf4adf532c9ecc98e4d4765b7d50dda1b79193b6fa699b37962e3d3befd13ef6b0af8afbc386aaa389b189545f8500d10f97b357906cce6b5eb7a2ef3d89a355934ed15edc0dc97d07d6e2de39366cec7fc9fa6a4e6bc7a0a925f26a9afe928a650b981d79375ccd1b119b226f1140c18e6e2c18e75b8f46b84899707c9fa7667d5aa1443ab3fb2fcabe53db4683852f88cb88c9e48df05eef03b775d15ac7a74f6562399616f908664d6cfdac6c3b9cfaa98d1657101677aa69232086b6bbdb834137ae36840a951cc47bda45085aca4150dd12c01ca5f18e0bb0a71204f19eb366331c797000c8e169ec33f68ed54fd1a02c1aa8d55e0ad0bfb664a9b4e37ffd8fc617d032a01742ace64c21ac11d5c2c6f8da3ddf00895ce15b7f18a81e4c70bff44450347516dea9011d406a47a3dc80345b303f4f375229faf796922e5e831991a11e2cda21ebd01e65234871ae37d80125fb7a3671d78c0b9bde2bbf08c50ffe5a4f5e831c38203242a51e1cba714883073fd115e020ed9adba59b79ab98e176081a1bf0de977a5cf0ab99b54148bff03412b1ad8fd0bf6336ab3f577afcbc3eb6d437b9c656270f35f13ab6a7b50a3f948ae1f6cc227404464ead466adab3931f3d652e55a8bc07c9018de63959d9247f98167a20b4f1f0dc6e6ffe3185573d3689169a429330367a44133082270e8836ffd2e5679c35368074565b2b3b837316c6252ee30d90df69b713ab32633503b6ee014025c674155bac1f5e49b5e1131af468f8446a679bd977412ab600a1de166743ccf456f622a40baa65af38cadd93931154f78f334b486db0f81e7b8585e890e9a7e0d937b6002b41ca31f9172c2ec4c8121a464ee788ebbccc769959c6f8c3ea951a4a765c2114e414cd69fb44478dea759e91a941f960a66c89424c380774e9874e9639699a794fef488f1a1dcd41dc2fb566b39e9d6d172cd644f6268c219bd763eb4992a93383c41cb34e27b9cce7af11debd9674578e6ed5d807cc7a7accace79d422d8469a8f36493fb1e5f32944545df07cc375ff39f87fc0e2122c479758a454aa607d40cbb80e88a471e4df9db4bb50933e3edb0f255d5c99aca26dd9cd84c31b0662073ef2f749be4393af8965cea424f5a6306eaa09a93f3d3369a59874f1a0faddd68dfdd1d34be5787680cad5e432a1833e1fa364f65e58569f11b24b64597f4fc512ff5ad419d551a3100e98dc083d7ac3d178cf8f1f1690dc4516efca1cd00300a083c368d9e172d380173c34c939d8c5b87f14e9e567486dc22c7c88ca0d88c8f05f0a2d4ee57334e0a721eb59e8de2ebfd2621913f1947774d0641714e7dc82c1ff1e6425075eba5b710831e8c37c8503e35653655678be1c7cfff78993c10d03a07b64e0fe7966bab4361fa33d81d1ee93c24842f3010df231504423e7777b66e9b433bc4f5597e40cbb1557f98428bb4718a281ed2ff44c6febfba4f8190331acc0968e8d8305532459553fab1f307ac4808991a7d4fb5194b4edb1ebdca62376ff8d8c97cead1dcecb8869554c10eeb06eca56abe2a6cd0a9e394c39f6e8e0d35bac37cacab97d529b496ae4f08a883932bb0f78b565a56c75ea21b2ff60b87cc6e0b0be6d10608bcd6977a45415ac008de14a4065afa2d576ae5f19f47f10ac0bc2b32ea86dad4b1fa14d40e8984ad807527bd7e40da2fe3aad5b5cacfad1df63e4dbf03e15a92945529f9393994a3b94bac3b135f80bf0286e040a01bdc1ea831a97de251008059794172f9e27d597d53ef5683d01eb9427dcb95ac280c6779564252700d3f9589c9a3dfab8fa38db29269c8e69031e12b1543feb31c06a767bfb2e1eab9af56a4bb562ea610ff08f3d3d6e363a5dd3cd088c2d8635ae66b404326f84c1194faf8521b127eb169e9347e19fa8df6605b22365e8e69617c8fd39033c4b8b706b785b21677b04f60e4e2fe548ea2894770215a64fccec2f7d7f82e0fea3284edb74109adfd7f36e0ac225f62df41802b8d57d6e54458ae2038de3c9d6c2b6e66a88b9a94fd248041285a26a2b19cdca2fe8bf69209d15fb97a5bc2137dd7af40c3bda42dad6208e63a15e830b6ccc833c88e36232a294342d1d947eac3694c60f4834f1a7dccfba3ce6c46881e04bf74c849e51a19fe88e86dfc5141468ad2db91d8f71c5877982533880a965b9ae85a46d7fa1720a8d7af9573f5e2dfb38b4741654aa17ac6035a3c0d9e14196ccc817f551c55923f774a06bf41e3bd7ace50209ecabb9bf58243238fc57357082c35aaff3b909389351f052c6f420e530b372c0c77b6f7d0f415ed1afbaf05c3fc7d04773f029808e46a2ded4be72dbef8bc8d05755516efd66e40df92498c39e89d38051c286bc7e16e50a4fa29dfca125c1745de6c3905669a272484a75b97983f108b205e336cb38e77e21da24e5c33b1cbb321a5e11179e34ca50cba9ed43206082260bf5da46d8fb3a821f31688d3d0ef9e26b1686b83044aafedecf01e6379b75f6840b9c5bd06638b987872a4de9326c25dba28a3823668e3240ec0866402bf3baeade72725b51c72d6c9993df47bef9b01f450593c7a69e02031f63e344b4ac7458a4196a322026db61cf76b6d4cdbf8968e4f75bdd1c75aae98668d9888939e695f68c302e9bc79d117e46448c2be73a21a3b222cc2d1979638289f85ed624150766913d79c7cacccdd9abe735221c0cd6ea9a807ed5e01c42e4ad29b348c15c84db970d641af84068a969ecee2958b202ea61d31caa2cfbef4b6d62a6e7f4ea46cd59a82f66db8574860139d50c4c2a2970f83cc97707637ab45d8a4a4d226181e74a30950dc7bb4f6ec22c2ea4711cf5d3e938419b1120b003596b36028c6846a09168cbce2874d5a185f850b0552f366653a06e560892d49144f47dd1f1d54668c885cfd912bf6a1e66fc728bf63685b0fef0e5fcb04a28d966270bd0a25be2b1d939b0e54b1cae39a429f29ce99e1c2563d39728e49f5d520b6e03595c013b08dd85d2bcd199cf42239692a618bbac2d700e93672c70f2db1ccbf8e99b98ac3c313d2c136c77a75ecb4e6c653ace2cb3c6d6d13a91bc1e64a6640f2a83e1560ae20f30eac9fe481a91823bcd257d163433bb4f9d174f75d93c2d379e2d01bb3b8dc3c36f71211cc48c20d567af6049b3ccaaf6f1069675d0c5c91a2c704c43aa0f3eefa85bb5d646a3d9531aa487b2e0d4a124a306ec5412fd5c0fbef64393b251f01d5beac3beaca47f3cba60632bd7070b1b3e0672fa8f1b09e959725b027d218c87ec87e2c7ca54800139041c23678056ba9a29de595761976cf4a1f22c5ff7d7fc108ecf8b8156933605b30d62796a198e6bd419dbb02febc578836d99b8814439cfd26c2687afe4a06f8f27b3b53100ec60ef2285c7b863c28650f38a1eafcb605a84991a96aa648ae299aaddb1c008e3ba256f870b320ff318e99372461e08f70816037b851b7b21bea3ecd64d66bf2ba685a384b0f42a1b65a3cb6392746257173a38cdbc1db8492ec85eb57d6e59e0ece8d4a3a6bcdb06f97cb6c6daf13672c1cdc47011c7fafb36295726de3a8e14cfc4aeaa837057221477295349fe48cc1ce36f85bdffeb855861092e05857eaa4a47ca0f2c0f5b672194b730858f2661e6b38b08fbc8f00625839bdbfaa9fb038f5002971554aedd339a85f37d9815647255794d2b73803bee11a7d6159849730d413ec2d4fc9ca5c26e09be03e235d7b6e0b9cb51a870ac1a97c9c3fd58ef9a4262b6fd6b7c1dc69234d5907c4b00da0f204940ecc42affc8bcd6b4890", 0x1000}, {&(0x7f0000001380)="0a4ad6270cdb6352d3e8c5cb6fb80ee2ed6d3a92b2534acdca705c8d619b531db97635576e31ec47dcfeef5a3c3496c0d4044f5a85786c024115ff8e39117c983883d03ea8816a1e4b7748ae6aa9a7d5d5480237ef5294031c7a96a9db1c271047ddc291685c7258f178f6208ed6b68dece1cb94c15ac2457918d6d87054de5d36", 0x81}, {&(0x7f0000001440)="1eb2779a26a1c44bbc948ee1b6b649e8b5cd4b30691ee7afd208627788d396bcec4d31c8671c745db3989936f4536593afea7b971bb5d76d81eccc86b6ea98c4a77734f2221a55a3805b5a55dc10fdb77543957163599d0b51efd63ee29db38e66b81da1e65aa36f579e0dc22252a7151fb7d46caae683d10d2f5aaf3dd8990a284212fa1cae936ac50fba656e0203ec913f3cbf83aa0f5c6c079fcb248a283d916eaad204a40be4a1a53850447bdeaf56b838e53a573a426a4bfaa4b2fc61cae1c1a0d1127ab7ea8bf01725e1c92d3be4f02f94b8f95365aff8e5492ccdb8b657ef84239c539ef78a6a8da8717f9514481a785d96bedccc8c80911fe8242cdad662101d823051fe1e96c65100c2a15567a344641f12f89b305ba35c6e01f1b5b6653de3fbd58c96c339347e53d0d5b23c9c00935dd98a580694e59680dffb9c99210cc309b1ea77510dad9abcaf4577c25fcdba03b4fbadfa6bffffd27d02beac2bb6afbdd661f6feb80e4277922d701d661b75dba41a4d0e08d702c34cc4fc5f0d8b0d140a1d5c5363777f06d2aa51432b00f314990fecef5d408f795a2f53b65c9b629f1e8a4d7fca820dd6c04042c49b30544ea1e3e1739b4a5e7cb452967032225b32935ffef377ebeda9460b2d0d91bd2c9f7dc348e3e8712170b8f139174843037c7ec4c21ebddbd2b667606b09a2bc4e93f8e10093dd88471fa6d604463562545b8519190022416523377fb2534364523381be8b0f9b2effd5d00049d6d2c190dc68c16344d73079a57138e0084a685a5d927f67b3eb4a7c5c16613d0faef4f20c53fa182ebc21d1774c73bcf65c6785dce0895acb2f6be460503b642a3afaf45bc700b742884cb6b61c66b88bf85c1fcda48634fe602f96160d4f19bd4f2e82925002cde6a83fcb5528e073e6dba4a6c3eb779e491fea2d699f9652c9771e220e693c904749b21d9f7712a5964bceffbc3d2adb3c560965ab8a4fa6fae23d16aef2103b7f805e6db123c9724d459fcc41b5656d2e4d2729c5435133701f8bd9da32e888579e4ddf2473a583785307c6ad8cda31c9bd89ff5ddea4f2d9b474c1f39fdc83a6cb2eccc2fe562dbc7e1a9dac95c88364fbc7f36184026073f41476cdea6c4a7b26c110c8020ce53a05667a892fce705c29215d465d2790cf8c6d05aefc8909d14093bbfbf12aaa58870c8bb1e81f8699c0db0af6a4274a1e077ae9b52edea8f091816ba601a5a3076e9e1a0654633012e6e5bbb7a7d11c1dc8db58f5593a4a6d33df8267ebbf8cb5bee38c5c1ca80861cc3ec0ab51c57a95f39fae57ad63c8acf7baa6dcaf1658b2973121d7091737fb4749859ba135bfd04cfa8bd51d3328934a9880f7d8fb6c0d165719bbc8401e43568321b97520297fd953b3d65f12b8d0a5cc2efb7095955e7012a073e91fd7e5982dc73a54c75be014b6a7e438d959fb4cca60c09d21698e0908c363d6804f1ff129aa811594c760dfda4d310c93bcfb50e8703a6cb20ff13120b4f490324f32ed4731c8ba3b232d7d08e2f84ef2ec2d37fbd8c4a7c831328cdb01fd8ffc1de65a87b262d2f671dfbbdb6710ca0220a9db25ff4275567a8d8359ad6b74b9ed441f90563ca74b7b75c8ff7b82c7b7a708435f8a2cf088da66862239ea74c0ee35b8b03b99c829ce3ba9b0efe05635d6c4839eb60c1f0dbbd6fd787b8ee1082ef817db1af618134092ac8b8de9d8c059bf47fdffa1015ac0b82c6cc8305b513289c3e1af8e47f1b8bc3c98e969bd9527c78322d94a9ae90704237f169f4efe5bd8bbd336cd91c25f0d7d93210ab079672198b6cc3e4df95da7af1372e50f1416af05b176eb0f441c4bcb20b6b5731200d07d5edace4a87e20cffab1c029679c1092379adb48ca0222f7d0afbe6dc188aee7fcd6ca56d3eb4763544b66ed27fbca9b63758b76899a2e5a74ecfa0da13a3e814274ab0b900b2effa5888fcd94e671b70ce878444d5ca6ea2fa2697d7be3513052f5958498d8581db4289aa513713d129a0a6e853805866d48bd035747d922ec874ab2dc4728256473561d800dccf97a08e945a33692cc350e62ea96d8af9c07983821c9cbb1aaf31c792e24c08d340a402b5a6731d7789948561216aa6bf666845499a4ed4a7779fc8f40511c5f7f30543cd2a0f147ffaa3d2d7c30216aa529262b0e5e3ea74f63f9f6b2a21e774ae6a1e516e740dcaaaa13ae98f1937a8614885a94ee67c5232a2e4db7ff6925656539f1850ee7307bb5fb3827b144f4a67d651751d4921ff93421d7de406b3fe231b4708c06cc81ec92cdd28ef482c7b087416f7f6d8d227aced6bb1a52129329411bfa85f45806092c9478a9490954ab704e109f43654c7fb8f56eeb7c927f0235b37f714946cbb028abe3bd79c3d654bcd01654db084b3e542d68960329164ecb67bd77e2335523d31ae452cda2085aabc9fd009b1aef7af1cfe52a3635ace1851cfc029671730e3afac4a5999f411179f2f2fa52f4d84feaccd6fd6e159db7816a4df11c41c1051278ea94b3be8897b91bb50ec38cbeb7c721f61b8cc310ec22ead58c9f8247c2182cd8843eb7ba7bcac69bf53c835c5f717696a45e14bc16b43f714f1409f398fca8b4e99151d59d9792ce9b239f5782b3b7552d1797027053b0c1e06e0a92f7c2763272d5e6dd497d9e88556baca70cddc9ec238035fdc81b9eb01073bf41df3cda42125b821f9b0f3ec8df3e7278d5f3ee64a200d529f6d31b2959694588444068a3dcad0531570f1c7dc655248e3f046412d0e5758e71b8226b9cee753695b3311766373d5797913012c907ed6254d96b9ab1f7a413bf679442315df7b1c99a943952962996ed448ab2809b7ec990c2638579b91adc53ab84517822687b459897c03e3547487a4ecc2d2a384467257868967a9270a7f290a25168356648e3b63a1c9ce43c5f18846b0caf58412d4aee814afd54cbebb4cbf6110327040be597c788bd5eba1b12ab18c9262c5e716d857bf91605e0d105f1d4757f9c7b9f01cfd123955e724c2ba67ecf202f055a06e1b928d4915d31c3fb52b57fa6384751108c62edb70abc125076339e7848d26bfd8a92317b70e784d4f0b3d7c67eee2ed12c0615e7057b976bea6d0dfb893ecc662846f437dce7731b8f987492e71110fce6f30763ad3615c327a1c91a00f0057c6e5b7988da66a8b38bc617111df68ef95204d3bb4c4f840d78238596aa777abf097fa5f5152bdc90b40bfbc7672ef23ca6110f3d8f6f8933c1d93c807d96df62f13dd3574b8603e1fc440f6d9d784a406ccb541c9adb43cc9da2fc7324d13ab39b5442d2812de435807da310db5f6845a326e49ca5dd65a7bee063f80f53e6a27eb4f6c2ec619c7cf909e577fd5393d67010acd48e888a21b6d348fc4b235633b5ecb0586f6e7f067c0b5ea276d76233ba4d678c4bc90c8a8757e1f2f297b8c7b730b10273117041c1b547986bd1cf14b2742393411e8f27a39be7772df191e636591dbcf975cf583ddacb088e70f132989b2cdb1526650193e5042139e3feeae90a733d517541b4733825885bd03cdfce80a6fb986565d78c5af48989f3fa6d5df415b8d543129f26c19cdb2eeec7e362d61cab366c3ae91e8a5120559633564f76f674cc0117bb9f5eb7b1c7135a008a576500bee3174404b54bfccfe251b5eb2eb2f8205a42e80ecf00f434ee7bdeecfdfa6c796e626ee8010911ea6c11cbcb1cefff690988ea092712cc7344ec8e72acfa3e0b66a0689a134229ef12dbfc6ceaa32d7c81292c831f18af352ed9804042c0ecb787f2da132b53afdfc1b5f37ea7a233780084f2ab8a8ef60ee83f8050649f6b2d85bc891af7d19619d9674b1dd87a04645710539d132853062fb17309cba79ff9152c3e275df9d0529552ba6b7d2c7a1ce921c7c7038b4c688b048b4dd6c17df963c5c7e801b06e6ac7ddc7720ffc27e32d4a669b54216377b8c5267373eb1b247caf0cfc24cd1609fb44e02a571df992a987ba81931d484176931a5946daa3bae1c43f5d6878b8a1cc9fb86bf3d04f676796930a1bc669f35edba3baceda0f47b457bb1b9465ab6bbfad854e92e30f98460f266ae3d86030dca8c7dcca5a6f6ef23d5ab335b7806342a7ddbc460445b41f58acaca970dfa2296348c7b1073e08c04db6df8f923d807fd274e49315521aabbd7347b63c2eff3807592a63344800ddb833e30f828e49e58abe3547378bdcca02a592f06fcef9adafe75bbaacf88cfe78c726d61f63765c53775fca24170e682b9849760070a7c4c91cf7d2f978331963b91fb9067dd42152cbbc0ee9349f69b5977d3faa2c4039ec903b95934d366244edf272cb4f55199efb7f9120d490f3d4dcd7c72d5b870b2ddd7b4722232007bb2b9f85b4572c30618c24dc843c190c96377772e0d488eeac5e3902ff78b4dd4f12fdfea5506dedcc29a7c077bf426a537e8ca86f948a2393005b6b4e296bd33f1db0cc043e066432f84ed34f266076adccb96ae77ea3bd5332352156c328db535d51f8a640b1f3df4e677ab927884ba85c85d073d71c0c4ecf72df0f8ec08d0aa58450c8268b1103c2760a62ad4199b7b16b05dbf5c326740d5b3f8542e28d22acc8d52a5ee1d5aa1cd20ed82979a62b0bd63f8544925feca3ba20b6eb9ef1423ec39d25e0326dc847c49a067178b81c0f33aeaf156613a1a3304b6a06ca5bf2c09f5ed5b3f5b784fa68a5a9f7a456b5d2012ad5c16f168ca8c7273129f9bd31fc3ad1978fe0e9c5994aa7b14f0c51cf723f2ad21ce230bbaf52e64a7dafeec48e4937e14b9c66a61e5e352ad2a5ff33da771f522d1923044f9d82ebac3bf1675f9359be798fcf03cd677964e0c2f39db0a0de0455a4998e8c4f2986fa0834b60b252223993b3375bf261560ce2acf7e5d692862999f9d979a1d4189f0ebe006b3e0eb7bef86c9819d5265dea7d4cfb375895cc108f333e8e09cc079c1af8ee47af712964f387b0430436f7539624b29df4639b4cc78551e61ddd93ce0f9c76cfa8b786d05c464d4c136df72c1875c6499f4ffcc151849b6f2ab08e2074f30fc0f1ec62cf8fae0c1e6fa77d736c0cd0195c0ff1dcf61a59ee0a5159e36e62d1decb8108e4c2db28dec62fb4e3f9215557b723b524f54aa06bd6c441ff458700aef2b4598a63e34fc77ae4c2ae9e7557641bde354318588f6d1b3e1826134eadd265d425eb736b82e83d0ce677c9010de4f16c0a54574adac8f04899c94e87e1f3d46652530860615a358c3559006ae6c3d8e15f6bc77d781beb2158e259b69e26c5c1e88c0775bc73f6a8500cc5b3f6e836c408ff61329d9ed08a08f4a8b03ed64419d8ac77d362c27b3dbf6da485d4b9de5de813a0c9bad3961aa22ae14b5987bd7ec7a66c0579375ec8700c52c9213e2db0f4f891203244790466e334e9201e8eacd2657362c1c3cfd1db633a106e25704fabbf02f7efe2d167fbac9c3f369ca6afb5e0f950bb270ef8d3f17dd0128e42c3d6510ac1a56480d29d6ed30d4541908981b94ad2cf1cb5762b598bc748f4e8dda5b0ec9efd82cc31842e535ea26059083a759e90a735f775de926b7faccee412313cdddc360e5bb11e85129c20d0920be50863f4a46f726c5d8a8e6b7f04e581872076141b57899a340f58ecb2ca5656f6193131df5dfe3ecf83414cf44698bae3b91e38b9b64c246213ccdc29f01dd1aba0fc516e731566d81523e18c49e3255e33f510bc26b413ad5ff0f0e5870c00977cc6d724ad34ed2684d7d831301a43a761a0457e", 0x1000}], 0x7) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:00:24 executing program 1: munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1) r0 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r0, 0xbe2d9ddd43c3c05f, 0x8, &(0x7f0000000000)=0x400) munlockall() madvise(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x6) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='\xf8-\x00') nanosleep(&(0x7f0000000040)={0xffffffff, 0xa1}, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) nanosleep(&(0x7f0000000180)={0x1eb, 0x6}, &(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r0, 0x8000000000001}], 0x1, 0x0) 16:00:24 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f48ffd0f481aa7e107bd47a4907b2fa53e", 0x11) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "decb9a189268a9a4465402b42d86b5f2777925c5"}) kqueue() syz_open_pts() setitimer(0x3, &(0x7f0000000000)={{0x9}, {0x10001, 0x4}}, &(0x7f0000000040)) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4004000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x100000000000, 0x0) close(r0) poll(&(0x7f0000000040), 0x0, 0x80000001) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c00"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="282603ebd61a5fbcaf30279d05d460af35786793576af1b3ea6dadcad7b3bd686c6b5efa3ff210cf8dcf7f3b75fef6f202d0afd65cb975c35c822d32c13b6c2455e4cf1f02c8099374cb96946f0665918d073435fa736c084f44117a", 0x5c}], 0x1, 0x0, 0x0, 0x1}, 0x403) shutdown(r0, 0x1) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000480)=""/202, 0xca}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/174, 0xae}, {&(0x7f0000001640)=""/184, 0xb8}], 0x8, 0x0) clock_gettime(0xfffffffffffffffe, &(0x7f00000002c0)) syz_emit_ethernet(0xaa, &(0x7f0000000040)="0941d61f03e4769ab566df61513c174092ee572f648446ffdfd9128aec04b295a7a1aaa77f9e36a26f5095734017f993ce29a3c8b7fdcc22a67e242946320e13352e6ff2c65a10b6dc0a6a1cae8bc7ef4eb9cdddc9068a0e86c5d5b043830698bc366f97b8414e7241acdb8a4b2fc4b4e46dda8e08606c5ebeaf73b002e3b00ffcd12f698ff771876a27991b918dc140ac36f993fb1250e8244d03f48d8fc7f7caedb27ef1053d8768a9") sync() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x0, 0x9) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d669df749a58abb218851cf6ecb6296c05a189575eb3d4bbc1e62401000000000000006ffe86f90466662033e1811624800f66d16ed871e3681632cfa2d9d3ea0f3ea8e61cebb92e2ff624609d3c9d7e18d7bb532dce5db9949120faae665698c510cbeadc76e74a904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b8586f5c6370372e07311a6b020acf53d841b426c7f12f53878e557772c079ae0a0ad2fab2dee60fd9fea13c4537211cd275b9b1b03f28d24604131de42b700b44507a966804d5b66bc801702955e6c04fc7a68f55774c3fc", 0xfffffc2d) 16:00:25 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07ff2016d425f5413170d7bf1ead252bdf814b1f8daa5a42d61d06cba03b263f01b5be6a3bcfdb7e6825ed09846276017bad2220f596707aa9d1627ebd046c4bfa83335b1502000000000000004e5eef03000248a8c7c0799c56ef7baeaef48ce8fac59a7da209145f859c90d99df14f9e1010cc2fbb96b1d5bcefe890120699266f4f095bb1593dd0f5e1218e76dd706c89ee7820b8e98af0c0fc44f121287fb5ae350160b7ef3512fb732b8dafbabe3440ca740f5bf0de512888ae01fa8e0b0af3796ce20f7fb2d927274e8cd4075dac1c8c63c07c6d3f4dc48a6f26c939e7389d02fa08d956903d2b51616742f4568fb7c68f0e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) write(r1, &(0x7f0000000000)="69c4862d6f716a69b2e8bbc204f7e302f9388525ce76a3683cb2ca214959706c958089bd8affd585088a65792fd201d5c19d99577bec7d43538c277df4845eff", 0x40) 16:00:25 executing program 1: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000240)=[r0, r3, r4, r5, r6, r7, r8]) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r9, 0x4, 0x3, &(0x7f0000000340)="1d205ba171f5b21d9e7e488db37b4073064df3ae00ffe56876beea8e37263aa84e34d497a8462a1696677c2842b0fb69260efa4782fa85e392d1882c491832dd3d55d63d909453e83850b0492c95f066a9458748122470ac4dc699de8bea80fd8b2c4b2bf3aba3f54935740e013166bc61629d036c7f3d0bfee795005ab11650e91eef58aabf9cced34397e7aee32580c7d4a6219b95db51ab76d72aa0e5a4da6032333265f4d1f32927c90aa71d4dbf4071149cd2", 0xb5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r10 = dup(0xffffffffffffff9c) fcntl$getown(r10, 0x5) r11 = open(&(0x7f0000000280)='./file0\x00', 0x28328, 0x1cb) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) 16:00:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710e0476725ac0016e0000000000000000000000d500000000000000000000000000000000d80000000000000000000000000004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000100)="6690374b", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x87) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000000)="ec019ab68ac49efcc3c7ff2d8db2f0748e203b5ca59854aef7b4a4940850117a8384fa1b7f09fef9eb0d8cf822d4863916421d8040a02e78f633b83d671b290e9a4a02193f2d39c0327376604e347d5ac4fbe4b4d09dfbe72eabcfd1cf7328738e0a012dcb07b847037462a2a38d7e78abdb94b8b2b7d5487354c62e2036a8255d5004d51adb56054b4a5f2a36f594ee81a1c659f51d48e6fc801606b508d36d0024b3ff2e5d7a87d54d221dc5da1878720aa8131709d5ce9ea9dadf4418dd3accfc51a894c272f058e352ecf59bddaa2fbc0b43158e921a600896c6308c5af2b56e116b5b474fc4f3728a23368a297f3c608d170a520cd6497c92df6f4056bc1589d04626f249e5740a1c5907d04ffb9f2e6fc9675166bed5257d8b066c41205e26286c0a3de84a7ddfa1433b9c8b5cbcaa7082c2062c63d7fee660e331122e1f322ed7af7096526e0516ac6f910b6206b2efadcc57b255b61f2a094dde4c03e0bac11bb7437d6ff9d45cf07ec5b1ac8ed177803fc040302d5aec8fa93e6d1e26da86c1a612b5753387191aa03103d080f96b08c7a8ffb6467d29a2e136a9d9f52b0747a7518404661482ac65210ccfe8681a0b74f259562d408117e3fb3781cb7de1d69d30b875b05ff0817f0909d081f1a37cfcb55dae53b1eadff0ecabf70661180dfa6fc8d28431c40a9e8c3b968167987a585354a51b2385e64aa9bfacc0a62513457ac37640fb644da1733839bf0fc2566bf468ed4eb0bce67b502ac06734aef887f1503b44ddb0e204363f43f61fc4c1c38629668ed16bc9c03021ea5ba690f8c1b6812d9a085848fe205e58093e9af397d48af561ef681e072d40f864a06979726b54751cb64cb8bb3e53da231c1667b40bf175239e6965408f3f343189ecf78a3eba2c3eba530e642f778361435bc762d48aaca8ebc48136ca3f9e1a8213ab360168322abddd78d65f916ed4dadfd8e4a338b3b036e552208d959bdae995e6132c395ccb90e224a46173e25c5f35938e73792bc9768e10b8282f662186c6bd5752bba9f9b3dc21d585da2d98ccbb0d2b4355c5529b387a1272f93cbb3567c6d7d2da29f33d404ac1632131b769b93c1c1a4962201adaa9657fad043610b85618dee5c0d0a09cb18258fb597d7277c386190cb144daa4e06e5e28f4b1078b1f08134a1dd919f4a153eab05e4ae9bd9b4acd8ccaaa2ce7c78855dc74e2da84c0e5e0bafeff7e486fee5628df26d36ad0cad829299b9a425324fd5fb1014c8921a59c556f54c5e2a502ccebfcdfa10caffdb7a2912b251a363f775e96b68f1a0b37f827f9b2be983412412c46500a30df03e8561f5155c62b562263722996f6971b621232880d266317d13a246c526ad5a6545c67b6b7208c62128099bde220dca643e8adb2e2912e42bcf8af5f8d8f8e65570902262355be587f5ed059a014625fb048bcd9d4489d9c1f42e2a4d641dbb93029086a74552346f9e4ecae993f576dd590f9c1119c5ab26f502ff5d98db50c768d3872ba808d9d2d4f01bb958072334fec91e209e5436daaf5aa5c4a82e3735db966405f003f4b139770046ffd03160e44ccc50e7a893bc18e9c84a430f0b54dcd08aebc64c3c019178f13d4cbf2c21b146d074c7c4689634055d1c50e4ca7cf03e440bf8ea3d523b647a27099cd657ee53c99836d19579ecf68d55083b1dfc2ee88e81adca061523990e7b983a24a575e73d59e0d826aaafd878f3ffdaaa20dd735d1f17267f256066bae5849f51461809b2109c584bcda96e1dd19aa82b031f090987763c7f8825a13327238c58fcd8934bf049b2c1ee9ed33aa3879f9069763f8f3be26682b31ba1ccc3abc5407f28df4994c99fa84badc414ce42dcecae6005a704f215482e2d571b5bc97e407c72087ec4edc5512785be8ce76a3acb688153e2d1b84f8b567e6b1e0c31059b64d86aca480aac1a36d444fd9beac191e5f7065e7a0b7e009e9c5c5ac3cfa49cf9b0e9da94a6de61cbb7394028b98520ccecc5948ab2deba5b258f15d5ce51760f2ecddfd3560e28d85820130600be49bf2498f69814bf66e3312b1425a11689199c0ee063189cbf78a316064528a4e7b7481fa0e18f1327fc95bffd31860a247f87c2bfbb3977433dd53e50dba0847adb6f2abc03b3f05fc1a714c71f724e27bd72aa24f31ab760825c8ab1d62513cade6eddb898630f24f815b16c9a1cf945b18caeb0619213e3a6555266f360f63a8645a43acb9d9fc0c04549a246cc1d311b293b33c017e64107b9235fe444afc3b10ca47aa420d34d47048b489e2d9025cfe45ee1375b92017f7498a88219fca8ae056f020f9a4f0bb885af3e8191519efae59327684fa6a4f5918bb9e39f106c05cd3805829d80b146cbc2e2a83fecba1f860af632eee9a969b5db53bdf40587419582c3cfd74acf525f686712d6322f2e0be0e9de40a86b7fcd09656734ac7b65fa26eaa6bf44ae40e1945342f444c6a8fe288468b5e7b96bf1f2cc5e26508714adcbcea89566c98ea25f555a6886dc692f38c2f2e5497a3cb83469df4a904a46a6013bd2cd10dc842b6b065a1059c930c5ac37997089a9c4c09ea56c74b72a2334e9bdd7880149440d1037fb92c24c429ff7b4d723e95d6a3e631b3ceef710502432c2aa0c877e66b8fc4a83709dacac5458a4b456e2b1dc1a4f3ed02dbdf9abff738ad39dee451d11415c44575a6bd17d5ef3dbaf428ab97c9a6d815e7e000ef08c98298d87d4d25cacd77361ef9cee0e3c0cf357eea8370548aa5ce2fb454b6368dcae726a3017c4d3d794c39f6a6fac6fcace6bf18193a74d0441d4781816345a6af55c514707dc27cd350bc1962c4fd4bb91851110558a31cd1cd81501b36e92a337376042eefb17c89aaf9c5fa5e27d9f14b6ce4f21aeb5555618a245f0f215c0d7a25c3cab67dc5a0af5c3b9d6458674447f7c997faa21a02f0f08010140668db6bc98864f84cdd02b769926a1e5e494f74edb4f1e726debe8701d9dab7d5c0b78d773ab048f05729d7b06b492fa5935ed617d19daf17ad27fa73b7c0b8a0ce107c38bdad79d86d94bd9737f765abfd52cf77194aa7f8834cd4a91e0b175b81a916b6012dff31ed1399e9f99294a245ca00fce9f8df5bc911c2335a0a98278d02dc69525bcc24de6d7ed18bb39aa5490383073e9b4a07d55f1816c4d6fceae7f651d77aa1732d5de95a363630da96bc2aa9c0146d893860b6c5577d76364556749123667dc187cd9fd09923487ce64c58220d0d9f8ba4ed5cc9036ddf528a64d766f8620ae9a15c83b9847d041e1ebe411801ddc09a4cd338eb76139a3fd302d23991dcd7b140d74a463d5a10f29d4cf439e76047832511bf68bfdbdd47da49d3a5e1859f17dd7c8547f5c76bcd4304ee0c241b06338e8d4cd2db54d5aa4262bf30e3e013535f7c4e2d9607c31b7b19651916d40ab6632f34df2f396a46018875d3e30c591cab783c78f86d470b92a8f3e8ac8ca41331e4bb030beefbd6c1cde69378e35587a403001b9dfe1f4f2273d370088714ffbf12e0485e6b4aaad35383e2685910af5fcc1ad5bed4dcaceb28a1ea7982116a190573d13a362639a4185403260d3a3756b097d5be265e59f6148bf27ca7d6d24c2c9cce85eeda7f09b1347fc60e89ecc91d3a96c0a968a54e374b967f119c7fb9e579cb3a05e14ac4cd14062c715a82171f24f505d9d7978b8c1a244a96347acd12a5cc965891f91dd0bf6b3d154ff900aebcb82db9390520cc953f8ad3a08b6c33de106b54d78c2a517e13cfefd184f92f3da80d79b82d1186a9b6f97adab66e616c3fada71cc98456852fa17acc569366e69e729a57c88f50fc6388d5f480fa69ff3d52d3251dcb49366b225cd4946b5abc6c6e541ea1691fa4fd6415926c34cbfd74d25db6bf1e33f00c2db600ec6d54cf777f56d1f5a72522fbfbb3000832aba1c3f3caeb382d943e57eba78243582d9e5ccacdcac97e6f1851ed1fed95016873ca2fc8be86e7f8f1f445d773fbb0b9ab6d59388880c90d353cbd615890c22835515b97a6538c458822102085c9dca23fb0016be07707ef77d51a9afa93e3cee57c727b0f1ceeff1e3e8bc758bb486de33ef0dfd4774675f3cd78dda1f3e65d77c0260c0bc469f7338da194bd41e8f0ec628e7073f54b6b6a80f18f8a1e58311ab3bca8b98b30e4bf3a93d12c1b8eb9a8a999bd9ab91678906c8fe9fef16853cea57a4fe1321262f5dde827ecd2fc80b0f505bda16921ba565a8629906322b72d98c043fe6003285087dd7868f2e983f8947b957931d9834c07e0376d641ba234ffb1e99cd27e1df8060855cfac806f249a313bd57de1217cebe490bbb4281430a94bc6a38b966502903442a79199018310c84e18e1fabb69f97c59d7330d900209d8a4e25bd34cef9d95cd11b85cddfdf4253843917b2d2f02a5228b9fce507479e628a4848f5cf29ee255d251447aa3a3a2d0d5063179f29be5619aa5e8e43b682ccb5fde297bf4b9db01ca6a1120f3376a8fb15afbb48eb29f3e13762662bb27686fba38c25f7197f24b11a23e7c271f8d934044184b080ad1c74cf92e33853e022ab7b78ad6e3ce81dee2fea0240bfc5fb45402ffa7a280b189b35905da901c4adc4acbbaa0ce254958ae89935f603b12797110e7addf4902b82ed75356c2a63b985ffd885fb3ed82ad8e00ca0241a69a09b22b227a8080dbfcd5ca1680ad766d5758a0c7178d9f48b824260fe4809efe69680dab3a6367a6c7afdc5d9676556e7e0e3615eac896af7c464587dd08825faa9a8a81f648ea5196d64364fea1f1be10707126ba841ba92866e3cc6cad3e46b0f123f3a8ade0bdd0ebd3b9b744d36c6056bdff226e3773595c4a5f935295a0b54b28eb5eb7b21b34928c9247714fce10e23d9f84d79fd22407f0196612bd9248e6c22739358c31ecdff47023f9999b9db02e44378993d2298395661172751ed7a2fe2d7da35bab23d2c85b18e532086b78befa323444146eca9b49f13d1f8cbdd296362420bfb4d37706bbad131ce3cb05a1f4a7e7721b2ed4bd90fbff5c64d551767518cb43d6809ff75499a7bbf67b3bc48e185869a8c8cfd24ac675b3340ec07a5b1d7114c9d81c47de3c7d41e2fdca6b36fbc241df0eb99960562af2ebe7b0e8ba61f1a9ce1ce061e7bcddb96cfc7c18a779fc503f204256b38998d32c948e5192a3a668ab64dc8ef8fc16f805ea3c8789f639e223656184d53dc80c2284425179681cea914a8c6adb619d2b3a83101e75dbfc4d7f2cedef69903b968712a25e6bcf867cc15dc3d6408de0f9e537cd761e1ad718e2033e236e14c79b6a70a3e2a736d36ff56cce6b7aa2799e407eb5cc7922377f5d758de4e94f504fc1bac5747288e4d38227e4f1fd0419a58e47f594f6a8bc120ac575b583e2cda0b023101dedfdb2b83a672802f0153a02871c8ddb4c59e74d22b97f401c609506704a7d3b6b319809f25b21d4addbe3bf8f7fda7a1a2943bb6c7762afa63e788fba530db2181645c5fa0ee60def23fc668a4ae538476d4f73565d1dab64286277c21e289e9328fad84d15ea58d76100052a853556692043ee21d08beb73799b14616df8e7c2ec5ddfa9d241bf1b4b92368b30bb573b41fecc67d78f1448e3e4fcd5d50d9115bec64ee3557052ed0a81faa7f883c919f0ea2fa427419042edcc27a9d65ac11ecbfa95e8cdd6f8dbb3e833fcc12ea204156e46c952b72dffcc381a548ca7a12b31d453b4ef02202b5b9f1f5fa4f865f84a27b7f88918fe580f", 0x1000}, {&(0x7f0000001000)="75091dce2b34edffeabae6d87c7c693d61525455779084e2befc8f13628b59d9291aba59f0b49270f482da5801929e72e808786ea075ac77bdf66bc6eafa6f7d6115119f3be8f78fe37d1d5dba5b5b5bbff50259008860f4cecb7609ef7f613cdbc05b5112b126f4f65471450be459f2fee3b6b7eb91a3a01ce7351f4d143514eaff9074db340cc63d186928f0ba7d112cd92ee3852e3dee636ba115463d7d1e3b1875b92ceacde8483977d0259d50f851eeb50b110e056e26ac24db85ddad8f354a166cbf58969481b5398c59e5d211e65ee3b857ae1dfa4952ab35a3bf0ab83e12a70a2000ff9056bd928f9cf7739d64ab1d7d287e537fa2de6bb067f22631010264347ec6e914bb5f588b3808a7e2bbeb2737a64316f13d0d28fba017e7d9e043fa8b28e686f0b12976328d01ccd88ff594dc91701108fdd96b2aa8505459375d7b005274f8d45caef470df8f88b772f60bb95b4df3bd059901ff2a5a0b7f6cdde2ff0bb9c3c81dd1bc8c43f1067dc9b70db43860d3df733670d1db1254a370394ee84ff484fec2f09410030da4b4ee6519b9b796a18429edbea7a08074d11fdef244284a284bd4705bc412acc7c8047460e309a0412b06f39da0339c5f6f20f081dd06e95c1b587f8385db8b0833c48bb336b0ad7a671f6c29b2286d474009cd20d0153757f03c086df7c8da4b3b73964ee809ec67d6206a05757398cc48abf6c0db437662a9f0f4cc763162991fb4ca1b541fae6b11554ba246575fb27d3d7d09f3313c2be4c735e9dbe3d313a808834810f96fb0d8a7de28426ba755587f3121c5b1e425010a1e04c7c9c7aff8529d55c5280a6c81ed5a0704328b7dfec08fc536ee494ddd78ec727d7b94986cd1c0325990909b81c4ace51f189dcb30988411fe68cbd0c7624e8f71647a843dace8a7ef5dfc6c41f52eb77f0a728a06ca000454a1af268502464a7803fcdc33c62138f3cd893ff7174b7a4a4473e9a3895fc573942f95377f7839a8848d8f5e52d7a76d6fa98a78028d9fd19a109ff23254ff8e6abd74b87f8894196da67f741938b1a6fe5225bb5cde1eb33446f98654e8507bd2d7d5af0f973b2a13c4911d376102d1ea49e4895514cf5154dff1ce69cb37daacb643ecc78fd8fc2c2a7199dc213561a14f377536736b8c9bed8b52bbaf8d6810f8ff06953a6ec439de45ba049dae49440564c7e076ce6cb9f0f8b1fbb6d2d48c111e28e145e63f0dd96d39e9e8c76c79053a8aeaa1e71295626d79b0cb4b5b4016814cab3bdf7220e4755b262c61a36f7ad3cea1ce7837c2b8d3bc9a27e9fa6455d1c9f0e99e960e9329fdfdd6b960a2956d2b1e034675d30e7b4810a92143ac91515cc8d3d7bd3c4af1b35b9713fdd3670f086ef04a14bbd9300098a1bff762f3a74c69979ea2de3ec58e574c0eb6250c419da53d30359ae1779e520b7dd9f1269efa2cb7a23060fc0efdfab4cc591b1302dca3ac386fc77333b20eb83f08bb46643d09d999aadd5c13b55a1d01e888271d6258f0420169736a7b67fdf14b99f93f737ea36a3367e729ffe90997975577ce20719bb0e25d0626f1b1c478f2bfa6ae54bbaced00cf530fad7c160af283f7237474848c3e9fc057abb6f3dcf9a8a5e902c0d47dcbe6a80b75fcf8db45caf0ef292bd37e4a19763df58c47f21287947cdeeca69541ff71b1255af0ed1104d0d7be24f7edd0218c91ea8dc20ca8a9ef72e5179081c2096b7b4d094302b1d348121609adf2ef5b077b89376c967cc8a42f7156fd62ae8f3f17dde940901df3cf349d7b2016a91568458f8e5ca0b0664b9144e3f0b6333176143ec08aff4a62301eb545a601e7a4499f985cc0276088b14b8255dc55bcfc57d1858ab626aeb145be67caa8ab33bb7c4e450a59ac6ca5fcdf9cebed0aafa7e9e783b318a3f09ebeb59c519c579f79606d7de839846a6e2b27ddb8adc5c3a6ef245d52b395623ba32f04688afe41e0c0217979b4f1b7a8c6e4ea034d80b868105934ccec547e48df1a20762b6018b871fbc7258a61ec3dcaf785639a98b7285e3141923b903617ec5b5c55bb124f31f823acdb2cc4792323f9b9040a37faaa8fc57bd3542e86ade47a5d86ffa3162577e42b19559f43c85595bd51e81f13d4d162a1b5981005f69c72d03fce35246762fcb105d23bf473c598258619b7253d3f66426548bc4345d377b0482a658a42acbf25e7e1ceabdbb48de6881d643d3195fcfa2f6fbdfac898b9ba729ff110962d5869264aad88a2599228ff694b8972800ba6911810d179e79984da1c22a4901e883a8f30f194163cb9e153f4ccb89b885e6831b492a07e7108ca8af01d8d36d9a2321691bb51a99fe038de0235db9ef3767c967b9c79dec5283ddb454eea2cd28cc031be37ee78885298c3e05fc800e171e4d1bd21b7640beb6820137cf6bd4f4fe2050b2d4fdcc640160942bce1a241a59fc3e61f477146976d3d9048d6ba023b7c6eaf4dd72c97e63a3103ca89bf31ede124f59a6a33b77ec191cf33398912c6efe8a7ab9899737a5f76d5103496188856a1f2e440c54b83bc1c74ead8b1cf2af30572f06632b7b88f41c9ec6ef5bdfac869ea92a2f4eeca96947a0cc045ac1e3467c5eb859ef70a10b7d54e8050ad0b41aab767a157d7f60d48151261f2b810990232c9761d0a2b7d74904f541aa55d48c48e7b54c435f1fe8855db70023b20ba2958151b51caf35ea7dfad1ae4085f2ce83d406d966707abe18936f058ed3981d543e84175bd61142ae5f4f5d314563fd9d4aed5ac2d24a4341b80d8296d5f591e562790e38be9a316e6d622e6e1ada2959b6e68f30ccba9a108849da2c4ba1f53b49dc70e55319bbbbe48b0e714360868c32d95b646b75d66921c83fbbbf8126b85e1d7352a3de15b2a875c97ba53592a79ddc384f5cfd01b8924412cb9c56483666b0863bf0488c7546e9568774afd4833f99e4aad153f8ee4e011e6dae9141e082d5bf78aac1b7fb48de191a84ed4cd77cbe22211c84adfecf9b6e34d5f1014e5abdb66effc7c27003b4fa158fa76e2bf760e4994ba73a7da1b9101dacb452a923a5708511c7a1bec930d06ff35502ae653ddb30b8466fd99f043483d71857696c5e3c7299006142d12a9716393cb9ae51461280f423c304d8985145c4ee570cb68c511660f779901d31b6187d6900eb0f6a601ec55739433730dfc8814c43451ec1708d345a9abd6e423911940519aef2d7b8d37920ce109a8758273d567c69fb1a61e09de7b3dc55a1c656ca0c9cf8d3d45e320935df5d72145abe79d596458c9ba8ac50bd913d76bc783d259884aa2aedd4ffb2d42190f2a2997a3f3b8ad950b253531e84643586da043d3bb0d09b8726112754b3eebb2ee17f35897377b790f64559d713e1fef2090cf6ca30102f9257127eaac19f111d8ed1ecb4cffe9d225a8c60223fb3d9449114ffba2342fbd342f46d3e8b0f528acd8ba24339d15156cf2d4bd1b3b3b4c1a41f1537e1c3dde371dbabd36d91c278e056181fd96fd635c326b548cb7cd80a1a42a72a41374eb1f2dfa036497cc7572d5568141ffe923cb4870f54afd53414d58155bb5fd0174bf837f107f2633e2c73c10ca9a16948231a338ee4bbdf1d6ff7c89d9b3ae3c75745ed342ad1396be9e838ac4c6be1ff71d20d1cdc4a943ccfa0827598933f5d2c0bcc7556eade298750d8b3df1ac3ce769bc328097e80062c0123dceab5b7bda2bc16ced8e4fd95fdc695b3be62793eb90a78c4f56a769730f86d247b1c2b0593c945a256d8cc844314d4994d027676e0188302b73736d5fa6406468c99433e3717056db41b2e01ea62feb390fc13c5d182bb9f2ef6765830a3e8008f80015e1f88e039c07fa283403fe8e50639301e9ba9e0db63a5dd95776305d5bf8df557372a5c726c83491e812a27ef6b7cfa5af43287f167e80845f8278d48cd16ce63c007f54f45b48974385959587e12b93c75786ac0f169454468b38a0a49534fca9e35ab27b2b7b0b7b5b14d8d7be2379a43a86c4e3b947156ad9ff0b6154d46e169d1f0c274158ddb6d9f7903b1dbe84e2eac9900cff1a83c6bb0626cc8f8b9c6a63f6f3c48d78f2a9d74386133672fb2d8049ca4b68cc14347c41d6fb05b5b4d03174c820ad4b7f8bb8ba6d6fa1161a7914c65965ff8164330cb41fa21c1bc9164b50845d6e8c8398893ee4582176293e08a6a23e22840b4ebee902a747197aafbe2ba10531da1a539bfe961840747925454e2b74db27ea49c4d26a3252668c265ae188b9cf2b6fb14595fba95be1b27b1c38a7ea2206c8daf9619e212ae68cdade89fb67c773a931383d9d082ae782522ed53d6f309694b18577e914a31e0acae41244e3e832bbe34becba9e3a939758dc4fae3f32f8fbad1f86867dea330f98d23589297a86bc874030814d613ef83a5f0e155624949a2b0fee5345381f32446669d90f3332fd4b03ccd0c1e2240dce0e9ce53f827f4ef125601c39c172e7708b548b785eff8bb3b707059cba24add2f103418cc9f0177993e014f7a297e9db36db1cc813e119d94198f2104f590333d27dd01b456eee43aac70d8fb49d5055007594318dfbe4e7b71924e8cfdb050b564b7bf7ac9a4e2ad96d4648daf0ceb6b99f749901a36c1b960e663b59b9d48daf8b0dfc2d3d8b16f2aafec43d8ec423eb7314e99d02246e09e59baee26644a506987cebcf2cf7b46fb84696093fc87ae13271446a58cb98af13c84ca7a408c468f1c87e41c18a3213a948b37d8f070afea3757773c3e00d509d7c3d4c90e252c1514c08a9ffe63e0014bc53b9487af8bab302709ebbd81fc1a4763471cce68aca1278efa387798883a37066f5dfcef128c01711bb8dfaaa05fd38da5d3a1722f64f3745bf746a64b3c3685a71293b4bf2fd2a82e4a7a7f170241c31b5277ad3a4c6e71ce296a7d5df6864829cecc3662ac6425e943718c58631da4301afcad19ecbc0fcfea22f60288d15299e83ab377f1e6b28432b2606e447dde75ef46ae27d1305731a65d778d0b5b1835623cf20dd34e87b88b0d51555d7021f3a67cdcdca8eb1376da850e2580c8ce2c85d1502d0a79dadc5ea8092b205d0860a82650ec90da64d6c54a1906a1a451ab233cb62a6f1ab98aab173cfc70f53a3952f0a2442a68e977d3c9eda6feebea624d96bc1dbbdb8137b53301e7c9e1de63b3b9ba9cdf7233307336d5d97aab919537c96ca9d0ef661225f6ac4753e41aaf98d37aa40d7004909b73a1a308b7b230e6cd3e9578078b2cc7cfbaa943410ca9869649a5907544f177fd2b6e0c36a5551e86be03d7dd61a4ee0e1aba1b02947a6aabad1021006c5dde2293d25a26b9bb6e81f55262a441efc8956e7672e29d04e4b569d3ac1ab35195ba5b9e6f83e7f7f47cfa0bd99db1855333f1810c2c601dc5957a29eae4f2eea76f480dc6266b6bd8bbccd425ec03f33528f07fc7df45bbdcd686c4d4b9f4948131459fff84dab77d8391eae3da6a8f1d870389fd1559fd487c17bedb3edd8d535c76679c6d491325953f697578f2b99a1aaa8bf0a9da10d687e725958a8874072079fd7c234262604b67cdb3f3c8e8bd3cb1d715ff660be5b40ffbc658d3722ad917e6ebdf2bf3a0197364eb54e730deac48bb7adc9c7b4f1bf943aa38822b1b2bafcbf5188c91213621e4e5c78f30bf09f935b56f8db21377336f3b56d79a2c868654e11161e26749be2921a21c153d88c2f3b5e7dc8d6cd0b16a45e6f039266ee09abd0899bf98a97499a644490dcc04c16dd022af4a7f9", 0x1000}, {&(0x7f0000002000)="a4b5beaffd081e80754462ed9fc08169e10de366023b7ab1b7a66866875d5b98025abee163b2b89412a793df6905e78bb974e2756e1af9a1dce0ac9fe1bbb631b4b1c00dc85140ed5054abc2a3a89fafd62f7689ab4a1c3d7ce60ef800271d85488ffdd3ea83", 0x66}, {&(0x7f0000002080)="ed65fe236b4e1af6056e72c005b9a4a8493fa88b127f89828da8e32d643637b679a9948abee7f167fe37e8957c598dc16187ef4525dadcdc4dcbafacc4347a7654eda11fb29b52f3b70475e1", 0x4c}], 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "2b76f64b2dd7cfa61f930600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) listen(r2, 0x0) close(r1) 16:00:30 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, r0) dup2(r0, r1) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 16:00:30 executing program 0: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) r2 = socket(0x15, 0x8000, 0x97) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000ce7502000000870c732d611bac5d2f9a7f00000000000000abb6e51f099b2a273a791aa71c8acc835bacb5a95332c49785dc8180e93ac259ec93f41c7f4483fa24af28232354f17df88dbf171e0524a6e038821233e39589b48aa52160d2481b5b7bb0022ad8a5b33b2a521d57b3175d10a4ba70260f762cc9f5279f8d02bf41bdf88e68efbe60dddc8cae39668586dc8485dc215745374b1ae7be082f2e7943ce81e1f297f7e85159"], 0xb1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:30 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x210f, 0x3004448f) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x400008002, 0x100000003) setsockopt(r0, 0x2000000000028, 0x0, &(0x7f0000000000)="ab00040000", 0xffffff70) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffd, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8007, 0x75f) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:30 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f00000002c0)=""/237, 0xed}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/6, 0x6}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000580)=""/15, 0xf}], 0x7) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r1, 0x6) flock(r1, 0x5) recvfrom$inet6(r0, &(0x7f0000000640)=""/72, 0x48, 0x800, &(0x7f00000006c0)={0x18, 0x0, 0xfffffffffffff001, 0x8}, 0xc) fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockname$unix(r1, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2047, 0x0) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = kqueue() close(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000, 0x3a19, &(0x7f0000000240)="3b371e704aded3b61eda729321be711f552f9090e6bd23b5a3be7226ac0d8a8b5bf29790e5dc480a389be480e7f31f7b30b6608eb725ef8f6f5ae59c8777f5", 0x3f) close(r4) 16:00:30 executing program 1: socket(0x3, 0x4000, 0xfffffffffffffffc) select(0x40, &(0x7f0000000100)={0x7, 0x3ff, 0x1c35375, 0x7ff, 0x7, 0xeb, 0xb480, 0x4}, &(0x7f0000000140)={0x7cc, 0x3, 0x7fffffff, 0x2, 0x7, 0x1, 0x7, 0x8001}, &(0x7f0000000180)={0x3, 0x7, 0x1e, 0x8, 0x80000001, 0x3, 0x100000001, 0x6}, &(0x7f00000001c0)={0x9, 0x162}) socketpair(0x10, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) sendto(r0, &(0x7f0000000080)="beb6492fddf55b6caa99", 0xa, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5cbd544199c3641cff02b286925f39a467d0915849d579c5b60a4d5c98b1163368d525dd0b6a0faba7390b933324e742882e20ce46a9fa5c8a15fa32815c20077d96438f2d4ba1711d0245751d1cbe1c78f751609cdad0e49e719b3ef29362234be9e94374e48428349707a68d3d32381f43b486"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r1, 0x180}, {r1, 0xcc}], 0x20000107, 0x40) write(r1, 0x0, 0xffffffffffffff67) poll(&(0x7f0000000100)=[{r1, 0x84}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x180}, {r1, 0x20}, {r1, 0x8}, {r1, 0x48}, {r1, 0x100}, {r1}, {r1, 0x84}, {r1, 0x8}], 0x8, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000180), 0x828, 0x5) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x30fd100d837d207f}], 0x0, &(0x7f0000000040)=[{{r0}, 0xe070e56416d0d3a8, 0x80, 0x2, 0x3ff}], 0x8, &(0x7f00000001c0)={0x7, 0x9b5}) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x3) kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 16:00:30 executing program 0: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000)={0x80000000, 0xe099, 0x7fffffff, 0x2, 0x6, 0x100, 0x100000001, 0x6}, &(0x7f0000000040)={0xd49c000000, 0xdb, 0x5, 0x10000, 0x390, 0x3, 0x194, 0x1000}, &(0x7f0000000080)={0x7, 0x25, 0x4, 0x20e, 0x5, 0x7, 0x5, 0x5}, &(0x7f00000000c0)={0x8, 0x6}) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:30 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1ffa21058d6636ac}, {0x0}], 0x9) 16:00:30 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x8007, 0x596) semget$private(0x0, 0x7, 0x200) map stack 0x20000000-0x20400000 of map 0xffffff003a1c7018 failed: no mapping 16:00:31 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x1ffffc, 0x4) sendto(r0, &(0x7f0000001180)="db1798dfb73b9214e04a5ca5eff7411c774c2c2b8d41031ea4ee8d74bec54348056e28ca412f2ffcde3e32518a2b4a08f0f1c8acbf359850c3f73c141e924e9422fc5cacedacf563999ef40016e380096aa4dbe21731", 0x56, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000400)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722c6a5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427bac894f75f8a7abd408796006c59a24d2ea6b7d8cebb03b6fa82c4dfc3419652625ab029e7edc7771dea8256c79942af1a0195e19efa97a49023124f992132292489b96065452d0adebb5b360fb510252c1c3810c57e4579da1f26400916446627e3897d7c1e8de2f0dd4fc501ef76394e91fc5267aa88d8d602471b028f0165007c5ab8e1ef208930ba037a0b40623d440609d4215657c9ab52c4cdc63f59ada9c38ec570604956e9aad47123b780834f0f85d491d7c5ec486a15a70f3ee7f1de5adcef3ea5343f03644d9ffe1d64e13432b3c9d87c82e2d12fc9c09dfdc880aa99799e42cad3c9f29be2baed3ed5ac011016509bf1778d44269b79d3e4704f38be0cc88cb4fece45ca0869", 0x170}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000015c0)="a80d25fdd374c48633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244be936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe79d1627ea6fd7673167da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117cc259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff1bc26d6516033a5b3b58f135a4ae2f74a4b551b2ba7eeea13d25ee5fb840a91c44e9a69d96f0bf00d9", 0xfcb}], 0x117b) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x100000, 0x1, 0x0, "a123fc7e0d7a0000000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) syz_execute_func(&(0x7f0000000000)="0f9622c4a10ddc5609c4e155d13468f30f1adfc463a9793f6598c441c05823c483197b98c60000002c640f01c4c4a1785b12") socketpair(0x10, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) r12 = getegid() sendmsg$unix(r3, &(0x7f0000002940)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000002c0)="322731f7d101589abe92b634f25c1aa5d320fae1832475e0c3d1389bb3d26b23a93421ef02a1dfdabcc17244d167ff2ee7bd812c57d8183a4e17016dd3ef59aeb7dbfdb0fd54240bc436459b121b991225d1cb50bf6a77b3138b03fac212803671b545025e1ed69986", 0x69}, {&(0x7f0000000340)="39f9cb60e200a9369b6ea11e6bcb", 0xe}, {&(0x7f0000000380)="c808bffd84bc8da6d3ab98caeabff3c91cc6e3df8fc151f10e78b55dbcc6f442f259371cd0d609f9cf556bbc90b353933fced990dadd8cee37a3", 0x3a}, {&(0x7f00000004c0)="45b6da859ef77e98b4beb69d89e0f2b97ca91777d2c1bd3911647842ff79a7014fbfd4410d3f9e59c10be60ed80f85a95f4f947d167995dd79f663e936c76277a70906b7201d0e83570d967bf65228f3131fcb4405465ba9b5761e6d7a2c7f2fe1eff3ff24a65ad1ee40ac8b8d7151172ca6e6321228ea4dda740da847a275a8b240414c2f66e4b7b75046482e3a48adf0de5e3b35fe7ca6f7e439818bae29d10dd9944379aa38248c5acd40a4ce2e6eb73f667962120a32112f086b1f9456cfad752ea49ff28facfcd025eecff1a8bbb4f9aee791d763b8e32910ebfe9f2e4afc44ac3e47000a9f2a19780b00d29033f52014131fe1723f7299a984a0a3189ead730e2da28909dc7d4309038d2a1b17b384411d6496d01b6138a54e78fd6598f19c1e92acd9a93829d8c12b10bada9ac7e7602a6dbc8b76988de6458b0685943694414cb8988d767aeccc923d385e6f8f9ee28cd56f7be48f202553b6304b82fb061dfb2b786b76b7e2ce88d6948a60a9460df3f848276253af79bdf3d1ef6c79f6f3874b6dbe0f80faea360ef7c8d516f0c21c90dff4ffb3508dab324ca166671f9309a46726ae9ec8e5921c4941e0050035afe84dca33060f7e4320689f67096a12d29d0c462b2214d1e845dc56c8147fdc2ed387b010d854a93d281e08aa2888e8089549b36069e17d35f7c2d674e60f5f45516cd1d5efea84efbe135e932eb83395499196b842d1b87f1e2602eaace66cda8d8589b21319b2ab22f8f6a7c3ed4c49dc621b8ca9080b50e742e7248cbbb8e5768b686b891ae63ae16e77a08e0adaba61898c627f915c3bb1489638e8c9d30f2649736a0269247088d094a3256a248184540730a346bdae33a9e9c72c127defbde8b17cdb2f24cd027d95da207e881b3296a2e96d3abe51cc797b4ebb0e740901e04b3806e4e320fe716f6fdf1ca8e2399f634c0c49cc83fd5b3fb4863264984fff11db24bc3660be9b7922cff8005955421fb973b29a0bb47280cb0ef09d25fa885a219f30bd188abb85080856cb0c95b83f67601f9cd77871cbf98887c31d0711f0aa44a26208e32094e44d7b52d9f08a905d30bd2a29bded8115d3943295a754c4a8e74b3cd81374f6b060db8b0ccd1d3186833908829ccbb4aba072d4de20401afeb6b9f309f0168de36938f9ffe5802a93850226e70d71a16dc0a31ef99bd4c9fffb2915fddfc9e643acf7f776982f26f0ae0c6cb19ba4e848276787881854706968489436ac9941da644aa52ac86621db559d5b3588dc175dc281a9f6d8be0c3a7653804958510eb1e3fd5a2ca28e57c524d27720585ce1fe0ec2a97d52b584f36c319c82b448dd3bbaa42e8f11ba75c9bef2450cf549fc2369ddecf8a17da57369ec6f8edda3defac20277e893b998db1b8967cb0f53919cf9ca725ceb89b7f2b8edcace2419d732191b9167852ebf8f732a347f5224009ae4822a3b27bbbd966cae004a915d548b80e567d0a2ee7fe6bcb83382b56a3c0a2f3d095e947d2e0ada2c7730a0a476dd33887b6928d3a084e033eeebccc68a73f2c97e4b6bb6561a7d09f2e4fa6b05d026f338688a318c0bd1b4a83323e2b4932918d185fc22e2390a60b78faa914bac3574b064eb33e1197173997b7893bdcd961c2f1bb531d2abf53cd73ca3ff7ca6689c3b0a8065208ccbd38f3192ee8af77ab70c817516f9592e4843fff1edff076832432ed259e5273a2ae0d02c9d10094d3893eb78c33751f8e2c047898b241da1f1f91e8f446612ad273e3b0858f29a08370b79c9def19ebfffa9653c7fc370b9a1adabfb4fd6c43c8471c72963cd5e657db4e067960ae44ba98bf31acb47d093e5db807e4674304907bab5bc1129627b1d0b6158fc101f1779d1bd3e3b734560fa499e16d3e58f297604efa26b9efe65f7a6837b187ee526433cd20b61abd7ef45a26ed5fc1486d8a733b0d17c81d8655989e0bc4fda74560d8cbca71992156eb5259ea22ea9657312e2535a5f3cec1f0a52d1a4063297d2657d899106772705901c149bdfc457ad1c23e5ae456d3d498696d7df4a651cb6e1d06efb783136ee712da5b19b07a7669bfadea3d935276ef0bb5c8242c24d70ce608c696d787554f2625c52999e8cee54174823a1e8e69e4be8d1dc9c7edd662d70968d160ad6976363ae0720a41671361f02c11d7dd132621fff607f4242f6d8072610079e8703930dc59add5fc8d690b5803c17efb1ae7fdd7dfd23b9dd1cb89698599b0bec65f3069e1af0d72ca87e44e111cfd76c10d3573528cec69d7df4452808799db71af65f2bb13ba8f10f5bc28ef70cfb8f591980ca2992938135d8f2c40e260701becc292ccf3b35962d8a904227e424c2527814b91cd0388492ea4383f8d03c70749a747aa5458a13cbc1504a501b7a6af083db88cbf1fa4261a0011d50b315933182ee21096b5536d05e15f350b00c5b4ec0f62ac893d511081e2ba570ef866b9b1e54a68f645b34c1094ad920273a0e91830e188d244494c8c691bb48a0485183da556836fd2949b1f55f0284170d848da3e4d9c5017ad35eb43610f0c124e6037691f15946a77d6dd6a933c32111ecc0967e8588d22e58aa97d73f0b613491a3a79e6cc1643566055bf49ef14b351323706ccf7d0c8f962b52e48160d440900ebd7e5384fe920221efbc6f8cd6d80334ced6c6c1bb1ff39a9b4edd5a3fdc8e74359afe109ec3dd89f08eafd63789831fca2e8228e05a4d10fe48ce7d9a2a85bd9b172a8d015f62fb96d9e5ee96cfa1671a1eef93232ab15607935babfbf369af93f2b085e078d2ea9451d299d28c7becbb63aa70e3e0ac445d1bbd0de2c57b11745f985871f94823eb728604addba575eeeff9adc2fc2e993f93dcdf974e409eae98aaf8527bf2b0ecab3f00b5de91d71ab135b29c19df2b81645a7bb64dfcf6bb499675cca8e16f5992d9ea25e992d7bed213341b93174bcd6313a03b9665df22f2d01e265f1cadc2dffbe0f447d3dc8b797a083f429c9476f182b5fb22cd77861f74f0222200cd4a55a69fdea672f32ebddfd3c74189db2915cc762b5ddb96429471a32184f584501b8bf549f08a0e52b29721c97cdf961f88e74ae123ee7726684873000c03cc55e0599e54073b5814d13ff9539edc5640bfe15f8c4eea98c645cf2a3b143a0c18968a68a78b4c832f5d1c431861adabdc585ff9a1d44b4716e732e6a67a0d36d4a042a132a517f3252d7b6990f58b33666e6a57401d5040e969943e37d5c8efe989e3f859023fc47a36649cf294dc93b109fcf316490f14c63bbaa008d2ea3d4075b40b88119cbcece511294addb0ff9afe03c9709085b12c6562788f4f552096a7843adb4928e9ed3a80f563bb27e23e7d289b2845cbad32f4b0783289f392f3797699c380af705b60e4756bf581b4035b4568c4c5a9e9842016257a44ae5f845dd8ee88181e7215c71c44d17a2f8d5c8f27ec29db9332acbf73fc5730813b8abe7a3380f5465fe4f6e65502963756b0d6402edee415f9d767553e8c55c0cb12b04cb8388f83b96e8d078b492fafd55af6f1c9443600811d2e6dbb06f6eb9d398c2e968225f31575980f1241f48a0c7fa31ddcccb762b30a50ba7dc8f2f0220c4c5c0126e2856b5ed8fcb868e82cd0834535dfebc3b1d2b62abb4414c47f70e484a3ce7f9136cb7771ac9d81b5164859fd8397d00322101b853d822393019b712002b0a4160573a125122575bde894b372861c891ce8d6819832d271566b138d7e7ede7aba1de55f67a64c9211b475f64ef42ce7bf766abaf1d5b11e4c64da47dc466a51569c67bc975432b991907cc397fe1385edf74065e6e643a3ee27f16d57701c34fdb71fab27c8b33ef4c5f72c0c7475554d6ccd7f59e60877026382ab56761fd451d744b6b63a1d801530eae0df2677151425c54de03029103fb400f1e6eb3bbacf445334b5503737e68c0b2620d610ba719c197ebe0b0f1f44c0dfecd84172e3070f76844a490d1ca54931e2eeabe84f117b4cb12e0338cda3f544660eaddc6a3846e12fd36dd4a6c16f5cc9437d45a2cbd84cb2aa5853188eecebe89b9fb53ce8f7473e97eecd78afc66809dc7743cef456eedc36634afb3dacd21e976ae01ec8e0620de63425674de91d1d8a71942889cfe4211908af1e7d4ff4eaaa597d3e837c634fcb1b208fcf4cffd84aa6b7fbd608c8cd1f10e3810eb2262347d2d95dadd6e57be6db4afecad0666f95f3996100aae9135b9ffa3c3186b971a3a637f605bec82e63ce52fdf9b766ddf0be3ae47d3a5b64ccdcb5622f75b447b9ceae8f33863b8c6a2402a43fcc108f18d215164d01f012a8b1a768b92117c9a054570601d0801064130da6569a70b62d072056f900e6deda89d562dc705ce12ea6e378d2cae9d9b9ba4d687c784f3b58d8f2126bba64109d8e74ca915fa9e8f8da006a96e04ee4c2bd9947a29a6b8e06786b6c9e9c0297f814b7c069d2d3b466dd9e265460b4c7d9eecc33270d3017537655a3d09a978dc92b48e9e7becda1c158f1255e544755ceb7896435c5a8f16e412a81619397e88d4e3fb4906bbd1fdbfa4acd014aa9eddf4485a16aa36698aa635bf64684587daeb94ca06ade5ee4ee746d547fe60a50baa7320bf1a67c0765cf8df76c6f78ba0315ed9e62d3fe43245b109181e5f6f3b9fe9547f2ab384c45cc539c8774ec2173aec7f1cc313a6800340712cd6dad18db5bef9b2db14e233d16a9a473cf4fd9f66c8b100ad846c72c4cdb712e3eb79d19f809eb93c7513b08a6bcf79e9718ca0ae2ca8d1c7d6936269392c157beee1960d5c55a579c85cabe09957107b05e0cf0d1ddde07828744d0785b737c15214ce106305c0a9ab4c15f4e2db0a1a011e2cb12bb6f286b743ec52fe18deab1ca6afb9dd10a594387111f07fbbcfeab07f2ad21cf175120ae4390247e1378a9d22ed75bc7ee7af9759a971ec93f23f026e051293fc34e3cc1fe038a8123d6a8913fb1d3209a8987fce855829cf723630723586ac6af5be5912661e30d1073d0bf44d624a4bcea61ac48eadb56e69949b315049c80a4fa19ce801e1f2a01736cf0d2fdbdad92c232a0cf5b999607bdb78108b8d6982121e622f1ca750caf623cfdb3a8486a85c771b63685673159ac89a28479ce5a3860470e0a0ab735f07dd92382ee0d8709592c0c82093baae0c348d196cb073d7f7c6e66251e160f964288c0c320fe7833797739b44bf0cf557462f3fcd6b7690dcd667ce36842c6ff7a8b7aca9c187a38e878a6cc16b7424c474fc168f86f68636a022b80eb2071919d4c90c9b0476972b2bcafb4bbfc901daf7a41ca428e1c30c04eaddb7836441d9fd8b700ce1e5c66d07e541574582e51be6d365b6afabd07585628bd4147a8fb4c6bb9d6dbe2cffb7403d700688c646fa40ab84d9215d83428a881874334a857304337925a893eeb4860b278e379157085cbe99f8b495d177021178f44c9ee15edc7073bb0eae289c79eee88c1576c791edbf601c896e7cc58c6b5da9195f8b33fa37d5b830f164de4999454d75d53bd656afa9731b6ff533a94940cb6104d774d7160acf2bba36b30ca92a43cc8ba83669261b62fac0e830cbf3e66012662fd932b000cf4e0a2fcd41fa2848925396496935585ac67a596b552aecd60a879990a3669213dbdcabf00efccea8980917941fc59809b8d2570f43a007f2d17700d32d1c722d173eb26cb75100d2aa5e6e6beb0bb82128a8e85d245bc194556e6190389d731f83c05174ae06748c53c04a6a653", 0x1000}, {&(0x7f00000014c0)="aafa201b23476824e79fdc18763990a85a04532d9d4319a50d74cc48572489bc994d8c280a5eb503659dec19170a9b72ace3e69e6d0a6d11e0c11279f5ea60a576993d6f59c4506bcf68df49de1fcd266c52d12e050e9fb5e87c92fcf2b981f803b41066b219b273015ec629553cf754de48c186db63f0a64d180a2ece7918828bdcc55153bc5c1949771dbf64460aff9a31d5f4c2f6c4cd33800f8736b07adb4e190244e329ac3bbf15b73eba1544933470ffc3c2d4b7080a883de1dbcd34297b3d462d6715eb009917d40101bf797e13c09ee82dee4c70fc6de47026cd9ed93a80b98d47597850f1a46171387b589b8cc376fd7912d2", 0xf7}, {&(0x7f00000003c0)="2e68c5f1d0a1619f6f197660536836cda1f2361d0ead611cacddcbd80365b4044f5759417c1fc48ac5a1db79bb4fea2a14a4ff57f3a719001d0b7c1fd30e31b75c594f72759530b43c3dc72b4bb4b9db0d7d32cbc54375710d4047592ddcd03e0dea022bb2e2fea17b7aaf8c52d45e40add53485130b37eefd71182bfc2c8972e49212f4c841b1f5b9e29d6aa7ba946305d1360a29026415a46340db7db485c296f8", 0xa2}, {&(0x7f00000015c0)="a0e7668a9baa9d875ac5e6bfb205", 0xe}, {&(0x7f0000001600)="f29bfd9bd837000a8f7c7a22385147fa9288ab9357cf8bc85682d6ae4188c0efcde66d11c00b51b3ba1d7d6663b8ef268c97cc5e2793ef72d3fa01107033c17e7c3754d82fcce29d89563bf4c7be27bf402379c9ab46737b4a21ad64d1e72f8e6b21a05fe660ead4faaf0f9d4bb7b89bd3d111e6de4a051ad5c236201e7b12ef0aeb563ab1e8a36036d1", 0x8a}, {&(0x7f0000001800)="826a7d359ed263c7966429f44abbe531816bb19b47ff1da40ff088b95f8261db99c3703d958d3087af7d147cac56842492d40ce751cf18bdc83260492a8805f9be41ad58c41707d0cd2f62ca758bfc9dae677525979426ec0b7c887ba7dcfbbc97b09f9ba185fd2890474d1c640c7518838b7bf3b9948faa495270d657e3b26b868b373f0202b0b58aab026955a6d05e30a52542530e86f74876d8e060b1a5275a0a4bcb9337c1cd1c249a2ad8dce1ad6db88958628b8f54eb6023f3e28138c1ea0e10977e7b3801dc08a2b34194f50a0b515c2f3fe63c9d634f7d04870289320611aacbb14f0774d16084ebceb1105dc535cc5c72b93fd52aba0288ba325dedbc554d70c4789e932938950598422140b71ef741ac9b4c759a67eccc23b380d70122cd510a61757ef87727555a52b97ee946248cea7258088a143219cb04afc5a0b29897acf2ab9179181d8a5dce885dec655aad76cf9327a3dc601926cedb6f1244982961d45c5238bf356488240fc782da2511a9e2cc57566d178b2a4f0ea0ca668a1d6e33441cfd1eb1b0842d17377f92c3263c741adcb2b734744de7b9c52771571bfc36acf09f020b3be632e8af515c6f6170f7789c4bd0aa5dc0d09347bb0e9fefe2fe352cdc462609b29486cbf47501ac951a536f02e6971f2d63cd475105e3e4dad33e0b292ba500da354411f2f5df9039c20f13c6841ba1683514c94cecc26329d0e1d2c59d8efc8acaa290af3bd184c49ca86a76c7c2eb408d09df68765e1abb754692e816b10d79888568068f8deef16947d568cc71d765f89e7036851af69ed150a30ea5e9f550ec222bd890bd84ede7a39435d94fee73232d0bc76a9bf880d997298ccdd1abd50c005cdbc3dfdf297f796b42c07895e6ea00a88af217ba9eda697bd56be9c4e2ae73a175d74edbec87f10c4f5d67db398927d5782ceb873d4344e80b1481a9004a85672d9c97eeb02323b76c277db218e1ef805ff1f811e66d1f08e498ed0e6935e817d33702588472a97f7f4c1d7dec65000d562bb403ae45cfde1a054fecc5fec2fded774837f361ca8681020b05b27f5d9e1c3dc172c8fa902b3760aff37e4ae28181d54425eeb825cd33e890707dc28b8d9fbfd25000fd9d8573197a048036971430c4a69e00f713a9e1661a381003ba8b79b05b3f3ef9de1836edb74088755664a502e18cb0dda67a5e102ea327addadf80260081fd8c7bcdcdcadee7319463e429beac4893cc4f3190789af45f55e3027ea815ea409efd71e36916d3e89f68eaefaf7f022df7e3f48f0884b5c8917413530e6eface98196a246ce8c5a9c1e6133bd3da6256d06be8c46c2ea878dbb997abc5c5f8c30c755b77a28c06d627a8715a8402a1f3b2c57675fb23185e77d6b37e5d54708bc98ea79d30fda1ab049c80a01a52f077c92181964f7a9dd47ec3ea6f4493446da05169898c3df2389a2eaefb8b9f31694097dbfce1be70c311919e9020c5272324e501135af14305048d8002a06b686b536ca06c0a38a8684d7de91a14a980723f033dd58767f46d5414ac81584194014d0ca49d518e20759c3fa25068650a5c91b06c17ec0cb86eca3d891a52abc51da6f6f19590b61f743a73cc5b88d967beda5f38484186147ce4beea920b9706538874663d54407bcc870f9f6f09a51dd37e9af19979fdd4a2ebbd4da410925ce1722c4e44735b5be8d7ccae7ed7cb5b3cedfaf7b6951803b47937945b8aa4ef783c77b71bf03873f1d7d03364723fa17b5d2e9be15fc005c6d1194c8acc3941f87dd5de05050b362bd2d915ad8ba18f34bcb12d9617f87ae75ae5f186063343679057be91073f56d3271a8ea0f39d859f89497b73eaf027a6ac2964d592784a99cda4644e30d8dda80512e4acb7a31aad3a3287a5bcf7fda72b4b6b61634b9ce23cc5843fe08d1974cbf230ea43ca098f917944054d450c6a581ec077958d54c3825ee354a85c8a7afa57dc48eda2abc2bb2b6a0a109436550c4fa4900127d95ed284419e627a9617366f379aed4ad50031a1ab53f594c9f122ebb5a2519555fb7af9f801c71d24817ccb3d73a4918fe85c40f919225b8cf04cbbf66d2b1f5f288b1f8b6f508a7759987bb63d7074e58d75ad5a2131c4201259c1bfe2e4746d995f51bea3651588973be56c5af9c707d911e7fa4aedcab5f812e615e887edf7609fa47699c4c07156a1f190b64cfff650ddeccf611d0d167e7c997513a295903865ffbe7797024e9f7d5fa7c22a030313287442954cd283e14485b2fefea71be3cfbcc8d61f59cc7b6b15bbaff4a7b93c34a64e117dd3c5b4a379eebc8975344a266c7525c3bd081dfcf6aee03dbcb179a984723e46eb618e087a5a7cb4550dfe2e5b987443b8fd84d3f669b83a829918620f59c80556e8ea2be3f090dc814c220cd63efce1150a6530c43c1e085cf2e7abe611e40e808beebe05e6901e69ae36df4ed589cf42d0c66418167e4692de3a88c367cdf664065b17820dc2d477c86d02dbebaf62ac90a722f930c9880248eb3350eb37a139b7745488897cec55a87a06602b6ea549b38cc4c065edb4e32ae55a965a0cb2c874ea8e364d1b5a3b7732c79407c09990feed4eb0fde8524411ee6600e01e379cc920b8c9e974fb6bfb81e8067948a183fe55bb5a333e9f8ddcd894fd53e0cf9a4126605c9bc1e2380f4a94f2385551d3a6edcf3119e1590f15bd93a1e06016eb63b54761cc415887557e1e0ed3a316249367a1ec271120ce034831b601546c406028cf3e58cd04d664d6dee64e3a551fcab3dd5ccd335be510de9b51db8b42ed806284f03cd1ab5c1f75468f3bb94198fa86469a4ed332ca2b69624959e51e0697dc1608a917a620f1b0bec962ca478c7c3dca4f1cfa0ca977fa0ead2ee0442b9db393d89b825fdefdc2e42c52b355c6ba333f92fc2d0e7c3e05baff794eca3239ff48bb2d900d140cb505e506ab9629220c664473bd903fc9ece022b63884baa358ae0e93e25cc0dd704024a44534c03404052523e23b03450d68e3516713567b103cd143bb2c97ed7b7c0b9617a041f0e317f112e8c1d888ec3664545663675223864544bc76ea477abd52197762658be014ee23f7445c9a7df361a31f759a06d8ed53eb25b93cb2d205f98d21ae38bbcb3e8bee4d75bd13987d2df8cc0d1bd46d2ccb1857a98f30374b11779f494b0b7c5933d0798d5cd6c9f9b8cd81a4a2270201a117022940c85ac5fabe9c9e1c8a6ad380c1e39a3f3953c0189268202f77a820bbdff97c59cc84d04caa10f54e91ce77cff6a3de52c6a8a8f5106033e1b5793925221a97bcb21d54908949909af89d175f3a7322eb4e94796db2fd109c84398e7306473558adcbc8ccd219e51562c651dfd71be4a4ab11c02c5c457feb34898c8fa11038e37d4c6d9452f7b0c6e340d0a1bef79e567d4812d71748e0142b7e19650d6d23390b50813e24eee76254a0d3842d970188d8ae7b9e7050142b8543a9fe621f6340dd83846da944a274efc23220918bb2951446cf58d95dbbf05e1c27da4dd1858408a78bb583499fb408a39f46ad7166be4dc3d92b718d8bac0053de26742901e2dbf5d7cc5be4a5370ac8ef28b337d12c88fa10c74e2adcfe445aa92b4dc5b9fe16173a0e52e887ebe35404edef3adf8d3768d5acd8ecfe76b116beb4a1a200fec70c38e3ae51f92e67fc1487f955e4c2261467ad76a84f28770fa6c177e094149b0c5edb37fa898cda4f88ab6e13f1ac53bb79f7ac164483c8f59fec6137fae1678f3d13dfb10c3a1f741c88bdb08c76e9374be7e31c29eac62bfbfe31cb0baa0c822e1983ad72022191c28c229dadec25ec733876a8a88bba03af67668a57dff818d21fe4a51048308b69cde19d22a84d4667d5d4bc9b1d842c9475dbbe22a011915266707a9eabd3760e3ac20eaa0e713e0cdf0be7b1f2d88fe9e403245cae380b15f2a2d4f3168d1541011db9859c60cf567aecd17eac0ff71cdb4d6c7383ff8ef49ee8fd6298ca83e59878c283cd96934533da60035b5910201c4598ca0fc583794c4c21370af20b498f2e2effd6c7c0c4056452f42131689d2b8a2295ad1dec0f254a14c4d9934a8f67a41120cd675b24f143582a0035fa0b68a4eb6cbe3124082307a265d65140c596903f89c08a0f854e741393c1b358993fa3546c3f943dc8d53074b72288de8a357254b7593f85f0e116934af73cb005c9d457f65ab8eeb845515cbd0b510ce287824a2f03f0b8442f65639145d2bd1b0bdd1a819ff4bbdbb9cc85827e5d54cd526d7a149fe8246969af508fca2aecdb1ca7e647b55ef37c30cdf2490593ac14167b04ac345cb3a98642b7ff785a3714a42180fa631fe43cffbf8e456e6e4217ae66000288cacfe6cefba3edc1b5f15d3269fe468b752249c87d7a150cfff956ce8eab5618d29eaeeadad7ce385dd032beb82f11dbcb9e8d20e90a8afeea219150635b4f1ea82db35d50271309343c76dc2d5e0f36e5a26a77d9cb430d5539e7fba38379a42606d1e110051817ec0ff46638903e50cdc2f233a06e42fabdc7e0939488179354fbeb3e7d809c2e312f9f0116066853669d6127dba0202447c45b74dcc6044a1631e5655c96df8601f1f944be7d2c96922ecc24e1719db1baee46d8bb6a906ad740a3bed6f57048a95953ff1e79242022163eec172253b05ced79feb954d26da2d22bf3d9767d040842137aa1d3e3a44d2fd28d2b53003004c304f641432948a987ba11bb5aacc99a02b7f36c88a014191d365648994fc037c42b1f41130cb8ca810154af2e6ced9ce9dd59f2ea598f23e89051becded5c4d9ed24f773dcc72aa221979f267b699f607fcdebdd6df4fac9ccc9c5ab2c0dd8c19d4ee9eb12ba6ca2ad545d8dd279d1d75562c936d933e28a0531d03480f0b23359e23953767051191c85786958f74635af26ab62a36347f63213553425a3079c097431236d3d0ae8b8ea57f05a0551f522d005f4984356e1e55ec07c26c31c6c6878984473eb6a6187c403874325109532ee92c27a925a89f16d4338d17f926338fc553d5d264a613f7548062198f6061b64d56b0ae8b5b5b187c509781cf10ebc996c5d0d6d35d925e37f0bc99d2ed1fcee210c2e31e03844186973ed80a1e6855256d812889398386e6a7d76479ad13e0d30588c96bab46b2cf47f933ff99b0ff585e9f1fb642cc6ed309be4647936142f3cf71a1eb57e621d80837d525db0eb562dec05faa1f936ac73f477375cfe94c3eede53da0c813f353c0edea26967443e5d8ea8565ddd78b2df5d1806cdc55f45753a61233a49eb2b16210947995f4ab55c60549de6233c1715c664b8e6def9cc4a1226db87219036870c313f58f074dd084d9eeab3c3fff66f220da5941ba2dc019c2980b79984c1dae7a6ef018eae7c37243bbfe2093dd9454cfbb4828c635a5cbbb293901073ad3f4a1876053bcd693145bfac4bd41c074122f1d82c1092f8813f267690129b740a98e6d53c133f7894ca12dba5ea743177b078781637267749e92a14ba077709e08fa87c06726119a27d8f66b3dd73a8b46c5fd3c42ac2ba12c41446de515599a2609ef4a0a98588437f9b94b7311f8dc32b4017028930122eb7fd479c755e9b2618f08ab3afb098d51f99e0722c967a2812cda860f73cd36d03279a84e6d284afae22dce0bafa56b941f18bd55bd18a41919aa8a8091d2682ca655f67a2ecf1c241d44d8a841de3b76cdc837e2485fdb469761306be634e13d1718164b905d02ae012cfd8fe0dec2f8", 0x1000}], 0x9, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x402}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "dd072a10ccd681658184b9ab62c78575032ccb07"}) write(r0, &(0x7f0000000280)='<', 0x1) write(r0, &(0x7f00000000c0)="cb", 0x80) r13 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r13) 16:00:31 executing program 1: r0 = socket(0x6, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8919005f50bb97a81d4d6674e0954dace86823faa4f1139804ea2bb9cffc358415bd5300c2dcbc7a25bf03f93b37654bd792cc03e321ea26d8df8acf9e04f922e7e99f4474d862bdd8ff22e1e23a1ff66d29f60b0b4c8c9c35a0ecf9ec6467", 0x5f}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x7}, {0x18, 0x3, 0x7fff, 0x7fff}, 0xffffffffffffffff, [0x400, 0x9, 0x3, 0xff, 0xb0, 0x401, 0xe4, 0x53662afc]}, 0x3c) sendto$unix(r0, &(0x7f0000000240)="1fea0e0c5a3a62e8e8eea770f873f8c018b27148b0c80fd4d05c128e9153e82e15387d9e847760cff8518db8cb16017bb8c45fcf24bb19c0300fc2cc11b29942e1ed9ba6fb42e6b81962aa3b09641bf3ad04d2d1a7892aeead2fbde51fc9789dd3c10fb6fb2703dbbc8e2c93ad7ee62918ae76e3e3682308a85a743694c7498a7b6fedf2c64760dab6d09ef3faa27fc28cd2edfb90d75857da6e9900ec9cc920b652903583ab0ba4b4f712e3525872542d8cbbf5456e538b8010aed372fc06fec377f90a0763513a70a7b133a0065b9d29408e13f2d5ca638d65606df6a9928a18460b89870117a532dca928f5855e68d3fbdcb068f75ff569ec0e5530ee1222ca0f64bdcd9f2d0fe2a984d77282624b6db5ea0d77bc0619e6e11cf59f4d746b82b676389fd9a272c40cc4eb85b916ef9fc5dcca12d399635812d73daca4b1895260bae9fc0f3c60fefb22d644cac969aba47b1a0753735ca58f9252efc878dfc537201875f637ad4420b96d751779b3e54be51240d7b41afacb0e0e6c94bb6b348c1a1a5f7a9b4fc4fdccecf9931a469b4ce596c6ae91f63bd96bec11e6ba5d48be765e7bb9ecc930632733ef03a5e2f68544a61ca2385e69da53c136003d57d721b79c302eeb7f7c0434410ebb16cd6853ac07b828615db6763adac4db9b9bb6e4730d7279d51983c6e7d175d5a40c64fc72e7f28c3db68f4b985164c0bcb165b3727cce03682e5d7839ec8134a9f093f9fe54b3e52c087eb06721740198b484d4ddc551b393ab5178c65566ccd00711f2f4b247892f6dc47466a44f55da72f7a298eaa7b39b86e880afe3187f68b3f72f8745ddd0eed42e36cb86571301e953bab0d6546a3b5c4a4c008bc6e88991923680d0e084ca080956af4ac15e458fec63ea6a8aa1a6ad6c8783d9256d0f732f945c3fd6783bcc5e86c9dd9f92d5fc3336f3e0d9ac66aa59e61474502cda68611b901ee7a5a89af8ee4946fd68a179a3063b3fce1f7ef5ec966e003f1c2956054e059a05543694daf03ac9085745913d5646724f1803172d5469347c449d286ea3e004e5cad1af881dc7d46d3ff65b5ef531f693fe31f2aea22eebaad614e93e21a9b7ea228ee83e0b4bace988336d678c0406b805209db030e30727cf9fc1f412e8d09b1c162010b2e5bcfff956e94d1d7c7cb45f2f61496d9d5c29aebead6ed35201e207a90473f7d5dfd22aa133c35bec54e50ae0d07db30d3d08ba5f6e9f3dc828925b83213e67419fd83b530b48086e20a983f78f15ce423404d74de554c82efc3d2405ffbf43c5307ed7f762d3e97d584f12d939c7815d0ea769fc81a0ae50fa334d080c3aec39033cc90c9fa0823405151f53ecbab15cbe5d761b86c488197c17833a78c1faa5db95fb875ee220696415a1a3fa91a7dd345c239de1de22ec0c21e00f3ff198407a1b37a1e6e6e5025bbdd2930213af50b7d71221ede0a29c4e98cb5c9acd016364ebe72eec0bf6bdd9e5d6a20bec734c5a68ff559bc11494bc2f1962d613eb0ba8e3c26b55a668205a4a70369ae7f8835b92a305bbe5c0056f08f215beade2bf011ce5602361e04f21044a35067dade456147b1b352cc1b0a03a12135f81e5d4813fa16fe3437c031adc2506d49a05bda86ca94265fe3cbbb6a9d8f0bb047b739289df4a4488ecb3d5b0d8aaee7f6f27ddafe68aef915b2f5b293de7076f9307b522a8524f3c5184a5646fa953593b77ffecc55a9ed52052158ae0285d436afc1e1ca30607eaaef2a31dbd30a60045d4ca48a56eb6f23e603fdc506d02815b847cc73220d117d203c6b8888b6825060d91a7f69f03017703ea01666c8bf05cf64d1f788cc4f31be26b6e16c149313c01a380143d333a1090c32e1c6a7dfb273c55b1ae9192f10786e4d532318f2b7c1f87ec80ead9f9866c06241b20beb8aeccf09a88fe63b117b6986d39e5c361dccd69d831cf9e450a983a4493337412c959cdde48e982c131c868a55aafc49065edfc51de6263f62b4d9f36f24616877fc2bca1c39290837ab87015d93a3a29a2d79d40488db818dbee95dc59dd1ee5554ef90851194d4a7eaf15660a0d65bb7cd010708117f18d047a1700e791e8bb9bda4f3b40d1a2a74441fc98816f3d2c859e00f669885ad018ab2fc723bdf0e9c57552a1400742a07097af52b68a3484df6a2ce5c3b4c18068cc3613c195c5545e0a495ab3953f86357c19095552273d4d1b53c43bff504c0d98f9efa88f8243d717969e08722054a375a664d216fc24d95c99794f8f70b4de13a8c4e47122286bf73bbe8e66d1bffbe22ad8b81d336d0865a403bc75df064d664f64cad4b2c5c440b950061edb9402e47e10e69e20e75f23c2cc34e3aa9656eef7810731c2af9b0dd0bebc3409cb1685970f6c8d2d0f0adb5460a67e785088eac0622b97e81ce8a3f482a06bee9968fcf2e012605bcbc9ac63752386460ffb1ee9277a698e4a90fe10b1df655a6e911e573c06bc2bed784347f97da5d0df62faead5883d74b99f1828df40ae104784ee5c0872113c5f11a324382c2f989dcfcbc1ec39bdf9c78c958cd53813f013050d31a6bc14ee00cc5ef60fb5526b60d84a07f932b296923a6b38f6ca43e9ff3eb0b6b71f4f90c718a2603c0dbe655fb4e352f6d2d59858a95523cb9921a642b7a4cc31504d972835fc9f315e916848c3e5e49045430e906456851c8f8069fbe9b9d466251306efc668c1cd8e3a58ec25c6129a7b649a4824b4d5705ec7d5b21d3ac32ab2975c3fcf22f950a9962d90381caab22f2b45dcdcfb75dd5e0a3090072157fa48eff8c4ea527c26523fb0f931a341851386732525978bab5fa64878d863c444d73ef9f3378c4fee14435b86bc305549821d44abaf34e50a8c0d284b97d210c410c26616913c59706cf9c7eb3519cbb6e690f792ae0aac76527a7a174de531cbfa9e7976989d060eed2aa0f58d1c0d1938a5cf89db1b9936e158f9b0a1d5e3886870df1b303a61a27f241302ab6e78d9741039563c6a43a043505ed5f763360880075977c2d63be77f5aa20e0feeb88dc616a1f5327f5752c79d179ec5dcef39e26d815bacb71bc01ce0cd7793e2a87cf6a857dd065d07c940ae8efc61cb2be5b1788873a4bd2d25ffce7cb4c6c6fea79cd5c0c8370ae187b77b55297262f562d062984e4180fe32533e107df6568522cefbb4bd05a3a383442ed4b3ddb0b42724346ed248e763bf8e093d9e66cfe5cb769aed9400074b0c231d0f720c5340c2d6b02d4f8604948c89055eb13557353c5cf8df4fba86bffadc5b932fe827fade17415cc03e1180d0fc988a7535360cac3588e80975a84fe57348983213e55914d6639247cd221517dbb1375cab8caa6bc5dd2a7e34591aa251906c98f10776eaebb1704af961a370d0dced2ea0b8506fc67acfe60d4eab73fa706da71c409574a2b4176d54288f0da533fdf0e9ccd522ec79ffbbc7e4aee60306df0c28499ac7cb866f6f7f66991588a60d43e0b4c2fdba49d032c9c789c747a510345992f74ff433fdf5c5d63c3f191fc4180f57f23aa6def3fda4c79d8eb2bd39f936cbbcaa35d4ea7b26c67131bd9c1afa7af04a2f8cbe7c92861e57c28764bc5ad829fa9863d3d9bdb7f958f5a350ad478fb6066fed1c8c094afce1f396b99565d28d517d2b54bdcaa236ac12398d54c5d32aad0e648a668157cabcdf76451062d9fa7be4ea2f7c2096c5976329cfce5562692fdc321a0f417cb22da12504fcce2fbb50bb2e2cf3bbbb8dca879c187ca1b1bdbd5d7be2431e55a6d8f6ea4bf33b14d2844a0e3ff16784135c989d9b65fbc42a5acd1a723ef289ed5f71659ee49fc6cc553e92cb9430f628872e0b17088a7aa0220fd804dcacdac307dd65e77b04a616bc430414c1930804ae0922e9b41f231120bd65962930751c2904dd31be89f4fe91d5a828399fb4c087b96e8034ccdcdf47b2528cb1f0d92d90b2df4c997cc5a5d5fba814322050b443569003198221d7d1966d239b10c899811070f97a20aa8419d6d2866ace89492e3531a6378cbb57af2078e012c26d45b9f0400e4132758751d142d35caf68bb8a4be9b3e37732bec6f17ed8c47d28e1d1ba813841daa8a22b058c5f699546103eb6a683b6312664f8acb30d7cad427a87a6e22f4864c8ab9bd49ed7a38230d576d48f74c02971207eb9d3f7496610d3f9d0e036cd79e11d3e3131acb90b159f053b229dfa8f2c71381b1bbc4ac98910cbd8be77affa92f18b0dc0484fd60d7d33d7b953161cbdf68683bed3facee1b378a9799091d160b886c3717c047d59052ace38db22a756ca217d4ea7e3018463a68bbf4d8c5d1577a61339c2fc315672421858ed8f793188a28f447846fce8da7c8afca13773151827c6ca6b1961e705d99a30341289779cbfbfb5c5830e9526d8e1f36ba06e577802e4f4625b3989df76768d5b08bb22bfb7de90be65e3cdc07e11b0a50ebca02c5729c457957b7780d6740b2e80d091af1218221868b4922804d46f3ce888be78e2240171d71fe3ee8dc13436f41b8e76b9ff5f0558fb4cecb4ec1aa0d79a23ed0469e84f17df2ba837229faf8b2fe210f9704c40ee35bd42402a401f6b294b7c2c66480e780656539767f03a1861b74f4e06ef0467a47ce5741e22ac8e2aef414194c3af3b7fe13e4c1644df8b55fbbb86a035af6f8e6bb8768f6c1c7ae873ab08b349e3d7da2a0b91b1a2c8d806fd38867f18156ed6f45d4fa8ffd3f1358fedcca7a3060b4e0196e39e74b1c05a8535d58c5df39b8f7e1009b6cbeebd0687097267e7ef6538cf1ddf466128377d4d9f2b5571a65334671a9156c226d8ce60f8ba5ff3c3dfb69811160e14c9272f9472c3c44d60685e14f891466e854f2a55aa86e59e8ce7f1fec05d357ba6c9a4e06e985b04143345649ddfcdcf756969a2e048fcd3bbb4c1b7d6389da0fe170959e9de8241accc3fc1fd62b85be18a34d20d1686cfb5d63446fcf8e7adf650928e4329e074c5bbba81defa7a97389fe10d5224edde93869779f2ba0392e3d5004a6efa148c0c154c52da0f2d4c11586d733aecb84defba852d70f4", 0xe0c, 0x0, 0x0, 0x0) 16:00:31 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:31 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x9}) close(r2) close(r0) 16:00:31 executing program 0: r0 = semget$private(0x0, 0x0, 0x100) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/228) r1 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000040)=""/110) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)={0x9, 0x7}) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x104, 0x2) r2 = kqueue() kevent(r0, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x200}, {{r1}, 0xfffffffffffffff9, 0x24, 0x10, 0xe9}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x20, 0xff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x44, 0x7fff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xffffffffffffff1d, 0xe7}, {{r2}, 0xfffffffffffffff8, 0x44, 0x90, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3d, 0x2, 0x7, 0x3}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x200, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x9, 0x4}, {{r2}, 0x0, 0x40, 0x0, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xff, 0x9}, {{r2}, 0x0, 0x24, 0x0, 0x80000001, 0x6}], 0x8c, &(0x7f0000000140)={0x4000000000000000, 0x3}) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r1, 0x192}, {r2, 0x8}, {r1, 0x10}, {r1, 0x10}], 0x5, 0x1ff) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x6a, 0x1, 0x4, 0x45e}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x20}], 0x90000000000000, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0xfffffffffffffff9}], 0x1, &(0x7f0000000740)={0xb5cc, 0x7247}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x1e) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) write(r0, &(0x7f0000004b40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe4660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4104013b71b857c884f0695cec9e065e861c5f98bfee197d3ce5387658bd72df050b0cd3d12e88000", 0xd93) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147900bc85a7a00"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xc1, 0xfffffffffffff801, 0x8000000001001d3d, "ba060772f480e6ffff203700ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet_opts(r4, 0x0, 0x2, 0x0, 0x348ab3e) 16:00:31 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYRES64=r5, @ANYRES32=r4], 0x20}, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x1) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x8000000029, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x0) shutdown(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x7f6271827097298b, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:31 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xfffffffffffffec0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x41, &(0x7f0000000000), 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff8f67bbe6, 0x0, "a3ff5fea345cb5e6a7c4fffbb56b4b55dbc7249e"}) 16:00:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x3, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x42) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt(r0, 0x2000000000029, 0xff, &(0x7f0000000100)="3816995f8ec0f72d02093d40d54200f71d4c02e0ba7901003a4736a7f9d3b83dbb8e2d8614becf4a3050a33eb5e1e18e5827e2905d07e62722140ff7741382a70aa7197b635423fc82bb5e67827c39022d3e11fa6397a04d565af51803b62bee39e0a757283169df7e46", 0x28a) 16:00:32 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="94fe37e5d208fbf3390a02670503219b72001099ff01040000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000002780)='&', 0x1}], 0x1) 16:00:32 executing program 1: socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=ANY=[@ANYBLOB="0000e91f71898dffffff614b00"], 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x5, 0x4}) socket$unix(0x1, 0x5, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x36) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x3, 0x200, &(0x7f0000000180)="6fd5efbcdb2fcd01aee7c2cb10e36f6c6f74d8c1a437edad51d51dd0661b59bb55901d62ebb9aea20de1aa594956ea83940edebc0e65d1ced7c1bb157bdc570001bcb3ba8a6d299cbefa023c37811ad230e00fdc35afa13e5a65225862ace23713bebec10baa5782cc05ae8ebb304f125b9fb19f4941beee80b3b6b368f4b0d0d182c2c42caecd70af72efdc57ac11ef76e8f19ea13fd9fd46676df3d4c1dbcdc2f261bf", 0x458) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x15) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x5, 0x8001, 0x3, "8bbb31eb2429644ae28db76e57ca95a7d96b295a", 0x4, 0x100}) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept(r0, 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0100000000000000284cdc0300000088206fb2e1"}) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) close(r3) 16:00:32 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xec) sendto(r0, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0x420b}, {0x0}], 0x2) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x122b, &(0x7f0000000080), 0x4) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="04000000", 0x4}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/29) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x6, 0x0) 16:00:32 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710f37001d000200000000df7230b4b4ed"], 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/68, 0x44, 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:32 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000000c0)=""/77, 0x4d, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x104) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) 16:00:37 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000080), 0x1000000000000331) 16:00:37 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) dup2(r1, r2) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000300)="0266876649629691b05d9caff305585923e9751f66a9a586994ac20182c20f07f3f62f3901f40e5fb6608e7d1885596aa0853c0ab831f4e5b45c62c9035f12b8fe58419f4c456bc0451955e70ffe7ca5c50218db9aa4aa2f1deb6f7d5e6af390e2c65516006c162cad521b55c2216385fa0eb175bfb5c133cdd6e43395644791a8f9b46951dff13fb30726172181e7203d66a107eb6b795441205e55df069d7c16a82718f53f5b94b11152989394b11e33e037e81646c2cbce127855263839703d0f61c50b23a03571c557e78ad923d4d90249198bcc3914bf72ecb66c946148bdc8344d53094cd00124bb234ecf0bb06c41b89cd329381b0f3e45d0ab90d658534eeaccdce0dd7e75ceb2e6de069fd14b8d2a2b9f62cc56859f298113c73707934d4d2954327b24c5319201df22236d07a3e3cda1cd496efb113de2d8e62bf8b86c82d3969473016413f54d06e5773c74dbf8a307dc1e9d8c0f81cda9a26a394c49d977b698b22ee01d1900d4a446545017bd8f7344f2c2bc610f7ec390bdc686da65de76", 0xfffffc4e) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0, 0x156}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x2}, {r1, 0x80}], 0x2, 0x20) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) recvfrom$unix(r0, &(0x7f0000000000)=""/1, 0xffffffffffffffe3, 0x840, 0x0, 0xc7) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="79aaa711e541ab96185afeb1f5d554c847a5", 0x12}, {&(0x7f0000000100)="19c4d98122a276c4f61c042abc1e4dcc5986b9f3dd83f9b157db211eefc2509ed39011d3b63a555762f52a54633cca41ff108889704fe80ea61f8efbc9458d01be8151c59095b1abf77504fb480a8c218c759928348c6063cdb328c8e6fa69e3821ed03d56bba5ae2d0e9c903c752d2d316216460a7e21", 0x77}], 0x2, 0x0) fchmod(r0, 0x51) fcntl$dupfd(r0, 0xa, r1) 16:00:37 executing program 0: open(&(0x7f0000000280)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200c2, 0x81) r2 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x4000000) 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}) write(r2, &(0x7f0000000200)="7d7461c4e5562ebdbecfe9abb0f64312dd855bcadafae69aee6ed15c61a0cd5b7113f100cd1122e0cc42b0a32d4ca74f0d9d9f0f06c1c49fa4487be156de639ba5b22e8e8f4708f3ca8d329cf67ba2f3a5b62961b8d50d8a344159eaaa92f8000bc3deb58f22913b2da0", 0x6a) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r4) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x202000, &(0x7f0000000240)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:37 executing program 1: r0 = semget(0x2, 0x2, 0x60) semop(r0, &(0x7f0000000000)=[{0x2, 0xc0, 0x1800}, {0xb0ed66ace8c2f3e7, 0x4, 0x1000}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f1066036c653000"], 0xa, 0xffffffffffffffff}, 0x2) r1 = semget(0x1, 0x5, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0xfffffffffffffeff) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/74) semget$private(0x0, 0x4, 0x4) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:37 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) pipe2(&(0x7f0000000080), 0x10008) write(r0, &(0x7f0000335000), 0xfc94) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x10000001, 0x8000, 0x3, &(0x7f0000000300)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x82, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:37 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82f2b9c32f6f1e023e6b3c9b756456f5ae0252b8a13b09cf292e2f66696c653000bcd318ad338a27af269e6089f4024d971d5f65b0afded18e2cde5b810f18494bc84f072eb4d354829f347064a40a0b37874b3c1a8fb8b91651d07eea1d792ecd68e472d712cb40dc921d2d7f03ac88cf2db9565786ce420486d8b74d4b03f5e47048c1"], 0x10) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffc000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmdt(r2) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8280, 0x100) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x1) recvfrom(r0, &(0x7f0000000180)=""/151, 0x97, 0x42, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/24, 0x18}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x8001}) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x2) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0xa6, 0x62f6) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="ae11224e6ae52dcbe7e755246cb18561d52c6941702e", 0x16) execve(0x0, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) 16:00:38 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="07ff2016124258ee5f95270f8c30df4e06a9407cf97d59ec823da232ec26ed4254290dd551d2f2ba0c423cc8622892ef1950f547851f80cff6c6ab2ef7fe0cc4e44c4d3275abe17bfbe4dd05c43fccdbde08a447ff12363be9aedc787a71b18defa467b11eca174253576919775d94f0173f2b81bb7554947d380bc5021bb4eabe6884f91b12a71500"], 0x1, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0x3) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) shutdown(r0, 0x1) sendto(r1, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000240), 0x0) setsockopt(r0, 0x400, 0x6, &(0x7f0000000040)="89fcfa9acaf4af0bcefe16fd37c37c8c20482188d6a735e04429ecf939835a07a3423e5ce4dc350f4e30d77f8cc890152a83aa8127f1823796df4481719f12f082f5938a6ceceaa1e6b412791cd1370989550a3979c87ba0644532769537b590ce3a3ecefd0ac808a5478e0489fccad68e6797e817f21fb59269f0853ab0a048f81d5a9f8bfa4c5b15e0b1ebdb60d2ff67c28ba576bc12da482572b1d85e24fac9094b1a9e49fbb555", 0xa9) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000080)="a311cb8f20a78e9da7a3d47fdaf8f0e1bd686d00ee7d6aa74b1549e62dacec982625963f3742fb756ea991084920d3bbd42a92296b1445b24103291b5c3c79281232a392467c890cbe69c89899582ae5ecc239e908b97e99b5ea30cc6bf8", 0x5e) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) open(0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() chown(&(0x7f0000000000)='./bus\x00', r4, r5) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:38 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)) getegid() 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x8006, 0x40000) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0x80002) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x4, 0x5) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:38 executing program 0: shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x20000005, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 16:00:38 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) 16:00:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) close(r0) 16:00:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(0xffffffffffffff9c) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4e, 0xf0000000, 0x80000001, 0x80}], 0x0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x81, 0x3}, {{r3}, 0xffffffffffffffff, 0x4, 0x18, 0x4}], 0xcf, &(0x7f0000000140)={0x0, 0x10001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72770000, 0x4) bind(r4, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:39 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) r3 = getuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:00:39 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) setsockopt(r0, 0x2, 0x9, &(0x7f00000000c0)="ff4ab72387b352721457562120cd854842ba972c1cf15558a154b68b89bcd13621a29749dc1d2d8903968b4c95cedc7aea08f6c6c28d7e69a7c8f5cd229ace14a760cb3622e24bd66dc7e02953d85a4fb68df88abdddd83e8da52b99023a29d8f0154a2f80b81d92a526f4c24bb345f8a5b931a30d94e53f17f67378765e3a5842d4a365e78d7078929038a79ff79777592c7dfd323dd4cd52daf90f48c25b5c6c27d35e4e61bc25c57e763ce6411c724690fc5eb283d7fa89b8f96fd9f4fbfc44bd82691a1f3ffc6e7ee4f9072a25f2f43722eaae9577", 0xd7) 16:00:39 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0x7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') sendto$unix(r2, &(0x7f0000000100)="59818717cd124a2085ccd1be63963d4251895ab265c66dfcbe49494d4088d99913efcfff8141d050721e4a76e8c2213a93da0489a863ea940a64ba3f4733389452d30ee38d6fa54343c950ce84868a36d0c19708173c2526426c602e9f0d225db089a4001802b2809b70ffb85f0d8cd6d9bad9600ac0cd305534b62b3463df740a0b60535ef4c4ba9e756333af2e8fb8f372f4f3ab9b8848701ebddfbdf8f6ee6ebdcf61ee077d", 0xa7, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00952d73de6b710688d3"], 0xa) 16:00:39 executing program 1: r0 = socket(0x2000018, 0x3, 0xb7d) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) fchmod(r0, 0x24) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000001, 0xfffffffffffffffc) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x4, 0x40000000}, {0x9, 0x1}}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000380)='./file0/file0\x00') bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x180, 0x12) sendto$unix(r3, &(0x7f0000000140)="ff522bc9daf21c2e65ee53621896078d5f94aa387e32b77fc4d23ddebef1a102fa3908dfda8cec7334ab10585a180f29a788725092322b6a9f16189c92397f25851f874ef09a31b4f6a5996691f10b4de435507b5b5ba60a31fa69f0d117005754dfc14abdd2117c4872414005b9082e08eabcabd43ed4a62c0a9ce156331b35a091fca177e20f535e294a0ad92c57d2d04c2b9b51d254173e1f1c21c88f6e7e73aa2b2f2b9f40de6580217cd6c1698e4f3d547a15773436d1cedbdd", 0xbc, 0x404, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509db", 0x231) syz_open_pts() close(r0) kqueue() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x81, 0x318, 0x1, 0x0, "84f1003ef2b8f208b0c4d19094d86350d73225df", 0x1, 0x4}) 16:00:40 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72ffff99ffff1cff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x80000000, 0x2, &(0x7f00000000c0)=""/250, &(0x7f0000000000)=0xfa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="61f52d1089de5797f39b56be576fa7e611dc9b6aef529dd1c54150d5e5609d0000648ee5fd67c3cf9554d4a68b5f62f4183fe48d00c94d221297beb339e243fa18cf091c5007d3b58991d2f0d5cd4c613f7a3d634e52a8b538c4f7522c0fb0c340e4cd4f859b91155a4d83364283b64d2e8df7b191e6bd46ae418445f6f2e52255b2c7643a400000000000000000000000a5307b4e06f35a3f48a906fa91e0d4c1fe9ee585a83b73346ae01e6e7115361b279c3e399b516fe23662a1a18d6b6a760cd6a0a4d886bedf0163462889f3e9c84ea472a76c7907e2be26679cd7994564a56d525fbd3b3fcf0f5e1f24057fa9b37a3da9dbdc8ccb9af1ebd43ba0bea738427d36b2fa5f64b62add5fdf0ab6913f431dd44d3d374befc52cb3b21d8252db673e7eec4ff7f5a95f79e475ddc2598aa0dfa393296548e638caf4a62770a8d248ab18f024b70c7ac0524fc4657efb5edca877d5c6c1ee1a3009380b226bce0b0786a6c3250f40350cbeae995cb5a278", 0x171}], 0x1) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) dup2(r0, r0) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff260100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r4, r5, 0x2, 0x53f5}, 0x1, 0x101, r6, r7, 0x8, 0x80000001, 0x9}) truncate(&(0x7f0000000140)='./bus\x00', 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x6, 0x4}, {0x1ff, 0x100000001}}, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x28801, 0x40) 16:00:40 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x200, 0x8, r2}) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2000000000029, 0x10, &(0x7f00000001c0)="00800800000066736c2e956815311daaca0918e42cdb3d38fa03b03d3fd9bca2992a814debe0485603d33ea5be2a150b22f7d8f6e3c3fa99f30dd2e0cd12a1619c01bcff13ea3b4d45d54277e052add61fd3b95bd093684582d117b9119b99601e60c3a4de28f2207da8af5bb6c06080870c8ff9622e165c12f27eb44cbbb48eadf791142b463834b5f85ec6013c89333325705481faaec4299b430a565142a37870675b968fec3f61f132ed9e01380769124fee28fa3e270ec5651688727d109e3ee88996e03388ca86b4e1994c414499b6daa60a7dc0f9ce3d063cab37e05563ae913283a887e221e3e516aac4f5ecddca15e9186f63a5", 0xf8) 16:00:40 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x13, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:40 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x4, 0x80000001}, {0x8}}, 0x0) 16:00:40 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(0xffffffffffffffff) 16:00:40 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) dup2(r0, r1) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6007, 0xfffffffff7ff0001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x30) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x116) dup(r0) 16:00:41 executing program 0: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff2e2f66696c653000190cff841942061a7a7eeee368d5de91306c41e19546192825af4634517780aeb2aa8fdb189aaa575e15a14d13880808ad3025b247b58ae9abf8b8392966a10ba1c812148b18"], 0xa) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) sendto(r0, &(0x7f0000000040)="3b84082ca5d92c508eb755665a294976b1df5eb925b26b11b8066e57eca66805515bd852ddd4e5cb17d886552ecbeecf2c84fac138d26d5d74cff6c144e93947b2785c967363f53ec004bf5149a82b5412363998472e93cc3882f2fe3af2a82d734e4d3429955ec5f38d71b8b92c05b43b942d289973cf597f1c6918a7acfbb31b970e9a62ad6727eb07d666e0d2bc260cc359a6559dd8516434e2fdea9c1dd07cf671553524da509b748c7e6992d996d92d3969180d2377862bb9ec168278ac738f7f9800eced894b023749b6c88760bebdf2bd9da29719ef7a3454c5c043b1e6d8c2a091b703d8b9c0e0638375e4247acc7d2cd2e0a24a1704a1b87508b15e2a034b01f5244ab1ae4eb90e57182d255bb2c1a1b4e4dea6d2d8cbd3c85d4ae728167ed4b125eb705a9059c3275faf3641111e727e62012729c34d7d8296e3fd611333111e860390c9d62d001475e3edff6cffeb4cdb2f8a589484e41116f6201fc0f830c411b361a63e9b8a82b2d55dc28262d04c6f26ac1477faa59e721c6387ba609f6756d97df190d7ae51d75cc18f179a72d64061df106396a5302a24252f4ed5d00eed737acf58637452b81ba66213a9a3804ae9d80960bbc3907131e47b91a8ef5ab3944af230169687dc9692f8f1ce12941b2ebe8cdbfbe61548ced797d8e44dac5343833be5326667acc57edfca4305fe8ea4615847c51d5bd9f6ecd7b3606d831687cd77f14c26b3dbb1b566447934ad05a1f376ee5b95207c245bbed9f18a1ffc3c420cd3812bdcbba6ef217ce9b1ddd53ce34d4ac02d9f0e9fca4f9d57aede694ac4a7cac24ccf6364c17af0b92c71c814bc8ccf4c7ad967281e710798a5c5782cbe41adfadf0e5b8da8ff7e7a1ee22f226c6715958831eab826b89ad53fa5323b3d849bcc29718d4148e7817c9971d4b34e4de8521c988b1f0f3aebae0ed5cc7e22e3cfb4df4d5b7f365c69e71cffa1b9acfcc1569d67fae58ff5af48d339de10dc667b1974f095256c78a9b941622a0d14675b49bd42838fb12a078c30bffc4219c56241dbb8d16eda9af17f39eb85a5a7b71ee31c03847c427450207829d9de3fd6e4c62eaf3470d019101d787aa78e0df931de63a82c872544e6dc79209b8eecf6ad37125ea7dde319b0968e2db6152cbd412747eb1f6c8cc7e31d7b68e0adf5a42dae44a284331a97cdca2a8f81b362c94882375480c18fc5c6f1af51bb7ac30b46dea492078d83d032a84d8aa31efe970c80c33c5843b5be7d522c43cda07dfcc1d8bde7e021fa38d70d54a2a65a6401d2184fbf548aa35c1b929a2074647d247ae866927b781e7b3ad7fae90556d7b668b4c6f6437c9ef75499ab2db2025fea984bd9503c58a71257809443608a25546121b8e70df8ad27d94821983ca7fea53e0a9a949f441fc9c579627120db527d5b077205dcf79e2870c18e265fff74ff1b9236d51e2bdf551ef4a0c313b2e8a091a856a0e019ec61c2ff772c0ff1803e0fc7653f3fbe7f1713f871944f591ac7f1934d5a2c7f75bcfdfe43e271395112efa78ef3b19d4b570be81b0a0c42063d694a091e99700acef73a4d41164f2b53156f3612063527d33efa9fb4f2aef0b166dcfe21b7624b5dc2bdc84ac7e62bd118385c7ee2476432a82e2f017fb1edc7bdee77cb87ab70979085ebbdec6a022fc31fe7b224160593164704633431f14d71f4c2ceba99ea2614df9d7315c39884b048c22183ec7b1c72727cdb501f6a7480207dc409631141e79725c77e9d0fc0208a92452855e02fa473baf54b8af5e7f75ba225b3ae7e0b77d34f2ff042bf22313b54cd851253070f8cc12fdf0bfc3556b8fa31baad208f9df12e7fd4ef1864ba0699ebc64d92951b0362a1392358dc87cc0ae8cff0e987a344b86dd7681f7d09cc4c1ec90619663c36eac88818f16ff50caa1370f3119c778412f5e94c18ea0398f93e8e698a1bec70b5f5cf24485c317918629a2b7a0eb0b71b3a43dfa49de9793aa6fe9a7cfcf350eb7f60f3a36cf85f247ceb6f0f484f24970faf75561a760191fbffa2423d62ba146d714f334bb2fb746773b4dbcb85c599bfddf83c382b1587c95c3e6a1dcf626a4092145aa50574841b6439aaf96e9eb54a7bcd1b2b4c3d085ee5039be94e3c39cc21e39fe2d86f4ae6cfccb1fbc23f932e5ac9af6fcf5eed1e9dd22ab8e371bd5486c7f828d7f831984a230aa7a1bbba73323ef595812f08378962bf780f32348e0af943798572eda6e473756bde3c9b9f4938c997e62261a92defb9af0006b5d9492ae67b847bd22815672f8928ca5c49c8fc180c022be1c93f4f492f90184725a7d2edaa935a38da577bcb4c1b649dc4e65063582397b9572119428d07224c6a945ea7963137d36725745779fb37335cb9b10593148752d51937c61b316b2fa352b5b2c0657f1f2a6b09713a78b0fc2bbc9ca249bae80e7a9d9b8819c624798b6ecdaaa3142a363e2ca79b2cda97ad3127bde573dd62f26763c96b52289ea035fc6895d919c4099009569a2c6e3afa263624126301c0226ffdd55fc743c6a2c8604b172164922da8b788f93f9880e5d3181e4ca9709a1ab484c5407c191d960b939db276b5fff3119a9ba4a70f35fab22c1ab9640418b816fbc5a21adf9831e72a3e1fc1f389471558acfa31824f35a61b084c18b6d949573b696e3f16e9fa3b55c4326ec5fd5d9c775fdee721bf981b15bf37a7b02c45fe28e911e6507d06d7e83f2ceb252d7f88480aa1e5d1bf8f24d3b3dbb0637d559d6d3edb93b0e5ffbb75aa21fb9fbf9bc3c92bd33d9f446018ef6b9fb6585fbdae94f5245dab2da5cc5005f8d4c3d34aa8a617a939d1e15ebd6a136b931c4fd035d9a8a48e7dc6170d24ca2aded202deded67311bb77bfad4faa52830bdaabc008334c94fce783a86b756a6fc55e75289523d9a0e48ddc8580c09c834236ec5c89e621a5c8a102c178e772c4511ef5b57eee2ebeae1acf6812d9aec8ffb3be5dd9143684f3e349011b95cbfc92d44eff88e2adc1645972c78bb1daaeef1fe0a7e5e78265dda23fa4bb6d14302410e771937b46100ffad15d2d7a4b59b49dcd34e6fe36d7ee19554da2155939bc1a9ed22a719e55ef23eb1d4f10b2d7130d86d7ac7702baa1ec8798d84eb92f602c35a66b049cc8035d0c2fc7b88db724278088da12125b6455e76907ebdc1533109139152a5f4240c148f28c1cb35e1b6b7c2b6bc2e8a5b05b1e4cf21b12a99dcaf0b6f5aa31229fc5b023d0be2a5e3e6625d7f8159d8e4327a66200045d13e88bfad52b12a4870cade3af650718b42aad6df0c531acf267080768f44d6a40986c6d2b8831814e80604f34e835cde6a1b3115d19485a81e74cbb04647b6e88e2c4bd4f672faf62f32edd6f383fa82efd53f6bdfc5d4274052bfc3b27d7c8fb13824d885f6de1c1fd5e8813bcd9babea1be2a9cf659bbc22a2d91dcf0ca2dc10fb391dfce82a3dee724140779bccfbe3dd5d2b4cef014b8348855d3478e3073ca9c559c2f5972333cf1212db4e19bd1e539768de2d472dcdeed5848848ceafc7c21841cff3af1fa7c23ed027fc72284c65f568f62fe3b4692bec720dbcc499e8349eb04737663ce7670ea4220a6f6c20c1a208d233485c4d284c56c987be025fdfd01e8a024e8da2d8787be526ba4136b4749a96a213701323a52afff6bffed77fdf81696dddbe5c44867c4d307b9fe5ce73da30531d510cb46775c58b35fabb8a392ef348c5915f8a6fa0aafb7fe7a628d84c682b4c3ac4977d749e5a3af6d8d737b8ce1d5fd2701e2b07cfcc45b0b3100ded66f8113a963001f00fa2f9e0bdc9774a98a24186addf996a4b59f932d75ce106af4050697c130262f9d45b961928bd45a977bb17911a750e185223d1f92ab443b83b2be4fd67c95dd9bc912bfe2cdab090828e582d7b04b85c2cfe69e9a4a556b1b3612df14d2709018d901df9e6432810100542b697edb17308da35dab0a20977c763005bbfd08c390d9d557ef42c18c91c0fc8922dfb38d242632044d7e86dcfab3804d3014f08faa2e80d723fd815ed3c96377c27b2cdeccb2c91b58f42864d87f828c40e29559dfe5b056c94d9e324d365474d67b6a481b83119e12dd7b8a04d11b9d3d9e09fb0f0dcbe7065d63b0d8263bd0592d263c50fe58d91bfb6341bd8dc8642f084aa5ca6704f4789f2b6707f1cf930ab2350836c8153fbfedf48df1e5a6ffb698fefb1f242775f1321d789aa367fac59fa05f6f4574b7b58849d0b7d9f0b6a40de277b84d1d51a1df33a3a96573bcae5f8f51b75587b37d0c6aa162c4eb0faf688c3b50ef90f5512b2a24edbf14f90428d9ea4de7973eb47119017116b888b4be5223a560006efa01a64ff0eea96df7dc2bbda42babbb9065cfa461049cdb777a2737190e23af25d19b8516ecadfd701e177057ccb346377a8ce45d0f0ff5358a9b07aa16514c6543f99cda3c4ef9fc2b25b500d6a8bd71eadbc166d3fa26f99ce703c3fba80f9b13c51caeedac4924c45d5b66b320372f4f06cdd210286e0aacdc26a750ebd0d61311f91f98728cad97cd1dac836561dcb5423199dd019ada820f8dbc9674cde351dc291a4bfa9fa5b1a3aeb31e9f8a0376f8a02c5d50b1719ce886021eb3012a30152aa6b500f299558adf3c14594f5180b6a324bc0fd7bccd5f8a815561644bf2b5f5c67a2ec808460d42dbe31c05c462961e29f456d62a2a57762f064829ca88cbb07d238fca30049fd745e37f93193e3c2a01af3e80ea8cb9c686b6ea8d893b6ed8cd4687738bc200e907ffadbdfa7b3cb7bc28ccc1cfe1af2f4958ac51ab6afb8ee4b13a797311a1cb944e74fc5685db75120b4209f705eeb58fd52d97ff32776d82635c1d06ad290c29f600f68e22f0c0d02f3add5d1554088ae78b4434b1add9973587eaea368aa9d9716c44c4ff77ea78a224b26f43f0ad035cd92faf7ae79067ed51d81644ca2a11cd3486ab5fdbe1fa35e8383eaeadb2bb7e06a5e76726d1c6682daade98d939855bf8cefd8e72d2b76f1a30fbe3fa54464109d1ee7de7be94f450198af2d69552969420513f7fa7da6d7ae56107412c6703590e38e2da30c190ee1c76cb89c7bca3befeb21359838a6dda33d8127c5825633421724ce2e58f756becdf79de701b0e6a6899f3ddd19cb85636dc18fe50d997f5ffe9249f2a76d022d0eaa9ccfc16e19660c3c46b6ca49d3aef38c534472c94bc6efefcd5cc64bc7839e522c292e13a90befcced6d8711f3ed3982de5421a4da625c729a806ac7d2cabfc7585acd43d2ec3bec1950be8a62bbd74853e35c02abdd188bd9b5227c79c21de94f8f083ab194a1a8a3c4e6362144a74fe478e26baddd09a707b8acfa77f0cfc9c0a1366dbb535f4ed34f8e1eed63856babe8189702bcee10e87916b2afcc8c7c801a6d7aca2e58631ae809b968e2a9c997f922bc66378712e689af2d50c1f9604b5f44b068d5d843182078e12415fb95e518ce66fa5e82fc73d00398a60738962f2b86d7eb285a129ef07a19e4d28ba3e045fc57c72b55a4fe8a34cca815f7ce95bd934f69db9618042c81ecda74cfa411ffc035f0a60e98e74e88f34676af3d89d7a2aac27d5ad3a26d77ba23c62c69fe94949ccc71afa6aa7a31ff893c9969817ec42c80aa0a004e0642e783ffb8daba5cf04808fd92db94f79bd23209fce1651d283342714576433ae5d69d09327cc4a87c6b142187d91f7beb1c07f1af79e0a718426b06bf28a314bb90a84dd2151a494fbf220e9e7a2c7cb2e69d9c0", 0x1000, 0x400, &(0x7f0000001040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r3 = socket(0x1b, 0x3, 0x93) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x28d3f5614cabb569, 0x11, 0x4, 0x100000001, 0x6}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x5, 0x83}, {{r3}, 0xfffffffffffffffe, 0x40, 0x3, 0x33f7, 0x1}], 0x1ff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x8, 0xf0000004, 0x595}], 0x7, &(0x7f0000000240)={0x1, 0x4}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x8c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r5, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r6) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x20) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x6e) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/4096) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="0298a9053b9f849eacb50c41a5460d90", 0x10}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000700)="3d5c68dd840398fe2a8da29b0bf7c662", 0x10}], 0x1, 0x0) fsync(r0) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x0, 0x1, 0x2, "01cb2e44ae93df34e362046f06185036505f8992", 0xff, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "b59cc2713c9bb341384791232c13140df988b9e1"}) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7, 0x5}, {0x1ae9, 0x1}}, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x100) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) pipe(&(0x7f00000000c0)) r1 = msgget$private(0x0, 0x98) msgsnd(r1, &(0x7f0000000140)={0x0, "f08437c7f4c5402e5735514829a459a8bcb09be1529e9926f416f7135865035d7e673fa225112c31976ad6a2b5b6e95f2cc257703ee7546969deef941747dde024be2a4b77959a90dec9e5b68052a7fd79d22ab5dfab7cadb0725a274e46ac1624c2b0c73eae6aac20c7d0b1bb0004a9f9b01cfcf5dc9bbc25778237e3a3b7f5e94b3e30e77f52d8df0b4fe809e7d8571c4c2887a062f8a4e43845f412dab614214713ad1fb1fe33051f6b1c822458298ee49c5cd6d3b109821a8a1c54719a23001d59d30ef35e75ea971de646e61bb262c96aeb89081e4340169b6ca37c6910ef4b45aa8d85b2424b"}, 0xf1, 0x800) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) close(r0) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa0, 0x1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x10000, 0x1, &(0x7f0000000080)="7d872a", 0x3) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000), 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20088, 0x88) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xffffffff) chroot(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x2, 0x5, 0x0, 0xfffffffffffffe82) 16:00:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x54, 0xd, 0x7ff, 0x44f}, {{r0}, 0x0, 0x44, 0x3, 0xbe, 0x1}, {{r0}, 0xfffffffffffffffb, 0x84, 0xf0000000, 0xfffffffffffffffd, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0xe4, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x3f, 0x200}], 0xc143, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xe4, 0x10, 0xf098, 0x6}, {{r0}, 0xffffffffffffffff, 0x49, 0x40000000, 0x3ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x7, 0x8}, {{r0}, 0x0, 0x20, 0x23, 0x1000, 0x7}, {{r0}, 0xfffffffffffffffd, 0xb7, 0x8, 0xfffffffffffffe94, 0x1f}, {{r0}, 0xffffffffffffffff, 0x71, 0x8, 0x1, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x40, 0x401}], 0x3, &(0x7f0000000040)={0x1000, 0xffffffff}) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180), 0xffffffffffffff7b, 0xfffffffffffffffc, &(0x7f0000000000)=@abs, 0x8) 16:00:42 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = socket(0x26, 0x4007, 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/83, 0x53, 0x40, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="54c6bd9d74be6fe232d33f3bd92db7376f4bdd339935f6f311aee39f4af380d0e29aa595b5", 0x25}, {&(0x7f0000000040)="8bc5ee1c6377494176ee4c6f0e4f80b22a1a95a3baf59070d9", 0x19}], 0x2) close(r1) 16:00:42 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000000)="1e8fa3bd0900fdd6b5fea1812f716cb4c29a9fc6cd5c", 0xfffffffffffffee5) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = semget(0x2, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x3d, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="3511f6b0fa315f7438359b", 0xb}], 0x1, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='W\x00') 16:00:42 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x20008, 0x100) dup(r0) r1 = socket(0x1e, 0x1, 0x0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x0, 0xffff, 0x0, r2, r3, r4}], 0xffffffffffffff0f, 0x10000000000000}, 0x0) r5 = getpid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="1c18ee8290bebdad89847f2458f411eb9043e241873f9546a90b135c63f7b929e88960d033752439361ccb02dee0a231f7b7f8c416971eb36199df0bf34f5ecbed4d2e0d6b44e22528462c4bbfa0f20daaacd978632368d84359", 0x5a}, {&(0x7f00000000c0)="020b64ab14ebe9ed4b5b0ab289c7d795aa49a5657e29d32f39a0262ceefda1147bed30a4085e80ed9ec5b7c9c1801a78328cb264579323df736f01749984f1d186a4df81102c50f9da552323a4a8ee", 0x4f}], 0x2, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68}, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="63acb3e5b0508554014f7a45e913ddf63455cd332f7032d739d1f218e664c335c62e22474c6d8b27daf3ad310729dbcdf1d6ac7057484af8969a037b37c01b7d4e1eaa30a32a4cafa593a9998ecf3bb716bb2053ae8718410524774cd2a7a888f7fbe9ab1d0f2eef35684029122c79cc5e1c00877978619cfb784f71a953e430c0b6ae3a785259b15ab4021baed219bee1516ecb64348fff1903264abbf2f19442963c96a6f36655945b3c6f222b07d23b299bb9f70ce831f87207a6a74e99b4ca8efd3f0f9d74994ca5650a6ba3b62a78f60930a78cb5c53f17468290", 0xdd}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x98, "7ed0305d0522712c35ab7f5d78746c0266ab252e"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097f", 0xfffffffffffffec4}], 0x1) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() close(r1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x5, 0x3f, 0x7b9}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x7d, 0x60000043, 0x100000000, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x6, 0x2}], 0x6, &(0x7f00000000c0)={0x401, 0x3}) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x8, 0x4, 0x0, 0x4, "564fde5bbeba79bdc3fa91f0ecc4ecd16d7167e1", 0x3f, 0x100000000}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="6c0679609832c0ac2a175071d6b60ce254e20c4a49a87c96e2c002bfb9d610033ed2d3622f8510749751a9b892bedddc343476d378a7f66c011fd833f487f87583279f57dc7765449e1ebcf1cb3ca6f69418421a3719f7d40b1a949f08f667d6b1d6d140468535a97bbeac3b74a8c600ed6faf455a2d396655a9b626ad820b6eeca540047862fa58167eacaba660c5d333b5a9beacdd64c8761dcc5b7d6e0d411f1dfbe7622c317006e136dc460908e2c4414274984a23c14f3e9d0ae653ad4d493f8975f905a84309c42560edca95c8ddae02274eb0228feb827b5956c4b0c9b6d984aa58d3ef033e591b75", 0xec}, {&(0x7f0000000740)="eefb0394fb4141e07a0de51457155d7e488e9d32759ff9af6cc32aea5115b000788c9233685d39463b9a5bbb59cf56a3aaa80baccdcb6421af2395245953dcb6847240476ce62057971877d2bae4e3b7b83257581a7c67668c228a855f316a04b180d57050645e87e7f155ffe28dd4570227329c70f623e4121886fee6f15ac5f1ba5e49956a4ac3a217bc280f1aaf5b53910806f98dfd07ed79a30e9a602889362faf8388145e65f9d4e48f94119d7528d7ae3a55144b52a86f96ba9993e1b32f50c6c8b94fafe63712675ba8da0197cc379c30c4704ca0789e9f82cfc9ce2f5b6c079821b68c2542ece381bafe734e1dc701fb66eeded9e4402d1166d6d9271f3a1abd8c83d4c8e6a9d7bde3f508386e86648881bc0bd7f52f8e6a98d1ed82849be7cc353f0260429a6c1ff0d1456ffb191a01d8969ec6fcc9a683729d542b57070c3735fd2eb06c20eb21b6691e6fe1d414dbf1fd5d22d7005ba1464be2154a371e307a343de1eb11f57662306f5770b8fa350882240bb2ff41c6d59899b7ace5337de61973b9c7d31a46b7bc025e03c48ec0781a7bbe5bf3c074bbcef88c8f8807dc7fa1846a080d51d70321589d0c5ece065fff7aa3031890d65ad1b8930a4019c8716f0b205dc20336c28ffab7650621060f3f845962f6bfa3cf51a101853ce6e28af2aab2f52255c53052d53d1b01ad0c1084b1e43bc1998f281bc34682d271bfa84452a750010c888ed5e41b463d36021fb9b445cfc7dfb404ecfeebfcb0c9d820ccdfcc2733cc9950eb7e3acbc3245dc53ae7466a06bfcc0dba660e4daa1c425088b92db27f44ffd9374d1de1318cb69008ed31eec63c6187c0dd0d6be569101c33ddd830bd15b2b6a3c92aa4e86a94cf73e4aaa516fb468b1230e8e403eb629341c860a60dbb9a962c3c4460b89200484a3a22dc5cf87499947386d0430bfba6987212d6d2c57b599f86b0bee7e02258e607118d9393b1086d250a1ee1ce1f6bbe876295581773632e28babb3cdd8abf95541e38e4c1ea281d54eb72c34fb771590227701e1fcfbd7facf5938d42e06f88f9982b9930ef2658db0b6cca8535206fe9aab920502ea1c590eb1e300cc6d4f496fa16e7bca51c7088146b0c05ef51cf9fec573722888f0684ca2299e08d486c6c576bc7b69c631f1adaa7d35b4614526029334e8879cb800984d54ea582302e629d6edf91abd5b35e6d58fcee193965d1d3dbc683205790f84c94cf6deacc270bd207be28ad84a3264ec68bb4a0d3d2d426441136eb18d1812c01ff04c4f93108c52a4c902e38ea57944c6cf0c7fe77faa743c87eaedeb804555be51ffdf804bb4a1331730cc63bb4d0e8dc175a5696c8f3228209f5e178c596c21817d7a18fc93962d61fec0cfde5d59feeb9c3a3334e1bf2532a78a72b7c58b00083c7d2ec185e1b3193db9db60b3b7d9a6ac181f3f302a57d7033117ef5e86a3bd1e4359b12edc34af6abff59599a2c38f97e35df14f4bd1a1e7e351628ed1a8d13152fd62802e217daf2d930080906097b6b80f21e627ac08ce6ee385d36db54df6ccac5379ceaccdeb0948fc78b56460e4ec683d5b39f7a682080bacea5aa8efe0ed2eeaaa09bbb7a880c557bf5fc5da78db7acf43206d457789902def111eae87adaba183f2d03de43a67edfced71e41554db25fba456f4b6a66860739c5d82380cfeba9e96d802a066fbbc56f3ac4f63b30d5dcec0729e42ab0906659b95370e7ce3a406e091ec995071260a999ae7aab196af06f461e71b5184841468d31ef020dde562b78eac7c40d1ab14c9cbcfb296044ffee31e0aced7a2467c9235dbcc3a889058096392e78a1368813ca385a3ca3bcfea746dabe5ad9281414d609c2b91389fe4dd87e04469c8a029bb16a45846f31fd992002e7987185269b9749eaebf47a8b4afbaab0b23eca44c901618900dbb470f1bc3bfa8076257be5bc630de2425d7deb9a5b20849009ce39b2b07e4fde72da02d7bd43098e91209e8eddebf0f923045ff9bc70bb98b4dc85c56d31fdcc3be44b8eb67da9c4b002b41d7da07283af4fce9ad61a211dc4f36035b4f15de6a0bf84aff1a081966807593ea7afc3633ba8e3aa2fd768ced6df2ce46ef343b9a361857f3f0ae166893e62a89e7373dd21301abcd74caa9f6fdd8db27df8ed79078599f4f699a57d116f0d32bbb9f42d1c8e1220a5ed73292ff44fa63ab71359707d27039f2e10f066cd4b2be210fccc6cf6607e65c7ca57bffdb40390cd66ec62a5f0a003f7ab7218e2b29b34321771879019cab4dd844e7dc1a336010b6cdfe77d30c76bdec13134b2ae05d245bf9beea1333cb2e6f9dacfbfa71db6e143c256513b05b9da569ab9f7e8c7c6c6ad260674bd1ab1b01d3a969a26a70a486be318857e2086a35ef3f5eab8d9a4dafbc203d7cf176d6712388c3c59fb2bcb67f55963ef4802f69bdbeb6a9eee33c3c44b90415a402a79add7115d03b7e635666f576daeb802a8706badc8f017cde8cefed1e28f895d83b06046581680e9f4c0253ddb75890741b230a7a9a366d6fdc8d922f1f31a1efd08614281a9d229f6eaca0a08963b05cf9d048f88aea21721864e99df8645cc343522501067faa68e2966bcdc3d7ef01adf1398058ae5f292da44428e1ddb67c704c624657f6e975e935c7076c1f977a258a9b547e401f3c4b3f5e467136af6e380f8ba487de75f0fe97b9a95e80dfa0cc021eee396b1e06ff5ccc0a429b90aff77e09d54a8530c4a35df24a095bf014922a26032327091f63ce66e628129d139e12937bfec1a63a4b6b032f5940a12eddd37b372f9bc090e0dc47344fd4b698787a4a9251d4f6c83a136269219188334083ef7b0ece0a2d72f8a73b7676b28bd402448338d5e48cab509e21d71460606486063fb7593205c7770750b764ca4295f772408de575733e46998a7a1e5bba09370689cc05182ec5a2572eeb3c5136e9e73e3bc6d1c965bda29af1f5ec64fae9bbe61b2b8056e196b4a97d79814cb9aba4ff026b807dee00ce2cadc8214740d45163531983a288c8cafeb839766e7ebcb879d05ed1fb9061e24720c6bb39806d4e7c506735ff75bdb5572fb144dd4c464801fa2e6267e475b5772b1442db0b5728fc34ff0dd8524bcbd6f3d6b4a9d86989f640469337bfdd523639f2aec07936a15dbe6c4bf602240a452663146f10cc8acf75b90af9e4cd06416ae4ab626c022409b92ede31519a9a8aae3accac8a06f9fd91e57f7290ebb4710f2d8ed0e87b1360f010d3139448db9e1b134dfad193fd49dbcf6a15e8851d1d3655479423f054be1c2f6121a1c7f74abf2e7cb5e6877a5ce6c53a786e95bb29321a6b56d83d94b3cd4d33a056459ac0c3fa8bc49000ee1177733a2fa2e3fa9260c60a0567dca62f8938c8e05a7b92ed3bef6a1117c6e8898df04c131125696b881bf9c3684f05b104ca804403f54b703f95137e7cd2825f72c001aee20c29831af790468b4d8fc86a988d9b9598c9ee68f8cacf5b57c96f542be873b18802c333037e3ecf62f4ee649055cf82ff3ba8b770920d0888b245d59cd24ce499eda3a3a742b53b12eb6908e0c701e93199108406755b69da0bf9443e6fa2e4bf9cd4840a3ae14ea43cfd20b8ee9ed65f42aaa911baa26f0b1e9f5fc1b70d6eff4bfae75bc47cc8a51f2469678ffaf6b4cc416d1b0be00cae4af71fe126395bc52a507c40b6b0067a76f55ba4df67eb673cf69fa8ccf73aea8227ec9331b05ba6d3cc97e85afc3916171dc8c0a53fe719fb5b59c5805c9b5f4ee6ad7ebe4c2e91052d674a3b141a5edd724583186ad8c38c8846b47d20ad4f8d3177d693e5f1b6804d762bfa1e5828c89d8b0326f34596b596fcac3459f2304c8233eb167b9c53b567a68a401ba3accb2c88d7de614c8c86bafca971eceb77ecc53d368be63165366c6f62aa227a56f512ad1b9c47fa99e10d64e8849f0b7314d5977b58bb77aeb8b424c6d180b282d640f85216b1eea08680bb38a4134ad8aa8d33b3f0ae7c28958c9d57e223d91068dcfbabb7b9316944726dfbcad539537494dd645174c7fd063736188d77e230a80425ee2277c3f64fd89b48ed30c6f07808dadb1760439fd83c142e89b5725e4b8238bfa6c6092744fedfe5d32c80266fe2ed22d68db5042731a09159b45cf01d6b161e90600415ebb45bd40021ab94abb4478ffb86f093ecbe92a21b555e31f34a8eab86ea2b9c874437f1f08a1f464a4010b522c9d73039266d06a1ac26986fd5cb0cdb70e73f40f157109b57e29c26491cc4eaff96a5e80ec6e67cda3be128e19fcd8a9fdb8ce575f172e12704fca667e2beca7e54241d0c04f53f1fdc8b4b8f6e2506ee44318d11bcff962ce87bf23a6cd0c5c849e163c994296763763fb70f1d8973739da7d15cfd3f64eaac8b663e69dde89c432f1ce819a0a0f5f814cc8d75a4764aa6511d8a3dbb63f741ee39fc328581072750dac3d2c62a3be503fd98b1c969fdcf964a814dcec0f8b080edab43ffcd15c555222c4aa462abd1af5ad94a7d2ddd428145944cbc81665297e72d5c3c47ec253e765805029406ac128a076916e7e6ee3d8a8c676fa9563fd069efddc06bd2910f592f3c92ee39a036540300b5f509e3d29b82fbed534d0b758f1d4479490a11fc6ca83b8234b5b6b00e6bcc353fc3b3132e3ec334171a19b92290c823a38c566bca5ba1eb91494fcd9a216b19b2001509bb19a8395f2140291d8f6a84a0a34209a933abfd0b39c9a3987b024b421244d0ac6073060652eb5304f445a97fb4d8d40430cf9751df31a1ae0359f625e326343c71d0ae3fbc790cea53f8ce5ffdf96f1542510f3c168a282f224e49376fa7bde1860c76d965048f81214ca267e6266512e7d92ff2aa19195de956fbb90e7f09c7801805799bff5634283dabe1f5ca48b88bacda2463a70a9c0d0b7eb41bd2650701a0e2435b07141b54e280873b86c669aeaaf1151ba48b62a2af848664f9d60e39050fbf7e5000194135e743aa0e1b044c2455a1a03d18e0a52be4d95d2ffdb0b88c4bb3d04a627445fbc7bc20579fc1c0e0de89655c1d03b14c4f0ddf28edb0024d9275b08f8a1daae69de389404e30181049e585c9bffed88c45f587e282fb00544754edc5efecb53ffd4ad8b83cef7356efe03244144494b1d0494b31ce4a05b3b0be56cbe80980c214747a07434031770fbe1c37c49c5888ffbca42f8680c231e72c14827c529bf3141181511b7785af73ea5f94cb9eaebab026058df7c200174e1aaf257f57b7b73f880c2d9bf1e130c90b61b0bbd3b9ccb3e69846e7d2e63700c17651d106de828c75db7cbd38d9c7cb2e285ef4acdd2e4c7e56c1c157b77d7be9d59c9236a6927c9a5bba1c0248dd67ab911dbad963be53b4963b53af50f8a5bc044824363ce163d0fe8b9655b5cb10525ff2c469dd6ce3beaa6de22c39208a24c945b60cd171a821aeee720ceca53bcc25e6e39d1e60dba7c76bdbd12c057396e10b48cd4351d55007844f3b368288fd0badd45bb8ea6fc0fdebe66ba2a76df9f9fb66b50cb8656c9fa70c19fbe1450a0e24661974aa74148983c25ce87ac630fe355543f6ed29a2feadd8ba2ccf3d10e5c82ae764e735266651fd8bea8bb5d6c5a299bfe4482a64fed9922891a7791d5c40d382a1bddd12be306a1dc28f6075847eab0fcc782ca1dff75c2a23f573174b9e80f35527c9fc1d895e333550a13032b7d025e98f862294cbe4a930e7601602feea7b8d925b7b196571ac1a5e57039ae751d3170f904", 0x1000}, {&(0x7f0000001740)="3ef4c2b2d09631ed42141bb957fb3539297f6a80e7b59641e294c5de42f3570d780c72a4595d954a858ac65f81d2b84ecab01ec64aa2c35f024c305a475a5e26017f571b723c409ebfde9383b2270054507b7724669476e121a5770a690189dbda74c7130d34616ff17f15bc634857d671e578e66f589983200f0028e0d54d7b3da7d32505bfaae342dc04ce2b18581a8d90e74142ae6d5a4d01752221dee933160e2da6bf81ae9f73e71b49175a6bd2397dc5265dfd9345a6444c622572a01709b84d23d8cbd490b0398cc34d0d166882e5c1b1197a9b7f12cf669494b5d3900d3e2b93af0c4fe568ee0a9a58bb08c8de4c07f021f4b72469232cd2a57a8a55762dce369c8c446bb0bafcae6289066b1ea165ceca36b3415b2b3de2170fc609c6c6fc1d636ca5e00eb4798cc3ae106c88efe43141b226b8b4efb290053c7478735887987f5b7d71f53e316ca4ab10991c110ab3dbb6be83028df5d0929be065b0ad2d7c4965c1bd7ef773b3f50fe0ab9e6d7d6a60a290c13d089a98d7522f77a43b3935a8cec7d255061cbaa557930a8dfefe0c94157437b878f959cea35d4bcdf6b97612fc8bb315dca87232ff9c50ee41840c465f3819f03e6d711312ca2d71f89215c74043f4dcf0ec8eabbdaec5e69065b133bb2029d01e0b26f238eaa20b4ed993c075fc4af56043b9fafad4ab4fb6fa88000a36ebe3ad70b1ea46542b52f9c498c5e501ef4f8501fdfd89802c319e24d58ee377f568783dc7cc62ffc80e5df89743841ec376ada8dca4f0a4a93c1cd10f208feaa73fa6addcb60f6c5a009766e59171a1cd718e1569419b948e39183ef8d12ed19ba266373604929a4e8edec4db490da401981d464dcbc8d40ae51a2e1432e0a6a35243d6b5a64c1c58b81011d7c7f5ed164c03681c6a8fa0fa28c20183d76b2dca1e86616415037e958ae5197049d4b334154bfbac81cff8adc7451a1f0b89ddad588de71173bcda76c4b5559241a7ce2a9906fbd1b96ae83b13eade026e60c46403dd18cd64f839ec6dbab66a70de9f6306d5ec363e4b527833f2901b412ecf4a4c6b826497e32eebb97c5dba0aafa9a9d2fff6880b56198ea8171f2196592ba7349ce726709ea08ae57fc2fca06374272ef43b8ad4e3cb81aecf0e1111df033092dd413c927880b2e868b0811c7074529549410697bfd84ba7078787d948950bf19d60bae4ccf00abb084eda85169a81569f149ac00bfeb8f0f3ad8e11fd4eff2dd5005d5c91d19bd1e1379180d7c0b458cbd09a64b6b9a5489c425389edaea205fe936e59de071353b05b80df55dc230850f2060f269d9aa69499f5270857b6c10b1b8e486235a85bf5c26484cc475ca5cc40dc21546778e44220b635d1680c33349ed223e9e28d774c1f87d035331a6b1f98bd24f703c7ea6bc74a7fe51557dbff2fbbda9b97206fec69a318cde1e526f4ddb46333331c2d3e89a31943c899e84070099bd5838a873b2ce662da4d0898202a93e41e64871b4a30f5b7c18d45463a1a2ec2bf85d6d08763cf870e29f891d5973c376624cf68e2f1b08b525c57ff06fa2b4cecea2a456ba04d6ddb37e590f29b5e4364f822a9dfddddbefc0b02f99367e1fdbfd40c15e88af01230c0c5add5b2a54e013b0eb7a3f158206b7eff5b06a787aad111b93daf82d3c42bbb20301a67d509ee6c412c91a92daeb0f17f8a4087f698a9752b796b6fe203cb0aefd30758e6561d6c1ac28909f4442b70999f7b81e7293eac2089f519e7ab22e7b5109b500861c4e40b5078cff7f2fe0052a0cd83adc1a38c8dad04dc101e33192ba2d6acb08bd2495e65890b742cf67a3a730e0651713eaaf8d282d1ca4be86d619fe4112a7484119675653d9a47273f51e5b0ee8e8b1d0ad141d1b5a1d35724931a337159791438b8c961a3a4fd57587564143a2e1f6652dd4cc69cfc5f35fc2f56f68e0581667b9342648d36a698836b8178190bfde4efdda26bdb7e4133243af7341d3bc4c94182dc24fa9cd0166152a3ef12441dceb3237767240dc995bd14489d0c3f46821cb8c1c4365c1c5a36acbd91d54ca1faf828497b6b2e434831471f9fdb47029762651f26fa80e052cb37c5d465b57828b83efcfa1b8acc05e0c9647016e69ee3e4f5bdcb49a3d55ac4edb3a40aa9e769d737bcabf9af4dcf2209a292d393d45f3d332146fa031976e9da37bd65f512c07aa45427ee904173522006b3eb28a5d9b78e3bf238069cb4f4a0953eb63413571188e394ec0dd07a41aa717d6e13868ee5f53d091c3587e9aeff934aef4cf51134a7a43204bc72df3c7f6a41c99d6253827f1cd569b63f28cfe56fc7ff2adb05f002ce6f4bef11f4a01b8cab0bfd29616c0a28d261933fce786a751263dffb4a9f110a3ff482aaf90ff2283a2c49aa419e1c066818b06025edbd1a43c8592c31ad61236112a338533fc69f58f019b09a1ca20827592a2a4f4b2bda8680d906d6a3784eaa170cb1a017790c777ab3b6b33770e1ed533cf54b043ccf0cf8c0b7af9c21a4409f0ece917af5081b79139754aa04c865d8a75f3e4eac4a2a896c3d498bb69e9129fdcf2366bde28fa4bb127fdb3d2e5d1c32bcb10df29b889b156752f9408454dae4298469053ce64718f8f8626100b38cdf0bd1cde177f52b30b6121c92f9191a3b68a01551d63ffa7a1f3e709931b0a731b2ec19af8d70933adc0d4c5501eea0b59eac8a6fc980f273aeec9c66680b0a9317504586cc7a3a961b3332aedbde7434ea6461939ee66bddf433026872ade4f1d9036f730662694cb0fd1feae2a26478e55d5444b3a9484abfa7c4f0c6b197b83cbbbfc13fb863edfd9f78be0de4a59a5d4f894260f8c145a24758809c4946e72312f3bb691ebb97826ad7aed806fa1cd1b35f4dd9db4c3e43d4675ee6db9cbb69053e3887de671b0d907cf37f34941cf091866d4b25718b039fafabdd9812094f9b5a2c9148451de4cbbed73849e8e8379c7b7163b26e39f84b48b70bcef7b03fed721ca9468f2e82d02f1f0df962daae2dda6f744b88ff8ff3463ed8f31d33b2527b4c0e3b340d3a9ae3c4c11f41e8a5040c1f6379993813939c87473af43c69934c20ad80b506cbc0747ffa5519da0e58fab7033b8ec02501286fb7f813fb1e9963f4dd8d3260ee28daa79b766a56d11582d9b5cf00cc9f327c3cc04c58a3a1b442c30bb3d3234fb0aa935f12a1a9acdcd74c6d4ab68d4e6aaaa1916e77e568d6b9fe54c3d8bd8f425962bf90cbf1e132051bf6956866d92186dd17f1b65b42be717991a1357970f0368bbff87fd40ea9ccdd9078f718b62a32851ad85fbf6b3cbc61f3cbfe7861a717fd55f5a5c3a9671467a30bfcfbd01c3b9fc58c85de333cd84a7e5b7226e8956cecf7aadcc641bae37a37235a27822cd5f884e6a1c118fdd92499fdb8c5481baae5cf01f1ec56180f5edcb3f7478d16d71121dd52fd9ab2f7a8a7fe8e008b0cd321db221f1dc0d2988906f499aefe2d227532873424acdb3a72ac2e6b44d342932288d1337c9c33ea3a34d807529f5ec20c5743a81c43eac5104a490adcd9ec877e2a6001f7502b230c44fe27820fec16129f69a6b8f9f263a3c7a7e1d1c08118857f05a3624aca6957e5c0a0ccf092abcb10a482a4f450a60b7e5fe11863f90c69807c699bb896022522d9ecf42134e1fc3c57b0bb90ce6a0b95f465f5b82fe94069c073bc0ef57e1c59b511a0c0ba28b4479cddc9d59c227e855ea37e65a8ca14a6c0a85691938ab126cb9ab5fa50f353c7946645cb80f26a589f3e67b8ff20552c190292529f6a244a0b89bb65f7c6887ee10a4087b145a1a721d0dc124bee105a0ac6899a15245a5a1638864bd3c4dfefd3d25e0b33ef42d096221b7f2d4d2f6f9461e352864baebe352efb3819806c16a505e5ce177ff97569e642ec8322842b992b4d21500a2989e3821d6f7673cfb91e9d6b8a9d4bd08dfa04f242846c1168b844b410f4aa66df556807d2e9f1d07d9300c2fcaebf47e418208ef4cb3946427afa53ba77295cdb7e2c814bdf35ccb5d9200a50fa5a0ed8f6fd3ca5cbc8400fdd005d98681ad7564c81b45f62d07aafe1a6dc92c8f4d3e03172a1e2191de745128ebffbdab81913eec57d9fec86e2055c1beb15020c1b535b440aa630dbb24b466974ee975d82e250b7f592eb843b2d8cd86ece0f015df04883eb637cf51b7e24a4b4a89b18e8ada31ca1f84eebb39ce0e8fac6735fa2b5cd3c201bb8c0bb8acc9a1418eeae27652abda5485425d21611567ae02babe5ab76fb7617e3ff4f6d07925cfede765bad6db07358c39444627d97c6ff18f9b22817e30d2a42974ff1d83c5e3e232651c527a8022064fa9e989dddf0904a6657954a993b49660c79a1b1109cf5e6e8f420ec6ac0edb7d79089ea973e3e7f8873a5e55a056dd35e5f2db7d0703674079f0cff780c28bbde67a9b595f950fb0be27f371d413677e850805344f1a6fc1fda9381fe63338ee42d8cc7b7830fa2e63679f5072876ab55065e6ff8d38118282ff53f50653f872d1809fc02f94359a3f37648456f247b2beefca148e6634d2c5a1302e943a58b313cb85ced7a50cb199e475121824ac36291744537798d5124866d4f8336710f0c8750f01265940b5906c6a49175a568a952eb18a3a9194b50f5f03432606edd6c7d317848190d43801d7d7d49c3be47d4ef4e280731db237254c8609e2ee0ee228623c43747912d65f6e8e84328306d946933fa802f77dbf9248cc346d255c9d2221fa796dfb475e05e5e072e56430f3b032ab537b88e49a812572703ca7ce0a3177eca235b0d8145949911f2ba9194cc4620ed6aa6edfa62eb37e73ff02b274766e38015409f664404f2b410f32e6cd427a8861b71fa39fec2b4a5765208ac780be07e7948cedc270025f27bf53007c83cf60a5a9a615e31f93ff7fda4d2f4f5dacfa37ddbae58200c8c85a3cc5dc273764f461be95509e42d8d0ccfc16ed0a567ed8f304c7c996d78e1b15929664cc157ceb96501fdf28d3c577e9923602aa4d7dec38772b91aa8413e741f95dd63f9eaa2d62cf0b5262b2dc09a1f4111a9fb70d03622cea43bc628210581b9e7a1aaac53bdd850363f55ca21a58e8b7c563faa7a8a74615b22c0a49b883a5db554193f29b20394bd2bd18dcb0f7a871ad8539d80c17b37d187fbd12a3a342d0d133095efbb28617e34d30abc4214121e8b3365e3fddefaf15451f836d122885737a1e917f31d0b27875b65f15d74fdaa06fd5e113fc55af183ada3a80fabe326670ca5c3b1eeb0bcd57b34009dffa4b10f6f71f28b03ab966d40b1315d39341cba44752e139424d8ce32b48e8be8d75a42f0ff3d06c92b8b3b3f5d229435456dc4d703d6e662b164a4c862b8321699b19465cb54d0b3a95aa0e504859cedbe9f8c18a07827a9ebc0e575bc4428b8c5210ea0b1478f507dbbcfc4737fe21c6904733b6fb607b0b01fc9c13478a43cf2c9f328fa9d65236d5b90461b6eb21b33f426a92ac31e338eacac18b1d9cde8a93a22d14bb871cb10d73e494e0a14d238ceefc8a2c688f2575b44dbc431c869151c2f9a53592702b98fe42bbbf2ff6a4480b3f56760642c55d5ea79debc7ca37852295ac190add2d28007e5b96c1fb3b80ce60a281449f753a39a9504cbabd927c4c97e8a6fe60cfc31016a1445f25791387e558f5f5c32f1a5f8587798704e655b632028f64353338a1cd325689e7e17442f6999865977c46589fef40299e73ef2e5cfb781502e318e8ca5ed54342747a179d05b", 0x1000}, {&(0x7f00000002c0)="14078c9a25fc8340bfb39467e843f5025843e1f20241e8f515889484eff86278a6869ffd51804ea48b39a9db28fee6532d4a8c41a3e5d2cea33f8a4bf7b40366215fe9cd9d9a08d67c5e98fe88ee4a91eca955ed5725f963c60c340c7321e4618137036c09e82a55e4e2ca", 0x6b}, {&(0x7f0000000440)="e9569793216cfdc9b28250b6c6dced11327739f8e4ae4c61808ae79abf5d70f1d4c68878968f1466f6da59cc6c698373934190fd5294b0c8e6a7ce9060848be99081c9db9f6bc03f00d8e73af55f6e4597478b30050c27565904761c6ce3398d3e572346f7f08e49bbf9a59dfc4d371c144e7bbbe681c482dc9b281e428e7bd84bb46948122da604ad7c0da5fe8b92687000eb0709c0a58b54d8d85610ebc2e7d95a0182473dcb8235b75d7af70a95fbd81adb267695808d2abf4f577994c2f6c28e04e1c5fc1fe6b594114f11adb20e6198b8d213eff9d5", 0xd8}, {&(0x7f0000000380)="37a456a0c867acc0c244ed523987c67509773976af973552d21f11327fddbf84d5ade6530372621d51fc76ebec05935a581d39159f889976605555e4a105a44b44dfc17a5234a0d2ca3e001dff7db47f0e44ea208e25637234904769e24f9f157b9eb721f53fa419ce46a09fc49a1f76bd58024a13dce7dc0db6639c88a815", 0x7f}], 0x6, 0x20) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="384f0152592e02c96267932da8f5067f30bffba18e6fa42e408db68e0b27b64484d4b45c632c8830624c4b71c88c910fcb922b50a29aa9907702", 0x3}], 0x2c9, 0x4) fcntl$setflags(r1, 0x2, 0x1) fsync(0xffffffffffffffff) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="0298a9053b9f849eacb50c41a5460d90", 0x10}], 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000700)="3d5c68dd840398fe2a8da29b0bf7c662", 0x10}], 0x1, 0x0) write(0xffffffffffffff9c, &(0x7f0000002740)="439eba932d0dbfd5ad0bed334ccef7bddee4eee6cf82a09fede43694a80f286aa2c5d09f5703de17f851ded441d72389fa79756c32ed721d0598e2e51156aca04b1f19cb00fadbbfd53cd19a12c19a2000d94f0ba5f7f99bfd1e0b42047fc0121a1c6e86f38ee0baffb8cdf486f71fc82f023d9226447701432dfd440cf907ff2c4f347bb34d5c6ae9d57a47790a715f7d6cb2f07933c422531a74f248195a9cdeb67c18e8bc4e4ef63a9191cd03334637fcf3b6e402a2f83bb76fa8e3d68fd7757db855ffbc97dc9a26d5fa12180cccd96b20120dc822e76c634515ac498812d80657c0dc1d3a5089c91a7e02401df1db346a737bfd7ab32d4f0bf9ccbbf3c159eb0c8249bc1ea7217fb1a838458782c41864420bc39cd43ba3e546ffb9387b3172267fe421165167d48b04250993b3533246997af66e9e56f82ac50f363692ce92c0009d37f999745e9d59027d3ae52d89763c11f7eb6909913676380f0ed13c1527cac78b79be1ddaba3461460d3cea66d0d7ce05bb86bead35db9a8482b231a003299a2f041d8c9806d69a1de5cae606aa36fefb8a28ed1f8cd7c17115065b55868d16efc945b07dd9c449c1ae1c92a04480faaeb96d34accea2e1deb1e5559994ac88f7f19bce3722efdf882c30a0dc29791744a9ea1622ed4b038951827b71a072e42cd954674a22caea592fdc154b697411d894263d8f5c74d62079339164cee0d4d0535f5532f3563dac7c6d138e8bdf4c88bd3ca69f3330b77c2fa811e97cd6779c0b05b68a43fac29e7059707017404e2bc2b51602f402c27e0bdec72f1a22a6315a0a26fe0e1fdce47fef2717e39870f9f7f8bf35fc228314517e83e81ca449d1cc9875f6c583452fcdecb62bfbf64c682a67a2536f624489b0af01bb0528daac1db4d89c8277b3be0e7d2ba60c35160c4d0ab56f7d172d46bd30eaffd1aa31d9bb5f65beba9f995c9215dfaa612b85108ac664bbc0de440ad4c8390027380eda68b92602a1559a00a7e0e8932cbbf100f835c9cc7b2fe9e787597fd458dcc673ae93c0906a675674e9ceef2e611aa5a94e2c6edb3d6ae444f60d93916351305f268b60ce202a780a66b12f841ab2e276c88e16c5dbd72ccd84f2eacce38b9be46558637c994649c348081332fb899e99847868fca0f0444bb04960c731f35d897b4b7e3180f642df6fe71231a3952020e4875a31f7dbdbcfa5d9db33992d548ea1197770de35670a971597e72a2867e6a5083c5b3dc53c7daafe5edcabe01863b9923b2e58956bd73d04e247547f1f484b73ad026191aeea50dc0feca7aa6d10a5c16952c87f95682cebb9613ce3a11c43c4f19b34f2aea72dce2b077528b7fecea8a11ef021245146bf2f0ad7f63dca6027665cdd3bda1db2d880ecbcc6ebf61d84cdcfa2164cceb26e5f2a0a56d8509c9bb34c682cd86b7b442476bb77096eeefeaa48a0872c926189aed8125d00eacd5a382f71010929f0bc4bc431a3a9d41197c639b4bb5f59fd24ce1446fbcf45ce7b7a50c89dd09a46c479b4a4e0b578edebc28bc78a4a7327c594c93b42cbf1afb9dbdba55716bc13004be011776573803ab94d883588573db9676713e6b511cb47b9aba195b297b2a8ff13bea1c473ec5c938056ff63add71b6e761df90bda18d0942f301a1377b60434fc6afbb079537172bc223e752dda77f3f38417a3650864f765744b93e6e6b0d3d60586b46eb5b8bab61e7a217b94e3fa27fec290e16571fb118134abd501477a3432b2a35b7f38c3e8d391f9e89add7f8d21d3d23800d3f34be7d05d0afe9c6e30d43b2f93b0015a6dec01886b815bef85a24188943552ba6b26e491005b9a8ad510203769a3f45cd9840c02b00ad84f777f22a3a10adb6342689ea3e7b27df826f00c6f7dd88e0ce5b71f12b96936f2dbce4a8904a55cc7fff6abce4081bb57f81b6ca2f27c1087fb061e627d6d43856593f4ed2e0296ff9525b5030c4a28864bf2aeca1b692ec452f1ea59fba0c5dafb9d5d3b48eb555833709a4b13f738e29f697b8286269701152672fa825ec935d7928a1c9500ada36997fd0e1b07b6ab8d20d9a6447e7fd5d69bdc552afc7e98feff6d6c5a76f213f77b5bf7cc7af3c0a50716254a73a19f53a6ed0ce8d9e48fcfb452faeece2c3b257a817b4ac4aac926378fe378fa6925bbca7d388af5b8fdaa1475587257a19d8f5f9aa9b639ac6264ae593f573cd771ab8c4b36d8bf8aa562cb4eea989009513a155e29b4898bc40b3e6a18c026d8ab0659b46c555611a7037dc95d0b198bdb7512908a8efe8eacae53d8b977034fa46786223e30ca309369551b57704db43ff9fd0f475239b807b6083cc9ffc6c8cfb451850f0030183ccc46c1f49996e47e8df0c1859fbf1a7a7fdb52d52834ade120bdbb0e73d98b011ee2356c32400173a66c3d2f0d83a9aa474ff8fe9ccfbafb2c9f1f554bd56f1dbe74d6eb718c372a766c4d7308d3fb9256a0c4e059b6097269f7de08cfe7e869de9e12f03e1a08d1d06eb965c2ed0de1f9cb65cb4e6040e85d63f0af56c1b89e4e3edbf4ebdcf2cf9a075e641f3ac98f0330c8e40e2b1158bb0981163d9a34d360263f3ba5c837e9f2e0372037203abfd8146ea96ad154f224cb0f46c4920918e6df11a319941a2393d6b6be6bf2c4427c3fac5c0e0c73f9c8769bfb0be9ed144ef0db6cefcabebbcb4c182399cb5405a3898d84fa65a98ec405ffc0522a883087d8acded4da290b3752f46cc17e293f2dd9b53fcd28a2ca36ac027befd5b2f548ca64577a85fbadd7cb8cfc902e30841d8b8527e943c7fd79c4cfba9c50080f3d3b3c260133cf5021e1a22c9f745cba0f6d3ff155a0518a1c61c64813ceaef72fb3db0dcbae0f3de30442f2ff07ca88d259219917d51c1df743683cc38c22e57384e7faccfc03aa805a710cb60c6d46bf27e41f726bb1c86a765d88609dd2c88e709d225a003f08d317014e90315bd9da774c89ae46688b8fdfec20f91baf09732a0f5c77960c796ca647590b6f5c2f5075c2899d82b9d5ee100e40b423ef6f57f2981fb3afa9025962205235b84c51c2a72f33a8c73b69471682f0e32470b7d1f174251504b6e4a3222fb44addef946ef2f16d04ac863064ecbe49c2d3262cbcf637c159590417ddc63790797d8261482083dc5bca2a6334fa09bdc6c0c199d939e2f6749e83c1fa880c21f35558bf187a043cecca0283a1a6f0a35cb8b12801d162d8873a1fde7adee766082e482dd382890441798f2ffa9e12b5cb8b09e86b08c654d91848c28a347276c06d3669346b8384ca87f7304aa0afbde125292cba951256acaa962835b8ea655c5c2f28685250f6d86472a8ffb21fd035799a3978ed678aa4b61738fa4945af0d07fca9d4d9f65ebcb87f6add5c559d1bc30daa6d2b69ae65905254dd4c742e7a7db2f29f1fd6a64ac407650cda795eec698bad7802e2d4fce0b02d497f36ba101de349cc409adef769f6dbb0b268f34653f6d5737f960a011ed019061aab293b8716a26c695345cdcc52cc8e78c2427a6692d051248d72a61985f5af4c1da3881bc6642366bedd5b1e2d47c6fa495f4b7c85e098c458d81716d53ad59512b22185f7df02b6112f012a04558b7d59d63cbb2390f738d9048a3c2767fb879aa2e3fb0f2674f12fb097a116c28759ee0ec7c97d73a5719285b799d71811eccc4e313de0399af98767f6fd34b28afb01fe330a535edc445f1ca5e8a156ad42a41fd7ff026d939a867f60c0d40f7b6286083b30ed702ebcd3c35ac06200c44e680caa8809ccd1524bdc191759bdca3ad5d5cb4d4541633d4230a68acddb7c0d28098f48436624c48c911b646c3f0d36a030d6c0275773db9c127503e26281f70b7462a283464b3609338cbaf4be29155b5f4d2bf66d94048806f577cfab2faecaf7fbc6b854788157353ae182cd0c313d01c7f8d29755988cd3e21102d069f5ae933c3b11f4d289325d859d46392694dfd58647b2b4d639786a880542e11cc20dd354be1d6cb17b1434ceb4a05b6105446163a595e95f57e7a34e1b62104a947ae264208896eda9ad7f4fb91c78bf02902907e366e10afcd20fa215dcaf9071610a2c7b3827e16649a19635179cf4bff76fabe1e86e7559ee6098a8835e43edd94676719921dbb1419e4a52f1aca1740c4a32d4b4c462e4a8f786b0408e75b59f3131fb76ae93b3341b951932cd8d9cdd5e832a82bc538c4e3048329d668952e5ad38d369fc306a3959caf56ec0bed7952637704cf172b5e46ec4df0ed20b9e43d6dd001e968d6aaad3cbfddddb86a80db761877430565b555316ea0fcc4d42ec4d1eab419ed7f077833cd8edb383d2e9f4e7331184746893337c56b74d54d1be1a5c9ce91e1e297f4537dbd2d05ade05883ae68f6e903eeebb4e54a94fa87fa8cd7c2909b8501e3542c27c62290b94f4c65fea00205b4682c49524f4f20ed1b5b1affec269981b2bd339a66b672cea479dc5500c305fba6ad3debd9d12238f62db6bbb075d5fa5098601ae6b0bb732fca10ff4e53e936e36f837216b02996ec33d87120d4ebde94c9ff4bb63ca8a77b3d33c855a52f2f3d0da03366fdf0f32bcb55e85981556da0baef11c4119c90f5b20de254397b9042d941a2df5330e27e440af413d1e43be91fe861d9cd90ce0730f23234181d3cf9a505d98d859e8afb29dffa4ee98f5e2ed70b8822a1d02ed73c20d4602b57a7402ed871f3a6eab8f464c966a7a5cba7d9c20ed7114e163af310b46520a7d23a72f74bd0787017f24d6004ef23b07f0e874289dd022b581e58070c54fc15f51ddf11754c54dcc1fb927310170ded3a98da30862dc5e1a86eda73bf961b399a31086b4d97b88872a3abd9b5ce2bcbdac73ef39877e19fe1768f0c68000a467b4464958a164bfb6a0311560c1988ad3e840ed86b2549a2a052997ca21eef4184b8ff9eeb5d06bf33cec81df4f75ac3bb83c9466101ad2639f07a1679646f30d6e453aa357757b8507a256d29277461f49faa277e60bda97a71a71161463069f02ecb518aec7ac128fac12a50a99d2d43508eb2f69906566f6c60e35c781614124431336a355e9b36fe79bab957742331fb4cecce2f5dff94641b67ebde35bec119fec60fffc431f7fa6850e0b64e898e8cd7bfb729ae20daa8cdb3788c3239263453c8b12ad9d6ff86d339f1b07ed994fc9602eef4178d09f09ad0e6413f5533c3dc01f5e192ab2ec450803d8e380d1c22256bd90ac4ce2652fc2f882eb514dfc9a2f3e8d31cdc17ebf356cef89b9f585ea890bd4048eca4a94f8744bc1b9e6196b0583aaa647a8fcbadb46c9e4578c3476633395213898de838a46305ba60bf6230f7223ad2df6f202e20c239ea453b277cb3c52c28132b8034366c678b6da8d80f3da99520e73056b58f92921b2c3894f8caad411923689427f4e2b65ecc4c705e2ee66d9707598b37b6cbb5f96b71c30f20552e56fb2c3cb0879d0d90efb374d48e9fad828ee212a8165c0fa019faaa39d737e9cd65000f3b6a9324ce6bc67831ed8934bf4cbbd5c2adbdc765b187550b6f40e3dca9f5d6c3041e51dbd680e52b6e84e2ab02360e5554479de6fb0d1d85dae9173fa8d611d504e56e260a378f29713c417adcb063c3011eabdf3413571c2cc0fb0e74fa7fe30fbbbb1e90ad27701ddd021d0ae8371c5f9e429946273bc73685f08c1ce96a3f6d4a87d7dfa9dba2b3daf1da862d29c1fe629ec19527fe65c96f03cac445ee3c8620cc8065999fbd06da011782264cd6404fe514b", 0x1000) fchmod(r1, 0x4) 16:00:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4000000000000904, 0x4, 0xf000000000000000, 0x0, "070000000000000018292ef5aa7a00001200", 0x0, 0x3}) setuid(0xee01) r1 = socket$inet6(0x18, 0x400000c005, 0xfffffffffffffffd) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:42 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x20) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x12, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x4000007f}], 0x3, 0x0, 0x3, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f59b56c6530000fc714df104a44d151df2cc9367acba53e136fb7aafd657300c09e350fcd389874bbe8bb198f7710e12973d35750150f88d62e7b12f83948c2de8e0458b467d2a0e68204fc500d7eadd84ec69f93c5ef4b6671d36638e1e3a2ed7208f47b8666768cf567c7d05474f7bdf47908ad8e0b84e0d90cd67e753d6ece7c699743a5ce71d094216bec063516b8aaeddf16f22a54b0042f63255ebb7ad139d43ab8afc0dcc220b0b3e376e92da8b65fb38b72a3080246dfca3f50e385db08c9468b0fa3b873308ff5e641607b9f787b57c89da07f67a2fc3e09ae5bb86f6d"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:43 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x38001, 0x182) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpid() syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)) 16:00:43 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1000, 0x0, 0x8081, 0x0) unlink(&(0x7f0000000000)='./file0\x00') dup2(r0, r1) 16:00:43 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = socket$inet(0x2, 0x4000, 0xfe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="384f6cb591e651817ca4bdc1eb99bcb51f10a7636b5c37d1aaea002074989a2e3b05b23fc77fd2dd9211e6d49e1eff2a65f7617c1c736281607d0e004767fa17ed615e24", 0x44}], 0x1, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="22266fbf7c616ed1106df8d99355c696bea7ff53fae3404d6c", 0x19}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="26ede8cba4207b4815a9dc9f0df8b662ad65037523caccf1d4aea59a20cf44be3f7d462895027aed8a1768d3f6585f53548ab93f32be5930298535c06f71d13894e72cb72b50874033a1b77f6fea14e493d784218e0eb4c43f05f2b2c196e0ea4d0d34f5e5db58991c22e01488c0a433ee9bb36977a16526c6de2169", 0x7c}, {&(0x7f0000000240)="43969b074622950b6b42ccc273885a2f463150c98d2579d68b55a7dcb4d873635245264395abb38caf58d6129968be1735f75cfb95c03ad37ddc063b0312f646b9a471f45d428177adf2db4d7b7e5108066636e1280f3be55853b21bcc90beea0f955d1d9f", 0x65}], 0x2, &(0x7f0000000540)=[{0x78, 0xffff, 0x70, "6f74ef161085146eba1b65377b5e77e548ee50c2c2f92e85f64cbd5beaf56a5263e7c549bae63dfd0bf9ffeb78660ff15539bcf74685b2d5fe452dff3810b61a624db13aca4d371987d9cf4980fc4119f2bd30fd382ccb148aafc1b4be70f0f5feb6602a"}, {0x110, 0x1, 0x575, "7856ab5443a7a8eef0cb443ca3bd7a754e06611d21f13cae65bdb19eff43b22698713e00ab16a36c423badfb37519438cfe5ebbe0b82c95839ad4528fd0ed4cee12d734cc15c795aec93160badab66d39c248369c71b0a920fbd487be0326ca8b079e97bc23a6bb8dcfa7562cbe17e75b835e4f0ab1ad2e6ac056a01428c79cab67380c420287a44eb11b1312661d25661e63c6748d19c7d3e730859f9cad10bff53dc3969597e7b3d63deadb70649a848e65855e1c2658754b3f016ae0eabf1d0e89991e38279aada9be184bb52a39ed10adc3441ffd08bb1b60e602a948baf8312e7aa59d14182294a5e70cbec3c82dba9fb4951b14c995ca92be7a1a73c"}], 0x188}, 0x5) execve(0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x151) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x8, 0x1) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffdb3) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) fchown(r0, r1, r2) 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) mprotect(&(0x7f00000a2000/0x4000)=nil, 0x4000, 0x405) 16:00:43 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x400, 0x7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r4 = kqueue() sendto$unix(r3, &(0x7f0000000280)="9f7bdbc3b85c11d251d83f17303fea53fdac863b8f05b5bf400eeb33c2957004485d2903be3a6ca34d0cd70e91026ad274a215f0da9451f461c19fc733b2d3590776ea811ec53009768e6fc3f10c4e81a8ba88eb355afaa3fe06360920219357f0511013e091c95796510552f17ac8ba355588164ac6fd51e6fdc43d755d920cf786f682ada886c6c709870349aa27d9fbccb6d9c032e558c9e6ce5a10a2bf3d94a38d575daf48ee79c284d28a33229d110a2f4e93f3ac5e398ce7e6e9659c211bc20eb03f640414eae9435efce3c65aed2ead7a6216bd423a1a1af6d1d8b52f5267fcdef89daf7ccbf5a6c84b4352d3f84e01ac9152aee87d", 0xf9, 0x4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000180)=[{r1, 0x77}, {r2, 0x20}, {r4, 0x8}], 0x3, 0xc1) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x8001, 0xfffffffffffffffd, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) getsockopt(r5, 0x8000000029, 0x20000006c, 0x0, 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x4, 0xf362}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7fff, 0x10000}], 0x7de, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0xa, 0xb1, 0x6, 0xf5}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xeaa, 0x20}], 0x8000, &(0x7f0000000140)={0xffffffffffffff81, 0xffff}) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0xa0) r0 = geteuid() socketpair$unix(0x1, 0x400007, 0x0, &(0x7f00000002c0)) r1 = socket(0x0, 0x4007, 0x0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0x3) lchown(&(0x7f0000000080)='./file0\x00', r0, r3) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r4, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x602}], 0x5, 0x0) r5 = open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x20, 0x80) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r5, &(0x7f0000002800)='./file0\x00', r6, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r7 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) syz_open_pts() msgget(0x1, 0x200) r8 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r8, 0x2000747a) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)={{0xffffffbffffd0e56}, {0xa64, 0x9}}) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = dup(r2) getdents(r3, &(0x7f0000000000)=""/12, 0xc) shutdown(r0, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) r2 = getpid() getpgid(r2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=""/238, 0xee) 16:00:44 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dcb1c5abadc51713cc9576b0f9aab525200000000000000000000000000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="0f", 0x1}], 0x1) 16:00:44 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000100)="ab15e170a9bf0a159b6002cbda8ab691be692b7440204997633274f2430bec89622de405e0dc412db3bce81ecf06e827aadfa878986d747bcaf3e4bc8d3e2ce063346dadf25f56c635dfb108fd65", 0x4e, 0xa, &(0x7f0000000180)=@in6={0x18, 0x3, 0x0, 0x1a}, 0xc) r2 = dup2(r0, r0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = geteuid() r15 = getegid() r16 = getpgid(0x0) r17 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x7fffffff, r6, r9, r14, r15, 0x4, 0x80000001}, 0x607, 0x3, r16, r17, 0x1f, 0x6, 0x4, 0x7}) setgroups(0x9, &(0x7f0000000340)=[r15, r8, r15, r8, r7, r13, r8, r13, r11]) setsockopt(r2, 0xfffffffffffffffd, 0xb6, &(0x7f0000000380)="1ab3ae9995e9cc42e76665f7075f67248a4077b791aa742347ad11439e4971d7f82b186de7c4f93f6769095bdac6cb4479b1f37df8e74d85a894d91ff8496945a61490b3b44dd70998", 0x49) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000440)="689321724aa24d8bf96c11ccbaf78ea720e4e54fd3ef99c4a8705397aa46cd1a94b3a4db3b747d44704ed32b8fef12595c65d7710abf552b81a85ca3f13ee024bde721c3c194c278e12013997047476b1461e97972b639658f5cab19eca2fbe5ad15aabbd18e52fc4f335f772c5261d91f43b5f878dd40d919b9ca5ed37038448086b37dcf043dcc4a64639889f1be7e62f6ec01545afc5881f71966ee39f47c5f204183af2af9dd48a9a7c6dd9729c32b46060a649636cb23f235343fca58f7ee6a16e770aa02f8b60fa83cc39e5adf8b0b7ee24d7750b6a6d88f1307c8d59605fb31b108ed2b26d47e", 0xea}, {&(0x7f0000000540)="8900934b3ff30f4f540af33769d51e4332390e569e", 0x15}, {&(0x7f0000000580)="cad51907832f9c1de0fb698ff27246e3e3d3f3366dd05968734d5c233c3bc42f1c8567eaf98c98912d83d1e5642a313854ba9461bf133005", 0x38}, {&(0x7f00000005c0)="1b2088a8dc1ac1b9a056363fef356c9d8a8345094c7a0b4b0089d3816c99d9550ff33ebbc6d90889999eacac12aaa7329abbb9b4f13b8160e2cca4b02b4423e5c63f4287c63a83f9ce4c2993dea33a1356faa502f7a991aa1e97e7a7d606e683a37a361380f5df5160cc2a76648b7cb329bc976eca30cf308e20ad03371b8ccf69f4c572431dd68842ec78fa57a2db35ec62247fc53a288cd09807da91168c10ab43c874ac310604c5203d67da9f2216fb46", 0xb2}, {&(0x7f0000000680)="fd1705c7b333f05c2f3caf2ce128bf5236bb6fea3fc93d42ce73b1c5e74849cb7f78e75ca6cca173160c13d776b66c864b4cdc4f10349c9ee22540d91c238949d7b15f87e342f5de3842138499b2023bd0a6e0c56a28455660f42bfbe470a24f79dee9a513f54d38a81fd430acf590ab9a0505b711568d79fb40f939f54212aa609eb1faec3657f2e0c43be63f97f5296f80f1afb5f7349f3d9e804a9db04c461b6505a22af01ad2bfc8f8fb78be6696ba2173ca313158ef1d71fae48cf4a9caba5a6ead0ce517195f7129c9d47768fd1c2c1e63ee97da5598f4ac121eed3e4f83f7ef410d4a4b6a8fe65bbba0e0f384020673f1333191cb5094ef0798441dcea98988fbde862ba1cf1b82373cca2cd1e8da5fae6f79108885f367f633eb8d568802de62207308089bc6611bdccfb8f3ce772ff705e28f40cef5971f555903e4d702f2b5df243c6474782a3b0bcd2c7675fe85dd89f5577fdecc8e5378a9025645c3de4a9a896c78906f4bcacf8da86d2592e56cd5af122d3312aec6a3f3d9737e8d3b72886bbe01c657643675b9722f2fc888aa8685c88576b1aaa01170cf49e304e2b1c3e6fc4fecf0baa0d3458d6608d4065bd969df4f3e5d537b40820be1a20522fc9eb39ef2c87380ed2348bb83d244f30d5ab9f8c1c0920be4828868a47f7d0feb089ec21e787ebaec55a6b378d37dc63c6ba029efa5a33d5661a2d79d15ac250bd9db0797b2d3386a3eacc513aefbe9542654ebb61d82453eceaa945da018687f5c72b02b14555c5cbba52eab2c1145cbda1acaabe3d0b2c33f5c94f21c5b48c8fedf73a6ccdfa1dbe8ca0634eadbc713f246ffdb878a7371b8b2bb298d7ac638107a5287bb8ef96f7b38fb3912b4ae1d13d8cb3aeb41353212185928e60def8b397622293a47e9257c0f7924c05bdd4ca7240aa12607318059ff0349e08f4f6ced7c6300c88a36445313aba0f0c4c94dda093c5d4418eb9f1175950745f279195026a1886f138e0071d02ea5e6a7bc34522c2c9933c2ad753035f21b22843ee044b2abd886fb784a7b78b1d825712cc4e33d3e00bdf9c8589da1edceded820f02c8573e8b89d9eb515c83991bf8877573c31ca2509acb8c55ee8767f6d1ca8f6393e6d4a27464c19b637a8b089bf7c571737c84920c1687b49faf5b2a31c53521526845a913f8c52a333e097f98f4c7bf98fabc33bbce639200698b0be72d7a59a1de8cef709c1b03be583a403ed2935b22102d87a23842d5a088e833bf117ce911ce066004c5c1201cb0b289f1504f46ec8b7f01ed2663f7f80f45127b310bc70e3887e1951423c4d86767848666cd96244fb42cd56deafed556af063ce0e64d64681cccc8fe2bb2db9e2bb992a5e4fc96354d59a1eda31f44a44ac33221a449f112df3f197f8232fa36422e3ab2fc4650c38228a319c89bb4bc195dc0722f0abe08c2bf0779a9c9d2b08f5a2e533f95a0cd5b1450c19df3720a9db97e185150adb2392998a9adb0d196b49c3612a03af32002ddc332bcea21fdb272e98ab85f6da5541c7dbadbd21fc73c8306959bef33f1629fdce95edf47bd1f6441e9a265701275e97742625e5e51946aba8c7fefa85d305513d488f5bd04224bd6c6c85a8624d172dd77f40d389b3bb9581bcf1e85cc7c337b2109c6e96bd2883e7dd03d4e16f84cfc0ad4f0985b5df2deec6020370bf10098dc2fbef09af04f20e9f7d53b4ccb6d0c6c659e7e88e7ca512ec213ca2806d0e02c2f5d487e2c8c989b697c6eb8c8f1c834457416e6f0407106fc169aab254fa2318522232ed44b232171c40c90c00adc176ef9c67ebb259a555fcf9e73ed143dc16ab1133324de71cff8420fc9445c5d40c8ab065c590825315d841377457544600cb1100358dcd02426eb65b0b8729547ea74754f701985b5d8ec234da133a90334b5e0ecb51a1505986446628cec79c84aab62d0c907fbb76d7572127300a4f39840d5c658763549e013d68cffb4c9d57ffc60380cce33ac484bd71ab6ed89552c93bc83c56d8e8d4d2186db65902c305b3d04f2db7b7cf63d69380a5aa40b6f9ce55a23573510494601feb3eb71aca3dfde172adb3f11c44519e568c47da55f32162766cca6ebce07e3e1c0881b96b14c4c0e0af81ddce7d25607ddcab6183c3c3d735bf96b718cce0a5f228cca53d6065d898aa35ab1e0b79613b0bda568b71644407574f8067092b427ab40b6126984365f3efcc78466cc8e775d12f649f0500d5f412f8b29d98b5e96f2a66ee4d692f6e76231938fcc6a87aee7e95b9c5de39f208e9d309ba4b086f4f60ca8ad42cd17667046e37d549b4921a186edae17bbbcb5f08a37104d180b27bb4c0bba52b479e78a529e88e574d333e95ac2e776cf91ea22aaf658ebfba5e12b27349865373c6ae916cc031a6c7112e97b42798b1f92ea14571d652f5bad7bade3c1e66dbdfb46ee9e01b19038ee5f3f090f4625a98cd24966b205ea2edb4ec6dba1e5996c7aa1632014b2aaec9da06df3f33ca07835a7e083269bbd15106cf01ac6b0ed2cc498c14ec857e1ad0506502325967384f6f889c9d444a9b5f2d2df2dca01de5584dd283fd616d8945cdc3e8c20d231b6cca47bcb8552fde32b47304eeb3a9f6476e45f81a09215e025f9cc32589069f8c625bbbd54c4f18077187ee2b572fb47ba0debb43795eb745f0ad21a3a7a17f3d05a8b4ec8b36596ab1275fdd42e76c2b2191ef8bf787dc13b827d20907bb703d48d306722b2bfc0da93ec5bf01ac1fb34e16a3c30ac21d82ef3825ed037dd1b18291ff32bd1ab8ea2d39fc5e50ab4367273b32c52d4c294ddcfeebe98c58ebe83b19f54d34b91a40f6b5ee3d2e4b61219c4ef07aa5e4e25f5e605a46507123d18fe76d0ae91ffcc636915fe103387dd8d28735c002cd9264d1ac7a416365dd286f7eff66f119de39bb8f1c1cfc97651ac21d3c8eba889b3ab5ba75cc31943e47ceb99cf1ba42ebc861d644a12d21e7db4c7ac99a86d2543eaf901e6571766cce7c2edcb032d60204f488686962e96c78240d9166f457c979437c6145b6c893f982f82d3cab828af9c0a4b882c93fe5e531f4752d33f7fe40df8356c47c47e8421f3489a228903cc682e38ec15671eadfb46ced3f6ff2d477fc27d47e85dfe612bc38e9ac7d56cb8dd14f03b0c12f4f47198700370707ce4a0445a7d740cc670ec730dfa3c9fecddcc991bfa68eb89f8a61e143dedb8c074d7e8c611cb49a4580c4c7fe5609649e407211d3a4cca3e5e97f21542d3c90e60ef4cd45867ab432ac7a18f90b12f7886a1fb0e999a83f449196585f1b7ff4a8c42cab1f107e572f333e59885cec5c764f2622759426c85be95e00bbe81c680bc6ce4116776c35a4415955ac335557245b0eb13d89744343b55a911a622e4da65269f6bac1d09b39dc00c1aad5b08fb7f7a7365802629b21e0cb06f68fa935c857bca867c6a5e4abb02cedaccb5c1129b2b4e471096d728e5787184f93c487929c62460817c7f6fd4c3b6f42398e88f945ffea522cae395b86f0777b620b359bbb3af3f3aa51416d55f0cd748b6d607180726422eabfacf7899fb7bbd72ba61285039c9ac661fff5e85e67546f0ad89ab08c444c62c9d44e9396678a081826e78d7998fed6229e55687b7f531147f47b1448f12c9632bd1b59e8acdd26583b4565690a9975f1932880ab8ca594d599359e791be84d5ce079cc822fd32e40cebbd5af8168c5054999ebd0cb0ba508192f42572d2319b0ea0e77c98f15ae00e7bcf60889f2a1ee516cb2345af70b7b0d8761e18512b75836b6fbf93c4f645e4cca6cb21d028a96a0e3f09a68f8b0d195fd2a2e014a95e78dc0f82af587339db150d943d349e280da410b8564c98269c68c8625caaf6b01346e225accd6369158023cc2613009f44132dd7f1eb327e5952e5b60f375bcea37269e4966fba7826ca15103c9299f31a7ee17be2959e467676c9468925df0374cdea9544ba7c361de5097d860c3d142afe60acb8014085ee3b3b9dd7c48c00572e66eef7bb65b18163f805af0c96c629acbe289c850a72525180ff628b1272e911d8962ee6b8121dde7b42bdb389de8a2603d938085dc92de0f2de683253569ea33190c25f94736ee2724109cb49dcee397888fc29b27a68951dba6f1229be033e3020a947677ff23d1b40d0096910f886af55482983bc1d49cf08f27b12952f28941f156511419dd5bcb6b4478b6cb8ccf1a4ed629dd8ac20c5f8a815dbe26c3909b9c9fc6f7cf0f18f57de08c80073a106fe305a187c6484faa721b6393a51622fee475ad5d5cadedeb03c7b91ba196e7538cf63157b9ac1f563574d39712c0ff76300dbc1e6cfa04cfdb71a925e7359919199684364b5a234f822a8d710a9d36d78247e2203df99eeeacd0279a0272c7d63c640724bc8a96b1e57dda881959236a9a459f7b4e37aa1cab90ef132723797bf1b65d7559bc8d73f8773e01723635f7a51d899e03796c88c5e55948d3be52ae986036413cb1036f153d32e65ae93c7f346de9f363eceebae63f67142f08b48e8fb0284b1135c24bcff54ef3728854ec2527b0d90a7caa4b71f8edb773ecde5a0cfcfb592d4920b2f98e5e29a0d90399a9638529c447b914e87d224c109276c4f694ab42045770fa7b9097e5b7bd350aab3369ffd390b501c775a6fa338806bc67dc267ff259d71bec4d5ca1a8628f11491329cf090985622a7f57537153cc84daf99025e5f98129998bddab5a5557f3e6efcc158e4d97e6b0b23482b33d7bb6f6366ec8b56b54fee1218d11d12911113d370b8a905edb997a0e1c0c300771e194f42a07e3bacc13ae0981276005cdcec7987abe53a95366d4bc4980b159410177ba25e781b7334a050ea55fbbb92d422a4fbb4f577b315e5fdea9958026ccc54784140e187bfbe4e3986795a64c92167cfa314928f8e9ee2607933695d3c6e76daa0443b81aaa90cf972d56a2a605ea7f06443248546d304fad2c2c0c3761935b448b2cb316225f060b180280f39580586d0caa65d60b7dfb1222a76d21b28a8d446f2bd46f804429799ff8edbdc9f712b8f0405d4e2542606503272e787cdde872f1b49115680fe4873d7d1702ef6924a1f06035feeefe09250be4e56bc43af88776925dddf70a011345d998d53c5f2ba393cb75a35758c69b3d2fa8b87c9d086e8fc536b0b4100e4ea52fcc2f7da1ef50129701e789a785582f685cfa1fe7644bcec51977f9d590612d541ee730c3495ada62e120a5df1b2da8a7d2839069a6327377d9ee2c17db3967c3efa491670be7006245c398a675d2ab8eb920c884cdda6f8b06b66be2656509056ccbca6b05f64907bd25a36f7528e00115f5559e4bb64780e34cc4836d8193871649b696004538ef18a1d1089f6d20470b3481253181b81ddf2821da7349069430c20dd7b13e1d79a77ebbf23c163012e5cb18d6f40e111d897d001ed1bf8fa301321126416e9cb5fb4a2a518c06d34d108dc6e6fecfe3f5b7a6f86a8ea10bc2a11b75706e62874a2212dfbf80a80e79619f92a33b522386244dbe44a5233de69237cac5b1323d98cebb12df8f65a1178298b3589a8076f79083112333620389bdb3ee05d631605d13b15ea987c4e4e1919a9d26fab82290ce361f8701a93f7ad0e394cda1b2bc04d6b588a725f84597ca6085255b35eee31d11d746b0f6fa0b9486ee8f1d4799c335591c409eafe6ba5eaecd42262adecbbef06fa87e1a879bbb423780ed06059efc15aa2462171714ade30efe1b155351", 0x1000}], 0x5, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70}, 0x3) setuid(r14) setgid(r7) getpeername(r2, &(0x7f00000017c0)=@un=@abs, &(0x7f0000001800)=0x8) getppid() msgget$private(0x0, 0x80) fchown(r0, r6, r10) setuid(r6) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001840)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) getpgid(r5) setgroups(0x3, &(0x7f00000018c0)=[r12, r7, r11]) getsockname$inet(r1, &(0x7f0000001900), &(0x7f0000001940)=0xc) r20 = semget(0x2, 0x0, 0x44) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000001980)={{0xa36, r14, r11, r18, r19, 0x13eed1b2fa31ad8c, 0x1}, 0x200, 0xa78f, 0x100000000}) 16:00:44 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) 16:00:45 executing program 1: socket$inet(0x2, 0x4000, 0x0) 16:00:49 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = semget(0x1, 0x7, 0x8) r2 = socket(0x6, 0x8000, 0x400) sendto$unix(r2, &(0x7f0000001400)="bad19207f451763b4e4a0028e39882fdd145f4e80971770a323f3b3054c85fa3a252240baaa3cf7f68a4676355a2cdd2c6ead8422e1a39ffeb391711756624d5ee2bb296680507d9e9367570104b1bf2d6c2a3fbd9fa70472ef62a0a0e5a4a70e5ab62a2692a13bcc36a35da86f852439b3ca9323e4edf36c6e75a3dde16c3c1f6d374225e3f7001c3b437d5a632356b745fcdd74d87f06c3bf816c575a585f3ff22c8b60c54c515701be315ba357513e5364d68ce04d7ec", 0xb8, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0xce) r3 = socket(0x1e, 0x3, 0x0) bind$unix(r3, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="f5d4b04f8ed93fb9a9b4058f72e8a0c623882a65c61971061d4521e67c240d29747624ed30b8f98224936dea915ea99afae2cc8fcc8154a273e2b482be502f3026c4a73e660a13444b7d4bee1b8369c111598b8a1bf41cd06c52550d75f9087c894ea9fde26e447c171ccb64ecfdb118cbc832b4073dd297c7064ac3a67f5fc5bc6e87af7b339aae0ea529348f0b69d6d090034500d7c642dd5f347d5626d95b1aaa217e885db90e44731cc54d8c7ddb3a4828a0f465f00b15aa8072947b3f43bd627d24a7becc4c7a8e12dac15306b6b09b1c4d363338861e64f0df9d7fb65e480c01de8fe493fe18e51272dc7388f17adda7", 0xf3}, {&(0x7f00000001c0)="cf649b8443cb4a259bc7d4ca458d994b529eeaeb85b91feafdbff9f22b859909a7aa30fecea32a6400991e1962ef94bbede1d726d7627b46eba72e01d6e03a6be2a7e821a506acd363cab6be367f18367a068d04ad47741b8de8b0834d2e98b001047ed27663b4d3abb99e2e36ab23f92340c7d169b91f9dced4fed90ce35a8d43d8f64c04", 0x85}, {&(0x7f0000000280)="3b2c613dbb1fbeb6e4f7ef20e9be7c7b8dae1c44e08385f5dfba8ecb7fc77f93b4b50fa4c3a9362021b8b19491b5a76300572cbadefe500ae774bc5711c39305b4cc1b573ca15cdd61f01aa83f151467f67859aa11a10f6f7dca767f226292ae1ac442f4be23f2a7631449d5c1338e6437edc2532dff8fdc5b7077e75ef6713ab2325fee945d65bd38a649ed32951e74907f5e9cda131d398281cefc4accf7d0", 0xa0}, {&(0x7f0000000340)="76babeaba605a8cdaa974e073e0df11ff702184e16bf3556138863cd33c375cb831ae06f993744e0919d06cad3022cb3d76578987911e9512c12e595c60e83bc61d2db07d86aaab88362e94c549acf42c993fdc494004086e8b7e6de2cc7434a23c63c9b530f686b63379556693a360f2dcc88a1135957daa4a2a70eacabb473c482468d983a2b38dab99b4be854c60e9b2edf9d52f08d0b07a107aeb0df8aa5d5b8c06c9486ff9087bcfec0451d80944d0c44de2e7528f6646be694732db3e7e0598dd5a91e8b6fa0b3b26efc84eb544539bffbb8ea40747d52175968bf5298e4d1b65c48eaa0e393acab82ee15ec7b888f89c355c94e50ca5fc7115db84de1dcc181d2e985fd0fe0d70b1ffe86f39bfcc3f1f2e32d240dbe8934cebd9c55fe21d591fde115d71a688564d655253d52721574663efdd3c9235ce72c659ad6f6f865fec3ea18fbd4d6e532cf92850875e8e66be4af829aa986278d4e4cedb9e8a4b928b8b175d8665e4b332dc9d4f644210301a87efbf889106ae369b934f0f545ace5bf1b19e75c87eb17c29c945c37c0f21bf68f9cb8fdaf3e6e6ff7a2f3f4454651d9c093b85f75c1c1a57d84de63b1b9134eaf6c7c4c957e7c9efc727fbd506dcafac3266448df22e761222249f7c764df83b464ac57ef68334623b1948f18ee70e01c709bd40532fa7a5ac0eb0d77e221c144bca6f8f55740b037bb3043b72aeb672446e3f690df732e08d511f7f37dd0f04fb4fc7c324369b93ac2c9e75a1fb59855f876facef1189905ab5fa92c20646d58528cbe785ff79e8888842be7d07a329ee547c0fbb97a5cbce4f973d10b8238456ce6f81ea2dc021292657e30a79212ea574f4540d52ecb5b3d0db1ebbd073f77e7cbebeec11967f03f9f795e01739ae0c2db89261734b66ce5e7c85abd455ed0046b136f6c80ddd11f51be099bf9f3613a553c60988ac309c6e5bc88420be6da0019a1165ba0ee6dc0ce012aee55665d17d8e0832bd4e6d83281ad8ad90edd531b0108eb8731940dd6960d790ef278bddf9c87118ab31c9ae9c02fbef88cc3d0aa7ca3760de1aa5ae565c1c5384eb647444d2db4f31785ceb84f7e50fb081adc4c3c48617674e75bbbbdf25181527a0fda239c2fe5b1653e25170e211a1a6e82966df44de54b81585743437ae27dad58f935206a24e2e5b475030dba7093d0fcec361120c3cad7140ac6d53453dd6cbd427bc7cf2ac2db89052d6142219a763f0f640dce75a3ec68b13c2e867cbae9544e01347053976e8c2d91128fd367b297b38bffe50e449a5143dce02d59812f77ccd841f8a13c1262d99439a47580a975fbe3dc63ede7d6b1c3af8975b0fbbc5bb26777ed4a896ac26404f0052b96d36255a0e94a67948e1ac828c75a6f9829f73a7889f30249cd286a0d56ff9405811475dd4cc57ff9aabe8dde057610d14d568909f16437b25e2f3849177ad886fd23c490e3ac319114f74e759feb1af6cc4141951c6b49d8960aa5b28557310407debb321304632bd417d2b430fd92fa37de1e6a72264760a5414464bb259ca3c269fef22a77aad51aa1e4b8ba38a5d7b716dfe2c6f194f1d2ad2602ba5304432d20babfae0a39e4fc9e52ed8881f8baf06eb50932ffe70ea997c75a684febea123be10d7a9467f120f7115979e209060697df7387b95f6a007f4ab6adebb092c79b5dc5f7e3d5a44fa5c858c5e137886b00c54124b292b94214be749a467df073a4279d553906b179a961dd63f178c576963edec7007e1e0173019083849fce692e624ee7f574df1aec792817f2f98866bb6ab23ee550430371a34a664881f7ac4e702a204d04251f1efe3a7306cf3fe415fca5140e8117694779fb0078f9f84ae7424980a49cdde56ca0b32c9349a9c1e77b43439eb87fc6bed70273288a55cbe15bc2e18008f2bb8aa7052af37453eb06b72ca61e8f30a3d2f06209b641c0b4035327443c657c4d8e6a18543ba67f52084457ef94bc9e2221b5610ea29c663d86dbaa57184a696700db0bd54bcc99420c7102779e764da595fa1e14e975da02f2cef0934a84377e0b4620ea00c91d4f0a17249421a6b02e54d3299ae67badc77a65d30f99557e22f450edfb16016645c1a55c0da9d0753da73b736d36592b5d29223ec4d544196f444fe2bedd06cf453607a44789328742f481b3cd8c73a2fd629f46152ccc26f4c7202dc017443e535eb5e8176ad66ee88323ee409f9ca3a13ab6e5ef7ba30f31326f4055701123ef855fcb3d82ed69064f7af7b3c198cbbe36c5c709c397633e549ddd7984fad8ab54ea4c2619326621f3d4be7f02797277b0979ad8d7afa428f148904e23ac0d01f59870928e14fb86f341ef6f853fad5d0e3a575c52bf91b5f5d6e65fa19cd3445bf14ed09e79f0aaab65963172ee8f0341fe9c7a227390ee8a4eb556bac12df0e1d594e1283c57e4a40d0073ef44f73d0ac9c62fcd05a24e81415bab92a06b1b7d8497d2f7a8ff15ea4eb93de70114a226cf20f0759af16c4e00b456763c60c33c9daaf724404598bafafccd6f6fcd6ba2fbfe881c2d812c0a4c46940414dea3c2a3c3f8a7e60f3bb33bba743d08b7e27afb0b211d1b5018496186e0b9651339e0197de66e9aa48333c3f2c5f53e7b5252d347c1b16208567f7791e9ad49ff8628e903ac59069bd4e29e0425fa7ba6261c7e0a9a2b3f52851f2e47c44f425d877355aba95aee19eba1ec4809481bf7f5433e19142f6cfa6827a66d83b92e0095d9527df614d186508df74a0ee9f667b5a01ed2ced991347b51b08f89a5c5da95ba6da5ba09521762dfed576c987a763043091ad146a48ae54fbd623c1a6e97ff8261b85aeb6c28c404e250fd47f8ddf1f727dbb01c600f00f0f523040a804320142846be66c24087676d149ecb503e52912d31f57b5cbf51dedbe5fd978cbed883c78f202ecd5cd6ff34e62c10b1dc590895b35c4e2508038ca137d175a44d7988d609b5f29359f753bdcebc39e4c23d5c1edd532b870ae8d21582d0cbc484b159f61ad0f438a4fcd832451d5d504761266efe2f7980fa63f40f5f1c6a39ce04dc049675709a27d5a80d6ee661f2e4973d5845274c69204c5be142b81a6b0b7c540e7c9b0198724ae21e5a2f1c84ec375aa15b408e780fdaed6a70ce09c2a2bb9fed44eb0140b2284f10309203183c8a2c55467c6aad7b08ab6f3b7b19a57b6bc9b39ca8e6422a7d263f2de77cc8cca53adabd0a1a7d221d9bea42f19a1a3d39e346f87a2a0c0bba65862795f39983841eb0a26932f7b1cad51dc4ce60f8412028250e5931d240645fdf4fd4418fcac9a249f65d25d11cdd185bdf79cd7ccd5adea068aa054d3bf25145de1ed289467448a8c77e4fe3ffa7f7071345f99aa7ffda061502947020c5e3cfe3f13f992f27ac587e37fe7665af481ec749323cf30904e966a61588bbad9eaf849c24211c4900e825b390c1b270372fed274c752cc4b1bb3eb4c1f0ec540f4da637f796be5d4f9bcf2efd0aeff2c2730807781b0b14205d4eb446294cf179f1906b4aafe9be3aaa87702a53c5d25696d580d4619fb0e0d8fea06b83991cf5f3788396109abeaae3c8cc14e1aa522494c2e7157d5da5f8b7d0d2dca0cdaf15e5f92ce802cfdd57b514d20c5e885c6bf510cd5bcd2e3df2c36bacbc495a90b72d8a5c48d629842a42f755fdbcb89021c11c6943d88e4c2a5aa4e2ca4e9521c069592771aa6ec482ba51850b144d2be87549e89e15aa5b9d8f672e41906a67140ca5df9637ec382c0bfb915e53c2ffa0c8cc7b7dfe71b3ee3c78ac045a4c64e42f4bd7fa0f95fc9fb746b5cc1e8c484ed680fa41719aa5200a9e1747e9b8052e05eb270c0eb289e28e0f693ccbd9bf69911d72fc7b471754696cc366a206c72507916557c07c31831f8dc735418c4101d80dfaa519b4c6c2d020f80a52286edfc57d3773b8f9dd0826004a0a8cd0f4fd38ac93efa28cefcc267ec964872b8d707ec3de6b02b5b74753f85e4aeb7bba1985b402ee8abe6fca9ca11512be86d76d9c8814e598585b923840d55a375205fff3a8a301c441f338c7eadd97283aded04fa898310f7ec826e865be5fec6b300c025bf341aee4510b7a357b9216cfb3b20f0b3d81219ac90b3ff89925f25b4085d8db05d8d758155e3b652d649eb821deef9d0d0a48c713fce49a9e7d203765c0c4a81953c869749d08624b020710dd8d2df4528488e6e34de789edfb4691b00d414be5c1b30e8c8ff890a3da5c91bc8e4d835d0b2ca2f46fd2a16a39cc524fe6ec50c4a14bca811beac6a34ff1ef2bf08675311bc262b5afe884b0b9bdc25f9dcdedc9ac9f7daa9947dac13bf7e0e042a470a329adffdc8b9c547cd35479ed0179863cfa7717d51595073f8797ddf4abaaf1feb2d748f81a510dcc68d790dd6e421c5c758548393490d9ac59f35348f978773fb49c82ecd60093ffbf427a5e729236be158eb57680f7ba415f2d9c8015052e43f5118c3c061f4c41d91a723ba9c3dc660ab05f8c8d76ecb4e37f82126d0f3523dc025c8257569062ea1c2fd9e3fb59e0e69994f26ea1c764ec1341f7ce19eb19c4c28deb2eee8d6d605033f853d71593682fe38372b415ca7e66aea5bcb221e11caeec3a988b8aeef79d5b31845bc8015b7ddf9030e87fa5c58631367e32c44bd337476939619f93c1db393e027181b7a3b66782bf4dffcb9a71c2f16589f4f9d85e285f38a9b1168d14b74a7260166c1f70c55346f760bb1eda1b9ef593deddfc76a89af5a25c3d8014d8decdb8a49617669d0bc93a4a181e914570a2eb7a8f156f63515f34dbe43829e85180a50b66e1418b4f1355caf886eacfeadd3671a2c0ca46fcc97855052ddae7b606ca081cceb48157d8a7355fff60f1e0d831d7c2fe630cf1c5ce4b47ec3684820615b237e81df5944a4233288b24faff298b938af06462bbdad45f265158434dfa290d2dc8a8139866636a1f833004e6085e1496b403f8eec36a4e3abdd9a6337e97b8f9b875c34a76feb9ee8dafbf3a212269d3492291dc75ca86fdc6fdebf1fb274b18133cabe4729cada29bd1b9c66bf6c4053f899ab569493bfb122c21cf33b06eb6ace6ebb858c94c8c721ed04697f5bd2198c1643526e76299877129018b45578028c6f8c385bc45ac2e7040c96443eac0587a1b4cf34deb03d5e1f1e23e90b5262f9219fc9939f616dc19092af5f1493414e01d16eb68d19e4c00d8d16463726b19d8a05b92d1b8dd9c0acf9360f7c8baf417ac9ba9e5749e36903d5f23f48e4d47479c40829e7aa53b3f7e7dfa7d5467d36a0acc95dd41f36a05836d925f4aa919a6dae2b29416be53edd95953286d033e54e419b8b3a44439f66bada9e5c51f47138f8565af1f32ba40ec1443b4bb94fb14f81ba00661a30abd89a2357a024f6cdd14007d3c2e721007f4b90ae7400fdaa027dad3ff090df2ceca0d9e80892d34220c0c6a7f14b961c0d2de8254918b6599218444e2b84429ce5055a15ff6189f7852951da58c271fb8a8a83450912bb770303125244f068867ae423ae6fa8e77c0fcdb9af319867598d2576b33898e8458f252a54a4f842a93637b8a0c5d68a5d934630e4b23f078679ecd6442416ee2c27396fdee0e38f174e99c4c058ee021912275d6f3fe92307c01e04b9d84a4bcaa99fc755d83b3ce2391ff2306e436a85fb91d2160d6c8dd3af061a304010a745fa3a45b079943993ba4df235c443bb7c0acbdc1ee12a4a42bd643df81a7c48253055553b1f70b683fc2f229f6eba3", 0x1000}], 0x4, 0x0) dup2(r0, r3) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000001380)=0xc) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10008, 0x24) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xfffffffffffffffe, 0xb8}, {0x3dc}}, 0x0) close(r0) kqueue() syz_open_pts() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x41, 0x1, 0x1, 0x4, "50977d306ae0409f3a0627c5008e770854c3b53a", 0x1, 0x4}) setrlimit(0x7, &(0x7f0000000040)={0x1, 0xb4d}) write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchdir(r1) dup2(r2, r3) recvfrom(r3, &(0x7f0000000280)=""/11, 0xb, 0x41, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x7fffffff, 0x8}, 0xc) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() mkdir(&(0x7f00000000c0)='./file0/\x00', 0x18a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000002b40)=0xfffffffffffffe10) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(r2, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) r4 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r9 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, &(0x7f00000028c0)=0xc) kevent(r2, &(0x7f00000029c0)=[{{r1}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x4, 0x3}, {{r2}, 0xfffffffffffffffb, 0x4e, 0x0, 0x80000000, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x40000002, 0x1, 0xfffffffffffffffb}, {{r3}, 0xffffffffffffffff, 0x94, 0x8, 0x5, 0x700}], 0x4414, &(0x7f0000002a40)=[{{r3}, 0xfffffffffffffffb, 0x20, 0xb6, 0x4, 0x7}, {{r2}, 0xfffffffffffffff9, 0x10, 0x40000040, 0x100, 0x400}, {{r3}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x1, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0x41, 0x1, 0x1}], 0x5, &(0x7f0000002ac0)={0x1f, 0x1}) r11 = getuid() r12 = getegid() sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002740)=[{&(0x7f0000000140)="d04a5ef844849ee3a1dc037d8a3eec7a599f1d4f30d1058e16b25a19c5b48a108f43458f3d28a2d7e0b9b9a24fcc9bc32c", 0x31}, {&(0x7f0000000180)="1ddfe5388e4fec8475eb5a99644ecf97f4542ed4370091f3517b5a6760cd6e7ca02cffd7", 0x24}, {&(0x7f0000001280)="0a4a9d7aa5e77bda660cab1da24923a357747934dac43da756197809dc486b6b4679ca72fa8f480c29284c7d85ef9ff33053d8934ed4e0d24b2984f1a9e4778a67847097068452dd56acb824844cd7aa37041a0a65cc38ca75d93148a1c8bdc536c2d697", 0x64}, {&(0x7f0000001300)="98a51b08e577822455dce6e0c353b5051dc8dae0a0f667a5d4e2ad15531483e77f3d320c531d2e34f21283d0055c8dd2130a5ac9df538626835bed84e05ff655b25715062876a253b3d470452df0d5823b083ba159cdd06ae1bf30b808f26e0d6db63e05ae680ee106b008a9cc9f1948317e1d7b66c0641eb06e75bc7fb2015d4e6ef395989f0a2056e1d5", 0x8b}, {&(0x7f00000013c0)="e36577b32f7752ff192be89a65c8858da79bfec245ffcfa22abc100ead1a1de34a4ede2f08da7ee38c2165d271ad782014dc4f1cbd3d4df708fa02d44c80a45b3005b81d74443f5347929acc2bc420c144feebe1a574f4d654461af391982c5a71ba2d634efffbbfc1f509e885e451d04d2776a98b9df33e743cdf237533d75a7149613fd751745ad74ffca363d74cfe4ccbcb936d5fd39f182f5ce136722bc32f66fc3a73a81f38537b9dc0165bbd1c95e0356f5ffeff6c9cbb080e5525f2af4d027445df09d57ea8ed3a7090e0c48aafe33ff9475b402167c2b6540e43317a11089c1e02c2ef491f7c85b3591ffae7f378e5386f5f5de819e9c754cd2dee5111541d01e5732c83141b9e7219db1df6f2425dbb38ce5bf4db1ca973d95143df2dc4eb2e934a8ee55485d5d6c3382aad268fde1c58abb15e9d45c4b59e0d70a44070006dfca276dc47f57f78bfa71a09aaff9cac72a2187654d986ec48862b808fb37b8b0da54b8cdcb95065910c3d13d54b203a0f6ba145e2644c7d61b9bf150ef47e8f22957a3baae08358eee72d67a27e73898c54d663f9ca7f4f7cf72521df1e16f4175f08b817a297e051ce79b0160dbca8f2972d6b0ffeb3a2db21c189555f550fa1a79fc82961f1cbe4ece3053ae6a7904ec58157a3feca215154347990ccab19d9e751a7c73ca4636a6258b4619146ce2a56e01d7e118e09845f7b87b9068240024eb2e30e9c44b4d8ae8ce4a6c4ab32080de9ced6c7ef0fb846cbf2792e4b985d919b2b5ebcdcda2be144b1ed9a7b293441b29dc75b35de7f8fd844f5570dfc97be6c167c4db43a711dbf72018fdef402944280fc9ed65563e54ffe6e22b2cb23c4a232a23c73ebb5ce14d21c8d75c08bdc477648edc8fe7fafef8762b47b29148d4f2d674836be2bdad9d3f15d113bcd708d8236adb4d0d993435d6d5a9be8cecba81ef69397ab139cb86a20ca00bc680c355dfe319628797e28ea6a43700aa7ed57ee6019e738862cf10eb1cb09e1ad94e61405088567febc47544e9c267fe1c21f58a69fa22ef89d5280455b601979ad876ad7231edbd69525871a5ecbba774a8e33991bd2a564427b1068ef76e23e02ba4e9e16ab99daca5ddae61b0a8b3cdd8b92bc113880f07cd17ad6b92892f49db303ed1410eb1d5d5b56ba89b97eec248bd1194c0f8ffd7a77cbbcdb907d5bf4a685ff44a18167606fd1c61f90c3672e17569c9b10ef3080dc4240ccdeeb9a7eb97d4f4baf4c3df8ad419707bc090b19c29cfb1ec38b37a95d151741d0d3d4c5ebec732bfed5cb9c7f1a43f2ca0dde444cd477b6257477f49cee5d09070d8be642fcf77c80df313f1d471d9b560d61b49812174f962834b692fe368b7d807649323a52ad9749f1454100022f5b2b7727d091f58861734e2c24e9d2c226b3d4b726182326ef1e251ebf319f5c50787882659e0d6e046fa94f463b95d707bd52a4b59e324cbdadc725ccd070bdff178adecae4af90e18f86bdd098c18dab5851bd352e91863289d424f6624781d3027a46457b4092787a4d7511bde70058e4d4cc4209e3a85594ee790230d23f1b92cc0dd7b52243f87a30f4441696725198d151fded1e8caac836fb7355718b653b7c36aa183a2c25db2e81aa9bdc1331f04abdb789f831fd421b10ed526c253d679240dc6839286570f38b0e81a922e6cda121c548734e0b8859c7f20b1110d52bd22d18e4396b6835ad46123ad4935ce1eaa92be1ffdf4e15d8243ef4b2b1b4920dc5779983896cc223cb19335d146a299b04aa073eaa593a07928a91446eaaf47f7dd61dacbad103badd89dffc9f18b984aee064cfa4977deed23ab17f06e1afaba99216b7198544d9b8337d9c7a9facac70f2d0ec35f7e04ccd121f34e70d8c1b7116dbce34b42b2727a53bbea89b4cb002b01d9e5e6e4e1073fd2c1cb2bacf2e6200db25b54ebad66a8a6a1f48215a95875c76cccdddd3458dce2a31a0fe8e765ce4b9ff560d9a450776490e991e59d93039982c4b17433889d8642495911e14d68fd1d607c1fbbc92dbaa2efda2985b39c5dbacdbaacdd0625dd5a03ae64efbb97762e4833d3c09360a33d8effb6faa8bab6830e9b8a52d5b87a942919c68fbad462600c26a85bf3539553682858958f9b2eac5815f385fa2e55c262821496ee7d922be631ed02ea381e79b4c7b35dac17ace992c9a0342d825a67b52ad7a6d1dc0f7b466cdcc3480d0703cfd8658f8dee3e5c44e63768a1bb836acf8a516d37d02e7594ea8460c71b7e5e15b9be144428a3901bd52da4ae65845970e2013ce16a0be8ba3ce189d57ae920324700c74e4013228e36315dfa23afb271e5fac385f6b0c07ae5d639015268fb8dcf8504bab8b764031e0e2bf3b6abecbe29c99a01fab7a2aa4c665b94947bf647c7965ea56e0737a2c9baf74bec2aee9498f6ea633eee81fa555dac11478f347f2d3b79ff9a796ee8e4c74387c8b7bbf3d2a78a554a3e59455c4e627d7f663bd7381e626b3373e58fd058696ad88a67b73e917c93461eb132bf252c46d238f7f0df5c36a33304c70caec789821af92f871774d63f3a5b339016147495412fa39d834972498febfd6027ba5f072758222f18f931e6f77666f31118641a34f164a1722411b7e854092b288afd99702fb538c4f1a5e1b5f37f3d3c00db8d3c554e5b0c7a5c1af7a6f622321bcead8082e99e5d31bb506fbb94cad283cce131fd775c7ca0c1c2a2f5841fe8eaa30a3345b77c56914c161875aaaf55d070964772866672e4c9b513c4ad998f2d7d8b67664721e4ca8c8ea320529c8e67119ff28e2f60ba324f503a9bab5fc789a67903fa9934680491484b3a6edfb29927caec69a15de9704a8dfecd031ab99fc70ff3b1bf94e9296bcb5840d4519f8c1187157b6a31d0c44508f100ec7bdf9c2b52243c3c9655bf17ce29614d0ae06f5aea2548781f3e022d90e5cd59cf1a78fa3d1fe548bd54030456abffe8241883bdb29c8ab04a77ae78dd05a3de8ce6970292700753e6b609029f4a043a3b083b7535a7e9e48cec22adbd8e9f9648dd703e5dd7a41a7922a35c282a62fd530ef553dbb48452b1f3dcbf999ecbf08af24b2588749cbd01ade9e891f1289a6ea459b1be78815b612a7ae564c9b8818fccfa7ed61aa0f36877afd623b0fc8eda8b0902e87497988e22bc08dc91c5be98cdec61354fa500156b7db84610fb068135f08af8e20f8868c96ccf5a0faf3d8cddde9cee66d927cb1773724535a1775f7115246b8bea09773b37cec9c29fe3ae0c96d80db1f4100338cb3773f772fb31c97bbd72e158bb69c1cfbea237884a31d223e723a1e13c4ac6c86767df4f02b61d7ce679935bbc80dbc66e37ca818fc87c71ee864cf431feebe441cefbc6d68da212dde4cb67f82342ecbc45a41110d8f281bd802ec770fc01c251e818b22fbc6d52058f8d8b419db2a4fcec0427c3151d5dfc8b33d6a36bab35b3b71005bf019356656a79e94e3f25cf91d0e5fa53b2e9a1e321de3dba1052c05c9b6838e5cd80a887bb3b58fbffe2c3cacddab72ec0e659b6836b5e25e5bfde1c78882690911c9acda332c6f18cc62d406b4b951aff7bd8face3e998beefa1582e7cfaa4e935d4e64e460ed3f9abfe1389609e33af68cee909bd1c30bfe41c7b661fa252c62052e36ca9be164da45882b621f92d2b2bb7ff4b17d7a9d136e6317f9dc96580cdaf9fed39d533f15cb11466634d259cc55d48cda2b42f095aa3791c688aee31f548e090401a72612c320fd42cfd832a629cd650211080e4de25aaad5a6f11c01385d6be2c8a6d6befe2f5347a572814a25578f2574c648a5a0c6fb98ebfc4beba8cb109905f4212b1a2412c95aee82a5a8a5e8d561ddc00438385eebd510255bee6ee78b1bb2baa632f08ddb2afe71c33dcf065f6f45d22ea34eebf520c81a2db64a256b17be0029c27f77ab4488a182ec4213423fffc8af66bebf3193d5f3bf593d87634f99fab659ef8a4c90512a1b9ddc148f855455a74a8604f99298bdb60f9fd715236a412eaa4a944837a8cdea5e7663866f9bf6c0480dce3c5d262408b34678d6c0f5e366803dbd17991a1325eb67e855acb52e56994d568c07ac31dad17a4008b424ca2bdd690164666c4cffa62c9bbb0811ba6eedfaa4e4b5bb0a0c21d740466adc61c01d90fcd26df122fe352f710dc404e1ad7765873286a8389ec70bc122712157147c0efeb62a6bc4b85d97515d9d47e30d0f5be30e80317c24c8868ab43d5a0102e0f47df2fcf5f927ddabef16528caebc6894e8969d5abaef25434e83eaa0d384c3902ae01cf3ed278bb2c56941cb29bb6f863687b1039a44e941ac9d2b8e2efe6ef88f953be798ed513c5f65a109ba5d76a67ae275861ebab415875fe88154487b0553efb0b159a40fc61332635950010cb6c31c7ec849da851c19964d5128bced986919d16825afe1ae04b7704cd4ed8c03158cb1e7bd6074504c4942ec5fde47c1d3506f42a2bec9721611cbc0130bf383dafb9982de521dece7279c6cebffe7095cc487987dc57c1698bdc0f7efd033258ad978c5fe0de824031e51031abcbebdcbbc04e0648e7343e5fc7571c6f15c0dd577650d7b1946569b5304c36ab63e0caea2d6c2e795f22d88abcc4ba7e36d9bda24e418f72185498eb7bd393bacdbcbdc8e192e94d046b468b35a3346744bcf3906ec68df95f29c5bdb5d62e633df724f917633a932ead2170e7aeb826726bde454b55143774c48c77b285baffd5e048195e0f7594c79ba74f695baaff787570a84a7caef1fee35213af06383128084620795205b261c986e598615f08f6bacda0cffc5277edd691154417af32ecd064fb5ddebf34b4c98dfd19da8939a644ccb65f92d08b24e9087398c1cfecd5687dc12a4577d2cc8816356c3932d340db545b9eaaba1211be4fd59a3b46e600df03d23f38bfbe975d079afc37f69b3fa0549c36846bb4608c34c9a214f9da46a5d723be3a20d2135e211a374bf2248a0d2e1646de0cf097d4273e3783e0bc5845a7e381617072c51065752bcaed6a30262fe632641bd5bec17d6e9e4a157c2834a855362a1113d2d53e9e913407ff59fb270dfc2f26871c9758654687bfe735ba4a0e15aae8921232b5f1a07d7181882369b2ee09be67e9fc84e6f97794f6397a247177884f27ad2a3ae62f61a1ee2a8b70c130b2f653467c92589d7a5146f87eb4205f488a288ab3cdeb25e0bc879d537e8c53bfc96b760d3e8c852f1e10eafc82c7c2752c1187861c2ea92dc2dfb7429945aeaee31f248d217a0b7ec401adc66cf1722004b82df10ac6da68891ea63237cff0ba0fc6039c219cc9c235da185cd65b9060b0574b81ee5186a345b812845590bbeb1f42b1e2d09be0060bf09520d9768fcebb64b2005f044eb680e4eeb0f33f70e0414ff405414b855d75b9560de2f03439ac030afc2045c5bbba2a3c058b1ea60edba6793c8a6feac8df6adf23e655792aa986aaf42214290106f5c1f25c984fa41d00e6aa1e30c433383e3e46eb4a45d857c2d22f87b9892edfd8b22c0b92370582af5072e8efbd5dc5dfe64e8588256b46250068ed790755a1c3b1d6c4ff767380feec172a7f71e0df9268e66ddd9cc85391071e5ca7e72f2e96855aa4cd4470662bf4da99cc35e15febe7fe631397b36045e9aa73badc6a87bbbb7a673ceec598f28fbe074edd8a9a76ef0b2d95adb0efc38f91993b7652fbdc1fe41335ed60ecd44153f5861355901b2190467fd633beebcac7173dd413d9", 0x1000}, {&(0x7f00000023c0)="7c78214ae0cc2301d6fa3f959c81c3f28333772f9fd9adfca03e827cf8b459aba91874a0ed0d8f3ec6c259bf9501d014294a58c6e1ef059a56c2baddec6a780d392c34861b405ad1335a980abd5e3b69d6ddfac017e3104b1f49fab29e69646d2c1eaf61ad1583509e26049eaa080c5a8242bd491954848f107924c45c1eda0d5b81b84cf262bd59ce3301c63dd67efce4d9aa5e059231a108cafde26268b5d1995be65a303d8d8b04551f7b266811a9cb1b56939713552ec0c82dd7d0897758c094c58e07a7c17b0210352db17f3a709ac68578ed22a55caa2d2f9a1238ca6e978054771b66d1ce1d1f", 0xea}, {&(0x7f00000024c0)="e5d8a2acd5aa1a71735b5e819eb4d535485dbad5f42eb953e279ec4222bb9914871238dcee9926020ebe2dc8b062c9b443b3fbc174ee87f6a275ce986900b856111130063a7924f8398e7e904c669e78a88525a5e435770892d1d53636c8c6cd818a52", 0x63}, {&(0x7f0000002540)="efeacd41b9d6811018efab0f2fa846be3b100ce85296a5a7706bf576475e61575c64b812a49563e1bec8e70d9878285099f092910ffefb41032e3c42c063d5ac61d29d56e06ef83408bcfec9da94347ec85fec3d4fd1cdfe3521a0afa11cde343e1d026d15448d84fe54d8951c3c0321d842e8853d1e7e26f3b6b6d8fce1e6ff0bb4070faef50a66d6f16255ff70103a0577d93ad0dc1b0e0f2c7a1e374b3449a80922842d75044e992be83f7c6ff0461145664df42ab78014c01d46c0ce6da88efe3c8deca61e8d4255d0017a74cab4311892cdc57ca63bfd40a34fe0916f24de4b86330f0a0ebcfb9475f52466f49b65f9398c8404a3a1f6b9", 0xfa}, {&(0x7f0000002640)="a57b18f463d25ae9120a4aa212996c06caa513dbbc0ecf17b41617ad99b39e936220765d14bd0988901921a024c5a11f5fd2014569f4f7d867ef2376c099fc36e3d1ee3288f52de7d1b9d82e6da6497bed975bc8a22d6f8a3a0602f267f8679fb88ff495ab70375d99cc809d9e850edcbfcb3fe254a0530b3b482b2f066133175ef94c3a2dc77896b74342831191c3347d9932f26e7160dde2f7d0a3ad6f5e3ad81a6e3f98a87b439ad9fe7078e24cb793328e79e596ae8883958074023c920b98c683de259b950ebd588e50", 0xcc}], 0x9, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r0, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x1}, 0x4) 16:00:49 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') rmdir(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x1ff, 0x101}, {0x6, 0xd20f}}, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x8}, 0x10) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff8f67bbe6, 0x0, "a3ff5fea345cb5e6a7c4fffbb56b4b55dbc7249e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x9, 0x100000001, 0x6, "d7d28970c5e040564ae8a1972e32648051482a7f", 0xffff, 0x9}) 16:00:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:50 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) fcntl$getown(r2, 0x5) 16:00:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0xfc) socket$inet6(0x18, 0x7, 0xf9) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013872ad792", 0x64, 0x0, 0x0, 0x0) 16:00:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5c7000000000000, 0x10000}, {0x3, 0x101}}) read(r1, &(0x7f0000000200)=""/4096, 0x1000) flock(r0, 0x2) pipe(&(0x7f0000000040)) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000180)="0000c2b4b1835bd47ea29cff55a0c5330467d4f3a93ea864693c3becdce5f2c9bec2ea6599fae1a6c17a805725cedc600e8f2af24378ea1820715b4010c5772f63c1331fee1a", 0x46) 16:00:51 executing program 1: r0 = kqueue() r1 = semget(0x0, 0x4, 0x100) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)) fcntl$setown(r0, 0x6, 0x0) getpgrp() 16:00:51 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x0) r2 = open(&(0x7f0000000500)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x154}], 0x1, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) 16:00:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1c0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r1, 0x9d1, 0x7, &(0x7f0000000000)="7d7abed023e050fd1cad529b27d6985bdcf4f8132b058a5d9ff9db479149fa842c21f9958310026362990a80f95256c38184f20e0f0cfdd4e0bf51557f08601be05aacc61ea6b628ed68b3d9121cc4ca3d6349e84a51d75eddb029c82a6d258d52586164162e9947fc0c4a1188671083e100f5b66762952473", 0x79) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xa56, 0x401, 0x6, 0x8e, "7a993af70e1fea077e08d86701b07a910d4bc521", 0x5, 0x4}) setsockopt(r1, 0x29, 0x100000000000036, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgget$private(0x0, 0x80) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r0, 0x0, 0x900000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10020, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup(r0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x11}, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0xa5, 0x0) pipe2(&(0x7f0000000100), 0x10000) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) msgget$private(0x0, 0x208) open(&(0x7f00000000c0)='./file0\x00', 0x240, 0xac) r2 = dup2(r0, r0) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:00:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x6, 0x1, 0x7) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) getsockopt(r0, 0xdf, 0x2000000002, 0x0, 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000080)="3d274ba2eb5c73fa6156a35e18b37846c4a16f231b3fa80b8edfbf561d32982fb86a24345bb59151c26fc58c58b19ac86547e6ffb1b3fa3251f0783c80ec8b16d972bc48580953a5523f2fa9416bec5f262fe28d2571ae352b2e70bb3ddbf2b3d6ef7f7295a63337694ffb16636456533175a93e1b2d7dc0909567573798cee7a4c3ae9130acbd190d85dc53c3ba23a97cda048dcaf1518bdbf48f8447712285596d3400a6b3e7c6420dee", 0xab) open(&(0x7f0000000000)='./file0\x00', 0x8c0, 0xd) mlockall(0x2) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x201c, r0, 0x0, 0x8000000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) munlockall() pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="83a302b795781dedccb8f68f48170d1662036f3ff1edc918f64d98508ca06a069390f8c35809731a7ed8b09c17e82bcde874c38c3a5f287ed8bdb3f1c522c8309f7410f18aef3327f02082dd5a3e0feb44858e31f142cdda07e6f3d2777398b740349cbf9f38bacdf81858f3db27e66bfc3f9b74fe48ccff2a1bbd0528ad13ae4bde6b4100eb63e6f5fa655874d493daf778c8cf98c9b83d347f0ccc324bf6bc90e4bb7c220ed6b7cd4620c1397aae88c892d9dead1bf2115364ccab33aaf1b896fd6dcc7ab83216670e0c74616ab01d61dc0022fb97fcc0dfe9b1", 0xdb}, {&(0x7f0000000240)="449c4c2d81a584315262f9f044eaec7752bbd33cb7a9effc46d628062c37c9e8e65aeb351becdf2f9a60840ca5f77e8142dc5406e72a217c7fa030f6f7a4f35036bde8fd07e32cb7a6a4e424cddda1824c3e4ffe7c82c2468429bafdaa5d0dfacf621741c4f0b7749f7c9932706b21c41767fb1f2dff035f5971b851b78c9fbc391c945fcf06fdac73d9c2469ae72ba6f3016959042518755bba8aca8963718f13e0e120ebd89c49eab85c9d151e5ccb0c2c62c42530e3700f7f269d06f438332bb00d8fa88039bcfd13f2c6", 0xcc}, {&(0x7f0000000340)="f7d74e6e2aac21c3080d886bc77872b1b1b72f7454a9b2516a644b1aa7091eeb63543324825d93fb5c465888154438a2d225eef85390d7117a099167", 0x3c}], 0x3, 0x27) 16:00:51 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x7) lseek(r0, 0x0, 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0xa) ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1) r3 = getgid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x18877f3a2af5c094, 0x20) setrlimit(0x9, &(0x7f0000000100)={0x7b54, 0x80}) r5 = semget(0x2, 0x3, 0x80) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000140)=""/39) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') flock(r4, 0x1) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x4) truncate(&(0x7f0000000240)='./file0\x00', 0x6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/15, &(0x7f00000002c0)=0xf) getsockopt(r0, 0x7, 0x5, &(0x7f0000000300)=""/96, &(0x7f0000000380)=0x60) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/66, &(0x7f0000000440)=0x42) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x20, 0x2) semop(r5, &(0x7f00000004c0)=[{0x0, 0xffffffffffffffff, 0x800}, {0x6, 0x3, 0x800}, {0x2, 0x9, 0x1000}, {0x0, 0x81, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x3, 0x1000}], 0x8) rmdir(&(0x7f0000000500)='./file0\x00') pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setgroups(0x8, &(0x7f0000000580)=[r3, r3, r3, r3, r3, r3, r3, r3]) syz_emit_ethernet(0x20, &(0x7f00000005c0)="52d44fda6bbb9926e7cb78996baa8df43838a8d3d5fc850ee4dfa3b3b54bd73e") setrlimit(0x6, &(0x7f0000000600)={0x2, 0x100}) accept$inet6(r7, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000006c0)) r8 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000740)="3002c1b63860d02a272ce3ad78ffd459e865f1e5d5c62c7cf608fdd92b746436c0a7cd8fde6ad959e2a6eb38e5bbab0f415ce59dddaa04e2431b4b3d597d9c38dee2abcf7a50042e23e99c075e51ebc6e0d13cdcabc988e56e7db739e283550415d7b59752823ab797eccd108a24bbf726aa01e1267e703021f167e89d80acd6dacaea90a293aa50462d5af8b514524d4eee649f8aab41e9f78cda8d9f4175da27ec26d686e55493d952b43e88256b2d33c04ebd1c1595d95a04b70c0310c5d215c86cb247976ca7a7113d86bf0fd45d23af30d57746e241a6a84715e174ad9f021d9694c5f3d11d9d36ab3ff498f6a290eada5c9fb1fe3256d9c8f10783b76ec595850ca008b4e2bb555b9cbc677a8fe45e8e5190cc9b37cb72c940a8cca4807f2029b9a84bd6bb56372df985cbe719e6e0be658f7e1355ba15ed09a81b576ca904637ca2d8919d2b85effb56dc888684386181d51b14bf82be82babbcc60b46ddaefa66a11a234163b7cc9d9f41319629537f9d3a571a86fa5217a2cf1e5de1fc674b91f37f24f8487fc765b293dcb799cbcd0cd5744e23b965c378fd242d21fc64d138066fad33ddc3c395f47c3513378e620fafa459e8dc4eee0a6ef7404b40b55651a2c1b72ed61f936165938749036fb70e6e70919add13dfd36e701552434c258304103b075f79e747add04d3e21b3f2a13c04b38c4d5338234958a1f9ad0e19bd9bbd25106a6b433aca0a99e393d2ff0b62dfded1a6429309841755f6f8812449c670b33ab678dc8b4e4e539e519f76a1b9e31516cf690baf1519859d3f55947b6e1d54970d78051bc7720fa2bef3a44d5ee6c5f621abbc514c864b88945ee9ae2a6453ceb666bfab98f2648195fbfc46d968d983d1414a73d3d2ad4c130241663acfe534f5bdd0736d800263b04645264241a356bcfc556f4f7611bae246b3620d28568ccd79dba887b9822a35ca2f8dd084b6851f4161ebdb44bd828e90f38a334b2dd8a5bd4790461e69aaeb6ed7be38b5c3c64554a97b6c330123f7bc79d0490374f4708caf3128934504388d34c03722bfb3d4f843eb5f0b82bc009f2c60f6753248b7914bba79fc3bee0e88dfeb06f952d55bdb3b8447273bf66a6f0778823d5a4fe57eae8406c9e980f9f5d898a7ea8b1dcf27c6f3d6184e8567badbc5eedbbce8718358452e7f32943ad51f9f9b4132b2338c888d474e6e590b0fbdb4d8ad027b5beb7782c8f57491718977e667ddd11afb5a613c75d10a5694319680f4352e4d06a0e9a72245710b47f95b3947701b8683c6585238e45a92a9f81072af5c146bb5bca1b327c7ee6540fa64151359107264e915887e93006fd92030d0a7f3c62a4cdbdef13d1ceae6d5fe2e2de14dc2182acd6016ae93f0660236f0db3d6dbe0c460cca5c0f38fa9aefb4b95f5497272e5a43f59c5545b5416919c53b3fd4668d87989e4857941eca4a62aecc05505e1e97a59baab1ca378ca354da82acce1838e4ff4c9117de703f66217d65e913d83763c5521cf42c2c3cdd1f78eca8e2f1da97b67f74d4135670396a6c07caa2680a3bb9a6a1add078df925482ab5cc051ad1d86c75297d122023bfa0b1094a77eb8cdeee50b9a2eec6d1295c33e671b188783c7e5bf8ad97f5bf60ae35064095bfda6125ffeb0b7e2a060ec74c9569c07190e98e22fd4388709865e356f5965524607620dfe39735082c42a988e797727d6e92484be7ad314a65bd5771a498187a76b874fb2d3ea58fde9276468fdc682c7d5fb40cd96a0f7a0ac575d331cd0b46b089b7c09c220e3dcd1a326b677ab13e4a835ec7d55e77ffb1b9897a5bfe66975cee984799d1526ad6b4dfce207232903cbdf35d1b91b6522eb7b03134870845d8d8e6aa8c418f267ebe001b6796e1848b402f67aa0492054ca11efa01f5896c6d2db91de7066cf570f55cb627d0cfb2f9b8774209de9ce7758723f9994af95bd88490b1e89c3d79c7133729d4deef764376c62ebd583afd662fb2e7b18e238d7bf5acbbbd7c95ee716c1d0d22c20f1dd710e677e7df34c2d85708c000a994e4aa59726296e4281920944031e1c6be0ae218ef4d6e3be04c20c3c11005c4a9213215a610a9f8539b8d7f2567b5f67ce9e48453e71f844f5a0f74460abd9195d168e2e5d79a1e143a198bcc9fc9f213c6a17aa5ea3c1b08624d745b84a1f982d88cdcdbe6b005647491b5c694f998600a641adeab186780bfcab997bde3fd94b43d12bf5d465b9816759dc463070f67cca6a47ea69e1beb3e21c953f565d909c728cb99f5bc0559a896e8f4d1f8475e62e6f7123f9629f2119c9be21d0b2db1b82c5273225ead56661dc3304dc57bcd88aacc4ea12ecf9f33dcdeea95bb116165b2989896717f1b08cf5dbe7d75e1accc08e3ecf9fcf2e39884172d99b74942b3d8727a0154ee6d2ee72081bd8d06c366bc17ce9be0a8044bd8c146497b59b14be9d068a8ef5d02b2767df6a782b74d215db0709ebd40ed12fb3cb42ca84ab6574b09843ff29daf5569d6c0db737e0325baf704e31a228fac9ffde2c2361e16743dc15a8881712334a5f7fc431b1377f06bd527c394e24fca31e9266a2c1212d7c3d9150beabef65e5240ff269a4b291114f11f98c856d6a2dcea71f531125518565d641ac8ad59b9595435ba701618534a87936e5333040a61206250d05edebb507f3eab11e893c9c57b6902903dbeee7620b08eb31400841ecdf564d5cec1a6619077dbe3bef51ef1dcfa512c9c96eda5e1ff429b038467a9ed58bf73ff4e19fac200d4ff69e8548ee1cd546a87fb3c6b4fb584dff0d6e2b50a1a1b0886619ceb4dc9b7371d21cc5f10ea1b276acff4c1b0ff2501295a68e12965a836a644c9160a6b2d1a522f5e7f184ad7eeb7678d6831816b1e275f87ac7197c1840862ad7e2d599ac7433baf41df2ec489f529f98c2c0ec8c462be44f867080207c434a90511e5d0bbe87ddd495750db61a9fbf75c16c13590391805d2984abcb7301c92f4f9c9b9b7dc90f02ea98a3ae845d9f693fb47a135d110a72db4d8d7b4f2efa52f266d4474b7a896c028b45ce9306943d52e2b571391a85d825c394d0025f1fb00357ef6ea4c2b7522e231fc733d9b674adf3615f6cffd17e845d25f2a3563bfb93fd6bb48f4ac1b509dbf5007d16134110c0296fdf27a84f071ffd8821b40288ede7114313657f3a6e658e097d50f0b6839eef886d751feaa49a5a62d89cf818d594670a41d3229c6a0a6da89e2724dac03036820feebb476acb20221316a4000e233d65a8b5647a82e2e24c7486f1fc54dc83942cc8e14708729aa1d3b4013c9f5d5fe25c61434c2ee0f8ab954e6925a76afa211a9fa791afe83f82617004601e155b4d3408e82dc9374be3aba55d789f8dce3dc46892fed116bc059ffb917b8ed84c9135906b69f29f7f3eb2be35a7a57ea0227c381da80e692e16efc082c1deb3a151609f0fa9d8183d4982a3605ed20ce464cc0ef086093d8620fc855f1c5affaffc35088566b1eff42764388ae464cae29ef4dff0d3cb2ee8fafe58cb1b450b8137f91bb3f005a748f164009b6483e6d252931bb75c09b4a2dae587b719be015d2b77cf543daa59ad242c37775638c9ce2742984db171e5f19d9d7fc6d0facd702d108537a9643011c891c6dd58fb56713c7306e0c52c34a36ab29e45a6c8e04ff576498ee245ba25115ec3002c3c91ad728802ff65e27974530fe1efd9cc6a4caf541087a9164d671b08ea56878824c73db32c83af37354f9c79d68d404e393a42618f6ca0f1cd6f5b583f84644c6b5482bd19dfe1da72cffb820d5e96b6028a6eaa5a0cb31d0c2f48a6af36542de20ca4e2f0fc293e83d3a04b5bc2bffb6d98623ddb01db1ebcec1a7e9bfe8ec0c5130d1d3f8b50b44f5b43566e9b8d4b49122e198e3bf36f00fd7c0182962e0dfa8cba527ee3d9c3aa774b4083c0aecc735577154a7dd58f298bd6b49bfc651d2f60ca1b493de88ad05c507a68230b43948e4d72044d579d66f67eb3a0c0d7a1143d5f44b8c44eb951c8438c945fcb401c998491e2315f2aba3e10cbb344d945b878bd6a8624337ca01d0dae56ebd5c0a3abff45aaaf59604012028a34bca00a02ec5c9e0f67e264466f7a31acea54bac59a7ff317a706922971b4136bc2e22cc1cd671b52d665238c7f330f596c23c19c5db0f40065fed2d32e5549fb22f5f1b033a4fe41ebac9b5c9e80b8bb1f5469792f30bddb1eb5507a778f55a8d4623dc99b6ccac0c9e2f1dab28c0610077d570d66489d78997df0338e0df18c1640fbeb7b8e5627264a6c8d27dd4c844464d1af4bed595228cbf1f0e409eeb0e292abb0d8218605d08713054a786c03b85754bd2b95c290bfffc88f07b089054c97d62633831d62e808767651e4c78ecc05e3325c266af8b8d9e5f2533c442808e3b2126f2ca0593e4b03cd95239882cd02da92d3e07ccec3de9d19d4493525ad14af8ecaee87835c113f61edbf824115a76d7a200cd1d5a8cc22861f01410f05e5ab2bf20d76e3dcc34b3594344269028bd27cc743a09a352c2f589dce060f85a8b56f0ed5c3e376486847263e3729c4ff604e5f87b585fb01f9f267a76b0f32a78930b6d26d318a45eaa006e155e2f9229b780c0cec2771cbb051261acb8a8443e8bb9013627d6a73e0b02f000b4012dc43764a15d862da43568bc5ce8c82e87246ee543ede458b575fd5a13f65b160ddf0441305fc87e0ef340f2fc9046a82792c77ca38c54df1643f23c25e1f248297e0e8544d015966471973f253676dbcd9f06fecbe955ed28c746d4d93b004c6c557079984772e3ecd648fa449cf94e7da324b5cff39bab75ebee97a4ea16820e0a93dcc3ce2d4eae98835e0a1604318b6cb9ad974c5a614621dfac99b9590ca45f244b093efb833077d79465fe7974248444b2a31d9d4ddb1dc4c564c14e1e5464c615e5470633ce6988a59a072e3c9cef25c9aed871d685f48596ca9445563fd6d13a0b9fa04481c7f6c542a4d18c515f468df176fc29c95482f94357427be45e0367c8423d87c3d471f1568fb3e46148c772b4867b41f759fe50c8e799bd751eb662f0209fcfaebc1c754f6d84a13ae978ba0ddd6c67ae2b9f69b25d91bd7e98682b067a16ebbf197bd21c3ea35658e735c66ba742793c2c441413ee7bbc29e794c4d4610be2ac48d58673c54929772862f391f9a47b541d2bf08104d77ec4c975dd12f9ff9ba7fddb69a0353fe0ff716ecb0e9afcaed515fda1aa8202c590be927b1346d7e7ffa5461270db3ae747c68616160fd2e0336c502aceee2a4aa2ceb183ba7009db36acba0859b61c1f684d5074fe5e7cc847c588639ebe1889b274922596cc33fd99ad5675abda84a3b0f296f21279dd6d783420390a6834fa49782cbac8fb194eecbfde5fd9a34f9d063a4ff0c30779a20d4847d4d5c92c03da652ec0ed0ce52b60968079c779dbc336082a2488c438432d58bd8a8bae9c16caf16a3989d0548822b43e00156b05d5fc0a516a612d50be2acb1c6cd3d13fd01a904cd623f1d5e6aea4e9a0fddb1d02e197cdd7b2b8bac157aaa2e87dcedc56097b6993535a78b36e950f2780c7adfe108b45186a66d916df993a014b927e685f0df7b39c233060206d5523d8205ecf6496bd5d65683400ae457a204d7128a73db83f1f5e88f2beb67c6795c6c83ca8edc6838177561b7ec624435ef36f392b2afb2914422bac2a60ca239279a2f0a4f66c212971f12d791f785aef2f04e72903d43d9f310efc0de5", 0x1000}], 0x1, &(0x7f00000017c0)=[@rights={0x30, 0xffff, 0x1, [r1, r4, r6, r1, r2, r4, r7, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r3}], 0x50, 0x40e}, 0x400) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) r2 = getegid() r3 = getgid() r4 = getegid() sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getgid() r9 = getgid() setgroups(0x8, &(0x7f0000000100)=[r2, r3, r4, r5, r6, r7, r8, r9]) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) kqueue() write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x211, 0xe) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000280)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0), 0x0, 0xffffffffffffffff}, 0x408) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff7fffffff, 0xfffffffffffffff9, 0x10000, 0x0, "b2889699922197f9bef85187687e7420f256016f", 0x7, 0x400}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 16:00:51 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x8) 16:00:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20a) open(&(0x7f0000000180)='./bus\x00', 0x400000000000800, 0x0) 16:00:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x44) 16:00:51 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000000)="b83d8524c6a9cb5d7c19765bd92492b0800d30fa56aea29680ee2b5e296863588466a2cc4658c9d4e6ddbc048625a6f5ed2483f035212641c25dda70923c288a900746a2f00e42ca9362c026bc2b645acf9b4bbc82823095b5c13bfeaba0f2183a08abbac047c548e4da1d0e132d8ae78135e9e31979e43f7d634cc840277fbe03679d6bf7542fc64b1177057f", 0x8d) setregid(0x0, r2) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000180)='./bus\x00', r1, r2) 16:00:51 executing program 0: r0 = socket(0x12, 0x8003, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0xa0, 0x100) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x12bab1e0, 0x366, 0x772, 0x7ff, "0b3f856c6fd895e1ca9400c14ce0e89f8718ca64", 0x400, 0x1c0000000000}) getpeername$unix(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffe11) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='@\x00', &(0x7f00000000c0)='%}@.+d\x00', &(0x7f0000000100)='&\x00'], &(0x7f0000000440)=[&(0x7f0000000180)='*:\x00', &(0x7f0000000200)='+{a#!#@\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='|,(--,\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\\\\\x00']) 16:00: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, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x97}], 0x1, 0x0) shutdown(r3, 0x3) 16:00:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x89d2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x6}, 0x10) setsockopt(r0, 0x0, 0xa, &(0x7f00000000c0)="01", 0x1) 16:00:52 executing program 0: pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000040)=0xc) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x4, 0x0) recvmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) mknod$loop(&(0x7f0000001300)='./file0\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000140)="25b5f9f055ac89b3fced516d281d885aac0a611a5ec61fc355f26fac5cc3139bc6f9f387a3ec15577db56265e0d9e112f76908d191b18feedb19e6b7a81db45c7bf2cfcc500af509366386615088af124ad50a435da564f041c3ef8a1a88977efd1ef08a127c7889412e5c7db119fd942b510252c48a91047bab7bff3f359af83e818c017b944e0b402b7a4db3995452aef4634eafb4d2fdecae3b64291cf25932c4281777fc6a587b2707f424dae78a7b20f2f7860d7d8caed705370c90b9acb60de7f6c446eafd8e2eca653856af803e88ba832aa906c606eed8a81f8eb24ab3a34b2a633ac860473b812fd0d8f4fd99dbd4bfdb8f7dceb6ea4d3771daa3bd7a01f159c023e2b3bcab5757bd0f569adb81234649a068d54a3edecffd5e41c3aa9eb84c93efd0538d517164843b45944750e393618328425f5896f1b168e04b58394d2f5a1950f55aef8d013950214415a9eba1e571cabad013845d46ba2778a8d1d1103c63cff1051e8467e133cb60ddcf00a1a1be5a3bd46c068aa403c9a254180897d39f371f03b01eafd08237a9888d6d492f45a331d39e146592ce90fa96a64091ad20b26695b9aa3f2a9bcf97181a4bba23b682d6c753bce8beb9daa8d65b08917f9ed8e16a56898356f6d1e6ace62bc5a1f61003dc2d9bd06e26a9c4449349d9d4e3a742b69e01d4b52c22d22a43a7af0de278fb5612772c6d1177732decb6ff7126dea3c832b0323f94535443692251be1163dd16b1bd93a0b9d3a1766d609d279c78c5156f390dd2b25a0eca580c7fae6859001908ccfe88567176b88a5cbb5f998cccd3c0b7dd22ca36407e72620d11e8271401bbf227a0ab2c46fa0e99414e6e25c6a72281ac7bce15d3820aec2fd75b2725e475cbe12bf4ce9259d056a48eb615d7f137d1e7638516c10c5de99a48628e1239e968c7cc84dfb39c575abe54244ed9945aff65ed41e1dad0a0ea9d361111f3298444c4c7c11accb509a55d379c40c30423d06d02bc4e06fad8aecd1c10a3538de655c8b9f1ef106838e8a75aef02502e577b4f69c37858b9a8e2f98da6e094f1f2022af1a7865497525b1eac773bf3235d079c07549bf39320e43d0ceeb38d7bce69bcc2f9410a622b5fe697a90ff20ce116f5ea4f3a122a30f18a472d637fb3ee18589b85fd0db116826fb977c8a03c9b389dd77c530a528c49374bdd6843b620f829b7c587b0426fcb2330f49ce3bf5912af36f74508c81d55e3e1b6446f0586f17e0abc92c0713b567f1fa8aeb57655d94f1d708816e23d64b828b6f875308728834f44d16ffa598c44b39957e802c6eba117edc8f55d87f93f301edf1fec19b8461f14b98aaca1b1260106031712aeec25f79321f79bb6ab461b91d8142f0bae7571cb5fa31f0370816c5330a704ac95254bf09a779dd58217ecfd21d5ee43bc0d1ef9bd0ffef93a8f1a3f0d764d9b322dc6c03e9e6fe20d7fd52e4e0246df46c655e1fd724f9bb263dce4d01de30452c0b294e0edf18df101dda7acec1fa8b1841c94147ea6730ac56eef701a1db4c3cd85bd57275159c5905231731eb3b3c7a5ae4eef81f7088cba5e29813175665337be0b1acb1a64c18a3494d2b2957cedb2690a98bb7628bb7c7f5a7b59df3e94c43064cb5c187eba05e778a8c8bd435462a58ee741a03ff9c352b483cb36e8644a4d85854fe15d679e2cdbad58a4f4ee8c4c4434c304f7c847ae55e487416dc5331535e83c9499d08882282be78cdd901719c6257bc8f25a39fc3069c94b01f212fa888c6b00099db8e3fb6669916c7361aa2ba437cff894d63c3bd6b62feea8aa4effd48dafe89671a12b3337fb915ff9eee18df4a7143f451c15f15226174d4883a3e8f74afd68ce7480385d0338cc0bb1a2a54826d9354bf0dff7db439af71b4895eccd27886d986c4e83610d20dfb4740b12ef7aad7771078d24967cbb4fcffa4a4282a2db4699a911b6fcffde221630ff167cf67a4a58334486de94ab72d702a31dc2ec67b302aae2da2e48f7972f492e727c729aed737cb019e463f5e12bdef99939cdea7644a1baf739ec2e111c10d536c7bfad819893c8bf6cb2b6a42583914dfde059daaafdf3c5e90d32ecd0f0a7f55a78ea18ef3031dda13d662dad88a2dc08b82cab82f0f5a69a5074844157ccf787c58d4d51523ae468307c0d8b4f732001bfc838c4f41b5ac3cfe834c7bf0889812e600f9777a54246e5e7b6578d10d928aa525b5ad7f42a215dd48cbf14e24608fbba7ed522a5273c0a995d17fc4c1a421ea8f0214912b5e61effa7161406a4eac6611887d879c4d1fc3f4da574b3a982d1882d4da0558f6b75c281a5b0f7bc911e543f227e792f9900529fd5ab10ed070ae87b2800e030a58645308e6b1622c336f72d21f21afdf8e30bc41ceda155c4d6382a3fa5efcecc982b9b8f7acd7b90425aa4d56d22ec6ca04065d0282aa0502c8037b62d657b54e8a0690d2f1c4cc3259bd65905794da527a2f61d35bb040dd832f00068d9f99be591c8d23b6fe37d47b1f0fd3773c1dc83b5bfd2c7dc1cd9e52c2c7a2cff93885d1f095ad0843624f8880fe61ad9a29b31941b4afda7451e1affe892c0a28ccf2475fed01eb28ba21b058c588b41bd762250e78747a14d4711987362d1890fb8a87dfa0843a083e93ab27f2c5c20c8e5d4c6a9f616e99353d35dd2b9b20cb1bf625c383c8701a7519610cd496291a8b683c30b044899ee078f8723b4a3b6d733d2cd5d5178505913e03f336b07f8bc73407e60782358e34a4ba38f9a6f757b0a18c2bf39270090cf724da932ccca864a88e8fa95dabc501d6c88f34ee7241eeb4bc35696cf3ea797ca77d96bfab3430fff5b776bb14cdf392bd99e803cdfa7959cbfd1404ba73876a8c5a66db081be5d91c6bda7ccd4a8b167bef592b82fadae0a95d2cfa8fda4db8667c5bf43eb6b453e01448ceb1d81167dd3320ddadfc2b0ce1d650cf2f302bd0833ef19c39d44c93651238672fbba44cfc6877d4e31db0eeba7913e543f2913d55fe9c69cb5f14035b6094a7b63a243b172777448b6e397cd098e68fe9f6ac2b4e3f5495ef45296a719b3c64d602a51a3f26ba53e8db2068a10821fe68fa1e9c20e5c4659caf2e1cc30e45a9e929377bcd1617c7dbddeda72e794757ec742a9ab642a681334467849666834ecd1826157a09a49885c35fc0d098dab8c964e6e72abab71c717bd1f3eeb9901a7bc46b17f459fd94c2a59ca552fe9e381d310153059fa909b39d78ba061dbbfe1a06c0eaed3044c5c7f4e56882c5637744765ea0b0c9463b4a59c4dee7065fafa484ed05cbe1df225be3f54e6a80f74a938e1a7b2532d38862785ea52c53b9ac7f601dbf0f93357f2bc392a5bff245ef6567802f5bfc4bff00f0d5fc4aa7a591b70180e4001d915c52f3d4f5f3e10d9cfb1879bcbc159914dea52152ce8538b1044bd84c29c75b5ecebc3760ca5ead178d8024657304bf7e6fb04d5567198c9c034d7b38236702ecf69839b5fc73828fa227bcd293cfdbd9c46a2b2a01cdeaa5e121b16067e1edd74c5f4a9d482a3ef369322197225e9fddb3012b9bf180ed6447b9dddf595604e289f4a90ec9b3c115100d026f1b3b1a7d1089d9948b6a80d3b641d5cb9bff36a061744f04d609a03bf7170df5c5805d116e3cad63e82c130f4c465d173ff5b7b87d390e81144063439a2e01948362a17a669ce3eaf5e13c0c088720d8151d469182ebc21a924058642006ca9a19766e4d8b01acaf018a6f0339e07e0c1eb527dee9ebd18f4967a2256c04c9f7505c11d0031757c51a4cbfcf750c8056efecf3471109b213291f4457e1201c6b7b2b6385331b5fac72f2c5dcd331dd10ddead9928c20aef7ce8b0ec09e948ac126cfc0ce3c1a9b9526811b38b9d652d40a1b0457480de6fbb2f84dc4ac9d5cff9fbc87dd2c65b9bc38848f05061e5c60bddcb278b8e369dc94137f566e6655fec52dbba191a8016c0d1f5daa3e4788cf752302f64b0e21081dc2b26d47e0ec9c0e328079f4d8f8e57b59486d442d3c87ff7a28d2d4cdfd7e0cc2e4ec74333d77d1f71229245f2ced3aa46aef17f54605ee7107641ff33236e99419594d09ea2667be270a3efb95d8385e4e727ae0f1b7ca6e3c3632707a2f646501b38988913ed554e06228aecac885991756ba591a85d93f8e7dc40865b2460187435d8f87b599b36555bf6faeee66d2bbc3b80eef2bfeb09a9f58c5b10f9ec8e22b346361291d19e9ea93621ce99f641cb5c21f888aeec82c13c201009f76341e065133930ef9a32fe30c6950a580fbb9421084d986c6fb1b468963d6841ad5ac1c953a73cf657d5b1238f638d0e620bf82a3d99e7965c80aa239db6dfdef8f9f0fd1fb2a2c9f510cd750762832c5f878a39f0951547dec19ccc93f76310faa5cb1af65b45ee69f47ebe3f059ef0eea373c96421286cdd6e99c1ddd5df6a10bb98afc2a64513108fe27fdf997cda16a67dfab22d576259e6e987e8e007be1d88a359978e6b748277f9a62dfd4625b87745e09d69fc1348d0d6dab372fdf18f8eca174bbed9df87aa9e50aa7e35b93820d9fda7e679cd2e054e841818a413ecf46dbda8298f8926cfe25a0f564b299fdcc1c1bb26f7fee44f8c3c674e15651419988ba8c06e8d700983f2b19d61adc36039312d18a82ebecea30ecce8c89c4d543aa723cf054a22a804e51d9005986e0a27f4e625b41ba3f0fd742d7ee075bf4e14e272e9ac549268636bcd560848f0ab848e624cf343793b844d53771eb2b03cd1530ebf8f110f5b9363272fbaec59eaf52c00bd6723b991800cf5dccfe028e409592ec40d7a489787b442f395b060eb5f7c274e9e98433ff39261ef1a58053d7bfc097bed3b8a608636177637bc52a45ce62d600e631610a5468505dd1253073e881375e71c846b631bcd8246a8373d804a6bab1dc0effeec9d84ceedcffbceb4aa9b4a4cf5af9ea93e3d759b29f7d41b1cccc4a6356ce9330961b24d927aba155a4acf144c4dea72172913d66ff68a843d1c511e018557e5c3780dc2c2c53895112aa8724365142a9a09bacf36c80a90ba95158ff154cc9d91402e89f12690be6d2af9b686b9419a3495fc18d7b68aab35dafa9898d653a5847cd64d6c8ad11098c7923b8e75776b4be35ecf2d6e455ddaa1a62cfec2c4c329a1907068461ab348d33db3bef86bb50f7082eb32eb200e47f3165a69fbf2bb246b22d18eaa50e87e2fc91793a810b5fbf5e51b79e090766b921ec3cbfc272c192e7b8632621ebf5341734e775795cee44c23f5ccb5c6d0a3a93be1c58a1e2d40f1aced5663cfec42f0b1bf2e4fd17dcc3600a8037579c967d7f3aca6dc9825911f4533b8b29b2db3ab383829ac668f6007a7d7060abf9ab3c447e25d1d23c5268a260465fdc1a1d0fcf630a5ab23a89041aec7fae29e353df8a376a049b39842b2adcebc2a36c739e3259eb5c13626ade78c5828cee852799421f79ad6467e0182ab612df14f1653f6488808a159465722de8310ccc3023eb170c1fa5d19853833abfb1d82a8ed80a9a7f04fa6c7a9e1b9a628de736d0f9a6d875857aff6dfe38e51f7aa80ff0280319f6becd25e5e887b746ac23a2fdf4acb230c91cf2c5e09721398ccb5b2e4842b212fd3278f8a5449e867e01c574abf10a9960809d8a1c3c11c031db0bf20ff67b6b6295c11d36f34875c4d42c34c13908e49026e4363dfbb5159ae40f176d2e2c42e370762cf3c075701865d0e815b14b99b4f3951ad1466e4ba2a0d4848ad28ab64", 0x1000, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r2, &(0x7f00000011c0)="e3429d48a86e4485485da715591a58b7758d33a514490d5f871dbf64e4a0494862d52ce723b3260e87b48ff302e2c427136283963899441b4458ea1042974e6f31da3993240e1299492a75dfa629ae352b35dd7bc937414077e3db5ec8e0f5934bc7a7dd07b182083b77416841410612138c852a5720f297eab82be4ba51adfad0a01dfcc4678f73bee71245ad4eef3ebe061316c220b11c18363e910615079e2a427bdca822f213233e59c4d7cb393fb65d08f0a6902a5e337cfdb78e8964a41c62c3ce6331f3e40836f9385bb170f1deebf2e90a70ee85f5c1313e9627320b8fbffc", 0xe3, 0x6aac8806bf034475, &(0x7f00000012c0)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) recvfrom$inet6(r0, &(0x7f0000001140)=""/68, 0x44, 0x1, 0x0, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x52) open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) 16:00:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df2b4990f9e2d68bd69571610146be1891bde3535b024e9ea39"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100c, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="cf05b9e2d9acb8958978179e010e9c8e73abed635fc4aeff94362d1ba7c6b941cc71d20d99c51a096b0ea5551b178653a275633d58ceee413f37b281aff2107ba0b2b2fcc84f367e750e9ee93af11e722db16c5da380eb233b88292079b7b9e988c5e61f6ea5bbefdc726c656b3acb86cbf8153c79612f11de53a89f34cd005864f6b89be369f6", 0x87}, {&(0x7f0000000240)="8a093eb54a5500204986b673e5b264e1e4f36bf2d78da18b681d726398e2190eb76784ed591f42bb2ce9614971db2bc0b24992ce0ca7dd17b89d5562962566c3a3dff65d8df334768eecefa81b315026", 0x50}, {&(0x7f00000002c0)="02f0cc7d81b414874f544e824ad003418c4fbcc95175963c4e4a795ff417c9d0452cb6bf60073b998b908a7e24406f103160b84633ea592c220e8ec2719bcbc51096501e66add02786d810822a6fc660c20b112cddb46a5b08f6f543fe33b368b461b1c8811c8deb8dfa241fba01eac3f06af356ff7b92f15b9bfd255315506b432d96", 0x83}, {&(0x7f0000000380)="ae64b69478a966e0491311a272156d8037cc69765c0dd936d4f4def9b29811a5632bb8203624f516c95051e63797f6fccea2829438d27ff9adfb52d989aec5f714bff52942bb5588741dc926538b591af1811780faa5e771e95a69f590197a17de5a52285dcd15ca233718c3ced81caedfcf61f2562125ffebe6e87ff2eb617ec0e02b3a1a51155afdde416774de996dba9ee80d4e4d4e7f850ab3baa403f888b1bfcfcce180441f1d5538909b9e8d7ac654b2e4d614a7fbfa6542397717b560c9dc15a1ae5c92ce5fc89fb75fb65b286cdd227524572b5f5d21db03fd51a3471fd092caa2649f8af397c1ccad5ee9c3f0a7", 0xf2}, {&(0x7f0000000480)="5044bed3c35f7739f90fe2543faaf124753cf2175e07d1a041a1f8527312b528aed6818710cc536ee3e77a19fde772e16bb22e52eb7b329b28fc4efe321afa606ed777c5bb60cc86e949f3c51dd8000a467168339f1ac4063a1b229b95ab1965cbe476012bd7b2ae19717888973d065d6d124cdd2325efc1882e", 0x7a}], 0x5, 0x0) sendto(r0, &(0x7f0000000580)="49c6b895a7ac2e3ea1313d7f1235e73433c6de9efb3608c5f0b5cf090046b6df1e36ca275d05b5047264d3fc6030e2e9fb31abf8a1328db2ec61e06db3562bd029ebd74b9ab787f158f2356deea5a14f71f746f1d56efc5162b86b35e16b6fafbb3170f86e282ea1e97097cd4fc639836e1a0c29967c695a39c4788b0e66255c7b3773589f91b4ce042317be6de4690e774e", 0x92, 0x402, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r0, 0x5) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:57 executing program 1: getgroups(0x3fffffffffffff38, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) pipe2(&(0x7f0000000040), 0x10000) flock(r0, 0x8) 16:00:57 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="43148e", 0x3}], 0x1, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xea) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x10000, 0xf80000000, 0x7d2, 0x6}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r0, &(0x7f0000000100), 0xc6, 0x0, 0x0, 0x0) 16:01:03 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2d, 0x7ff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000740)='./bus/file0\x00', 0x2029, 0x2) r2 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x80) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2, 0x40}], 0x1a, 0x0) lseek(r1, 0x0, 0x1) readlinkat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000100)=""/52, 0xffffff0a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) fcntl$setflags(r0, 0x2, 0x1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) read(r3, &(0x7f0000000380)=""/176, 0xb0) connect(r1, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x101, 0x8}, 0xc) write(r1, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) 16:01:03 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:03 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x1f3, 0x0, 0xfffffffffffffe6d, &(0x7f0000000000)=ANY=[], 0x0, 0x9}, 0x6) 16:01:03 executing program 0: utimes(0x0, &(0x7f0000000100)={{0x1}, {0x6f}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x10002, 0x4) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) read(r0, 0x0, 0xffffffffffffff8a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x400, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffff, 0x4a5a}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x10) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x50, 0x8) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1a, 0x2) r3 = socket(0x2, 0x400000000002, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = dup2(r3, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) 16:01:03 executing program 0: socketpair$unix(0x1, 0x20, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = dup2(r0, r0) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:01:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffd74) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x20}], 0x8, 0x0, 0x8, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0xfffffffffffffffe, 0x8, 0x4, 0x6}], 0x4, &(0x7f0000000180)={0x1fb, 0xfff}) getdents(r1, &(0x7f0000000240)=""/147, 0x93) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x3) 16:01:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000040)="e3", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2044) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xde, &(0x7f0000000200)="c3fdf3209d28a075cca8c1742aff339dbffb6786207337146d44595665e6aba83f878be40c47ac89d5151c1e3e6a0ad10343b6d389c2143679bade1881b447dfa39254652e561b68f55c17243b76162cbebfc5cbc2d05e08f1083cb26895bd462012a847a9b1eccd329c773169c8c6735d6b079b15333874e28cb55888bc3fa6f1362f7e5b33e588c4006ed59a091bd0a52cfcfc1fe9e8d6460f5ab8f13a5ddc9f22ae4421ba40e4bc2ef7a736093b45a2be524bc5f4ce1d22d2edf70b76068d81adf399a44709e1bc762095df0f0f3341699d692e0de6fdabad0f53af87") ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) 16:01:04 executing program 1: socket(0x2, 0x3, 0xf5e) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="15c132364f2dc176a3", 0x9, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x6, 0x3}, 0xc) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="110000002900000032000000fa640000ca9aa13e55020b24"], 0x18}, 0x0) 16:01:04 executing program 1: socketpair(0x17, 0xc005, 0xfff, &(0x7f0000000000)) r0 = socket(0x420, 0x8000, 0x46) shutdown(r0, 0x6) 16:01:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{}, {0x3, 0x100}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x10000000000001a8) open(&(0x7f0000000040)='./bus\x00', 0x900, 0x1f) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 16:01:04 executing program 1: r0 = socket$inet6(0x18, 0x10001, 0xffff) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) fcntl$getflags(r0, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x8}}) socket$inet6(0x18, 0x4000, 0x3) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07ff2016bd24dd6ddac24e56f9ce95364ee4d9595d21e64f002ae4be58aec5cb49a330dd6f9dd38c807656145b2ed9ce84cc9f3432064b24c94b94a8de22a74484dab884c959f044d3344a723f497755fdfd35060000000000ff006aa2f46253af1a491c71fb3b8a5ed7dfd3a5d46a644dd83ae8b97343cf89e4a5a88e3950e7784360e4b60b9f1d45199f52260dc3ede819951a1168287705df207d40eec5c2c9d2de"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)) accept(r0, 0x0, 0x0) sync() 16:01:04 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x9, 0xf1f, 0x1, "15df2e9332e7e9b1a10f86fe5e499fdbb5ec48ff", 0xb57d, 0x7ca2}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 16:01:04 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) r4 = socket$inet6(0x18, 0x5, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000001280)=@in, &(0x7f00000012c0)=0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) r8 = socket$inet6(0x18, 0x0, 0xb5) kevent(r0, &(0x7f0000001200)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0x40, 0xc00fffff, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x4, 0xff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0xe1, 0x1}], 0x5, &(0x7f0000001380)=[{{r5}, 0xdaaa0b5ae3896341, 0x80, 0x1, 0x500, 0x1}, {{r6}, 0xffffffffffffffff, 0x40, 0x10, 0x7, 0x7}, {{r7}, 0xffffffffffffffff, 0x8, 0x0, 0x10000, 0x4}, {{r8}, 0xffffffffffffffff, 0x3, 0x5, 0x3, 0x1}], 0xffc00000000, &(0x7f0000001400)={0x4, 0x101}) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:01:04 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = msgget$private(0x0, 0x44) r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffffd2) setgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000bad0c68c57fc650c3b999191b2fa893c72eeed1bc2d3304e0bed7a1d3daa44f6d36b091120a3bb7c877144b6aaf3d682a6b7fdad552e8e679751d1d24d475e8d5a2245fb4f7c2dfdd4607cbd1d0c0fcba2d1c4a23fbe91e9d9cd0be26bb01ecfeab7946da1158b4b6be2e97199942b7fc7fb2f1906d0508ff0f42e2d11cb616c79dc2a2ffaff068d1b509f3da27499aebb72a3fb1d69bd917a60db1bd17b969347fbd09a3cdf1f58d337b1af8bc08e8aec361c835918df141765c1883285b8ccefe0e22e86e5efea3243b1d73f43ceafbeec9cc2f23bc1a7319b2c916c9f060e0cc80733b2c33f5d9b66f75278036a230076248f84bc1a25957c13e9a0e3bc"], 0xf7, 0x800) 16:01:04 executing program 1: socket$inet6(0x18, 0x4, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x2df) 16:01:04 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socket$inet(0x2, 0x3, 0x2) 16:01:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgrp() r8 = geteuid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="af9da386de757fe4b1e6efa6a7e01d99633b8f5f6179a85ee192b61d3148d5c63cf1f1a3ccb168ba09b829ed172c5200ce228d9306ec72dfea97c05335d5d2f0e09c14ecc97d85ac29a7a9d54c2ddf17b3abbe2bc32546975020f7edcc49b0001ad66c2b30c22462c23bc4cbc7a763f9c18a9c92351097aa2874f540c9fccabd707472e27174d09330f37f4a7b8d0bfddcde96a14b7b944a60f778", 0x9b}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd8, 0x400}, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="03c6af1a5a78ca204eb13eaabbf96686d1f99840f701cbccbc5bd2ef78a2f52a39cb0733a0500ac29ff0f4a007069f0f118b59caabdc01eb760753e21f88f00fdb75cd6d94e794c22b6a2bc11c2a2d56ffe84fffd98cbd9e3810414a5544866927eb3e562336aeadfb2010970417afd14eaa3a3ed807df10c4f06274a9f2a8aecbcce16123", 0x85}], 0x1) execve(0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket$inet(0x2, 0x0, 0x100000000002d) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 16:01:04 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000000040)={0x6b2}, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x84) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:04 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=""/148, 0x94) readlinkat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/117, 0x75) r1 = msgget$private(0x0, 0x2) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x0, r2, r3, r4, r5, 0xa0, 0x9}, 0x8, 0x5101e627, r6, r7, 0x1, 0x7, 0x0, 0x7}) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="648e9e54a94cc823a5358de354dbca6906f6b26a05c1eddbeaaf3757c82239d67f5fb8c59167e7075c74e953df42cfb6cf7f4ba13e26a9757fa07a93ee7c5e40ba75d13aaa6a7096aabff14c5468488873cb71d079b7efebe21d6cdd525414a24b03115747113f5f6e23b88f89082086d57273ef2a78b04b4394a0ce9819037d83f95c0aff25973ef139f18f9f3d4fc49fe32e745481dc71cca4759b68ffca1fb6356f42595772f9ce9440f341bf6e9b50bd0535395692fc3f65dc670f", 0xbd}, {&(0x7f0000000340)="2c0f8dbfd41c78bcd93b99210417ed92b25ca2628af828a54d43337f836623a71e541ca226908cbb3f89242362d1629f30bb60321e", 0x35}], 0x2, &(0x7f00000003c0)=[{0x38, 0x1, 0x5, "419c5c2f1f6d5d27ebd83723eb1428349bd90e8205903b6eca865327468f6a2aca80"}, {0x28, 0xffff, 0x0, "dda330c772ce4a91d41e89c6e92202cf63bcbc"}, {0x88, 0xffff, 0x6, "8b914a0937fb7d64511446e3d79e0900ff26734c991209209aafdcb82bcd6cf828c040d30d28741a83d60a271687b15114a4b3bbe5091e189f6ef014405e5e3e0c8be5eff7caef3af3a5e2ba7f44ee6c7ed4f10f1b7878d54bf91d83630ac2d2b2c49187be848b40d6c3da46d5e394fad6e52d1a"}], 0xe8}, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) 16:01:04 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xfb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8081, 0x0) r2 = dup2(r0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) clock_settime(0x7, &(0x7f0000000080)={0xb9b, 0xffffffff}) 16:01:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() dup2(r2, r1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r0, r2) 16:01:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000169fa2a800335ac440be557a78906345f44d56aa49da4ce7196081c501e35d"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) pipe(&(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:01:04 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000040)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept(r0, 0x0, &(0x7f0000000140)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:01:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x20) recvfrom$inet6(r2, &(0x7f0000000280)=""/133, 0x85, 0x3, &(0x7f0000000340)={0x18, 0x0, 0x0, 0x4}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x10043) r3 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0xe612}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0x200000000000}, {{r3}, 0x0, 0x88, 0xf0000002, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x7, 0x7}, {{r3}, 0xfffffffffffffff9, 0x2, 0x1, 0x20, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0x2a, 0xfffff, 0x7, 0x1000}, {{r1}, 0xffffffffffffffff, 0x1a, 0x0, 0x4e7, 0x100}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x1, 0x100, 0x80}], 0x7f, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3, 0x6}], 0x6, &(0x7f0000000200)={0x7, 0xe93}) 16:01:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x72770000, 0x4) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x8) 16:01:04 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) kqueue() 16:01:04 executing program 0: r0 = socket(0xfffffffffffffffe, 0x3, 0x75) recvmsg(r0, &(0x7f0000003600)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)=""/132, 0x84}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/100, 0x64}, {&(0x7f00000011c0)=""/205, 0xcd}, {&(0x7f00000012c0)=""/83, 0x53}, {&(0x7f0000001340)=""/85, 0x55}, {&(0x7f00000013c0)=""/73, 0x49}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/215, 0xd7}], 0x9, &(0x7f0000002600)=""/4096, 0x1000}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000003640)={0x4, 0x800, 0xfffffffffffffffc, 0x8001, "583f41203099bf95fa18b097dabeea1af35ff118", 0x3, 0x100000001}) shutdown(r0, 0x1) close(r0) 16:01:04 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001300)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/198, 0xc6}], 0x1, &(0x7f0000000300)=""/4096, 0x1000}, 0x802) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001380)=0x10000000) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="7f00df5e35d2fb9be01688d49d0579a66644337e1e1001efaeda24e0840f1569530f63aa0af771a512773078db93ed82904352c37c389ec3c289e656a28bdaa1cb2449ea40826e2b6e64ec4e322e76", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x4) setsockopt(r1, 0x3, 0x13106be14, 0x0, 0x0) 16:01:05 executing program 0: r0 = socket(0x21b, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) fcntl$getflags(r0, 0x0) dup2(r1, r0) 16:01:05 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000002c0)="3695bd9755d87a1fe8be11077f22141e023ddd50a56cd947c49665bb3d669c7fa19419ae6b77606ff2a5410ebcad32506c315f8be8cac19cce8655bc51371cc1be8ade0034752e9c8b0d65360f1ee02db789ff7fed6f873d5a5af399bc9e8128e4c6aed8d5f9affa0d01da6718951748e2b2cd54c8690c99d0672b316acba72088b19a1001d0e05446889e3b3186d7226c", 0x91}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x2) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:01:05 executing program 0: utimes(0x0, &(0x7f0000000040)={{}, {0x8, 0x400}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f00000000c0)="fe", 0x1, 0x0, 0x0, 0x0) 16:01:05 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0xfffffffffffffffc, 0x6}, 0xc) rmdir(&(0x7f00000002c0)='./file0/file0\x00') bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x3ff, 0x7}, 0xc) 16:01:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005300) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x24) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:01:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) shutdown(r0, 0x0) accept(r0, 0x0, 0x0) 16:01:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = dup(r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:01:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20482, 0x8) renameat(r1, &(0x7f0000000080)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') r3 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="c1139fd8cccb64edad2431f01dd02ceec657dd37fee200281decea07a49d5c8e642b0bbf3a52387716f5f52d57e222a3fe00d35ca67e2c7a65d2fe4d0aeebfa0d2e61a8809810124b309e526665e66aad3e0152171b6d0454fed02c20730a92a99300e5d7d6a3c75e4b6e98b35599c613498973384453dcca1ee8e7a26872eb2907a570684614e664154685cd2e6265039", 0x91}, {&(0x7f00000000c0)="af35f8b6a59e9e35b20ba2c7d0d61190f7581fe314cc600129357ea47a327ccb79d8cf6327dccf89588118a28bd2a5ba4cb7b4b0dcfa24b7a1ae43cac2cf91bc4d85a170a7def6cafbbff2c22e26602656ad681c63d2ba331ce38ab63f7bc0195c11b992d989e1bf6ee726a2421a79f5348a71ce9d7d8eb457b87d877acac8b0fa549a52be07ccb9139dea707ad08c522b8792786c1ae5855cecc02ba81546da52f1d9323c170e33317c5fe811", 0xad}, {&(0x7f0000000180)="33a277f766bba92009727422b3e0cd80", 0x10}, {&(0x7f00000001c0)="08a37e55a71a8da59331c17df8a2059b8deec8642fca0f0537b26fc1982c99d4eb2aa814d808509cd98c2c233343712d", 0x30}], 0x4, 0x0) 16:01:05 executing program 0: r0 = kqueue() r1 = kqueue() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) close(r0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) mprotect(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x1) execve(0x0, 0x0, 0x0) getpeername(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:01:05 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x36b, 0x800}, {0x2, 0x7d, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0xd7e}, {0x3, 0xbde0, 0x1800}, {0x7, 0x10001, 0x1800}], 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x100000000000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x110) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000200)='.\x00', 0x2000000000004b3, 0x400000) flock(r4, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$sock_int(r3, 0xffff, 0x1802, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) semop(r0, &(0x7f0000000000)=[{0x4, 0xc870, 0x800}, {0x4, 0x80000000}, {0x3, 0x9, 0x1800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x4, 0x1801}], 0x2) semget$private(0x0, 0x7, 0x4) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4c7) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xf7, 0x4}, 0x10) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = getpid() getpgid(r1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0x1, 0x0) 16:01:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r2, r1) syz_execute_func(&(0x7f00000000c0)="c401f96e2b45f8c482f597b800d000001a47370f38075e086726f380acf20d0bb1fd0b43813da9647e4a00000000c483d9428818000000c1c401096a7af0f34f0f2a749700") 16:01:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x1, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000840)=0xffff) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$dupfd(r1, 0xa, r2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000600)=""/244, 0xf4}, {&(0x7f0000000700)=""/230, 0xe6}], 0x4) r4 = shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() r7 = geteuid() r8 = getegid() shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000980)=""/127) r9 = getpid() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000880)={{0x6, r5, r6, r7, r8, 0x1, 0x3}, 0x3f, 0x101, r9, r10, 0xffffffff, 0x2, 0x1}) clock_settime(0x3, &(0x7f0000000000)={0x8a, 0xfffffffffffff59c}) readv(r2, &(0x7f0000000480)=[{0xffffffffffffffff}, {&(0x7f0000000900)=""/105, 0x69}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000200)=""/225, 0x138}, {&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000380)=""/243, 0xf3}], 0x7) r11 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) dup2(r11, r2) 16:01:05 executing program 0: r0 = socket(0x2, 0x2, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) 16:01:05 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x482, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x6, r1}) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 16:01:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) mknod(&(0x7f0000000100)='./bus\x00', 0xe092, 0x7ff) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/4, 0x4}], 0x1) close(r1) 16:01:05 executing program 0: r0 = getuid() setuid(r0) r1 = socket$inet(0x2, 0xffefffffffffffff, 0x6d) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xff, 0xfffffffffffffffd, 0x100000001, 0x7fffffff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) r2 = dup(r1) read(r2, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000d40)="e3", 0xff1b}], 0x1) 16:01:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x407) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) recvfrom$unix(r2, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) dup2(r4, r4) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d83d348853256dcbfdff2016"], 0x1, 0x0, 0x0) listen(r0, 0xcf) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x80000001}, 0xc) getsockname(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000080000000000000000000000000000000000000000000000000000081800000000000002000000000000000000000000000000000000000000000000010000000000000000000000000023d76812f0c3f158721f7ea110e774b259e0347fe0cb03434872a5bad1bb764979da5331853d4d56838d9ff545f8d83ad9c266e578dff09772d3a196f70393495684214e9c15a81c63dd83ada80b9c88bde6cc2e27062fb1acf2429ec575a03a4c4e8d60823b6407949c8afa6b479ce5000000000000000000000002"], &(0x7f0000000100)=0x1) 16:01:05 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4008000006, &(0x7f0000000100)="ac0a39a63b100d260d4322727cf2609f7f7bae7c43b276b1fe8afb517783e60db3f2c9efd0cb4b16edafca61c7ee12bcef86e6c47c546807edeedaed46aefdd3681d422c657eb2f29f3915a94fef311f88dd1bdd24ce4c91a99423b69c0f1edce824328f2279ae1ade7141dd4ae15653f011730a675dd636607b4413b00545188020b8c4fdb2ef99233ff5cdf0c7be504f835b3f17a5e975eb67", 0xffffffffffffffb9) r0 = socket$inet(0x2, 0x5, 0x4) socket(0x11, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:05 executing program 1: mknod(&(0x7f00000000c0)='./file1\x00', 0x4000020002002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x57725e4e, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78"}) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 16:01:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x1, 0x4000, 0xd313) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="ef303edb4999baf58569b933ea360d84c3a0f678da7cfb0a6fa4d11c498cd918826800fcddcdada9c66e116ed0ffd95c901bcb68ae4ea115251bf4fbdc038f456104d21aec2e9c5cf5261d6b7d2ff2cf5f7d7027799a51e7fae3ea613fe4b95ea61658f1515f72f404ce97fea32ff3408acb91566418d76bd236acbf74b375667ce7f30055bc71a31410d4c64267e6ae779d05b88a7effd7c81dd5376d59b6441a682578735ab3769a89d89b4968f562bd72a648aeaa2865898c227a6109225304717645fe007635b88c87", 0xffffffffffffffb1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x100) listen(r2, 0x5) 16:01:05 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3, r1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) truncate(&(0x7f0000000000)='./file0\x00', 0x2) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080)="2bc22b19d1eec66f893ead7bfafb5f05adb3df57b8133398b10896833e0a4d49a667c206e22d19e35c7e86b9f1de870b1ffe3e75d20fb0560184ac3d0e49c5b857e780b2ef72eb6573f077386b843bca2496dd00a5918e7dd45d42ffcda69c3bef5daee1528bd661a432f5556b26702d1c94dcb53d1afc5b949cd31cf538e0c9b042a4694749ae9bcbe7282812541ddc5f59eb1ba93cba2bd3ed0bd0a6a66621ef8e66bbd3492588534374", 0xab) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x14d) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f0000000780)="5006060076dbb5ccaa644be4da12d7d02878fa4e3efb0c6b36f7162414cc2a4113e7e3c8db935712e19386f396f4f16cdcb4d069a074bdae66bd057d3363699a9ec5af957f9b98f6d77874a015fcb0dc1fa1c3afd70368"}, {&(0x7f0000000800)="e64a080fe824d4a343e6776558"}, {&(0x7f0000000840)="687dbc16773a65d31174bf2b174c3663f663a427da01a72d9e4140e7dc29f2d9741b29f29b77be532e812b679fbbc7cf4a8991d26fce35af800c26ec3369851566a335ee5705152e22d180a44b5a0afc7429afc6bb08800bd6dff29cffe4d9f8ff73a7e461b79942cd25d49d8c10fa06df461b4f9e68a9ee235b460ee9c0ad9c1913051f892fb38fb2d5efaec8b7d4fccb7817712684c6692e30264128953d9d8697832018e658d4"}, {&(0x7f0000000900)="6d0a866328344bc173a8e7059159e22ec285a1a842874ba1cd2ee2437f5f2b4fb2173e4a574f24971ef3ae90417638bad4dc5861842b8fe8d87a55975737f16faa8055a7bbd4f10ade83155d54693ecd42ed8b6669a72bb788751934e1de944620accd84b4793c94664288e2ee6b6f9564"}], 0x100000000000023b, 0xf) fcntl$dupfd(r0, 0x0, r0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) poll(&(0x7f00000002c0)=[{r2, 0x10}], 0x1, 0x720) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x101, 0x7fffffff}, {0x18, 0x3, 0x79, 0x3ff}, 0x3b800000000000, [0x8, 0xeb, 0x4, 0x7, 0xfffffffffffffffd, 0xff, 0x3, 0x5]}, 0x3c) sendto$inet(r0, &(0x7f0000000140)="1f4d33081ddcee8cc5e071b0b51bd19c70509ca88d3c48dc2859d7a4b313362769a6bf4e49dca929f296f5f5b82365db1901a32dc7cc6fc60c08a63bbfbcf5823ddafa41bfc374ca3543efcedb9d3357c1dfe261b51f40712c52fdaa91c01f16428c7d89c594b5558b166d1241ef20b85b51fe0e5eba0657b94b38df4f6f073265c57e8297be8c31d18e10ac45d1e80de61c4f15ec5ceadade72dc7c8ef30130c677e29225992097bf4ab4497ed4845ddc52ce697867f88435d2470f2037443407ba8be6a7cb996532eb2cdb586d0e3de55f2e29800e104c9ce7ee64defabe1417b3da28", 0xe4, 0x8, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x7, 0x4fb24ad3) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x85, &(0x7f0000000280)="354186dad1a61f3573ced084f985fc994ea5b24c2bfcb49dad727f4f4fff9a00d7ff2efa7f8278cc5decf1a85b4f922b0be0c4f8bd7737564c560c14325ee44b34031b4a27d56fee08f2c7860ea7626c35c42d88fd07672b525d8ddebb8344ef1cb20e0456121f79f1fd2858edb652ad40c18033b3ab8a01b9bb34a57e2e6a73967ac3045aff209e3b1c5ee389abd3") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x5, 0x8003) connect$inet(r2, &(0x7f0000000080), 0x4f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:05 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5404dadd796ad8a5ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() write(r0, &(0x7f00000001c0)="ff69be1db0e2ba033a5b207873c9c989a2518ac72e0cce42c67ade124fdc280a6c53ee86989a63dcc16e57d63eb345c8dc1f41ca908bb8677beae9f176cc6520b5e854861ac52d1de468f51bc949dab1457989a2b78ed549ffb69eb2c234a76a7b396f02d6c85b97a0626e2566fd208fe2a01838703e62da6fc8d4b91a47b5f35eb175a2a24bce9a61319f4b11f1c5329118448e3e9ea6f2316542e0b9ccf81c1b4b87fb70dfac7b6dc832293f9a2509b7a231410d8f90eb9c0ecdd2acb28a78f1cc102bf2e70f4d0b4e964823589eadbb42db2f8675f56b89094781dc8b569f4d7949b9aafe63989782b0e4bf8ab3c8ea22ae579836ad9e46e5b3db510658f1e9b261d4fc90fd6316778aedbba7a2c02e733d024f7810c63d094e4a36c788101678839917105be01584febcaab3069dec8504a1dedc94d8170d8b0e41642c11e91480fe82648d2665d060b304738a6803e254448b1306bae7483e2244dc1d24c0c9a5ab95dffdb72a70173a11128c7806", 0x171) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x1afd) truncate(&(0x7f00000000c0)='./bus\x00', 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) flock(r0, 0xa) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000002c0)="e4534a33d93c714f57d43d9eda54caf96e6d4c713a069c354728cb3319afab60177ef96bd3a367c4497ddbbaaca2a44aa4c0d3bedbc180dddc6a3140fe5c53443cc34baebbbfdde9fe3df309c192301a2c7b752d72a115ea85feca1901ce919be91d7f3f0cd47eab207d2b969caf2631399b3bfc0c04253f6d1fc28ae77f964781516a2b65", 0x85}], 0x1, 0x0) semget$private(0x0, 0x4, 0x710) r1 = semget(0x0, 0x1, 0x24) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1800}, {0x3, 0x6df, 0x800}, {0x7, 0x49, 0x1800}, {0x0, 0x3ff, 0x800}], 0x4) execve(0x0, 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710de240ec091dcb1cf2badc616000015a3f777b2230ad51000b0018"], 0x1) recvfrom$unix(r0, &(0x7f0000000580)=""/4096, 0x1000, 0x843, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x40) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) socket(0x10, 0x2, 0x3d) 16:01:06 executing program 1: shmget(0x0, 0x4000, 0x82, &(0x7f0000000000/0x4000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) 16:01:06 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r0, 0x8001) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x100) close(r2) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) fcntl$setstatus(r0, 0x4, 0x0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000002780)="1c42e9fc879531adec4b63061ba88a4fb206719658dc16321f6f6973ffaa0c5684db8c5c57ea9f97c4d0d85becce65559f945f1a70fafa1b00b6f291d6a320c6badccb8cb054ecca41c6bd8bfa03e496e8850aa320ca53dd5c84b7e5cd04fff2d53ce25030e74f9e8f5e4e7d83d972c7419919a1e3bc9c17990482cac909bd7927c277afe9b715cd70507d517be0c2655ea9449e315b487c553402dc85ee571513298dd5cde7269e1602c2987ba308b42d30c782cef156be0f558d6ca9141f4ef7654b824bd51d757797bd9ac884f0cfdb206cdf72aeb580178fe426185f6be0b1ea47276b86af05a4ce2251b8340d7e4daa72e122bef65a1f21a70b54bf4b7a9b81787edf77ce6900bba8c35faf80e5530adc3e8ff251984918a8badb40d9fa81a524b910dec5d862197c69299633e61b51f6332616aae97a9d76ccf08e67ff4194c874453f6c7eda4b58143a3778f998721fa6586c2005217e5a8e7f370b4e78831da2fb43ae36639f0bf4afc2ab179d679c102f74f8683eb51c3c668b59a68fde8fef1230b94101e7dde61ddfb1a77176bbd7e36c0815176bc408b2bb5a7bdf227b6fd9f526b5598d6e190504cdc5964bf75fc3de9cbdc9d887a2c22c20a66b9fafad82df91b677314fee1e869a13a0fc90401b5a7ad9b42fd312ee264a5ea640e05b0702cd87295ae2e007080abd828551758d675f430fccac801821fd44c3f58eecb55fc1ab8a948a6d4f7248c85c2796c70a0703ead427e4c5ac095447d83d673ac00ca912c356061facbed7fbe3b427f20d3fc065043de786083ce208d562dff806ba0eda9161e755edbff3a6f63fbb603da5a3d478caf82daedf23943c816fa73b891a0d50858575370987be54e91a767f1276cea5cd120b9ebb192ff22ac4f4fbcf0bbc381710080acbe1f83aeff800ea0c4bb9f8f379b38a3da56b843c036c2bcf364adcd4f7be0b97524301e9c69c3a2cd2833a11733c1e04f7a201799c2846127c2b1c18560b7b35f46140844192691ef62abaf9fc18f8dbffc1d617ab7af83027ea2931814ef3b08ca808eade11b64f7f23bb2c3667cf5f1e1ee7105a1e5cb3057645d264282420d52b748b775dde0c1dd100170134826ec03f2da8a9e29d277d7a8292c1ad499cd92f68451cd9e8758dc1a2a87d1e7e179f89e62adc9279bd446434268f9fba16ba2fb2484401b7fc142dfc386d3c14393a8e286ebd9bd80c0ea490218d58dd2fc5769f18c0fe9a8d216425f84060b61104086379a32b5544ead8e722373ba2d2a13481e95deb0ba6b8855aafe4009771cb228d02633e40568b26055007b3ea02373ddea3e25cd84cd558c9376276f617e6cac61f8cc2e0e8623622460522fec91c940a9e89cb9c3e7bbae13855bc97d5db843fcf7453c32360f81297df19f7aa83703891ee8fe601463e56ee3a340a4d2c6bcb845ab707dd05d9b02a453b6c9c24b569df6f1efcf871cf4fcd74265544c741ca2338f93c6fc295034f061fbb1c82603cbee8c53c180131aa55a4afd393fb7f6f48a123dcb6fcb71c8489842788d5220e379f69f9d9005431e1a7a7c1b85a7e254135f96179a89fc187a6bcae5c0196b6be36c7a2dbf6e3cb75e6396231779eb40653800b439fe5bb2b17ec1f8e0ce8bc8b6cb06a16aaee16cea8407885db779761e263a519814ae74104d1c08a18c2624963a1e3e32b03f0fd7eb6930e9773bf4d4a1de5f35925de4eac9a807dd53ab3e1950bd456b708043551a4dd17f90ebecf92859aa8fbb4d2f1415f8878cd157438cf5e5f0fdd59eb8c4b69579d1507ad3cfd195e1d4b22124dac45cc5c912e54912095e4d9603fea24666340633f262e0507b53178248ee7a5d8f05c49a507c60cb6a218339a7d8eff67fffbbadd5877e839e0f564032a632ca4975f5f3c036a4e5a58735cdab7e352ec58e445a6bd326956fc1dff4f46269509cbc896e3cf099c9e13067f4aa8b6c3bc282b6f9c2f3e5fa0d4ee1f5678758c222fd63b61dfe3d0e03bf69805428d384a9604be18f213981ee56daf7bdf15a66e625733b58ebfdb639960ba467e83557e190bfa1940311fe43badf288bc247e565ce65884368b7f4be4ab07577f1e1eaf63ab858538b4560ceb50be2e9e2a3c71f3767f4c7bf81cba9d2b532e5563b6f2d9d1549b5b18d77610b5eb35e2aaf33f366c8edaf3ab8f98d6663476155a75c4a35cb227584de153007e47108385ef46652d5cf749c4b8d1a4f4ac3305c73d6270c537cee5d73a5f7ac5792bad156e195ea97e2b16e965771fe13ca25a199e61afe58cca0787c506613578358be1298e58f509fb109ca18752f48fcf9e139bbc5e0f8fd8aef34196db83c8144df7bde27745adcfd8ee2725ddedef5101ce193bf5c2d1bbd02785f4bdf2f24f21c616bd711ed9e0262ab30218be6e04acc0bc4d2f1ab1b1dacff5d5c412085908052a112c760c91cffe68e78617a3d553310ab8b88e5df6383dde0056284aec13ab360bcef1b86d41c320077601fbad456dd27ce97952f7e4dcda805fb6ac9e16976787b363ea16fda47c795af3e1ee26df29a9d34403019941f6ad7ecabf5954640710452131eddb39e3ed2757354f14b8d794247c276bb618573d6c4def6006f7089deae8934d421da799bf89a2d3173960d770fbbf86d853e77fd63c2d5fb4a8c5e32d0b76ba1f99a85aeb3b96b820af488dcfbc352f2a15a457b8cb191db743ec8b18a8b5969ebaa9e4af0f1d45a24d5fbddd32230547c027071a41f01ab52d72b19b55ffd5251f82dd6819ccaa3374b26fa1b7c597139080af1f170eb42a41c98815c6fe80ba766e08dc435cb110cbc1533d9c123ccf2f9f3cd6a66e1c4ae0533a8ef4ef3cda091e1af6ef2e8d794bf5cc0f8d0aaa80dae10675267ddac2ebdc35d31c2ee0b7c03f73e11afd2a216b158093ad7c2a481d88b7274c7c9d13a436858f2bc93a8d198cdb5885223f7873136abbcaa66aa13245ce3de685d47a5029cb0ba4c9a263d2d3f469c07b44c3bce9e26e3f84ee651a94b74faabe847d0a799744ffd6b33168ecbee50ab242b92a6c6940e033ce0801eca9d8324b193e0ff5adbb2cb47ef3e2e7494b65ff1ee4f4a55d5050769a6dd91924a9293bca5b1067bd665c5d39efad3847e957e44b33538e21962820065deb26e312e14e588c5d030b65aab2d533b417d2a4aee6acc8c5fd2897a49eac74fc0d4a8ba557aaa8ceae3998eb6beb2af6547d29c5f86fea641b49fd60b0c06460fddb0de83f5053900866ebe96e30d434dcf9c4e32a299a7f390b5085cd08b0ac960385e97306304c7d42f69f3f4c29b0040fcfca22cfce1e5cee13ed2202776b19e303a37235eaaf7ee25c7438e82ec239bbd03893cb414dcd13445d9bad7e3d5232ab165e91db2b449c4559558193e193eeab3199e464a7b34cdc470070f428156a88a56407a6c03ab18a72ce0e07ebee14000e8260d215a41a2ae2976b974a2053963ac50515ed919046e49db8b81473d8ad4cfc5204bbe8d7b926e2368dd72c0e8316b698f3f937bc2d0ce3409f0545111fa9996e07d4ead2c89adadcebd70cd09ebdcc9df0b55116d04d3b3c661de0bc59a9ebfaf8078b8c6bbbf1b2ab52fe6fbf1ae0ae9c5c15b79efc35d6dfe73d65f4d99372c40600a91eb18081c054e3fc11d298556a64074fd24e06887f1fb57247e29b83d1f19fbade09dc0f7bc9ecdab63de76caf2258ebe3032afd0c95860fd23230eb80e07c8d70661eb9c30fc8aee24e1356b61d82a12f723e526ebeb1344da94080fcf1acd74ac2839d9e1b99ba3b27ceac899a2c4378a6818e8981036df0aae4dc7aba2af67c30dd70404cba2bfa86e2fcb0fce1afbef485fb3d6a3f8a13117e89c1ffcf00cfcad302d24cccc2836bd07a5c7d532cd790d9149e7995121836586fc36062789c60dbeb418cae1e436ac2d77efd82a6ff7d19cdbfd22057369ddbb1929612a26646e8a91680428ae59574460a5fc5f2e8c9f5e160e399e7c6a36514022b7eabdfbe0392c106cb504643311fcfc8126554d086b336d82788aaf87f611b688c9ff470fa7a858c6941179f8d4452802b38a54af40706cf4616a0afadd1d0cb6b554b93c38f5e097193f81182837c88466776df97f3ed9f098d920d77add6f029d226fd7befff04c2371ec0af71cc7933a377890eac4da32b69855df79dcbe58940309ba9f9faa364061062dfcf8cf89c876ab4190b3279088b648e5123497e0f260c59a20439909deba072a35ab5069c1559254c66e4663b77f41c50352110ca2f74d800cd3cb4e41eb77c3dff30fd11eceb6b6ee2d62fa0af2cc6ca95ed2217ad8896e8b118e026b791fba3f19e2327588603ffa0be8959efd6e2e77802f3377f18cbff82b88cf21dfe7c3c590e39e7abb8c2fea3980617eaf9e0b139f4ba9bdaff2ead728b42a9c646779670166c7f5ced2fad61986649c3ea0299854bdd0c96f497fda059043e0531815d492ee6820a528169a3769b6f656d8b84478a7c326418f7605848d19b1a602b62e211dd3ffc202d86fa0eb477091ab94481636c3411ac53988a763a7de2a76ccaa6c024d16d435a98b58f80b33739414e5faf08860dee896ddc1bfb28ead977e40841cc1f3f984bac10c2ebc4ea94e1f29f4b61dde6d8dcc3ea827e21779ec2c9d9d04d5442d6f6668a4f3f21d4c89c59b7b95bf48e1dc8dbaf2f905b9b350ec27b91cfd2d5a10e92251b586a3ac8108565f06e23f7225a06d1ed8a4cdc5ba75c44f655200e0ff1df9efc4e9e0a5357ecffb971b2840c93ad402f47245b55bcb8303676609a5719fc6c44ac9adf6421282807280ee5a3d5d8c3e2daf02e595f49a4e511cff45fe9785d84f3ec05a897955f75ac9162c855142ba941ecb6a89fab540f9ce186359faa97316f594613df8c7d4a9e7d336d1ba70c8678f58ea8a8fd96018ea4da5ba05b9e59bc511d91543e9b722b7a1c0106e9f6bf0014ac49bbc4cae8f670fdec857c5a7c2488bbf75025baf86b9e453d133aab148422e2ab4352be197f045470e789118daee7a6d5956095bf5a8d84dd7ff0602eb3463236a86be5b056e25e4237d30e28371bc02986320cf9a1f5de2e4312cbb6b9430aac6b6b3b6b8c847c1c6ec0ea38290140f9acdc7d54c18595e610bf1c52e06c568790561cfdcb5e9def7b75846fd0f650212052a6534d24e93140ca154c6b632bdb0713c74b2e8095e9a276974d3bcac61040d84b971c90e7c05f6c31e97610ea81e5f0a4995c584925c7f9ac31c02be6965ad89f0eab77e1b5e21136dada359fbda950a2eac9fa6b631b7d4072cf3ce091412e49730e2499715941b5a398c2829eee9d6c81f535cc9e6baa60922e668137ce034f471b5b89f44dddc42c173fe8e75a3237983868bf73c40e495f8b8e3c9bf0c5b52b4d91b1a80971ff4b0b908e13a03c20b990c7d0df76347fe1e1eb7f7384081bee3664d0e7b014ee095122f5370e8e74d818e08e2adb54d4b67ba4d8eb9e0bb79c48735c58e059436859a19f03c386adcba9045b8b4c9a0e5b74b535f2e1481077f1597b65cb2aa514cb6c2b5f", 0xf64, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendto$unix(r1, &(0x7f0000000040)="230d0abc24cd5d90f3dba507a3ab26e2d6f8602c0d9fa677f8c615c655ee2c8017aabaa8b458def44c8355ffb708c6909835cf34f8e507882926d732efc2fd8124d1842198780c5c4ff98a22d13c846434fdbb069753c72f859547e443cee7173d89f78c48fda2a60ad38e182bbc74f69c4ff65a9f2b4e64875a55c53206896f1f5482127c514774ea7e8a478ea16af97325edfdd7413830585b72a8f2", 0x9d, 0x0, 0x0, 0x0) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='*\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&{+!\x00', &(0x7f0000000780)='+\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x203}, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 0: r0 = semget(0x3, 0x7, 0x86) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xc0) r1 = semget$private(0x0, 0x0, 0xd0) r2 = semget$private(0x0, 0x3, 0x100) r3 = semget(0x1, 0x3, 0x21) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x8001, 0x9, 0x8001, 0x5, 0xffffffffffff7c64, 0x6, 0x3, 0xca67, 0x7]) socket(0x10, 0x0, 0x5) r4 = socket(0x18, 0x1, 0x0) sendto(r4, &(0x7f0000000080)="fb69ee25957ad7861b3f56ea43c5ab758290687e4ef4a3d17fec9471769dfbd014699c0b5222678cb3a2b299ded97cc949dec48705d69a09ba97fe66269a9ca6633aabafa7cc1b09f1fc8ed8d713a52811cefb61ca9523284fe373b47252ea23db7bf00dde0dc08b1bd0f2a316a583b2412e5cc2b1ae642963f54e33aa02ba65208e3468a47d363167211fd2af11812b3ad249e1cfaccf5f9ac3f7a62d7487b7e90f6645295f25d6fa2149962e3b9988", 0xb0, 0x0, 0x0, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) clock_settime(0x7, &(0x7f0000000240)={0x7ff, 0x7}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/124) fchownat(r4, &(0x7f0000000380)='./file0\x00', r5, r6, 0x6) munlockall() sendmsg(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000003c0)="3acc88ea590ccd97fc900a2bac23b1ff9c98a70d29d872a0b3ab57d3", 0x1c}], 0x1, 0x0}, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x0, 0x8, 0x2, 0x6, 0x346b, 0x7, 0x8]) r7 = open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x110) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000440), &(0x7f0000000480)=0x4) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000700)) mkdir(&(0x7f0000000740)='./file0\x00', 0x1cfe727b37c9ba7a) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000780)=""/167) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000840)=""/4) r8 = dup(r4) fchmodat(r8, &(0x7f0000000880)='\x00', 0x51, 0x4) ftruncate(r4, 0x5) 16:01:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) munlockall() setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:01:12 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x1) r0 = kqueue() fsync(r0) getpgrp() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:01:12 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1b61452266696c65300060b581973716705bd28a585296664f108f4a22c5c7a64c063a90d5c7925a84a8864f77cc83d1191dc2b5b8e511ccfc77347106e590d9222ad1984bf3b9417611deece3b1f148a8a43a06c8b23d747d0d9ade8920aa285533763946000200007b438d589a9cfbc0befe47d6e808786a67014fe2606865fabfe555576e238dbdb7fd74b8f325f655dd436c1d0f03421986cc29171267baacf01a72791e6eb522ae5eee0c0fb1275d8cd6bf0b6e047a56b1e79f04e236ca3553ed3d6122abcab43ee73bd06abf7c55660ac82f8827c50d086043f96c3fdd7de4af2f3f2d2433625fb2eb12e1c0ab74f0107bc341ad1bfdc7c0c3be38898435b034a68c75bb2eceaf3cc8269484f2b57a3675da4e3dc081e719251ce83f27095dff8c0b32c559fb0b2d244d4917f4e2d568"], 0x10) writev(r0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:12 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000001c0)="940cab12a385671db47d62fc8b479b7220d168857dcd9c10b79f96ca17a1ec3c2ac5ce1fcc2f84c9f345d237fcc42c899497b1c383a4a84f301ce3f12394d09dfb85dc7f4d18a0e5966ab63c90bcf305689cbcb64b9f9d19201d9797ea31418ff6abc3e8e936ab7214eb885301bf0e039d7acd1c90b7fe22aa04468ae381045338007b3fc0a1c88f9577608816e908e30e3f50ac3a89418fef639c2f08d7a80d6926d5b9", 0xa4, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="01dc2d2f6669000000000000000000000000000000000000"], 0xa) r1 = syz_open_pts() close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) fcntl$dupfd(r2, 0x3, r2) rmdir(&(0x7f0000000100)='./file0\x00') r3 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) r4 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r4) writev(r1, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a", 0x19f}], 0x1) r5 = msgget(0x0, 0x9d) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x3, 0xfffffffffffffffa, 0x5, 0x8, "068d44f322b0264167b5c706634911ea94315bd3", 0x9, 0x7}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getuid() setreuid(r6, r7) 16:01:12 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/207, 0xcf}], 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:01:12 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340), 0xff75) lseek(r0, 0x0, 0x0) lseek(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) openat(r0, &(0x7f0000000000)='./file1\x00', 0x20080, 0x82) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x14c) 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="a4ff1665bd866442ccdfd83e875e0717bdee9e49ef92153d79f5db02ead920410f28e6c92314e61a0407b60be1775349124acb2e2cd785f0bfda4b0e87bf6fc4ef7086af9cbd68b6b4dd0d9d9e853979f817c0d59c468a60314e89757279789b206e91e3afb43e2851e3aa6e2368b92652e4020042a8753308f26ebc18c6c19a91d34dbb1bcc8714050fbd9005e496ae633a07a05c83d8ceb0d1722a16d2", 0x9e}, {&(0x7f0000000040)="6c0d0d1aca8a6d73f7fca1bf85e702f215d2084ae6da5f37f7fd720f175bfe6d3f158f187ca9ae716486a73a6209f39907b8", 0x32}, {&(0x7f0000000080)}, {&(0x7f0000000200)="9e633f45fd56f3bd0c8665a8853b0d4fdca4e3e898f516eb3ffacfec1f37bf95e504293e87b83dc1813348a1eb75e3c3064f088e12d56d5ca346ed4ec5ffcea9cd2fba9ef0c401d7a244f6b7121fd2f5766994f610cf761f539404d9265600a0d170cd1d4931ff3a2dbd454d9a8ca79f1ec9571e38e6cd50c630921ea138bf689b7d1180d54f6ebfb7bdbc2d9569f1e4f7adae0efb19d1f1ea8869908a082c66b2065639d8a6a161224ec17d970f80fb387b", 0xb2}], 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 16:01:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r1, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() setsockopt(r0, 0x6, 0x10, 0x0, 0x1a6) 16:01:12 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) semget$private(0x0, 0x4, 0x3) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) 16:01:12 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='B', 0x1) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) 16:01:12 executing program 1: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:01:12 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0x40) syz_emit_ethernet(0x23, &(0x7f0000000000)="cb18a956fb006111d511463a3391ff7523892854b621daa83b7c964b00366e3717e651") 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x9e) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e0ee82f66696c650500000000000000249585d022779c00703c0000000000e94a56ca2da3cb1d6905c4b13ea9dd1dc51a123a955ad02433405e8d62fa4f06b66cca484e6fe3"], 0x1) sendmsg(r0, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000003400)=[{&(0x7f0000001280)="b0067f9679c5b72e44c20e63c1095fdb9c02b2cc19d4c1e9919db12bc081e755cd424d8612ce894ac03b9bb4a6518f61e9dc2a21b78ea2b58ec209a87316e36000a9256c73b7b9c0a43effcfbdf167a4dcd6ced7ee4c0d1603d03a3fe199c634a0b8ae23c498bf9924e5fc660286e438769db6a6cc42dee6db2d88c943089cf72abed5a2bb6e4b971e3e9a09bde343cdb2c6ee636e6717e1546bb529b0cce8c88dbcb2fc90ba43892065185e907c932166fde3272ca8b28e34fa51e1c6a473d3127437dc0623ddec50c5e61c232a2eea2b90cebc339bc61bb2a06e801275daa1258e6e6437c35273c636aa387d2ebba27341b11533ab4591ea9b75acd62f693a2b9f813b83d2cb67a1023b80869720d24f57dac5a974061edecaacc9dbcb70dcf64a28fb8c726e958e4737848f62ad033d43b79c3a2aabf84623ad6bf1fd01fc4b83b11ffe52667c386e84b6ad82d10df319d78091e8187f66c87ee8335f8ec55eee638006862a661d7d94af4d251c8bd8b159411dee4405ddf02c3f767fc3ff408c96d15dca1f221d48030ec4b89d02ec570b7fed1e933b0107f831ce133d62f7839ef4e7a0f0ee25575eabdbef824e12f72042060a452925dab0fef3bf5df6b0180df13ca023aa12238f0c3f9696f0fbdd5ed38bce89a63b2a9c521a47fffb5a5b6c820d86c11271817d2ac7ddfd04d876df7bb501b708223dafc50030155ef1fca4522ea9fe4a50a21e3f468d1fbf1fac78b184c8d116e4e8f6e36a7434a2e546b966720228b648c42169747c3cc3cc89e840535d994f69662685cb75cc2f21575097f90dd3bbeeba9ad1be6995336a4872f80c97611cf52de8229a6ab6821473af504648175c42742b3ff1933b2ac710bb7d55c870bb04cea95531347ae9cd26376c10a639044179a4d29006e1acdb6aae4d5f007fade526f17625a7189eab12c37e37a7de387a01d7b62236b81938c65a8c41f4b6f3be5f963f45a2232307c11ae5dac6a36a0e2241b285d7f7d39466bed9331b87fed89aedd215dc8dc0afd0801941d666a7e5d63459365e14b2c249bfdbe92468157d27ab2ef6afa68bc08b727035f98bd86e3b9b404193517b5cd523d1fae0383244a283e4e4b961323456897ed561b422dbca041a0e985e5f32b403ec02391eda56b64534df4e1e61513bed1f03a6d06086149fa4b386183f70d26d83433f9ebd576466700128a4c0d3eb84f6cbd7ff021f31ae6fbaba3d06daef3858c44c66f626ef3e070b62703274f00b47f0c35eff033b5338b7de37b72d85c27296bb9f8028eee595d092022c308c8aada0c57cb81c69dd9ef8f7b50cb88292546750264400f8e90b16b1fb17089c4661136b5bd371530fe465622dfcd4610338d31ecc815a3b61b83249d637602a371ca4533da447dca9b18ab3de7918ba506e38d41267afde07026d73c00b35603da67bda128d6ddbd3861d78feb982e1cd797a7b22b0b31e398fff9e8a029469c660721e8b4a55d3afc37b7aaa5d109229144d5e08ef4d771d1f610d94b9bb9e361073c34b8f5bd4e00c11dc52f7d831b6a320bbaff39d36d99fd4c9e50a3c15259b2d4189ef5f75a4acfe20e8c36d4b9d08be9cede4eb151518e3ee5c224c9355aa5bec03aebb4858b28348253dbb5c305fa48a13c7662ac01ead840e580e7d1cbb7f6a778e3ac3c0a4fe66c66d75a285964501e272e5058c7809af79c97f67d3d99d7ead69b82c38db9f51dbc328c31a9b2a83275fa21aa94018df4bfb220ccd13df0d230dfafe0ef2bf13f5b2a10f78971c230022cb3852ce59a351898bdc388815160d8d6987942a38268df9d190ed7f9b32ced1ed041b1828419b067a9cc6a7401ee531d3f5d0bf66f7721e695343f97bf91c64e443a6c49f093b592e90ac6aebb306edc581d1537d76bf57027a791f35dbd9c8b60602d7bbb86713824aa1eb9cac941d2e39761a33264541df60e6207b6673cd91e35a886660531c1af6ca726a73bfc8aff03023b1424d8ed64f8057e479c75a65007c3800a2a97679a97c340675ea99dc05ce74a4c6c37e2b7c0160fb1d27cef2a033c1cca3279a58f998506d440401a49374463246b554b8b7c097250374d458f633443d108450b3340a0a5f88832b9bf652611f50967980e47e64cf7e8d4cfcdf94de85c23f253e2cbd195c98dc1c8ca9d74bc50faf0a0c1e319fd83c5a0d855392aadb343e959518f201ebf6053f25fde8807a563d70677ed59ac60c9f3f6c35ad02083d2ed349a16fe84db89e63408df530777d8254137effe43ffe1bb5cccd843fc73d82f4b84020f5fa486946a4898d2050b971eaf44fc41c66be5d483b68c876b9be29d9aba5c0593e07b0c9a040a6d50310bd64ae430b17d072630c40cc0f923046fb092d0d60f31a3009232e460c8d14539981a72f4c9cf0b56888cfb5a5a33e8ad0009350172fa1840c8743974d32e2b46694e5f60256ed5b28ef17b9ab58358e6902e80d621c8429b22f1cb1a9b78c634d40ade493af947350e9555b1400e52da8a5f69d9ffece460cc70fbd8393454c2fb5c8c3c2021a3f0bc1221821e0fa3fd82e71dff7ce1e85a51339be2f32fcb7f76658afb31c851355a859ce3e005fc6515f7c3492b4a7e91a993e7a286d15fef0d0e3c2388c0b4ddb6a9c925c4fd4c9070e304c0714fa4c8b853d60f7bd6554375485a5bfbb27c81a574abfa2b661ebbfec86baf7043a4cef303d0c272f6d2cdd922def9f3b525b6b950d470545de3f69ebf55baef6cbd760298d111f8c08ef9dfe83a72d95cff4f9c02a311dc7467c661ccc491be84985d296c146d0d9ca83cbaf607a70939514519e6a9e20b49236d0808bb0686cc9ac23d7df48dc5d9a831d4052686546964c83173098e9a95936d9c6e929199a257f0c2dee24d0b9c7a9acd322f8fd9b1cf515ff67437e50366ce688af60142f471f40af55965f5327b09391e632771dd29359fe0a6d036d428007ab9a63ba13a5083ef09fac2f5d50f640d243fb99613334361779d259ad2f55242efda0db9525e76a671373dd225e83d3142d61ecdf50555a11d8d00ad2f1a4eacc6c77a7aab22d073f54323f1d0c9f5c276a5c55bd10d98b5b66eb0e2f6d9cff27339cd7ecf4f1bfab2302787dc361937d6af43feef5e78c2cf61250e6ca8ae4553ea49c27de383a9d4ab7526d81b7665a6c906582a7a6cd0eff8abc8997f35d775420d3ae9a46def2df107324c54f9a7fc496c839de2cb963a4eeda0ca3968c4b4db25c80779f6fb25d3c26fefcf3b881f635c60a4f8d08dce294c80f4397a93f2439279e1f287d5997b57561059c01cb7eb2b6018a700e586801ee94e290b37c9f484efc4784c375b0b3248fd090c0b5902e134f86f6f1944cb3ac158bf99c366fe3f967a83ffc45d4fd659ef95e0becf2bfa3f6d430a98d7f3554d86136b245f425300a65f66894d007020689e90a437c20942cbd08d5610e92339fe45efed85bfc10fca72b73c9d68e58242d5d6de2ea6c28e33acf5b5b3d7f524c47ca70c3c971083a3b806cca8ceecfb63b01df6afbfd60c3eff890855ced6db35941a3ed1564959fce96d60b1a26ba2ab675868a67f35c260a05dbeb39e55652632f3b8fda728c94103f554775c47be2fc41940ff27a482b74706099e37b046c7b621084ca111e0f8f2224ca23b26d92920f4709ba94cdbdb370c7e7f7b7690897d51c8c7ce61e80aeae48eea0445e891700d005e5048fe448ca9cf30e9a5c7ec5aa56aadea9c838ce9323e0b81d6d74be37cdbe2f6d7e155dbe3f6489524e9b0adfe6bb4c07efea1515dfff23de897b89f5c898776b43029dbff57301d37445879195a5a737333934fbf9750d3ef08496243042d4f45e4331dd42ed9c2f3b877a518c6a83c5014ecba4366fce1aa1b0d01ade9d25b55159909592459a97c0c05a26ce4be1a2a812f0f638e4b89c0a7a53b5680e496a22a6795af23cf7295528c7b59cb9273ee05017c9b0ffeeb16219b3f6aca5841a61817b9d6b4c59c5aa466de196d3b48ea12664af0daa5035e88623e1bd7c152f94c5b65d302354e03c0586f0879c2a8d4367039163a7f86adb2e583155e1224420fdad6712ecdd7a510220a34b1eb841840684b77cfa30349859727d2b4cdfa5b318c6d7700674802cb00b6777f2f7570c9d3eda17d619ffb353380bab646d03087a5a246d470012736b0b3c7167e1c6688a866135a526266244d5484625d4ba86ba3026904528ba537b7e325ba026cd5c07832e2316eb01cd35e6863d7f2926bcd57e7431b6a422f303e78260d2c355c0b750f92a624d9c9e4aaa65694b6c75ce661ac6574677ec3cefd9518ec40a5a67c9d1ed24c8cb504e83853498862550211a207324ee7e40fea9e423ba76178d559c02e867f73a287ce6474c4b92d11452901ff4346a98bee941c7c7cfd2e1aacf635c8c684a4a0f0af37a0c7aee8f87b44d6ddf7d9d8c4ebc3e5e93c13053afd8303c02ae88b0585d4d43b5b33d98016df976e451607534a013bc8202f65efeb5433aeba193b9e213bfc053713186c514bf0e06c20e8e83074b295597274b8c84b728a3130e8c5f9c8a6bdc42566b71abb0552254433f83a528ef2bf225cf9df3554d54064863952e11b34cf08a0da4e3b9c5c392ad69399dd715cc418a861911d2eb5d7355952d9e7cf8af1bd83e06575e76456c2c35c1e125dc3f0b1082a0af0361133b65856770d2140a9462b9699e98a713dac0f706d8c8d5129f1c4c279eecbe56e2f30920f0cec4c2c1df2c68e6e532942e018efbe9d60c16982d347927438757d9ed07a3393cf730d5183d035049bd4fc960749f37d1a816c6a22c70d7cc161ede6b4fef6770350a39454bb53154cea74f084d5b9fca2ed98868cc3928d2a8848fa1965dbbc4f57aff1825f3c36ba06a0ef673f6e799af47ef9bbfca2c185172adba786ab2607d7e36ba6c6c89311e3b8ff089dd61bc2eb7fafa98f0772f68d11c8477d8dc17a61a78d2ca83b5ba2cbd5a7bc98f463a782a3ee8e119422294dc9aacac1d8cd5e3c131ae8e8f936bf658a574680898a9b86a16fd9ea691debfabea92539806b66d2365dfcb095ae029f259641fd8e3ee046faaba30157022c6cb2ac6c2c43cbe4e1291c94209fc1c61f00c8616fc24d75125958534ec1f37df5df67b9e2d46933c766204a303df4209de9d50d94392128e85f4e073a4cd2236e11794b0c223bd06419debf24e8af73f3b0c5dac4d984b94ef8051d2a052333c359f8931ca42e7177a6c597d1fca47c6ddee2760809e828bc44ce0c2f55620f709b558057ee961a62a357f2274189af7cf0f3a0835a910f43eaf8a69449dc634cdc34049e62aa471e2f593fc05e9ee14b93291b918ec999aa810d7d07fc6f0a5cd51145ddd4f078de95cc4adf6d9512856ea2830b468b52a7be97d3a1246bc0f0a6731d304920486fac1826e4957e60014ef2a15f8c0f5e26048347cbe5fa834303abdfa4dea963af5fab85f14cf35e5597894ff609c518b909d18e253dbe77ad546a1b3b4781d876dfdd48b8c4b967c4b892c3d805222d34786e5a452064156454423b84916a61c23e8ad49113d753611a20f9b888af8cfa55ee913903b494e212e157d9c1c5d0e55cfacbab98684c86b", 0xf96}, {0x0}], 0x2, 0x0}, 0x2) 16:01:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x20, 0x4, 0x1ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 16:01:12 executing program 0: r0 = socket(0xc8cd910f3bc8e190, 0x4, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x6, 0xff, 0x4}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000080)=""/87, 0x57}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000480)=""/217, 0xd9}], 0x8, 0x0) 16:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() socketpair(0x2, 0x8000, 0x3ff, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:01:12 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x7fffffff, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="ab63bb9ba85721aa5150d4a81e1e74ae8326eb7f55f09fc8c9380c285f742c1ec5b4d52f3784fcfaee0b11ad655055b7eea4c4c2c4be62e302d2da2a9cf3f6c30785bc8e13dad00fb7daa556673c4e7e6fff014691d3722f459f8fc2891c8bc96ce934b2c57ccef69f18ad5bc0c0a9c8f033ee599538defb0e", 0x79}], 0x1) listen(r1, 0x0) listen(r1, 0x0) 16:01:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000240)="ae530d5b87158641659702a312a205a8b32719cdeb93ce7cec52df6325cd249784b6f5626b60f2d4b82ba6aa8d6fd4852e8316af56726c3f62f659bf8cffcc0ffbcf6f852456044f36ff96ec20ea55617d3d8e498d1c2ed896a9377a431365f67a95fddb4287296a2ed5154298bd2c86f895a87fa556b757a0520739332e125479b218508cd2cefb78f63489c4b0a154b7bf6e15c8595154efa857a55c7b8edc8cd2d47646dea4eadb30ff8b5ce6a9739e1525aa27ed249e653b3bbf3a85c2f7597e83c0b801936262b0b66da1f31d177a4e77c7179ce481f97fb18fa2a4ddd664de53fcdf7ea814a868c62916a9558f96830df02ea17eda5084d016091c89fedddcd2757923f4d9d20473e07f498ce6d280c7f6a5fb27a6877a31e98003469b3903a2d8e1eb0086497a87032f3e777a92841706387da72d07492a1bcd1798283b4f5dbfead309b840996590d773509c4488a5b3993ba5c92bc2e0cce4bb83b2f1deb52a1b6749fcd1f7dcefccd24d35117cca67d0a3303eb5daf545018fd333f2f87ab6653d7f4ca76d45fe4d037fe1e92a24d0f19cc3d03b71591257c08559a7f3fdae9fbd06629553002b10830904a3a87f769c87cef247e0083c85993d52a53af7751276ff63d03012c78ba2b0b010db62885ff8db98d2ea9dc3cafff3ca65bd215aaed6957c0928bcda897a588954da846030fc3c90e1348a7f1543fbd028990cdc4b75e8812f436e8fa96d576649de2b388ac906d03fd0e5b041d99545f4a8b26c2d77e6ac3f462aeb3eedd79ae6097c6d7a9f5a90a7d12e0e0afd57637903b7800a7c4c062ffc75bc643e5cdb4979853c77e3e1a5e8d87e3701f6f9fff051e32cc8207c0a612e66f26eea6336d90baba0beeae3354eb15b02bdf169d2ec06df35c7c378e86a5b8482b5d61401b609a8d128d27de243002dd2fd1a127ab158b04826f6ebf9d0d15d79fdad210397363c8bcbce969d0bcdce433e767a849aa183c2fdc6f1fcc85c23a1f9b11f35e74db99ccccacea0b5d76a45f59ef72a63282cef5a2df4548f077361736b54ab8ad4d2eab3002a852560cd19561756e45b2950ca3fd5e618c1e1c0e666bfb69ae64e4333ca6f144dbc6b02a9146c64b1e5cd9fe3391d2b6881f63d87a35ff010936c6fc90912f9df2bf1d6cc901bc43b793a065cec23b303f96dfa44b8608deee687f4e62289579c8a00137ed8ed3d39b71beffe606cbcb3a95cb9fd818edccb7fb7478828f0c604859218e6f6b5859d397be38d8cbe712dafd6b48a40346cfc56040c17b36ef07f329577529a4dfe4f5114c892a4318bbe7ba89005454eb75602570c4983ccc017bbb09e4234805f13e14c6058f314ca6894e8bc9b158bac8b00640853662e04a6d7bea12430cde4122e62031fda4b16760efad5b748757fe05587f91d8b1efe2fc5e81acb22f9c4fc9e878272a8ba62c0d8258bde9d601cfa8cdb9fed510ec82df9c91d4580a4125cd4ddc456aacad2e47ece328d4cc51c758c4855fedc14b6fe531eb90787962a56cdb5c71ea09e8f0208e8cb5f47e8a51915fd9a365829b3953883ed1088b431b587f2643f5c0a0a86dff98fbcec30548718e2537ac8673cfc838f0cfad617d3d174312474000f9c054aaf7d56d3cd4f6ca7b6e95e2ce74e18ffdee5bf889897e6ff0e851794ff741f7ca851db90f62848c9d7503f7585d77396f9e092fb3f4da7a8e683d56900d6214522a30d2c97b6381e8ded1f43d74a1919f0ea7a8c7f5e9891e09acf16de176e025b4056fa44ce9a1bd6332cf1582d59773ccdd3d25bef313905d020147618ce012361177843fc5b32db134d403e586e8da669ca5417e4b69b109d9db3430b908a1c6a17f79fdaf9aa8e7a9020796a88bce814272b43f07f9eb937b02cd0684505c6802d73db42b42aa09f7b1ecb24b463d50222779ecd004266c7da0b3f427476f96a53cf3f4e1704cb262eaf7158c6f1e2a3a42951e13954b8c68d98f4cfbdf2c116b05ac727673ee3fb2d86f9efc8f6217c0d729808c8a6ad12d581e0eb4786f9239e2015867e6df3f5a7a0eb9cff1f8f2729c9ce30e063b9d6b1ab323980d04ff76121d80bcc5eef6facc52f045cb35e0899c2b235f0b3011a7addb404faf0ce7b2aaef97bb49d9ef74d3e075e490479addba4f99420aee369d85d7c16a8010841122289b2f288454e53ecd48dd47e9f669597d757dea8933306620aa7ec564a417f5600a2e51ba36303cbb8eae24e2b419ae4dbb1095cadad54db37f07983919f5c9cab24450797d7c2ce2a002e2e2092a22737d7e03cac124736808bfcd9eeb49f82939859dce15419e8d46d3b3e943feaf8e19b23f4c821d1f88256d695236fef6a45c76e81a9b6a2a14ef223dcacc99d47841df41d05029bcc16fcf7b0c280c3f617b21ec641e46bff357523cb7309ac5351cb0e71d23252b2aa717cf9af4c145a1d5548c3b7339e18e82ebd0fdd4acd78f4a97ffe82636fbb61354e0b31b4dc66121edca69c6047612bcd04d8d58d03c246df7ac322b68c4cb327daf255553ed1cd415ef7ff22df5d34f0aca2e29a3c5270305ad90c1ab853c3f6d3f622ac922d4e10756b95b276ddac23c0dd40c5cefeb49934c5b5737ae1e227ed3e8f823bdeb375cddf8fd99eac099067b5506572b88cdd5d4ad7b7eb38e6f901528f370be6239309bb4ffa52868eee19a343b808b6664a336a797e075df465f758a8ab368ad2db45b16f58414a630a12bea94b9b335ac56527b959e3730a94f8ea5dda3c7889384895bc802067f0ca5fcdb3e4f861c318f4858d1bf0aa41aaec1d36c7d9eba168cfd99700e2c30a71635e9d5475663b57aa018944cb92e8a5217e268da4959f5ce762faafea69ab292c6f883f26746fdac58ab972e2274d7353fdfc74ad1849c44d6eb8c95677e9b34769197f1e0d01ada517cdb1ce1197b5c1fc9943bb145d3d8e4948b8e0e7581faa31febb6f45623fc47786108f2be2a6138f586b73c77a6837d3bc02b181402c2b67ec6a273573d324b04967371bc3b2926ff66288fb6b7f65a3992ba4c0c6ba78a1b825cfe23d013c9cef555d5d2e7a4564e5c20e09584b65d6cd7d4abf47d6b323994290113cdb37f35ec434783adc8da45e06e74757a0ccfdfe7b280e7338c2187c000174506a75f5a704b6a1f3eda44e8152678cfa1df4d6d9a704c4187de8805c20bfba87c55d98fa68f96419e00787ce8dbebb2daad954b72ce61a850c82cd48c3d529b39479ed65967c0066a2daeef04c353e278da1066e2471189d703fc707a8c7ffe357351fa10a7b01e965acf6b62dd93c624a705c4a6ccab64054c59e4667bcb0bedc3c11adb774411da62bdce6da2181643ee560d7cd72bbf8e67fe91d5b2eb9a6f52b5989484f65a81a1e80bc2a3cf476d1cb24d328c56c0c7054740a32b4f82bc55871bd517f67b699b09a4e4b521df3b36dd24f65320a81ef588529b4c1c2a38d111b49475e2ce6351543a6d521448709bbc7cdfd713d09a291dd09d0bf7324b5eaa4b5eab40e07758b524f87e625085a25c4f0fa8b44900d90e7078a08ced62d876d54e004f8290fd5912c92aa9296cd76ccf03cb35d6e2b9eb1d269c0198093d292ae9b9ff1ae7df6dfa8853c5e62fb2a366d85fd6ccbc66f8dd3e9adf8561b122e225ecfb2c2898d758ee1946967b231cd2083cd85734dc3494b2b9315930c4bfaa116ffb35c61d2eb2cebfd5c0da63f36c198211f6b4916b31b0c4f915c29c99ed3baf4bf2f4ce47b5dca73777ef463e423dfc03818ef843700db373da11be899d6a2395c22cd6ceeb8c6471235ba0fa0299d39d78661cbaf55bd90b45cb72af3e2de9015b1947eb0f09d7b3b2bda60cd1efbc99f59129c01aecd0b9517acba042f051934ef9c12874092cb2af3895884cf59aa7bc9801643771f6a242744f6141a4d57b9bfd57176aa159461193c0354ea9fa04ccfdd326fd4bda4e76ecdc0d59025b5ee39fbcffcb8b9b018b94d90d00ed6a9132a719672dfa9f98cc9d7f0d13b2427f05a7014f1e03b75a8154af1ebd62723e72fab0aea964e9b1b2ec54a2c3619e7e7667bd491d709e7c1c06c600326883084bfde2f1baf0214b0f08693a4cc3d9987c1463807ff514a761efd3037c344d292306e13eb2425ca57cfb41304ef9fe1a99ec5e63a65d9179a8812783305a05979b1e76cb355747706ee71cbbd589ddf577eb23db18a773ef4f3421802c0549a89fb307e9b0c1f5722315734ea166d6072b97793582ceac18166e3d08e2cf57225a444101cbaf58af7f04bfa16d54fc061147a1a648ec93c5dd89416467a4d57d8a8175b9b2a6bd838ef2b574d9c49cc8781e421d945f5012bf029948ed30263bf90cbd8d9cd772dd5cea4f146bbc3e5b188b5c3e6fac6cf01e6ee9ce1ccc668b7feea571b7be8094cd59cb846ccdb204df6053c377d40e131e8a5923b69e9775513042ca6fb9823675492ff0f9ec679df02b5bed7a0eb6177ac1abd012acaaa654d31d30cf0ad49a192312c539692f6941cbee4a2cdb88e310901813388bc2554f7610f3166f9efaaa7d30c1a490453b5da83d3999e52d084ac2ea78d567abd4ba1956558bed9089a1ebde1ebbdb513c9d6dfacdc668096d516943c57cad7a679613eaf93336428639d4f7ca630665294f31032c8e30107c0b100ec24b40f2647c2df2970211f7e99140388f8240b62096d27c84b39a6a704134ff9754965e825991ee6cfa6508b19d8ab2ec493ed36535ba252196c98a2205e2728c19f653eae319ff83a0564ebf646dd03b62e2480288c6f610231104a2388d9f1a3e56d28f02a297510f421274fffa97b23611fd8b051e201e460abb1dcb5e5630de547daa35098289e8199782a4e9decf82551bb04d56223b34866555feb831d027aba79263f27a87af069d3bdf7542db74d6fa48bd0cbf3e63b4dbaaf1708d633a3798913940a9e829bb303c10b40d274caef027f91d99c65a9085027984ff4a42f8f484338e9cbd10130d766892a992bf6ab81443e4879146c4affb0751682824789df037b5fc4883d5a07f6317dbd44c29466a5f9ff91b3e8601472dc2d05494dbf945d3aecc2d46b90c8d95c473a10e3a9d8a29d2c7612ba68d2f1fca8395bb90513da976cbf0c0ef690936c593dfd1060c753294c03870442c2c38b5d237e0386fd293fe70b8c6e0a48394edf278decb2f4a9d44b02bb06f64d187994374f25c4de697b2abccf5c8d807f80a72b1ed1caf86358147f2265509b5f19ea7eb9be8e08b9ef2c7d9f9c51b22bfba3cae9de9b07702c7c5e25bbd29bbc63899097a1c4c5b790fc71ee7e5eb50f41161774fa1c588bc853e13f6efc2aafdcc842fd3f745450b065e68d13f3aae258c4a28b37262364011c8c98899062e1670b5d21e81b0078a64d7adf0d5cf5a6848231cb879b3fba874ef962db0ddeb424d90a13be7fdf073a5f584f8df1fb332fbd18c2ff60896b3de6c828540166df6d989e04e78a2339e04cc0aa77e3cb7040794f6ac10b9906ebca35a20e16b64193587ef20d37a7893352bd25a783dcd7c613554889658f6a5008334432150e5b89475570f3d5d78ec7bb1ba90c910f25c3a758cb3c5b173a0bce432867ffaedfa6a969cb8410792902514f85875147e23d1ca0acdd3fb69529502fafafe7743a04ec46b057068b3299a28c5346e3219a65deacf1b67975169a91e1d19a2f3b6bf5a524fcbcd4bfa924f0f163d8e726794cc8c0674efa7929b2d4182ef36952956676c71d45b14d638ba9967d025d4e593594c2", 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x4, 0xfffffffffffff141, 0x18}, 0xc) write(r0, &(0x7f0000000040)="070e00002306be57f13d61d1cf447cac9b8c4098", 0x14) r1 = semget$private(0x0, 0x0, 0x202) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x8001) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/71) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="ff69be1d923dbe68", 0x8) setsockopt(r0, 0x8000, 0x101, &(0x7f00000000c0)="1929c85d4b0730da6595321bd2ec7dcc1ce377a512465cb6404744d5f2091e3442d8d55cbf058d6db0663a036cf78d9ae7bb8ce5efc2ad57e27cbcae73e8bb0016d82c86648c111554dacefd1a8ee17b4cbe1c778ae20ded212915c972d5b36114f1f66c235ef4ff0e36b89f1325541856abe287bb735299c12b2b65bd17", 0x7e) panic: malformed IPv4 option passed to ip_optcopy Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *387099 92826 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 ip_optcopy(ffffff002899c000,ffff800000171290) at ip_optcopy ip_output(ffffff002bba6260,ffffff002899c000,ffffff000518f000,22,1000,fc22448857 115066) at ip_output+0xbd5 rip_output(0,9,ffffff0028a50048,0) at rip_output+0x187 rip_usrreq(1000,ffffff0028a50048,0,ffffff002899c000,0,fc22448857115066) at rip_ usrreq+0x3ed sosend(ffffff00360a7b48,ffff800014aea888,1000,ffff800014aea930,0,fc224488571150 66) at sosend+0x462 dofilewritev(ffff800014b1f350,ffff800014aea930,1000,ffff800014aea948,a5c5c39a78 8) at dofilewritev+0x13e sys_write(ffff800014aea9d0,ffff800014b1f350,ffff8000149fa668) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,0,c,0,3,a59d34f4010) at Xsyscall+0x128 end of kernel end trace frame: 0xa5c5c39a810, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic malformed IPv4 option passed to ip_optcopy ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 ip_optcopy(ffffff002899c000,ffff800000171290) at ip_optcopy ip_output(ffffff002bba6260,ffffff002899c000,ffffff000518f000,22,1000,fc22448857115066) at ip_output+0xbd5 rip_output(0,9,ffffff0028a50048,0) at rip_output+0x187 rip_usrreq(1000,ffffff0028a50048,0,ffffff002899c000,0,fc22448857115066) at rip_usrreq+0x3ed sosend(ffffff00360a7b48,ffff800014aea888,1000,ffff800014aea930,0,fc22448857115066) at sosend+0x462 dofilewritev(ffff800014b1f350,ffff800014aea930,1000,ffff800014aea948,a5c5c39a788) at dofilewritev+0x13e sys_write(ffff800014aea9d0,ffff800014b1f350,ffff8000149fa668) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,0,c,0,3,a59d34f4010) at Xsyscall+0x128 end of kernel end trace frame: 0xa5c5c39a810, count: -11 ddb> show registers rdi 0xffffffff81e04f20 kprintf_mutex rsi 0xffffffff8126ba89 db_enter+0x9 rbp 0xffff800014aea4c0 rbx 0xffff800014aea560 rdx 0xffff800003acf000 rcx 0x18c6 __ALIGN_SIZE+0x8c6 rax 0xffff800003acf000 r8 0xffff800014aea490 r9 0 r10 0xffff800014aea348 r11 0xffffffff813028e0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014aea4d0 r14 0x100 r15 0xffffffff81c20123 substchar+0x10c4d rip 0xffffffff8126ba8a db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff800014aea4c0 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=387099 stat=onproc flags process=0 proc=4000000 pri=83, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff800014b1ec48,0xffffffff81ee28b8 process=0xffff8000149fa668 user=0xffff800014ae5000, vmspace=0xffffff003a1c7018 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 92826 108696 48667 0 2 0 syz-executor0 *92826 387099 48667 0 7 0x4000000 syz-executor0 48667 31467 39171 0 3 0x82 nanosleep syz-executor0 71063 110702 1 0 3 0x100083 ttyin getty 55677 188293 0 0 3 0x14200 bored sosplice 33703 372483 39171 0 2 0x2 syz-executor1 39171 395245 22129 0 3 0x82 thrsleep syz-fuzzer 39171 225098 22129 0 3 0x4000082 nanosleep syz-fuzzer 39171 510052 22129 0 3 0x4000082 thrsleep syz-fuzzer 39171 406156 22129 0 3 0x4000082 thrsleep syz-fuzzer 39171 113511 22129 0 3 0x4000082 kqread syz-fuzzer 39171 521366 22129 0 3 0x4000082 thrsleep syz-fuzzer 39171 164751 22129 0 3 0x4000082 thrsleep syz-fuzzer 22129 359284 99656 0 3 0x10008a pause ksh 99656 3070 66549 0 3 0x92 select sshd 66549 384927 1 0 3 0x80 select sshd 31536 483921 47358 73 3 0x100090 kqread syslogd 47358 278116 1 0 3 0x100082 netio syslogd 85424 426104 1 77 3 0x100090 poll dhclient 11711 45769 1 0 3 0x80 poll dhclient 81754 407358 0 0 2 0x14200 zerothread 14450 102329 0 0 3 0x14200 aiodoned aiodoned 93317 46076 0 0 3 0x14200 syncer update 72288 102868 0 0 3 0x14200 cleaner cleaner 13448 365791 0 0 3 0x14200 reaper reaper 94308 367388 0 0 3 0x14200 pgdaemon pagedaemon 13862 14184 0 0 3 0x14200 bored crynlk 96146 385413 0 0 3 0x14200 bored crypto 32353 41282 0 0 3 0x40014200 acpi0 acpi0 40212 99286 0 0 3 0x14200 bored softnet 44014 394624 0 0 3 0x14200 bored systqmp 90219 40442 0 0 3 0x14200 bored systq 18970 495349 0 0 3 0x40014200 bored softclock 37203 329098 0 0 3 0x40014200 idle0 1 408692 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper