0x0, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmod(r1, 0x0) 18:36:17 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="74b4b079335114a7314c52bf1ed1e34110dfe16698099e214022c7341256e475a38d2332a2292588e346172cb157d0a145a6c1fb0e786a1e3bed31fe4f8b77b2fafc05cb988ef21e7701", 0x4a, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x8002, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199e3641cff"], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r2) connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) 18:36:17 executing program 1: mincore(&(0x7f0000bff000/0x400000)=nil, 0x400000, &(0x7f0000000000)=""/217) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x8) 18:36:17 executing program 1: r0 = syz_open_pts() flock(r0, 0x4) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0x10001, 0xfffffffffffffff6, "44b8acd70a7da323dce16b94200e31015479dc00"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) 18:36:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000744000/0x3000)=nil, 0x3000, 0x0) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 18:36:17 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700), 0x75c39cd44f01735) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/183}], 0x100000000000014a) dup2(r1, r0) execve(0x0, 0x0, 0x0) 18:36:17 executing program 1: munmap(&(0x7f0000019000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) mincore(&(0x7f0000f14000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/127) 18:36:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec7d2f00afdba0e2d780b5109ccb45c920cf5483147d42cfa10d1db6d682a524112fa10e0000000000002947fb3bff8c58804e2d82505fb318abcd1e373509792fb7e7ffbcca094251eb14104d8e53f9b980d4aa8a42b89315f6392b8db3610405a2eaeeaceaeca7e82e7f5b1f0f825aca5b414d5f63998d350d3bba73ebecb534d7a7ed2a608b8aa384db7131143a5583e2732e633239f3137038cf3b70cef278790efd7cf84a5ec0f036674dd8051d682c8b9d74ffa770b1", 0xb9) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 18:36:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa012e2f66696c643000b2cad3650dcf1d9ef59359adb1a896cb75b3c3d57817b162b2dcd4e968f9bf912afa25069bbb89919eaec96b8d"], 0xa) listen(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) r2 = dup2(r0, r0) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) 18:36:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x80000001, 0xcada, 0x9, 0x0, 0x1000, 0xb03, 0x8b1, 0x1}, &(0x7f0000000280)={0x94d, 0x9}) 18:36:18 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x8, 0xc77f}, 0xfffffffffffffcf9) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="9192c5e20f8607ff2016db1ce6b693613c1e5e62f32ea8ea922035fe84fba636ecde44e765c259a9ce7d5c12aa869ec5fc45ccd3178f6ddcb3446610a14470c2466cfb6e73039af4e342904923d2ad09cabd44235565879f92b659fb199b08fc62e783b9a11f0ac76e46df94b504c3d13a5539f7d8d45dda81c802abbb0fcd7df3576fb8dd72eeec88c417505d5579e09c69e585d2324546f218a6bfade1b511409e69954ec7cc397eadd92ea49f50fcda943385d8915f79160725440f8cb4eacec264172dacbdec1752e043aae3df6dc933f5c192b069f9b47660878b70d0dab755322bbd3718ff775cc262"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1fffffff, 0x1) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r1, &(0x7f00000000c0)='i', 0x1, 0x4000000007, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x10000, 0x6}, 0xc) readv(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/118, 0x76}, {&(0x7f0000000540)=""/161, 0xa1}], 0x6) 18:36:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xf, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 18:36:18 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x200000008, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x80) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r3 = semget$private(0x0, 0x7, 0x100) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000100)=""/240) r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) 18:36:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x11, 0x4) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)) close(r1) syz_open_pts() shutdown(r0, 0x1) 18:36:18 executing program 1: r0 = socket$inet(0x2, 0x400008001, 0x7b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="27780e5bdd545e2522b79fd12f61daaf40c9a51081651ea5ee05fe5969cd13c7594e31cfd7d23c30a30af68951b8c8b2eb938a21f02ee6e66b146faca885", 0x3e) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) listen(r0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x80000001}, 0x10) 18:36:18 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x100) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="949b00e7f7a1f5aaaba11d21ae39db90e101d338748b2357395ddc75f7b15ac6b84067d6545ca61236385744c793e29c61e7ff13a3be4114211e748cbd1b72a6b9151f33774e5f308e9bd21ac1a92fb1c3f6e51c064fb2ef5e6d19df612b0437d8604f34b4e927cb05561f0c68bb9f1f8c5bae0738486bd274c3b1bef84b15691ed623b3e30841dcea8468fe568c27c1dda4508b394eaeb48df43506b027e12aa9bf", 0xa2) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10800, 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) fcntl$setflags(r0, 0x2, 0x1) 18:36:18 executing program 1: setpgid(0x0, 0x0) r0 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r0, r1) socketpair(0x38, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) clock_settime(0x4, &(0x7f0000000100)={0x4, 0x4}) r5 = getppid() write(r2, &(0x7f00000000c0)="eb131f896b3942ada65c9e71ff72ef47c619e0a03767e018b2c50f4f1b9e523f1405aee6b3ba916fc2ba449a62e7fdd1dc9e1d6ceb", 0x35) setpgid(0x0, r5) setpgid(0x0, 0x0) 18:36:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r0 = syz_open_pts() open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfb, 0x5, 0x3, 0xfff, 0x3, 0x800, 0x80000001, 0x80000000}, &(0x7f0000000140)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 18:36:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000780)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9410b000000000000a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1497500000000d43b8c3ae3806274dc6cff", 0xfb) r1 = socket$inet6(0x18, 0x0, 0x7c6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x80, 0x13, 0x6}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x2, 0xffffffffffffffaa, 0x100}, {0x18, 0x0, 0x6, 0x8c}, 0x0, [0x47, 0x1ff, 0xfffffffffffffffb, 0xfffffffffffffff7, 0x0, 0xffff, 0x2, 0x3]}, 0x3c) fsync(r1) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffff, 0x80, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x982, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffe, 0x0) dup2(r1, r0) 18:36:19 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffff, 0xfffffffffffffffd}, {0x9, 0x7f}}, 0x2) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/177, 0xb1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 18:36:19 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x87bd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:36:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6408001de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d30650400000058de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecdf7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1abb7fd4eb1cf1908391d17d50308c1b539240ec5f4929834af84c439ac67cb7f08576410ecaecf4ec326bb6c7b788a1c0f5aad37044b7bf794d5540373e831bddde56c0172b974ca88132129afbd0951a07f53e55ae2887ce7a68e1187f0ef8104125501315f26db01e5b89b43d9859c1f78a5263f1604e201e3b329dffa2da6e45834c2127cf28d3081361df91472ee41633a222ad8ba1fa9d585485ade7f6f6823ea8d38194898571a61611e5d0cc4d6c45379eb3aa3191e84515c5d00000000000000000000001b72f29806687fc44a6b1fcb8a24faf94b6c6efc28d5", 0x100b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x9a) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d37, "ba75a75db57980000e48a00dc25b4e5d3d00"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:19 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0x1) flock(r0, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) clock_getres(0x200, &(0x7f0000000100)) 18:36:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = dup2(r1, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000002900)=0x6) msgrcv(0x0, &(0x7f0000002940)=ANY=[@ANYBLOB="0000000000000000000091d2865255a72f73bacc16a6d152d5e2cf3bbd1271004f348a9bf003ee9abeb9de05aa8d8a6304a5d2a45b6f6da598b0b05d5cefd10a4256770baee11f8fc68b02b99d61b267fa5b53f8c93a2b0554fe294bf1ab2210a0b10982ccf01443a628e10a994eda1f989d747ca0040fe6fa703322dc23b6e8837d5cb9713026b612db98eac7fbc08007ee3624704e5d31b70f4a20e53d163b26ed4cb955fc1eb532f505040e6496b4bea49a"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r1, 0xfffffffffffffffd, 0x7, &(0x7f00000011c0)="636e040f3ce4c2fa23618a577d72abc18bb7605806b28a8d97c6cf0c4faee4c3a0343c08b54bca48e667fcc219f87609ecb3ab0f4e4bc0d3641bb4278c15edc8d4b17f769be1ecb90e7da651901e21b8ff8d2fa112baea73817bd2c852fdeb1aeec7a572cd93da06faa2c5fb156e3ef49a0e1b6b0af7519296a6f541e5e4b9029feb5cddd6bb8bd1d8c5a8462a15f1126dcf4eb472f2b6485c2129e750b551bf737104504d08a036fb17d9dca0c17e441a480455b30cd4ec73c2ab4613ccd428a9e83af7ed961d1057ef3119e7c213b56ae36657", 0xd4) poll(&(0x7f0000000000)=[{r0, 0xd0}, {r1, 0xe88c1dfa210a7af}, {r1, 0x17}, {r0, 0x40}, {r1, 0x10}], 0x5, 0x7) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="a5d44f901da179278e86dd16dc8af9d9c193b83f3f8c1edc97b07de7abf30e024b66bc19ab3decff6f3b3c3a72eac7027d7fb34cf387f71d54671ae6935d19236f2f147172c81d4eb10db3431e6adc70d774dc1d4e5cb52784362311cb3d7e87cef21e9b725c6600a727248800dd67ed5a8a465e614f8a45b93b18d1d629a82bd9f00b710d29dfdb7a314f28aeae732e9e176bda23ff2cae078f82fd595edb445a533343d12e6deaceaf0212ef831b1f1a1225d0d2596dfef038c1f6b170adc56e9c06aa25453413cd39f9de92376fdc1c9bbab904682edae8a6b8563220f07294f22cd496ad59385834da6e43206beb8e03ef792f306df150e007a0ba2e003a8381e68f74f84d28e1dc8dd88c75dcc2830cad80f92a176f9409340e2a5c4540975cfcba386b1f397347af04ffb40ab5ed6e6f9ef0e272584bb04d13db42287ab3f641c5ae5e95cac6f071245e1e0f2b843730afc0f95ba980931d371af8953a75b92d8212710976685714fc16d861386cedc86d991294a46c57d2b2e436ec471db21cd4a334bc35de2bf103d71c7ce1b5e7ac532b99efa094f165a0762a67fe567c1130553217204751ca96062a3daab9df6336049f6458cdb3989cc943de18cdc08c25eb82a7126edb5b056029c1f41192c010b79cbf6f7ea4f37fd9f953f41bb709b4c82b33ce2ec940e8205942b593a8c418b807f7b2045bd49d669f06c69dc9dd486bac523a2cc60adf3febeacd61af130455dd8122f452d9906460ad80f28b41c32ea771167fb0e3731f586e098f2f93a5096d48b3ef98c48c8a1d5042e61c87f49f0c72f5507bd23e3370aa13c201b38e58a07c78a0083a8a53122fb500d3c74d503920ea2f5ea9fac213d157ce2ef96c0f314ea126e63fbfef24daad9e280773aa861103dfa991459cac396ac7d0fe105b9b51119cf8128461f13fec10c9591e1c48e8a1ad4834840b529a3e73339a5f8d0b5a9c576b6396d385b10c9dd87ad6936a9f0c7ff23b9979303139a3141eed7475c7604d87ac312f09559be41c03cd3997773aa1cecda12d4c28f20c86912db3f5da3a5eb1c79946fb9d9d09c7ec964625f1c661076ec32182be20d9c29aafa1d9aa4273eebcbc50ecb1586a6859384a8af14f5cee316bc7d33dca1cad45462c5d815abd380715930fcb02fbbc03295263a6a1e7c90707acf609de45d696b7240cfec2d5571c8c6c34ab2d95a8912786a5c85e552ee1c6ff2fd4b3c1ad54c17867a9b5f3636cd457075469b3cae831d72e6bc2e9d6ea3e74fadac71b0ec6f7561cde5db42cbc6d87c426ec610896ac6ef06518020e1c71a3701dc32341781a1777f16934cb7f4e7ca18c10f8a0b6add19681c2f46b67796f34bd1df9654514e8270e0c6352a420cf65784febbfe9c22131aaa68c3e8b844eabea0a8390702f6728380c2c076f43cb954b7f6f1db7e760cb16228c2847cdc384a6577d6cfdf135ab7ebf7afaa43707ff9a8ce065e7853148eb191dcef31de612e0c2eb2a7911d50afa6ff34f6d0b651bc8588125610d72602bb023fd21276ed6c55eabc0d4bc304a16abfcbc676da6b3bca6a8231e026376472a89e0375b7857020ddca8ade70407c7bcb12ebe4627adb0c63f03718368ea7e2966d6d78c2dc510e399466ff29f20e15a5aad63755cc43dc0e4a3026604c8122ed8876befde31d8e8ee1497ee4deb6905203c987083d2251d97eb8ec953386221c7dec541624ef85b3ff10cc5df2038a8a9332b579e4ae25c4501d9ef9afa2beeb5f59741cc08d03f1fe9d0445d7242479e9fc3ed758d98fad3ddaf8c774fcae655608b7b9666d4beb2097d44f2ba686d8df0bf1a527490432ff842915bd5b7fdb1b6941d6738393ea1ff525bfbf9a939a1ca0022273baec5dfeef7b2a94d449b3ec0f19b588e0dd4df135315034c9a8961ea9767220c73ce2598561ae2211077b26a7f89ef65d3956842d2bfdb0db9ba18459d88472ab06c7536e1f771f55624abe39a85196478cc7484499de0ea443b616dec6a9bf8c80c9f9d6fc25545c2c92462b4106b65a382967b5a2673028be785f414d724895f6d91803b1d94164abf33020398a05886e7caebac0731fcee558434b21c49b6b7ac252823e4f34ae2217f93729f527811fd6a0cf82f0c7958e01a71631e06f2f53147b5963e35c28a4455bb10665d9251bb3b4cf7c70469b8feb1d5af071c2377cc5e68b74fdb747d5cd8f5692e4f0f928aa8740c2bb86ae11b4f56d66383df8824fe8ac1748da69f36772c4e4ece11453256501d5fdbe15a70a3ad04bd30a30d7cf296fbb3e0196e27b2a9b85aecc863f03b23898cc660e08a7256a286888af1b4fb50c80308c727d7890c63839a28ec9b96ee47b6016b654a7418ee00a0e2bdf9f2d592bbfe0c9b673982955a41615774cd73599f0c6cf0bf858ccf5bc3280c4ba6b57dbd9dbb2d14c8bc508d2f26963c163f6740255bd2fbeef1482b45511fc5ea3b6e15f1b026542c5cc0dfe25a9a50f2951ac205d5a53dcee209ce638f39f6a16d72fcf71ea7306886614150dedbe445dea4e42a9fc7ab81ee2c933983afe8a6ca164a00668a80dc77161255147eb6be6b2d966f131c268f044c0878326cd78b8164a726e4589611e698a26c531fa70ecece1fe7cfed3dd53b19c3db660c190f06dc95aea5c7afd12e299a240461bf8670dbed6e4887fb1772c40acf7c0c92e87db4e5617d5e9240067409bfc2c893b44dacc3fdb200c8a1892f8abf49eecc8a8ea1f1044607a40b65b3468eaeb79d0d46ea95089896fd52d0eab867b4307d0c248e3cc11de3a22a0515bfc197be758e787459cb5775465a654497b7df920c72f736d9367c807dde88776290be1d934934d94f0036ec87c218c65cd8ab673aee62587007c89fca9f83f275340611d071fb93e6ff83062d257c5d85caaf4c6d6481fc38fa745ffbad8486ccecbf6a7ad453d24747eebc0fb48f9460c90dc1a4dee15021e051359cba01a39e808a30d6e383b170217ec5730874059e946285665da50d04e1721443f9e6a277562d22486606cee1ff67a47984813645be9bd1c0283dbfb661eba460f181a1141a6206b507f5a96d4f4399ade91669f7e947e6c71d76c239699ce878f4f0d8fe9c057b441ca8ed7dd25eb7aa521022e3ea9b2baa3408f9cbae77bf48a60b2bd681cba46ba096b0549ca2a755f9cc8b9e4ab24bb9c5567c7c21f22eff52bde9dfc0a47b28fbbaae38459cc7f496cd8918444db81068dbf0d75b9b9e250a587307bd2f1f34ad470264dcf78725566fdfb59d4052b885efb931a12c97ceea76098dab61ec62accbc22294cd704dedf6afcc1d0b8555b54368c4f76d43e86b746f77bb635eb43af9a356f6868f037ec3d0072db981d1435680a88fc9af2df96ab6567d7046cb45018937a4a91d96312579dbfb0616c8137c51ce4789e780f09b948b5a3c528f2c55d32fca7e1234643d891946863991366c9dcf52a8daaa9481b9d64b08eff595ec95a90957d9beb30eb3b465a81e8a4bf93e9c239a0e88d97bab46e84c5bb11a0ff667143673d7bb6b15fb538e5d8ce9557b12d2fb34e85b6ed54a6013460007711a792f21bad0898248a929ae7006b79cabb27f4d40d259491317c6fbebc5565371f870f198f0f5f410dbbcedac2c583c83c482c09ab12a6b2ea04d5cb6e030f94984881772f1342f0ec16c3e6d5e5ae3a5f99f144b4fd664583f8a3b9ece898f9269fae3f5050132d14722229d4c169269ab1e96502e877139040e3f8af3ccd73d7f2b95f6d5aa57ef8106caddaa4c423a83ac03a4cb1ab7f2669b6680ea1ce5c499bd04999c1085fc5d991be130717d77b481ff1acd3607dc09a4765d1d15e8dcbe4e171be21f9a204e38d06f4c9aa2f0761b1e9bd2a555860ae187f1859119da3d03c714920a0fc169e2b90c83efdac65853b99664585c7f305d5943658192c3ca556ba91dfec565bf9246da6376caab8415189aafc06181e5aea4f38daea41a7e1136f793e27c2dfeb3f1a51fce501e2070303a3efc20cb92a660594dc3099020662916937db509795398167b37ad766a76b716c5af1e0fce65e8676819081cea956608e11c5f7c9c8d424c07aa7a67ed049809ff5d753a8f7742564b9419f746a2a6bba69e6627d74560f70fe28508deabc363e14bb3e49be2f22c8a760f65ce501d5091c1ca830f7120bb362d85aabc0700ec04117ffcb7c0f7cf1b2915d36e3b10039991060f0ac32547a17495906b87fd45154dd5f19ebe7e9bb54e23da942039b4cdf81f318110f7500401e3e822c6eb48042e9e9b1ca5344839d9c20a90d666edfaa1e175c6b796eb7ad11e6215732f153e9fb89cb1c8813b6f4f0c73b4dbefd64ebe7415e68ecd2f3e86ec403e191fbfd10e8dc3154a0ea3c02fc4b83256e307f5a9111b1e2004ed42a23e1b631b9a1171025300698c99991eed5126a68c31889f47f8c7387dd6ee1e05c5bb9b37d639622b307743987907a35a1b73d7de9c89fef46e50f67c236faf8717dd79063d58e512cd077433fb4128092c0a91f61eb49811597551da5051866d1b0804e39c6c27f51a0a0e4b0fef45c6bfeea59ffd06ee36e2c71fd95e43e6ae93c0f2048b3f8a0aca0a1d494d181479b115bc017ed2ef6c3d56f8689c29e8f889a78797c405cf85ea85cce790e16deac57da5266088588a2afb34378765b9b650778b90f13323027eeb1a3d15b40162aeddb02d8e1234d9c006d48238ced5123f838fd277c27ca4447ef76e7f52c158612a44052db2c9e0cff7a5ce5692929bf61c0cebec4760512942787863696fd4650970cec5b81037671392b066fc10e898d53cbe27e14801c9dd76dd70639cc22044cdd12f691cdf582e2a343e98d6f3783be30819db851fbf01f757d57132b9183843a31cd1d69b1b465a0d4a7778d5809680490ce364b62027db3941b96b8f89069d6bec7d898672b79850971799bf2dadf23da9fc636371713e6130a9d700a5d96398bf32def131a1507e415dfb9a8290c17f64601da351d839ea9426a0f75e57f7a4e855c69909faf6eda3c70ff2948184a6136499d886e1bc2b07a28fce89beb29c938ac52a1188af4085b62897f31a64ad72a35f09ca5ec4531eee1df9ecd4a3c88644ba9bd5c68eeebf8453a44083f1304e32e0677bec9dda16906b55a587f372d9e6e942c7eff90f64de3a8e377b7ca0e30358c8d319dc13ecd64b1c5c4cb12b95759fbd17b06b430cafea89035e5dec900078a9a26e7838d7ffc89babab91c60f0e85973bdd22fb44181370d47b54deb58ed3299b84d2f3a66864cafb2623b2d1ac2b5c7e59a5b1275fbe304a243e74a44ea9bafdb54f11583a71b533058c8ec7a7f0d2b467ee62d0e031efde1fe0a0f1a545abf8a5d54cc0696628a41386df34fd717618a2b3893c1b94bbff623b94110f4be1a4174506dce98dcfe0392181ac019b7c9fa5ba1a6eee50228f7bc33edc1e958f342fd2fd599930daacaf1be28061109c60c2c6617d07e7a6a0746c67cd55c9a420a2ae1fd02c6e1922e5a951b8a7bc0a63af23243fd046bccc3017e4a6fde8672de12c0ec36540e86be7a80bb318dc18cfa89b15e2c2e98b9feb1f28ee1119e43b0e1eeb95ce074bb448648b9e5ae048a1483ccfca699abfb8b7977d0d705faedab4568664b3ec797a45491997c5c63b3d2e3539f0b651fd9f38e44a931aaef439f4361615c422df7517f66dddc02e01e828ea8eaa2e2eeaf016", 0xfe3}], 0x1) r3 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) r8 = getuid() r9 = getegid() r10 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r12 = getgid() preadv(r1, &(0x7f0000003bc0)=[{&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/93, 0x5d}, {&(0x7f0000003a80)=""/87, 0x57}, {&(0x7f0000003b00)=""/148, 0x94}], 0x2fd, 0x16) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) r14 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, 0xc) r18 = getegid() sendmsg$unix(r3, &(0x7f00000028c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000140)="38a89e729c0573640a4a51718f57afffb25114612336a32d59cb87aec35b744fb858e909f4031d120c45b8ecfd381bb5053e8fb72a21a293d135cd85d959dcf6b8b97ee1868bc54eb05bacc01b98d5f6729989373b5055ac959332b5dd105d", 0x5f}, {&(0x7f00000012c0)="a25af1b3c20a174c646f5d75d36830b2b782e0ba8a7c669232f011ec023dd131026fc731b779766f015336c8b273c2d6975e5f6d1e55bb11feddba5897993ca3763886f742b0ec9cf1aba36dd34d890bd3eb240b79d9161c98de8751c572de02e45f52c59c37ad66cbfc7459e89b33ceb43c5d2d51a1bde49c879d73f5702a682499f42165be6970c7fcfb44498ade2c91031cc0e81f2eec68dce616d7ed5919dfe12dc771c61656cba331059737a43a2f3d73fda9953fe4d478f3dca279f72df9eaab614534", 0xc6}, {&(0x7f00000013c0)="83b2692e8a8bb7717fc7a207953144dbd5dfeb186b0baacbf6eeaee0ed4df4cc9604ba24e0918bdde047b37ac78dc1bc2e33e0ebf2db4395d07efe799e6acf4d8c2eb274cb7a6603861cebd624946fc9d61a1e018ac989b9690d6e51504c73e1e1d4d48d377ad9e64e3a10171e763989fac940b5651ed225e21e33d13a09e29e13cb822c4818b33f57253f05bf563e2c10cd5b6d607c2a1e8dd6988cf4abdf6f95caa23f8d1750d0783958bf3f", 0xad}, {&(0x7f0000001480)="393b69f3f7b79fd8ab8ef0c3f796ffc981409f12e0cd073ee025c6f92a67af9bdded0db218d8939e84b9641d0a48163c1d2da68a48f1aa67e88163c3889ff3f68d21761fdf3cfaee3c125f706c4086f8a14c1b868ab4ef1b8f07bcb8346529c06f9668d412f0e354dd559956b9f40336026194933c55c437552e02", 0x7b}, {&(0x7f0000001500)="f2837e1abd195d8930fe7ae6bb188512de324b86e3df9d44f0a5b906212bd26af17e10e7a2012d246470f78a3afee2694c5bc70f35d406c95941e38baf01238619f9ba3bb0ca45f0f9bb6dd9ff5fc87a23faa4939f3727ffa80a603374e067cd3b977c2428f9830fba0e310be8491d0bbbad8a85a0c39d1333adff486014f386decf8081ccdf11be1ac098a9f0d236affefcb202eddcb6cd4efd3819ad467e0994dc84d9d7", 0xa5}, {&(0x7f00000015c0)="4340c5d76776e5c6585a3e4ac15b3c23ac7fc38f323e3426e0f4c46ef318684bd609b9ad1e9a71ef6aef6ae60a1152aef0364b6963012e50dd0d9514428cb1f3d88910b06c7b21a52c25bbb4dff2b33e82e6719e3db884a65ce01d193881ed5535a5641d9fc8e8137195b583b2f5be97b96e71778f50576ae6572528285cd7ca3dda511a4c553bac1775307a162c8de595e3379991d0302644223ab227a1dfb1944f30926c9d4e1752affd755f915cd1ced9022154c7ec8937522d857e91136a9578885eac124a371ac7c62e99f474ea12412b1ce20cde8cd492c8a8862b8c27cc9dbb6d9ab0616668bfa4540e035aeba568faa8c10f486f39f8c6f3b753fb89f2311c6cebe74f61a8a8a80705205103c49b6605dd26cd24f368289ab722d767423a555b1c26ea139675bf66ae8030b91c4e43116d5e971a6ba42ad4da01c9f2879cc43c2d5b972d1a5e4e35272259b932b9aed6a997e3d0410a13c967f7cb46dc069fd6bb48009ae37a0dc3a3817398bc1e26c8e02867db09feb72ba39231b886f580d1e8fc91dd6388a441afb311c7e6cde20ed380bb646c870b994e281d703a7339d0ef4bc5335d4783cf4663f6a3e8e97d32632943409ad0cabb8fbc1a8ccf48bfbd39dadacabc82d910641cd603104e7faa8a7f7c3cb62baf6830c718d85a09cc661bc5762be89ca1fe7c8df4e568b0286a6fbd367b5f22fa551e54f453a61342fa07898a6c69de8c652ade53a3945265904c53b58bf924cdd000892f0c11f5a74e4efb3188d27dedc85d55350b144182b5700fadc8e316f78c46c03f4a79b4f834e3a30d95161ea618b091ce18efc0b57182ac652c0a9f38266e77a79dfaf791154d8f5d3b2b8054d424a31b77c5a095d214ef6fe08fa7e801dc0bcd49a275cb45625217d2ca74e5c13df54022efd15fe4d2164d6eebf89ce6cd60a7e950f67d4f89f426e889283beb8b01679f57ab12768974f221137a60bc5134b92c494d071dfa4b3cb4d650547cb04d54d3fb40bf4f0e9044c122e2ab026d3ce613de6169cb00c52b94b1e7a5c695beacaebc92a35e364bebbb4d234fc99f5c3e893598429408bed4892b5d985ae67a25c22ca93596c2f313c1be97630af73e49e81c1db111a3968ad053bf5366c57474414e3d11895b2d88061b9a2574f4ea7d02a9cfaf1c66d2761587876a068fa0abe5b2735cba442c12478edd115d6bac1ac1490c2ca158d20d0dd5b2a63e46bf7a6b3860fc6f3b1ab451a4531a0cf6fc0a5db11bfbb1f8fe0305564f0d97820cc4e997e58638a3fa6d8277f548bfc206e7c8beb30e8c3f694468cd3a2ec3092619d9a3fecd27e66dc567f29cf1a3e3564844a5f781cdbf890fd59c213e043ec4cc754a7016e745622745b38d7bf70fe206dac97b11a84b9f6ea749c6235bb57e03cde1c06f3c4cbb29981bbd80f4efb22ee621f56392a9fb7f4903d0f2952d96002773b2caa6bd4bff6f59f51828160107f50aec676e709cbed04498a7c826cd4159369bc73b9020d340fb0327842ddd4dcf4b1aa32d4ed15870a2bd98a201e9d0e5b2d13a1eda9d4dd53882dd895a84f352f8f46e6444ce987c261a423c3cbe50af14ae9d78f40e5e0732a283a6c776cc8c60dfae4b6a6da386ce921c78612c071f9f34d06cc1a6c6e61b4edb5357c1573e9e901a6adcb18f84a01d0df950911ed78874259138a5964e0705609c3ab0c413d134131ab744a8f0e746711646fece0de43bc996bd2e6a9f7c84231a0f0b0d6eeb16b5783a5d35f2b9994eb9ed4f05f6ac2860e4be980e5aa0e5adf1bb5d6853c45e0ff93172a3b3c057a80bf556528692346cec079b1d93c4638d43c9e6c249747ad0c5f2faffd5bfae72c9766bd50235ca3b76ffb55de0b2ef9a14040de11fbba067c700bbb48427a1c9bc42da8b0961ef78d9783a8da593f18638fe3f72057df46643ddae267832d1dcc403804620fc2d8b3057578f57138925397a86a76dccc5c0400f7edeb1c68509481b3cb81ac972690a78f273bf21f4061063de2eb0ef4e50373e37bb4e6e86556bf402a609b1fa4a5e96eef91e61b27b79a56b5268e4b4157e6445b26b01ad43a75bb51bfc74cda34e356c954c4402526812515c8029dfedc295c133c1ee891ba527d4f5a554724f5973a7e0ace7015811bfd517c3aabbb4a04d0201db94cea9b618d5360b519186f566f6da9550b2fa8b623d9af77d14022b761671b9b50267cb07965b0cb98a621528193fb3633ba581ac7c459f7e477287156e5da6a7d64a509308dbc2df2adcb3822a53cf41a895b86f71c0adfec48122d5f88490768687b3ceff66e6b8489a248edc1e806e4bf9f3c50a75510c649cfccc1627d3efbb524c07bce0dd0894005060e2bfdab4ee093726680b03346c9fb8dbd163157cba9707f934c4e1822a6d2ad48c0df4d04c0fb0efe8559ffe205e8f2c2f6b1f38a3eeb838f61a6617812d0a8cc24de50e85540b1d27417cdc23190ebbd8f264de607bb4941a70fcb4fa4cae685ca74f0fc9dd72677e1293356edc2b0a022b80caf5fba9a2ddaca038cf4ced45e45108e1f46ae467dce9074065ac3e390fe7c2dbc1c9418a314b7e3346aabf59e0b5ed3ed81d77d7150447236f039d735e0bf94cb1f493d1b172f2c7de2c312023c8fe8c54c706adfb5b9f21ef230d2626dd1426eab48b0fc1f752e16bb189bef38b48f404ca509a9048db61890e8c1e8eb2de2ee1146f5e9b0dab1c48da9bb22af7dac389d0565ae8db9b7d6f5b010c1467e77b7eab4c11b1726df2ad4618f26977f70703f296476c3a42d5e96d4bd9fa043fc5ad101230360851cc8a50b6e6bc867ea85edd693edf63e62cd7c13d886a73136b17ce7047d5420aee462d92012f971458e570de93c3cb5f4b04318ae624aa16d56534d2750e88c48d80cc731a04208c33456fa015f54590544e4db033f84f52b6249bc69983d95dd5e4b3e1aacf5b2bc42e2adb92e6b1745e20083f808da1a4775a7e454cccba58b972c87644530af3fba5c3b468e9751cad7c7f7a3421ff5ccc360be0dce307ad30a8e48a0400bb2ec7217517c8aab97466e396279f2fac404b5ccfd2e7f59d0266c49e37a65d41151ad463c1eca33a8bf38ecff00a0fd19eb00eda635f35aabbc65a23de2b60e3a98f11361abdd25f713274cf1c1076f9ee7e8eb6c095ae53f28b700dfb27f87a738bbea0d61da68715b669871dcd0e90763afaabe4251ebd6c7a2c28212048442701754ff4d953d976778efe0963644414ceefec6a1258a44e89b82f0516f3187b62e41524bacbad87e4ec0ff8a28523593022fda7972f5c5c118258da7280de5ed80a30b9eedbffb680eef26fba9d333a8c3fe3bff603e3656faacf719b28dcb16e54cde5c35f5ff0c6969dd3796fd4d5e9f64f65911589adecf969c45e8529e051371b72bcc6eb4712dde61e99ebc397f0906200481429ecba11a3f007551ceb1968d4a7e7eb3dc0716a611295b1578ec70f6734725e95026a1fc0ef13d20d5df37815875fbbd5ccaaea67490409750a93439c46dcb42541dce3fd8d0f9cbfedf248df5051dd8ab47c99fd2b89dad6a954a02dfe722b51a35d90053947c4e953ff0a5105cd01ba3bdcd62d35368730c0a6adc160a64bc1cc23bea6f172da5c4b17c18534d64c9a7a37f60409001b33de2873f7455ac31d7a1135a3f6b42804ccb80e8b3c86fb168834d3bfe145e6934975a67b788f30e6eefcae80f49e52b18c20fd1e7783c2632e6aa035b595463fb116a22743f34b24ed709209b7d79afc071a5897645bd7a5defb3aaa9cbdaed8df05ecfeb5f69623c02bc6be91eef51788c61a6bf5e7f989870cc251247da9f9934697ad2073a144f6323ae1a565a0a452348ac3cf1de77b437eea99f410122eda94ff58f16b666805748f746c4ac0373c2b095b65f095288c24730b9dbcbcdd0a49c21ac646efdff0791bd0a389cbeff17eb76119a2acb744322d800f4918639962da6eb03b78bc8095ffb559951a30bfd1ddc77e3305bdf341f3dab7686cc8dadace811ae2293f25eb44f22b017b8fbe9cc94914ebe2d9d3e398527005449e3ec663f3b05b436791b45cf5df29890e95bfc49b54cc68a75d7cfbb7e458e3667f7b0d6730cf2810ece799a54ca8aec1a2952cc7e10ea1d309d9808bab3cfaf42d2918ff2e93b734b76054141c1d9b0cb1ea35a6ec90f54ca4ae1e35782e2130a4c7a9d962f9ca5ff832db34ed4d595b67e8137c7180d2910b8dd00d5b1539758e4883f055e5a795683ce8aef77a39f38012af7214b856ae7be25aae0d570d5727cc8e09a3791981e29dc86313f3d8a7f6721e6902b283b0515bda2d6654e05ab600e5ecd47838af2164f31c94e1577656117861cd6c1044676afd49ba620b24c4036d23a332584699d73f80e9532759bb22b91fd3f86cdebbbfe8707c05d824e45ecac8bb3f3d853763e8d29935ee989e491869c0b1157e4367e2912b675949b442802541a08d35cb1b22ec29beb52f7d4101413e7d6aa247e3eba3a668dc8cea158c7121a52b1be53e7d773fd341c6ac3bb555852aaa40688b20355902b0e5825765ad351d76e449532f12d4cbdfad50a1e6215c245cf8c9986890c9338d0b720a0f5670bda4bf029e9687e5f5124090e6e0e74b2c8a8591a2e6856ca65319f86c106468abdb17da41a1ec9c036f951d413884f09d02a18da5efede1bced6ced8d203edca4f67ae38b3d809207f9328e40c4b50abbf47b2e0bfde72ca710310b556a6acc33d416b8f6df69937a994750cd5ed214395be56b0de2dd3ca53031a37d3d7f65c3d85d57d6908bf947f5caa29cc0e46a68f682b864e4f81bb29888fa78b7c9a4386e9613431d3b274698191b910aff59475d8176bef6da5495878f094cc21c2368bc8f8d8cd517a421f79b29b45fa15d047ffeff7d90ee7c84727f8d0f2e65b0c9913bf5c580005fe31046a446f2b9799dc5d460440a136bb7315f295d0916f1843448df633eb53978f52fa19ed2f1641190ad99832941c4dfe93f6aa9e50f7b036142e6e5b703a208b204042d13fdf55ef780c5f9771a1abe33135dc71b9a7dbafdfbd469d9dc3a3b185554010a92beae350107b3989896cb7c877b1130199ab1515cb816baf562669a9043bac87f2223e250f913a5ecc1a1d2c013dfd7024c2eba3d833470f5d0154d27a4c1e63f31e97329b83203f6e0d9a2abca8888945ca31718e6ab8078d97229ef9a72d98435b47cd500118cd79d326b5c1d89b4ae32b28ef758b53fdf2e7cef43b1c26b96149047784f76fc511c7d46dbfaf37c1ae19b8ab661e7502a236b1c11c8a679ee17c547d5a3d756ac68b82dc589246c345a07d291f0833134d220e6afa02a9e48945b277c2cca06e41d1605e0452e10f497902d75eb16fa691505a6967b1ffe6b392543cacd071a110653ed345b69db481b6b4240d3f50b4ce5fa6c83b543e978bfd9b3c6933cfaa30fc7468b6064577a4f636e389f9e3b7d8da90c0d6e5bf97c462537e2ff9f9c279bb58092fd541f302afd3abc929aff41f03036ef024b63c7a04fcf48e3722151b2bd813bb4c500c3e3286456b5f5b295fdda0c30ec8e3e9250511e4524e393ad1feaa4344404dda6b80acb35ccdf7a20523779bb2a7c5bc9e78d97fa043b927b855ead93c0ef41d159eced9f4fdf02f5991247e878bad8e683d81d421a46df6bdcbbf31789806f1d27865b5b18c0127ef200d248569324c57cb788494fe65d86c95ab0f0fb6346c2b150ebb50802e1ab0515b12e94a4cf6ef8168e2cf3", 0x1000}], 0x6, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xa0, 0x2}, 0x400) 18:36:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000140)="12", 0x1, 0x4, 0x0, 0x0) 18:36:19 executing program 0: pipe2(&(0x7f0000000180), 0x10000) r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f0000000200)=""/242, 0xf2, 0x841, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="39447fdcfbf258b5fae99bf79aff1e401c5d3dffeecbc663ac9d1427e4914550dce3bb5760b80cfc5ed62e8ce6ce2262ca5d4b013f8f6f8da2386f7297d87abec9776727ef01e57f1e0979cd7c57cf2026c437d26980efae783c520ce2c56e8a426a5655ebbb56b819d05a959246207c4bc97707e20677108dd23e117134947889f11168ecabc86c8a96ccac21be5b5e06e02cc7683d0b795c5d5a2396f8166bea5c0a96fcace5a1dbf711170535a5bdff49674a9b9337e5fa42539b3b921cac16d83800a46afe0987b50cef06f0fbd6e960211805c84186da97522046bd83bbc25c42afd1b48df2d28f696a3b15b6afb45676e6000000", 0xfffffffffffffee7, 0x40f, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffc82) 18:36:19 executing program 1: socket$inet(0x2, 0x2, 0x0) 18:36:19 executing program 1: socket$inet6(0x18, 0x6, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0x0) 18:36:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)=0x4) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x200af, 0x7f}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/133, 0x85}, {&(0x7f0000000500)=""/91, 0x5b}], 0x6) 18:36:19 executing program 1: select(0x0, 0x0, &(0x7f0000000180), 0xfffffffffffffffe, 0x0) syz_open_pts() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000002300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a49d31cef90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ab646dae649900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc7e8e9672e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a97ffde9e00d8b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c64989d84033803df4c1775c97206b29fc1466d357096222990823870fdfb8b488ead5cbcbae2934274ef49b1e7002a2058067f2205ee7686aef10ca29ce82a66ab42f81de7a2b2c455e5dd3154acdf53c3df930250be3c60150dd0f3f95d2aa8d2a596296b1085c057fa53d050915a7728aa197b3a1cfcbfa8c1e4c0d2a17d814d3a6b8d7700f000ae77f9e8fde9d4f64e6e78f4ef9bef2999e42d9d1447a69c309c120b1b80a2b26bf67e02b9d4859d2bccc7d9d80db000000000000"], &(0x7f0000000000)=0x1002) write(r0, &(0x7f0000000040)="c5eae72a19876b2dd329e30f05b21c910a4beab04d5d51f4385348419718192dfbed1070346965faf7438927c5e636f4af83e4d42222ce4a3dc023d0d8b9c52264ed70056a32b7daad0034e502c117833cdc3548dbc35f0743b83f21da79513fdcbd24fb4f79e2e5a91f03dbe64878232c207e8a39b40d1b62f36ffbfa01842e5cbcc12baefe6312f1404dc173e730fe3859b26e0289b9327b9399dcc98eb0d1e07c631cbc81a59050c68633e70e93ea442993dbe43d234fb11796689b4b63193636c364180c8a8e23ccce7b040cf61462b3e0b08ccc18bfdf4bbb416b9c6bdaad53af34e84af9", 0xe7) 18:36:19 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)=0x16) r2 = getppid() sendto$inet6(r1, &(0x7f0000000300)="24a82af0e65fd467564c9555d66347d40923f08ae784f40144dc199a2448651119fef706a662e423116497e842fe754aadcf1d29479beee3884db230fa9c6ba48c2281b710da9a9c1212999c76cef1f00f44106c31f98609ef24375b0690dfdbbbecd6cd00a6", 0x66, 0x0, &(0x7f0000000380)={0x18, 0x2, 0x7ff}, 0xc) getpeername(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000ba9d10ec0c453e6ce0d694e9aafc84d3ad2569737cec7c087b64e8a910613f71"], &(0x7f00000001c0)=0x30) syz_open_pts() getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x2, 0x0) bind$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="80002e2f66696c653000"], 0xa) 18:36:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4001ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() utimes(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{0x1000, 0x6}, {0x8, 0x7fff}}) r2 = shmget(0x0, 0x3000, 0x78, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x81, 0x0, 0x6, 0x0) 18:36:20 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x1, 0x3}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xffff) r1 = socket$inet6(0x18, 0x8001, 0x200000) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3b0, &(0x7f0000001580), 0x1000000000000099, 0x0}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) accept$inet(r0, 0x0, &(0x7f0000000100)) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 18:36:20 executing program 1: open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, &(0x7f0000000240)={0x4, 0x8, 0x3b, 0x8001, 0x2, 0x0, 0x4714, 0xfffffffffffffffa}, &(0x7f0000000280)={0x9, 0x73}) write(r0, 0x0, 0x0) pipe(&(0x7f0000000180)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x1c, 0x5, 0x75) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x2}, 0x10) read(r2, &(0x7f0000000040)=""/164, 0xa4) socket(0x10, 0x1, 0xfffffffffffffff8) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000008c0)="46991a4816de4088c5f00cb6332320c70d872992ca5728b4a75a6b1f9029bae0a0b5e7ab67697de1734d0aca38cb01af52f56398e311f73aca285a2b7a0810b4278db879656d9da6a2a98ff02296f86d58289345176b4da6c8acf5bec13531732b35cf4677e5d25ef620c7db0d9cc55bc575acca7f69bc88b324906180e75abc638744a00b06d92b98074e910bb7cf2ada38ea38833027afce73b7e0e7252ad65d319736c92edafa63c306af0de47624736964ddb9e5db6955956a3b029ad82553a9fe5d28fac47e9a43dc3253264ed421fd476702cf33be3f79f53ac38373f8de94e84c740cf3ec2558b5515cc994c3f41fea3de02c5eb793c900c7b104ffe238f40966d57759ecca05dcff0fdefaff0169a49f83c5f538890c7a7444197fb74beada4f09c9bcefc444981fdd8bca570846b8d7841f843801db522492a831115f8f41dfaaacb0b68e1cc7d0e3793138fccda2e460f143dd1cbec403feab4578bbb0f089fc64772a5192ef62d4fcf426c5df0c8f59c3d47bec66ed260e075ab2918f308c8ba15ec5378948c1d6cda6f83d53e18def8cc7f21c63214f52569923d6ff7cd3f0f01d1ca641a7a98f0e463e22dac720e92b09fe3023b669c720d96930ee3c4564906455caeb5c78a8a4108d65a605419092e62f78dd6a28af2bc903f84248101d3bcc032fd41c70f1792772b974cc2e230cbff3dfc24cfeb02a494972a3c469962218e29acb4e0a1307019b6007e057cfa81c4a4fcf095eb1fe599875c6aaef0017b8e9655d71619586d54add1507d0ad6b2dbaa6d020cc21684b1d97b80e83603208a385fb1b33fe0f55cdfdb3ae194b8492ebfd39bc8413bf4e77d21615b9c3a07a09cd2874f7271f7252ffe442bbe124181e84bdb1808b8fdd95dcac8b74f9d6a447c9f63025f210b7ada7f428139d82db29ed91b5c3cae781cd85f6cc46fa8d33699cab5443e54bc4f14c6a45933e3d97e5c99cff68dec1817173f2213e06bc89ff1ff7ffc3058d7c9fdeddb9bbaf2019187a5a4cdd6003607314aa47114869bd7e37c76e75e07f56a33ce27acc4045ea9b77e6b403951c5085a351aa965cfe0623b7e6725ae2264fbdb2d6807e4e728c6d78050650a5eb2c55445f6509529326b78e2b025c8500d37b95bc2eadbe34d5f8635a9735e5087eb3dfc5617bdda05853125c227c96b52c3f3d81f5efafbfe99b6c86c2cc37fef18ec207198391a4705df1d938cb630ebf4fe176b6987fb8d90415479cb911a7d6bd3dda334c849d14dd631ddc8f0c56e7e5dc948410947d0fa6221c1bc2ce2422163ce9d4d2c04e396a45b561983cfc1f7d9b28da2d383e6a4f2760af53ef2bc380a23cf441f8b668e878b9ffd464d3e8475180817b01da3875660c1e0ecb60400d2e0e69455d0de650a1c31c22aa07fc9ec6f537379e0f5cd9e25816c1cc79a32da3b8b66bbc5d6191dd1e8f4412db5a73606a7194c266fc36476d503a7bbc8f7facee1be50fb3c75659d47eaff4b57892fb4aa1f59b38c39f95f854b2884e04cbbddecc4ce88b3804cc7fca89af0c7a3827acf485889c9437155f5ad2a6e0ff9ee202eb8b12c8a28466ba90d5d439995296a35ee92caeefc02dfa38eacabda634168c66b7b037a23e6186a9323fe6f2b4d244aae1b8b158bbae84eafef857747e9eeb18e4429c2094a23e4f19d224f21fc9eb031f57533937a3023a75588b74f193b1e19eceb24738789c57d672617ec364e4f8d56511d5eda62a398b634168c4f3dcf47a51a621016c9732111f820de702562206c83936d3e25786e7092bd48294933c32c4d278f885379cfc0d916bef97e84cf4a953432b2edc876e05934dcd6581a978504b651b2e463156c8f75b6e5d65aaca0628cb42b1a5b1deb355288d3d435ce95f58b7fa67046e3431dff240ae38aa0d91d327b0eb808360a5ff911e8ad24350838fc04c1e88b93df9f59db17563813afd9e361a896d0a36c1018eddb2fcacb17c52657eeb2f57bdea9d383cf1443925eb852f0699f8bc8e3abe9ad17a34c0878210056a17d00080b32497b20093dbc7a42c388d1a640a8717c4b3b526e36f94c4c8b02a11dccd9e8317da55684a4a6057a7b75d801455697e491fbb9d98317d727aee380b83ba45e14a27445878ec89f7614c441e8759003541984ad1d629e35401a37c8843f0c2e329a970aa6fc174702f21a058348a8b28d1110d2c8b2944ab113cbbe42db1eb41edda9e4de6fcab5289c1cc284d54fcb608058a7cc6ab08d8ec796d05cdc85ce5aff3ef83757afaf8bb329a527ec63badd40c95f964a3676bf36404ce7bc5953bff73f189fb6605b680c607b96ec335f989754aa0904990edc5f58fef071cffec3a948a2753f147e940f2fb773fe2df0cef69f61abe9021b0248afb8564816b9ab5f7c17e6eba492316481aca72a3a760b3c37ab4ec1fed9046b09e48ab3adfc1b116495885cc9b42b388dd2549c7975b294bf1e1ce01fa98f9e518e42946954f70fdf2004779e92fcb359dbcf581b29d56c9c62f715c2f2518f5ee826ea12c2527606235d4f581368e39477ec2b9484d571a3d218c0d8f27b868993cb00bfdeda69575f224608f5580fee2e51eb9152daab2ce7b42614e51748b2e635a5e747ec4f008e09fcd73410fbf5bc48bb4d288ba318883bfa73fcd70b3b7d1ee7ad3cc19c4a47d45594cbbae1e93e155e9ca2988cdd8733373b7501c9cf44debc48b2d55f7d2b04b5b4fb9b908a635a1e6cf5415c7d1cd833c50a0a13a59ffe57413befe2f172ec5cb22f4d7d4757c09c4276b2cd48193c1bf3ed8e46266a384af9c9dfe6538de35261d8cc660390c52e2fbe0508ec945053649eea831730d7d06b13594663d351af3ed80c8ff7f10a0b78154e9427827c0cffbfa34364d6dbd7535d73408ca590a39015b5da610538df5b9f0d8dc8746a468b949e6b94a234c603c6028ac82876bed6536de15e8ae921989460c62320e23a1d30944b909669f649b6055ef0b4668cb59af9eb8a9b5bd5b93b5170ec1de0a822274e48c489eb44e98fc312adcf74434186fee100bec5b7aa3a4dd26f02fa789055ef76902c192412bb804271abf6fdec64012e9c441a2e77b9332df74995b53343c32270d74fefdcc7f48044a46487e340cd33b8dd7c52021e8cb94287cd22c361559dba3f0419f0026de1e5d7cfac676be9eeb1cd566b9a825134905c927c614e382564f412952ce3574dab61c374d2089e0a3a8b3f05c12a09e8a80fbc63ba3120ac485e3920b52364babc0e6e109f212424f00bf1165d6e89aaebcb679f8c9470cfceebc8d6cb76a0622350d1240ab6dd1c4df93eae3bc66ac198e518965855e1cf7fa11f52769fa44ff637a870dd19f3fe176ffe75201f1291b1e7ca397f172a58c3b1757e980bb16794495d48bb8b0ae2b0b0a58fd9bef166e4c6805d35cd1d7884dbbf858674a395319149036de855dda4f217aa76fd56ad2a25d20bd2f3acb404c1ea016663f833bc01366ce9543fb8dec9828d08586b0d0870aee874ba5bf8b0c7b5299ed3aac6f126dd61fe7e534ecbdf9da0cc889f3b69190f0b117935a9339079af2e6fd1de6f95124777fceeb288cf027f8a6e3fd46a83a5988eec1c33aa28e27031b11d0b6b945c7e9307be680408fa7b9777e0acc3f82a51fe2d774a9f2856ead02d54dd28cf2dd978590a74509409e894d07f9d0673b435c2e539f45d25c999c1851cce94fa84476e54d5e9c079ac9777c533cbc262349830705d58c4f33751c2935faf47529b5a4f34f18b5e0c90d10d959989dbfe9fe8ed59f6af84f576b945dc49c99f6b7556a0a3be7c037dfd5829f73ad6c613db66440233e6740ef851607c5c475190a297a6dcdf375f6097934cc7d4e451aca96884379d0432ca1e7c1ccb6b18cc8cc3e07f63ab6cb7868f6f63eca619c9fb9f7db7ddf4f37ae4f3b05c4ccb00e76006fb7f2297c1ed5dbef158519dd917f55a559b3b2f5f89c8aedf378efe8478df0b88e94c1fd511168af49ece7a5f9328b72fdfe8a578a70822ea7df559c68493a481cde80c2917e593e17d3151e539bb4b9f17b07e6f78732936cbfc2e1afec9f8863e50ff648f9c2b9ac3db7db4de416e4e888f012e47f9aa61badc7fefca3082d3c954954d64b60984b04c3e4b7abef227eebff4b06716e36c47be07bceaad22aa9fca764498c393b28fb09de2aeb7f1ddbc92732e1d22c073e7ce47310e7e84a87037f04b4662841860831e1e3f1bca21aec125a2f8c4ef2faefe2f793daee564e39f1a5db4e849e82b0e325fdf5cda09ad8cec2048770c15d40781d7bb12fefd661dbb99e5829f7aadb2f9f526b97be9ef2bd6ac83d75f2555509549da5e5233a9dae3fe291c55b737a28bf6f517b780433544d0acc64029c849856b86609ab59e3337614834b8ef730d30c2ef93aeb5faf3814fb99184b2515f0fb18a4c02b38bf663072e7ae2b3a50bc088ae945277725a94999d621c6d4bd0d6d9593abff14636f70527326531d9ab8933e7e49270f130af3475bba0d9b20519671a98887a80f9345544710f783cb74b0e209ee2f58fd9bed37a525d65379c8f22dd22ff6032927c3397b9ba38391b8a19934316b518dd80c53e8db446bbb0226560da761956a04c73af8995ecc538880b77dd97d2ceea3e9f532ba19fc474d7d1bb54b38abd6bf8efae35cf261d0ede47eb8689430f99f42fa8edd3ffe70a0a4b85d95112b6ce53261d1b6a9bed2a44e6e683b6e66b46df26c837986282a2cb5873c90826e3fea1fc573c35a4066e635f6715ee52838326a2564be5053c4e0e1822e68f1de892b57e9d7882ed13ef2827a6d4919deebb55fcdfdd5a2a3293804957aa2d4bb3823fa5b02866ab3bb6306a02005a9fe9ebbf9e1d5a2ce33723720dd78c7650690d69b71a099d1e1b03fa53125627a02b0f58acc86da7db745ad239d8192521468f4e4e6fa5ed2130a5515d744b7177ff33b0c43d322b7514b90b544a1616e009be1ae58b48027492fa0b9d14630264c94b50a39a82e5edaadce562b89a7837ad352ed752f6de215052577699bd32601d308a16026eb9b6f4543fdcc6703f097affe54a822d06347305184967500b0fd3dc614bfafc4b199a1ca38295dbf89a758594841f121fc370c4f2aab55dc2b5b3d02eea73634209bb88461e72661344603f2d0c24e5b692c8264334d19ed07e39bf4f4955ecade83da938f27609084b68d2b97f19258491ccce9a85511f3a70710862dc7c00422ef4c121b6da9cc5e8c3115d07d2c649aff077e651a176427143fa4d1358aecbfe7d1ac5749f1509b3a68e168727ab214cd734e370de3a90978beb18eba08c133902178eaa88344cb7bee648e806a273f5209dece348ec971820b8f280a13c21b489bc511635acdd835e0d90a5249a0b1294e5db1601ab9008015c18a929b05c15cddf8534a9891d64f2997421cfcca6f2d27e6dd31fdd3557d70bc513c84673b1f4956a8913dd6951a0205010d590e9104212181b502dbeb784b424e7bfc0b1d43848a6bdff68d87011bcbfcd2042995f1889d031950ba912ee646ed5f9f8d59dacc271c91e32a1973c9ce56c54c0889b0282902f862cef738247f971b6a198073488170e4e69462e6f22f4ba08a1a4589d582088dcc8ff497be9c3b343c7db75edfe80194820942b140978ea9bdb8bdfed95426c4930b2e86f0c8ae65471d553d0677e4b2b0b765429bb90d90417374eff428180bad2c426a37e8456322385ab2892abc47fbf3cf0158a601c9a4e4a3cc8740f736c5", 0x1000}], 0x1) 18:36:20 executing program 0: r0 = socket$inet6(0x18, 0x2000000000008002, 0x1) socket$inet6(0x18, 0x7, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) 18:36:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000180)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30a", 0x10d) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) kqueue() r1 = syz_open_pts() readv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/71, 0x47}], 0x1) execve(0x0, 0x0, 0x0) 18:36:20 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x60) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 18:36:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) setsockopt(r0, 0x0, 0x100000000, &(0x7f0000000000)="1bc2a95f90b0d6b415eee16a0abf654005c5cc120d5ad359aec2c468796824a152a81a52b1657be745e381763e6464c4dc1794f8bb73c9ee5983f85c64a8468c9d0c2a514d55654673cf0521c02da3280144cc5909abd75351e4d90d3e11f9f46e99bc9e2e3fd481ca326f4481f6915f831c127723d9541cde7f7e083b87160939b91156e85de3e4752a841e68c8d2a802816d683a79d9fde9443732d8c16845c005340044e88bef0bdcc0af9355bfcd6df57c379496871a8cfc8a18772ebdaba359a4ba89a4d89de259cc", 0xcb) 18:36:20 executing program 0: r0 = socket$inet6(0x18, 0x40000004003, 0x80000001) getsockopt(r0, 0x1000000000000029, 0x3b, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 18:36:20 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x7, 0x5}) write(r2, &(0x7f0000000100)="c9", 0x1) setrlimit(0x7, &(0x7f0000000040)={0x81, 0x100000000}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x90}], 0x3, 0x0, 0x0, 0x0) 18:36:20 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f000004c000)={0x77359400}) getuid() getuid() 18:36:20 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x2) pledge(0x0, 0x0) 18:36:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff8b, 0x0, 0xfffffffffffffed6, 0x0, 0xfffd}, 0x0) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800e2ffffff0000ffff010007000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0], 0x140}, 0x1) 18:36:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x14}], 0x3, 0xee31) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000290000003300000000000000ca1e2384ef023dde912a1128099811c02fcbcfd8ba7488a5cc7db4f1186b9adbcbcec26ff5f307454fed69a8e05eb954da3a592ad48f3b0d0c3d0f9eb00ef14ba4be9260e0f20a1b17b1689f186d8c8c1dd7095c047cd1a7836eaa"], 0x11}, 0x0) 18:36:21 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x0, 0x4fc3, 0x7, r2}) flock(r0, 0x1) flock(r1, 0x1) close(r1) ftruncate(r0, 0x8) 18:36:21 executing program 1: semget$private(0x0, 0x3, 0x100) r0 = semget(0x0, 0x1, 0x400) semctl$SETVAL(r0, 0x0, 0x8, 0xffffffffffffffff) 18:36:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a", 0xc58) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, 0x0, 0x0) r5 = getpid() syz_emit_ethernet(0xf0, &(0x7f00000002c0)="f2e2b3c361baf85f747d2122c47ecec2be6f3599117a85b65d430d62711f0da9e08a188f9ffd4db0b96f833684564ef022ee34baf63b90f525d940d5df2d3a5a817ac4660ddcb92e5c54a931eedfbdf343f3e85c230ac9eb9cedaeac2626b9a8ff8eff0dc3ad2ca570822d89e455ed80c6e5091aa4c69b4a9c07411638fc98e4b9c0e49184674a25c77ecbcd57e42cc353dfb3b9922fc13a390aa83ee24aa49974c02ae9a37ad854831b2dd6f7d8970f4a2f4425a5889c59e157d3b439a4b7ed3c2b70e56afc801e91253af41302b0a6077e233f0204a6fdb3dfa5514b1d459bb550249534c4e49327c164c4ee7344f8") wait4(r5, &(0x7f0000000080), 0x9, &(0x7f0000000140)) r6 = msgget(0x1, 0x0) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c384430000000000"], 0x3d, 0x0, 0x1000) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) wait4(r5, &(0x7f00000000c0), 0x2, &(0x7f0000000200)) r7 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000440)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r7, &(0x7f0000001780)=[{&(0x7f0000000200)=""/208}, {&(0x7f0000000300)=""/155}, {&(0x7f00000003c0)=""/87}, {&(0x7f0000001800)=""/212}, {&(0x7f00000005c0)=""/90}, {&(0x7f0000000640)=""/24}, {&(0x7f0000000680)=""/244}, {&(0x7f0000000780)=""/4096}], 0x10000000000000c5) 18:36:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)="01000000", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, &(0x7f0000000240)=""/52, 0x34}, 0x40) write(r0, &(0x7f0000002a40)="b97e7d0852a8de454acbe06bb82c97645c68af778f7be914f685c33682d8e2e53688e4281c2129ed219acc2b5833547fd65eb7520723d02498ceb6b1340777c6e96987a5f37bacd15d913109ef945b4c7d5de3df6b90704c71cb8245602425dc052eea8120db9993ff20929b7f8b19d18e2d5bd81cbc6305c1b0c6737a22e2c7e83ee50e2549291169b74bb93d86245ba1c9a4031e1ac3e862170f2ccbf52417d313aa6d31c2d3f76cabe1709092062e5a7f4cfa2506c8103b767f6a6be2b9715c8c7ad45cf296d39c1f719be097561128ebfee3f5f7a8e6df65e2e18393c810ef2785cd97fd40010acaabba9bbd12a510901176612b3bc972a8106403e5d08626d62d641315f328858f14eb38128728651406f05157090351d28f12e6569359d9d95b6beb09f38750d9c8ea2b9cf047b9fdb3137554f0e3e81d67c6d4c8837dbb683479a19462da228ea346c62db3a857a8e693cf11956c13dedddda9631a94e71dadd3d97ae2fffa93916126658737a4074a2a7439922d169cc84fae08a6ad799d02fea75664d314f12cb88570b7be94adfbdf2769b7bd21b5929428770138db27ab3f3badf8a66d063398fddc531f15ef7ec6526b893c6d18bc1e79a945033e8b287c79eab061a97777f9795a82570fd3b89e2cfb70e176280f2edc75074e84668651e50a218a1bb5d389d434dbf4ea0ab04835c1f85d86a0f19fa9baad4262aa2f5c1fe0ec05ec0231e9fe795a8cf32be28b5fcbb88eb7c5746a0832d5ca1139ef71badef81c9579e083a6753b5442ae5358cc8667aee0ded0db8cba263b72f81ad7f3a541b568de7f17c5128d353c557a2e039480922a9c4e78b205a36c26d4b1383bae56df37f349950a40c777fd96943c4ec38fd884bdca1339094abdc08830674b9d27b4c7e3c8218303887d0c30f00a21787afda1caa261c0fc36a1281c53ef5bd33a144f53be822984c47f95bf0616cfabf96a71f04b94bc22b8594eff709fa1ebfe885d00b33ca9937ad43099644539dcf071116feaf21c5b216b96f5e2dee7560cda98c1e24db500d1a918286aa46ba8f384a22be19f7ff94caf089478e10a09b9650867108131afe808c1aea55563e8f1287b6c6d9dcbb7ebb7196e003e7ef59e55ae296054015e43feb5101de46963c4d781775b63176f862a7cc87beb550d8771788b996b989f5f37cb846e7b032f6eb45d784282fc9698b40c69b98e43f7bd05213e87868a3a2e09812dc5029045b2a7b1c7062fec9d99a15058027f46414be0b24ca7f6b02a5103ba749ba5bb3b810fd12ea99de9078143e541a9919e84539c8c4510698e73a58e490eaf2200f03f4ef22d3168e54418ac9c4293e091b1aaf3fe035172f9445a5d609929e5d834191525265062454f41f37133970c9b9eb004633e287063d31ab61992d509489e142e8f2b560ac5b738add0c367a552644f608ad6c4df7bd319629e875bcb4c9346277dc5868a2a77b32793ea2b1e3f134a9a9ff365e7f84d0ffb8ad10c2d39efd7147dbe583dca09adc7643c6102ef8beee08c55013098f36370352d10b1ad4e6a0e11692a422545e1c1e1fbe18e5cef345ab68f6141fc56228ce0eef41959fb8575ca96a98fb860043f42709f7fe089614721924aada528f2dc50a4b0ce05adef2bbe822834b0d766c3fbd54b8f4afdf0e9ee50456faf773cbe99606fac261e167d39dabec36e32e0cc63fb47ebd056d077423bc33ba8adbb1642317fe1a4208a2fb0c8168b7b43011be690007483ffe8e1f8ee47d366cdcd4d23613db984159c52cf06a0e86c997442d26c8130dc82b364814ead808e8a37ce6dd7da37504bcec050d66a8002342c67610f26fcb74b1ca32731012f1ea54be4c0f82f64fb30855c0a8ae581421ab9a5f16cb0f48346c970d65f0c0d3d9cb3c5efcee1ccabe20f900b6ef48129e5a26c05ae0e1bbb66b3737622eb5bf20e4ea270865045764d18b0c6242c2df9e70d3cfbe02d720ff751339e2bebabeefc5eba4f605509e2", 0x595) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x7fffffff}, 0x8) 18:36:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a", 0xc58) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, 0x0, 0x0) r5 = getpid() syz_emit_ethernet(0xf0, &(0x7f00000002c0)="f2e2b3c361baf85f747d2122c47ecec2be6f3599117a85b65d430d62711f0da9e08a188f9ffd4db0b96f833684564ef022ee34baf63b90f525d940d5df2d3a5a817ac4660ddcb92e5c54a931eedfbdf343f3e85c230ac9eb9cedaeac2626b9a8ff8eff0dc3ad2ca570822d89e455ed80c6e5091aa4c69b4a9c07411638fc98e4b9c0e49184674a25c77ecbcd57e42cc353dfb3b9922fc13a390aa83ee24aa49974c02ae9a37ad854831b2dd6f7d8970f4a2f4425a5889c59e157d3b439a4b7ed3c2b70e56afc801e91253af41302b0a6077e233f0204a6fdb3dfa5514b1d459bb550249534c4e49327c164c4ee7344f8") wait4(r5, &(0x7f0000000080), 0x9, &(0x7f0000000140)) r6 = msgget(0x1, 0x0) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c384430000000000"], 0x3d, 0x0, 0x1000) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) wait4(r5, &(0x7f00000000c0), 0x2, &(0x7f0000000200)) r7 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000440)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) readv(r7, &(0x7f0000001780)=[{&(0x7f0000000200)=""/208}, {&(0x7f0000000300)=""/155}, {&(0x7f00000003c0)=""/87}, {&(0x7f0000001800)=""/212}, {&(0x7f00000005c0)=""/90}, {&(0x7f0000000640)=""/24}, {&(0x7f0000000680)=""/244}, {&(0x7f0000000780)=""/4096}], 0x10000000000000c5) 18:36:21 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x16, 0x4007, 0x7ff) r2 = shmget$private(0x0, 0x4000, 0x409, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/23) recvfrom$unix(r1, &(0x7f0000000040)=""/33, 0x21, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="010068af2991eb687845"], 0xa) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x20000000000ddbb, 0x0, 0x9, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f0000000080)="187b590570fad7a3a362cd0caf6e70fb24cc55ae8d", 0x15) 18:36:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x5, 0x9}, {0x6, 0x3}}, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x2, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setitimer(0x2, &(0x7f0000000080)={{0x5, 0x1}, {0xad3b, 0x9}}, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x81, 0x9}, {0x80000000, 0x1}}, 0x2) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 18:36:22 executing program 0: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) chdir(&(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x10122, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x102) 18:36:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 18:36:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x3f, 0x1ff, 0x6d6e98ce}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x80) 18:36:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x1af, &(0x7f00000002c0)=ANY=[@ANYBLOB="2800000000000000ffff0000f7010000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x70}, 0x0) 18:36:22 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x1) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77a000000000000e803000000", 0x14) syz_execute_func(&(0x7f0000000000)="ddbc6d071e000066f267f242dbd94383f3f3660f383898a4000000470fc966417f41c4e1475e660e9e0f019005000000c4e37d192000") r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$TIOCSTART(r1, 0x2000746e) 18:36:22 executing program 1: socketpair(0x1a, 0x4000, 0x100000001, &(0x7f0000000100)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = socket(0x6, 0x3, 0x3) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x8a81, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x4000000000, 0x0, 0xa68}) 18:36:22 executing program 0: sync() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x18) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) pledge(0x0, &(0x7f0000000bc0)='\x11`W2\xcfs\xdf\xcd\xf5\x04\xeb\xf4\xa31\x86\x87#l\xdc|\x90B\x0e/\xa5\xd5c\xc1\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94\xc7\xceX( v\xa8\x8b\xf8\xd3\xc9\xd0u\"\xea\x137\x90Q\xf7+\xc4~l\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6\xdc3x<5U\xaf\xebB\xc9\xda\xd2\xd3\x00\xb3O\xff3!Pk\x1e\xc5=\xdc\x17kK\xf9X~6\xcd\xc7\xb4\x82%\xb7\xca>\x11 \xc6\r\x11\x8a\xf7\xc5\x85\x05Zj\xca\xb5k)\x9a\xe7\xc0\xa7\x82\x16!\x9e\xae\x15\xb7\xa0F<\x01\x17\xe6\xf7\x83PG\x17\x05\xee\x13!I4M\x86\xc2/\xbf\xcaFGi\x9dr\x92II\xa6\xae\xc8\xc8F\xa7}\n \xa9\x8f,C\xe4\x1d\xe6\x93\t\x1a\x19\xb1\xfa\xe0\xc1\xa83\\\xb8\xdaC\xa7&\xc2NB\xf0:J\xa9WD\xbc\x13\xf3\a\x1d\x19\xb3in\xc2^\x9d\bH\x91\xef\x04\xa9\xf9\xf1_~\xb9\x7f\x1f\xf4V\t\x1e\x94\xcd\xcfdzb\x98\x87\xfc\x114\xaca\x94\xeb\\\n\xbeZ\xc8ey\x13\xde\xff0\xa3S\x9b\x7f\xd5\x89\x82\xe7\x97L\x92\xc7\xfcV9N\xc2j\x17;\t\x1e\xcf\x82\x03\xedo\xbdoXs\x9eh\xca\xda\xc0Y\xbc\xb2\xf1\xac\x1f\xd8\\L\xb5\xb7\\\xfbu],\\P\xfb\xd03|\x0e\x04\xe3\xc38\r\a\x11\x11\xad\xb4e\xa0\x8b9>{wh\x84ymBo\x82\xd9\x9b\x12\xb5\r\xf8a\x9f\xe9\xd5\x89\xc7\x05\x18\xbe\xfd\x9fDT\x88a\xe3\x80Gdv\x98B\xff\x0f\x1c\x83o\xc5\xa1K7\xb0\xf3\xc6\x84\x99eV\xee24,\xeb\x19P\xc6\xf6\xb5\xf8v\xfc\xe7\xac\xf5\x00\x16\xd3\x96\x81:\x138\xcb\x90@\n.\v\xccJ0\x8b7\x84\xbc\x9d\x1e\xe3\x89\x84\xcex\xcd\xb4\xe9\xccw\x18\xb6,\xd1Q\xe0\x8fm\xc7\xab\xd9b\xe1Ee\n\xe3\xb0T\xd9\x14,.\x95N_m\xde\xff\xf8\xd6*C9\xb0\x05\xc2\x93W\xe7#\xf6\xe9E\n\x13\r\r4)') 18:36:22 executing program 1: socket(0x18, 0x8000, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 18:36:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b9a1da7c3065290cdcc258d05ac30b5eab34fd6107a75ada3367070f90ba9bffbd689e28db1abc903591af1e6f6b1ea75b75b6a9285ff4d487e3015c69363deb5b659df17bccae0799c895e3a56220dc18ba5eb61a81dfb5e84c05c3a1b4", 0xfffffffffffffeae) r2 = socket$inet(0x2, 0x8000001, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5e90fcf6a153f3576ca673d32d20b3899e778a065ad16edf7c1ba7d277eccbfe6e2f917a8a72191d32a5556efc20ba26d202f3e80ba55e05d7cc12aab94ce9e9ced01493b022153c7b8e8ddc68fa928195fab78788ac07cf170a733d8cebf1a7a39440cf7611e5ea72f301ffd4fad527cacc9f3897f24188f6f624e5e4301063fa4d3711f82aa7b4ad6858d8a85b6e57e4b7d0967bcfcaa2edff1af7ebf585384817faf17a7866845eb96703ff08fc57b13d2b1082227d261b01d2a8791d90b16bcbf3881057878a06a3fd207f3dbd", 0xcf) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/78, &(0x7f0000000140)=0x4e) setsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x2bf) 18:36:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) r1 = getegid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0xffff, 0x81}, 0xc) r5 = semget(0x2, 0x0, 0x434d044addc61b55) r6 = geteuid() r7 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x100000001, r6, r1, r7, r1, 0x14, 0x1ff}, 0xffffffffffff7fff, 0x7, 0x6}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x5]) getpeername(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) minherit(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x3) recvfrom$inet6(r2, &(0x7f0000000300)=""/107, 0x6b, 0x801, &(0x7f0000000380)={0x18, 0x1, 0x20, 0x2dc464af}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) fcntl$setstatus(r3, 0x4, 0x88) truncate(&(0x7f0000000400)='./file0\x00', 0x101) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000440)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semget$private(0x0, 0x1, 0x2) getpeername$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) r8 = semget$private(0x0, 0x2, 0x140) getpeername$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000640)='%\x00'], &(0x7f00000007c0)=[&(0x7f00000006c0)='}:$[&\x00', &(0x7f0000000700)='$(\x00', &(0x7f0000000740)='.\x90[[\x00', &(0x7f0000000780)='\x00']) ioctl$TIOCCDTR(r0, 0x20007478) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000880)=0x9) syz_open_pts() recvfrom$inet6(r2, &(0x7f00000008c0)=""/129, 0x81, 0x2, &(0x7f0000000980)={0x18, 0x2, 0x6, 0xcfb4}, 0xc) 18:36:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa642f81e2909800"], 0xa) getsockname(r0, 0x0, &(0x7f00000000c0)) 18:36:22 executing program 0: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0x2, 0x0, 0x533a, 0x0) 18:36:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) 18:36:22 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/167, 0xa7) syz_open_pts() 18:36:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb11c0000e4e35f00"}) write(r2, &(0x7f0000000100)='\v', 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) fcntl$setstatus(r3, 0x4, 0x40) 18:36:22 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file2\x00', 0x8, 0x81911e14d415c606) 18:36:22 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = socket(0x19, 0x8007, 0xffff) r7 = socket$inet6(0x18, 0x4000, 0xfff) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = syz_open_pts() r10 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x81) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r12 = socket$inet6(0x18, 0x3, 0x7f) r13 = kqueue() r14 = kqueue() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="d002aee9934471dca97aafb6212ba1b1f71c73c0802bcf174539e9b797284908", 0x20}, {&(0x7f0000000080)="53cd6a477f7efe51bea61b4fda069dbd33bb69851213d00e7786f1f14f056e4f42d5090d847a33a710a0f13fda284d21fd7bff934f60e6991e0a8135146541c6588fde19c58c8d43ec4a80ed40248191b87bd1d81265394ecc50f1479572e56b40ef9b4cebc461fa7e7c54b909cd2bb353fca3f51c0273f549ef7f76f239dc2b3a7729780c968882", 0x88}, {&(0x7f0000000140)="f3124b5682cf213aef92960e9e0080cf1ace01e1597568e93c813b246d9cc2bc8bbcb5df2e2adac509c4a69aee22c182b81a3bd028d2b17ac9ac26c71c6b0e4e2580eb6df31445dabf97df5e1700adec25f911c5431c32471cf491051064e1d75de78d76758117b3f7fb7b2104b511f39a812d13c346376df6ce8674ca63410942673a2ddff64fed256e5180f239c94c7954b2d2b067ec08536fe1e4e4a228a9072dcb94fb2cabcf9b8f1a75eb2e994d", 0xb0}, {&(0x7f0000000200)="33c05f8a67f03bf2f52669941b671f865843c62d8ab44090592c7b833dc275371aa6769dabe13b0cb27060c57b99fb43da3e43e94b0aa4d07c3291fa4b1e5bf6cd45aa3ff1292d64196ee7c467e6fb50f3442e398025cfbdd3b39300a52e192e4d292b493fcba1fe62022610d856a4d4a4df79f5a6a604b324bd1cf3abad9db4aa25b89e1612936deac6cce3000ac92ec246dfa32490eb115549fffba6c535c5f62b9b5aa1ba38eed362f3121ea871f6e00799bf087f816176a81cc152bf7caab2ad56a0850b118b37c2b50aeb1fdd4338092f2e89a72e145356656f3712ed762e4494c398a810e6b5b24350af66fa7a9f54", 0xf2}, {&(0x7f0000000300)="3bc8834f24680cb7cad730797e8e701dac", 0x11}, {&(0x7f0000000340)="2b0d5a3afff02b66f3418a5a7f3674dbacbd91de23efa90eac10307409323fe117d396d318c813f54e61df22bef50b1b29f752b6cb9e69921d134cf6d085d8778dd3823a2547a918cac1a9d3418a13fe387868f97c4c3c174bd40d5346b25c00c0fe13ede6539bbf06a4fc215230da4d2f5218576ec98a3fe5cf1542926b66aea23970acb57bc867fe225b933314076334b54c5af244a559fdbd081b31277394d3ccb0eeb8118c47c54cd6493451478cd3e3c32ceda9534f567082fc89baa6cf136bd84d0f755cd9dd", 0xc9}, {&(0x7f0000000440)="4ab1ac7a598337c2065aae6c0bbbaaf836cdf531be64b494b8fe5a69428a6e8330886ffeb5602f76a878bfbebb8661df06ccce93b3063f699e574ea5fa9541671827660e7f3c01f5bc2d03efac2aae812805ab3f3feec7d4465e1d8805fbfe56e35bb3311ae01f1028ca9bc35d3a693391a0d9efbd52a159e4963365bec9e3e885ebfac3a626217b49187a6a7855299a0e337f3967cd94d01903a580dd795ec193d60b897c443bd662", 0xa9}, {&(0x7f0000000500)="35a350de5d5ee24aaef4ceb153b1a4c883ce1a20e663e8993f9d858e08ac480e123d1485c1982d754af81d32554237e988373d2eebeefa2727d472de08e65eb5720e", 0x42}], 0x8, &(0x7f0000000700)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}], 0x58, 0x4}, 0x2) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x200000000) open(&(0x7f00000007c0)='./file1\x00', 0x200, 0x8) 18:36:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "a994d40118f347fb32dc121600"}) r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="67650ffe1bea3c0798eff3dda0131c75e0d10641fae8b510a5dba6d6c391bb688a694cd5cea19c06f5a6431bfe5ae6145360485866b2fc371e4124ff29e8b7d6e101ae52025c", 0x46}, {&(0x7f00000000c0)="ddad111554974617aef6a312616b7a7bfe51353c856d1a143c5ac38ea58ecaef7575fba3ac517cdeb0f5e86d42fe523ef17e9231389c072155edf88e6fa6f142de66e76f830446e99f4a358fd548b5e70f50b5aafc187b8503d2fd4f16a3957a1ca17ec419160a6c", 0x68}, {&(0x7f0000000140)="a62f06974e49b9933c39aff01f1565a1cf7264591392d438568464ebdf75906350a9021f7735ebf9df436ca5e2a1689cffb801f9371b517f8ebf62d86dd34e08455afdba2393882b6ac0b206be9520cb709bc78e86bc0f60d5192c8a4486c68494121e02483f76f3471c2a29746196d8288d210c5ff468cb42b74c", 0x7b}, {&(0x7f00000001c0)="4dc72f76f4ad75fdaa430d10cb1efd17beb721b4e3a635e31b4e1f57da1d7b53a48c567d477a0b0f0a8c904d3bf1d4c51f09673999806696377f86214e772181bedc7858ac60b782c5021c1368facb1d93d630c6d917674d2dc7fb11e9845ce8e47ebe1af56d7193e61d015b1ca60660cd64cb7204fbf606eb674e7dd886a7ce3c6903293c2ef8", 0x87}, {&(0x7f0000000280)="1cbb052104078bf99db63afc0f6b57f8c61f2adb553b9cb40e5a7249b0cd92738aaa5c7b95d58f567fb893e0c83b43e3105ba8f3025a1a532d3902c54f01e6f8777e120299e5d15d35a92bb2ec94babf8f563440e0daafdc4016ed5f4818404d75b51813629a9232da48911b8bfcf12996ccd15c09f03ef0", 0x78}, {&(0x7f0000000300)="a5b05fb7f5afc36c258a75ad73f7f43224493bbab9098f4fb307c4238c862dfd10e892ebda345d9e41828b52c0769384df69feedaba0adc31bc2da071af21c4a3f5c0d6cfa114289d9e06e568c7e155fa207fb9ec45d0327bc5a1376f9892cfdf8598c4c56b0b3e8cb850a3ae6da42c55e4b1fa5fb7299a13455fc04e0c637ed7ffa473c28edbc97edc30192ca0f92f42ca46d56b9256d37e4d2f9eff93b9c0978ed8dfe883162274b3042332b23b54bb42816b401f78ff1451be00a1e2cc76e7bef19f0eedf28d72ef7d5586a6ad1cf7ce1f17faa118e887e563861778c3c407afca628f7f93e475356457b7e4fa46f01f11c5197d2daa1f888f3fee3dcdc68095176f6d16d0272b3fd718d3da81445ffc101df46b5129bd9f9d97ef3cdf4ae56b7d2662579bc950e49289094274ebc83ccf8f3c0f361e7e2c8480fe6d39595cc1fe0f234c7cbd6377d58b230a71328a933c5d9afb25da7d1602d35860272c2d49fb23eacd5292224d319cb97ae6dd333dc74da6cae8ad0631f2a97916421bcd06e55ac3648ad8a75f974066c1960b7541631c7c3493c33b96e81dd0a23bbf2acae697073cc8d68030265d020bf15b470c51b55fa991be6843314c0f2461923bd480e34b55d1435f7a6e945d59130c36582da803f6bb8af7efc333e5b94a700c7d7f7699c6517af8d86e231fe2ec73850e6539eee1723199c8ff2fa89d9c1ed20ce8490db422e5636cd174a7d9c70bd3044945a062c16f5750d18c4ba77abda9501a7f956c4c81535bfca36b39cf9a79bea7292f57baefd76e8f805d0aa15ad049b0d4668760c744a7c5b7bea2e64b020c9110a88009827df28bb49c57b6fb9d809ebbb88731e8332470ea12c7a35970c0f5a6b483b24dd2ae9f7a552c5ab7dbbc5c84e0fc94ccc52ee71ea0e24e80126cf5b014ce30cc94c50018ef888639f1461832cd906d2151327c50d5c1f835df9a74d2ecd77f349c317795f594dbd0e0dfc127205ae82e76c8f6efb9a340b776edced09a64efe488af4abc90b0c7eb0bdadbf036efb03a5727f8efe4eee88d3a4352eb18e0a9dfc828676db6d9b374025dee5dcd0503e6e4adec31e1d3f247615368285886a33747116d73576450becac4a3583392e0344ed4a66822f8c4728bc8680520be44d466b6e2042c3efdd74a34112698b34c30253bc637754751a169f21eca518431704fc3d7b3f58c7976e0197bfe2778b734c2550b5f9f1dac16f7bdae831709b0ff87d0cc5026e21298b4edf767fe505d0322653798bcda0812e4ab4b9894270b12e959bfe57bda3b9b52106c18fc918b94346a50331360cb10dd3d93a32de37aea476415c4c10cee257fdace6f904f79a181ddce2100ec620f0ea82d77e20907ee5069726005fbcf0dbe6c488235254d97442fffa18e26cc4d2c6ef75824caa2fbc14f35d99220ae034820da5a27e1c72a1ffe756979b824fa7064134df76eb37c2a25e9fb5643762e1bf246a37e29ca02a1b5b5badc6a708706e87cb74eef1dd82402189c216d68c0effb3f01db72394dacd4da01f708b272e5af7e00180ae4e5f9146b6ed5016623ae423b2c8e7479a4ed21487f8dbc884c8b296f1c50e8d81e8593d1570709db4577023d33ff638b045b74842789f68c9c576c0716bfb9303471b1f584a36e24e86ca58fb22ff4ee4fbabf017e8862254da7e32104a906240986c01eec8ada6c68a17be94c3a6fdbbe0eb85e289c74666ee6757172f3428d4c401148235d6b943dcb6b3d1e6486c5dd1d47882352448bd16aa41c6d5075e1d26c4448ef3a1460cd834491b4e881fc043e4da01b9b8a568dadccf3c731a726535b87847afe458915da418b3398df8d2a451115939e96fafd1bead2d1186e1e52b1ec72467b94558c51d2d8a3970f1965001cf1fd7b09fa930442e657f27551f166143290dbaa8cb4d0c3fd4b152bf1d983e5465d42d758d787167a93b331bbc0c65aa49fe3de6b43012e8192af312d26e32c0bf44fcb7c570ddf175df24447f1cb4d88a06687cdc6d07892afda0bf9557037e96adbf50f9eda7b7fd14651753e139262f6faf1e9055713d1488d503ae65e921fae0a26f164164fff0055eb6f538edb08751abf1d1b5cdded7fc35055bfb177ba050d657e88e916f3c1457f99bf26cd2d03fd9defdde1d6cd18fedc0a263cbc775c5ff5253dfb26e7cfa8636c33684412611889afc6586c2c8406bb48a82129b89557605497cdf7b97d3ca0cded93b7811b9f6da4b959646d17f656055272b19df07d47e181eb493b0d7e4a0aeaa445f6841e190d42c3eead1e39b99f61efeb8dac48f0950d18f401f4a9c8982bff7dd09c90b90574d9cdb9f8cd7d446d767c15710a5455722b7dd5d071cd194128fbc82d61b88c6c424ce0e2d02b81e4c6a54f7fb9190aa3665e78aaaabee1e269eb96ce6c4228ade115a7fe55b006525f5c11f0b3733e643ec6303231656eb08a3ff926b7d57c68664383fe73d0ffcad80302927b975b648763f4ad38f384c761a70c5d63224ddb3e78c913b623bf546e283bb56622db97c112db661f12d590e65ba90236cc5dd6a9e473223f74117aebc67cbee57ef8964bc9df2fd693f788b9795d15f0fbae1002fb161e04027ddb251bdae3601b4f1f5d65c1cd8dd83861a6cb90c804ee0574c68d0e139f6a4e49285451920e6496bb0fb7a5deb5501cfaf964668bf1d2166f4ea427aad436f2ed4d05117f339ba6115facaed256dbdff649f8c291156fe0b74504217cef9b32296e1af933275c5b80af3894d358321cf80909361b1a35cddb7763999dc69c9875c7b038d995b529bfb45ba95b301170ccbd03fc05cf1eb64f92b058ef636e8c51ec863448e2342c7a477da17642bbc2bb0850b3691a395e2bdd2a03cea92259050f5b11d84262c12856ae4a0f753b61d2f6c12f36a75f3822bba25b68c659f934230609b33938207426a8f4c91d9ed7a045f43b876df29a45642949a2703c43b900737e5a7b6f748736f6bc5b8d9db194a8421fd8714ff930e62a8eb099880e752e2e17f0cd3a2c00abbe5ca686fbadb69d4ab57a1bbe3aff273c4bac89fdf83e24b209bdec4669d466f821644b92149694ce20a0dcd844ff75ccb495285c3e52a7d7e93fd906e1cc0070019fb6ea85e66f549f175c34af1f7f4c56ce8cf7a40ce386b57f1bbf42e6cf795843566eb887e3a85cd9929b39f38d7e4466d8747ef748c285065a2480e1bd7880daac8cafb55da4a395f17e907ec728507191c4a0995047d06c8214ecc47a55c4ae8d9b04b2f096198e1a7b10a23dfeacafcf7b9dc12f08b1d2a9e5c366e8ebd49cde351a73642c2cb198a59086c7aaa7689a0d59afa35886a72eb95721a958c67295f503b5600cc0d18cb94ab2fff01a728f4cf21fcce3f7860b4ce7ba43c180add37f28e4c0c7205ecd2b10c5f51ed09c2a9876997d09f9aaf9144486c8f65c22408186b1b771c7fab98a666ccf7d162566c97d39b27fa180bc2be7a265478a327d60cdd51e48affe1dee7ba8590e9390f9f523be3ab0f6ad8bf2efaec7152b0c1e99f29d714a02b741222e818af7243c8a594bf59cf527806538bc89902c40ab42b86ab8e00b539a663aebd5f5dee56065dea61dd046e7caf24d0f4fb75c0bb8a3becca9928652faa25ff0543813e39b4b1600dc63297fbf43342ad50de759dcc130484ac51b0e80f16025562741cb47fb5a87070998651ee5b52fe8046920ea146cb8620066b190e08ce5344bad177f94ef0a031071d503444dd191514a0f9fade11fe8e0ec1aaed5337f935c9f2a56f7ccb34bfada8a5986ed9f377ee9d7ee2af248cc8da881579d9359b8a002a8cc6e844a972525cc335a2e119d638bd8a3c3186e158bc25812d0a55cddccf3f823ba7bd5ebf336496d2839ef1766b5b51a9c97abb0f8e03b126bb6e206eb12c1b50a16d8174f7b07fefdbaf68589ac5b7fce9effe0c3cd95f468ba38324644c17907710b1290d94b2c914806ec55f77e9c5afbb505727f6e340f915c7e9c0e1a88b047bba03058057ea9e536cfdd80574a0a03ade484b003025a7d27a843425e32513037811d4a1168b58251e2deb81c77c4ab0fe4abad3e569d8633e71064dac2beb4f608a9d0c343b5dd415f8a105b950aa9a1faa929ffff7e64f01f900df9cf0b4ba24ef1a2bec494a8aa688f213bf88c12401778279c130f277456e2264271fb84a1fc15045fb010f4b4f30176754ec16249aa93e60748fc94d1019d8dfe57f0b5382af98358536fb86f909f5d91cba2d360a6b313850698390fd4363741dfb3132118bae29b3426a04dab0d3735023690c88f891765b1796427b602afc1b2393bd8a250754e5220505cad79d0774ed9c546196b40c7591b1cf06ffaf99868918ea9efc6691cea26ef402393b70a3922a2e52cea330f5690d876c1b6f1ccd1a346094ae9ac40783b06f6c7d493ed90eacbf9178c60e487a3916847c1b42882467ab8e03b937830939cc5eb331c1d8e717b6e989f0ccb7593b63189637daba6bb0b76152418e93333a939fe06e9dabb0f43867769f033b024b9fec1aa4a692753131959bfdd3681c82f1f78c0031066dea3f6b252d6a5403d062900a028f60a2ddb755a1c78f94b96ce36325b9d1dac3910ae190714323d86df4bbc3fc9a49998562f5b713d7d1be427708ece0e257cd1fbdfbec14c4a28c77058fdada60393967127fdb5554acfef9af19b31db4394da97515474a8981f077d2e299171f431baafa1394fa4adff930a346715a01435003d3f92d0017b78a118f62b36656c14400aba3497e2320d01875df07e12618b709326dd087fa0a92273394d0c961ce511e5de99f0c79d85dfba7dbe4f3050737e0b703b5f99d777c1e01b61e95da4cdc62d2b9ef0a47b755ada760f19cab7b5aa58f00ad5371b33a06b418d40651c2bfb36d4a3b17b68e932869ccd89c6c23dd26307c506ee23c4080c162fed9ad5cf2bd4bc9083161a6b1d8e65b3110bcdf0a3dfc61e841c7877b096edc630556c28e7db5f9fcbc5d8c6d63137caed6bc230abe86d97730d407c43688e52b51070210173f7f4c3210c5b1d8c736a6422e4c505e02bcbd3bcae4764c0ac9f193023344a02b25ae7cd0bf7c7670dbd77233d97152b46545cd4bb4638a2ee6a9e577fc7483155fa756b35a228eeb3f3627b77a2a5188a334bfd93ab61394d60904fc4aac74935874246c1c0f98f10b31d83d4e6ba57ff49dab820a892c01a78a7d7a8e20217fb46a46c840e671213af18f396c760ab5a05d20ffb0c4dc1ac3d00d6ac6afba393d9a715af563aa72316212e0606e7e45e5104a6030c7a9ace6e81a24918a89b4333587f1ec760dde7494bfb19474a8a7d5b9d5e8bbe115f07d920cca2790c29f4fa276d5fac20ea84f4b01b006b7c7e52b99fff760d70d4f2e21556831553b5422d74b98f18ab52e14e65c5875ec4f8364acb78613961368d23935a2d12907b3a4834dd0845159af2f82c36dc6c44f82bc96f1a0a92d713233d872bbcd5ed4476c791d9f0af6db931ac78c3c441c327e01746bf940d1271dc61a9661f0e23dd064f9896cd733662c48f3be3d4af4228adba3fea65c93e27a8a22501c59f966b914efe88b7b3a2d7373018bc1ca91f31bacb582fe525175d4d4a048517d6c22adfe1f8040d0c93abc21a4f72621cfe22809c4947cec1c973e43fbc3e1317ecc67e4f28a22bd2c6f8591d9ed225c71428c692dd2ff6e0b77c3fd0a6e0c8ef7466296df008d3e698975e1193e8724cd1fc34ca21329100076277c55", 0x1000}, {&(0x7f0000001300)="ba241120434f8e8b8841da27ca8d79455885b7a490b988d9714b182cee94b84a3238188b960e5d38eb7c6e9ae2f515ad0f26689be54bd54b8dbf361335d985fc447a487f78f37d0d0c40eee1099496c68ce5aebf9c4d2563407fc0be6bcf8e4d5c5bb1cb338431aa18995ec40849e2b1", 0x70}, {&(0x7f0000001380)="8ea0c36de2243d2f1ddcf6f282ea1f47385774bd23d304bd52fc562a8eacaeccffe23a9cef0668141c587988354ea753c30368dc20e03db50afc57c27bcef5c6e2bef9bbf7e35e10c625a141d395633b9c2e31b18c850da26f1c39124dd7fec104907495acea2d16100e537c427ef0f7f6b0f513e5e02cb1b58d43db8398ace7bfb6deb1511b834c46ee830437df065c5dbefc098dba73a8898f35fd33eeff09226aa38056343527c242ee1e03ce0cb9ed2b82a5fee650c0aceca0282df3d90dd2617fca3f4ddcf901a7ac1da570ae750b12bb45975a350e8114e6df3cc429a6e17e6f53551a5c6e103672c6eb01e007860a353fb0196e94a7", 0xf9}], 0x8, 0x0) mprotect(&(0x7f00005d1000/0x1000)=nil, 0x1000, 0x1ffffffffffffffe) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="2819842a1a96e32fb3401edc1699d2dc6e2b4822", 0x14) 18:36:22 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 18:36:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8201, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdir(0x0, 0x0) mkdir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x100) accept$unix(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000003c0)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x1) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x7d, 0x0) 18:36:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 18:36:22 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x04\xb7\x04\x00@\xd7jK'], 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) 18:36:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) 18:36:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x201001) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="2bf1b176aa4eca1af82e20745570edd3eebd34c8c3bd123f2fd1eac433fa181f3ccb460e81b2631ed9569961d649e9310dfbdc96f584399eafb81e71b984983f930eb0fb319b823bd30e77b4b46b566de0f383442d1c4e8c0f592a32219e6dc8b1bdd47e72e7a28b6646003119ec54d1a705292b83e6412a5c7eb06e12b3b79342e484128b57efaa38e21a011898dc4c60a7c147a6c20c1a830e9789b22dfa83d90df52d8d2c83fb76e4d6553c58965359f762482c53951beac73fb97f90f5ea", 0xc0}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0fa7048462eb35f51f3edf9bd48e446e0098c5c038930bb39113b0ec1bf0d0d95da0189bcf1e0d36999dac78ae47645bb40052fddec048a546ab0740f6ae7b8cd8a5f03d14a4d41a071021f23ae92525f9b6a44c71667bff55e4fcad8d61", 0x5e}], 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 18:36:22 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}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2000000000000, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)={0x0, 0x1}) r3 = dup2(r1, r1) setsockopt$sock_timeval(r3, 0xffff, 0xa3ece00d62740825, &(0x7f0000000080)={0x1f, 0x2}, 0x10) 18:36:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="e338d8086bcb20ccc4bfb209228af421b2ba8679a168eadbcd756421efa3c74f316de6ce268baea8b00f5d76f6e4827bd29744a7de892456a076748b3469a1a8a10936a96e46fa8da6c40ab7dbabeb4a291a3b1ad1db746c3662e44bc2ab2d379f1f97c67d6b8a14aacbecac8c80572eb73817384aeb4ed6beb99b081e2dd2926a98034d9a83df3cec63151d3d08f3352e", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 18:36:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0xd2, 0x2499cb39, &(0x7f0000000000)=""/9, &(0x7f0000000140)=0x9) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f00000001c0)="01000000", 0x4) write(r0, &(0x7f0000000080)="c66f33c768d2dd5ebf3d7ac159747043394bd9dccad5552ca7c9813d5226dbd310d1dd275fdb0ef57bc7cc5c1526cb8440d9b71409ac964366b1f12191b91428c986b9b70b42991b0c44996bf9b48db1633011beb7c628bdb3862b2aa6b01be591f501bcdd872364000151c287cdd5371f405f3d2ec3faaab4c9d9a72cb0290e48170a8df3fc886ba30b2ad7fb6bc425fc20869a931db3f04880907698beecd2f2fdf3a6", 0xa4) sendto(r0, &(0x7f0000000240)="a1232d7db5dd5a76353f12e2e9346fcb8c280b706a72ce8d714690601312a87af566a4733add631ee9cad523376c85de7a5db9cf3d200e7863551d7affccb15c0547c13b1780b9014384f3fe4eee7f705b57b4ff970c997d67a741ee5d29ead7bf682b734df9e2a11066db0c9607a04f87f88051847557c1af5abc936be8041d", 0x80, 0x2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) poll(&(0x7f0000000200)=[{r0, 0x60}, {r0, 0x4e}, {r0, 0x20}, {r0, 0x40}], 0x4, 0x0) 18:36:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) r2 = dup2(r1, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="686c926001cacc1160c1e9377ff8ba289f16bbb03dcb7314b95fd02f86ec29939a700f4ec1ec75ccefe13de78b58ef5ab42e60e8ac735c726acb85d23a9eec457f4abde9b2fbe26889eec55b92ae6ea2c717dacd039c9a12530b1ab20c889809443260c260a712d3af24f25f825ccf9b574d002274868aaae0ef67bfc0fe1fa54bd97d43db241d135e7b", 0x8a, 0x8, &(0x7f0000000080)=@in6={0x18, 0x0, 0xffffffffffffffff, 0x559304aa}, 0xc) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x5) 18:36:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab800000007a098206fb200"}) write(r0, &(0x7f0000000180)="e36258a4c540a155e9d3f675324121e116f790037494132477f256b4093cfb25b84e5bbdc3078b103d7607cb72420c53fb0000842dbb00bbda1049faafeb00050000000068f7acad445dd976a67cf92c23ef4480cfa7428d42242db5f2a550dc5a0d386400e0fa", 0x1e) write(r0, &(0x7f0000000600)="ec7d2f00afdba0ead780b510cc76ce98292a529ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c771bc7724395e6144ffda09db2219680db3a5ef3b66b4005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bec8311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab603534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2ea28641ab8e80ab01b883565818834ae655b000000000000000000000000000078b3d08ded98aadf1cd6610000000000005abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a00600000000000000dc96911b924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d6748109001db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff650300c60530b49473b3317856f32e9a4011a331ddd56a8133a165191ea118ac43aba9d4c6de7f19dba4b63529e8d2794b41c1ff0a45f5fe2741e0cd9eceba00d72dea0320ddc166f90af364185bd7ef7d962e1f5e5333e5bd35e9b2606165bb0be11be865cea4d31491ef709fa8cae609ceac29f11b539ddb78774d482f7026ff28386a751220e462bb8526df3f4a870291cfff9dac44c70e3dd28509db000000", 0x220) syz_open_pts() syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0xfffffffffffffffd) connect(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0xffffffffffffff9f, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 18:36:23 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r1) 18:36:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 18:36:23 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/192) 18:36:24 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) socket$inet6(0x18, 0x4, 0x0) 18:36:24 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215033f0254592fb2d716a3ff72537dbf87f3b734ca62d418deb11abdb40e8c83ff2b70c7d9b101e898b8520dc6686005417b406799e97ed3b4b7ef9146cb252391f2fda5abc9ebfc2035119ea84e869454334dc40df6def368d3ef379a1492c320ab2d16c87eea1d512635d26b6ecb25cf7a9786805722889e024d755aff45d1734a896eace9ff50c5df84e9443d2bdbd38baf3979fde4227ca7470eca9121fcb83dbfd3f33d9c7c863d8e2eb38cc84239486cf8785583ca1cee1c6fbdee9ab1eb9088a184f0dcd4407ce2b8837c16d2b148f3e6ce0f46e1f4824029c405e5049bac16b49714064b261a01bfe542a9aa2922c2b56cbca2028294c08339c51562a39c1f2e65234aa68a83ca742aa3f3e357f737827cbdd09115ae8a2c", 0x741}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc7190209fc2b5eaa289a036ba62c5f93537d7f41400f55167f2298d505a0a26917", 0x1cc}], 0x1) lseek(r1, 0x0, 0x0) 18:36:24 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setitimer(0x2, &(0x7f0000000000)={{0x4, 0x2}, {0xc85, 0x2000000000000002}}, &(0x7f0000000040)) shmget$private(0x0, 0x3000, 0xb2, &(0x7f0000ffb000/0x3000)=nil) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x21) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x4}, {0x6, 0x5}}, 0x0) r3 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) shmdt(r1) shmdt(r3) 18:36:24 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f0000000040)=""/99, 0x63}, {&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/13, 0xd}], 0x6, &(0x7f0000001300)=""/162, 0xa2}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 18:36:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 18:36:24 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8a2e, 0x0, 0xfff, 0xffffffff83d0890b, "2ffc3900"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d50540", 0x152) kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) 18:36:24 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x11, 0x8003, 0x0) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 18:36:24 executing program 0: mkdir(&(0x7f0000001940)='./file0\x00', 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimes(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000000140)="7ad4dbf546a13654eb91d33104979e58bb1b79da15f0818704cfe6f92e17c80afad90e2962d49d5c59d96894c181a53b1a0157f8f9130913b9c92bde", 0x3c, 0x4, &(0x7f0000000180)=@file={0x127c26f77e46127d, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000001c0)="24fec6727b92331a5a80ee1f26191ca641f0e64de40d2698c7c3215d2e934da6fa730f507bd5673bca830ffc533f1ad1d0b63da27740209ced875737a43c", 0x3e}, {&(0x7f0000000200)="325b849ea072ece9a6653a19fe53327a5da70d676887a181d294365bbd43509faeeb23225945d86b219b0a1d904a8e052782a6fc68be175fad1e1e435a4bd6a62ece7bf7c3a7a95fac99121202b8326da8991c349618b195c6743d", 0x5b}, {&(0x7f0000000280)="5be2c2a2b228c7d7bbb00dae6ce578740c8e9826cacfab0bb009a4e17f8d14c91b91fec7f292b7aa8d886156f4ededab01ddb0e0df70469095689cfed689186a677e681f", 0x44}, {&(0x7f0000000300)="da8add8047d7f0f9270b97fbdac5b9d2255b665b926bdb64327a944e4bd6e6e580a3e10093fc0527b52bff48fa3bf357cc9d304228f52266c4c055edb61d6404f15d64620d3383e3b3574966e8eb0dc755bf106ffb3adeace7ef642a169fb269a5ad98db59db4c50ff6a76029d8df6cfc373e24ea4de40048f054d542efcd430ffc4d6b66e8d14f16af6737a5cd2a9203c3e8f781a27f68e7855584b2c58fb12830bd0aa0cda4100cccb364963e5fe1e50bb602b23d14d6aaf123de0fdad98bb66debd3318ee4f2b", 0xc8}, {&(0x7f0000000400)="f3114bd40ed377fbeb8fe76a735a2708a9eaaf997f4bf8d00843f0f0e7761cc5eee22b1dafdf74c249674cd3b60b2b03323b01a84b7e17737d1dd2982e12e9d17a1da8b55184f66160ea8514f5d3121dcdf8490133a70150acfcc8bfc6f506ac98e5e92fa201fa7df6f014840af79b252d5fc345ee30dac69216c6517c402c55166f5b597f0648555d7617463dacde361f9fc9d7844eea27bd676ee8ae33", 0x9e}, {&(0x7f00000004c0)="ca38682b8f715379c5b5c8ce8e24693c74191f29e91df3d06dcaf75dabd1f533a2130afbc8c687f7149d206197656a82cad7a8115b06c19f746d67105f480b95eea3991bae719327e2b016ae7b28fd92cd0285710b3a61c5663dcfa09d296fe4ed6416205ce8b1", 0x67}, {&(0x7f0000000540)="ac937bbd3f891733a419e63e9896f5ad78b501604e8a50e6185796aaa6ef26864a3bbe1d4a9469daefc5583e205c5c794e8be979d39d4f6f98c0fc14dee8ba5913dd89f5ac732d45708d0d350310cdcffe890262aa4397c7f40de4b0a5312b8add89e18604738b78a1d92f895bd3ebde022f0bd4", 0x74}, {&(0x7f00000005c0)="d00ad5839976c568a0debce3be", 0xd}, {&(0x7f0000000600)="d2233309e4c89d3566106e4844da10e5589cfce0b446b92842d21b28c86d3a3db01ee9ce7071e675cbdd7df98d6c64776870ebc6195f1bc68f31bb1e00bfac500718fb592d28952b9880d4b9e1cb536ed89ffdd06b76bdda531a4f00c4722235a00d3ec9474ded032f001618f12a9a1fc4d149e4ed8805a4a7425fa6ea7e9ee0c29515e4329e1fde7e661689ef389c5cc053e05776b6b3beeb3cf00a59ab7be34bf89b636655b2c968871706f466ae7a68f83f80b96a442daae4fe9d275ad04be72afe9fba47f6d60985316e27e8bdbe01534304082093f7384259b00a0b94f330464006b4b9e8211c7154a5a774e79ea927804df2d3c320be950e5b0f078607b51c89ecf716949701cef1a6b438b21dbb24a8296b45b3234a5ce4806511d35ae78b44fd30604282e809c721d46152236d531fe34c6662fbfad6d4191fbbcc28bc56a0c58dac75e2180b71e874172e07a9861f43af8b9fac72d52db3ef016a1c455cede8f829dd2cc2014e6eee2b3d5a9dcc9cb01cc013a3cbfd8f3b822d9fb43eedbb66d7bdf6d09c05ed309c1d21b2eabe5ddc6c2ab2bcffdffe7bf471027304d1aee719152b2126fc9b3916ee991f7c66a70df78e3863e0160240048634b000d9037ae17fd081fd4b81280d0b4835610786e6510cb26b829d01eeaeb1fff0621a39819d9f164170ed44b9ff955b7a0b88ddeaaca4e06f6c572f71ef3cdec18d6e80bf6d4e2f3d6f4a7e872eac56f69f76199dcbe0d1eeaadf57e6522765f78d4831de2d7b128221d35e462ba9a89a4ff470f5a3628ccd5f72eb4e2547eccac54682a83f205240fe29e1a96524c89d3292d9393c531515c0d4ef2f7de81d012adc90030c4cc005bde01d718e00e6c2b8413da22eb1521ffedd2a16db2869ed78879a0c220336de8048f61ca7e6a4072429b4d5c6f38486025823eef0486d28cae6178b0502554a3dd398e04647dfdb1302a21a5dd6ef7e3b75fc60ab38233a2cbb30ef5ae4916764f72ff36a9fa6f88249bdf102e72377c35df16ca7acec0aca76ecb98570ea31d19926f0274b0ec0444372b038505d017d60f89d657a79a773a7eb44405e6e48f6845e24d79eb646bacdee3a29b27cd9216de7a5e2fff73e209d16d3e5c2b6db73dc4d7fcf10e6674bd14c39fec1734bc57a836952bf9cd9e18ffa25ae8c84a83eb31792c30de695f24593747b024010d50c84f0b0ec2b7eb9bb7ed150d1eb17e4b27ba4682f06d826d306fb48bf700b61a2608382615acd4efc3f6d0371343b29c6ffff772e4cd640986be77384fe30b5546115d8740e615dc5ef42813bd59c92734097051e4f16afe92ac716a4afc7206a8788e1b164253801ea9a443a03b28089e4eb8ce892c106c86c4caf6d875c64f332b1200953e4e63daf94aff9b8bf7cb08e8d89c85ed7c9285359e3372dea11d0151a622abf1292f22a8bc5647183fd19990e8cff99f60e1bb4e3d278c24e5ef9c462ab0b4eb61fbe47d0b9f9337925a395f5b12a355846a78467df972d397874cbfc31ce0049828553ead81402e338093482ffae3aa761be7aa6c98efcf0ff6e2506cea1ce7404730401c3ab40af5a5494b39d07e2cbf4d3594ab121c096f63b98ceccce27942157b133775b4292dec0e88b2d2bfca9c2bef1e3d08f3e93ad1415254764f9111dc340aa07c5c4fc5996fdc73aa01240f337fe2c959751967181a3bd8023207af33fed3613d7a96ca83edb1588c8741c6775a3194c975a0290aa9fbf14f5d60b49a1d48e4fe54c08a55a0fda97c511770e9a137588337fba17a09f7ed6f7f129bde0b4585b39826abea9b05c624205d214340d8862b5e2acf9f9794547b039c5b23e0a0ec764df26468dec2e025104d1ffddaf4ab7dd70f6d617103ca19d3500cf326009d8cac9ffd39e65f2473f8f448df4358b3a36167f4431a799fc7855ad4f4d02ba0537d6f3745e92fda485e78842f2ad2eb33f85611d42f976b3944603690aa63e0c68fd337244bb68deb23572656e91b0f4eaa6070d61293a4bc905dd38bce3a07054377c47c4a6d8322dfaeb57b038bcad48d69a09de87aeb3661eccfc72084ffe80ae3548ec260bed87fb464ef93b35f684e20b0f08c15e77e396c319a7e3a68a80d283c98fa917ee60cc17a3b48947124e16015c0770e84fa5276e3dfddd94b15dcf122e5837a49c250ea113e7a7cafd0a01a3d54532920dc6673dd3ffcf51c265686335dde5052ed971408d1e8aba7c4fc14319783e0d385535ea0faf725e44709deda764a499050074fe29228b444105b4dacfe8b9c71c06522137b77ffbf0acba1498dd403398966f63c80330d533c88535ec38c03d09f33b07468ac26627e7b8aa05b337aba0e9ed8cabed7185d63aa175a83d41ed37dffcb7f8b8586ac4f7cedf1141e428e88571669cb363ad2e6c4437ea6ccb757900a2fe5e5cb2fb68edf831ee9d9224b69531139f55bcba71be16a571e1bbf2d9151b1d9eff2db2913816c0cbf794ee8a738c58820b8ab336c9148097deb4f07be772eadbe45f910dd74b70985aceaa8861e61aa63c2a732c02f34194d116b8c7bda002e0001dbba1a677a9e1b15bba5a82e3ceb277191be81d67f80dd59df9fb05e5bae262acda9fc958669e2952d6d349cd43852225fa91c42ab48d46e37b91f72932dfdd7be77dc470728380441b0921d96755453fe2b1d258b30d122387e3d25b21a1d312f83a12eeccc3d967c28e0dc53be4f5d47a4398de8fc115f0d949d6e9bdbf0cf74a509f3975140e30882dc62489ac2d4493a0db761210b8dae1a13d33c0b49f6d69e40560b9957d6970fa6188e4f00c8a663aed4f1673e81445b9fc999a1e4594c9226ef289e92d499aa50e88818b2faf229d37402322f532dfb88f51c51466acfb076d465c453eb6e61e75d3c99b13a10cd9e371544e1f088111a72ee38daf8b28f3da383b2ebadc033fc303eefb1c36144083b286b2a30fd29df145fc75951ea49cbba13187b7ec8b59c81d896f6baabf29b6cab46e0e11a27cfab80a4162b7d65761d6590dc5eb80a19f983d1987a778f17e6745b8b61251e2715fad662597024819358e90f31751615513e93f2c8d8f48fb56074402e7a018c4f7d4ea565419ebe08585f466aff5d9bed412df4b50384f0479095dced54c8f80e75c412c28343f5bef0ff050ec727710a1fbc4e475a1316a3b4df256ba72643668cf6eb372b14df29855c9ab93b52fa688448890cb6a03c4e39bc62a1a807aa1c68039e39a74196b175164061e1a652af6ee787813da684ca431c810b430e6c07332264d0e09fad2155ff2e144bf1743bacd394a69fce70a7fa91de9adb6195be0a1ee29cec84d56447e7d46929a462a49c7080049546db13b390f3ba76873ccb2f86dcefcb7967526620f3db99a0363155e466cd5e3d94ba26a2a237db33d41a1783e3743491f682749f713716dd3c53f122480408020b01143642dec12574610f54bec072d58a062f43197d9baeae5087df70f50e6dd169512ccd7e141ec03f0b3f05b32cefdc077fd89a1eadf6e69e73da1800ed907970efd2114d7d044d33142cfd6ddafb41f36fe265a1948802a714cc5432eb64a2b825a6bb984dc8b186348507fda1b093d39f8a9f6b348469f2b72ad7d763b4f907e270a3fe8c05898eaaa8de6e1f7e0c8063aae3281ae916fa5643eb0b348f74ae888470727febbb0ded813cd138c6bd99369d7668353c5a1dc6cd19d4b6c008d7a6673af264a2a98f05e2db4fb50c2b30d8078c621c5dd46964d0b0fdbd69b07c9758218becb413246a30ed294c9be1287d0240727bd7640309d95754b83cdd2efd9ec06e60f5e19c2b5a84324dd3bc2e199fa51b946da74d07f61f5ab30e32355d103433955b5a2f049e0afe6a847b36fa2d7b85783e18441093a98d4234d640630b39cf3cc50cd164e62388356f33d269ff03965392557bc716f5c6625aa0a277a010dfa310d78ff5ba3195c1997cfb176c01baf5e9b5f2b4393a0b82a20834697c67e4343c82efb6c9ed6b2b6963fa06f78f7b15fd0f994ae8f028812611b15f89168a5e6e5f93e1318b162003b8f9fb134dabc56a544f46669df3816504f745a93f1e6fef58b2216506b1265d817dfdf6d92ca8c74208669d7408f639d66e4d6912cf608865179bc9a1a18d6a8b066bc56c7d7d60efcff80ed77ce7cd43ebba4bad2bd401957e11ec7633d98da11506c207ea12d39a8e0cbb6f198918e77fbf1d4a1b92c128d6c3e4e5ead41a50986640ebddd3db8cb0136b6b593c0f4ea1d99c6556b94c483fd7f407ee1f38c75aefd432409c79190df3bcea3b8a40704808accdc4cbd7f354d075d7689bec60dff5912dac8e41715f5f66bf4ff39302ce27e4ea25c9c618b131c9fc56fb5ea9881d038b05eb1acb06b9dedadb0b94da43cc18350c7f632023c63856db13c32971a3c52aab12610564603574667ac2bbdea0b6bb8b7476f088c44e643fb42548a471d51463a2d9d20fecf93c7a662f5563eea1e555223245fcb134fb837702ca3a1920813db88772bb5b76d4e6210209139aec37ec59286ecd5134d00033a5568a7920b3e2582e2f5c3b3bb13d03d265477c41c47c9cbc529060e7fb2415a459bf873b7f6679773a8da784d293548486f7f087dcc881f6fff6e0f094b7f51d27bbb42a0ed13e2d5f42193f48c01aec67b4f9a042a3368e05346877ff281f466e89d7adb862226314fb5affc08a76de11bde039c4c2f7d87085fd5a5519d47ed9fcfb936a5253d21a2954eb473e9bc1af0c8346c2c7caf7ec3feced67104a3f674432dfbe989ec4eee74abc0eb925c4659121c4a4cdcbe9e0fb1ea1db360ff7cdd34aa261a1752a79b4c1fe59e6d1cc59b210d9c9589025c988c9da6467d3ca195c6b7e1cfb5221db90e5b16d7cb998b429b32fbaef9c082b63fce68d04f9e9fc0426d8980d46ad77b523ef386175489cac33b84f13c1a0d040b131ece78a8540533e556e7d33eec4b92dd4e0f16dec12971899faeffeee8ec64759266ffdef9af2cd5d054a2971b6f7f5b87d7c754908e2075145d2e2d39b712e8f73224dbbf16e86f19a5576d10c11efd7817840f6b62d9721c94b334b49e8d030da9494d776780ecc17989e849883f158b381291320a39960fa23aeac01e22d5cc95677631c8ee0c5976f40d3f5efecd728f150ba777fe100947a609229bf6d12249aa596946b325f61231f4d394051dde1ced902b5e5b824d82b678debab7ece5555357b4466b5abdfa4636b3c736794a56ffcae1de574907a8c6e825591c94c8c714fd31a67eeedcacd40916c9ba9615d07d7b5c89cbad2640c7437363c03981eec86bded0e71482bf1fd93b0cd49fdac4306dfe93ef523ba80af89db85fe296867f428162bc7a9c7b3676199ea4d2c3f576206f335df05495e72983f183cd5b8a121cbc38212bb439e01022fc6acefbc7704a3037da05b7e3711c9717d09eafba71c9ab63d69169842b27dd8e17db2c43f292bdf670fdb94a99f9e8b79848600b8ae40ded4cd98323840fdfe1b11761ce442df18063f2368dded56186e57dbff3847cf345f1da962c6ed859d74af2dac9b68b74484a4f712690b8fc3269ab6e7c64da30fb18912773c0d71b73096b60ce116e487d7bd88639a9c5f9b1960dea4ef9f63e240b5233919514d69a05dc7f5b245b5743c2c83ab96b7318c8b3d74a75cff9589034f1c83d936fdfc083a6d7ee0b8d06ffdd84a90cc27b72c7a97ae65701d102c44bd122f0cb27b1ab1375ba61200b841d94b729953bb92d586c0d", 0x1000}], 0x9, &(0x7f00000016c0)=[{0x10, 0xffff, 0x3}, {0x90, 0xffff, 0x100, "73a61df054ed142e10889c736fc550641d30ec8a215e682af51fadc59932f31ced763f687314134103a9412c21ec42e9cc40525ce1b56868121f20275f1b732d636037b150bec6f2caa94986a90444daf07d988efbee9680835e954402efdfcdb80e6f49612276e6da589c24172df3f5340bc9fa0fd9403b48f5e4810d96e5"}, {0x50, 0xffff, 0x1, "49d501c74443373789d54f7b47e923f87e089c005aa16d3d35149ad99ab7b0cd6b28262ab48ea10a68b9db6bad3e071ee592f43706fb57b31282747fb6"}, {0x88, 0xffff, 0x7fffffff, "599b7ef0427543a841f4d1e522e2af5a0e5379e8d8f081ce3fdc3dce5f51b2030b7164fe9f5182e7ee81dd1f8df0a0ab5fc727386c7321640fb1651bdebd6bce94f6653cc98ffae9ceea4dcce06e5940b658d8f682be17c70d8ba52d081b95af978af176df8cb2b814c69fb74c901f9fd920"}], 0x178}, 0x1) 18:36:24 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/53, 0x35) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffdfffffffff6, "17000d928aa30a001800"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a", 0x1f5}], 0x1) 18:36:24 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x40, 0x3fc1}, {0x8, 0x1f}}, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) getitimer(0x1, &(0x7f00000000c0)) mlockall(0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xff) write(r0, &(0x7f0000000140)="466ebe50bc0ae1f897839d8329fe90e08d3f017f281d12970d572fa26446231273b3467c76d2eb35cf85265c84e9e06f759a0ae33087fa31d3e837d219548b167191d98073dbaaa94b6f6da5daf531d1b3c17ef377577cd82240188f2780ec0e985422d8f6397213e8f27e0496253719f54cc9c14d9fa0d2ca24ec2c37d3725a4d175efbdeccaee9ac45d0e5290c3ea845111e1c6509d6987bebabbc3a2742b5a079", 0xa2) flock(r0, 0x0) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x10001, 0xd42}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000240)=0x9, 0x4) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)="36acb320362c05f5752907ff4d3180d223a83b5e527edeb7fc7d0a7dd247f24534298154e9357070edab9bbe6c85cd13c09c595b1adf864a745182bbd289190775310cddaac4453e6b6531657cc61bd18e89c5f65825a6f486b908d6d5c05e78f7ca5674b0dd38c2abe13c5d1cca004d952ded95d8acde24f136e54ed6d474fe0a25e519744015b6fd8b47e792ed7c1de74ddd2b831a4b42b3b8bfab", 0x9c}], 0x1, 0x0}, 0x8) getrlimit(0x4, &(0x7f0000000840)) recvfrom(r0, &(0x7f0000000880)=""/176, 0xb0, 0x1, &(0x7f0000000940)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) r1 = semget$private(0x0, 0x7, 0x299) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000980)=""/41) semop(r1, &(0x7f00000009c0)=[{0x4, 0x10000}, {0x3, 0x1, 0x1000}], 0x2) sendto$unix(r0, &(0x7f0000000500)="8c21203839abc442e8eda89ab75158275b0dc1ef80361a704b31932614ba72f91f1c79afc6c842f2c908f67353b37627f0c4e6ae33f483600e000000ec30f8eec1826f1f258dbe8c6616b03d46aab8d666db5817c5bc18096b284888a62b382c70985ad2c73465dc911caa22b08c7e67d738481d321fa68876d5c13b308b32dfb4d56be5651ef1281664c3f292da76183b1ab53085c2dfe7a797cebb78c0151f59c4a9680000d66301e9057cb70c656315fd188ddb67f22e5a7e97bdb03de74078f23515428dd1db0000000000000000000000000000000040b2a9b2f084b6928c3e90c76617576bec4966f6dae744c3eb8676521d5e4bf8751f9acdce1370f8ce1dd355bab717b99b739b0b9c649694c98ebce015b67e549aab7aefa81cb6ee14873b4edd0000000000000091174c7bdfd19b7b32f74c955cb47ead53208bb4b86d38a4bd6ee466dcd67a811f0547ff280d082d4de12aed7ed44486052b41ee36c8a4680d9b0e4094aae6e8512571c75949a43dfca0ffd9c06d23ebde65b86eb09611", 0x183, 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000b80), 0x0) open$dir(&(0x7f0000000bc0)='./file0/file0\x00', 0x10, 0x20) sendto$inet(r0, &(0x7f0000000c00)="d4c4db3df2eaff35fbf646bd659adac58615e6dfbb6ebb0f1921d61e13e6d04543359e27c544bdb444620526e15c7d1d6c6b694fec07ba8f34f1cbe9864936ed9de73019c34197ba44340ae3a8a946a2f40d3870f2eae8347246f702c51a51f8b1bf4935cec51811d41e27c25206b05cc6fbd8b0d28dacca109bb81b5b3ab5322cae225952b047c183debf67d136bf3fdd3103d24af726fc6aa21f1fe61d849d", 0xa0, 0x409, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fchdir(r2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000d00)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10007) getsockname$unix(r3, &(0x7f0000001e40)=@file={0x0, ""/4096}, &(0x7f0000001dc0)=0xfffffffffffffde6) nanosleep(&(0x7f0000001e00)={0xb62, 0xff}, 0x0) r4 = dup2(r2, r0) fchmodat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x958586ce42016a53, 0x0) getppid() 18:36:24 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x282, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r2, r3) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x4}, {0x6, 0x7fffffff00000000}}) fcntl$getown(r0, 0x5) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffc}}) 18:36:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x101, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x3000)=nil, 0x3000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x80000001, 0x1}, 0x10) 18:36:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040)="d49d2805bba74b33a50be7a070a9e4bc49523e0227b83c57a463b5424e9ee333a411d848a31d346a2a3dc7edc6398d382967c1202c2f0ce51fc5b6d933cd2c42bf864a48d6f82a3bd66289e188cd2b9bc73a7507ef05d6a2cbb95d39df7f213f594ecb32826913bdfb86ccf8b23901cb412c9d8a06af8480b4370333bd7bf9bef0a4", 0x82) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000100)="519e314d4a3910b418c24e5e1ce729f3670a82fe105c1b9f6e8716a22b28da69545c6a090ba91f0bf723d4ef", 0x2c, 0x4, &(0x7f0000000180)={0x2, 0x2}, 0xc) listen(r0, 0x0) 18:36:24 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xd300}, {0x9b0, 0x1}}) unveil(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) 18:36:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000000), 0x0, &(0x7f0000000040)) 18:36:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt(r0, 0x1, 0x80, &(0x7f0000000000), &(0x7f0000000040)) 18:36:24 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) sendto(r0, &(0x7f0000000080)="0f6159b268a272f286c73869c0f88da5c10af1b3280deabb660f0d3ef07e7b355d641f897506537a300a8ebc5d6f82b1ff03c606ca93171ebb66f20b24e1dac60b5a16b5fecdebc88136c2cf685a0cba6e4a8823454cd936d4da8121e4be401c73acd3732cf32ca666a16299d21e1fccfff744aca1569095240e1641af483514140a5f4a7c4cc971077976bf2826771afb18fa6b5523c4ef52a363e6d4c5c6d0512019c5c233abbb48f2f4e512aba058d3e9d4fd529739276acd4fef2036891133526e23d4c00d", 0xc7, 0x4, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfc, 0xd83}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 18:36:24 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup2(r0, r0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x40, 0x4) dup2(r0, r0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 18:36:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/60) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x304) r4 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) truncate(&(0x7f0000000300)='./file0\x00', 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 18:36:24 executing program 0: r0 = semget$private(0x0, 0x3, 0x101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/181) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/4096) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/185, 0xb9) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) shmget(0x3, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) fchownat(r2, &(0x7f00000011c0)='./file0\x00', r3, r5, 0x0) select(0x40, &(0x7f0000001300)={0x9, 0x1, 0x7, 0x0, 0x100000000, 0xffffffff}, &(0x7f0000001340)={0x1, 0x9, 0x8001, 0xff, 0x3, 0x8001, 0x4, 0x5}, &(0x7f0000001380)={0x4241, 0x800, 0x4, 0x7, 0x5, 0x2, 0x100000001, 0x400}, &(0x7f00000013c0)={0x5}) r6 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) semctl$GETNCNT(r0, 0xb, 0x3, &(0x7f0000001400)=""/150) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000014c0)=[0x3, 0x2, 0x9, 0x8, 0x800000000006]) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001500)=""/181) preadv(r2, &(0x7f0000003ac0)=[{&(0x7f0000003b00)=""/41, 0x29}, {&(0x7f0000001740)=""/225, 0xe1}, {&(0x7f0000001840)=""/153, 0x99}, {&(0x7f0000004b40)=""/4096, 0x1000}], 0x4, 0x0) shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r7 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) recvmsg(r2, &(0x7f0000003a80)={&(0x7f0000002940)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000002980)=""/182, 0xb6}], 0x1, &(0x7f0000002a80)=""/4096, 0x1000}, 0x0) semctl$GETNCNT(r0, 0xeeed3e2ea9f69453, 0x3, &(0x7f0000001680)=""/128) ioctl$TIOCNXCL(r1, 0x2000740e) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) fcntl$setown(r1, 0x6, r4) 18:36:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) close(r1) 18:36:24 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) 18:36:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 18:36:24 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) setrlimit(0x0, &(0x7f0000000000)={0x8000, 0x80}) syz_open_pts() close(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000200)=0xc) setsockopt(r1, 0x80, 0x77, &(0x7f00000005c0)="1bbf1ff455914e77424ffee046a83489f3491c27179be8a45689fd4da776ef4fd94f6f590cdf4d07e38615f0dfcfda141e36d67fb3194037ae947d71a1d3f9025b21c9e3135f557ef56081a5a36a77561bfe6e23a5adcd3b5b14eb8f95497d95097800f18a8714b6728785564610f2ea670a0aea8baad3add0cf52bcdd31772d2fcbbbf7e765df9528de3592277a4eeae15e00d931bbff4ddbedc61c26cc137f32c5f7716a56762d9985440acb913c30ee074e5511f52d3580b6b8937b3097e95ccc29b5ede304fa70bffeb4e28cf59fabdc334e97472f823095d6fb4d12d3ba21713f16226cf36910d1e01789132f70b032d69776e6ffea4d51876d8a1399351d859020533d58ef0fbae84e2daab7a27559af9d708aeeb296cbc40534c1d93f17afa68baac89aeb6b5c539165c5325541e5735034d2eba81e9985e3dca75011d7ee9e318b6d888ac0d2dac94bd8a7d3837d05872430d30152698d74d249d119b9b5d08c4271acc47f08b5411f2a6e8bac4b2849269f9b1f15bc03d11fb7186b6127323161a6a6eba73c247581cc841b9015a081bdb8b7ffafeea0693ee3c340dfc770ab79898fe922d93f5d554e36e0cf22e62dfa7c89c89bbc5a0417dc6e80e657954a7f28843fbffd7b47e407c7a99e5bd45451b55d6d8cbbfcf4b7dd5c457106f63a9d4997c1bf5bede7eed58ed75f645a92be03e42fadc6d66bae861a4350194dff034028580fe660a983ce6f8fb7bbb795dfce9ad71417c000dfcd657b3086621fdc9d6a3622ec1e998959cf3995048176cbf2a8695cea5d6d28f5386825584d9240bdc68ac7e9b1a5f54a8d6ce0ffb337c7708b8f4a0115c91add40c292a2715a1872a815505149d31d06d2c462d5dce8282a16034d7d555db80e7a48db1ba5352974a67fa52bace3a1facc36a137a6e64ba2de558024aec6487acee03c59f9b4e11236ad5f319344d4b53adf3e4deb165847c4eafd0d68d5a7d3e33f59d01471b40e32fb4f2113a1140ac7d68af04121f553d5550e11b959795c35f7755952bcba304b864cc24d236f05c73ea471e027f69c9773ae857813b30155c09d56d5c5e934307db5f1d1a2fdeab6094a9f6f5ff43076a90fc879dbda1ab7cb5be070a578e3c90b9713cca38dd46d105864d4fa670c209acbf8e86cac5c13f0abd51ba3e2bf5bb93b3c01e6815765e99bfcefc47940a713dc4f563cb88f80abf1701f0674205f9a49334f4273d17fb61c4240e2e507243ee115567e94f745ea74096186b0c2168160a00fba23ea64bb2d4e6cd908141dc4182b0e898af10ba42540683254d32c9e275aeef99ff04d525e41e11de4b4148916eda6668da5cff3940fda2d88050b44f3b34f8700165f908b81193a10502d47b853f232592c7628fdbd21a2c79b3f7d9233863a25fd77c60c15db1074712ffb74ed2c8b073245a705151d59b08586b94deee3ce61eae224e38383cf4172fdcc3a10f6e97e6b6b9c60e0eaee87787035a68a0f5ee2a1c455273035c15ad65156c693078480e919df174e9f7244fecddff6b8e0d7423a3473540668daa7c7ee097f12a7b06d9c9bb502e8fbf304a299b7f93cf8da0a271e3766a806ffd50ff873b20a332e10d94db03c7f621d7f4f3d462bffafe0d76331dbeff57f2d79592b736bbd0e37af5b538a147be1ac96ce9fe5adcad004d3185eeba3d87730a2df62779f3d2408d7dfb3e0f5d09bfa8f8cca65da60c0c46c606a31c970f802589e0859c2481008967a5e3aab30b743afb6cfd3736536932c2663175fa4a46c45a5f0bfa140facfb5f4deb31f05c9bc22ab1f8f2c08310041411184f4f02b75a1757083c7b5c38ba1452a3bf4f7f438dd736e4ded4db10af34641f68ca101df425dce7e4660e488ba189839af7aedeff1a65d9e1813b776894827bd50f775950fdb717b646ecc93d997fbd1c92acb510fd744a4fb51b4a59b23a5e6557248ef247b4ba87f7318d2f4c2f37a18d64e7fe39e1a90877faec1027eeaa5151179c9299fe9093f146c5c3cea54dcb00a9962ecd41267af6ca48f8f1544ee86043f5aed3ee27c340407899353c34f5cc2dfec51017aabaaee7f98da5796cf2336b28102b3cbab7b31de55bbb14bdf3b2bf7a8c46f1f68f9d10334f2fa358b89180abf58cc7be8fe81eec18538ca8858c8d6f83f7144181a903a99c002463cf40122ae713734357cd26ebea51034a694cf1eb37bacb96336173dc3a100d5b5bd0e3204880bbb27a0df800a37696e3fb4ae44c97a81da60b2cd9b098631dea54e8a8a626121a1d18b449ebea9cff02dd26e51261b9595be69483c2e7dbbbcdf544df90cc40ca37fb4f13a331006bf06c63f60cf6894b0f2338ed1fb74b9171bab4d98a95534f4e0248e032fab1c5d01f3b484bdc7f77ee0c21fecae97715da9e219e44029dbde9279571d112b2acb47d782f744fd86f5dcb92dde12b0b28b29f763c1b4fb4a752db6de1d8f722707d34e855331d040faf7ab2a11b5b9ec8d3ad4bb587002f0e28a260809b38f46854a066ac5a18ef7b129b2cf85c1d9e3246d61d0f878d8a2e8e3553f98117973e33c0c90fcb13b3b9d0f963d96db1f1041fd178cd1775183057cac4720d43dff3a81e57551e1bb58df2e8cd773ad309b81cee3581a896f6b417ca1ac9d50fd64e5feab1847ad0e80b1cddabc44e000ba54e51efee4f29b8b195d742dd3de73a7f7b1d74986d780325990cd65fb2e7952fd4ca7c81ea32d3712f75317178c130df2c695993c894fb2d20df4db058c77d3d9aef9684993983972e34e8fb3c546934227d3ae6af3186e7fd9e32dfcb834d11020b91f711bbf482e744fd100d3d4a42ca30046e2a45315dafdac649f1f0d5ccc1de4c84e7dd0ba4a390c17874ea00ec83e456e1d4545155792f7cb9799c8d4350b4e46c5b2df7074e62eb95819159c33813040bc4a7a534d92d2d4d772680f430672be12fe6507e618407493528d6aef7d280e3596e670ecff4eb07c13cf738bc399f035a9ae3740deb07a98f9e5fb23da97b9515afbb3835c0ddb455d5344a1daffcdc7b8e442b62ea0497aeaf03460e9b43cb15f9f55ef5075b2f174de495db5bf094e0ee33c59fa704d703398e892b1faec9199240897c4c5ee209dbdf1b341511ffb9eabf1845d52929aae5c6701ac1c4a8f64292ef8dc2b8bbd308103729775cdba2e00bbed34ca1e600dbff4d7d75f1aefdaaf703b610321cc758decbfd8f098ef38d948f6fe8baf934b3b6a5ec0d1698515744f9b0d59f8c61ebffeb7ab5729af462023a8d0ea14dcc3c3931b0d8d458bc238d44d2d130dcc09cba1c62ae4f1f5b894f0810470ef644a9a70e2928bc6f0e23e5fff9243512a4c3e1aa5c438817f3887c9fb130758630b5954be922e5e91c3a15f60f3ad363c72dd096885aa903229fce396d89ba5ecbed03681ae6bfb7f03f481514c6b37249afb3232777685b303e2a5d19c9795862e7419ca432a11eb0a66c26ae6d1e4faa1ce19b675091475000466853971623e1e02a3ef5e5a98cc091e5cbe5e1a97739a69b04d1faa003d2af0428c6c0aff6a30d879b449e0fba43b61594cba99c64cd960bc407f9f7ebd1d11c2688e781bade0837fb355712d223feaac55eada903c0b1f151957291bfd1e4fe633e99c0cbe0db101268b59c11dc7b4a0fc8cfee7cd1195d4b4d52cff604b0b66499cff13e1a0aef844c771c69649cd6eed2d68100e72a6668dc75ada43c19d89990ba9ca9fcb5a0758ea3255c6c44dde5bf3de9ff12cdf8e600cd9f310703416458fad064f520f108a98c567daad7d4a7668ad731854ce143df36d7dfae50ada9a92c1ff89b104eaaf5b86ab1c9a74cfa4204d13a855a200dd64335fbb9941a7a11b606adee09cf2f44e2f5b6f70b388c29214b6bf9162a47def2c2150b14cd48a5fa7958263cfc999015b5c5fdc80e092011ffb74497a352e73532e0a8877bb54bd080af9e4c1f26e3a6b3017e225a9872d7d99b96bd136c004746dcbcd306f0aa77d753f997320c235a2b880264c47c35e75593c3f1024999b5814f01d83a2d4c7aa5ef48c066cac13ef1cda10bb47c84dbecb886e8c6ed0355f61ff7091c46d79ddfc5c4add05265f30dfefb7103896f20370e95fc912b3af14e29ce7e8f5af4608bb63b5c0fb9cee5264b649458143599c790f1af3d53b6f8abb1f6e9dfe4ee65812beb3c5b0a6c8ba5e6039450a6cdde3eb4bc8cba9aee8dc05e4a3646fe2ac78b01f02aa60920bc2c4235df9a29a4e519dddbbea05779ede62856c544a605e38007590c7e353e9ebab2544339e21f696cc2f7d95024110870f604281517c2a97a52ae863447959853e39714ae2a126a203abc8fe7868774fe0311c48abe2f88fbbb7bc0ec1941b9c4176ea29efcd243ff010a849c03f6d35e0e27169d9b4cd5ee08a15b8c46d7997fd4f5177d05d6e8df738554946ec4b92ac39ecd224d541696bab0bed3fc3426282a0e91ce6ae470a1a087b60f65c4f7a2dfd3f9e442232fec17d9b61ef9e0c7131a95187e581ad2dd5ccf88974d0c8eeb3afc1af8f1e426c7d19be12389cac362104eddd8b2cb7f767856419527700a2fe1ffec2de1516a883b6a6cf2493e13ea3ca3182bf63c04b69ddff910a6d6cffd33558733e314755a0efeccc749e3d06b80f02b6cab30ed2505543a405d7c067e590301fcd30e2f51f7d3467455dc8bca3aad4112672c93e40fbcce940a9acb940d77b18ebfd029080e348baf2c798d3bf51e4a40b3df7af4f4c1a608cb1c13dedf2c3bfb34e75b9c153df72e3c19bca95bc6351fcdbd4c8d229044be738c1a8a185c70ccb8e657886dcfa48b781577caa8f5f96595153da22d67d42ae4437af2e4fd158268e2bbc49b37b9c232bff08fb534a8762a2988c3b018dbffa8bf721614f2df45cac2c0c2262d2653588bfe5c8c36b0877dddc0ef5eba62ce36dfc0d359295b14a040ab453b1626940b1a8e092b5303658d1198692e280b983d4a7c3da8ab32731066b7baf1e9dfb2df8bfd0b51c7ad9b798cec065bbe3c207e429f82527ad0105b10b2190031af44bcd921ec71fd53a8cab14cd41e848dd152d3acea0460e44f4d2ea7a5e42a62d7c4c6c70dd9dd01db33a4e9f6e3bcd4e3191a5fb582ba52f056a75f724df14feb3769c6c62322561e0a9e541e83ee8e2b4f349ab2ad73eb5cd277279f3bb8c49c441bdffe112d0aaadf23068244fda73b12fd038adc6d80a7852e10e92dee53fd7c9e079261979c0264bce1ccdf1fd3bdc9061dfeb6cbd243c2f01781751ba522d7322f571b2c7fd51ca39234477ab1951811a6c1fb5968fdeb84648ba01d8e6ef25d07fae1fae7c60920e24bccf1259c6902cd5ddd25474598bd0db042d446f589045d96c2c1299a8df334148a7a811cbf6e6728077cc0af8f9054bda23cd1b5fb41a4afd1304382dbda872a6f51d6d6c4b70903ec5e1b44fa3549884e8b86d71f76bde99d1c8cea7b41e53585ed3b09ae84b3fa535110f4ffa90ef8e5a0742ec6e985d0a5ae170e2143cc64d688419d574dd82fd9252f392c29e05bf1ca62e407cafec55fee964279765b275bfa4ccf370fafdd75c2bbca7af82b04b6d09cd3a49028f89926be3476f01305aac3f72f09806ce6be9d82c0f9c048f6fad64e0fd785bf79c4ebdb9ff10f8d3a11c9ca18aee1cc37b38bf938bb643c0ff3ebf629aa8fdc5fc7e4befe13193681f3844872a27d4ffce7f78d50b8c4f57d7376b3585c59927292859b617f1170bdc92ed3efb4fb1a7299a206e45d4eb55a31b0cde998bdb", 0x1000) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kqueue() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x1, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:24 executing program 0: socketpair(0x18, 0x8003, 0x2b, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x144) fcntl$dupfd(r0, 0x0, r0) 18:36:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8284, 0xfffffffffffffffc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/43, 0x2b}, {0x0}], 0x2) dup2(r2, r1) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="200001000000fad41330cd71f55900a95ab8015c200fc8a81dbbf5aa721c0f261566bdca685ccfe7688ca4a2d2ccdf9ea690e0ed07fabcdb7a4b50336342dd3711d69ae256c555442e14bf12c4f51bed20195fe1d79ba87adef7f64ff1eb19bb3a5fdf445abb2fc1704dbd6726106faaf2e88d056801914bb8d6f4deecce588f18d4462385cfda038be07207c1ad699618788d7cc38aeb8e2e6661e247eefed64be2b170916be0aa8cd489c441c23f254704771b510ba0fb18473f9e20d9a81c49d47347c6e6a58493e64c95e6186a2f5d97e41bb21d44225af09772397ff830cd4e355e5fb4f8fa645efc2e1dc3fc0f673ed65adb706f8b0000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) close(r3) 18:36:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xff, 0x1, 0xfffffffe, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000}) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 18:36:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x0) 18:36:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') linkat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) 18:36:26 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x9) dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) shutdown(r3, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0xffffffffffffff77) ioctl$TIOCDRAIN(r0, 0x2000745e) 18:36:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffffb, 0x91, 0x85, 0x3, 0x3f}, {{r0}, 0x0, 0x1, 0x1, 0x7, 0x433}, {{r2}, 0xfffffffffffffffd, 0x18, 0xf00000ae, 0x8, 0x100000000008}, {{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0xd85c, 0x42}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x2, 0x100}, {{r1}, 0xfffffffffffffffe, 0x617d777861bcd75f, 0x3, 0x8000, 0xcd}, {{r1}, 0xffffffffffffffff, 0x20, 0x23, 0x2, 0x7fff}], 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000240)=""/25, 0x19) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x79, 0x0, 0x10001, 0x2}, {{r1}, 0xffffffffffffffff, 0x91, 0x80, 0x4}, {{r1}, 0x84f996012ac89008, 0x20, 0x0, 0x4, 0x400}, {{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x2, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x7, 0x343d, 0xfffffffffffffbe8}, {{r2}, 0xfffffffffffffffe, 0x90, 0x8, 0x0, 0x8001}, {{r2}, 0xffffffffffffffff, 0x38, 0x4, 0x101}], 0x7fff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x3, 0xffffffffffffff00, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x62, 0x2, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x2, 0x5, 0x8000, 0x100000001}], 0x9, &(0x7f0000000200)={0x7ff, 0xffff}) 18:36:26 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="4e45ff8d1204e3ed4412ac766dcea1f7b9fae480c4d59ac4dbff76c63809ea83dc9abed01f26ad6a3fddc002ac605d8ac69b317697e8b30d9851ee4ca54276cb8c6929017dbf9a3129384fa402824c6dbfc86a0dd6a42426f855c9fd807c72cffacbdfe9abab189274f2338d06f81823ec4a44767882034b540b88ac905a1fe2595078f9d695ac1ff32aa43f17a5a816061d9860b2fc204e2ba1d72367e0a6ba8efa360caf1dd4141e324a9278a63e174c08d20c6290ed9fa4ad671b9b1fb25843849e26467a350e31c7a8137f59", 0xce}, {&(0x7f0000000100)="80a744c24448020af99203c2c784b3d5e7e393ef7649b467dd840506f2163e1fb47af64dbffc99a8aab94a35d2af3facfd593b693a514d28f4fb7ad32a79576aa3fa4d9c410de6c1bf627e3d34f43b53d60cbdb469b8edf0796bc06575d9319f5b616b4d16d57f", 0x67}], 0x2, 0x61) pledge(0xfffffffffffffffe, 0x0) 18:36:26 executing program 0: open$dir(&(0x7f0000004740)='./file0\x00', 0x3028a, 0x90) rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f00000048c0)='./file0\x00', 0x8481, 0x0) select(0x40, &(0x7f00000000c0)={0x7}, 0x0, &(0x7f0000000140)={0x1, 0x1a, 0x1f, 0x5, 0x200, 0x6, 0x1, 0x8}, &(0x7f0000000180)) 18:36:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x201) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000000)=""/205, 0xcd}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/89, 0x59}, {&(0x7f0000001240)=""/134, 0x86}, {&(0x7f0000001300)=""/194, 0xc2}, {&(0x7f0000001400)=""/144, 0x90}, {&(0x7f00000014c0)=""/126, 0x7e}], 0x9, 0x0) 18:36:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 18:36:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x60) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSDTR(r1, 0x20007479) 18:36:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffc, 0x0, 0x2, 0xffffffff00000001, "0000ff1b00fd0001000022ad04bd00000020e4ff", 0x0, 0x1f}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x180, 0x180) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r5 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSTART(r5, 0x2000746e) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r6, r3, r4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) syz_open_pts() mkdirat(r7, &(0x7f0000000280)='./file0\x00', 0x10) socketpair(0x18, 0x8003, 0xfffffffffffffeff, &(0x7f0000000140)) 18:36:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x40, 0x2, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x48, 0xffffffff, 0x1}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x90, 0x1658, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x8, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0xf0000013, 0x80, 0x4c6e}, {{r1}, 0xffffffffffffffff, 0x52, 0xf0000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x3, 0x14}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x9d2, 0xa1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x4, 0x4}], 0x0, &(0x7f00000002c0)={0x1a, 0x3}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) dup2(r1, r0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) 18:36:27 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = accept(r0, 0x0, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x8000, 0x0) setsockopt(r2, 0x0, 0xc, &(0x7f0000000100), 0x31d) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 18:36:27 executing program 1: setitimer(0x0, &(0x7f0000000040), 0x0) setitimer(0x0, 0x0, &(0x7f0000000380)) setitimer(0x1, &(0x7f00000000c0)={{0x5, 0x101}, {0x0, 0x4}}, &(0x7f0000000100)) nanosleep(&(0x7f0000000000)={0x27f3, 0x6}, &(0x7f0000000080)) 18:36:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) pipe2(&(0x7f0000000080), 0x10004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x101, 0x40) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) 18:36:27 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x80000000}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 18:36:27 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)=0xf7) 18:36:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1e}], 0x1, 0x10c4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 18:36:28 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x4a, 0x401, 0x5, 0x2, 0x1, 0x6, 0x52, 0x1a4}, &(0x7f0000000080)={0x2, 0x197, 0x81, 0x6, 0x1, 0x0, 0x6, 0xfffffffffffffff9}, &(0x7f0000000100)={0xa2b, 0xe6, 0x6, 0x8, 0x1f, 0x0, 0x9, 0x40}, &(0x7f0000000140)={0x7f, 0x270}) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 18:36:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="261c555359e11af7d81d8eaeb214bb50e48c7788b9c1307689e1eb7eee9ce7b9d0ac9fd7661692f6442ec17aa476f28e0c94787fb4ff0706209db3e04727ffc1f72bd045b4bb98ec7123d31050bfaed708a63037b86a5b3cd589e5c74255b282331b175fb8b13671bcea090eab14186a46231bd1c20fe2a99c8804392add5f5a32e4d1214831532dc7c8234d6c6dc0b4cc2f96b62801b78851991e", 0x9b) r2 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffd) socketpair(0x30, 0x7, 0x9, &(0x7f00000014c0)) listen(r2, 0xe000000000) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000140)="015083d4b49826dde6e4102f4ad93eac8510480e75a8ba3992f4986654bc5367cd854618a3ff629566cd008cf9a7f60fc600ddde0de732cce13b25ba3db7f674fc5ba088c6cd0df9cd142547962414efc83af9ebb699c7d53893eadfdf11e0e3d33165a59099a6567c02b451b8db708ee4a5d9f8cdf4f9d956bd407416693ab0a0d1c063213e59e65646bca6fd5356de6bc068ca997b33fc3c936f2c9f1ee48d0de757ccb0c5aec8b8c2eafab957bf569301b5f8b0ea196a2b2795dc71144560bf3f0a9689fac9dae2683bae1205e15dc2461e765af11c2c0774712e87442310d7dc680f0b4bb085fc0ae4e252e722c6ce6fe566de1066bd25d35b4d79135f2b3237b5b1ae6ddf5e7a8542008e174e9979be93b826c49eccda8ea9b8ffe199739b69b3c8b13d08bbd7366b42437411e37f716f08f3a672685a43664318539abd1da1656f92eb801458bdfa1c3c9e5ea959d4ad1c399390f6e91420871d508af69c6460164009f3a8f0306c086d8dc3f49e2416f11c19536786f28b963d37c90d759e758698a55a0f6c4d026e35900db0a32fde54dca1f258ed5d675959de9b7ede2db7949bde2fee9428059200b06ea43be4effefde87d1924f49873df809914081635d00f0fa2cba09de47fe580bf597829862eb15abcd9bc8c04c4b24c2fbfbc1d7902487b394d7f353b3a52d4b091d18ba897a6c174b23d855c7d001908244523fd5c18be4713ab6763bcab4e01b43f9551ee78bf99ecbf2b6f7a03eb25d10033af89e55f6d2f4672255484d982fbb80ab2f372ffb34a8bf5ee5998e9f77ba5764616c22436e892d3e18ebbe21b6f1491635d8c4db12caa597f597f707f5ff9dca862b45f7176daf9436a605bfc1006e472d6befb42869d8897c0c4c0f5917ae53db9f07faeb935877f853d3346900e527c836dcb713b4b91073f262c05090c43b7a422e99bbf6c13a4fe7d6dcd64b8d7186d2d62b468827f07e5a4e19442d6a08a8098a33ef91bd846504f500e7eb9e20e03c409e9f989e011fae81f30602b388da76c0a40131f78320217082b9b7f25e8127e7b7876e1ee62db583762bd792958595d558a2c75277f15d5bf6f9c26fa1cae463229733b4143d4d0f1afc0f44a2bdae942997c55fad9827fe448e7171ea9097a018c74a3b7a0ac98a8e95ad7201abd3f2385b0556fd84041bbafc6ea8bdc242729e15cbbee205ba11b0e4da6ca4311ca6bac2cb2ed5a0d70cd09f91e8d94ce26532c4c0584b1434cf9cf9879baac2313c7b61abc08cbda35d6a47502eaed306063e709fc9bcb98d8d8f1643273c20f6eeddfc9f945ae44dd84d55edeb95ff038b2df84d48d9ac24e08646ac819ed5977210ba499ee88757368d63266ec92a69aeb0bc5eca76f8388195d841d2f68a7a81f1955468b4e478bf6d0d48f098d69495e622e7186d28ce1b38609c837b983f0ad6a0d9fe781628cc7db9da269285541db6eae210d9b5f966ed477b25bcb2cbde8fec9111fc12954904b28ea7a78dc34a51b56085abe8cceafa305049121f185b44e0ca9dff2f3814939bbe67fb8c07fb3d5c336b1edd85949dff5e9e7e7f5e36f3c8dc31fabccaaa2d04ee3f7b9bbd164586b5822675df9969f092cce16792e938272bf2ad8361ccff587a22cae1f23c7114210ab6264c42c5149eb4800b054974b7addde2a877bf34705f695d04f5d201a8923789f2db45de4cf3b861b1450aa29ba7e18f7fb1d4b186b4e3aefac54baa7a92c30af4d3569f95018a3a6832649a5404d6c2cadb7cea96cd69ab2d572195b64e74eca75739000dc1746aeaf53e51ecf42168450faaf173fe0e1a4e7e6a416ec8da7cc2643200ab13e2ceac0f980d58987685eeab0a4ed8e5ac15e9035a7e287a9221aaa4885f076617722e4e775b93acf3b5cd695fa4b232aeda39f6dfd2a30fb0bbb4a2ae307b3e43ed8151509df4aeab6c7c298c9e606f005962d270ce378ce07f37bbd5a63c4980ed1a2fd6be0ad6631a4e742427eb628d6d7917bba07252a60d771de0629cca8bdeaed42a97867b1e8eca31f74f33cd4c86d28d936f30769fe3acba28941edd039a79bba0a4ccd767d8610fabe57035cd05541677cf62f3e305b43f4ece39226fb5e03730bd464b1f80be523dadefc3b05d407e60e52a2dc19040485a833dcdf99a921c252e354a99593a8f949efde967737e6623369f25cddd8d3585e19df59ce3b1c08f249afdb151c3f8e1a53709ed1d384ab0445c131f7ebe6040e280abec26806af4efc2812f869a5a019597f80eee16c4349a42ac1a1c83d891b03145ae470944dd70bca177c6e47110581a91c0c941af184b8015886155d316d419962bc32541626d6f4978f30480c08824d3f11eb064719c1e90725be7396e64783474ac85d46cac7b1051c5358bb18c20f4c607e69a0186cae189fc046edfe6adc23bcbd509716c3b72614cae46e73d824e589f479ff1375a4efdeda80a699c783d1734984d5e9efb65a17667812ea7486bed41a82ca854de410145ccf127524ca443bb6289e32882f8006a07ff7cdae2972afe80741dddc06cd49c24706de182a64b28b88908cede80a54d8f61e71c96819497b8fd6b09b76df8b6252a8886b6b144455f9cd5144932e5da4a2b5ae7affa47097db200bb2e477dd6ddc35a0f571c62e9e34516119e64145f1c2eda15be4f5ffcb563964c49871e3a3b2681bb7c0d607cd8d9ac60e4069b771c6021ffb9b5ac14c67fbf8ad7f16b23979cdfc7fe3c462f5d27c0153912564fb536ee2097270ebea355b70fac2bcc0667e3cc2cba74e2576937380635764e062590fd3055ae2bae9e55d7a8e92be1a90883ed1387033b62bf2e4e0c1dcd694c51dc22550f05aa904c53fdc0e19163188447f3cb71c43a8c15d2b42ecffccfcb77b4405b1f992b163905f913af12dbad2430938ba7e621a4aa3118eaa53835459bd065de174fabaf3f20487bb2b186698cde20204ef63784cef9baa154d6eea70862c8784a671e94b3c0720f321ac33622a4be98a59994e925a2e035f5c790a856726257f8ce9fd150068bb5475c319184a200680b4b3301bd4498213a0ae8d2332ccbb8c5591a98b7992e0883f37559d75d42b29b95dc3c7fcb6f820c0788057da92277c00d1a6ce391c202b1533eda2856e71f66356e07f380d663a113e2b077883bd6ce8b3e34067182b81bbdd7a3e93c6506c6716140eff0b336e2622ef629c90c01f77811ebd730ba6cac90194085c0309a8983a22064a8f068e14356a8a435c414c047dc112627598f0059e8d42a57aaee2d4b55002fba622496006f89f40b6e15d9f07579349b787339a315ed40057cee1b2e7443ec8dbf33d15427edfabb75788c2c37efa1675e88f2561caba82fb5051c9e12712ea6e905073274cb35af7f913fc088155d4370a0a2da63c528b453e4fe43e7485a58d55a35fc99c0f37bce96e9afd2ec0f184e4f8f32b11dfcbba3726a19ae6a359cad773b69ddbf853234e2bcd2af49fe80769dc989de65d8d7b8899422f6fdb1f9b35076d5a24af8f26ca56eb622137b99cd1feacf5e2dd70943b7d42ef8170da2e266beb734e4040b2c1ecc728637c09f7b9b385d85c69309810a4e4d977f139745f37ef2dfde7763e0c7b1984255761bb89c84ad49ce8c70628e89a29f45585e2d9ef54e600e652797f08c48f9e35607535b5077a9680dd12ee529056334a782a78630a2ef77b9626a8be3b5bec097da5ea0d5447cbc35ee76e73cc6b85dc265961e85c211945fe87ac49e47b45b8717ca8827e2ef98fbc93b178761753256762e25e8e8200fa58e827b24a9e32678a2c4881bcc56169f239c0d9d212491e5c9c993167dd9b970c533fdd978be522ab7abdf81fe9ff05433cada8c41cbc4fceeb67c656a2224d83b2fa158240447043dbefaacb86736fcf96a77e091c7ef6803caf71ad391814aa2b21910fec7bfa03bab665a34010c3146cdc7b498af060330118792c052f36fc581410758aa8b10e5aa0746addd08256e83470d2f9045d64c8f69b0776dc156c8472109c7e695c6db16494cdcf2494ada3e6e71fd99d9e4093e45bd7f7dd32119e3166d4af14a6561ff441649f36537fa0ce41f95d6137988333fe42bfd20f209f3372f18d7ee852be496786ea64bebfac6981ff347e405e94c5098876cd3a469ef05180cdab9ddcee967c90ec57015226cad99a8edcfb437e6a5ec43ba50c2049c2839c510d6093442cbf9331971e925da408bfbf9dd0913bca311f6b9c59fd3d4faab146719086d9f5956c93f4ae93c101de53f7c6e9fd997f4e746796ab2bb904417c38dd6f7a6534a39dbe19e4cfe152c32bf68fd4c5da2d6d027e3863e76397aaa63e2ad8689cdeb1171262bcb185f1573fe565c84c43620dcf8f8c5fa9213e20d3f331bdf936c7a290e9544ca9a802b5ff1def448a931d4f071c0f64476f8fad0f8256a696fa47693333610eca2142153f4ca04e1ab557e46f6187ad928b1ce7c51eb5c3f3224b7ed3dfa899164888ce9ce5e303cb2bae9e4d87d1b7373fb52e109e6adeb69449cd841ef7aa4c34f180a8b31823c75452a0ab8768ed27fbe5053587985aa02d8bbfa68ffe03f48ebd8eef222d33b9f52c88e1ac7796a53fa7898405770e4c3abe485f19fb59edafb5c5c2046bd8f3683784176d8d4c97ba744b7d855e5016461a3b14d6d089e5ec92d754c657390c14979b80385525370ebfe94e10193b4e82d24c5602847ba0940b5cc6628df8c4cf6334533a5fe56fac9a74978356a9a33bee2d9443ff5cf650a0483d51eab2f9a9a874dca8fefe77cb3912a17a18f2fe41f9c09018e024d123ead93800e389a8af73736e63695d66df31b8a0e8fdafa8bb2ac2c13fe4de95c7fceee1ca7c198be9bd52f4aff4141e8858244c064251b52fc07c6d711c7e5a1d26d407ad3cab729aef20c4625008497e9ac62fbc596e43bc96b63fe2dbe78ef63cdf6397be30ddd42cce7e789f1ea32701af1c6d0a7ff2035cb373456b37420fc0a6be0246d6a2114446bf2c5441f8dd0035936da148c789e5c7706f6ee07361940eda5a81a1cf81a4de76b9e2f1d2a76f2f286226ea7e38d42acd1856e882dc177ea9ebe1aa7619b3f2b8f35c81b9ef3fbca338f314d1ba65cfc747e8f3a6718bee6b5d6d5342228a63952aee2b16fb921c811ac164182e4c4532f58ccddfc98e6408314fddcc2caefb3fc87cc78769cd901763d94b2586608a85d0201be25736709d06b049f20bc8f9514e9f8dffd3e7cfe21387764f528c4d3c49fc9ebc203d58423b4acce5d37fc8987dd663edeacb36575d54d3a5b903235326701b298b94da12d00a74239aa10518c68f6d73aade02fd185ab1522952ffad2611b5662cf69d950071d5aaa0a1aa3b44fca276f83dd04428e0fc6aebdec865b6d7a176e95ea8e9ab91699c192a904fd95c96dc5867c99672b421cf5b404b6e75bdd78090365f515695e0dfabc1b5d744aefc272a659c8321fa2de53461130bb44d49306eb502c10e11e77d083e7d3d559480ad1abc0874caae839a5c5e9f3965b3d417a8d2e7e2d854ce79afcacd7e881bc4dc9fb3dd75216c9e609e7805fec4441c5c92c594f3a55b9d1b88bbb3c4e5b58fc87dcccdf4f3af5485e1385c3c51ab95de9f1c2521ccc6811ff7c668f63a477469f633ded25a2d490ede9410e078a1a887d8c304363ae7fc82182c7286bd83d6fb5b4335c31080b32f4d5c6344fda524347099c0cd7a31e69b107c47afa23b2f3ebf5042a4d75126056a1c0f1c57c357c09dcc457e", 0x1000}, {&(0x7f0000001140)="975a0ca32ab5bf201f11b08e65421ad42632d06a722ac1eb8c1937ca6154a392f6fb2abec30e9460fe813f52cc5cd587e33c5f35fa427bf10ce7d0239ec9f89d3e297b213f5ff6452631a4496f6356d87162", 0x52}, {&(0x7f00000011c0)="ab3607e142299762f56c7d053f3bd5581c56867b87d8fb4909c2d3074dd997e6d5709ea0f41d5dc956cce3b7149031f95a46fd0c9b4f68cce7ba2c58805882fbadd85c00536b372b6147f2771044ce872b7cc19071bc9d3fe331deb06c3df95e8208273ef85a3b102238f975bcdad3d85d3f28115569db6710850c82e3a3b242a6d9662e32cce13b735a72bef847aeb1e38aa4f81c407cd455f08138275db890ab40f7507b17937eeea436fa8532b58cf2bbb1418cd324a3d254780b9b7d60c99ad1e9acb4ecc25e6fb73d6ec738e931019834966a1b35e2bb06f6bb48fbd8e5d4c3fa8cf41fd4523d328028", 0xec}, {&(0x7f00000012c0)="79f7e5f2e949b8154b7fc662891df1e0d716016c2f84da8df500cdf3f29cf31f8949411260490cbf0917173bd9458aa94a16f3d716b2e62a51dee9a17ec902b0dc95d197c80690a17ec383b11718279ce546a3776cc29e1177ddcf373596fd95d8902d8676bd5bdf02d9e5e24ed5af7d343aff946a62589f7594b1ab8d7a3abb817947e4c6f2d5cf5c7cc09897eec1d8981c799bbbd7ea5d81c2", 0x9a}, {&(0x7f0000001380)="3d976897f836a1e4fa00c0d5ebc8df54f75484ff5d786944144161489ad61079ff9053f3d820aaed835aeaeeab37b2148e95132d2d9b438a05900a5e8aced791380d031d4d71cd45f0e9afd2df23e68bca2a7ce6d626cda52f2be9af14a2a1063890aa7a200302badd37c3aca46437eb459402f23d4fa58fb68f36961fd15dbd95c01c969737207edf123fd00fd4f326c206654a4a", 0x95}], 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0x8}, {0x18, 0x0, 0x80000001, 0x6}, 0x7f, [0xea, 0xa80d, 0x5fc, 0xc4f9, 0x100000000, 0x4, 0x5, 0x4]}, 0x3c) setsockopt(r2, 0x29, 0x0, &(0x7f0000000080), 0x0) 18:36:28 executing program 0: 18:36:28 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x8, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = getegid() getgroups(0x4, &(0x7f0000001140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getgid() getgroups(0x3, &(0x7f00000011c0)=[0x0, 0x0, 0xffffffffffffffff]) r7 = getgid() getgroups(0x1, &(0x7f0000001200)=[0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001240)=[r2, r3, r4, r5, r6, r7, r8]) stat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000002f00)=[{0x10}], 0x10}, 0x408) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000001340)=""/142) 18:36:28 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) fcntl$dupfd(r1, 0xa, r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) listen(r3, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b666c9a5d43fcd49134da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b544e3cd3a068d581d727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba228", 0x3e5) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) syz_open_pts() syz_open_pts() 18:36:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) socket(0x20, 0x4003, 0xfffffffffffffbff) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/80, 0x50}], 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0xfc, &(0x7f0000001480), 0xbb4d, 0x0) 18:36:28 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x87bd) mprotect(&(0x7f00006b3000/0x13000)=nil, 0x13000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x195) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:36:28 executing program 1: getsockname(0xffffffffffffffff, 0x0, 0x0) r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x80000000, 0xf7f, 0x7ff, 0x1f8000000000, "4d33b1778fbe8117ffdab647a325a2dbd6ffde32", 0x1, 0xfffffffffffff4e1}) r5 = dup(0xffffffffffffffff) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x51) poll(&(0x7f0000000080)=[{r1, 0x82}, {r2, 0x8}, {r5, 0x90}, {r6}, {r7, 0x10}], 0x5, 0x2) bind$inet(r4, &(0x7f0000000140)={0x2, 0x1}, 0xc) fcntl$dupfd(r3, 0x0, r1) msgsnd(r0, 0x0, 0x0, 0x800) 18:36:29 executing program 0: socket$inet6(0x18, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0x0) 18:36:29 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x40000000f0}], 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x89, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x8006, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28700, 0x1a7) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0xc4) 18:36:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$inet6(r2, &(0x7f0000000040)="3c44cc4e", 0x4, 0x12, &(0x7f0000000100)={0x18, 0x1, 0x200080080001, 0x5}, 0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x3bc) socket(0x19, 0x4, 0x7) 18:36:29 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x38, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xffffffffffffdff9, "ac4cdf0a7d05234de96b94140e3101ff79de00", 0x0, 0x1ff}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000, 0x3d6, 0x7000000000, 0xfffffffffffffc00, "ff3ea096dac963f02156bb18537dd171b5b250da", 0xfffffffffffffffe, 0x1}) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r2) 18:36:29 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x7746f976) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffcf2) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 18:36:29 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffff6c, 0x0, 0x0, "94dbf4a4bba7bd818a6bb26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 18:36:29 executing program 0: mlockall(0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x168, 0x10000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00000f2000/0x4000)=nil, 0x4000, 0x4) msgget$private(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x1ff) r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 18:36:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fff, r1}) 18:36:29 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/183, 0xffffffffffffff37) 18:36:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 18:36:29 executing program 0: getrusage(0xc000000000000001, &(0x7f0000000540)) r0 = socket$inet6(0x18, 0x4004, 0x3) pipe2(&(0x7f0000000000), 0x10004) getrusage(0x0, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x8000, 0x2) setsockopt(r0, 0x9, 0x80, &(0x7f0000000100)="4a0f05a25cf220b6bfa8b185d82b2cccc9d5475e7eb01e6e13d7036b8005b8a9a0173e4446456c65baebfbd8a570401cc339969da9cfa61a4fe5b3f39d188de8cc2af4c4ed2afc3f9f0f07f558e1b4bfe4ad8c6f139b2dc7d3488ddff8d5094e9643c885079671df4ec0", 0x6a) syz_emit_ethernet(0x1d, &(0x7f0000000180)="55297d5e0156e90a8cc834d7a5e33ca2a2b54dac87c23b0389ac9b09a6") r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) 18:36:29 executing program 1: getrlimit(0x3, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) getrlimit(0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 18:36:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000700)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ea7f00d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fce8d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) r1 = syz_open_pts() close(r0) kqueue() read(r1, &(0x7f00000003c0)=""/254, 0xfe) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) read(r2, &(0x7f00000001c0)=""/104, 0x68) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x4, 0x8001, 0x7fc, "16f19f39ba8685a22bfda960d9d5569de246f65a", 0x81, 0x7}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfff, 0x3, 0x9, 0x0, "35036b671e26d2ab472e8503a9fc77aaa9b9d667"}) 18:36:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x6}, {0x8, 0x1}}, 0x2) fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) kqueue() kqueue() 18:36:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x100000000, 0x4}) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 18:36:29 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./bus\x00') close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x2ff1, 0x3f}], 0x4e, 0x0, 0x0, 0x0) 18:36:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x108) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) write(r2, &(0x7f0000000440)="146b038b75a7f5cac2d235d1ba3a2a799c0ced8d62cd5e3fc0604f222ec937253efd459a473c5ae268ebbb46d3ffaee4194b9a48120c1041084eedb34a418063d62f43f8a84b1f5bb45777d04e3f873885a4920bcdffb8926e427e80f5b9476124691aafda024b0d2309a927800e56d19036a18046fdddfeca271dd58cfad36fb5fc74b95890769c05920bae2391bb8c28bcce37042f5e5e8ef1fc00b139a1256518c56d6ef0348b0f78d28fd4ecf1df0790c9fe498c831e0f69234d840b5bf93b44ec641ec3f18a93a12aa3bead3d5de0349f12c872a51228acb3fc3632e358", 0xe0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478b", 0x91}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) connect(r0, 0x0, 0x0) 18:36:30 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000002f00)=[{0xb8, 0x1, 0x9, "06bec35b9354c92b211320259792a1363340b9296bfb46474762718aa9aab061a2c5ece0dd08bad47935f60dce3969af3b5975f7f1386b8caf898b07ec31f9564c102ab942b8bc5540916c2c66ba9cf507be962cb1ff34373f0d26a0257a0e2f95c73aa6b072e30ce6188ad20d8f576140662a687130104ee88d42350b8c9d99d139419eed8de592be02d1932ad9470cb323e65f284462ad09b7c70a973fa30b4e48"}], 0xb8}, 0x408) fcntl$getown(r0, 0x5) 18:36:30 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xcdbd}) setrlimit(0x3, &(0x7f0000000080)={0x44bd, 0xcdbd}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) 18:36:30 executing program 1: clock_getres(0x5, 0x0) r0 = socket(0x1f, 0x8000, 0x7d) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x31f, 0x0, 0x2, 0x8, 0xae36}, 0xc) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:36:30 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="4431a2a7494b8d9eb5c00cbed97452a382b8d0fc839ecaa2246234a94cf327ae498f810300fc14dd48dfc7509bfe83ceb280dfc37201ab772750d421b136d72bc6a0ffe3", 0x44) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff020001000000", @ANYRES64, @ANYPTR64, @ANYRES32=r2], 0x20}, 0x0) 18:36:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000000c0)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) 18:36:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) read(r1, &(0x7f0000000100)=""/228, 0xe4) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x9, 0x4) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000000)) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x0) 18:36:30 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x104000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x3) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x5, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000000)={0x0, ""/74}, 0x52, 0x0, 0x1800) 18:36:30 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x4, 0x1000200000000}) 18:36:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040), 0x0) getegid() 18:36:30 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fchmod(r0, 0x8) r1 = syz_open_pts() flock(r1, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xa9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xa) writev(r1, &(0x7f0000000440), 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0xffffffff) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) setrlimit(0xf, &(0x7f0000000380)={0x771, 0x100000000}) pledge(&(0x7f0000000300)='^\x00', &(0x7f0000000340)='&\x00') writev(r4, &(0x7f0000000040)=[{&(0x7f0000000180)="ca1066bfebdc6d9e74f957e01dd8ae57b2e5dd021e41049fc60233c1a3161aadd0ac3ee9e62036160710ec320eb3a8cac5b4ae59dacadcaa438bba9af3de783127368c711659875da1177c335daedf59ca715f2a7cc8e4ccefac05a2ff36c4e31ad38855e76b4d54f8b937843f3bd0a36e14b64a2cdf24d97148372f5f34e0ed4edbf7e64d1348cc51c3339c6b8141982dee66e08dcee64b8ddd23fa20c620e492049a5322b5a3af0fa7e00f1e02374663ab19c6fd8dcafb9bbdad35565a2cb309d2649673e653fdab446191f879847fb4ae23ab976b091954199192a3f151ae75e5f1fa75c38c0d33345042601a77153fc5961d014418530b6533", 0xfb}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x6) 18:36:30 executing program 1: chmod(&(0x7f0000000080)='./file0/file0\x00', 0x10000010000002ff) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0xc0, 0x28) 18:36:30 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x18, 0x7, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/145, 0x91) 18:36:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x2580, 0x0) pipe2(&(0x7f0000000080), 0x4) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 18:36:30 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa012e2f66696c653000106911451cc090617cce2c09d1114fce17eae9e14d13b2aa515f347178f5fb54217efaef5607a5e1be3fb6ba5be6d770121308f7c6262afffb6665bd2f277c153cdb82987a62766df6c11675c1f2cdfc180e20bc9a9b82941694ae36947005e1c1abf33bcc3a69054670f82048a10266d6"], 0xa) 18:36:30 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) fcntl$getown(r1, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='cr') r3 = dup(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7fffffff) syz_open_pts() renameat(r3, &(0x7f0000000100)='./file1\x00', r2, &(0x7f00000001c0)='./file0\x00') renameat(r2, &(0x7f0000000180)='./file0/file0\x00', r2, &(0x7f0000000140)='./file1\x00') 18:36:30 executing program 1: munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r0, 0xa, r0) lseek(r0, 0x0, 0x0) geteuid() 18:36:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x8a81, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/237, 0xed, 0x43, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000003}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) 18:36:30 executing program 1: r0 = socket$inet6(0x18, 0x2000000000009001, 0x0) connect$inet6(r0, &(0x7f0000000040), 0xc) r1 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ff9000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 18:36:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt(r0, 0x1000000000000029, 0x2e, 0x0, 0x0) 18:36:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4579}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000240)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) write(r0, &(0x7f0000000480)="a0e8eb1341b556104644cfc1dc8ae2094a16ddfcea", 0x15) r1 = syz_open_pts() kqueue() ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73bae98d0400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cff0700009100001c"], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xca63) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 18:36:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = semget(0x3, 0x2, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/38) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) socket$inet6(0x18, 0x8002, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3001cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 18:36:33 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) 18:36:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) socket$unix(0x1, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:36:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000200)='.\x00', 0x802, 0x0) write(r0, &(0x7f0000000040)="768286c81b561cbd56e6b4967ea5cab167022c3b5a9f4d0a16925400da0f8948a66420472c8f0c0f3db7550eed4735492e967a3a0a41", 0x36) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0xfffffffffffff935, &(0x7f0000000080)={0x1a9200}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) 18:36:33 executing program 0: clock_getres(0x6, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) clock_getres(0x2, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f0000000080)) 18:36:33 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000480)="7fe5f1a9b4cda6a937cafa5ee2a1565fd2f099dab7d7e8e055211e5ef4c6ea19420c78f9f8b202d66f55121812cb874380e8989c71c9ed6d637ee9354c2e074c8ef4325396ca225d66bf95da54ac06f57261f9a076ab3d028d820475769a2bc7ab63d3b2e67d1ff3f9d0947d96ce74b6a72f78a830309ceabffa9402c661d03702290063cba2427c952d0f514fa5a71455f857009afe3da963dfad89105ff7c8a0dac6de333af4795180cd99bb8d47026e4022093fc479c4a71cd2b1e022092de1a831cfe357ee056c07c12d5c37c8f9cfb5223cf08d5d587d0ea5eb7f88a0e92fa08d4acef76a872376e00aa0d51c34a25f0549099f348cbe2efdadcf6c587bd2bb91616d734fdb83f35b519a77bcb3bcdb441b09fe58258aea825d3363a2f296a7c4b7403a058e936be9f48a8ea8e77e7ed0e79a3bc4b28815a38531c81757948a562dbc4fc5a25206e13681c63a5b5336d4480f0313926a16884de5ec08832ec1943a311e765e108c5f8b9143eebc9d4bb2593dae980b4e9115bb81e040deb1b679ebce92accfec64d962379738ca3e51b693e3c5f306214b5237390780cf513ca8089225388e44c044aef20a404e2495f408e0657cac26cc98ef8c0a7ea1f81deac7bf5234bdbcbd0718c3655e392e10ec863644139b6d227c8109243bb56df87f7e1914e9627a1601cb726a3aa43e949d786aaecaa2e51ecce275169a68b212b611a9a9f720a7c44929272d53c972ed2462bd62f592e7b899ae45a6fee5c14a70064b9828e44a131277a9d9ccbe73578c424374e5b6453e679f28fab5a58d771eaea67773f971282a883315c7625ac835e6483d4b29f4312a579338d9ba4044df8916b6ad4b5d65756aef3b4cdb74c89c4b1119fecb7f2fea54517c5c31c81544aa0b4085086161a927860923c1c74953ebb5bbff0f4ed59a25913ee3c6bf70a44d5d06235ac6b725a7e33ffdf2314add1eb4d027c6114936ba491dd1ebb2f748db85ff58767cba492fbd00c025d070c51bf85c3df4b850c0ce79939d60622e73b72879c0a8c97d73cb27b03990adc4f9197d56bd4d4228a0122b6a32da7f0472d0b25f281c23b3b88770bd1808a8d51cf5d6236e9f3d7a752a4b305a3472a3bc07b9ac67619aa9e6f6e60ea0cd9ae4866194a9f0a6f3efff91004ac2fc5f00a15a3aadfb082d26480775442f580492c1284edb0432276fd6f9f48c91991eeb29a35a9718ce1c4f83c5cf4fec9695855fe8886edc3835dfc2a8ce912de283387fdd8616a89137692375e3fa64dbaf99fcdee5d0f20d1d04e7dbef9e60b84b1d770f3b7b5d52162f0c1ceccb9936fd93b9b35071998d704e040a94ecc32bb4c6840e3d2a2e385271d4c7fe37d96f366451868a1d0aa7079176cb0ffedf71dc4a5c93ada42c295891b2f765b25edbb218c1577d1b7fe2f31cb4acd3a7808acc56cd8c3fb6e5020e86d6921d6bb95770740c53362f0b4ee8bba24491ee5e1025929ddc480be12a5c44923990aa6988445e29f24bcc47d484162aef1b21c30dc61a639f757e0b6bbcf5bb72fb3bee0190fc780c080450e027f909be1d0face26abba46ad145fbacf67199fd2648560387424de7054f2a0087b5fec96ccd35aee0068baa81b153264b47576c829a4fa0390f7ac2516bccedd09e094b6f98a0f153cd48a35659c96436488d1bf1b701ba808104bf4c86a4518441869f55c586da7bdc1dd069fdbcf6f2e6b8f445e0c838f3511295283bf6ae673dc525445a68a2857b0f5cc610266c08b1b8fdd433bfa6bb3035124fadb47afff3b7433648791d4c56661f5ea075469918c398ecd09ab1d5aa75815c677cf64b44411fafee566b4eb95092528ea6870832eb604452142f81ebae953885ff997a1d120ccd2d0acbb6b816516b0c751051f7e252a055b271d1c033e0f533cc4e935c07e6dc2e166e0603cc2b6b30207394df81797b351754b786b17a8d3fe438266c9ce42e807dc8a6434a07936db1c4a96dace5d70c9bd09267672054725746164bd858b74596afa1db69b4704c74f91318a57e8f9ef1a58414f6977e5b8bf1d40c4181a782511fa6aa245e566554c0a1070656ef415c1b5fdac5a63e4535f2d6b58f868573c24b70732e98acd0cd2d178bb2a920a835183c825af42db91e4471f08da89c35eb0bc43340708dac00caaa0c0fa30fd07f77b10609b690f72ee6949e235785b0fb4f7859b8b2ab8aa0cf671f0c3f57895e8dd09f40dab05d36ad197ffdfa5f23c4f179dd7f5b3965af582b2d1577be2b09bce4770f946debee682c06a4b5f920e07fc89e4c7396db35dad46aee2451958587e21357025b777e092e36241368da453de75462f9856e69417db8a52c8f9708c127cf3696d3db4236dbd45cc8069b1962eaf506dd9f60dd133bd1bdd493a64727ab1ae772b9c02d9cf31cd7c38d3c805b60287fc7dc7a0782636d0a67cafd85d862f3922aae8166db76a0d0722325ef3c21eb854757926c81392d221221d514fc5bea357f0478be9dcc20d62142c09988e68425b14df61e548cfe0b7e609df06c8cc8f28df631fe840c31ac646995aafa54ced673b44cee21cc4d9269384de8efa08aefe1eea239080c2d45509ac02be309dffc07ead6c93f5fd27cd12e1eca8021aeefce09ede0ae4be3714cc0384856134a966d35e2318881f09f918594d2b5293d20a8db13d1811e168a9e13a801d34032a5aa9101ff873b199768657c09c62995ea9b7f8508e45f90c4725a9963bf7a3e21a1a348eb942dbd27fd1db90deb221ed6fc116bae717043b89a02a9144d2b784653a3da33c17c749652f8a59038e211a20c07c1b22deeff5139e847c62b1cacfa2697604610492285a87fbef582a4880cd9b9aed982cc1285d957b884b5d7c59fa6cc7872d1b6729f66c033651e9ddc1ba40cd9e8f261cd80b200b1bd9617b12649f24bf19f8c12879ba6c5b10ad5197415b9ea3fc4d75bd317dcfa995962cf229bb2bccf5093bed665f8cfd8676663d429c0081a3a2fed7b19071a2a8fb3611f7d7b09b88aba5b86811c40aff95d1c01276563c8c627a448244181e34a0fe2f0cc337be238a02a56e2277236d172810d5507c8af18073814f68c2a6d82a4a8f123002fdd34117408839d6456483789d28e8d91b1189ad273201efd38d58a6e926dd7474583dc5f68092f8730f660827ba1ca22e362f8a087fe2d3ee3788c450b287b710230e6942be1d1f109edfb5243ce01d99621e4a5ea8c439820e077aa66ab3997c215548ae6187f9fdf30d0bf375866fa1466ee8d352ca2408ec5461ca3f81e135c4b5f6c354ab0868a1f89a9dbd5ca582667405d85aac09502d2f55a61cca8256c78f2f96df5edf1f7f444984e261470599c7169e018259258beec8b142220df5da6393a6bdbb6f787b657a6ee15ae798ec4bc66c0f016c73b03c83490b67454859513b90d80722a7083d5ffc4df6e6d83ee66e57af0a253553fb06e88f72cd1070feb840a431556aa8f319477fa11e0dd281783c0c9bce6bb6a93cef70771bf1a33093a63f8b5f1b36113aa176d81a9c8639967fe7bb2305a7129062c0da3caaa1e7c9008ed7a36050c0e77e18bad845562c0ab06867a34b0832b1df4e616ed6ec4df0ca30845518443ff4ea77716e80933580c24e9c293ec0ba81613db3299bc91da84e02ed2337871d6e929aab9d1414a4ab1a51d9177b2a6cc84d0733510686f8ac6060469b617a65b01341a7b81a8398b77d3c5ad71a7cfb9e33e1b9f8742100e10d0a04c8bb0f69b072f21fb08d1be74b9ed6c8d748d9e687eefe160a0191bd7430266b6c7d1101d3d4a49a1b3195cf1e7d1ea7b0c83d352f79a769b3ebd17ad3c4b73c07bbabca385984900460c36fc669d115e3fe65ef15111f204c96b98849e04dd096cdf188695f55d6b3a8641d8515fa579983bc24404764be863e2698eef4925ede802cdf2365c34d552e2b15791869517e8b9aab5ff9ae1ba8ab967d7c82fa4ead17de70dfeab8178c8060896532dc1057e260eb191bc7fbe5b6be692c0165370f28a4d8e24b7defe16fcb53161820d6db6ab05b6e211a41cbc0128df7692760e9a64adf81052d14dcb324d1575524a9d8a978f51c1ad6eb23d96fcc3729053648da1778ef13ca515b4ed319d433d72e1da50f6123e004d355753312aa9039ef2179417484353ba3a870759795ceec3fcb89ac76b7e09f26e0d2c0b565fddbedc7201c76ca11eafe7f4da2f818e557106193aa647b8a7b8285eed457068415308e5f53e04df66bf6b938e27ff448e1ba4456fa84d174b69b2f0cf9afbe5d1d1d0ea1c11c108e3e4b86c52484e08e0eb784328b33c7a2e8806dc62cd3562d49cecc277ea3e2cfaacc298b3d0ea9791eb8aa53b10b505051c4192fb0f43fa4be2b2b8df3ab9c9fe3d2987bf054d903cc884cb64b353bb315ba8a83578453a4ffd4473c2b97c986dbe29711ec1d3e5fc0dabbe1e90caecf669bfbb8f1259b87d989b21cd96def939c356bb70ef09e75b52e751984a8da2cd6f3fd145c7b57e7110a55a4c27df3be9ba1f76a29de2d0c69515a4be619b18b689cba2f7921f7f61577a145ff5c9a09984741646b78329258a308342bbababbdbe372904e840512fa1fcb60fd5ae77d9a2c0fa1d61fe5ed4cfc896845dbdf4c1c76084ae656b02aa44e376568de59760ed1ccb4cc081cdd04cde53be6f095c7e7e22768300849a7ca06733ffcc38d4c32fce12125e34d27433dbd220683b501ffe762e30376fef759b586abec2a5aa627056c7d4d360a29fc57aee7b243e2f15e7a00bf04df596b62ab1869956eab0ef06ad8b5a8d09cccf66e5fd1d78b9177a2749e2d9f68a028ae7df28a62b8e766e6f31c5c42565867a8317c1307f279a79f81ec2a103af1f3bcc45719f276e4580cb853b867629388bdfc6515f0309f1e00576209e82137546d4307a52b771edea0454fdf00d0772caffe211a3b0b7760e4bc20a130a2a137d89", 0xdcc}], 0x1}, 0x402) pipe(&(0x7f0000000040)) fchdir(r2) close(r1) 18:36:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000100000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2) flock(r0, 0x3) select(0x40, &(0x7f0000000180)={0x1, 0x5, 0x764d, 0x7, 0xffffffffffffff80, 0x10000, 0x80000001, 0x6b9}, &(0x7f00000001c0)={0x1, 0x3, 0x400, 0xfffffffffffff001, 0xd3, 0x3, 0x3, 0x81}, &(0x7f0000000200)={0x6, 0x1, 0x9, 0x800, 0x100, 0x0, 0x8, 0x6}, &(0x7f0000000240)={0x1, 0x2}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x200000004}) 18:36:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1, "062b15cfcb5a92f4183e4ec9a751862aaf2800", 0xfffffffffffffff8, 0x7}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) fchdir(r0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 18:36:34 executing program 0: r0 = getuid() seteuid(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)='7', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "10428c16dbbc8d7fbfa2582ea723c38f0de00e25"}) r2 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) lseek(r2, 0x0, 0x2) syz_open_pts() syz_open_pts() lseek(r2, 0x0, 0x1) syz_open_pts() 18:36:34 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x6, 0x4, &(0x7f0000000040)=""/144, &(0x7f0000000100)=0x90) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1001, &(0x7f0000000140), 0x10) sendmsg(r4, &(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) close(r1) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 18:36:34 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = semget$private(0x0, 0x5, 0x30a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000000)=""/17) getpgrp() close(r1) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r3}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 18:36:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10a, 0x6) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 18:36:34 executing program 1: getitimer(0x3, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) getsockopt(r0, 0x0, 0x9, &(0x7f00000000c0)=""/196, &(0x7f00000001c0)=0xc4) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r3 = getuid() seteuid(r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$TIOCSCTTY(r0, 0x20007461) getgid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x140000000000000, 0x1, 0x621, 0x4e6, "3d7b04de5c2af3d106fa938e2dfe705cb357b5a8", 0x3f, 0x5}) chroot(&(0x7f0000000340)='./file0\x00') ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000380)=0xa7) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) ioctl$TIOCSTOP(r2, 0x2000746f) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') r4 = fcntl$getown(r2, 0x5) r5 = getpgrp() setpgid(r4, r5) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000480)=0x800) syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) clock_settime(0x4, &(0x7f00000004c0)={0x7, 0x5987}) 18:36:34 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x8000000000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) syz_open_pts() execve(0x0, 0x0, 0x0) 18:36:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0xfffffffffffff935, 0x0) close(r0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 18:36:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000102c1, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 18:36:34 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x4) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r1 = socket$inet(0x2, 0x8001, 0x5) fcntl$setflags(r1, 0x2, 0x1) write(r1, &(0x7f00000001c0)="458bcdba804961abcc93f0115f32189ffab15f298304bbb85628df57e5ba539282", 0x21) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r3, &(0x7f0000000100)="d9", 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/80, 0x50}], 0x1) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001480), 0xbb4d, 0x0) 18:36:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 18:36:34 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fchmod(r0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x820, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x20000081, 0x162c, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc4, 0xfffff, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x9d, 0xf0000000, 0x254c507, 0x5}, {{r2}, 0xfffffffffffffffd, 0x40, 0xf4989c4aa4d4c577, 0x9, 0x76607733}], 0x200, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x1, 0x8, 0x5}], 0x7, &(0x7f0000000140)={0x3ff, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe00, 0x7, 0x9, 0x5, "96acd5282694f06431602f952320cfa774289309", 0x9, 0xffff}) 18:36:34 executing program 0: minherit(&(0x7f0000579000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1000000000400) clock_getres(0x0, &(0x7f0000000000)) 18:36:34 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa, 0x2000000000004}) r1 = getppid() chmod(&(0x7f0000000040)='./file1\x00', 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x5, r1}) 18:36:34 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1ec6868abb0320ec63aea8c379b92c9f100000b2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)='q', 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001480)={0x600, 0x67, 0x8, 0x100000000}) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/3, 0x3}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/117, 0x75}, {&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000001380)=""/94, 0x5e}], 0x8) kqueue() 18:36:34 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x3, &(0x7f00000000c0)={0xe182, 0xda}) setrlimit(0x3, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0xffff, 0x0, 0x9, 0xfffffdffdffffff8, "1702137b7b2cfa4e00000000000000fbff000d00"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$setstatus(r2, 0x4, 0xc0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x120) close(r2) setrlimit(0xa, &(0x7f0000000100)={0x8, 0x6}) fchmod(r0, 0x160) getpeername$inet6(r3, &(0x7f00000002c0), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000280)="5878a0d9be7359ae061b1bc49959b060fa3ba56bcc726ab5405c368a8002", 0x1e) sendto(r3, &(0x7f00000001c0)="7a07232749d1a63aa25df5c7b976310a55c92bd2b3c24a740393a23b956be654e90e14ed8fc57af165d98bfce2551188f6580c2e253b2d48c1859bc783c5c5332c9ab135aaae5838f98f948dc7251c975f54ac88fb8d5fefec4be3ab1c15c2c6107b4364f46eb5b4cd37d9906a1c0184e65363373c048119f2ded98048b80f5c3c1df2b361139dc5f230d96a3ab68d25910a572b9b47b020c14a4066915adcde8c2149d88cc8", 0xa6, 0x6, &(0x7f0000000140)=@in6={0x18, 0x1, 0x10001, 0x3}, 0xc) writev(r0, &(0x7f0000000880), 0x0) fchdir(r1) 18:36:34 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1000300000002}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000003}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x811, r0, 0x0, 0x0) 18:36:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000140)="79c4abd8d3a6438312b30a6ad98b71ca34d019848dc2508c88e891e15c165ac75365319ec5a86b4db84a554b1add9aec0a4a20b7de360c5623bb210da2adbe64cc4ed8142a984f6d4426398d8cf10912bc3f5ff4da16ce9110dd5bcbe7e4b0ff747829c4b3c0b6557e4224b6cbd0445dd728f34fd7688b36270ef6741381cc6589156fa6943445d284dbf48b62ae3c4b573b8dbfc471fe6ea9cd0a7937304241ebfebdcaab5c4ee35e464da6bca3164c82dbe46c5202249d241ff336db161af446ef7b1eafb3e9cf6e443c9f99ddb3d38287a8d185e17398a228a09665064518f8c60bcc3baf6360b8ed0c5cb1141a9b2f1e2ceb28019db06d8e4f0e47c9f34c3ce6cfb0e137eb6ca102a9890b275062f05be2c8af3aa15ef166d58bc2efae933779353d5de52218e58fa452b7b94b954cef062eae5fab5a2c86e2471ed987f2fe623d1f0b0d29fe8d1a0ef0224586f4e87a4d124799f8603ffcffa5798f00309e4587fdd04823e6ef2597ed661bd12001477f771d172daa03b02d93e9a56c7ba6674edd64488144abbfccf853c7dab9a29ee37fb470a7125518649b215fc0c61a01d439f88e5f3f835c25a8d5abcdcdae3482ac86ae9a0096c66dba6ff5b95dc3247fa78dd2b2f4cc86d530bf7d7fd367c05bf31981c5bce453d908cd8e783b6eb85ee3733e71420ba5fcf5ce65989f2d685133742931cc3bc401450d000ba2501f792cf425bd437d6e25f4cd8e302a998099c2e89e7d032a83efa2ed8333d5405b7c24d2bbb9c6231c8838fda659ee6674f8623362ef433c99cd5d9ea00d2cded37bc25c1b78894b8ac0508b0fbc4943ecc428311169f5f0a206fe314958ffb8935221b88b1c0b134a67d830eb593401b7ca14bf21d4abcf8006f403c1e2258633e5451f8864e6f458fc4771849176c6c61f2c14709fa500cdcc6fa6122ba7087ab20d1804ddec398ea6f18d2b727d0579f5af50c6206f1ddf280c8d86aa4146d7f9366d3d031943bb7c388ab4539086b67357101809d902c2fbe9b28be308e9d666ef275f534a98d9de3cb60adacf76fb78225471ad1b0f151e332611a6849eeb33fd8fc20c9013896bbde8234d8d7e358bcb2e19c2e26371a5010be7837719159e4976d26eec486723897fa056b65de82c020646535ceec4b3ed3e43bf51b57240331196c2a73148f57f71b83b3d4a0abea4c3f9cce5189b9907197e5cf830129ca65f1c7d0af79a2b112581ac485a9b5b015b5ae90e71e9d629c7df7e90ae37f527fae239ba3b73d3bdae4e562f148d6194a4cbe3906dd7a01a21f87690d903e52b3a3e6e2cbf0ebdefb42c061322558cfaa710641de938341f808d5c10c38d77c6f773ad1095b5cc8e285fa6ac88c64f164d9ae706ca714e66def730f9f8d494d8a0925cb499cfbb4eb08c4585a7cc561b60cf71a962fd74ff9c77d0f4d14b3570b1b3b1317834bef4dff3df55b82097b9ab2ac3a3568143dab3a28011b2fedd199ee00d8f6838a1647e8bbbea377408b8cb3c8f533f216ff117f7dbc56ebbcca04177885f01ebba8152d7e2ecb906a5b55d4363fe6c328d037f7d5b8c5dc336b3c9813d49543d8f679649a8f579cad58545dd20a88ee73c18955957eca4d6c02ebd14200d2afa22d3cf21cee505a699288aea26765309d0725ebb7a34038f50bdaf1c552f1b2d272b2add41b97c9e2c173ca3335fcec60cee380d2cbfa774764585c41b78675010640adac25dc88da137e7cc1f7c919ba9d0500b842ddf6d0b6e9fb180db5fc6b8c0ea706df6bf1801a9483f375d81663e6161dc344d005ada6e1f3dbbab3808ee022b0ef4d66ec6fa8536d123ce11a0414c7a8a35262db25604f6ae44065ed3bace8f063307c82655ed31a7ba0f51632253f06193a4c19e6430171f86272c1e5e26fbf1c752c1e6de2011ee939775201fe093f95c80d7ed03357869d47787d7f07626cd0adac2e88f65cc8c64a0bbfa3e9b4e1ac0c20a18134c57b3c96810b170bcb9ec0fb4d5d1d8c67411700fd2dde761178e73835746daabbe4d9157be4988422b9af9c53fc23413b77c026dcab53541a986d672cc19448b33baae2bf9f9d73270e455865a0276d2a06fd28d613d79d844896b7194bdb59c1921865bf06459571fa63b99bb4102af3a8341edb3ffe0dab8610047faa5433be8b76cf76b3e55f38e67f056a38d54817f845aa4e46c286f8f871fb763e58df2f9e4e1b883de2f69ab2136bdec7cc9a39fddb50e77ad3998c5bfff2bdb5dfef57f8e5c54de0db2d3e035e73b7118bac5ff89c8e825a11efa9ecbe5999df6578fd4c3200bcc3414ffd4724e14a16fa6af603b0c2bf8cbb2a318a7debdd89f012e45d91bccd95d5fbd260a05f83713d0df88e606098a7fa287b495b17e70a171193efd7072fb8c5f3a38fa7b2d89fcfb37ef224cfd8a4c4c08bf862756897675fd95f4c657ab5a1ccc8b527c503ca29e8a6854633c1236126d8bc7d1fa5d1b3033e6c17dfc87831149fa126e71172de53f864098da64c1d6b8139adb3e290bffb1cb8fb25d1bdb2a0bb7fa1b7de526bc80df1b163bbd772d8e00ba2697cb1ad2da459bfdc2f5f5d1334a51e4e745051c75be196173542dae7f742f4e162bf7eb68541fb914d5306d240833b5bf44dc064635b6ebddba1d6e14b01583e8954b87da02ba3400f114a3490992a15360977c8d61f89231ab0d808f8909987bc6f7739d5da5426bfeb29941a94caea6e32d8c33d500e96c30fbb04f1fbaafc7969c43e7fe0e0e3327e9a69d787ce772644ec28308d295e6931a6df233947a531a8d3273a1c399d4d57ac373d5ca60e93f18db4289f9948151eaf56be64c15876850eef53d32bd73ee82f2cb599b7ca6cb36e2a54457d04fda6ee529d86d95c6b7f2d9a48d18985624ed0401520c5f1b005d1fb62ecefd7c12511cd4928e6ce8962ab2f03b8e47103494a99e735641819a42ec734a17285f006ece15bcb6c278a5faa13697457451d7ad84ce26afc80a572da625ec960d6c13b50a2586097ab0658818eefea1ae561c1010fd7ba06c2675e9cd065e5d5f186d198333d0284a0439ed8a767242b0150fda772cb0bfc784f88f9b127b13b4ba19384b5f01a9788a03e1230cc13154c77ae3ce918507f520df50614270c6f734d545e344695e158469bcde974728dd621ba819416581a91cc2c03c92afaeee919f881edc1ab48739884046201ba4c66ddeb1a71c75ec444c9a382f76dc443c48f3910aa6600a19ed483d4f21a3b5cacbdc39a91d23549a1fc3b32ac9c6d91522a370f5c4887962e891765ab4abf425a8d72e1da8270edfa88a34b41a459fcb59464702346644509f9cca76d334c714afe312b8c8272b27daa68b3927772f20d912ae65976802eef11556df72b49ef429483ec1c220a18660d62208f80a14dc6bcd4a9e10b8a238374148c413a15c1f540e3e4cce85b510900a5662488fd3b50542be5aeb5bffd5f27ce3f8f032352789eb865d5393b669bc670a2858c3ad0f0fe4e8f77ea608ef8b6c662b64fda5c7e948798fecd70bb2751ce54a3f8fd95a896f9c37a24bfdfd7014365e9a37f21aed4439cac728c85a6a6715741c210511f7698f01c7d724b3dbe9dd202d85eb786331992f8223487d7e3b0ac158f3389c5de6492bdcb29ea7b4acf527cb8c60adeb9d66e3cb8ee963a1016cb8e4ae40767792cd9904f43c9547f8792af24d0212b9dc39125bd0e2eb1cd57f70bb2a0517ee1ec83b9035bcf1decd802fc73f108644c617b0b8a3c81dee4f340c0e41b21b067a641253518c891c8a881344865124110077e81266fa24d27a2ebb0e2ac9bb20c3dc530984482db68aab8df98e03248db2c78d809b24092c202308e58640a23b3ef5ace35c0d66cf447ff826fa71032c1ff5e6731f122f64753a6c8ac15dbe3402ccac5f152210ec62a65bbc823fee6a64e6c8e8621282f500af49daadebac33269098cb71a0525e4c8a21364e76cc8bdb372086cecd45922c4a2091f47d1f4da915de98e138cce63a19a20881d09ab805008b905e5cba6a75e888d67a7bf14d73bb42fe7f1622ece2488dd48975ae55283aea0ff03889308028f00737894a064ae6e07366e9cf335925a01471f4d1f327c7e55ee4cfdbb491f749f6a0553329b5bcdb393206b0af64a9e9b802665af335970c3961303414513fa358e351ab6b5902ab4e57b799c19df001f0d63f799e327ba47b34ab23d441c4d30529aedc373c185ef58389161e830096bd847a69ea79ffb8cc84e26d3df14d78033bd7dcd176be059e16574a70ad394d0ee6e1b1cc734f9a311426b21a43c5efea8f38453128bed224e73805fed9f99f7c0fd57497b983e32c81db5cb96874e3e5e35d85b174d3b6c78ebd58b2f857af1d36bc6668c63901b5a394ade9cc845931e1db590a543da3d68e5ccccea1d382bfc8946936863e836ac7da8189025664afd99a6d17e42901c134a314720da05576f3afed7ca0796903bbe3680b3e1a7e934d0d52b83c53a398fd8c8487a9b9c2d6564e41d08f9987692296a8b21b1c8e98f879ddedc0cf9b0176f7782d8e7b31f05bf60b87a46c5d7b3142d36f400dab2cf6ed2d97666d0bda37258af054708b1315aff2a24eecd102bda07865538f0ed76fa081e44f8c530a590efff8c60591ff5560e9dc485ed06c983a29c49f684878d8a10275a8c7581e7a42dc3cc5d0bf7deeb4c5f7f9b53f6e48f1642621e2de26bcb110b38d66664039e8aaa139619bdd56e689a4a65b47d5dabe22ceec65e1717af4f16934739817d7b38010902740db71d045bdf11c2505e91052cd7eeaad30ab75c78fc61f09f50a1938cd14248cb325a526494f05afcf8f793640bc2d324af313fd97917e124a3b88c9a225e023ff64e7c557b8c8e402f4b7f6f970318f3c52489bb58cd197078045828afaa9f0170da6ce0627aade8c39ff27f8557e83687aa5fd556d84dfc36501762d95e0221d21c7e1555f4cccf0aa13da1ce79e672b6948d8a75e292503096e4fdc0f3c48103dca93b67c5cc6b53a8e235037695d755100cb42dff4ad282332fcc6b5a0591fb7514034f04d428dca9d171d0099d5e82bcaeb021057abc2f85f10e826b7a062a1269b8ab34632eb23a7269ceeb265d6b533b80063acf95d2c242ecf083974c7532cc164b8cea4ad3d89cec3d58012d013b6026e7cc4400d3def0f2bc61e66bd05200c8012aa4b8bd067d3a142f7096f10aa579b1c05cd3e8de82b2e986c4b68065a7bc3d09233b5dee97295277e1205dbbdf21a945b9f725ec18697cdf2f158d1bb7f22f30f3c5ee101cf84e15f58cab27bbeb22f296c122f4e713599abf4761767219dcfd6879ba7cd0cb54813746f2b737f1ea903e5c97c2e9b84d5aa74be7aaa196741e6934899b1216bf99dd4408a1bb75386185d3dacb3bbb1cc685ab86c5c876fae3d70de6bf7a13cd461cc4f0de5e9a6a2fc2779b2548d6b8e8caceb971e6d3aeee15a696371c56377348e1003230aeb1706508bfa23a0eca180b1ba369e10005e3318929856e9ce3850b14c6955a16a2b11ec1ef01ac6939495fe0184d9aefb24bb3389fe", 0xf6d}], 0x1, 0x0, 0x0, 0xc}, 0x1) 18:36:34 executing program 1: pipe2(&(0x7f00000001c0), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x200, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000140)) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000280)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000100), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x4, 0xffffffffffffffff) writev(r3, &(0x7f0000000640)=[{&(0x7f00000002c0)="0420a562a1bdef9ef499ffdfb674121fb1ef16e30ece450034afd148bfef7276537b908fa15a05c8612e31155432615e6e73c0932a1028c6d9c95caf24f48390d22eec12009e5619f3f660f3d5f40096528b2e67402b47cb37610e7331f4f60ce1fa7dc8e3d9caf6d97c36be046fd6917b6a51fe9d5a33836b0deb428269a132e58e32d822276e2c7c61056d7f2287517c54852901fd041e73fb20f63cbb66d4cad7fdfa4931c94afe20a9e6c7b9be4bef272af4733362dca217eeab65c5194d91ae4759fc5dc9afa6bdb3689140cf8e5bff10ac3b7d8b47", 0xd8}, {&(0x7f0000000040)="785e80a104", 0x5}, {&(0x7f00000003c0)="bc5f99c61351deb9686e67f700760ec640f1f8d731fc20f97f2bfd35988d63fd17a7ad6df1d5199abbd7fb459ba103f293d325dc2b64fd89267e9dafbd99120e3b10cc82ac7da3ae8513efaf742dc7ea4066b674eab51f19dc7ef464ed0543a5be2bf7fb293cdeafd06f2bf2a9a2a6a2ab9141e0986329d1cdea113ebd6fe32cc6a98bca1b82d4e3ae0bd16f4b18d13bc267405f3cdfb229a8cd25a2bbfc050c2e0cd8ec32d4156079ff0e8aff8c8e7a6bfa78ad8465a2ee26d88c63", 0xbc}, {&(0x7f0000000200)="0f16dfaef05a01f379fb2d40cc0242c1a36f45569ce8b2fceb275ce21cd2ffb586d47624e3ae93fc27335374215073d132b48787d612c950a026941660b9a6c97e82d41e28381444add16aa81757753cf1048f0d885d539983a4e3f3d08a0c9ca3d86d", 0x63}, {&(0x7f0000000480)="69a1ef12c351684ff0832efab0c02f0ad59736b2f75b671377e29534c260ee6bdedb17de17486addc393ae3376a8ad2ce3ac27f82288c0fc32e3f70923078a14d1602d8c5f20e41f10fd11e6c2c17c23a4b7c0f2702203f6c94809436881dfd43262088742fc30f0ad85c63a94ef8cfeca541da39d7d48c2c7a861dd1d6c08c16a10c77edb2f83102ebd98373e349ec6fb31c5856d829e5c2e79a17a0a5191a07ac595c31ad922b66454cb4f41277927bc0f66abf0234dadfcbf8a86480f4c7665e9baf0963373983d50b3232faaa84ebb7f3faa9cf4a707dfa5aa54dcf5b35374cfbd1f481b68dd0d2bf38080d93c", 0xef}, {&(0x7f00000000c0)}, {&(0x7f0000000580)="d07ce22e72363b355957877efd7f4b5da23fc0b13690170cd072d807574c55d8dd9ef9fe38dc2b587a70d6c88800c7f2c7e9c312878ed0b24ea8a561e453755eb94ce2b47f4f0ecc3cbbff0b9c1495601a89370af824e902fa398735cbdf598a94b972830d14b8932fb2523c3e7298eeb5bda4fabbdbdc6945ad44d2bc888724f2b9ca02bbc1d607179c09a2", 0x8c}, {&(0x7f0000000180)="924df2758ab1e8c8939157bde184ed4672401c8953d47bc32f395ddba4ab0134b0602b4102d02432bceaeaf4ca4c937f", 0x30}], 0x8) close(r5) fcntl$dupfd(r2, 0x0, r1) 18:36:34 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/247, 0xfffffd6d, 0x0, 0x0, 0xffffffffffffffba) getegid() 18:36:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, 0x0, 0x2e033057d7d5ee6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="25da548c9a0c7971f8c28d537a5caa6c5611d1736376b4c6edc20e6bfc2a26636794a684d2fa2ee90253589ba932b2c4969cca5cbf0b7c0ec0e63a07d8e9cc44d9d6b63a0b12f01b8a8a571bec13cd4f5d28da2b015904c13a35a24af47ba03fb64b4caf99c48ce6be976a8d0bc2a07093f2f434f200b4cfbdf1dc623b268307c98addfa4a397d146ed16933f864ebffa5616505c16e9eedf0291033b0e4fb9776b755f5b2f262a5405491059cbaac7dd7f47b3b252650eef86c0ee53ebc23e03dda0cb7f1e2eb603f001edbf2", 0xcd}], 0x1) 18:36:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) close(r0) 18:36:34 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x10a2, &(0x7f0000000140), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 18:36:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) r2 = msgget(0x2, 0x80) r3 = getuid() r4 = getgid() r5 = geteuid() r6 = getgid() r7 = getpgrp() r8 = getpgid(0x0) accept$inet(r1, 0x0, &(0x7f0000000140)) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, r6, 0x1, 0x8000000000000}, 0xdd, 0x9, r7, r8, 0xfa28, 0x8c, 0x101}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x800) fchdir(r1) mlockall(0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x2) 18:36:34 executing program 1: socketpair(0x803, 0x0, 0xfffffffffffffffe, 0x0) socketpair(0x10, 0x8000, 0x7, &(0x7f0000000000)) 18:36:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="20000000ffff0000010000004e26e90a07d83afe1a3067c5ce3f95de3b1a", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x32}, 0x0) 18:36:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="7270bf6c40afb6fcf4eb69ff95050000004e950c057813e4fedf4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d276116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) close(r0) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 18:36:34 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0xc700}, {{r2}, 0xffffffffffffffff, 0xe4, 0x20, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0xc5, 0xffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x81, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3, 0x64fa}, {{r1}, 0xfffffffffffffffb, 0x451e130f32ce56ce, 0x3, 0x0, 0x3}, {{r1}, 0x0, 0x10, 0xf0000003, 0x0, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x3, 0x7, 0x1ff}], 0x473e, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x1, 0xd2}, {{r0}, 0xfffffffffffffffc, 0x60, 0x0, 0x3, 0x81}], 0x6, &(0x7f0000000180)={0xfffffffffffffff8, 0x1}) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 18:36:34 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) syz_open_pts() 18:36:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d70700fc9be87101", 0x9d) fcntl$getflags(r0, 0x0) 18:36:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0xa) mmap(&(0x7f00001c1000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) kevent(r1, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f00003df000/0x4000)=nil, 0x4000) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) lseek(r0, 0x0, 0x0) 18:36:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000700)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ea7f00d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fce8d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) pipe(&(0x7f0000000000)) read(r1, &(0x7f00000001c0)=""/104, 0x68) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 18:36:34 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="e13c7c56ba0f49a9c79d740047f536d806c1b70fcaa48e759bc56e5935272386aadfdcd5a104848c3b2f8ed0be77e5c694f75d73f0b675b9698c0ba3b7bf2d5ca1d8bde65d759aba594c51ea01d278f37ab7ded6beded6f8f04e000000000000007ac1dfb723954219381e901c4551784d95e78f1f33125b15e66dbd231a04bf2f57019796a37be2ba1fc0beef47e54822d0ad017a90", 0x96) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xf0, 0x4, 0x5b3, 0x40}, {{r0}, 0xfffffffffffffffe, 0x42, 0x6, 0x9, 0x28ef}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x7, 0x7a5}, {{r0}, 0xfffffffffffffff9, 0x2, 0xc4, 0x8, 0xffffffff}], 0x1ff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x80000004, 0x7, 0x401}, {{r0}, 0xffffffffffffffff, 0x22, 0x20000000, 0x4, 0x100}, {{r0}, 0xffffffffffffffff, 0x20, 0x24, 0xfffffffffffffff9, 0x400}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x401}, {{r0}, 0x0, 0x8, 0x9, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0xe0, 0x9}], 0x7, &(0x7f0000000080)={0x0, 0x8}) syz_open_pts() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8005) 18:36:34 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r1, r2}}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 18:36:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) write(r1, &(0x7f00000007c0)=':', 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/90, 0x5a, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000140)) 18:36:34 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x49) listen(r0, 0x2) r1 = socket$inet(0x2, 0xc003, 0x7) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) socket$inet(0x2, 0x0, 0x5) read(r1, &(0x7f0000000000)=""/252, 0xfc) 18:36:34 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() connect$inet(r0, &(0x7f0000000680)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x95, 0x20000000, 0xff, 0x200}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000007, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x29, 0xf0000004, 0x2f7b, 0x6}, {{r0}, 0xfffffffffffffffa, 0x12, 0x3, 0x57d7, 0x75}], 0x9, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x26, 0x453b, 0x1}, {{r0}, 0x0, 0x0, 0xfffff, 0xb40e, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x22, 0x7fffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0x88d}, {{r1}, 0x0, 0x2, 0x4, 0x7f, 0x2629}, {{r1}, 0xffffffffffffffff, 0x0, 0xa, 0x8, 0x12a}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x800, 0xd9}, {{r0}, 0xffffffffffffffff, 0x58, 0x80000040, 0xda8c, 0x7fffffff}], 0x10000, &(0x7f0000000080)={0x80, 0x101}) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)="10b7880a802776f7270327f407942fa40278c6d7dfaa594c779ed60d02aa02ace77f5c535409eb2222b4061ee12191065e1d2dc5fdabc8144986feb349775eb6ade5af9a4af6afd368599ba434e9671d9f80ee3d8e466244f3800a3e1b3fe67ecaddf2366611ccf6e412e7d1ac51cd3ce410b17dc95e03880fe80106ffb87d19824ee99362b5fec3461c9aa331d62c69415d51d623719fdeeb02a929c1958ee9111ce80c1a7bf7f8adaab5b0bb122b979891f511cd2ca3f2b62e5e684328278051b67af62f960d1b6ac116c9a911e60d3bc64eee275563b7fa5cb1f211a4c2c9cc73da06e1a6447b87205c7aa7ad", 0xee}, {&(0x7f0000000300)="a17faaaacfd14615a3cdfbcd05f54245f00cd1975d74db6dda46fa1eb1d9bdaa84f23b599cf1d5c93d46b24824129a6208816cb3d2a8c2e858bfa0f13d461ffb54b75aed950fe8ae49c85e7091877a83317e0e57d68b230d13bdcd004851978973e62047d021faa7123bd6521ddf10c5d0367a88c87199c3a1562edc0de8e02ec12f68bceac12a48abfe80579f2237cdeaf005730ad20d837aed6103e9b6fe61128b", 0xa2}], 0x2, &(0x7f0000000400)=[{0x28, 0xffff, 0x400, "345b485af7674fdf00bbdabda3764166aa4baf6ff9"}, {0x88, 0x1, 0x4, "89302c1c255ad333d9ef267bc14c28e2fe98bb9c3e06236fc7ba28b880c742cb4eaa8556bf126bb857a07c2ecc9953d1ea012b59bf36ceb631b97dc800306da26a158f4f5e4d563aa13ccc6e92c363b0b8b984a658dd44238b4a326698bc933c8737f9b4becbf91e104c13228458f92c3ab4a448"}, {0x50, 0xffff, 0x34bc, "113e53338aa157b56b0ed24a0b4d95ac71f9fe37624e117e6748bec849fdcf06436a81c1e2888ca81525e115e8389aaf59d9debacf608a158372a8"}, {0xc0, 0xffff, 0xcd, "edb03b1e1c94822e36d962a063e410add685d8c529c0356d4e60905776cd7652c2a2aa9eebe7591e1bfbc03c6e54339d105c7b66dd5b71cde0ab155fbf559b6a2ed38cb93c052760d3eb5708a9caabe08a98fc5c02b8d8a95545f4236a15d19d653dee897159693c2d4de58a8d4ab4a56e4ce2f9d90474e789c95d511659f5423acf0e08467ebcb59a63c8bc1d250dba9246c6d4ee686fa7ed3572576d2ce6aaba92ebeff41070be0ac3d315df955f"}, {0x58, 0xffff, 0x0, "dc23a78b09173395787aad294dc982adb7e69490cb22d2bce2e7414dd8043993928744824f677c1c23ea0af85be8cda4fd40f83aa0961ffeb52417e503198190ba"}], 0x218}, 0x408) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 18:36:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x3, 0x3}, {{r0}, 0x0, 0x4, 0x80, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x81, 0x6}, {{r0}, 0xfffffffffffffff8, 0x6, 0x1, 0x1f, 0xbb43}, {{r0}, 0xfffffffffffffffb, 0x8, 0x68, 0x100000000, 0x10001}], 0x8, 0x0, 0x2, 0x0) munlock(&(0x7f00007fc000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="64bb97ebcc3a216d5d4cb8cdb160d3a8be09abd3290e130cfeed118bca603da9c677950936fd3cd7ca8f26105ef46fe65bb785762b598804fe0a2ce423c4cc083c6b4b1353e12ff05efca37df12bc77a6df191d45b3e4538bcbbfdb03061d6c4020cc5417cf364c428cef810b04f45f32c79b2a54ba897f38ff511095351c104e946d48f7fcb9386b3186493651cc55ba5764538a0cb8ad759a66c5adfae9f7e9e4504afd72b0be7cc27bacc42bb5a74c0d8c8603bf6c8ce5f185d61475950e6e13204b0d0160cba12cd4199d5eaef4f0bf00bc0105d18bac2ca348877f9ddc93a1b22f947a0a17beb9c30242cd1c55a240a8e725ceaefc18110", 0xfa}, {&(0x7f0000000100)="59d82fc297fc52c45672772d593d28b497e8787c9b8bc29a46199677b98108232554cc16291df65d7c9100497a43cb9b130a04463b78ddfe6cd64399829ff0b4ec690bacc910bb9e4ee032e3dbe0cde9fba8af6a5ff10c98df1c5e7e2ebb1b63b8bfbed8e1e1474a14a7d2445f72bcdd8c02af81e96a3bdb364db11e12cfca88a3cafcd10238907b4498e6d9f859d4c2b367101adb9f210a40aa4aa9495b7ecc83ace2a1f7ee93ce875baa0b6c018299e01a85ec5c691eb3965b63e863bd5d48247579", 0xc3}, {&(0x7f0000000200)}, {&(0x7f0000000240)="19987b6193ed7cab3383afbc5a2ad32d193a21e5ea70a639240b8ff3a475604e9f71159f70e55727ad8bb3ddb61fc43352c6c7b2e87206ab600a76122ddfcd8f5fc534ccf914c7ef26a531b344eeb2156922292a5f8505d02240297e6e1ac5c820e94a36a457e35e88d8691a16706aa9ed8191ea5eed225dddcc609be0c1b762724cb8", 0x83}, {&(0x7f0000000300)="22c9e0c736c5f5bb1b651a409c699468cafbf60c6b014abe46b94c7aab37fc6c7b36607ec884b50b565d21a5bf55eb3c1d1b36c82717f2a039170e184044222ebef78925b3567963ea034997f005dc7c998ebca37b65eef202393108474dc64ca993fe1ad433cc4ad113c01765081c32e470a41c92b29de612175b8331e1736dad8d17a1f2e72413b8dc76a88e8c6be73e3eaf1cca834cd9f566b4cd5286784f8d", 0xa1}, {&(0x7f00000003c0)="81d52b4441eb26f91782f95094f7a64cd1b78c8e4bcf1b1eee817e2b2d612020e23f7268d6955dbfde912d406d18d507d736631505becf7bf06bc3346ff5202e30353f7f77de82e3b47ebf1c50c027c2f38b145e110b25d81ec20f8abee8b802d6ef0e3caba624f45d385dc6fafaf8a25e3217b9128edd4899da9149ffb37372a7f7c4e504604fc4332c402091d00377a7e67a1287e85e6a200321865027207d039ff4f00d0f5ba79ae035d71a270236efc41118b1ca362d72d0d2c677423e26036d7286d11f98b03702", 0xca}, {&(0x7f00000004c0)="6951d7fcb5", 0x5}, {&(0x7f0000000500)="79e60477d7c5f9bee61f2506fded781d60c9799600abfc11788ae8a42a78a05751c250a0e7612d9aa64ecaf769a5561a9fb05d16ad0544d3394e36c27068facc9d95316519059330ae7d92a83bd63f25a6320482abdfc750a3da55a0aa50", 0x5e}, {&(0x7f0000000580)="2ed920717faaeca19c84c4326037431ef8f160dadb696e9400b021d5aba0cd174f988224641643fd4bda9faaabd89163d2ed8b063516361ff22f1403cfdccb0a6b58c0564d25b5219f2a56a321cacf7bb10772f85f971a22f39df1161189ad254999fad883237e1aa96d92bd56e5bc7569f0557ef144e42df48019e360ab53805b13f69c8157a1faee39fbe4802d7ecb0ad29606389dc16d4eaa274e2bb83f1e9944e7336fe56065e71a5bb1c1d1747f1ea65a6214e315f4af473df89e26902c780abeb82f6af39a9e3e3f1e8e62a4a1e8b3567d63fbbc564aca30e65ca8904ba7f7abdcfaafd7d25422698eba3a0e", 0xef}], 0x9) mlock(&(0x7f00007fe000/0x2000)=nil, 0x2000) 18:36:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x4, 0xc35}) dup(r0) 18:36:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 18:36:34 executing program 1: r0 = socket$inet(0x2, 0x7, 0x6515) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x100, r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040)=0x1, 0x4) close(r2) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 18:36:34 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) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x800}, 0xc) sendto(r1, &(0x7f0000000180)="69f96765ff44050299b61a99d29bec8fe7e391fe7f6b38caab594f6bc22ab87893fbe6c5a41d900786160ab6430b09b607c37549af02979b2c56f7719c4500def32cf5d0f646a4afad2756733e1c60f8cb0a147b739bc1387952c2dfc83e96fa86dc25ea4a1fe8a53dc9d3ba2e5d69761427811f194118fdb5158ef22fcc0831a7b6759fc20f70c0126a5d58b11ee3089875df211c4b13a8809c275a4d853de2c14bf2950ff43ccb3ae47616e008b922a754b8a4c66924ada8b2660d050fd5bdc9da4ca5ac67a402a33cde105f61419799c92e78f7fbc91668c0ad610cab76a4c64beb6bc2ca25b2b75330b39f4b4b1f13e89dcae2ce9be011153b0f1fda598db2f416392a824791d094743b2e2edf0b666aafcb428e45dbc6e270ed83114567784ceec67032516ab3578f3a40d515ac08dd8edc973220e23dc543e5859f8e32f9e30070c6fd393a075a1e206d7b4014e5f2441e7a471e8955c6db4a046bee6074d4db387744a8f4f7b99ce3d989a327edb1e2043b34179c0b52242b6d6701312f078cb986ce11c664db0adc4731c5854ea45999dae3025e08f8f47f7d289e04183e1d6a9e0ea37c14de3b020a52f28cb343514441f073fc0a92791718cbc422bb2bb092b4b412e49ea4f7e79d5d8c235d653dda901f6022d407dd95d9ea84be68d19b5df974436f96158b712fe53a5e1f051a0a37069864b6a46aee82d45be5992c868f8fd5bf28bd7f24a972a677654d1c4f5a0bfb90fa07b1ead7640bd4d45639850e9bb2db9d9745a094b0c3cee02746deee7dfbc99948ef83213a0b8581f839220f0c64a4a361f2d17a92ea014af9fe2d8c166b9a9d95b3a67f8e508ea90e4d5744627f4ab7406f5fade5f1fad64305d35ba3b00f544d46255e0e92013723d3768622cb3b9db316096836771d09f4a4513bbb1d693e1c5c4da7224710b8b2447550df7e93af865f6b339bde20690f2cba900560471dcfd7bd0441a14d7868d92d9c632a95b1c5dd4da8748241d84a3d4acad4ccb2c8fa2d9727b4a68f33dad30400ea00df728c315f8fb3bcf21c3347f3b8a80c1dc40bbd6fd9f66dc8fba9119b2afe74d1d3482dba4bf63cf7023952d04df8b38368da248c29b84764403f99c1fbc1b0fe3337e5c24939a5a26d9d84b27d0a65c9435d44a7ac402768942b13b1a0b8a2ae80ed78a2236c852a9869950404dea744b6b99c02f155eb77b33f0f38570f5dfc6a310aefd4ae6d5bf514bd189ad3a85b109ab05de3be2b59722232cc448df51ac2acdc816533233f0a15b1b00eb842ad7963f7fb8e07c5aa17ecf5151738f55771993b7dba23625cf5abf762ef98fe08e87661aa709e8a3e953eea6431d4ad543ed66bba978de5c83a294bde68d07ac7a104ea09ba0f75b370dfd6f7d098e59316a30509df587a2cded8336ddee3ec5ee86b81b0ddb751c10a5a50b191c64c8831a247c07a2ce8f97c3ffb55dd1a7270db65c244d316ba5fb22deae484010b98220cd20b2987456bc2a57d73511a21d2d23b147b9b34bd630a3e39e1abf14ed45f59e9b5d7917a85879a461ee9a650076525576625f7c76ac3c4ef2593da9dcf0235dd467498cc50c4d08e694453a057031b1ce253df8242b12f99ccb44dae45f2563a440ea78d0b80b901204940578e62b12ffdbb70b9a4374437c1bd725de50f6b34718d780810a3161a822b83d292ed253fba0b0ab20c6a43033bc56ee2b54858d60e90619860829a114507e1e302a185fbcac92a8e1deb0ea0d100340c177ab70d5240322d7fa7153111b3ee0224b073f0ad2c276933de224d834d5d769ce547d7b44bbcd8bad03614e0b7f10e695809604b021b796062556d97b907b02336b9b26ab8555893a9f078b4b851b3d3934fa4f9c0d017784596aa7d5e52fa935f039ba42f5827d9975232f18ab70f12e01dc8c2ab4459762f9936701d5e78235092dfa35d61eecaa416943d1e475d06aa26c206ffbcfc0d905e91892bf451d48ee9dd661bf882f0e035e116d61a16f1a237fde684350f2137946ba1d9ecefd87bda545269419a510ecd483ba064b6139fab6d25c778f0bc4fb34e7191887f3cc4f71414697966a820285b9d0e6dc9f24ff8b5b9cdbbba0b83b46756d3fdfca6ae7d0661fdec6999329dbfae8a42e2857b72b29c5a05dc446b9c2b484aa84573bdebf0aad18e835fded5843c1b4b655f1246f24853d6fa6df9ba9b46b565464d40c3c4f8d8e8e4b48aad34d66833ce522820c36d7a2e08c9737fe7494d9ee4ca77995983523bfcf550780388614ab1e2ffe0b4795b80193134e804c3b8d64041b427de43ef943ed6b62aef138b8fce538913d7b2ba18c1a1f88ffa193e29df7f137d32ec8e4428bfb30ed2e3a44cc6230fa364789ad95c8c2f19178c0824ee764a8cedd478ffbb97bc7eb2554829f454fdd341794a31ac5e16fef2dc163e34b9497cf2e2bd93c9b48cde1d92c432e08358e0da67f3ecbb17d7baf40feabcb2bc488a3dc4605ac73bc484d5b1962a8b5e57dd7bc1d1b791a1dd6a5e7c20e728f1f0afe440156316805b861e56cc1c3b3398fca6fcb5839beea2e1114aabfe01aeb8e85582aaec367d080affa3289967e7d23c8d8d226705d0c32b7f340a744b4909367303a0a7adb0dea4919a374fc2943d674685aabb6eda179dfc50e6d8e7962ad7950035343be96849c9bbb5c73f984a1573e05f68f5a02b23c2a81b3bb3050c3c7e900812ab6a917044b36af1fd72ceb776f3bca5bc6d555d8c30369ee02527ab4793d0c1b2f3df610ba1441836cf93134f9919d276ea30f2efcfb3c04d44e7dc779edb39fb5074ab3b10237344dfdf0b83f19fbaa05a121e68488716066f6d3647f66075dc9c4db8d1cb2901ae55f34670c2f96f7cfed03026ae9d85020739ab30e5036c089f6e26a6ffe1d7fbc79d5ed5abb805206533a9f7b0df4c59ff2bac1110761b2cbb16fd7f20b775f050a76ea2223d65f7b9327061d2a024401665d89d8b798c00386d82da0977edf9c6bcbcd2ce097cec194d09eddb427dc380802e1217132e1b4db09cda179b4c37f9dc1c1fe8d630a234a3038f7e20fb14805c0e0e4bc9431c7f4e60f92adcea8edb25cfa9f8be11dc1eea79b991524fbc750b283ac92eb89b0de559e6ed7ae781df06db24a314e9f3e6dbe325c4778559ebf771563e2d57a82d1520067a5f8214d757be8f31b79cdaf3e06fc4793a02f3575c12f71135c7795468e5020c954d391512d2afe1cfbc020bb56545daf01877f8e2e11be9c1b406387d82856ed891daffdb7a257a16afcb1f9d6003bc3d159045448f40933e82baac44503cbce2bfd0b2e0051404fc323303760b0d6add6a3139dbe432027c04a1bc3e0721f7fd2b8397f4e09a6f420b2ddea2ccfefbf1a0dfe976a0fce8311ffc479f6b60b9f87eb05b7c262bc79bae1cbd2fc2e686159dfaf0e2319fc9d40dadab3fa3a7b71888e3e6bce99b30b2cf14dfabcd94049e2734971299d3499f6cc1bac27c13f1e115e4fadd52ade5859d93b3abe2aaccc6627eacb79bdc5ad750d35c2fa49fdb8bb71ea3016a52b6a622f7d450d7c922b613872113d54e974462076c6424232f6b3875c20ed305b4b7f234cfb1f51539ab757360c159667fa381afe26dc10689f226e80a0c317a34bb389f372b6c52392f26d6c1dc521900b312ff40cad971262f81f57051c781df4edfdccdcbac99c3d2e82e3de827fb747ad9ce80bc47d6366b8bc0257f4ca62b72f80371ec64b6bf7dff33bc4324c59ddb4baa9b0548cbdfd2ed687c474c4bb5ee528530f1971c4005527edc088e36a1e3c76a33baafe39efb06eda15e8454dc2eccc7df1ba07647dc589e48bf5a7515bdb307816285d70cf297eef054e467dcc68c860ec4b057566fa4956428ef6ac013a0eb444f85f94619fe5b5ac9d683b28b79857660bf23bfd69f387ab20fb61bf9c3a246344a02a50c44efacf1bdce0da82081f2e51eb6767e28ad81ea499d346c53ff1a2898e390202c55793ce6fd7a6997688bc592867e0f4b12df7c626fa78b6465b45732e7b2bb44fe2d7f6b83d09d8e06e0af8e52ab2923d9518248d9b6a7c83345b2cdb82e110cfe41109709ca307de584e50122c64fe384a2069a3568e0793180f472d38f5058fe0e37699fdc4ca66a48fc080509f56332ac0c88e08a37a9fec9802e54ff00d6045ee11c9233d416cbe13fc819c0082c3fc9869087d1e0d08805e73c9873735ff0922959c9b820eb92aa4e6081c9add181659050cd99fbc3d3267a256950d42000128b54b7056f305e1b07360b0fe313ee3e8c68a058bf3824c51a07773c48ba86f4644d4068ea0da34e13c94ea0cd40dc0146c4076e7a6adb446ef80f978b62228ad3972f23d20006aafcd264a9f29ed90c141840d4cb3cf39830646d12362def144ace1816ca8238b68c21549ec542651103ce03c733a5fa6b04d3bdbee49fe5e72588fd90a9dc97e53bc80663a3856dbf9b7617ad4ce05f5246ec8b14ed37ed90d380cef0a17fb05ded46ab03b62719da60506952ef4ce734216d2f348aebd483738d682e6a1476ca751af227e82f14ec86dd910d0ca296882915fe844cc951bf152dbcf9cae44175699efb1672a61c34b7eef7a503ca8697f21a4054b6154ec9b1dc05bcec81f3c5be97656fa252fc08a0c2f69bcdda6419caead50616d1b54cc2e144cf2487184065904e5395e602454fd962fd1cf28f05d4ebd54038bc3130e6aea0cefa00799ff4c64e7f3c21c74b7a3d5843c4bd455530f6197ea74ef9a2e298cbcb4e50b35357532444b16ea7a12300ea12da6cc86d008ec661e3b5ef56cfd1dbace8b497e089ba493ce69120cf31c2bc69e4a8f7c07d1e582790f9fea9a598f18144b46b25e4cc6a9b6000176af343285a540634088fd5f96747b4549946e42107e0f52c96c374195958633c56cc4d440ff79d5a29972e480333e770248490a7c18bf1277c894bdc4d67d16b585a4a969c72fb6535e83d2d4c6e71b5539d56cb434c6d1383a0f82336b7e9c25a5292663d65ea4a74f312966545a7b1dd2533f5cab198bba3e1e3abdd33569a3cdc4ab2259fad8cff7cfe04c1b386792b9f189183e8ae9cde6655b48212b921c181b3489c91ce27f3c55d16239f3c33529f3243c87322d84c8c3b06fc91958c860a83f08a047315cd5ace906cfe38630cef6369d5207dbbdc364e2f93a1c0b6351ad7405516c3f805d89952d59f091cf46761e68f6aea53f493e2c74ac6690513c1e66dbcbe384c9b8a51dea1c8501461390b5af2dd8dbcc129e473bfa9acc6586749ac54acdb60316a8133fef83d4b62dfc9ddedec8f8395f19e92ec88a0a70b9a9b3df4a2ea436d691560ca8555613fd8293b371c2359527c9440e373884b16a407a9ba9033a234f1d02dae218c6c35e8bac1d052dcb4c08ee5397e94599437bab641026d4820e5b9df68f7a68515af6a99437c0ae022f69d78157668cfba311a96bd954e6f468ff9a6a96b986083d39d866f341e8493e58a2acdb9759b45d41595cd10a3d83ba23661421ccd47e24f684f5214121cb47b5ea9222553017db2e5526186c7b0838fc80c8f674fd2f09de4bba53a568f63eccb27188ef666549732bfa4aa4caf4083eaac606f99c00ce8ab8cb2bc0d718ba4efaf96900f70f23862231e345fa6fabc4ff04557749903952a42f6940843bbe9ecb4bd1a90180d7d259c33c296e34f00b44ac623e587494da48c1c82a90e102839d3b0c1cb9cc054820183903e502be92775fb8797c82191fac60e8aafbdca65a9", 0x1000, 0x402, &(0x7f0000001180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = kqueue() close(r2) setsockopt(r1, 0x6, 0x80000001, &(0x7f0000000080)="50e9f8b465155b57b339a3c7b9f3643766b4d0ad6726f44e5401f87d1dfda2233a21f2ed48e6892125767f2010a6a78b7cf257696b5e9edbb0046c4ed0820651abe07fc03f5795a002eabb6998835cda10eda9c0f1fb448190587c4ea09b638dea73f87dd164a0b7c88b227cd137d22e807c47a57fadcbc3ced98ee87a3fcf1ecc44ce3e04ec17becf3410997a189df2c4f3f08cdd6d0e6d62879c0bbf6a5a43d2d10db376e0566328dda5f54bd21a5fd0704c58bb7fbe23c33fbd9bbfce92ffb68b9647dd3c2b91ffcaaf6b4b3044812fcd72837fb40b36ad6462bcc60449", 0xdf) 18:36:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/254, 0x4e, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) 18:36:34 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = open(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x184) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffcbe) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x7fffffff, 0x3, r2}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa2, 0x20000001, 0x6, 0x51bd}], 0x400000000000, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8, 0x553}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x0, 0x1}], 0x3, &(0x7f00000001c0)={0x3, 0xf394}) 18:36:34 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/217, 0xd9}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/183, 0xb7}], 0x7, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() fcntl$dupfd(r1, 0x200100000006, r1) 18:36:34 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821a3800000000a70000"], 0x10) socketpair(0x0, 0xc000, 0x1, &(0x7f0000000040)) shutdown(r0, 0x0) shutdown(r0, 0x1) 18:36:34 executing program 1: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xffffffffffffffff) mincore(&(0x7f0000bfe000/0x400000)=nil, 0x400000, &(0x7f0000001c40)=""/123) 18:36:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0xfffffffffffffffd) r1 = socket$inet6(0x18, 0x0, 0x7ff) socket$inet6(0x18, 0x4005, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x0, 0x100000000, 0x1}, 0x80000001, [0xf80, 0x3, 0x4, 0x3, 0x3, 0x7, 0x20, 0x100]}, 0x3c) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 18:36:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x6}, {0x18, 0x2, 0x33a8}, 0x8, [0x6503, 0x101, 0x4, 0x0, 0x8, 0x3f, 0x34f, 0xfffffffffffffff9]}, 0x3c) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 18:36:34 executing program 0: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x5) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000640)={0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) close(r1) kqueue() close(0xffffffffffffffff) 18:36:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b719895e9eae882d687595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a0004000046c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c7852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c210000000000000000000000", 0x17d) syz_open_pts() close(r0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) close(r1) r2 = dup(r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r3, &(0x7f00000007c0)=""/249, 0xf9) 18:36:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x40, 0x4, 0x65c, 0x9}], 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x35, 0x40000000, 0x1, 0x7ff}, {{r1}, 0x0, 0x1, 0xf0000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000001, 0x4, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40000080, 0x5, 0x41a}], 0x400, &(0x7f00000001c0)={0x1, 0x3}) 18:36:35 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) chown(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unlink(&(0x7f0000003980)='./bus\x00') fcntl$getflags(r0, 0x1) 18:36:35 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x8284, 0x88) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0x37f) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) pipe2(&(0x7f00000000c0), 0x4) getppid() getrusage(0xffffffffffffffff, &(0x7f0000000100)) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x200000004}) getsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000200), &(0x7f00000001c0)) close(r0) 18:36:35 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="15", 0x1}], 0x1) r1 = socket$inet(0x2, 0xc007, 0x1bf) sendto$inet(r1, &(0x7f0000000080)="1432796d55240ccfd156605ca25bf3bc334d6e9ece3a806c1526b09ca60aee301d53abc04ab945f8d4ee429a2a02aff97aea3136656891d41f30229c098a2f1ab7928aa27442158ac7c29c87aa9ddee7a0f304b7b4c24d5a0c0f8bbc56c48d5c58f96dbe39553f39ed095e3d35a19a60f777532c2292fdcbf16bd65b8efbda129afad20444498c5afaa602460191fe0d99e6971f4f7077ce6ab64a3807d62544cc4257405f1909c230392612", 0xac, 0x7, &(0x7f0000000000)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 18:36:35 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000440)="9a819d49b92cb33934f05494b03fe2b09cfe7a8c2c0d1966a571f765e4b42d16bec46e8949c4e0c9fa0ad50d5461b663de932448b67d19720019474845b9f18ad5cf9b717bd472d63e319594628ec6edab42f6d263da5476ea630b4de0e0b1ab7ee372b45a88853d402ea520b6a1d4a9292160163cf21bfa03fc3d1e92fe74ec10273407ad0b9923c8ab133a03c12cedb5cc3863ba36052adde5cd4a8f934626df6ce1b07b8f3c34a521f423921eb8cdf7cfb61b921a2e726cddfe126008d10cd44754083b8f8cd00898f145009f4fe5b5dbfacea0213cee54730af4abffec615c82585ea9beaad9cd10b83b0a1678e62c02021708ae1db0f33eaa8a8172da41a90449d02e375093c7a6aaa94af4a33be88a89657be72ec1ae6ed8c94417fd93da6fe21a2abca2bfd63ab71bc818b380d7aef918d4865fc69db4129dc12e735b527c4f125d7319e6f3c3918b877a3ca70222bb08330b175e048bcb69dafa739544f889906cadebfdfbd46624aefd5fc3fe85fc2a159f9c77e77e65996c827210cc28435bf1259711943ecd1805f135979eaabe26ffefbd3ecec2016eefa891b5edde94999fbca756562ccb4c1e46b10c9d82719d9a832b377ba54fb951218c731e1fd6c15a82fb6851caadfa253162b14f99fe75219be52ad63283ff6c973a64e6176770426a4cfb914c4c03059a8d7f714b6a48272e2bbf9abdda77c237a30af7b1af6492ae1c0cee76fb2334b82f70c289b86c2b5e1a7c90ae7327b023ddb86b72f6aeb39055a6438c2b7fd80ff4ad06a35ef7342bb70d1013fd1a0ba120fb07fb2d18a79d529ccde2048cb6a260bc09bf9c334b557a6d7f9e40fc983c37d7299f6c7434e6444b4e58207ca9bcab1093bf84b59d8514906ef2394bd9dc141e886d0e45eef6699681bc8cbafa22e651a4f170fad90a98972bdb8612d2f77b0a663a1b39fa72c5fb70645764fcb6963df8e3b0f774f43292ba6179ab2cd0f130f00f36cb261fc16b6520c5055b26cab6957f3612b4757cfe658ee940f8991e72d884a1ac80babfaed6ea6d87c09985ef301f7b22a6479529e05f97db974cc06deb53fce5d86363d0e08fe16c957a059adaadcc417ec02189e9ed885b2c06c404b71792f4fcb82e231482f374c7ff099394654196d0f07fa9194d80d77ec471502f5e0107b5df05841ec94f073183884dfe091235c7c44e46da786c85fe90e40ac1538fcb6b9ce9411429488af03c771f62b305e85c62a8f3ba26216593a64f857f75d9af724045ebcb260e01638c5cebcc8285e3cb4dbc064b935a4ee86d7d38cef304ce6df2f18b5bbc660d8c0f9e7e2d22424e4511d0c9873bce315f704bdb3581741da55ff12d66218528a98c93f0b5ed394c6bc297a8eacbb93188ce3696dfd9da28384b87103c32a7ef312e30bc1c97aba09b3ef88d70d8585d30524e73cdc4b81bde4e9eec56acabb52149585eef5df09669039ade762f49328e22ee24bab06f27c47a29735497e7ae8d8eb8149db58cb390e1e305559782600b0163f0aafcd683011deb11f6665185710c44e29c99a62836e19ea042f840113fd48e80ffad6ea4e3e4d13cbcd69ca13e2e01a6937abfba2a86187af08751f8aecef4e2925861b878b108ec7fe6a6fa7488535529de6d0eda294e56ffc84119a3848763e6f99a2d811ee98ae94f1f10f0492a86f86a274f23e760702a9bb8fe49c4e6c71e99967635895d1f22a8b777ee0a80df9bba3612a3baef5f20a06c5e04bdaa1c5dc4322842d45919657785b3546e20da8850d3b433d0e3b2ecc2447ae6ad3997f637d1a512603968f1c73c5414c79046567ebc2d0f10e0584dd057d8851379496d262916b62a6e00fe3c35a45858d983a3f0c3239d41788e023ed7df48ab0191983e610d6d4f8fb9efc31f42f990f09310261e7ccb9747cc708d41e9d232793035987f7f8c99b27f2f2365d58b446e682dccefed65056eba294531c8a80232b8bd256fbc7258a92dfce3fc18f7b8618948d3ef32a8f85a223900bd24bfe5d982b42be523ede0ae6c1f4ed0729d2cd2856df92f62f1cf65c40255d51ea1d453ebd9873692ec0c29749a7226a93ac1e3487a2381f3d9de7c1845430d4b1e3e900055746aa952e8a5bb862ea2d0eb60a8779ee3a8fe75ffdba4adbfc56d21d1a7eece8c1e41a6245b3f6f52d0d189852c66b9388617b7e32ac1a4bff99bc460a2c6c7cb9b618c013e4779d3f8016519042f36a77394d84dd359cbb86ebd728eefb85d7e19fb6f2451b5c0a92d090e79671d2943dffc4b66dc009147204f954704be58c941fcca6a839d781c4263322b90698d262fe882267728af7856f3f8796828199cf3b4678f78c25210f3be566017d06d4ad8ff9d565effc57f4307195ba80c851e57f150940a51888b862f3103c8751c5b541c048c80f0655f5f0f462bacd133dc9e1346c20b229a9ef7134ca27be76699426018058619fcec6ad4782fa476a1dcdcfaa4e1cafcfeeb3e82d37293b9dec28245d3a03ea583c747455572c48f703910291d5f8ac4f4cdd0b5b74b579f58f6db4129079586da28511a95704d4a0050afbba015024c695b37e7a5453f3d80fedd3f1c7c615ee7e632fcbe0f3562f369cfb669316638d0506cc22b9269770831324ccb52d73d78052414b747105e55fbe9f25d84cfcec8cd9c3416258e5a3c14f6510dabc3d16ed0f5c877ab74fe90b63ce512f1267664e41cae4cd1fd0c19ddc090f5e01d7a012af03b6a58f1af0fcf57464e2d0f4dc2e4c13d980aeeb832a49b238897607bdeca745861aa34fe0e9bdae0b5b60baf14cb35ea54b494da9d23c90418b47d3567cc679f167f5b380cd555b5b9c23283fdf804628cd9b8ec4a910f84f3ff0403fcbb10fd67adf548e4c3e57025810d5df35439e57227f83289a09b02f982248c1acaeb71890b3731278f88c84e537b2ff801d28cdb79b9c76d824388991d2d479076a65525354594b2eaa82f27c237e78d89b71e5d6786d4469c6845b645d613f795be8d93d28038032672d9712791479048d6ad99e3aec997dc12a1d58746738dc1686194b9eb5626d87682524cf23ca566d15ae27bdbaba6034b1533e54bf22fd2a28e3d3b895a8a32d92fb54796de242e33feb4d1761bf3eecca2ac2a2ea095e23357849cc8478274a1668d0c35d997212da683f214c1243d845d072ddebb276abf2d64bdddad7690d831939177cf465b8bbe002d4fc982e5d4f30b17c1f70241001ebd35e53e0ba1825f19fd508c8e83eb4101302211a338e0eafca57273bd53637f111ff92c0e27b3e2c405a4bf2b11dd381404f29dcb6aefa1cdd46d781b63d64abb7ff05aa4497de86a641a2c33cef87ac7b9ef2356352f7bd06667bbaed5cf0c9022f6f70d56c585a5400acbe0c74b75d9eb72d92edf689ce006ad6c6fe2636c1ee62eaf194697b3b7d7d4afcec4a90ea6d3f66c54031892ffb4abd923d863906a17dece1576bab547991d1b429b94ce21a7b3928bbc7fa5818d850ee34843eb46c530cb16dde029277cf9f66d31164a7d13f7055c78c5ae1150dda3a98ceaa452f8f1a4786123964f2ea4429f44190bfe61c9f78a3621cd12b10c78f93696f516f1dd5e98da2b23211a6483dcc47e9828acee18e2a7c40bf67a792f5602db4cec352e31ad7e1995a00854863ef23eb834a5f99650d82ccb97423a0c8b92b1f4b7703dff73211fa96300586b7020c66223746c3aecb4ce70e76e6817e744cc6027bc01d3e73ca555fddec35a0fe8ba423489548097a959be08cacd2495cc39d581101d9968b7a7b6ef5c36a66d416e3fe5d7ae9b315dcf31d1e51f6425751ace43eb68a957fd333f55369b3863daf6c1f7f0eb246b7dbc70fb1ead15b1012827a0a1dfb6b8fe95f0cc13d41557baf6dccff48ec7a7287eb6b16def86b8d693ab0369691dddd3fb18fb048d82097be7cc202da397a8c477567c9a20d31542d3564788bc54296365d714a89030a72d354bc78c0cd14d657cd84e50bbfa650f1c0335f0f4708c830d52172b53105084a95e3f01f7536e31db20c27fc37cf1fd1fa275115270272809bf5c0e1280671751b1220739c0e447152bc025f85bac703e839809b278db6f13e86e38fbf79ad286cd904acea50cc726a1fa6f5180ad7367cb612db563a74a8b1dc3ad89f93673044eda73aee8035758758b5dd45209448b2abed53253e5ae453a96eb1153321eefe188320ebfde877804a6bcf24a0d32e787e3eee8f97b300361b105e98eddfc770113137a0d95209b76f77a8044f7bb2614c3fda3a80e3fdb358d851cbe4b61e4397ffad5be21f566facca7deb05a6d0c51e3fefcb90d637abeef9ab6626ea910f4fdfa1a4810a808e7649ab77479ea197b10f75823ae2e8ea4544747292c7c5a99162df550e852321fa2f4cffd9d3b29fb5630a570b491c82b4e67c263c10a091e043f08dda748f51c7169870cb7fe0d67a30065d29a0f6b374625a8d41f2b0966308722951fa07a0a62e76752f9751f7303bf7b7b23265cc7aa4ff68f73eb2c9b705bc3053bd3162260feb9158ce768bcbe177221092301bc75e3c84472cfa6af9f2b101e07b41f2ca9fe02f897ff7f179e8a06f6fb83dc75e269170232c8751b10386e80a2d4ef0b2c7e297f5a16d1f81230ace2c43dd78ad22d20ee8566fa0ceb7198d505de71ac1aace9423466302825e7a32cbb5435bb3168e0418b502e0442cf226737c9d375dc9db0686397d1b195ddb0d346a699d5fb39b00f2e6fc7e8709fbf004b2ce4401144ce00ffbf285d027f4bd323e46a2e232f77d97984074928fac74e342ce845c66e3ad7a5946051a7c09332400d1f0ac401992e39ed4ad4f3b0d1b33717e8b98701200ee43b2e3e5724f7ae192df29236b6f8b8d6a3d45e74fa12eaadff461f466dcce78d928ea1adc3ccea2e45937331727f202cdd998ac3f7d857691f4ec1e16e3f74b5b1533fb951a3ec8d1b9c8e65a4f59dcb1ecd0f616c3013bd2225d7e433eac5759a93d648c69b16cb2ef2b3b9b5785ff25f65ac6bc019b03a1db262e8a67f2a321190b9e21ec47e844a1807982bff1c602347b95b34a681b43359db7723b2ed7472d712f22ac99d973a2b847ac62b8d64db99e5c410eb46f4e11d904f7b7da8ca55848ae51447cd3f276271c52e021962e4f9a757d73e6cc989de37d502e0d14685d6ea4825b4d5b1aeead8e07cd1a981b6885e4bc208a4db49f484a47b75131952695acc4bd37fe1c5bb3c01ce2a4c8b3ed5456c4c74e0004b4d958705b496f3ff9e2b8e1a6ac77c762b948608d18df197b192e1b6a07333236104dcb87e361f39443c8a29c97267d45695e78a435fa0be1783c6dbe7c38c0825fe75cdf7ef13eb91d0cfdde853391ae9cf26dbc35db1a23604320bccd7eae25052b272ca04475a1b23c3dee123d43bda2846b0ebf2fad9c12fe4f23ccc32a477c1059a24971cdf3be644612aa20590a93b458f25e4b6e98de84b61ab6b7187465703a44586a436d3ab1571f3b083cb6cefbd7069030ec46270fc7dea4dacb1d37d1eaf70367f920c1e8ffa04f9c1fe450f9fb5436c22758918ba6b8ceb9f8524c77590e5354053671e3cfc954f4a741ef0bd548aa483e13bd9fa8c4b1facc605cc80cfce2a0cb39cd7c5b71f98c46b7971c4fede2d1bfa49c72656689ff364bcf103c1e0772152e8595274e8e081532e260676e7b824690e38ed5bdc018a4f8edd960799289bcffd6ea7be8a00f17f9a5cb56e85cd92e74a05cbe1c796537f3a303df2c251f03f43e3c7fef6fa", 0x1000}, {&(0x7f0000000040)="82c43193f7e2e1e5de1b9c354a4223fdbc968625a0a34d187b8188dfc9e7ce32dc66fb38f0b6e9ef9d537475e7c52a688e6f30549b7f4ac0d5aee678779a633bff0d7c0437e509e23e6b2f222dcd362e55963d9b9c", 0x55}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xb0, 0x402}, 0x402) 18:36:35 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x27, 0x80000000, 0x0, 0x0) 18:36:35 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000f80)={0x0, 0x9, 0x0, 0x0, "aff20093644da2064a55bdac44095f74774028e8"}) write(r1, &(0x7f0000000240)="6f88565e8db78b4ddf4bfd33bd8ee7d798341e2b0fdaee8d7ed2eb3e7b41b4521d447a1624dc5be87315ee7fdaebef872cb8fd19f2c9320ef5326c6fe9e057a4e78792528e818447a1ab1a3ed1c32b0faa3f3f99369f396692c32a231e61ea9229c7c6d13146a6cbd214", 0x6a) 18:36:35 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, &(0x7f0000000300)="e36258a416f72ee99586132477f256b40960a2b27761ffd4d651ed3114c665dcb9c60a2b601eff139ef051f57368da47022620b4f4a9bb", 0x37) syz_open_pts() syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9d1, 0x2e25, 0x879d, "0945bb81e70a48cc092500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:36 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/99, 0x63}, {&(0x7f0000000040)=""/33, 0x21}], 0x7, 0x5e) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 18:36:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x0) shutdown(r0, 0x0) getrlimit(0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto(r0, &(0x7f0000000100)="fe4470", 0x3, 0x0, 0x0, 0x0) 18:36:36 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f00000001c0)="bd582954300148a9b8ecae6523ab24dbceff770e8d11fbefcba8de2a88b49ec83d24602d6c32b427f377ad4d72e067936478440a734155021eb869cc4dc67e3bc7b538fab9b6898352", 0x49, 0x405, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000180)=""/48) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 18:36:36 executing program 1: mlock(&(0x7f000023e000/0x3000)=nil, 0x3000) munlock(&(0x7f000023f000/0x2000)=nil, 0x2000) mlock(&(0x7f000023f000/0x4000)=nil, 0x4000) munlock(&(0x7f0000242000/0x1000)=nil, 0x1000) 18:36:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) poll(&(0x7f0000000000)=[{r0, 0x81}, {r0, 0x10}, {r0, 0x10e}], 0x3, 0x9) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="4ef3e17abe6259eab6ed72d7804b92002ca61d4d52f669a85e7505812f9575d6cf6237ca8d2e120f86bf06cdb6e8b196ae90c97cd8814ad656204c583659a26ce2d3deeef07aab6c220e43d226c280e3854e9d21d7c6559d57c3dfd53e0b195c78689ed88f063d198b567a6bba69c41b23eaedb4fce5e767b24204b711f39b3d09a0fc78c5caa072a5b12c530aabb495c8ed30b1aa6339496695272c210ce24666be67cfe08783cd120d5f7bec5fd80348d921dbb4", 0xb5) r1 = semget$private(0x0, 0x3, 0x60) semop(r1, &(0x7f0000000140)=[{0x3, 0x7f, 0x1000}], 0x1) write(r0, &(0x7f0000000180)="fb8c1b3f5f0bcbe4e698ecad764febe00280945c29789de1693deb6d6a8316302b7c", 0x22) write(r0, &(0x7f00000001c0)="2e3cdf37812b837e44819915f2d775dce0af6d7a1f05ce622c77df", 0x1b) r2 = dup2(r0, r0) r3 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) stat(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)) semop(r1, &(0x7f0000000340)=[{0x1, 0x48e}, {0x0, 0x7fff, 0x1000}, {0x1, 0x9, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x7f, 0x800}], 0x5) connect(r2, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x2, 0x64c, 0x20}, {0x18, 0x3, 0x10001, 0x1}, 0x8001, [0x5, 0x9, 0x30, 0x8, 0x5, 0x1, 0x101, 0xfffffffffffffffe]}, 0x3c) write(r3, &(0x7f0000000400)="477369551f470533230619df1ae3cca7a2adde793c22113f0569f0a9c6e4953d6db67bff8fcced1ba9f8ae45ff6dbb4887de9943fd174702df6c2116a6337d6402935b62e1a8bd88b8ff894ae7e72d51f0b62dd24babcfe0f0818db46da9ba37826782caed964aa4899ab48b5fae3ccced664ca641cdf7dea6326bf155230c78b9bf7594d4de070b939c0cf80a403ed0b6b94d5af8f8702f10e6297af9d9d1b7c85a3651b68b022b2eeeabdea14cf2f8ea", 0xb1) linkat(r0, &(0x7f00000004c0)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00', 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x10, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x1, 0x242}], 0xfff, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x40000001, 0x1, 0x8}, {{r3}, 0x0, 0x9, 0x22, 0x1, 0x101}, {{r3}, 0xfffffffffffffffc, 0x20, 0x20000088, 0xfffffffffffffffa, 0x7fc2}], 0x7ff, &(0x7f0000000640)={0x6000000000000000, 0x6}) fsync(r3) connect(r3, &(0x7f0000000680)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x840, 0x10) recvfrom(r3, &(0x7f0000000700)=""/117, 0x75, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000780)="dee0a58b5796966a641b33123381a4749f61b0eea19f5f2fc4e9439b0f85d88221fcb91f699035136c1102131961da311994e19f75b7928fc5568759b660e28099ff3e4d19022b6e64a070c04881d32542671fa9fcc5bceda951eadccf131e1c0a0cb9a70205e0be74a2bb6bf5425454b3d69f440ed2c5e213fd17e44af804116230602d8321a8fe904c57a375d14c", 0x8f}], 0x1, &(0x7f0000000880)=[{0xf8, 0x1, 0x9, "496caa81ef9d4133bbf0fd38c2d5fe48f1beeec02eb35acc225b6ec1c856a0c53277903a512fa59bc248f7daf06d64b93b1f706ecf02bf70cc4878ed815f9f4425c5d8e77e02593884adfd14b0fc508acd7c9cd6f70afcd46e9e848c92a26b5c1ed413148fa8e224861b73ceaf908cb98815545a4d8bee8c1c7279bde33cab311312b865ed96cac26d29a76014f404a2f14e2eac92d18c623b89d622dd900c64823223008b542af2669967d0eee3455159b288a50bc122e6f13638d1028151d5de3cc15adea41bd9a2352a451d75a6fd5763e9ed1229586a26a4e0937e03c00c49ca9a90bae20bb8"}, {0x1010, 0x1, 0x6, "6295ba0f8d2f47dc39582f6063dba826e889775967735bed6cb0db4e7cad9f1a4105d9cb044275fbe5057df592c045bd19fef40daf51dc7fce89953bb9dc3b6330166ea789b28d5b0cea5c561a4615c7c05a8e7d7781ef665e2ca8958bbb1f74f369be249b3d98ee4a057df4b1e8db5486917015e060afa1828961ef35c4a3e8f03499f346d6eeafaa90e1a29bde9080fe36101b509bee7d2b5a955f0f1a6e2a8f6fa418f19e12beef7e41cef603f987c7bceec17f12d9f511eea7428fe0008715341775071f0fe2cdc52d6f1121b61b194b8834e9a1c77248cdcf3b669d84e811bd66ce7d06ccc844d48974e15ee99967e9c26f342611898f3516a6ea15c21f632b74c1d376ec577ae79e36d73d7c7f2dc2773ba98c6d95f63c849ec4034c696f6a5c9c9bcf9305e9316dc9f7ce977ce95523f6d611fb1dfeeae53c6a357cb0b25b5349c185f0208da14f774eb7f41fae291b800aba12bbdf2d935be6679eb83c91a70734041479ff158abea274048c1f75595c66cff889eb83c853f2fad9994347bf2370ad820b0f4351b890fbf71a792a85c898e29837a785804f075419aff06d0613dac06836f518dcf4ff533f340377eea6722923bfbb032f3d1e80d175239eb3f9bd5480787a9e8149aeecffd49b29c4c0582ba52b559b75befbcbaacb707498132376be3aeb06b00ce698b096a176aafc984074f66fa4e87d79844f38c8137c94fc96619b60b213a7b34e97f44363b7c9ecc5dc85bf4ad5827c29972f08d2cd395d907ea4cdc73f05ef9ae2882ac94901b87572c82f2e4fe26ff525fb66d7684d4e4037a0fd9169e9fc777f464b43163554798a1f2c34b4366b752e56b56938a9af51964c140f8ef6368f8d8742b4eb0f7b90f1812ada63076b428e4691f9405d9edbcbdd8f69785b1338b7f29838546f744c2c5195a47f0b95cb5f2730e7d10f7a263ea52103dc9b951c1bda0a7feb7d94c926c7639ead68af1fc8329dc29b89e30b186dc539f7e125fad5580794b494596df50301dc8eb60e51d4ef09341d0a9646db50bb363e109d8c4ca802818fe8af12f3e9948066bf2655c34006458f9c9aabfe6374b072df81730b17f4b7d5fba6d58c738a07f4a287b4d6ac285bd8bee8fba8a94bedbae7a33245b07a9007b6da2502c7719d02a5a37482f4469098c607853eb69db8a33040598e8ce529469c7360cac7d6143853febe97e272bf05e9ab41d10507cb6b8c74e7f45c192da4e2361de68c8898ad53f982f8fcf19e5187de0f95dbb297a45ad603be779bb5ef166f9af8cac875a5e39090e86a4eeb8115f5656dbaf3e41ccec289eb0d514c68dbc98de11dd3b45ec30234d5586cb1861f82a94325dcee5c50dcb4abe7a7f61f0259dc9403f18e8ceadbff93199fc6b72441dc78054653941eb2056b4d1a8ffcb6ed2f7d82d63c864565b63b3d1509946aa91748e901707465136689c7b7f4eb01c6be6aba67a3ee916052e92fb5a8b0934f274d06110b51a38e878971d6ec1b30e98e26fd44c0abb5b34efeb52513a32a2d985fedce22a9e93e540b246bf18d31077b7bae5a85351db58f9157a061bd4332d5fc2a79e9bbeca295b2da452988f2af87c7904fdc4de7b50b16fd2fe6660272b5c2b454c89e9deddb0b23c63aa00afd50d7c4090279144ffbff254f03023e57a73af65c315ea15a0fd634ad6520d68f7f849aefa71a8843f0e0a0768af5182c60d9f62d61aa955290bb170d57c002b0742a6d0040f6c8936afa3de1e854bedd24ba246d6ae9a02293f12b51f4362c716e2e0daac55e29ea112d9c35ec9e77dd2bd49e86b3d71b61819145bc00862834cfdeac88afd92484db99278a537ecf0cde2b30f35e85138b36abf0c3693d0a01442a4ee2a0c25ff4637692a6f3f7b277c5dfe23482d14841fff60136b5fc533c2081f46e34e1d03f01941169fa8d28dc05def05fcd65b690c0a6860f765c6318bf4986326e8b42a07941db361ee771ed5731137d09c4f119fabc918d369d4028747d3451566e411170d051b35e01a78f3b06757dac32b96dde88e44e95a0769e216e110a95855c60f1f148f3b34ecb1760848b655a338e70384cf9ce1b6c2c3513ed628edab4a4174b8dadb65edf9f11454fdd05a49acccc51e296f3d0ffc358d6ee8399134d7a300bfe4017d2092b91de2921f1c69420b3d51f7ee99ec86804be48a853e576da5037d9fdf7432009d177f5bb9ae500b5d830c2411da955d7aca1e21cbe7f4960121f4f4ab77b8e7ee7794970a276be746560b19122a3aae4e1f447b61ebac736ff7d3c0c0aca1fa56a850a8365e39af536c8c94b0655fc54e646bf45944d5fc50979f05b2ebf09ac8b66c55a9283121aca29ea18c8514fd100145575d429bf783f18afe1a43161cad988624b56fa40ac951c943b42408f08230ae961fab3c9e749ff3529460bd8d34b9a4ce8fac58128f212cc37727ca5fe53dff0d468b342e89986357be0341edee1f8c7412a2c77a280236e53e75668dcefe90a58df7eb8eac8cc77319af50e566a93cd4ab4f8b4a789063faca537a898ab167818c80c4ed71193769608deb6f5c9deb4750afd7ac86a0b4fe755b845d17dfbe5f5fb90ad9320d36da329726733fc66c64f86a71f6cf4044ba13eeda8ffed1587f33600a0a88692fce67dc11a8710b693cd69f6d629b791c3f90d91f35375493292333e081fd0d0ef539e842508321177b3a41960ebfbb469b4c56bca0af0b5b5a8fb54e3067d40bc910bbf03c696dff78af8a57201783619e596a0849eeb5b7cd17f37cb7fae292dfe35d0696c0e01fa482e60695aa8ef85459fa26ff19294217f56860822a134ed025659ee935684f26ede2da55ce25518c3b27e7547535e2c1898986e8913507422b2e9fef817f55e8705113826c850b1c5c73a6cad78d9a4d7df3a5414997b4f335ff403c0f830a2de73fb9abe0f5d8d44b2750aec08b6404350bea29214f8b8054535575716cdd9ea9a965d7ae5036960742836c009ebe95f62d4224f77f2446274481939de163779baca20537ea611e58545291f46585ee6b3dfd12761918eba3d2e9ac4cb6a04cd7733f3e04f93110dfdf45cd1aa152e3532ee7a720a4bff213054eab1843a26571eb9c948672ed2de34b5a4e5badd951645c0dc717fb54323b0b645ef24f5dfe2b4192d02487775345431244fb3ce478e958e2573d3994bb304a84efa5857efb30268a0d24c8c4cb654a52aeea8acfac6989ea5e4749237bcf413484ecfb6a98213d94404a5a88bb76342f221020057593acff98225fe79f7d1a00db748c5c19e9d6163472766b3c1b004f3579fe9050b92b5e4344545d96d79d053ece4cff86b70c86122b5824ba05cae1146402126b869538025475c350356837fa153d7359e57177cac56b79fea9a1ce1c550572fff8608a231e7f53c1ac43b3bf3feface68e42da73c32b078e47383ff18c0b160005e25c714b3bd373b80642758387064b5dd515a6e7655ec3d0ed853d8c70c2e5d57bf624fdb6315509f4f3cb49b4eabfe0d1cea940342ae50b5a30aba3856881220bc38fdd238ca14b97a3a57612a81eca7f57921273d4e111fcfb33faf0dffea08e66f1e13081d5775586bc1ce9f36f36c0a9f1e1b8d77ce5d79b234aa4c8729bade58f32ed3a6c188ccae0023fd4986b9a429a272aa4318994092a04c6a441825a683047b1568091b9f9749dc9158e3393711c78a5d088cebee17a74a10e79103de5174722aa4fd895ba6293c9ea92bcaa2794876f822fd3ec231f77af8af15d9ac2c1528a6ebfedf9dddd9f5f235a2fb20c7b28f743aee8fcf2743aa3f3e1f2786c0bb34ebb6be19cada16e59a9cfa96bba0ac171d1dab63b625314322d0c789ffa1d161bbb86086281231eefe86e9277813e1f6ec499a96c96f820df9345eddde434b2591fdeb7f4f67d6253d230046149d8891e445c808154ce56c905fb4da2168836d265e7e650a81377ad6651ea4d12ed64de6e7510d1a3d269e63b67cb3487c1ed35eb12784a368d62a892e3c43e7e0a06aa307fbf2ac1b61cf6b8cde14df18fd3bbe5e48c1e83aebf73c1d4781c679cf91c7cbbdae458d40f6d658f081de1c8559c21afd9f343de75df493fb6a48e2f61cfee1073f7b7ca92993f7e4fbc3249f47efeff39e4c7a79bc3c974d773cf3547bdb679b03d2f57cc3fafec758e0550df869e1b3bfe3bb0c12a2aaaee789a8753e7f8c136c2b111a370b52064e16e0e7094d20742fe257790879c027df05abf78900a6527d67ed62891efe0cf1caaafad732070ed6d1bd6d7ddc62188c851a76fc9e76706f7f682887853e81250d285145c81fc52d306e8455d1453d063490dfd959646d56b9e24943a933bdde0721093a633687a04acfd8744a62c3989edd7f6182af66ca8f5ea12cb29c4ef97ce5b2d935b8c0752d047d8b515834d48d003f3a8acf7e187428eaf9f727262df1e48cd8ae1f41151a065bdf2dcac4fb21fd3713d19078775168e733e51d4dd9c23b11cac3bf69d3ee7ca0a77319b1882466964a8b08893330ecc7e30154bcf3fa416f69e4e5833a9b1cd10e1cde37ff69a7e06a00f5cda2d78b061cfa33ad8d39fd1b9fe27d156e13544db8e1371ca8c85f56df2b4a5f3760dad171b78f99d40b1bd39e74ff85f05a41e255bfc0fa2db97d396e112197defd1467acbcfc899e4c414e61b25c903b49954dc22480d43cc6ba406e6374837c5261b2a72598cf3ca706f19a92baea9569ebd148ca925b35f1e918f684fdcc510fcdddd2a9a940a1dbe902115e6e2fb6326583df50b2e262970476971efdc1d6c212700deb0532563c116d669908358899aba3c05e16ccf85cc73272c0002d5c5241a5bf95a97e0d7740d096c4f8151bdf28927162226135ba63a6b4d2bfb116ef4f4c0b33512e90a122a254a8d3c9726e1be4030149d6826ccad23635a194c9c8db12a7660c60161bef00a285fe9401dfbee9fab0f69ef670301a1981eabd91eabd7ee1b0c532e0cd67a746cf1ee8abb1da970e090406d6c86097af06100258e5d704dd538619da82c675a250c5e17b9a09270a566be41347c27fceedc5c9bb4c63cd59152aceeb1dadc38d8fd7a366d3cb6a2c674d78d5e89f90f241e5385182cb74ef47d68425dfebc04afe93d49d0e7d4bb934c135c5bc51e5a088cfddae1e5bed091ed2d8f08be8493eb6e42af14547674152280b67e61bebc7cb065fef6ae2ef4cf31bf4d31a660295a947a1782b2ab5f02159411ceaf7a152462bc3a4798155450db01cdd1a6d3cdb6d9235df1a6cdb9e636725bb91e15c2c2426eb3d9a5814dc2b2877c767f9a2815677b6aed024bb3f722b0882135203d133fd75e669c7f2ce18fecf613181faded8ebbeab0e8b64f1fb614e574664b1324e5851199879be9863c5f8011737ca7b94894a9d74b7e620bc8a858282623175981d67b806a126223d04f81d106262624c0333dc109a1cae9131d3964a748deed7ef0e0440a53d22bc012183f1bc3d04f1c6d59292652033af41033da2195ad16c9571d1b2762908b6be6082070bb398fd180a26446c1e1189f20f9eaacb57adb23a607d52f7ee8dda2265b36ed8b67d82b69bc8da3b2ab9df4e51e5bc325d87937599b14508fd5f9962fb1d05ed0800c075e1f60afd61a5f7ef13b3e290045bd92e69f7f18b79c6a496bd62cdfe47f6355aae85e93d1973f2f720d38f996c638283d308ef75e350e9f0397fc2e4e9c8ca4819550ffc3954f17a338ac4d736cc9d8a01adfb5b96974229f2ef79e8b9590618cb"}, {0x100, 0x1, 0x2e, "6eff1d28521379875f4c2d1da1a1728204b6742d1e4777ef9cd618dcfa694d2b7be34d09951e9a8e7bcc73c412a1fef2ba5d0cc09ac0dfd7b34627c3d8e9e4886c4314f31fbb6a974274bac91c850417bcaa974d110cdbd98080739ad1a74487daa15dc6d4568911c6333b58de2c4c6d58e78456a03449bd2455db52f84e52ffcaf762ba071d944f2a7190637431d17c7d5b1a6713a72e91c23120cf27b76feb8e91d09d230052f7067f77d0e09f9c2bcfbb40041fae3e59cdccefaffea47db8c613fc95491968d98a0c8fe7ca3a39922e15aa23fbfe33a56605aa2a0c247764362ff38eed93d7644146"}, {0x68, 0xffff, 0x8, "65184a59a8e75801af5e6f6bc476d3d7223734c7d178359fb4f4765437b4ea13880f69beb4d4e83d2cea480a53ce0bb5a3a9fe7f762ec21b5805af2409b65eda33399d70160c1fc4ef21ae0301cd5f91947250b8ffff"}, {0xd0, 0xffff, 0x81, "856bb7e209a6e926a591a3e4f0a5c057650fef29a1da5c30d6935be1d987dfe057fcd6e90b9003bbbe384d9a82b482dab393a1164a2b4ee9f18c38c51e589978f081512fc322838ba9dac4676d71089072876f8a6af3d982f5a18172a62ce6a8ef55636c7c343648c9985e23549293695be1cd876d9619c28b44d5410730040067a54812118065f7a4d584f790390a393619c039defb5d8cd1c8ca5aa7939c9d90bdcab28118cd4a382f783fa331be4b9f082c9149cbd2ee484adcc7981b"}], 0x1340}, 0x0) writev(r2, &(0x7f0000003080)=[{&(0x7f0000001c00)="228448bdb02e087202032114a7ddd0b8b0fe4096c2a020b19541bf092b22811e0fb0b65d5250558490d98fad21291f720b1bd19de51ca0e1be21edec0281e7", 0x3f}, {&(0x7f0000001c40)="49d8149a7fd405", 0x7}, {&(0x7f0000001c80)="36303ab03d736c72341b77b0ed1b5c3868f171533bb88dcd06a32fe6ba7177d418afddf4b732c5293da3d019a52e07d6e6370298149f9ed90c13c22996b69dc4e1517e314d7933a544e950b4bcf8c3da5dd995d5cb2fca82c1fae7a4b66b472b9902d1b6f2727f0423cdcf129f04eaf233299eec03d2ca6225cf8f5cb7fd9f113595c8d6d7ef97b88209", 0x8a}, {&(0x7f0000001d40)="65adb69d91f17708b4755f8c4d8e61486b482bc9e08148e0192e3e4d336a43662378e17d114449106dfe212fdacdd62cc6cf0c32ac6e611787c68fc3bd86566903b6c5747a46ecd286f83a952b85a3816c579d8a1e78e7375a095f45", 0x5c}, {&(0x7f0000001dc0)="e300455424", 0x5}, {&(0x7f0000001e00)="aa3fe2a2161bbb55d5357625a0ec956f56e6c6feadfdd7acbf4d18d85942e5de593bf2e3a1f637d0b69d4066eec7cba48dd829a3da26681f07687579a17841716708", 0x42}, {&(0x7f0000001e80)="7def6f02dabc5b9ee53d1a45159b5c5e78caa5323da0c46973f56221f3398b0a54d879559754f4b0f03476ae520faadabed1d0af466f02e9d14f6c39a7f55ab8b76ee65dca52d4e3c062640a5c6c4353a721be20da812abb0f59304448f8272b0979a123503e30ab3e12631d349b1d4ee1b0fbdd7ca190f5623ea59d72ad98992f00f1b0fd3c3a6cc1e686514072fe89d423dfe7ad2cc6b1083166f15091ffc6dc7ebf34656043973c45a194652395ca52f538259939a2d6b996b78a691855fe4ed7e24eafd2339c6fd1c8dbc6c59264c8d11dedb37494a66e2bb8f49fa3772db56fd9afe162c0b529fa96dd9ad1b583c1a7cd1275a66b886fe6db5444367bf32faaf9f9971696a2c1eb4c8d39a5d0e1c85fae91efc6bedc852cba228feeb0f6de4dcfb3b7c7d6f4a32332d58e666ea78204c695b1cfbde621446f2f3b20154e09a58c41271b88b2c7c6079effd032fd88d0131464a1380ce6587603a835795615d0b774bd9e637c3940a7a977ed3d107bbd3599e62a9c094113dd93e7b75d173686666625a73a93c61830181c77d06569419ff59bef70630badea591ba398ce1831dadd87be615c79df095588081308dd94db25e21cfed488b44d5509c5b0e258b33ea36dc50382570276d1b9a8658868913d05c7904f45e1b8e136d9e7f56d319efee4bdbfa64114cf423fba2f6735b30bd9dd66a6d63bfc16cc1cd5d467e0096529396a13308900561e355da37c2645358ef93feb3b8ba404968c70dbbcec9d1d35e3071567aa71f583a0e98d9baece8a0c1dcb902019da827d6ec8710764de53bb63d517bd85b1c6d24858dffa3cb629acf5b7a0bd01f3392d0f88c4f8b0edf7d2eed1c0401e49019e8c9f0594f121ba03f4148207d6719c629ae303f891e9f512cceedbdb8d3eb8c230a292911be90635add627910ce23251d70d772f87d34f9f6a4870d330c66fb847c55ff63fefd751b55fb27971b5a923514db0331c827eb82b6312c83de7ecd182f0261491935391ba45feba65c0fd9fe87e514194895a423a4201fd112c670922a8d870c9901186ab108471af737ac192d0b9f543b373403f3eaa3d13809daa323f6a9eb9d6418ac2730ce9ea20b8e1874db2a2cafd28833dcb7388aa5c6ddf5c51034084bdbb0be8579cbbd6d629e9234460ba501ea83aee7f8c454a13705f17407df4c80bab66300a419f2d6b8d1a167fd4d32ae7b023430c4d437fec40c666b558a5c0109c88c2b58f9cc64a03232e7a50fb723ef16dbabceb77abf9a471f00151aa7b96af8ac49babc1fdd1ade7fe50b8e19bc175485dc95fda59d2e9d050a74075b758e764040c817cba893c73607c3eb60c0fa64c0f53c32eb2b25d539b3f8bc1afd9b7189f56001c0950c580b93a4d3e4a18fabab6627f91817ef015bc604fb6aad6284fdd29b36508bf17c025c640a789fb6bef0d6a72e0eb8f7cd04a9be4c2d2d88f98235b3d7ec6c7cef3b3f7ef4df76d14e5f888778e41ec96899a2fb33a0a5b3a2e4bcd1bb869633ea3b94346707222bb9fc8a8feddd0a61969a352ab956e5cf785a09456c74260e08d34eba75efd2d34e5d0443bcba08489c278bafbfa185f75a9622f47d8e88382cc3642714543de468090d81c390ebbcea40dbb15fecafd4b0e394add04512d76123a6108b589cf511360dc593173c3a4f640dd4af598c46d6afffe8660cd9200f959149ff162af2bd535c44c9fc6bb28c81265102fd7c6129b61915b99a04e15f7379e381caba5ec84067a318d5ac113f5234bcb6927504da891def48c74b3cfc823338fd78afa7693984efde32b77775e8684bc8096614d204fbfe3e39694b2ce1efbcf00445190bafc36247a66b29951e3da0b81e04bffcf2af742dd4f3e8c7f08eb7147c3649d75704cca2ce5d06d614c92b4100183a967b04d19ae504a67ab395d48ee49e19d37c44ad16a48e00b12cd9e8961343fb8f759dd2d26eb5865110f2a5cc5f740e3b375d5b7f2355563de1e3982f602fee92ed82c94f31038a5f1e86e76661c7237398ec6902718c28c8e53b856d0c13536821ea17c869c01debb7514b075dc48e7b1764d41064c0d5867aeb2ba6002ff38ee8bc46012eacadf56426361836ec834cd574d09079344c006f88848b4b25b2fb01fb23c2f5e08a91145dc2c672a9d99ab71f0b84d5f5d84207063a9472f715e7a9f1acbb76d67ead7dbc43bc98f3dae5c7412ee9695f3e84d0ea9bc7fdafc692f11fd522dcb2c32528b31185699da05b632aa88c45b405349df57a21c1eecb47b9f23b1d3ebfd9192278d393e0c6d73b6d1222d043dcd1bb1471e1f1ac7d87ac09201c9973116d3be0abcec81cf4924b180d16b6e1281e20041c2656720326e2e81918e205674f91c2264aaf418be9db2d6d709649929a148439303e5c314f8d7cee48dd388f84fc179fb1653fef61a06c6596c1c0a26c35675700ec9d551f24ae1be25298acfda8fa920f7fd3e487fc8c6a8fe6fceb96eed1258612c80bad76e1834525a340a57fb68013ed283036e908c78e3b0f203fee9ef90d1c42b980798a9f85086df5f57dd3510550cf65b47933eecba91739530fd3debf4128fa2d80feecfac8fe5abeb1fec47c56824c68070aa428aacefde21559d569a3fa6e78297952736fc772b08767d6e2e2c1694804dca9c07dd4a635b1717e40dcfa0598dc276b505c499f09b39ac161e646b579377f6b67b304acb67b798163eccccce194fa8c2aebbac9f00eaecb30a29ccbea7df7b4bbe74f1c3d645aed775ac78c2254efff0855aaf00d4dba68c824dc7604bbd22a04ed6b3930b1c60035d4b92b7ee74e3f37f58747038d380d236060ab805681f98b15b7fedadf8c92c16f9fc287758f45a9b0ea773aa565b89bf7e9fb7f36534a95c6a1dc198abb3bed20007b9858c3109ff80b1d0be74fda005ad0d134a7ee5ebfe9d9438c60690f070580b2e49d2579ffea45b53ec72609f6f62dbc46f305df7d63fd4a6b1e4a835fb77c354779f23e672e9b498f06731cabdc4dc4092f3874d74955afc4b78da26b55e9e750e1f6795547544353b36db52ae9d0d4eb602d5654b9bb7823eaae26995f960d587a47448e4465c7d1df2e8b16cd8a6d2854bf930860afb00e9df418fd02916813a46032d1faa718356fed2e7158119ec78f7702df5c328cab21cf9c6a64a254120debeec3880ec865115d94c842c94b7686e454f6292d956707a96e639563879e786f9aeb907cf7809d05d74212fb899db4d2ffebe343749bceeea5f6e8293978fc149c27ce4636d8211a6ca12d0f622c04be69e250aa7752733e50c6adaffff5e2b3c0b15886c6ec8702687edafa08bf70f7a560ecc5ec940fecbc2cbef1cb2328865af520b4a2ca119e5e6077f7b32e40418069765ecb382dff7038fe95ce4d83cecd8d454f5b2da81883032abb9e6084d0b2127c80b74337822d0653d3fe55da5d181f43146a3a12af1a7d1babfe14531e6fff4d4257ed3ba4982f113c029691a72302dfe350377674e70bbe7bd96ce04e30b0a6a0dcc9a6de3dfb7b5daa7afefac76f28eb3c4035f32182a12a1b8b917953a1c824b543dea2b181850fbad061131f40a0f32da415d2da10f0615e05963d2b722abcaa6beb8a7d2209af1dee7db3eb4596d350c24627a6dac35e2df54b16198982f776f89e2150315a588e596a43f65f69a7adf49a7061b12749304677ec3ed6694761a66929c3d81ead817e3eb691664b64008209b878a416aa710176731c11a70cce2d754d7b7e60e3901be150d18874935aa27807ffcb09cfda662be27eb76688dbbb86a71f9883eda02b960ec0ac6831bf7e7931892334002af15ba9da8c1c8d7f7874960ec1f950e3781681859e8a96d15e504850747cd53531df168e7c688fb817c528d03ce5a5cccb5369937804e9f480376c0917dc40391a98554f811aa10f16ee5c9c8118be7295c2e5f7a8179ff6947259c98f1bf2280f90041b8fe050f1bb983ecfdca25874f265c90f162932e20a490a0bc5339866ad5580933778138e8281e2821b7d27703be139e991985b6c984632e9930aa5cf153dcf3a1f8d0f0eb59e08e40724bee7a8a612c7df5360d80eac306be6d3983b36512ea284a9cfffcf70afaf60cd40236d26129ada67edd4ff47e1fe988dd30f94ca5b432222ebf5cde0d8cead7b09b5bd29fca3c74e2d7552cdff25fa928c9d11233b6fbd7244d5bf6b355e48150f235377b6aefb30cf479116d30676c9ac7f23b996fb0bed45ceff5dc0814f0a4b22c8f09c93c3bbb3ad5020482c0af88416419c158c1ff8bc3d2c1264625cfbcaa61367b064829584db21b5f8d9b82d16c2d5a432d544ea6f7d22391a88dabb1e88c9a6c306fb73409868208f3a8e488bb56530a679a5b6f60c88e877058722ee1365982cefbc22a453b485b365333598a301a544dba1c65daf3b4b07b47ea2b58620285d1feb02aaa324887819d46872b47de5c194e28c0dccb38919626595f186b8fa3c6439680a9245e7178a72befb457e834f9c2dc1ded66320982348f10c2c79e8c0aabcd9d0e0904e4299f5f6ab403da968d31d1eafd3ee7c81d73498140acbd7c4a1bb2172d6df67e3d964f28600a9c693c846080eecccde8251776a59b860849b2f7f9f47f847075d9b8b0ee4b15eab6f440a5c977f24074fe0bfe8a8bfac506cb1e441a82ab66dab87a66d16cc01bd323c8110150d5fc7b4cac309108ed96729c15febbbcdcd7a998ef5bfe05067d0353f6f7b2b585d9100bc2034154718ded41e7e9fbb8633f4e18ed1d76c08abbad7be0a5d21bb421112448df1b82e75f7acecf331cce211950486d060cab5162433dcf04c04564b535854cc3ced752a46e4d7be256e0805bd94eea60e0c9edc498d73ec4ce69d24287922f79a2f3726b86ce134792e772ca60a3b2dfeb0116a4922d027bbe8868e992249bea4de53f6406138267de6ae702ee878aadcd35a5bea8a595b7b1132478f1744a6b525f336bc616e2033dcfe34aedd2adf5a69fe82bbc7cd425b9505d92fc5fb0684c4a1db4b4f368227d1ea3d232d3a734c85c9e2e7b02a2439176795ebcbe39ca5806a43b86c3d7d4067a61422ce3b947f783448705225aea5babb1b8dfbd89940d2a940f473f8fb23288b88a5bd1bb4b44a66e33e5af4173accd79898674e7aac7d7f606c2f6a438f3853714afaca7194c48dd2b8cce1d752aeff2b2c2ddf31fef9846be93b3f4030d47c86ca8dd6ad47f242a5c0b08a9ea421f6f08cc31c11942162270929399690a0ab12e78dbc68904d30dc6b841eb7821869c2246a88ddd374e039b7590de2c26f0d1ef6b306b231695c39c7d553b4244a9a3799815e0e9c539c44985eb3b1560d57295f098a0391fa947676588f300f0a402edcd2161beb86e3d743667497134c25542bb9cbe1b1d5024b341e6c4531fbb066cefa51c297474191a7896b4ba70ff6df79b520e622b62a30d770a2357c3d2484a6744595ee37e8b8d39fd1c4e69df1b2692986e77df22154b0487e5582a25c82c8866cf46d63e6b75fe04f35cf65834534100dab91687f3ca298b07a688c881b3605bdc38223ade50c7a2ccd93107c79b4bb238f224f51649128aaba7b99320d9786be0ab29f0b1189ef3f1a4a2a65fbe20b94e37d9ccd1d0eb72396b85be2cc252c0bae10ceb3287958774074743a0ed6bb3ae9a8989b147d944949e728aa50774b7f339fa683931eaf9379223c5057cc88375c0b3b3fd5c20c4b00a7f3218f9282011422c9214cd3678d086e8626e62907f014dc0ce", 0x1000}, {&(0x7f0000002e80)="39e307fa9cabe86756870b015cb52bc6c34da2be07bef4f37a52e95f1a33c1bf0d4e66cd95775e6be6be60c15ece69235a0d6027a71d351c153900fecca9480a0e23d59fc77218854301bbc2fcd6ca3f6daa6277cdf7fbff309b98a2746de677a14785d36fb6f0127bcb33c0bac3798e015f0e20ea0bae9619a3d4bc66c1e473228c2784e3c0a759d446461cb9055d89a13ddd2f711d7baa34b62551972397c7e067", 0xa2}, {&(0x7f0000002f40)="2fe5320864160fd0d394c790ab2df1bcd2db6ffada072ae916bf56b2", 0x1c}, {&(0x7f0000002f80)="39f662ca5fd29e33d04744fbce48a2e53bf74de4de8c725d25c4453a93e47ab192cdd1ae8a9cb8d7d5238ff0ba2dbb14306090d5efaa15163a59cd0e21f1f20d8485b40b1e5d389bc46a8760806609f7cb8b1618d2799da1c5f833800206924c6181560ad46318232363b8adfb23ae3c3f2a68f70b1fdd0909c633f2175afe052994ea577ed3f16e3b40dfb053805798f50a2db4435f1e0be7b018b003c1ca1e7e39e7a11c5a0f0cbc8fe57d2c5bb8844067524320def69663c73a84b25923e1683473f2ef78875248f4fbe18f71f607a009523fc74c256832050ae46ffa6702f89da6e27a7a8c63bc0d229bbb3c5df7a67071e60dc1", 0xf6}], 0xa) kevent(r3, &(0x7f0000003140)=[{{r4}, 0x0, 0x4, 0xf00fffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x7a, 0x28, 0x5, 0x81}], 0x1000, &(0x7f0000003180)=[{{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0x61, 0xfffff, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x50, 0x0, 0x81, 0x80}, {{r2}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x6100000000, 0x3}, {{r2}, 0xfffffffffffffffc, 0x16, 0x2, 0x4, 0x3c3}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x5}, {{r4}, 0xfffffffffffffffe, 0x88, 0x22, 0x80000001, 0xc7}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x1000}], 0x8a, &(0x7f0000003280)={0x28ae, 0x3}) pipe(&(0x7f00000032c0)={0xffffffffffffffff}) accept$inet(r4, &(0x7f0000003300), &(0x7f0000003340)=0xc) recvfrom(r5, &(0x7f0000003380)=""/69, 0x45, 0x841, &(0x7f0000003400)=@in={0x2, 0x3}, 0xc) 18:36:36 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) r2 = dup2(r1, r0) sendto$inet6(r2, &(0x7f00000000c0)="0466967427732af98c934b5e71da5944ce9cad91069f95071f6050143011cad819c9f7c7419e1a199192621c5e3882caac279b91c336470a99ab92c46c5adb0294a12fe4f4cdedc55e7d24b66388ef48215cdfff98dbd75cabc8b1c5328820b6f4f7b4b40863a84d553e9b3f476bb96b92bb3315c4f450b0c55c5d86e875abe4c7ae272339a6912defad0c0e418f7ea17a11164070b7b3065886c5853d0368508f930696b8c7856ef3f5bc66ac6fa3cc8d7cc6dde59a2f7f1127587f150c274082b2883654063439239ea9021a", 0xcd, 0x8, &(0x7f00000001c0)={0x18, 0x2, 0xc0, 0x1}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 18:36:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = getuid() r6 = getgid() r7 = open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x142) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = socket(0x30, 0x3, 0x7) r10 = dup(0xffffffffffffffff) r11 = kqueue() pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x5, 0x6) r14 = open$dir(&(0x7f0000000680)='./file0\x00', 0x1, 0x29) r15 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept(0xffffffffffffff9c, &(0x7f0000000780)=@un=@file={0x0, ""/5}, &(0x7f00000007c0)=0x7) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0xc1, 0x18) r19 = syz_open_pts() r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) r21 = dup(0xffffffffffffffff) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x0) r23 = syz_open_pts() r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r25 = socket(0x18, 0x4003, 0x5) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r28 = getgid() sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="c969327a9da99ca67bf3a5c61401bd283192d210cb2670bf0da4ebb4c4cacc86e7a7748b3864635fca80d7460e32b012a7bed90362ddfd7331004760e3872453e6f6878fb64bc8a6df763620bc8b374fed040a74f6de2e6c667475de0ad0f7891b", 0x61}, {&(0x7f0000000100)="7b442e50e7b45b93d4adea808b84112bd029ea6718cc0599fa684f782908a5473d2f48d9f2ba49821e", 0x29}, {&(0x7f0000000140)}, {&(0x7f0000000180)="71206bcf3149e349dafe65c7748d8e6e463cadaa25547f1adca8729b5d534c634ee7eb3897e6b38a400ab18a84077de3db8b57683e0662629172cd53bf43b161c03748f046fabfb55f3ea8da2535d697445edb14bf5f7a5dc5aa5b0ed36ef43a25d9a33c98eb599f6d0e3be27c2202141a29ed3775a7ff51c3ce47005e5d83e4b59db8c8dacf1a502149b1bb9ba5f89077c041af0b05892964727c26ee02411e484f", 0xa2}, {&(0x7f0000000240)="1e8290bc52c5e8f48046e8502421c2be413567ddd50bfb4f4d728ad3ed272522ebad12e4b2c22bcc570c655b8926f0f944803e6da64c6e12a3acb43746d97db11a94dcf62497e3328b2430a4ef3c84c56aac6d347eee353d3e8785c9fea1b7372113172881b6ddeb26352f543652f4f0e83ddafd8f07c970c2e2cd0a8684186491e73b4ef26c67eb0e19a9c0d5cf60e37bae62b16344581cb2f72af0eacde6e6df817479d1e38406c59b382745744b58968953bcf6f76f609328cc53aa0b4ab88cecf624a390f53d53801b93a4eeb064d96d0b27a3624217b646a1bd1d444875fc6972a7070178b6", 0xe8}, {&(0x7f0000000340)="4e7b5afeeac7f13598ce02b4dd0af6dfbe3e", 0x12}, {&(0x7f0000000380)="d667bb4067d2a9c627096358b99bd87c4cc4db93a41532618548f2215402376b0c6b93c8e1086cc4b880ed277c8acea116907426e570eb5c5f291c3182f9e5fe9d2f34023872d356ba1738ed9ca9384831f2daeb28d5aa8af064289281edafb5c6b10d51bba2411b33c6173c14c64797ad5734d3b4b906caf031a9253365be5a645e1ce5ce8791e592970b484fb5d40019ec7a10fbddedf370204479eabf3778b080485c19b3bc8224573e681f32a6d9a12904937be5ad0e6e680c589214a6943bdf", 0xc2}], 0x7, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0xf0, 0xd}, 0x9) r29 = socket(0x11, 0xc003, 0x0) r30 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTOP(r30, 0x2000746f) r31 = dup2(r29, r29) getsockopt$sock_int(r31, 0xffff, 0x1021, 0x0, 0x0) 18:36:36 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r1, 0x26}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x401) 18:36:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000008440)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d3715227617080a969c2c6dd5a29ab82494b6fba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4afdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf04f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470100000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855bc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659267c04d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f654941203000000f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c2760db8f6ab72cafc56a28ae35d05d5ff15db134f81d43a20fa6dd27e4ee451201acbe893dd97ab88c419df09763edff0185995bbf339ff7bee5eef519d199236c983c472db85af59e0eef8b781f342d5c5ee0eb32f3da524307fb79282588dffb31192378bbde1ca5555342e3724f73c2fb094febafb85c7ef671ebc97baa0f7be5168f32db00c3b9e72156813ce687f3860f2c3122fb330fa504350494534cca346cfb5a1498e16fe10b74526900de4033462166234b53337071698c6a24c121e53603506e1820228c073f5022c105edc4efa869e169ecedfaac7bead1c0c5eb045cab621ad2ae0183f098eb6c6476ff16e64f5a04d6adf8bf8289f63a7a8343ffd5d3ef0fe4db3caf68d974b1b1437371dff7ec05325a33e3bd316c06e2a8d8d443c37a91234501682da4821d85d6daa7e0643f2ae87731b7c1734733b851300e7fa9a3711f40e0ea0e3859d2ade991c94e8f25dad538d6e9d7de0a95c8c91a158ae006545292c3474605c65cf3d197677577bfc1621192d629d1f940301ca9c2c7b6246396da2c2cac53d4aa8db1df5a909c921c3e7d3ad9938ee78acd570f79e216cc285a1bf8e25a254970ed84b4d85b0822e7c5aef91692201014066cbc0cb8b02ce9141e6307943d26291151afc791a02ad0a873093ce2dc62d0e9ac7d8f3754217eb411bd4815f3dba84632038d1349781610f33c0ab6f490dfed3ae13e6f270cac5371b389ee86f0511e50cc9bf26dca2c6872447925ac0f8c74f4a99ca2c1846264e1bb58d7e034a58ab1ada6bc2c3f105d64664f9f362518d9b6e0e263da6a656c73dd25da36781ed4db40583e63953d12f81bc0438fed8aae1e33f7eaa48c1f608866f5374c3f7898c78409bc2b330b6fecc9c32f4d881fba285ec5764c656bce85b0e3df758f8ef1fdd49dded23a85b38d70540296a3052b73c870b57c4ced000000bde5317e686a2e3c0139803da9331ea99c157d39a8514a6f29fdc8f435ffb1ffa8bdade8d800000000000000000000", 0xfffffffffffffd96) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x33aceb4) 18:36:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, 0xffffffffffffffff, 0xb) socket$unix(0x1, 0x7, 0x0) 18:36:47 executing program 0: setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000), 0x0) 18:36:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8000, 0x0, 0xfffffffffffffffa, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d88e78b6913aeda2b29778c3aef799d11f00c832"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 18:36:47 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x18280, 0x138) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='x\x00') fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="54fa7482e5d857b4ca1f03aee2c7ccd017c9e0ba2d0447b9ac05a49ae5ed76cb5f29c75ae05845ae567a11e798e63d8a6bb17bfa5db6de5235cada8d7cac64b5d24de912e1c27e595a6229726d6be63468798fd7d0d74997b2360046ada82eab434bc83543a83f1f62ba23f6c51bcf815da829e1308651b4d372b93905c31743986650d1ef4e3ca905c8a6cc5d3cbce77bda2c9d6e5b3915d1658594be64480a46107192b460251bf52cd43ea768bc9653c54e22dd00f6f87c", 0xb9}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) open(&(0x7f0000000040)='\x00', 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000003c0)='x\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\\(-\x00']) getgid() 18:36:47 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3ff, 0x4) 18:36:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="fc5300800000fee6d3d5f0000000006d4316cf81425ffb3e81ac330c05167f", 0x1f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xe2, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4", 0x95, 0x8339}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x8000) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 18:36:47 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0xc005, 0x7) shutdown(r1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000140), 0xfffffe46) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "1a751cdac7638d423c59224659ccaac542c95ac0"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) shutdown(r1, 0x1) 18:36:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 18:36:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) r2 = msgget(0x3, 0x200) msgctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) 18:36:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe7a) 18:36:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 18:36:48 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f00001e4000/0x2000)=nil, 0x2000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 18:36:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), 0x4) 18:36:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001380)={0x3, 0x36f}) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/77, 0x4d}], 0x5, 0xc) 18:36:48 executing program 0: r0 = open(&(0x7f0000001380)='./file0\x00', 0x0, 0x9) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x80) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000013c0)=""/142, 0x8e, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000200)="c25013c1dd91b86bb1d4e0555c3dd6e14d89e07f53aee128d804d9f76a3a2d82cadd476e2540a132eb35d06460ae8716cc0a29fba47d6810e378d82c5a5eae9753580d14af8a96ebbd1693feb29c645d925bc6f6369f13e920ae48b7416847d6ea5838d79051fcae53b4646ed460835731ef187f29034e72decc1c57204b0e0be845bf9d0dfd97dbd7495d1275894eb95b24a2cbed9f2da54fa87f184481a132f18b3784544d9befdddfbd77f4d4ad044f41e5392aa92255da4f084833abeeb82acd639c4289bfeab75e57dfa9eb4549e8c1ef0739db236bfc3bb2e93092eed86cbd5da3fc3fe63cb56ec75709d4a285a3cb6aab50e67872a2f39df91c1ae567a78191add0e24b3bfd1f3adf6e240290cc70e796ae8fd23aa012500953db1a2dff4eaae6cd2eced08bdbf286f959843e9431437585808a0fe285db745f6b322c8a1f8ce79f1368435d6a1fde6ffb29583aa34f910b9f9d67311553019d60f37bcddf7729a462370f8939b76059958b664917687427cba9e8655d456b80e9f7886cbddad05d8383b70ca8ec4ecd317e55c70e684c72833504c8c5f9ce5120a3688c9e09b10e20be922c18956437e2364cf9d8b3cfc81cde024808e728db7372ff4ace9cdc7c2883147b4e449bc2153ce2987e01e09e0895e8c745578329bf6515b2602586e692baad1418d371ec20220683cca75372585c45ee494a08a99330a08c6b72d87e45450768744b4a425573d6581663266701706a158ed55a918ebfc7e00172c1387936aa1f9eae50e5aa7ed9ed52c2bddd93904107e3dac2c36c3ed6f0b0ebe86be8013db09829678755deb9ca9a18f021be0fb6dbb814619feffaeca84e652c23c30a4f3b126ab03e73414105ae5fcbd7858a10146330229a8617564490858eb5c8fd951d36c1a51a07ffc39295b87e4dc6946630e4d547ac7bc8d2add42318d6086ff21a5bc4ac6ab57e35c453944051220adf4174cfd6cd7eb921a432b04420c5cb31b7ac76bb885ecba3ee634ec5e0cb9a61e097a565e7d1212527571b0edd36e36c322557cc0d7778c139542c132613370956933018f38d531492bb51fba00d483924acc03edd569880e271a59c82a19b205771bd7ff6310d9da4bbb2a5af26ec27c86c6d7f46d7d7a788d009ab9c5be433e5d187dfe2d383eb964af5bffcc4cf45afcf3be39766f2e2a25a5b3bcee35ba3314d9245816cbd863a5b48e9d36cfa0dd616988385a17fc75d90e413bbf6fdab618b1cbd8c59a1418faf952cf9a65516ec07ea2a7b1fc5ac8787050b0e3fd8e01af8aa21114c3489e31e7d5791b50af2d14fc24543d5d40376fd662eb87470a1076e5d610c5e314c153b7c39a288329418f8d5286c58e502380da7d70fcaad308ffc18f7a480e63760c834ac496483a70acde672966627e83490a38d92123bac322cf4a8ecb0e0056043063b34e5a66421ebf867fa29d94dec458a19177f1090410bd49bb25056e34f7e4e22c505b5166e9b0d7f953313a61ba59b51ae450fb46c1ff0973facec8907ae57ef3e5609f84bb943730005d906b73d9d68175909be8ef9d8e477c7077e4e1433da8114ebc4187c98d49af443159c9d82b0ea43d60f9cac712a11446960c9cf511d8df2a01d490fdc01680a328e94526c72bf8ae75cf9c6c9ae97b9f6b65d736f71f40f7d8879445f3176f005fe24fc0f9e16a16ce5aae6b062343ec27d52db298af2c3c3acb4711e9cd54e9f36fa740654be2d9846f8491a6faf83ae2992be9c5ca00d5fca6650a232ffa44479cd19478272ddcbb38be01492ee5f38d5bd57a87a9602055608f6d85f5e6ae6a458f584575d3ec4e7d8f0c1c5e6b34b7e7f9c8aabdfe2b0c73cb8c65dfa7ef345479d442fed606795ae1300f451b6583afd37b4798891b141d9c4ecfd0fb86d26de34c17d03765f5f8c7cd1360053196bc108393e765f932d6a4e38b53b0f48e9f0f3b1b57b1c344236d5fb8f05a792e7d14f4331d6d76b9f7b0a2bb701e9ecf130d27bed79722686eed1efbed5ebf5c8d9891169368fcf962c35aa6115899c9811b9af3e544fb3aed60b89e19e347640596de5e30b10af42fb436a3603b4051f0d37efe580f06e2538d12faaf576902fe58fa000fa1343844de373958f753036b198c9aa9c78ee7ac21171b37e332e27974a71d8387ccf9c034e255768c363aed2248661ee06a40cc46558e5bd8fb7fbe0d52e26df8fd3dddfad192e1ecbb5838c26749a758c1340c455af6bdee0b5540e7b498d93700772629486975a789e8dcaa1c5468cc33ee46dce6cd9aeefbdce6ae46ff562a9da804a84e4cb60daa006b14c2251bd86f0d4393feaeb0592f297683f1577bb3033a2de435590c2184dae8c6ca0f176e68cd8bf6ca16a63ed73f4a087c2b943826a72403244efc4aff2ac0676f228c23f4e5e90041921291c07eaad449330523f14cb2b6ee024d5e14a13dedc1dd026e11f4bef6c6d7b7b6d14cfee5e547cd7210db83514d397b4270524815202608ae1703d4b17910a4f862b8eaa2109beba1a0167bf2243e8a484325323a7e9877aa4627a83b3b059962a40b58afbae7824b2b3587ee3012d335dc6b16fe629ec5477d6cc27fa1dc9b2cdf54841288315a7d5567a906687ae10225a836e55febc6a5e249352772775f7924d5ce4731c5c49911a46da462dca44949416c3ee3bcc342690b3710c49ca7fab5820a33bf701336e4e2d8dff9de469f9d73a35ac6e03d722c6e1b6df37a6461b534be640e528832828669cab6ab023d11451286105c530a2e1f7ee11694542dd1ab4b53fb56888556db9acc9b955317106f8de5ef90e4d87824aa126fde5cb68c81b62220df4a792819b561a246e65675f45a1694ccdeefea8fc8924d3a883aaf0deae92bb38ef59789c72f578a794ec1f3c4759605e0d6ec9d7734804e11c1ac58cc0088af49729e75ebdedeab40d9c4a4dec79e02f6892d7eb2aad8df7a4c48cac4110e7240097fb23af9b8fad3fe203a6e10bd31f8e9650198c021a06e23e4af2cddf2e36393afb27e177cf8f385a411f806ad40a62ed9edfac322bea5afb9075ecf1151a5c080470618b3a6795352fe44718d56d8d47ae12823d6b7bc51f4ee5b57e3a0174df9428763c76921ee5a81eedab8771ecc20c9634088418a0e09f7e369757676f0a222b7bd3ddc91fe3e4cc00d89073ef782aa6f897b4bfe724096f37f4d5b43f8029608df6b7bffe19165588021484db346a4007f785885cd85bffcd64238f505970e82ece1397577656f755a0bb7e783db809a08c17a1c39bd6cc81db8ab39e2239f445536cdac3672ea368ded8b1d5b775d7cb2b696521226b39ac41f6b851754b0dfffd45421eaae80efe4370710671d5473a41a6df336a71adc8ebc98d3a8ffd0f3bcfeabe8b14926d99b666a8db9bb57edb92d165ba7810cc1b2fe2f9bd15461cc2ae605f4820ac005c15dd699232d42b6a7e54ec348a7e710dca2d7d42e3c23f780aeb7b9d1fa2bc3bb43ba45f9872e6a09db26d256c428c920907d0030709e6dc61d3c8ad35f7626c71648b8effbe9437c59d5d7578048808f7d9c4e13da5b7a6967c1eb9bf5e3e1ca5f7add70562e03fc59dfedb5165fc956e2b98ad039a06ec71a7a95970298360d229533231515ff997135675722a0c360a0944d3e6f765d25ae14912ca93b42b7aead73a206ddb1a433838428c8290c675d380435752cbf1ef99cecc80670da2f80ee5b6f971d431d2a6c9ec0f8897a1ba7b5fcb7f0e483cb3e83acb52a7b807284ad7fb0367705840b107d950a0537624aafed1c3fa736cc546df0104c6fc45fc5f4b8c950170ca50a50523d4cced10433ade018e5683c6fa2c93ce3831607ce0eabb1393fc4e419310cebae7126f9c69ea74df5ac0545e6f2deac8668bc3f767146abda1e6b619084c2dc43daae354828cc09392701f1f712d3292a55d4ba0de65670c904f28f41112413d07a514bc56a66c8c6b2ed81db657bce3836f53a81ce0185ab999ce0f718a488af9ef601bb739985e555dcc32d7613339593e2be4c77df8bcfd8cf0fc871ac96d1b39caa9012f2a586480fbd2d203375259e10a93dafaaeb4ae975ac27778f6a6287f3471c6885f3f27e19fa3456afd3f4306dd385c38f49d8388afd45454acd5a21f289491dbe8fa35f7adc4c51a756e07f408314fd580b5469ac59ed52a67016c3e723e3cb4b0c1d7a2016e1093c4af0ce3cb3180b4414fd7d590c56dda5ffe40e6fa4b466d244b11a2381d2b519be24c55ab260211c51094d99be62fd4e863d832a6f2da60d28004bda8647a67944e703d06f931ec1ff368beda9d745e61bd10166a16ce5ba74bcecfc832e08daf61dfc4e0c8f7fb0504ff52ce76cf237c28260f015db0ece31f63a07630e23a377d815c5cd27f43c7981ce99592cf34d6ac3de14723be8c5f3662b5338678a5d388cc59566fa0ae072fbb44c0c06fd0de88b8557678bf72a7b24fb484cc6a21d166d0abe0069a1aba909086db36b79bdf706a503de841a00cda94e85b09b69d677769574aa37f691609671112f0fdfd5c01f198ba7e05cf19d708118cb538a4f7e8697ae16b4d216ba932acd4d414d980d438a38486acdf7fc05d1f1244ada7a6b2a6f8ed23961d6927b282fa78ce322aec839fccd0d001e3890a0845612d0ed6ed29d578a25225ec67817488f90a808b691a5e4e493310edad49eb85d5c9072d9aef71934b01896f3a481c105b43af4797734f604ab36cda60c554b03da4b9ece3b4e90768721aaa840519ba7e7c10fe752765b0de5e40d75a083c0807bf02c77c09898225882698ef868aaa4598bae3db2ee016ac160d3b725e946176182cb461f80cfe9358d7cc614b1ec4f556b2abcb5630c7974033790fee5db8b298ead538af953404663a5d0a6784e4e2247f0a83b034004bd3a9c27a8a62e3e4f43450b5e2fb2c9479b384c86f62d4042d2e4b1f679deba7f3ac60928ad24f193e1119c3db15dce1bea17d03490cf36698597d48d1cf8d7fff7e179f1f5f46bf9243a132e08bd11ba651b72923d0a61b8c940f432b9c13b55702e6c30a82e3988ccf2f974ce68fcefe7560c583dab1f2af29066d80eabdd9b826d581dd81393cadde9294ed1f75635b797c6f39603be0128c1cc4165bdce1c9449bae42ae7e34e6115e6fb32e5ee2ca7e343f18e3d97d6521c0d892749f50812f7166bf4ebd8bd2481bc2a00ea90ea71b123bc52c0a30999454da71fa69ae7f3cf73001c24ea62f8e2f2c27b20247db08cb96f983ef88e76e97131af6b8f391c570bfbf9b0b5d88f808d7dd07a4a1fadad87dbf4a2352b4d2bd090b5974eb072065d37df32e3e25ff951ccb47a486c2ae3df019660906b51d82831318fe1e81cb7c12eba416a90300d0e79f1b720ce915887fb0315043bdef4592ca9b0ad6eac028bf3baf85dec0837d79bd0c0760d6c3ab1970de57f7720ca4683bd16c3cae7e35bde4951e5e9956dbad666e0d53f7224d8803d8fa086fd7cb1533b9f046653e0287787ec268eee87945998ffe2e07b5ab1d23caa889b4717a79ce017892f2b82b7e2b9eb9a38592bbaf4925bfa1daf06ab983d0aa003a1ae08f1200595c7a827bd790766aaeea867809c37863dbc82ac0fd49bc40cab72d045791d7916187b262d4d2028aae8aaeeba19c9c1b401929b5f64a6ae0a3176bd437b7f4b3baae364d371120c03b7f6834b51509edcdc3d382b1f141e885f0d0caeb4c92dfe5b93bbd2b4ed118a1f18a563118481d6458dfd5e497d0873b290e83811ba067", 0x1000}, {&(0x7f0000001200)="9012e1931644780ea5288ef72f838a6f8898220fb3b30d0ba3e416a8b4fb0c375536ecbff895098bd07f7e17b22bde2b817ecad7fbb7b8179ead7cf3ee0cd20fc26de74a988d4c100aaba105d496981c6826571e9a4efdfe2ba5e2ad445631ed79b5a006633558e408c75f5dd07607527daf58dc9069cd8bff3c9a06ff78c7af71483bbd0c57dfcdaeceaf8864b4d6f7f2b538cb567c3b064a8e64a05a2c1f64d903acc8f026dc159cb785f0", 0xac}, {}, {&(0x7f00000012c0)="b8ac7fefd04a867d153cec9c708a90744507f5b2ec332e744661025bd6c17213631c515ad0d442a6b07eb76c0aba04847340e8171320fdf29d4fdabaed85d2b6ae3d590010889d7027d13bae2ac89f947fa22d0f3332e56189bf4162208e2a4f5c04e6ca173517b08203e237a4f043058b504dd9b2a2276e2cbb2e", 0x7b}], 0x4) 18:36:48 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x299c4a88, 0x1607, &(0x7f0000000040)="48b7856406535235d399be2649870ca8732d6151ecf7d6fe1465e2946132802a5b5d82e02da8ff960d00d69bbab5bc2fa8af3f3fd9831e0b41d5db6dfc9ce1d5144f65803c4f37f503094c5018db85d2b349387dd4aebf90ef5962d23d90ee6ba8b7d3a6f0407aa3bc63fc5f01b212a48f347eb2c7e509671db689645060ae5ab34e35b65cc544eb10ff96df1f8bdc6a66cd116a6311e9ef", 0x98) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 18:36:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) sendto(r0, &(0x7f0000000140)="4ce41e63cf61e2cb81fcce5451a597568e6ab9fe83ac140b3a1c19715004828cfad0a3d5ddc78ddb441344f00830cdccc341759fbe7dde52980289cdcb3be048dd061f135a8097cbb84e40b40b9f4417778fca2eb1626c505aa4b838ece4aefb293a0d431155d8dfbfe9ff5f46457b07699d553c7af0996ec53c6f1c4065334cea2db96fd1a60b26a2344673d53ea97d8d74010ca0e8b266747640b697b73709bc282db5e08e13cc3fd43daa1cab0e3c0b1ade3035", 0xb5, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) pipe2(&(0x7f0000000080), 0x10000) 18:36:48 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000240)='./bus\x00', 0x616, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x854, r0, 0x0, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000180)=""/122, 0x7a}], 0x2, 0x0) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)='./file1\x00') 18:36:48 executing program 0: getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() getgroups(0x7, &(0x7f0000000280)=[r0, r1, r2, r3, r4, r5, r6]) r7 = syz_open_pts() close(r7) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0xffff, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) 18:36:48 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xa}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x18) 18:36:48 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000), 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) socket$inet6(0x18, 0x3, 0xfffffffffffffffc) 18:36:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080)='|', 0x1) 18:36:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e94ee2fa01deec83feaef81c9ba66696c659e73"], 0x1) 18:36:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() r2 = dup2(r0, r1) shutdown(r2, 0x0) close(r0) r3 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x2, 0x390, 0x0, 0x1, "cf3144c32cc055abbc15a71f4a1e239428f05378", 0x2, 0x6}) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000000280)=""/254, 0xfe}], 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r4, 0x2000746f) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) 18:36:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 18:36:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="a15a5d52517e182de1d7de1c3d6a071f2a4dae32f6dbfcfe3772a8e062bf890db2f8b130bd812f49d83bbf93b25cf233ba903adc400351b9b31faab85acd80510c649aebb7e982b6cba38cfd383274bf71e4f12f50acc914baf4f14175d32aa197fc437cfffbb58c78164efd27", 0x6d}, {&(0x7f0000000100)="083da2863d7b97b6e03d2ea0e87d7c6db67d246f1137c9d48fcea4d8a864738e9bdea4d2c045e8655b4a49ff97631aed782ba72e3b6ecb89dc74220d2743fb9555557698c2e2cf7bd16710071c4856cea2327df9f73f7855a5c8b636779cee5fca78fbd016ab234d06f383bcb0af0d8f53370db5c6da68cee093f24e71f7a90b15463288cfbbdbc2ec8b2551b00521cea083c9537b2388bd1fc8f2c649e1f45b8c2d36c8b81e908290f3c1cd263644a82ffaf33cf16a6b5f211d38c561c3", 0xbe}], 0x2, 0x0) 18:36:48 executing program 0: getgroups(0x186, 0xffffffffffffffff) msgget$private(0x0, 0x414) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r0]) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x81, 0x8, 0x3, 0x81, "94d020574c0f3ea42f0f9d2fc21c8d28c2fed4b3", 0x400, 0x8}) 18:36:49 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) close(r0) execve(0x0, 0x0, 0x0) 18:36:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) r3 = fcntl$dupfd(r2, 0x0, r2) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x6b, 0x69f2}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) ioctl$TIOCCDTR(r0, 0x20007478) 18:36:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xb7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x40, &(0x7f0000000040)={0x7, 0x24d250c5}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r1, 0x0, 0x3, 0x0, 0x7, 0x0) 18:36:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100eb600ffff0005000000080000f4e0a76c80a44dea3ce1245b9aafb4cba2504b5daa1adaeb412b3e823159248bee80d6e3757e731ba66783b1d0d4b5bfe5065c92a9db7a0e855d"], 0xfffffe45}, 0x0) socket$unix(0x1, 0x5, 0x0) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = semget(0x0, 0x0, 0x2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/34) getgroups(0x5, &(0x7f00000000c0)=[r1, r2, r3, r4, r5]) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:36:49 executing program 0: getitimer(0x2, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) flock(r0, 0xd) write(r0, &(0x7f0000000180)="57f7a762f984941485fb0c574bb2e6e1c559e3b7b47304b9bcc24d6ee9bd3e84e5e5dc12f2", 0x25) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x2}, {0x6, 0x3}}, 0x2) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000010, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffe, 0xc1, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x758, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x1, 0x40}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x7ff, 0xd9}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x9, 0x2}], 0x200, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000040, 0x2396, 0x10001}], 0xffffffff00000001, &(0x7f00000002c0)={0x100, 0x5}) setitimer(0x4, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x8, 0x9}}, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 18:36:49 executing program 1: getgroups(0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) shmget(0x2, 0x1000, 0x0, &(0x7f0000799000/0x1000)=nil) mprotect(&(0x7f00000d1000/0x4000)=nil, 0x4000, 0x1) chroot(&(0x7f0000000000)='./file0\x00') 18:36:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) dup2(r0, r0) accept(r0, 0x0, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 18:36:49 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x1000100000004, &(0x7f0000000080)="000950d7f07f43ac7f6d9f74bcf7b43a37022c676bdd3e0000000000", 0xfffffffffffffcde) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/41}, &(0x7f0000000140)=0x2b) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 18:36:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='B', 0x1) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r2, 0x0) r4 = dup2(r0, r2) dup2(r2, r3) dup2(r2, r1) fsync(r4) 18:36:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = shmget(0x1, 0x3000, 0x100, &(0x7f0000000000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x2000) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) 18:36:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x10001}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x200000000000, 0x1000100000000}) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(r2, 0x29, 0x39, 0x0, 0x2df) 18:36:49 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00002ea000/0x3000)=nil, 0x3000) mlock(&(0x7f0000263000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r1) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = dup(r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) flock(r0, 0x4) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) r5 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x20200, 0x80) r7 = dup2(r6, r6) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x80000001) getpeername$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 18:36:49 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="74b4b079335114a7314c52bf1ed1e34110dfe16698099e214022c7341256e475a38d2332a2292588e346172cb157d0a145a6c1fb0e786a1e3bed31fe4f8b77b2fafc05cb988ef21e7701", 0x4a, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) socket$inet(0x2, 0x4004, 0x7ff) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x4, 0x9, &(0x7f0000000100)="c2e9607e9288f16d5e0a44dbe9ed68307a23ff88043ea996188c79fe082fb763536cfc99804f6faff6ee147a78ed079096dce90e34073c58c14b2046e75e6f89249cc586593f8f76c20a060ee50ef63d315c85528dc9f965a91464d6796d00e69f3c172246e7858427c4ef82e122df4deae7be5ef9dea532caf397b42057b85d0bcd5aa644d8d656c8c97864c586729f23d52fdff139e83b52cb1b43c31b", 0x9e) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000700)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199e3641cff"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xffffffffffffff7f, 0x8}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000000)="e02300af82ec0a02", 0x8) socket$unix(0x1, 0x7, 0x0) r3 = dup(r1) writev(r3, &(0x7f0000000680)=[{0x0}], 0x1) 18:36:49 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x4}) flock(r0, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfff) close(r0) 18:36:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff0716"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/241, 0xf1}], 0x1, 0x0}, 0x42) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 18:36:49 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 18:36:49 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="a956f98ac510d1fc9e9ec7bb6826588ce89c9c8196692f9b8b082360967dd569529f8984c37eed37bf2422547e054777e2e7d717b9b73167ffffaadc05e7a8a9f67c80645f2183dc54d6749030ebcaf8f9abffbcc7d07ff246fc7218d7f492de8b67390c2381e31af95c84b5f9c7040acb927dc2fbf75a7667fe2dc7f1f10163f0c7a86a75a7599a3ee0e1b4b7abdcaa586902543b1a57868f", 0x99}, {&(0x7f0000000040)="9cf8055fee9d57e3a2aeae4e92616a9fabc72ad7cdec61", 0x17}, {&(0x7f0000000180)="412770ab06b30405e323a9c0384b051445607c4e4f28e07525cf13c9923bc50ad1cbc6a2bd9ca1c9a65b1afe85a049c1899ec3c459f18a0d35d170c1cc88fcc3629e9d1e1ab28ee277a083ab0f78deae447f97ac73f816c51a8f883d47138e523c1464f2185c45dd540520faa5e36740d75a9babe7", 0x75}], 0x3, 0xfffffffffffffffe, 0x0, 0x400}, 0x8) 18:36:49 executing program 0: setpgid(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mkdir(&(0x7f00000002c0)='./file0\x00', 0xa2) getpid() semget$private(0x0, 0x7, 0x200) 18:36:49 executing program 1: socket$inet(0x2, 0x0, 0x8001) r0 = socket$inet(0x2, 0x2, 0x402) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 18:36:49 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x100000001}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="3f88ec3b91e82cf77083a0216b4ee7db7850962b22a88d097ceeb94eff2f7435a2bd344ce02b960803db3fe6c46ac10bf277b1d8ed72073b92c29dba6faf7fa93e0f42aaa716895506b6d845074cb1c973db17397aa27dcc1c2473645a306f468e83dd44b1b8331ad188b4727a1da5e076d0f2559717d72ae822a267fae5c1163c50e4afcc6deae3ba99d06c486d2da703", 0x91}, {&(0x7f0000000140)="ade0d1f88613f718fccd6bcf04d7f14042f3c63949", 0x15}, {&(0x7f0000000180)="302dd17559260fe2c090fa343fe06417d7975579f95dc4edee1495e7ded1f06424f1b65c1371c407cd788f242ebaab0ba65a586f82255f848db0eb28b5990ba2f8674f63a876c0d5c0faecbb074ac8461f536f3d63d03b3bc7d718b943aa529af56119eab39307f18209cb14ce873d5852d34de78654557dd4cc9e0a89e14edbd2db834ba9", 0x85}, {&(0x7f0000000240)="17d8244208c0a21065b7b1bd7e0a4fa56bccfe6f749fe51e9e8aa9db2df40909", 0x20}, {&(0x7f0000000280)="1cd2c9b1cf9f7eb4aff73bcc083add934575879a1abef46f5028423a89205c119d1c25c3cec900ac59618d6cea5af6067482cbc4501648772280dbfcabdaa33ad744023b45ae70ded8adb68d7bf8d08a9230d2180b5d5d49b91e2cb8666611078fcb84ec8e57fcf37332f6c7d8881babf9b9e02925a0765b1ad2ebe8d123bf8457b367ceb3c6c38fd576c5ffa77f6efc3a33a799595025f105e27a3c259f1d392970c8285ddf0dcc427c05bc9d2ac51ae761eab1091e7aee1a251be0854000a1dda216b03d76054a7ea1e8088a55139f8b3027a68cf2e24e4178182f6dc0a687ad", 0xe1}], 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="b00000000000000000000000050000005b243742ed74e5b15af39af720623bfdbd6b868624fe91a70f78641ce8631a2f9af2dca952a073ea1d1e875a2dff8d66eeb0c8e610332ed69949332a110e5d8f1bb4b76414d017000000000000d112665a5c613299361f86340095f2b632c386a3c163f8418e1d4743925f3952b4c4f0081e769ca7b6a337723ccda4d83dfc716a1f992bd8187ff666acfcdd6a43244b5ff05f46931b5b48230a0000000000009800000000000000ffff000000010000d31621f46a925eebdbac885166824e2bbf9627bbf5f5dcd4bb7f1865568250f44d588ab08326688ce77c2d25fa5ac7c50189a074f3e878ea08ce99d5e780af937bd42e2c615df066f0d603e437ce46db334ce64a51d167d89dbd1eabce3c465bbe0021dcfb65b3642f5a5610f249373d2cd0ad63d85bf19e76c4948340cace502b9d7100000000008000000000000000ffff0000020000006ee082550b3bbb4fd3a2bb0fefb883f660c44348209f7f70f1820aa875cc7ed444fc7da7f3d9f96dd51a6c7040ea498aa920b8d2265bd0a7381c3e24bfa97020aa3bcc3555a380cb0a3fede6c2460e318d80cd2ae5b1bb112e51bef667ab1dcc1a778692c6303648fedb4ec06758563ef7af0fa556f7d3c95fe0000000007800000000000000ffff000007000000745779e6e7412cc98186ffcd1749ec67d47d13e3975566371df370741322953a21901ff522063d82a4547e24b51c2f656f98d91eb33bf1eba2fffb8ec6d361bb2b8e1e2d9be77d464298be02d723ef0d7044ff1f6b75df358372"], 0x240}, 0x400) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) 18:36:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) write(r0, &(0x7f0000000a40)="e36258a416f76c037494130077f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58b0e000781c8cfa6816b916cfd227a47a590042077da4ce9c287730c53fb394b842dbbcca9da10491add63fd2a7a5d58dc71b29680b1a38800000000021eb600000000000000007e8cd6c0b9650f70aacb37e2806f0dcfd483ca5cfb41cedb15a046", 0xffffff79) write(r0, &(0x7f0000000880)="f32d00544049c29d31d7da128ccdae6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff613a6a3240c85882a4841f6884638c16f70615b1e665885d4d28f98cd05c7cc4898e790c84c1ec2d053469a6002a4ab837375dfa4de48be9be66bc69d60000000000000006e56ff897516562c58f7eb00b024720e88ab9d978b0ea6c432f0cb2549b61185edd4d557c0a30050000000000008be7d7a265415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881ae80fd2453bd3fbba11dd1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4626452523c43338c098add9a350b7e2df26ecbb5ebb87a6790e12490d2c665ec01ff0200045c0489159e9b5fc11d979470a89b59d90d5f12989cc30d7f63fc4e447ba6a999f609c8c7a4d770fa927bc97e5d7a6c905f3208ab339023c44e67437d728449b5229d9d41cd35d872aa657b2addbeabee54238a8e588244b88486a9a318bc", 0x185) faccessat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x30, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xc4, 0xfff}) close(r0) r1 = kqueue() write(r0, &(0x7f00000002c0)="0bb8a0936c5b34757bede7e4ed55084ead667e10b4e5283f0b240010dcbb58651c188e1e235957036db0d080a8614fb3f6b855ca1a16b757c0c884c53c43466bd21965cb0eefcd28b7e7c10343bcd5cacdacef70db2f26da351d277078a2f03df70b50b2fe511bd1150b547906b2bd0309b73cae06f9bf416a4d1a40e3c45c7f773c8638d6375995c11e4ac496350c34374d234cd373b1f41804021993989aad5ee00498c24b16583af15fd512a0644d307b63c9be847d8d82f748e118", 0xbd) read(0xffffffffffffffff, &(0x7f0000000240)=""/126, 0x7e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x9, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x38, 0x80000000, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x7ff, 0x400}], 0x2, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff9, 0x42, 0xb, 0xfffffffffffff666, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x122, 0x800}, {{r0}, 0xfffffffffffffffd, 0xa, 0x0, 0x1000, 0x40}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x20, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80000010, 0x81, 0x40}, {{r1}, 0xffffffffffffffff, 0x21, 0x40000002, 0x6, 0x2}, {{r1}, 0x0, 0x0, 0x20000000, 0x3, 0x7}], 0x835a, &(0x7f0000000100)={0x800, 0x7fff}) pipe(&(0x7f0000000000)) read(0xffffffffffffffff, &(0x7f0000000140)=""/249, 0xffda) syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000400)=""/182, 0xb6) 18:36:49 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) fcntl$setflags(r0, 0x2, 0x1) kqueue() r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r3) 18:36:49 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x4200000000) setsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) 18:36:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket$inet6(0x18, 0x4000000000, 0xb) recvfrom(r1, &(0x7f0000000600)=""/213, 0xd5, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932", 0x201}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x9, 0x1, 0x483, 0xfff, "5b40e7a0024cc18cd02a5c4054cb05a732f1846c", 0x8001, 0x7fffffff}) r2 = syz_open_pts() fchdir(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) close(r2) r3 = kqueue() dup2(r3, r2) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x4000, 0x14) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getpeername$unix(r4, &(0x7f0000000180)=@file={0x0, ""/6}, &(0x7f00000001c0)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)) 18:36:50 executing program 0: shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b211ba83834a19ba9a3bfdae48b11093e867da678f55cfdf6c3a0f8314f6048b93fa7d6d15fb", 0x3a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 18:36:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x400000000003ff) 18:36:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1, 0x0, 0xfffffe40) connect$unix(r0, &(0x7f0000000580)=ANY=[], 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='.\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='@.#-S\x00', &(0x7f00000001c0)='-#.\xaa$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.-^,+^\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='^!:\x00', &(0x7f0000000400)='[,\\,%!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)='^-$)\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x580, 0x100) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 18:36:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3ea) r1 = kqueue() getuid() kevent(r1, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) 18:36:50 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSTART(r0, 0x2000746e) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) msgget$private(0x0, 0x48) r4 = socket$unix(0x1, 0x2, 0x0) readv(r4, &(0x7f0000000100), 0x329) poll(&(0x7f0000000440)=[{r3, 0x1}], 0x1, 0x0) 18:36:50 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) getpgrp() setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000352f66696c652ff4"], 0xa) listen(r0, 0x0) 18:36:50 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f0000000200)={0x5, 0x5, 0x1000, 0x400, 0x8, 0x401, 0x7fff, 0x5}, &(0x7f0000000240)={0x10000, 0x4}) r1 = dup2(r0, r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa012e00000000000000"], 0xa) listen(r2, 0x0) shutdown(r2, 0x0) accept(r2, 0x0, 0x0) shutdown(r0, 0x1) r3 = getgid() r4 = getgid() setregid(r3, r4) 18:36:50 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 18:36:50 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() r1 = dup(r0) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040), 0x4) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) socket$inet6(0x18, 0x4001, 0x8) close(r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x9) 18:36:50 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x02') 18:36:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a13197e0d7a00", 0x7ff}) r0 = socket$inet6(0x18, 0x400000c001, 0x80000001) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 18:36:50 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/4, 0x4, 0x800, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0xffffffffffff0001}, 0xc) r1 = socket$inet6(0x18, 0x1000000000008001, 0x5) setsockopt(r1, 0x29, 0x40, &(0x7f0000000040), 0x0) 18:36:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xffffffff, 0x7ff}, {0x18, 0x0, 0x240000000, 0xffffffffffff3b5d}, 0x2, [0x7fffffff, 0x25, 0xf5, 0x3ff, 0x9, 0x8f01, 0x9, 0x80000000]}, 0x3c) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) setsockopt(r0, 0x1ba6, 0x3, &(0x7f0000000000), 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) setsockopt(r0, 0x8000, 0x264, &(0x7f00000001c0)="6f7a8c00b397d4215694c6cc26f1276a5df57aff4741d845d78d7664ed6076ba4b0d627a029ef41ee2ae67b79935d55439dd5d376043e5b188ea6abb7af2eb9f7e1f65ca6d521ded9ea5d4b9bc05bf3b5e93320632cecc14d8f4480e96ebe50ecd9789a1371ae723", 0x68) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) sendto$unix(r2, &(0x7f0000000100)="d16ff0cfa0a9004d780a807e1ec03e2155156edcad91b13068d6dfb04069016d04bbbd2f941c27b9431edbb886f7d341af1d33633f7d64ad423e0215638b84c09de4702ea4f5de07e4994dabda219845bf906475d7dd8ac5fbddfe774883c56d9fe55f39d7685a2124d4eecb319e3b8cfada4a7bd1febce38f94a5f886ad63dbd3747b127221d7787b38995e18b8531ab73473ea6a3fea5bd989e14339c9886f2c80de5f19f3b31f69d42372581d0deb30ec4bcd5320e91bb9d2c29f", 0xbc, 0xc, 0x0, 0x0) 18:36:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001440)) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)="0df708e8e6329f6b22aba12a1dd298830ac2f50ff5f5d32116cfc999a35c2c80df7e560d5196e5a0d62c8a4f5d4ff60f216103aaf51b9c193d2d5a647b4e7e5305dc47e635ae02a81cd5222101343c445eb8f14448", 0x55}, {&(0x7f00000000c0)="539d7eae040414d35a738335c1ae48797dc52c55e1435c89c33891e9f36bf1d680ba0e490059d2835403c72bbf", 0x2d}, {&(0x7f0000000100)="6bd6c5bf5aae4f298f49ff4163e4a1c18009cae94f246657a66fb2a9d069ab15da94cb980215fbdaab6ab029b6a14c95b8b83862d35a0382d23fae8a638616b1cd30c5dde2cb84188e12e041d89eb7678fea89a63d6f014ea6e03af0f129b8f7b3484cfd3a9ca386226fdce01bcc33520d5f3e84c86a667e9aae469dd6b12c16cc0375ba1a4856e383d6af5d9c443b2068184e5e478b61652aad360913506a1cea9a0e3cd7926bb07cb6c202a669704d7527fbe9393ab616a68c17b957", 0xbd}, {&(0x7f00000001c0)="37f4a8194941365eda5b48f046b5c1837d62610a6485105eb1069d2cb29803748e4a87f7c4178b1d01c8e5de384938096b22b177c08caf804ea349e79db2146e94ab405774843ac341d1ac6abf6dea3d53883cbedd7e26afb1909f6e70fb45fcf80a7fb69ebb7a9d544edaa062482d6f749a952864d2afb5df108a47780a3868c6abdc5a6d0d5c953f30d01478378524fe798f29e7ccd88b237a8e796484ec5602552a4d40649eba2b18a205f465b3324a258b89dfcaee2d6ae332431eb2db82be3f11049dd2fe2d9c776a55fbeac493960eae092f6f1415d1222601af0fbcc1c44f31c8e76e827601a25ed34e621d72bc868762fd842ee9b324fe9fd86ee8422e0adc4b68cc9eaa732172d747d47acd602c6ac911c2974356e2432e23e621e32e1e8d7fdcfd081b21a716932186b91a4357e32b54f0986a9c57d537751de90e36f6720fc6b79cd1e1514d3f023acc529cee0fbba6f3d840a089b7e219c115061275aa3df319c28567a2d5e8871628989976b984bbb28ed510d8849c4eaac1aa35a1f0776bc05b72ed70f97eb26ae1b822d5f5dcb34090b098075c90543df5f1fbc439e9d837f668d422bcf15e06456c60cd3f7972a6bc452addc2726ea07b8ec616be8e9fdaa59a971b0ce9e46b48933bf7a1e45fa155d06d4a01cedb119b91c45ceb90d4b387a228b264ff9f67764bac4ef66e38e9bc29563c9350fc0759d0ba0984c2fea10a50588f05196c0bc0f5a26d8fa5b5ce4a3858b9be498873eb47d1d5e7851268a61a1a0540e0735f078afc7d7cd40b3e6233c858b129e48ca3a3b45294bbbdbfa114215f5a7ba0e56b5f3531e0ac4a7dcd435df80ba5e2a9950346440859fddd52b29be87afd97da459269747f0ec30378748b05cf87808b8bb6e2216d7d9c46d0909df6b7bde686b42dcde619b0031b40aa1537589730c7d87564632c6a61ee03d28145711bfd3f7a487a37821667fee6a7f874902ceca4023e77e084dd34ec441093057d24ba9b10f0295b3f22604e8f84aa226285f31dd30e3f17510ff2bc3694013d5e7a0661369a0b5385d35dad3faa1db62cc8838cbd79a1d69b37d3d6a3e742f84188b6b039a4f54693638cedce75338bd324cc478d7f34b3722c77b4fce7b0c30fb9344c06825580df17f4277e773c4006eff02f20cbda2e4663428eb463d5272bff8b01fe60293cb4913feca854391ffe33ea88289a6a127d4878e8274164d0d0527a5d76f530b10e1a1c9420a895df179de3b9be74b1f7f35c0ccc1f9a1ba198f10e39a5ce0ec64dc16e34b16de7732d2cdbd095ea243ff6e0689fec22fc63765ad1fd1a7564731fd35d392fa45b39278bdd12468dbe247575302a834e4ace5c1843143c9cb430643f90c3c255e818a1ccce7b46459219d2abe3bcc17df5a4a015efd4d6f6e334f4054f826dcf9c5dcdb3b7fb52315e443c5d0a541513cdd9a78acfc9f91e47e14f0dde901bcdc4046ab028313effbbb4d4323e328766904075b78f14dac976d698d1cecc846a31b291ebcbd0decade4011b3ca7cc9a629a140a657677bcd19d09d7e4cffb70ba068782807e5d1b969aefeb3334a3d01e43e386a3fab7dca07f9b73217c22180fa231a59c565a448cb18362183c2af3aadd5c08bfceb43bbf22dcbfe9b6e00e8f2cccb7c7db1dd5a20a2810b810f49d2cc42efcd12462fca1c04ec405d36e24a1b07085903660061ba6dcd1cb0afeccb8dd536bf6623a5af013e333879a89e0f531a55dca3cecb1fbe22ae01866153604b9fd5885383a9132cabcad6c62466d7b54d3bd1ddc84a3a59109e55f35355ef150e79caf23244cc68e15ba45cf0fc0d885d05932fd20870fecbbf84fa22a0afd34228254b3921675bfad73581ceb63188f3c568d5632219e0c7e58a8d056185a7902c974c016ae91e63146f600927e65c566ac43215e01da3b4087154f0e6fa03e1f12ed8408ac700fc128ba001bf708cb76304b1cd2ab27e79262fe714aad1430add4ea6cce7f9c8aa2f2b48013aec7bb4c5b0ba1db61dea38900e8c50d2d5101ecc577e7c110796d534c1f7296482f1cb76d9563ae09add994d64288477471bec5982b67a5c3112c888e9b1d15782aaa4731a78249756a6f49b3f059942b9b0ec0b6416499cdae60ce31d3638ce3bd479ccb158e86ecd53228b3275b347633a2ba80dcef73dafae79e3fb8f23f7b1283c9957dd38bf02f0dd578bcfdf3e46dbe47648a86b6fbca1630b4f47bd7889c7740ff7a1927eb3812da6bbf1434cacd52909b43dab59064ed5cd350dfad4fee37544e4939f33c92e5ac11fc3751df4c004e0398e2b3327fff3c2e60170beabff6e92195f1640457bd52f50bd276850b1016ff2198c96a188164af5fc6b7edc83d5f5a81e8597c53ada5efaa712a7648dbc5b1d1736eacfee87b6dd0d445b723e8846d33c4f357ab59588670b342a48c12a35b584d405e89395cc65274a05716a35451fe75ac3284a49e90bab600c05586a2f7005bce0898472f336ad058135867c698815f3a3bd7d6817642d7f0a9a7ec347dff888b38ad23f63e96858fd626a4284ac74cf59f71c7b9594ab7bee84875efc007a83e8c0402416d0346dee926031c11916738b2dde506492b19a1dc3299dfd627b4aa5ab5f4b036cdf581a01f911fae67d87e5b316ec2ac18963eaea0c5c403616d76c9baa8aff1d0fbf83a552c597100b969c32f3be77bc09a21f91ed2893de53817e9b40530ab11e7459f044776a44563ba677696ea1d8fa5ef1266cb06d42aa896fb6284e49be04cef904baf7808d32f7548e84f7f90bcdf33f5e542fb61e13c7163677c7212969caa5b700242fe782af868361b9c4b37ad11b497b4783ececce538cd37974320ce64d88ba1d1bea8ebcdacac2158180867fda915352d3e70527fb3a92b1290e8e9101fc65f49c9d1ad92291241fa38b6ddf9f184ec3c43a27d0006bc0a564476503fd9929fb79752512da8fb5db631b6a77279f7e6c95d762b24e7139c26d9aca7fd6f23cf64e554ae917f8ceeb7e792027bb542ca21fc8deba37932cfae8bae480141227a6b31e6fd5d95d790115cefd4e065e8ac80d3f7b7b523d95fe0ebf7a812ce706fc1f3470d135ffc9e70efcf46a202f1a4d2ca7efaf42f44c36a4afd3cf5cd49cb09500e1dd529d10ea6d0d3321c2b9089b310eb9661f538247ddfb7b8c9f3ecde6491535530d920ba718df51d11b56b96f17487418500e9aacaec11ff8ad9f1e71f0a27184938e6631741b44b44ada44153a3221798cc95278f28ec5e1f21919992510363aa1b0cf1b193543b9dac2279ba921711fc1b626f185cbd673510a4d94e3ac95eaf94ab5aab010a771095504596b7f31059c5e02a8121020ebacad1ce8f5abcb0670cbda51279b1ad41a54b583d547ddfe74ea3731d4e7d21d892696b14f939737b2540fc28f9335d2059c7023a62ea258951a8190d24a3bece167904be124b307a8318dfa91bf5998455584035f9b7f157d944bcd54ee550e6c1a411434a92fd56358e077f72d13bdb96931dde7abd74e79fd270f077dcdb7c7147ea0ab3da555981311fa04e79d9b1d8d6661c49c96b4ef4ee515593753abc25fce24b46d841a8fba7d3c85a91f111f1a508bb39b2be03abcdcaff078ea3db804d2c5a36d2a760810c04b84c08205404749d0b839d74d711978f1458300e871dae757832cd1f8a32270eba4ff9cf1bccd52d180d07be976cdc429dcbdf6f4fac3731f44fa3b0ccf5e7383299890fb7d0000efcffad2c740037d035fb52d1bd180485221f020008f980adbbd42c77236d8e95bec766498a373f97409f497336b2f97ea98cb407ce74bf5e4ac3dc1638b60d3262344d70279e2f3fb955b3e2f8a824bd359aa84970e4b80ca477415116399bd60dd126466699053c931dcae27cfe00fe5fb5781b1abf3ff3dde05ccd31551dd8ce027b8f7932d1220b97e68c982248a8695356eccb3b835f4124da273dadcacfacca41dc60edcf121eb58787ce5bccbe58c95797e7e4ba74abd2499adf6c1a003d35cd349c98a589d46ff4d22430d2e93e5ed8ce5e07cc190d096541b3f2b4affa0f84522073dcf1facc4f84a91db3e4373f2540f77ddfe3845207241cf3ed9ae516673c7d521d76612ef7a83159799250005357478101e9738a26f07def81cf273930fe1b6b5898fa693b5197d846dcd0881615de2581eaa84b166a08970890369cad0dcdbe9f308f5cc296d11a748c8d1ee4b47ce53341b97af3059833f06211a37a8f981457c54b219919e37f94a0cf3754a16ba7853e25d67aeb3c44003b5139daf17cb2c83d1871af1ae3ba69cbfb0942e61292027a3df1216ae1f0728e921154aec61ff8589e2675c0e8e1cf1e0a3fc79811fef53e84efe1631e51799b39163e3f27ba65baec88adb60c174614b4179b26b5cdb845c85e39b6aafaa6ff2307ca17c33c6921ac82341177a0d4ffe6d2412d5dc847954c8ccd51864e167f1de9fd38ecc548deeb0305e2a45a1037c1c7bdc7bd8956d5b2695f4baca5f67525ed853a68ef002641a398be0e2c6509f1e448bb20426a12e8f438572e6cf55ee9d836ad82aa782fa677ba66064fd8fcefda4d7a03a4e6d1da086c8a66d119717c3a3b58c4a4b5793d1c4ca01d9cc9127113b3737918b213996798cc87721553783570ded89b4ec5cd7f49b1ae35c2a9c81531a9662c1112f0e497d7c0e0fccbf038896a8441c1cbcfe1e42a0306bdb8193a6ac5837e1caccfdf778c0a74b7ccef30762e21272b985c4fc26e612f5fc940a13148ee57ae439b4945df1b19f014172fa7045996efb3ddaeead1d8f393005289f49553468baa4686a971cf427071ca28aeb21b1cda565ac4049bbd430c7f386571e51da739e4a124add54ebe5a5d7d9efc5a6063033b35b73b738c8f8f34d40ebbd33224f81d2fa6f54ca0c2cc5f097636792f0d3454df2878d164d2412c9e0f292e2b529dfc81bd9bc759f3eace034716cacc212b47f0c1a09de3e0737981df8182d9d69e3903640cba9faf5be05ba211ceeed1b1bc7cd4c92094ce4ee5db9e4b5f046a85e710e3d95258a6c5f94675130f58056c906fc38b68f2457d89eae4fcf64fb7837b36c2e77c6e0368cf6b83b9f2d9eb4357ce68f95afbaf15770433d1e1d5b655516ed73b0eb2616ab0f32b92ae0bb684c6b53a54399974e5eb2d5a15b9966c012da50f09ccc24b722521a738baa55b9f19c0bc5782538e507ab181c0c0b1105b6f464c3722fd26de3595669499af7352266d4eeab9fc94d31e7508b5b21818a8cb897f6de66e237eb23cae267f0fab46949f63c86ced75c2b3215aa3943166a270d1ac79ff2f8b416f069b3815e36421890f879040217a2bbc85b11ed45412f6ddb1401d5d43da65a9570719ea61e9fcdfdc9c221ae6f4a95dd4a46d420148e4aaa0b52be78d9a2d28ce024bce097c9a2c6ecb49efa221a3a5d393ef26b44ed746a8dc5de24a0bc6e9b4263db1ab0530c087736305192715e9e31f07331b8c0eeccf572570dd00f29dac7512ba8d248c12c0b888e934751b22c634d508ca1cc985bb4d12251a8640d623a6b4aa0b6827d10f99391cd37ff38b5f8c6ccc28b1f86ef9384851f70b4b4fbb37bff1e7eca8a7bf18ba98524ce02ed6c6bf82f15dc6ed6fb32df5c3eca8ea4e1c1d1f4907dc867a644136e9f133c13c213389c59b458d2b38d587af6df78cebd01cbea11bccfd44e63837322c0a79d4888055bd1d48c2bdad5cef0e8bd7994b721b7f37575e2c84fcb399dcd30f49a812ea5c0f5a0", 0x1000}, {&(0x7f00000011c0)="1d8c2ddb343b2d41b1d8c4f45adc3d3198690c9deb6cb37e730672097791bea0a92a3d38cffa6fcfa5ebb47df96d808497a31d2cd7548c935a91798393e3434943e02b46517719bf4dde604dd487bb18887ca4f1bf6de2bf7d41715030b9d06aa0ad1900a6e61a7e9443d1e36b", 0x6d}, {&(0x7f0000001240)="6b6046a88002bbb109d04618ee36ea3f71597104c4f6f1f198f36a77c09b6c7e29343f11c824f838d2995a83d3e077eea176d09bcfde35a7964cb3986147c27b3ecb76ab9c7c64463d5b37b5a258185843113825c26556874dbe8d554b5064982cb39160fd8b91ebc90cddf0c7b03397c19255e10519fe079222fd90f33b60198574973d19a5ca201243387e022d7abe2e311c", 0x93}, {&(0x7f0000001300)="bf7ce91e9f745fe96804f4ec648a066750d77af4ef2e1b68f605d18b61c1b4dcd567ffd13cb422078938a4ab42e0f3975680bcea2ce3ead48182596be1c4876dc5fd3100b0185090ac056af14f75db2ec15f936e", 0x54}], 0x7, &(0x7f00000019c0)=ANY=[@ANYBLOB="0801000000000000ffff00007f000000f6a684099ad0333b041f5970ff87bf57d5615972900103171b441f8d23809925f7ae216fc2ece3626227e165c9ac2a658d91dfd636054f3aa2ec49637a6ba34500eb007d35bd224efc4282f823ed8030bdfc939d9073dab8feb6d090dd11b933b351abe91049385e785e1d531049addc3ae3e91d4b234614f83f0ceae88aa77b42a2bf4046b724e30b262e0cc137d9ffca3792f8e2b261ccbe868bf106d3b6466ad4bfd29cd12f11cd16d3b5857853cd329df55c6ee24402d52451a36506acfef0b65a8845ad226951245e6c5aa311414de25e069593005a884f7737af60a2c6b3244dbbf73912b821eff3a3f1f5508a18feca0000000000e000000000000000ffff00002d0a0000d5b02b76e39f40b377c9c10cee6750cbb1964faf14541a5914d6992c754c31a8bea3ad47d39f2daad3c444257d812cd85af8fd90bdd858a4ae9eb107a7137d6840f1019b093d5a7b2274c0c61780b220a5195b7b28c4bc1d626a8bd5cb9b5c156a8cae96366408687ad6c6c9075954c55168f3e439f4dd74b0c0a0d7f600f01df3c2055a140d2e4f69f711bd870a4948b90d1d5d5cec6b0c3112a5456b5e88f331433511e28702189b1cb6b35a9921c145765e6f8d4fde3004c3e628bc760e5fc217d00ac193956854649142dbc3a431cac9a9eecfe0cf93c0ee00000000006000000000000000ffff000001f40000a26767d39dd2ada524a961ba702e63cf4072527fd8ccf266789ed8124266553af31df2b7f623d3ec01e0ea6728867db5c2da81b7d8a4531d89dec99249a38a5855ea3bfbf127c737842b8faf710000005800000000000000ffff0000090000001ea2e09f6120f8a42a6eabe35111e56c1bdbb6e3b3b5aeff452e7c1bb0c2ec100a23dec8650fbe92029a74277fca726827c1ebd64d895e2fb51fc4f9f4e8501022943ee4207000006800000000000000010000000180000031cfc0bde8ed97db27904322ad978e5856958c11e8b15e74f3af79f2333083459b9340a4348b571e54e307d24a464e950095a1f8e2ef2a5f0bab271942200bf485a775da34e3d90fa0aad6e828000000d800000000000000ffff00feffffffffffffffb842ea6084355f4a86ff9f6c2bb09a688e2674cda4ff44ee5007debf7d4b535e8a963487d7e87a619a3a25a81053834f6dd4856e6c1c637cedfa0da442e74a23355ae4d73ab4f0d08ff1825086fc623f0f13cf1b7afb16ab9df10d65361145d195b2ab11a2f40044b0d6c2eedc8e140e450081870fd284af71a560baf17563d9cb30cc30b5db70295249bbfb1ff81c3cec051053ceb63789ae1d54b6cd40f5bec045458b34ed8337903ffe8e2f98f393caf195d73e9b0d3cf5830b65e769b4f0c20000000000000068000000000000000000000048ffffff3b98fe1b615c47fd8850a88648c740c627bafe55a16c97f8d20c1d2210063c27716f75eb9665fde43a00b795384571b89ff00b2145f04246b0c3424326d9a12b052242dd880cd35163aba6fb93ced8d5ddcf71ef97c3240058000000002d2cbb9eed0d8d000000ffff0000ff7f000013e2dc96394d3b6551a09168307b0ab969ffb004a53b32b7f5e40941ed183675fdf967b40ecca7863ea2878ea33d96a7f9e8b6d36d73e30f8ecc7bee78905785040f248838eaec00d800000000000000ffff000008000000cec7f53d95c3b54342a35e7970ba0e305b644d3ae3c2567c48cc9b7719bc2464913d12fca9fa145e979e60a76583d918f2e373910f739bb3cf49ada54a863de13bb91034ce57f774d8cf8b4679173f47603d28211022bf635ae9f1afe5a52c3e706d803daf91d6494f3d39c2ddb2ef714a80a70244b397c6a144ac544dea7c152748d95bf20947f746a0ae56d8f4a524b7f1bd190dd1af4abed51e2d405ea98100890265181e2373d006908fa6133094df3ce3ea92d0ef91ccba580000000000000000000000000000"], 0x578}, 0x400) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000014c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001480)) pipe(&(0x7f0000001400)) 18:36:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 18:36:50 executing program 1: r0 = socket$inet6(0x18, 0xffff7fdffffffffe, 0x0) sendto(r0, 0x0, 0xffffffffffffff86, 0x3fd, 0x0, 0x0) 18:36:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000140)="79c4abd8d3a6438312b30a6ad98b71ca34d019848dc2508c88e891e15c165ac75365319ec5a86b4db84a554b1add9aec0a4a20b7de360c5623bb210da2adbe64cc4ed8142a984f6d4426398d8cf10912bc3f5ff4da16ce9110dd5bcbe7e4b0ff747829c4b3c0b6557e4224b6cbd0445dd728f34fd7688b36270ef6741381cc6589156fa6943445d284dbf48b62ae3c4b573b8dbfc471fe6ea9cd0a7937304241ebfebdcaab5c4ee35e464da6bca3164c82dbe46c5202249d241ff336db161af446ef7b1eafb3e9cf6e443c9f99ddb3d38287a8d185e17398a228a09665064518f8c60bcc3baf6360b8ed0c5cb1141a9b2f1e2ceb28019db06d8e4f0e47c9f34c3ce6cfb0e137eb6ca102a9890b275062f05be2c8af3aa15ef166d58bc2efae933779353d5de52218e58fa452b7b94b954cef062eae5fab5a2c86e2471ed987f2fe623d1f0b0d29fe8d1a0ef0224586f4e87a4d124799f8603ffcffa5798f00309e4587fdd04823e6ef2597ed661bd12001477f771d172daa03b02d93e9a56c7ba6674edd64488144abbfccf853c7dab9a29ee37fb470a7125518649b215fc0c61a01d439f88e5f3f835c25a8d5abcdcdae3482ac86ae9a0096c66dba6ff5b95dc3247fa78dd2b2f4cc86d530bf7d7fd367c05bf31981c5bce453d908cd8e783b6eb85ee3733e71420ba5fcf5ce65989f2d685133742931cc3bc401450d000ba2501f792cf425bd437d6e25f4cd8e302a998099c2e89e7d032a83efa2ed8333d5405b7c24d2bbb9c6231c8838fda659ee6674f8623362ef433c99cd5d9ea00d2cded37bc25c1b78894b8ac0508b0fbc4943ecc428311169f5f0a206fe314958ffb8935221b88b1c0b134a67d830eb593401b7ca14bf21d4abcf8006f403c1e2258633e5451f8864e6f458fc4771849176c6c61f2c14709fa500cdcc6fa6122ba7087ab20d1804ddec398ea6f18d2b727d0579f5af50c6206f1ddf280c8d86aa4146d7f9366d3d031943bb7c388ab4539086b67357101809d902c2fbe9b28be308e9d666ef275f534a98d9de3cb60adacf76fb78225471ad1b0f151e332611a6849eeb33fd8fc20c9013896bbde8234d8d7e358bcb2e19c2e26371a5010be7837719159e4976d26eec486723897fa056b65de82c020646535ceec4b3ed3e43bf51b57240331196c2a73148f57f71b83b3d4a0abea4c3f9cce5189b9907197e5cf830129ca65f1c7d0af79a2b112581ac485a9b5b015b5ae90e71e9d629c7df7e90ae37f527fae239ba3b73d3bdae4e562f148d6194a4cbe3906dd7a01a21f87690d903e52b3a3e6e2cbf0ebdefb42c061322558cfaa710641de938341f808d5c10c38d77c6f773ad1095b5cc8e285fa6ac88c64f164d9ae706ca714e66def730f9f8d494d8a0925cb499cfbb4eb08c4585a7cc561b60cf71a962fd74ff9c77d0f4d14b3570b1b3b1317834bef4dff3df55b82097b9ab2ac3a3568143dab3a28011b2fedd199ee00d8f6838a1647e8bbbea377408b8cb3c8f533f216ff117f7dbc56ebbcca04177885f01ebba8152d7e2ecb906a5b55d4363fe6c328d037f7d5b8c5dc336b3c9813d49543d8f679649a8f579cad58545dd20a88ee73c18955957eca4d6c02ebd14200d2afa22d3cf21cee505a699288aea26765309d0725ebb7a34038f50bdaf1c552f1b2d272b2add41b97c9e2c173ca3335fcec60cee380d2cbfa774764585c41b78675010640adac25dc88da137e7cc1f7c919ba9d0500b842ddf6d0b6e9fb180db5fc6b8c0ea706df6bf1801a9483f375d81663e6161dc344d005ada6e1f3dbbab3808ee022b0ef4d66ec6fa8536d123ce11a0414c7a8a35262db25604f6ae44065ed3bace8f063307c82655ed31a7ba0f51632253f06193a4c19e6430171f86272c1e5e26fbf1c752c1e6de2011ee939775201fe093f95c80d7ed03357869d47787d7f07626cd0adac2e88f65cc8c64a0bbfa3e9b4e1ac0c20a18134c57b3c96810b170bcb9ec0fb4d5d1d8c67411700fd2dde761178e73835746daabbe4d9157be4988422b9af9c53fc23413b77c026dcab53541a986d672cc19448b33baae2bf9f9d73270e455865a0276d2a06fd28d613d79d844896b7194bdb59c1921865bf06459571fa63b99bb4102af3a8341edb3ffe0dab8610047faa5433be8b76cf76b3e55f38e67f056a38d54817f845aa4e46c286f8f871fb763e58df2f9e4e1b883de2f69ab2136bdec7cc9a39fddb50e77ad3998c5bfff2bdb5dfef57f8e5c54de0db2d3e035e73b7118bac5ff89c8e825a11efa9ecbe5999df6578fd4c3200bcc3414ffd4724e14a16fa6af603b0c2bf8cbb2a318a7debdd89f012e45d91bccd95d5fbd260a05f83713d0df88e606098a7fa287b495b17e70a171193efd7072fb8c5f3a38fa7b2d89fcfb37ef224cfd8a4c4c08bf862756897675fd95f4c657ab5a1ccc8b527c503ca29e8a6854633c1236126d8bc7d1fa5d1b3033e6c17dfc87831149fa126e71172de53f864098da64c1d6b8139adb3e290bffb1cb8fb25d1bdb2a0bb7fa1b7de526bc80df1b163bbd772d8e00ba2697cb1ad2da459bfdc2f5f5d1334a51e4e745051c75be196173542dae7f742f4e162bf7eb68541fb914d5306d240833b5bf44dc064635b6ebddba1d6e14b01583e8954b87da02ba3400f114a3490992a15360977c8d61f89231ab0d808f8909987bc6f7739d5da5426bfeb29941a94caea6e32d8c33d500e96c30fbb04f1fbaafc7969c43e7fe0e0e3327e9a69d787ce772644ec28308d295e6931a6df233947a531a8d3273a1c399d4d57ac373d5ca60e93f18db4289f9948151eaf56be64c15876850eef53d32bd73ee82f2cb599b7ca6cb36e2a54457d04fda6ee529d86d95c6b7f2d9a48d18985624ed0401520c5f1b005d1fb62ecefd7c12511cd4928e6ce8962ab2f03b8e47103494a99e735641819a42ec734a17285f006ece15bcb6c278a5faa13697457451d7ad84ce26afc80a572da625ec960d6c13b50a2586097ab0658818eefea1ae561c1010fd7ba06c2675e9cd065e5d5f186d198333d0284a0439ed8a767242b0150fda772cb0bfc784f88f9b127b13b4ba19384b5f01a9788a03e1230cc13154c77ae3ce918507f520df50614270c6f734d545e344695e158469bcde974728dd621ba819416581a91cc2c03c92afaeee919f881edc1ab48739884046201ba4c66ddeb1a71c75ec444c9a382f76dc443c48f3910aa6600a19ed483d4f21a3b5cacbdc39a91d23549a1fc3b32ac9c6d91522a370f5c4887962e891765ab4abf425a8d72e1da8270edfa88a34b41a459fcb59464702346644509f9cca76d334c714afe312b8c8272b27daa68b3927772f20d912ae65976802eef11556df72b49ef429483ec1c220a18660d62208f80a14dc6bcd4a9e10b8a238374148c413a15c1f540e3e4cce85b510900a5662488fd3b50542be5aeb5bffd5f27ce3f8f032352789eb865d5393b669bc670a2858c3ad0f0fe4e8f77ea608ef8b6c662b64fda5c7e948798fecd70bb2751ce54a3f8fd95a896f9c37a24bfdfd7014365e9a37f21aed4439cac728c85a6a6715741c210511f7698f01c7d724b3dbe9dd202d85eb786331992f8223487d7e3b0ac158f3389c5de6492bdcb29ea7b4acf527cb8c60adeb9d66e3cb8ee963a1016cb8e4ae40767792cd9904f43c9547f8792af24d0212b9dc39125bd0e2eb1cd57f70bb2a0517ee1ec83b9035bcf1decd802fc73f108644c617b0b8a3c81dee4f340c0e41b21b067a641253518c891c8a881344865124110077e81266fa24d27a2ebb0e2ac9bb20c3dc530984482db68aab8df98e03248db2c78d809b24092c202308e58640a23b3ef5ace35c0d66cf447ff826fa71032c1ff5e6731f122f64753a6c8ac15dbe3402ccac5f152210ec62a65bbc823fee6a64e6c8e8621282f500af49daadebac33269098cb71a0525e4c8a21364e76cc8bdb372086cecd45922c4a2091f47d1f4da915de98e138cce63a19a20881d09ab805008b905e5cba6a75e888d67a7bf14d73bb42fe7f1622ece2488dd48975ae55283aea0ff03889308028f00737894a064ae6e07366e9cf335925a01471f4d1f327c7e55ee4cfdbb491f749f6a0553329b5bcdb393206b0af64a9e9b802665af335970c3961303414513fa358e351ab6b5902ab4e57b799c19df001f0d63f799e327ba47b34ab23d441c4d30529aedc373c185ef58389161e830096bd847a69ea79ffb8cc84e26d3df14d78033bd7dcd176be059e16574a70ad394d0ee6e1b1cc734f9a311426b21a43c5efea8f38453128bed224e73805fed9f99f7c0fd57497b983e32c81db5cb96874e3e5e35d85b174d3b6c78ebd58b2f857af1d36bc6668c63901b5a394ade9cc845931e1db590a543da3d68e5ccccea1d382bfc8946936863e836ac7da8189025664afd99a6d17e42901c134a314720da05576f3afed7ca0796903bbe3680b3e1a7e934d0d52b83c53a398fd8c8487a9b9c2d6564e41d08f9987692296a8b21b1c8e98f879ddedc0cf9b0176f7782d8e7b31f05bf60b87a46c5d7b3142d36f400dab2cf6ed2d97666d0bda37258af054708b1315aff2a24eecd102bda07865538f0ed76fa081e44f8c530a590efff8c60591ff5560e9dc485ed06c983a29c49f684878d8a10275a8c7581e7a42dc3cc5d0bf7deeb4c5f7f9b53f6e48f1642621e2de26bcb110b38d66664039e8aaa139619bdd56e689a4a65b47d5dabe22ceec65e1717af4f16934739817d7b38010902740db71d045bdf11c2505e91052cd7eeaad30ab75c78fc61f09f50a1938cd14248cb325a526494f05afcf8f793640bc2d324af313fd97917e124a3b88c9a225e023ff64e7c557b8c8e402f4b7f6f970318f3c52489bb58cd197078045828afaa9f0170da6ce0627aade8c39ff27f8557e83687aa5fd556d84dfc36501762d95e0221d21c7e1555f4cccf0aa13da1ce79e672b6948d8a75e292503096e4fdc0f3c48103dca93b67c5cc6b53a8e235037695d755100cb42dff4ad282332fcc6b5a0591fb7514034f04d428dca9d171d0099d5e82bcaeb021057abc2f85f10e826b7a062a1269b8ab34632eb23a7269ceeb265d6b533b80063acf95d2c242ecf083974c7532cc164b8cea4ad3d89cec3d58012d013b6026e7cc4400d3def0f2bc61e66bd05200c8012aa4b8bd067d3a142f7096f10aa579b1c05cd3e8de82b2e986c4b68065a7bc3d09233b5dee97295277e1205dbbdf21a945b9f725ec18697cdf2f158d1bb7f22f30f3c5ee101cf84e15f58cab27bbeb22f296c122f4e713599abf4761767219dcfd6879ba7cd0cb54813746f2b737f1ea903e5c97c2e9b84d5aa74be7aaa196741e6934899b1216bf99dd4408a1bb75386185d3dacb3bbb1cc685ab86c5c876fae3d70de6bf7a13cd461cc4f0de5e9a6a2fc2779b2548d6b8e8caceb971e6d3aeee15a696371c56377348e1003230aeb1706508bfa23a0eca180b1ba369e10005e3318929856e9ce3850b14c6955a16a2b11ec1ef01ac6939495fe0184d9aefb24bb3389fe", 0xf6d}], 0x1, 0x0, 0x0, 0xc}, 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1f, 0x1f}, 0xc) 18:36:50 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = fcntl$dupfd(r0, 0x0, r1) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000480)=']\x00', &(0x7f00000004c0)=':\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='+/\x06%\'\'/-[&\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=':\x8e\x00', &(0x7f0000000640)='\\/\x00', &(0x7f0000000900)='(\'L\x00'], &(0x7f00000008c0)=[&(0x7f0000000740)=']%\'\x00', &(0x7f0000000780)=',:[\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\xc1\xad\x00', &(0x7f0000000940)='&\x00', &(0x7f0000000880)=':%%*\v\'\b\x00']) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe7, &(0x7f0000000340)="8cd9ca00e2e0daa0cd4a46130b144837667ea8378eb458ae27c07e84b8d907b2e734787136e3a096c579c3e4dce9a070da5f4f3953e9809f426f95b6eb37ce178fb546745d3dab6ef129f89e75780dcd3fedd810779ab8e826b40863b2cbd00adb201e731a32dfef0360ff02145465f97a1e8161f9c97c20f13f1a1fc4f905ec5c1edead44a1a819cb59e02b42d0b5918552ab282b2daca1e9e29664004480345530afe99e9e41b48cc24c686c1fd1f6fc0ce49421b2dd18527b2c6a8ac7442a30ce74826c890fbbb773d98a1b1d4a62495c26bb315a09141d29dbb2b82c6838fe63a9b73559cf") kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x7, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x8001, 0x7fffffff}, {{r1}, 0x0, 0x2, 0x40000001, 0x0, 0x44216c5f}, {{r1}, 0xfffffffffffffffe, 0x24, 0x0, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x1, 0x3eaa0df0}], 0x40f7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x6, 0x40}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0xfffffffffffffffb}], 0x4, &(0x7f0000000200)={0x101, 0x5}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x87, 0x8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x20, 0xb, 0x1, 0xfac}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x400}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xffffffffffff8000, 0x8}], 0x3a, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x44, 0x1, 0xfffffffffffffffe, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x400000b3, 0x6, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x18, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x8, 0x7fff}], 0xfffffffffffffffa, &(0x7f0000000000)={0x8ef, 0x3}) 18:36:50 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x410) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 18:36:50 executing program 0: 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="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x8005, 0x10001) close(r1) 18:36:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xe4, 0x1f}, {0x2, 0x8}}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0xfff, &(0x7f0000000000), 0xfffffffffffffd15, 0x0) syz_open_pts() 18:36:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000780)="e36258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3bba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373cfe79a4293749a9f71194a8c78b7f9410b000000000000a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1497500000000d43b8c3ae3806274dc6cff", 0xfb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = syz_open_pts() close(r0) kqueue() write(r1, &(0x7f0000000300)="7baad293896be6cc6de6e5999ca7afd2ee67fe8249a2bdee3e748d782aeb515efb03f69cfc994a9148a4d1b3cb1e83708e7b4bb9df3a3725830e99ffee009034a24b19c983a06c20ad6bc68df459e66977da8887776b4f6e6b7933acd0c15249ff06701cd884d7f178dcbc63e0fbd08c83d02e69acd42a892ee758c166cfb060126afe8ed145ee3ac05daaa23f8a4d666f998d8c360e9a928e35a2287e8ce440f5f148c3b9f5bdbe5497d70ecf34c6a826e6930972c2e9fa2454c7ff8cf1670ebc45ba94c4fdd48c26b5fd543368b80d57efa5c8288374cc4a800611caeafe5ea34de64c", 0xe4) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x80, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r1, &(0x7f0000000040)="8f9e6f22e556", 0x6) 18:36:50 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x80000000) 18:36:50 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000000000016, &(0x7f0000000080)="1534a5aa", 0x4) 18:36:50 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x8390, 0x0) pipe2(&(0x7f0000000080), 0x10000) chown(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./bus/file0\x00', r0, 0x0) 18:36:50 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x3, &(0x7f0000000000)={{0xd070, 0xfea}, {0x4, 0x7f80000000000000}}, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 18:36:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="01000000", 0x4) 18:36:50 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x7e) rename(&(0x7f0000000100)='./file0/file1\x00', 0x0) 18:36:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="5974c391ba9e5dec4d"], 0xa) listen(r0, 0x0) shutdown(r0, 0x0) accept(r0, 0x0, 0x0) 18:36:50 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) kqueue() getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 18:36:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="da77ea6ace5ef387d3a9cae2a928b86d4017d6184b321572315f334a00eaf6dd0d8401f18032e8a6168992d8d7f3fda3a41bdba45d2ab486e407dee220427efe897bc3960d26cab43c9e246a1e0f637597", 0x51, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="00de2e2f66696c653000a78db890190dbdc85283ac82567c3209e77c6e2c150ad732092000008ce50566580b129fa3008a862a8b3b33566008546b2f02c31142f873fd32d3"], 0xa) chmod(&(0x7f00000001c0)='./file0\x00', 0x80) r1 = socket$inet(0x2, 0x4000000000000001, 0x10) getsockopt$inet_opts(r1, 0x0, 0x8000000000020, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/123, 0x7b) clock_getres(0x4, &(0x7f0000000080)) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/208) sendto$unix(r0, &(0x7f0000000300)="9f58ef8037f8f90959286d536de4edaf6de1c6be29a654946a0678a9c97b875046dbb87c03a0ce3e65ff37884b770d7d418fe93f769241aec2405f6b79eb497eeff08ff5687da16903e0927362cfe6dc9f5ed22cdd3754f88bc0a8123137e85a93562056f4d1bbab6f40dde8156d4f7d2dc258646ad073d8123976db0f82d72ff9b086bb3ad179cc1194d23cd940d708daddd45003382cb14db6cff53fae3dae3ef0bc5ff7c5545f4e3fdba7a25ca904c140acf43a8509", 0xb7, 0x402, &(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa) 18:36:50 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x81f308cd2331070e) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r0 = shmget(0x1, 0x2000, 0x88, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ff6000/0xa000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 18:36:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0xb3}, 0x10) 18:36:50 executing program 0: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000680)) ioctl$TIOCEXCL(r0, 0x2000740d) 18:36:50 executing program 1: mlockall(0x3) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 18:36:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="a8d0b5e881243a6d7cf0ff01f4c201d383f358e276ba80b33369c64fc3196435299f65730180688bf6789e8400d459ca80f48fc2decd706095f00dbe35", 0x3d}, {&(0x7f0000000840)="3667530f84eae23346c179a9c07357d3bbf3829f832d917a87e8500ae589af4b48c3804dc8d5996c5fd81f82374efccfefce848017960bb6ee70acb52ba1f9a85f3e2ff2a56e5c367fa752c1137c800f1802756834fe339ac60b97ed0da9ac1f4bd80369a84b853fc89889d6b725951ce288d9b66d86ccffcc0d837bf2b9bf6233a5a6d8a4c53de24edff7cd96d13a74859fbf033df0074f93fb7e7aca41c2f85ab3849ff98c9c89111b63dab9bb5d5555985415105c3b4e920ea468f30235fb762685f366165fab4565eaffdd7018a19498757d10059807b8fcf710ccdec05f77d0daa420ab1bb8ddd5cc510b3fbd1d5372c23017a80b39272aa01881274b1b4d8b787f54397116ec645e5b007e4799531a06c3aae2c0f01672ad02289bc711a51f2be269b4394e0307c4e30ffa6d33b0f2d8245c46311504543a84b81b7895c591f1ed7a843fcab44737f51ed65cb52adb39adee0c4836ca8fcb1e68134a0c93353c003dc048a85d58c5354bfaf66ca9fca43fb78462ba8d9604b94f1686e956aabf348afff02d12824923e46676b2795cc774c8bb98786f82fe1b673b726262675c52e6684b9ab3d43965d4a08e948aa7834b4d48db585684f28d9f491a1400a25906b786fb61784c9b8e76f5236fa3c1f905410fa4e1f870bc30edeb861ed30b9f57eace0a5ee20948adee8443839b52107183ec689f44a9bf53e8b86f6fde5f105c826c16c5179091b1e66ee22ce6ac2d910a74582103960e66bb95bcf069090287e8e5503ce11574a1c42a6e4a04fd02a19cea676cb8ca5688fc733096d31565d9a4c4d2278da2d93a5911e6f98a5554cfbaeae4d5bbc1066d45a067931c7eebbd97d1408ef843388c92c0e705ff15d4c02dce3ad091ae62abbefa463f2f29496d1451f0c292ac193b074ce675b7db2ad7cb96b5de9dbe3774c5dd0fd6f0a84f6ce324f11820c2441198e84a8a64d8cf9051190211a64ac2460f81bfd96c8d102c96d288a3f1e05ba9b23566fc9cd959c78c8386c76efbc88d4835585715499a9eca7ef1f2c0f03d520227600bbd920fdc48f21d9e5a608312efb07d9d371ff10afd207679baa883780f460dc407327420b9bebaa8d4bbf984b41b6a59536c9f93a76a209d87ee96ebd6d4365088df87138d81ed0839d82541808589e51bdea2234db7a24442841c62c8ba90830995467d81b0fef9522ebb5a62a42d338402d5a9092c01d03a191d07eb8d3abbad224196a057c15701a546612759d18d242bf73e74661d3dd7559172a52c2df631074ea5b34566f517cd31d2577fe1ac06a9c8a45b0a616926d5b3564b21933ab129563d792b5bbca7ebe0ad25e2f4ddc0a1d80c519ac1606a6c800d4106ed69d610cdc8b1f98c153af599abc0381ebda65c0ee4c77db19849b81fadf4bfe7d1b4dcbe625963f76175bf0ca58e748ac27219e5f545938dd17393c658b27d440845bb6b3f52d978cdfeac3522c2295a0e6661392ca7b41f33f56f4a6f7ad88b0d1a4c71e1a34b4b190e431f83d75cf20a5c273771e197dfcf12818513c6c30925382c4f250fb556e7ed01d7041a37296fe319f2c9e99876158ae3dfa1c944d114dfb193e01d624d0567487fd89ca77da4c4afaa297bf094a26d76470a8b96a4d68b27cc9428dcd2d5072ede8de5d5c2000c97e1f36a866df398f0088ae33d796c015b79828f3fe01c2b2c42f9f6b3b4b0b89ce7ee0ebaba5300e078726d0ce7f4f3946105db8b6a520ecc173f0788461d92207de219a2bc1fc25430a1f7a6add698d133d97a7d5c4f57812de58b0495d77a0349a1864b7b1823b9d0a58dd9ffef9a42aa370f48a5331c35dad6d97257b19655e80111da7d6aad5a55e8572926f7e8c028c6b02e7c8d2fbefd92a5d32fa057b4eb3c60953e0c0a4b9621ab3768b09c6b047f64ff363a30959374c4436140452a364d45852e108f7179e74a28fc30a2583aab87a4404bd0836894bc339e24807f453b4a3e00d5f3fd3456add3f805834bc238ab69f8cd7b93b7c790157cbfb42d4a194bcb2014592390a7487659cc96531563a4687fbf21534b6a2f1170fd6ed70482ae91101a3648342e86316e62d3fa328746d011bbf946419fcc3e9a0c20ead3d56bf8c942a89f3ebc6b357e7725e1c631287f97d3edf3268821d952b47f60768ee4dbe782250ad778071e3e4700d040c2cce20823040466f68782b7bf90724ffbd1d0a80f9f9c421cdcc7db2dc1631e99fb9ef0b85f4706162076e6cd53f6a4f04461c6c6464f6bf1518da5e47d161744a058f6b3cb16f1249535fadaca82614912f1d0a9cef6ee46f2094ca6fbb0698826be522dbdc5943c10a5366291db84e160a7d835ba1af3e36c4841b871f261e88696570e1812800bb2a0dd552dbbbda4cf8a380a4e01a77d8b993ab5ec04525acfa2b20e153128abdf71e53ce5881cfefb1b7d0aa301f514af012550af02b722e5fc977763b621d0d603d532117d24ae78da737f324151cd3670142533ec7ffbb13ecdd170872d24922e368b0f07d530b795732fc4f57e0ac59a455410f8e306cec4f712af6703ce2bbccef7e4e8be4f7c863608037c77d4036f77aa54f1782a873b23b7dbb6dc4aa423e46e4e3f46373bb8bdb20c90e9fdbcce4c7e9e86d01e6da0b01d477334f6f5e76520e7c6b79e901b711a6d9cbb7ffe9424941d74ba7092b825eddfa8cdc7b849bae3fce4b27b63a428008713adec65369c1e23baa2340fdd3507f3b7ad98b79ce8986d5c2fc27dc4a2615aaf332c431a507ac1313a21a306c569a0e2756bc1edd980df225298e0feb342808f1873d3dba288941f33a4a23c664e8d0c96b1484d25a6cff43d0161e5d18a75970ccea4ce09597ed4b6cf1770a8ee12e908e1e2b230c9527e06cbc7d25327f5012e759bebfaccde246b7a98375594831060ae1b3698b42c157b9198dfdf2d5be4968aff9a1ea1f1166f05208e422f4f441c43139d7c979527c7e422517ecc561a734780239b0a5014716eb6d38caaa633180ad70f83ccde1515b5f95423d6281eec3c14342e66f028888480993e751ed4924301b553b5076c708b413bc7c48a22c4aa8e94777c461a7dae19535c88488d29ce624b03ef15c7abe695d6a37b575fa9ff265c8065ae84a1cf1b74786e784bd4c8613df51bfd227b4d1374af93608e2868750e94d53049ab7957332b700714cb29180a3e34641801944b7b72216981f002f98906979931ddc497b8f3ea9cf6a3bf6f812436143b78855a507bf7efb967947a1d671ccea5d8d66d7ae169591dac0de78028e054fb2367951642f99678250faf418647b6e337608e2f5742e47cb56c8dd5cd301f16c5e7df930d7470a01252b427c2b08414237923f022ee53833e0675b6aeaa11264429042a0250a0243ddea51d6493c4c11ce47af167d33d2cec18f8e32b134eaf78050bb6a241f296a896b2795fa8a78096f8c765f2a37b666c69cd7303c5bb8d52b866d7056918318be69cafcaa276e6e5188746f4eaef8c559fe78b7c682c662232eb8c8ee50a34cad25d86d11290b7930e0539618f3c2d56e1b230f190b9e3c50e1d8034b384b4003160b42861ee064d1171818266d8161aa79fe22273f3c8f35b893a1a4e9ad022e6dac0fbe5674e5d1c8c1fb91cd965252981549d473f203eb9d421bc61f871907fe98a09bcff889fc6a3fc65cf062c2a6d5dd5e8563cf4e5994560b9ccdaf04b593b962e4b04d5e5dd588782205e7982f404e4f1142e8bdfea4c761817ef82f9d9f16f838dcf7da0dd6159bf866100d259143dd190a84053b4c3591ec2b7d4b6ecb216841c29bdb498944ee6f1860edabb332f10f4cf6e64b949453149beefaded8c687d53d92dfb098bf282ab9c313c63f5207ba8b88b9bdf6daa1c1c08dbc86ad315f16d90b5eba2cb2901adba9d77cc88b13cd97e0043d549cdfdecb100d7e47629ac38ab3791de6279097c41ad83627c63a43e2899ece2e814fcdac5821640032048d1f895980fcf01a893996e998423cfdbf908e39c71903bb319ab02cd9a38152ace91ea9996ec0092c475c49ba98927be6dd5011deb41151dce51f62f24f6636c818819b87d51394b56c37eafbada5fcd43877d5b402ed47e72d9c60efd126c01c0ba07614d642ddf71359c90e15a194fd888f2e436f4a35355fe860f829b9b848874e0a0e2e31a9c033f6c4044c17f46a333efa5942ca2c2569299608ee3f5df9509f3e887a96c3484cdfcf523a33b138f791e56ff338e4322d0d90fe1805ab4406ad47015d0d47e5a48f5f4c14dfe28401d08bbf6596d6bf34362342a45e759e35a15f90a3a3c7079521e6aa45779ef68c5fdf0f7b667e221adcd93201147061a240eb27329dcffec661b21fdcb808974371bc7839b5ee7b3c76341f60bf5e26bb09cf1a1aaf2cbef4601e480cb29a6e4b156f9b61620b4167975f5fb5eb289ad7322138f6dc47cf6e56b9dcf0718d7604a7c7542b86c87e527e5648a7bd6453592e59ae75fe7f158d7ffef8f52afb440e0f8c0366f218fd8e3c61b796c64d64f6128b888335973598229f36d5783f2c07c5a79e6429de777f38ac67bdbf0cb4b7918cdfe1caec221d0148d6573d50a0d20e9dd34fec2842406c7d6e79327c8e20d19fcb759f215a422a333241e52eb5d80be89336fef97352fffe1a7d7d21b52fed2a14f453f5ff2021d1e675956dc2952bece42506b852e68000bf60cd5ccc995c1077cea38137e52ea3089408df0bea6bfed201e46f808c82f85f413bdee192a23be93ad9d0ba2513f30c9a747cf616cf3713a6ea8de7cf01ee65aa97762521b42355b301f9df6c4fcd8725e02f0b1476005fba4699e4178fbaba1f04fe9d0f5e28b454460002153c06a885a56cf4d182e562a2313019c5aa59a27a57c7e452b7a8fad3701e5049c7e6fa5a12ad1ab517f14f99e5028c44fb24dead0c4047ada35d8cb208df4aaf5a345a1dba83352c9d459fbd29b219ce7de12a0d27595c41581374261dd33bac097a83100e3ff50d4f150f05bac48132b3225cebfa2da603d20a06c4d0bf2d6a26f43a3271e764e42a367cdf20796f18b62ac025c38ebe61d3a4678af84f0522b5e24af321f6546e7ecc03a0a2d5be45861cbb1e3f4cd5b9316d5bdf59ca141fdbcf0d3f33cfd0b22e51a170019914e04856975b1012b297665feab77df22309b5ac23ed398df274f0b3aebc313414bc3571ceab9651d15bff9d42fd7a356055c9af8772179c421ebbd6526a32c14c78595b6767e3cc280ea0ad0011cee02489e3f2565514c602f9c2431a5cdec185e7a9179ce582ad844ce650e81be1a470d2fec815403a8244ef74f779038a8721b8f5a2dc07720dec53763bbb9e3c4f3f89bd66e645086b576bdd5b8a663f0b51680dc101595d73361788d7a834ace05ca3d1f9f7d51b26357bab707e30a3483e56168eb1e93f26aef670fa1837cb528670619c81fd767460bcffa6e443a33a9f7190245b7d7fa017260e4a4192c20d27d878b85e903cf514d191c4a44ac8cd2d041df64c8a50e8ffbdec4345f565f0b936c23edc3cb8e2b7de845a84f17fc0e8b31a751cf13a06275e857872424d7929435f3e15d77a924c4d4ac19f375d0ab1e35e28e0c350f93ee44a95112c3aece6607b55e5ebd4e9e2f735b453faafa6bf2668499cfdcb39e7c72d18061c56ae2dc5a5304d8d049dc1fa5d360b2eb5c5bc009db8d72a4ed781a318294bcf138c9c6dbfae38717476df7f38e8edecce4614e9e35fe14e1cecce0f04c83efa848f55194f082b23f668385", 0x1000}], 0x2, &(0x7f0000000140)=[{0x58, 0xffff, 0x7fffffff, "562d3d8d92832771fede7989a609c6c7c74434c3c00a741f9e51104618ba9a946c2c5b8d063dd0226ded698ec234469ad74ad663b0d4ffc67434fdb0ad59458cdd"}, {0x78, 0x1, 0x1, "754084838be71c5dd19f45922766ed5197f5182549fcb67448b82ebe57d4074f39e9555783ee78e74961a99192527fbbeaf500a4c5514404b7dbaa6a0f8f1712a9db25b68148331bb6d35ec1512b54fdd3ec712a1060e97714947207bc1ecc2b074d29"}, {0xc8, 0xffff, 0x92ef, "a534773dbe3dee5e9b19790338564162b85a0152afeb680e64d896a838e806004e5c927062c4d9c75801c48faacdce2dff8ec49a506042fe690521f250dbc0a770e30dbedadc18ab51eaef0d45321b7fc240fede0c1965a4248d0523bbcfe41a6ed3b66781e6a58d7c987f79ee391396ede6b47d0a214ae2ea3146ada0c0d7846e469fd7c91dce38c364de331fcdcb3f711c4f2aabf8ef35ea47759e93ccd384c4de2ba3177d520bc4e141c90fdc8f5457b1be38fd"}, {0xa0, 0x0, 0x6, "7dff693c2e0d2e7df0ea472d05c3beb224fd43767be9a894a3911ed325ee169b62e753893fee5c90d72ff97a08bd18b137e869f6d934f69e8b67605a3dc11fb92c575dae9ef8d60eca31c4450fd1e11a079bea9915d4b46862b23348336c7808015f979ae90d88be7f57530e29a96ce6b66c0704baf12eb062093bb3460339a538c1938427947703ffbe70"}, {0x38, 0xffff, 0x9, "4aa1f8a28edb889dce7183fa9280d5a622c114f399aaf568b73e7ec9549d810a265e46d29a"}], 0x270}, 0x40c) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/161, 0xa1}, {&(0x7f0000000540)=""/79, 0x4f}], 0x3) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x100, 0x10) mknodat(r2, &(0x7f0000000640)='./file0\x00', 0x8008, 0x40) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x1, 0x0) 18:36:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e02300af82ec0a02", 0x8) 18:36:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000080)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x6) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 18:36:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r2) r4 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000100)=""/60) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x304) r5 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) r6 = semget(0x1, 0x3, 0x32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x8, r2, r3, r1, r3, 0x29, 0x7}, 0x5, 0x0, 0x7f}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 18:36:51 executing program 0: socketpair(0x1, 0x2000000000003, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/240, 0xf0}, {&(0x7f0000000200)=""/117, 0x75}], 0x2, &(0x7f0000000280)=""/51, 0x33}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x18, 0x5, 0x28, &(0x7f0000000300)) pipe2(&(0x7f00000000c0), 0x4) bind$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c653000d31f8e18959527086641b20521e64ef514936dd6a12361d6f291eb3eda26f96d198eddb242fc901baa3abd506a56bbda352bb1cf7bd5c1e48958782eca511728779daebb022206d13f0ebc4695fc33deed461df8c9f8bf7163d17900a6237e815452ca2883f7390447368af07d5ceb08f6586c4f5aa91af4e80788d919035890ac9e459ad12b140099f0fabd352aa1d65730f42905111690260d261da22d"], 0x6e) 18:36:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 18:36:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f", 0x2f4}], 0x1) syz_open_pts() close(r0) kqueue() r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_open_pts() 18:36:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000, 0x0, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x4) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 18:36:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) dup(r0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 18:36:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x4e, 0x0, 0x0, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 18:36:51 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000140)=0x106) 18:36:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000739ffe)='..') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom(r0, &(0x7f0000000280)=""/242, 0xf2, 0x2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r1, &(0x7f0000000100)="d9", 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) 18:36:51 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0xa1) sendto$inet6(r0, &(0x7f0000000040)="1b0cb4595a819c", 0x7, 0x1, &(0x7f0000000080)={0x18, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0x8001, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x74) close(r1) 18:36:51 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 18:36:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='B', 0x1) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8001, 0x5}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="435b048116bb415f87fbecc17907ca6561cc60e548d37764d6931e188e3539295f4792b678e2c1cfb393e9f50cadc6e6682d1888aa56d3b8fe9ac02f2c5d2d6b527cf0de88b579069ea282d70351332caeec4946ad45ad8a5d793e6c184d4e684320fe85cc4e0a6e970346f57e1b6a33c957db172332b332742f5364bd877ddf927d2b44138784355e472e9f44e7020aaf533876c6f0c83a53f4cbedf58984b212c0a1963e987799fab49e12e56839679e8834449dbac83a6a0c0a39ce4a6c32fd8b654a700a7edd37a04640448225e9d6b912bc6493ec30dd87d09c", 0xdc}, {&(0x7f0000000340)="7baf9e17ea700601c4b59fe1f3ce9b6c98dbf81009f7123abaf2ec473ac174ae7b9fbf924fc83332a6a4d359328aef3417116e0dd3fdeb7d25e9df731b8cca1ff2ddff7b1be86ada48a4e45065ad8b681817a6648a7f71a13233840cea9c302b473abaf7410ba28fd7ff3525b0ad89493561aae83f3832d06defa52b5cf106aac4d84d32e318d85aad244d73fca243ee25c07415288bde649a94a4296398ac4c4727075f38484d56c454d5ea2d97965923284d44ccca817a314f7e0b01091cf96e49cfa23851b6eb0c56da43b9636fa1d179", 0xd2}, {&(0x7f0000000140)="b7f605628128e1a24c78de77f2cab55f666f0f3a92a80925b588af27e07701dc3cfa1cb8a0eef3c3648caba99c60c91ad77047468b5e248cb6285042d1c6e519fb911927365810a1276d73a6d51d91419e4c5b99d35bf91b21303f39078c725e19a792aa15d84d05df851c1feac1a37cbb2af9267369102040f5a79e7aafdaebf6a4b93877929005825152cebb4afc53636371fd8f306b5b9f", 0x99}, {&(0x7f0000000440)="fcd7402ee3979b2973e154be29ea658c91662cfefb7a925769db67a463bb6c0c9038327ab78f3d304142650231db6c4e6d522a8d0a4dae172d7e9936105e92b4743f8f098e1c05555f1405168bc402ab9f192bcd81438819d4d2560f533c48a75b93154f7efe40488694465c07b1d8e5f2786822e7c1649c65c71d5fbeb7aca8cecde2d89219a28469e50dc6ac326741a40cbc1563c02f7affcf8d38aa66965afcd5d7900aa0ab9b3b564b19153bda6202735c23b2722b13dbd46af50960d4122e09622ffc6687c5a5dd95c8658d623cc46cd7e2699784ca4a5c189187056ff2d8fd7d0710a85ad6ae440565fe1271573d91994bf1f7686fd858865fa1eeea2ec6cb54f4669e1d64e9d66b2dd04e25551b8f270962153e40fdcc14dead5d0176fb9e3a29ea78a07b36dcf6f46f82ad490b0c541ae591d8e11592a7128d9af384f5d2dcaafeac80e19c3a6935663ca6cd6f6c819bab1ef4058a84c5b29fd4fa64558858640051b177bfff2e4715fd0021f48d762e28d9ab6496fa91e89ff5d7985a07a1f3014c5cf9418f2ab60c0afed3af2d062b26e8def65a5413a55d0655908fe9d88696def17ef90bd19654a4d5e02a9e0d2846f5ad01757e10ae89b70c5445580d1319b7d4ac3bbd77b76de7d7c7dce368c89f0ca11a6eae024a5114b543b4c64913dd855025b83d1f7d1d32ae0c53a217547758eee534d2d1bc8e4f54431d22ab94dc0a1f9fc7e8f9adcc1494bf4c580df340c138f0c0e3f28c5d0f872de28eed40b0f4bf54184ad1f464c97deb379e1bf553e39f14e447fd37ea162128f8e6f74abe9eca4f74a6972a64e068aecef126400d70a90f11089508e01d98a3a5af9a6532474767e6de42ee9c05618cca828753df92a91a5227a49102810a915926072ebd650aeda7fcfcc2c40c4444ea8594ab40af638a78dbc53b159fbf72133e3794472b3d3d0b606a9f695fb1f5a9bbb75aca1ff8c5504f1a25d39d4c30733fed8c27873e3396bcdb1760619dfecdad7bf5d57e543a73591c356e1a8fa595bfbcfbe241910b007b75af7cb956595071dbadd30c004ff54675cae3b48daae12b3221f523f4293b80ebe6f768b157b679465d06081efb7432de020da126c3c9ae88095ac887ddcd55ac581ac04b4c99ba7157d735bf09b031dc59f9d3bc56e9b4a52c9daeb94d58eaadfb4a5b6d5eb99132e842260ea2a8fa0539184e0e2f7a22e58cdf2ad493e57c3566570672b432ccb8fd7a71874434fbbcef4c9e7c5c2a04ab71cc7f0de0f7491b1414b0cb159dae41edbf96471f7f4e0f8a5db8903916c62f9358c19100c4e1112c78bc6c2edf94dae3b33b30c7c1d0120a7464c4077d0220b7ab7b96b8c57e963022d4be40bdea6d1665d2ebd52d27a57b0d38faf7066ea17c41317895c99e10283f6ced3ed39beae2e3c037ec5f1320d3b5d24ae54328f7728bc58af95bc7ddca6eb895b749ef537917a22469a84c2f759e04bdf7afc48d6015dbb45ab8ebe94ceae46903a732772716fbe2f58cd09ffe6dcf040012e2ce4edc285a7847cfaefa8ca8df10f800091d858c93ee202aa73b4a9e9e8b8164250ff361c6d58ba1a8d24ead0d5a888716264e171b9477d8099375de335542200c69f23ac5a08f06ef20b9ca89b4fb46faff556b94f227f480062a35d8c4fc95f8ff8c8ae6bbc51778736ac5675f2b3c073c0302d0a3095aeaf149115f12dd7afa0c2afba317a504bfaf10d5f08e890456ff4a5596e9df691099b22c651867c5182b7b6fbf93d12aea6a88517ce57c9b1ae22ca5bbf1718fda25c7fedf007d0b30320e20fd434ccab38a3366c8f4a1fb83c291848adb4976ecb068bae909f7367b7b0156d5ba26846390d73b038aa52bb962df691528b4d5215866798afec2642d5a68a707e27002801cb7c3285471ee8fa25add7850bebd9a92af1952c13b2b22fe4079b6cf6e0c109ea4fcf65504c8c12c17115d3a0769a4b5737471d609109170efd5f5e9e924302353c12bcd10b377e49eb14475d16b5fe9f476207269a17398ad0eb9edddd5f0ca61989492552f7d3a269a2c8eb6ca5091c178f5e18211c9e667d796b6203fc041f8bcc692de9677747eb23fd71262f40c4d8c321b933476237f57358d32fa7d244a7d4203c6a8b2d8c2c28e3fe1e0b44722188b93acab2e73a3bea680d282bb53e2342dbf9557eee46d3fe7bf145ed427eff76e45f6c1b22e3d273c4f59e0a60f8426fba6f3654de04ded2b03e2ccff70c8d13209f947a8fa9457ffdfc6c4fe60c553b85d9aad46101ba09366f691d535ef02a96c7d69601b67e5d7d3179c88094b44d19bb08fa53aa065e35e1b9e81afa361f4a5199228d608cb6c1526f1b58e9adc7818088137a76cd1ca81ba89229df258c13eafde01540cf9298c458065eb91d386197372bef82441fdda1784103b69002415f67b3e709cec6fb7305e9c9e3fced37d69983717fd826b0d8e29d236202b1208b3eb0069af4352cfde0283aed6d7402d628e34cb8e134a5d81b200a85a22413f98bfa83e62a87e54565a531e0c8978b6cfb3e832757461afdbbd73056441460b398f6419df11568dc4d30ee4fcdf86f74a4dc0fd84d4111bb96a79583cea3f636c0c90c8500d80fc2dcc3687c244b6aea4132ad4a05048706fa1eac55fa5543668cbdf553019e4df30a91b089cb7f64a67002bf2a0f2c0204a034df0c4344dc8d22b0aa690762009e37f2e58eaa6ec99d0d2f508401df320eb47491b0724db3b7c36dba04f73b33b843aa6da601bad332c3f815c328549e849e0121405e495c1459571ff72da106be62823b4375f5628deb8a85582f9277721d4131013b0a5dd8dfa0926edf26c5531be4c26f74bf922bc2bcf9e1af3b9243b3eec7724f64aa9cfd526e1da48002732727d6241eeb4976e16f9ced98f37351ea6ec1497026bfac79899500a0b2a81ee9cfe6cc12ad425a2b004e2cb1fe869efb8e05c712ffb192cc0703f54b9614316368ec3d57fee060c1fe4538bdf4d61dce11358a04ed7625ad387ce9346d11bf22af4cdfa8c64ea8e57af4c9418d8f83e05d00a000afded0b1a2f691adc421a00f013d117bfdb412d1f0c5893bc7902d6e2f0f62a1db0e5e179cd895f40fdbae5e9a80e6fc08275e8c346f640e2daa9cc597096dc0a872a9c8d5be84209586185d1e95d59d6804550ead0126555392c0a67d7c6162c056fbb068fb021ef0f4d68d662aeec8bc9ae5fc5a276f8b87426df545b3f7eb88aa901be7fdc98447ffea4a12a7d4baa10be1c8dce4a22d72217ab42ade6636504ab12ac8796ba49476793bb452be36b7fd593ffb096d37619b8abc0d21f97d3338710a219b3261eeec76b7266b633b15c5da7608cff529f16e3f617dfe9e617be87c5b45e47fc0a33a3bc300020e21804a7154306fc42f4f5acd86630580f41979d7af3708e5deaa69ccc4ceaccea8602483bcb17b33d2bf8fb857a484fbc5623484dbee85d6613b9a6ce0c6ab33ae0cc55f90b4d6ed9a8b06c5cd0af08b3c3f6eb40c718771024c20a53e8620d4ed354ef2bc780fbdb032aa264d2c1ad92a79f52715a916088855f1cac38c0c26d02c5d642b00ed0ce140ffa95b2f26ad3c8c645e43b65f1e9abf3f860852ebc5a2becb6e8821bb161e12dc9dfb7b52f62e06c55538d8d40253343093fcef7e546b98ee264bb02098fe2c0683ca7cc58dc88490cd09c269e893fcb4b77f7e7ca6b91f5efb3df4134a7df42290557ea8bad7e5b2c33cd42664853c64855737a20d89bae2d9ebf8237d6333f524aa84497224e13cb40af9310086c76e449d7d3f183e366394e7ed63cad46539555aca95bfce5a02e08ab0b6c6d9e6e0f32143e1eceab5d2f673211743cb3759688e2650a011243262880d9e1b4aac4a397509ea99518ad8542ef14ad90e81c001023f262184bc15f0a5b319ad81d1e2b9378a3d86d6de8cc727eb2251d018835ff9c2eeadf1de8a74f103a6e10cbcff5e43dc1612b553dae092b32a6d4c455c051d11b0bc6e2568844436b5dbbba42b29ac8140f06e225bc40249ff3965e604d7116950d114b2949e9f46b23f89f30293e9e55b9e3a537a8d272121e56fd65aa9fd3376583f53af7ae32bcd97926dee7ca2fd53535bd3c77b90118643d6a6a728b025add86dc46c1da25553d801d9bd20e8fd42703a123a6cbf1456686222521a51cf76ac5b66b76dc6732fc5a9c0ebf08bc62dc0d5842478e94ab5e0b8382652711fd25368d3322e3c5790d7e6f5631c68802472305ba59692e7d1bd5aa579d0ac7a9adeb2cb52778b37e72973685e94dfaf0dde91a93fc2b220f6ec6d119a3a5dcc7602f90b5358b5bdb1839d6a85741695069cbab72e1b29d7e1417c1382bc69345752522407e7622a242ca96cea8a8b4de69df1ad28250c43f4660e55da7845c76a7b6a5359717d2852879f57b0c8531d80310d7216bfaf8c439380899c5dc30092881aaeb1be33764fcca4af5c630ce8f91916fac2279c9e41dbba7efbd9e805f3716a213900547423d988073a94083e8a09614bfab7cdc2fe51f4186d77adae7b0b04caef343f18fcea5526d9c198ce662fbbba61e561d9cd9dc9dc61317f347105b68857615d1fbf3b1d2ccd7d8a132d5c0e4bad1e266fd4f41bec1a0da0a20259636d1fa08fd3f86884b8ea175ddb92d90516603a64eef2cb9ebcbdb95f655ecc289489ca7378e7c0d35e14bb7e4fb950c8cbf1d679dcf17cbae6c3039a774517c0ed29b628b7e33bfdc65d07c643dda8dd2a7836e8bcf322be797dfcc9b17f6b5a07adcde815f18637e11f0202834e3149e72a815caf7a22a012b7ba8b41cb820f87e707c3467d40508fe7e039d92347ebe59f44615dd38c0200a47974cd95674e8f7f066e426a0d8fe598a86b390651a3c5e53b4a43bd99cf8cde5c0d690f9ebbf5ea99fe80028844f6ac576d093cb56e7f48066560fe6cc0afd0c6f50f2695835b2545112f71600ba849142ed287dcd97df3e782e35385d1c4457da327eb8b207a694f637a47e6ddd91cf2faf3223c7b9dc9cec4d63c5a8ad6d33bd6c487ee3fcc8436bd94b4ac8c7abd497f8d3634505d1d73152959aff8f9a085db40931223fafa3e3e1ab4e8622e032b83cee975736683ccadfa753de16796f982611280743fa1f36ecfd6768b0d0e5d9bc780010499ca6feedf025e97d21b7cce7896473cad4fe03f0e23078d2586de4f81de76393d9300dfb497f963e33c5114812b756bf3dcf16e957a8cf8fc9b3fc75b6b971466b48b5a62a868635a6dee6fc5a460b4fd3762539cdb4ce1804531699d9a0d10d2b58a1632238301e1546f680f814764103d8b8ca52da30c1d02ddbffe284d904582b1d3630b3bdf0782311a2253e1fe127e486ba6cceb9d1c685dbc2d315cc72b22371251cc4bff4b50ba9175fe36f75ad208e7b1c0818154a86c0a3ce443a891b1f6108b227e78edbc3c7df082ecbca7be7a82c46476ccc6772a9908ac916dd10910ae031ed0c48c2bb3dd86185cd2831703909662f9f6cb7ee4d5153a27a6e46a16e2618b753348c66db2fa93b8959e544dd8d6afe5acac9d89bc77d95f033e73c9bd307aedee5039214584a99f6352f3cbc8b2e085bfb0eb0294e23a08afe42ab5ae51b8290666e954e136b6b59eb2349c914be8e049725c6061bdf6fe57ef7e8401cdcf7b5fa93ad073351fa994f7ea88d083828402f9c18e488b477d3cf354aee960313fa3a09687ab555566cd0f5bf1043d608b1177afed7a2083f7a7e34dc89c19308c686b6865b6bbcbfd52b1b51", 0x1000}], 0x4, &(0x7f0000002540)=[{0xf8, 0xffff, 0x8, "b6cb64f613769e61e9131522bad6b20d277aecdd6c32581eb3e16c1f1eb0f05cd6c6aa09f415de64a463b12442a528483cd1bc7206c8ae5f9eca9d17f26a70fc293faac51dbe9ccf0edd0ca0755b96d0369f43b2b27ab970e17efe09235eaf92ee415b31179773286a8ef4d3268da5f9a0d59fd6ca1d46218ed1bf17bbce03efa1d05e72fa1b63df0d1ed56ba6d63b772be3851e7998584d8433614b4852c7147cb5f5922136ba39a80b264ef2ae9080533ab97cfbd9234d54ca0e6778a6251ab48e72808ba3d687ce6674f4ad61f63f0b36109f4c33463ed2a2c4ee05dd306ec69cd8"}, {0xf8, 0xffff, 0xac, "138f4ef45a1657766221cbdacd20350c8dcc0084bcb52eaa7ebe2971afacd45159f7ce3dafdec87892abe443fdbab837e62cd318fba3630cdca4599031c0d52f7cb7ee8f90ae81ad1d762936ff04793e15ae83e0e32ce5731e9280a9c10aca536c9eecca5499dba5e7242892611829da0bc0ba6213ba2de0586f59c1d00367de5db8bc42da43ddba9536f5677db6176e0f7de530e1ab4e332ed6947a55943088bdca02cfab0382937f79d6c3b8f82adef19a2a268ca0b10fa0b8bfc72777fb029ed69a396fafa1b89473d5feeaba2b26708621f518cee1d22c3acea07bd0f0bf11eabdae3c17d2de"}, {0x90, 0xffff, 0x1, "bbf9324fc9ce38115a3c19499cc7b2c021e2bf24c9cef5631ffc7ddaa1cd9286373577f24f2c5db478e200712fa5dc4aa911c5ee56eaae5b415537614b24292d192b45e1dc73ccb44cbeb20f0fa3b72192283e7a6bbef31f5867d3c815aafbeccb1951428a73a42cb0926bc1381340c9d5ec547a8687494cac"}, {0x50, 0x0, 0x0, "f2fbc4b8fd46e26913265155f79e27956cd9e1c2c58f7772c1603da508c2b058b9a8811e465a370ca6ff5340ccefecf98f0aecfeccee86e4c59159c7678f1f8e"}, {0x60, 0x1, 0x5, "c9617d344cdca14610928e9fc1e325d60ae943f908b2d0e2d70b468846fc8b8fb3cbfb105dec125ef06fa3eb51896f7fc0928f705db8caa0f7dffdb8351cfc5973b17a4f28f354527fd3fc2f845a"}, {0x1010, 0xffff, 0x1f, "56cd8cfd2ddb870e821058c447193ac42c1f071b26bd185dd64ce84dbcbd5fa208a34b776d8234c8794d7184b37f37baba29ee20d6ab7cd0ccf86308d7a916e8805399bcdca4f8ef46e170c8a5ab3e7ffad1c7784f0514c4868b1afff845b0bafb59584f4877ed0e45de096b8d6f9d41449c224a0d7d281099caf878b5851c55c03847f0dcf59398525fd966c6f7477c593c85e41402c3acd219df02297f7e75b091ae18fdf8b432e3b969edbbb4981e7b644829d42137975f96ce266902e86192e78db567a2003be2f6ad9d6c413cefc4b2a2fec349e1413e9860921f463766a71ea0077e5c924008bc4c337659d47ced152637644ba475b49305621f8cbcf7abd1a806cb9cecf6b491f9558c3faaf32e11f8b26eb4fd7d2651f12af081e7db40fd10c72d117bc799ee1fc730873284c10428e24177fbf0c2ab9d3a53ec9191f7d4738ae7886b9db38b1c2cd7cc0d35e5fe2d3b8a6e2a2f24bed3bff40260b761fb42f61d2c50bdd64b7971eaa7a0f20f33baa47371a407398bbfe6de5a24e9fff6ac31eec49eba38d7456436a8a474bd94005c9bd7e15eb1a4a264da6b24f80ec4febef855cb99982793658a72cc2bfaae7f2e37ce8eb473d6b42da6b8fb7b888f8b9a7eccbf5e2ccc70b0e92f9160d35447ca5a7064b1939b9f2ebbb29b73fc6ab2f63e8f38ce3bcea34d90eb35be4a6caffacfe6ecb1ce518fdda30274209b3cde87b499988016faa498f0be4ea01d82dc924ac5a49ec69768049c1586a67fbdc5c4ae7e11e98f854161cddcd3714bc0bea2579d6e339139e6fec4e9bc4e801b78d95d909fee44142a70378370eb3efb0138dca4cd4df65084e802cc10640271fb5b16117cad407d821bd92ec78cd6691669b43689270abe99362e4949a9955baa2826a73a1e54ab1072651614de13ed1782dc6a956ab29ce01c0d4c9125c85750dc0193c72840216c481019ea1ec9d63c4dc30d195224b3278caa3a2cc78452fdc7a625ddd4937d41419c44fa3f18aada9817a6dd592824442535058552981b4524bfed09b6116d026526032ff5b0824fc6f8023c0be81ad1cccd0f60e54ff985adf38418d06a373e4a923c21ef85e465b3a9ec30f817e5210d9ad81fe187aa3744344b0086947434d546d8044b5922bc880d90bf5082f01760a804427a90ebc73cfee9dd77efde6c5d589965aa63a653dc2501065382497749fdf47a1cbde602cdd5c89a82dfefa61028acc03f75fb246910138ea3fe31a7739cc00a088ae630447a30fd22152985c9bd61ce0badbe3eeb9f2297fccaf1e6635ef6a80cb28678ff0b480849f6cfc9b7e91b827623f592db4a2bc3ece613e1604b70d04c1a0ccc5a7914cbf09d9e2411334b2d3cfa3ff771394b2c165f5263209bc02df936c5dbc95db66115306d897acdd97a42e69878e0fba14cba5ab3d2dcd14afb3ebaae40481cc49cd4337b7f5b3f993a5a93ce28bc7b81388ca61f65e5038eb8a97f117ee37f694a5dc487950a3d2b39f236cf7492b499fc942233a3ef88e24c01b50b18fb18455efa1e253ea84bddc28de640e59723eb9aabc87fbc105fccba01e6422e0875bd811c4e26e167084c94989f99784c927967611947f44326af523ffd3abfd3e821fd1e293f93754f6f3255c8488987e1e9648f5cfc284ab379af4e2625979b7c3e11dc11f4621de7cfe2e608b4bf55a3d996fe9a7ab7cb84fa7f85e81f51a8ecc7d90369692eba8f12fda7b531758191023bd5ae37d4525a7df4c397a5671d18736a80c26fc5c936b09f41e74e47b834f32114b2118a97c75eff429937757973c3c98cdcc7fce2f5bc69c514f7fb04553616c1875a082a966c61bead9196cfe25855cc0ae8600129fdced15359a9958a5cc2738108adcb0fc27ed10e7bf33480bd500d022599c9f3b7d7fc8305d211fd54514615eff10bb7acc212876cedd81b3cbb05e307c94e4d81bc3fe54cf5d7f4a6b599026f347c40272d1c42d7ddad979300fcd54d1d3a1b2bfaac61b9c3cd63a8717f0f41a03b7992eac34090858870bf60546ec85981e4182313f57902bc9c82929326883e601262ec9fcd0a82941d3e5b75ee408be077443af4800d8861bc7b6bd73510dccb7b991b878ee675f0b18f2551ff340091b32889a281d590073fb0703472a8d324c0dfbc52c8604d53013c3c17e37bc974b249d522382c12c0a537afb0a0be274752c60883d1e15174182026b45fab6b3c76c3a85bfea502cf1b0e6fb51e6d08fbc257f604962e22074ceb72f3e10b837aa58904656a865befd6cc78abc1d4016a13eef692aac34deed5992984c2954a30a5f10755e1b028695a54c8622548edcddd052a3b50632f75403f037a21987971a8791a63ebb76992469428232f783da51d682cb0b77ab4db13c1a290a44de9ec183c20d0032627a8730b6b29d32bd9b84d9e190a562482787a1e9ee0ba07f046aca7fa8b384657150e849f74bde284b190ca83372f40e07183ba9a9516c8862c3baeeee4d0176d57d9151f814d287fb40b6377afc818710c45518c8128d4c6baf3a2c6c50787b5f12d973bd6919b464d6f32cebd4189d4ff877e3a1919cf78b75a4f6dbeb44762e37753f6d5eb33fec5ba6a873f0166c21b43858f3225e4373fac6299de53dee656fa6dff25046ca24ad9a4cc9e9cdfffcfb2a0595572bdb7f6267db40b89a6c8a224ec5ab1decabfe09c06b0b5e7777f0ac2b020d24a854a17caabd67e94faf9b9d203b28583ce638933264b28dfdfebe95096a22a48c942305df464afb58a8cb2306408b87f9659a199da4fa73cf1ff43e42f114f319d7a263a0addff564cfb761f30b8a150ef84316edac33c6216f3efa90f8075c2da1da0dc8a76e5f1f20e4419f439a9d6b70300bf25712f74559fde173a698e4aa6aa63cc2f776d29cad50d8ed8e4b20a6734d81ce04194cf8a1cd230880d29171c7bbe91a9274fcacaeb917bf3556f2af59af45075d7fca42a3714729ca4f609ecc5b2ee430c0815916d02cbb3b901daf808f71e69b5613ea031e7933684e3a0cde15494afc704caafa0a5066250fa139a0509bd2f0086ecdb1be0c34ba0ba5d4a0736a44562af5ae9479a1932663f4052810d6fc1b06dadb70246a545f6949006490913388bb6ae3acec2b6c94263ff4a34551f53860f730279614c59e9ca4dcac7ff93a0303057655a5a97ad9136971e6a572c64452e6286c23cb522aad93aca612cab893eaff3cba93a84d133b0ee00803a08083b2e60a5ce2105bc85def7c0a31c3cdff674569cfe13e983643cb9235ff701e639cd91ab43502c2db99fbafbaee180166b7ada279f2b57cffdcb0c9bcd0c8815e05690ab3c6e4b16886c38b022d5a23f59a71412811129911df11e89a0d11566f3d521869eb3535835e1d6a1b3fc99e52ebde9f3925f7fce0d157ee71b5087636c098e9faf2723407b69c98b515f592beeb5cd4fbe9233b9208ced5b10c1a02b8463151c048a1fa8648b2478922d70089f034b940efcb3a56bfb00325123addfd72896ae0981620f1eb421b6415bd2d45e10b53ba59d4ea70bc8950daa6406445517a8d7701d0ab880dbbbe236350203e3da295c40943f68a82ea89e539552f6b11d8edfb5fad126fc7b7a3031dd2f6db8f1b8ec58fe860e74047450623cf68c87336656e0e342fbd295da334a9901dfe590198d226280e4cf098e3f2c1cbb4353cd91cd17493bd845c0a62a3baa97fffbd1499eef556385c05e243bb0e1fb136fcefdb4f1994c931f6797c9ec6d008cd31ca0f7942d8c380b3f490b7acfdcdb79fe4706c6c2e78df72432faa5adf9aeb237d479312b1b79b0a55f647fa2d4312793e00563312ed8af2a78b30dfe05ad349af5831fd03ed9aa3f842c6fb196256adda47d7ca13337880cc9e287e5d274e4a2d8365310e3b209324f26c0fe8ad35a4bebd11c68e9ef6168129d434fa969f3af01ef728a4f70f8c12e3defa5f6b27090922ba2e5da36fd3834f1a767cedeac60585ca16bc3138afbc5ae855131b67d2cf3324ea4586fd9c1ce3b50f5dd27bcde98c1b07890d43169b4448a76fd470e4816dbcad8852bbe09d3ef6bd7a6faf346993a079b1a6e8933c0266444b3d22d5b7717bff512e864b71fc757edc1f188c56bfbc7da1cb0d0d98af6c0ee533a5a64c8e347c05a45d7c63af7ecfae648555325e7311d92e55804bfff062ec2da0442e210e77d41a3e5e856823922e12ed83ba561178dc34ccaceb319842364f88355209437732973ba80e037290996c4e253d036dcfb70404d06f3e4320e483e7e7241885e77515f1cd3bda0851a297889289aa9634f21097b4fc4225ee47b2ecd09cc067a9232b3fc1c39c16a5fae95b5bb24a027568b4531fe6b85145446a507430f61de047be2c7abb2070958258fc6326899d09c4b63376ecf799f563a333e64b609deba3010afed4ceb798d7ae02137a5567009412d5966a72785bece581782254f34d8c116e90363f20394b16bc3e647cf15450386ecd80881044e794824ee1b4bdf0ad5ee46aa0cd58fc2ce39cb74f1eb46c7a52a4e66056614a83e3915e6203d306cf6d8a5fe2efba99d2dbdac4de1d2664b02020209240663353550fdd6ef96fa6420e3b36297a08685b03715234cb5c1c3ab35b3048c5b0706e410c3295997f9c48868657f0199912cbcfb7652eb73b379f001057c373d425a4b500b692efddb9228d133f402d2216392afc8c28decd7b96bddf38049a972018418735a39a0425b8d1351fae0f26be6c92a47df796271c1b7851416d27205932c7fdab2048401b98baccc4a0b12c949bf2ee2405428932d2b29d2de2a3b90703feb70b362473c4b403e668d584e8e539c7ab86fdfc7bbf7eb4b12afb1e943344b2e98b71895746eb5dc48bb145877e2753527bdafccc36fde0758fbef974c8d0adc81e14fbbc3cbf263332156703ebaa23280af2128d84ada7f0b6624933f5c705a182365a0c7783366b922d17cf42526be1668d2b7711714f1bc3e58588fdac00a9cde0694751c0883fbedfb7855ed4e3a64e9118bb48ca9e16c257f07c75406c13e5962d3f0f51cd5ea5bfe71602389248cb1cb458b9edef29fe60d87f5865c1505e956c45f002c265ed4b773b209c5676b4491159bb29bdb1a45de1200b425479c8967d7dac320d359d2b7588c2e0cb5a8755c67d423c207fb916c6af644778c38af46cfbbc6e127450ba0959a3e06f5a795548a9dc791713cd1136ca3d4f8a3bdc8d1bdcb37dab3f7c4b6ba4268c412610050e831c0d2ed4b1735b4afb115b49addc78e87f4808ef4a4e66924c66e2c142638c0c505f94ccadb48db2f0c12b9b4a6ff55009961c4826e582827f1c8334160f37ae6cbff203fc2a3d6cb6d6d4bad32b3b1c147055b9bc813e81b5d138c7f8ec94d5b1a4656e900540f2094276421842641f7ab644fdf9a2029a5f412b20f1f2bc91ef3f71fdf0f6262a6957486fa7c48c5a9ab8191543786940da6be7138519e18880b35df2aea2fbe79971a8991c5db8bd9241a015b1bde703ebdaf9b9988fc1a50cac42650900ff9b2d77f181ed67337f9fcf5f5fbfe638dce89f43f4fc59c1d8826a3d4a88fb413961f56794fe03596e52bdae36b1dc37f536cff4083372b437e83bdeecac936bc4e6ee89fc4658452a2bd6c9e37572afefd6edff8f4ee065bbcb21d526d1fdf77d964b1dfe0776e750b05435fda222ad62ecc86cb29936dba4dece5747434589c5d731f61eb5af568e99ca847dc541b1ab940a394095dfe77219f4f5d578b606076253a956ecf"}, {0xd8, 0xffff, 0x80000001, "a71442adfe8cd22a70b5042d6086154e2bd674c0f341525ab141b08c5687cd548befcc33baddbe9c3dd0ad90156eceb15a4f3fe61434908f31cd256284acc8d17e72a250901782058626da22a5c4457eeef4fc5bed0f6d9faf814f016f1d3cfb0ccae91cfed5d7ee95db098659142a9ef929a68afc1eb44c02a85f02671c5c87c2bde0f5d1498107f4284a2fc43379b49cc9ea0e05069f5716c08121c3eb5b23901420cc587664c56830a3c1214374fb17a83bbdc1219dda635e0db47ab5df59587434010c3c"}], 0x1418}, 0x4) r2 = dup2(r1, r1) getpeername$unix(r1, &(0x7f0000001440)=@file={0x0, ""/108}, &(0x7f00000014c0)=0x6e) close(r2) ioctl$TIOCSBRK(r2, 0x2000747b) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) 18:36:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) close(r0) socket$inet(0x2, 0x5, 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000240)={0x0, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x81}], 0x9, 0x0, 0x9370, 0x0) 18:36:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000180), 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb11c0000e4e35f00"}) write(r3, &(0x7f0000000100)='\v', 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 18:36:52 executing program 1: socket$inet(0x2, 0x4, 0x6) r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000)="0114e9de", 0x4) 18:36:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f00000010c0)="e04e5d010000000000c57d48f41083e39bd7c58224f6799900f8b6cdb09bf4fc52d0036e075067bd0a4dd2439bf67363f92d6c54d121774279dc75d86f3142b7a97a069bfb4b45f20aa5129a4467ac00f555d65fd9b3a996c570491025f7412b2e51acbd69cd668d6eca4b95dbb6e67c7f9b2ea4abb8c1c90d52a0548b000000fea6c10a2b9528ca44725e57eb778a3a0c00000000000000000000000000000000000000", 0xa4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x428, 0x80) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/239, 0xef) mprotect(&(0x7f000065f000/0x3000)=nil, 0x3000, 0x0) 18:36:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x429, 0x80000e, 0x0, 0x0) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 18:36:53 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff7fffffff, 0x100, "b2ad568fdd6190aaa9c811c2ef09630b120f419b"}) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a96ca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf38218caaafdbefacdaf5ac703e1f8697d494eec3a8b5ce8ec5cb52f3cddd17778aa9c7d09d9744bef288a95c9a86ecc53599fea70776ac67659bbbb8eed5ece71cf9fd7ea3f41537339f16edf30ad2fbf5ba97c82a3e10fa5774105c44335b3309971051c2abb091288d512cfce6974ae4c6c72df20fd8076dda34419a6be19f637004b45598159db09ea762e5bfd935485943f11f54e5cb67b4a2868a3e87e9d9c70065c6a495954d7a9842d1e05eeb988866b945d5b41d130d20ac95c6ca6ceddcbc1cb7fd352d34ae173d38282d0ecff6705104636fb791a01d32de4e898bd674bd2504e70455dcc993bd9cda7c5cabb6d05c617344c127de0c539eb4c429a98632b9b7e35ea9658c368e7e37d1ddd33fbde42a3638139cfd95f03a63b5ece681ca898694b5fd2be96673b744d035c4b662d7758bed95f15783b8ed31abcfc13c435241f6563b5d28e4fd2f714b4e8acfdf6c32a47f4c7afd53a1a6eac9116a8c070e3b5186f5ee57e748b26341d56619c4dc5a5c65d84b455b208324a357b9ee24ede264574ea5c13b5e9a389c3ffeecdd7f8d19ea2036956dd5da4079cbad130016f041e2efbfd9afd733953c35939a705428cb516b54e5e8cf78fd5de8b01a25d53feb7227b1b720be7860a2a8eb9e4f3d535c9f7", 0xe5a) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 18:36:53 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x718, 0x9, r1}) open(&(0x7f0000000280)='./bus\x00', 0x420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) socket$inet6(0x18, 0x0, 0x3f) open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8020, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x5812, r0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000000}) socket(0x20, 0x4000, 0x9) 18:36:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xffff, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0xed2e, 0xe476}) open(&(0x7f0000000100)='./file0\x00', 0x20632, 0x1cf) 18:36:53 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x7c}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) write(r0, &(0x7f0000001a00)="5ebc1a9f93504072c366440cd1ad17c8ff32a6a590adf560b9a3b40046df7b4235", 0x21) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001840)=""/16, 0x10}, {&(0x7f0000001880)=""/172, 0xac}], 0x2) poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0x0) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) seteuid(r4) close(r3) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r5 = syz_open_pts() r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r3, &(0x7f00000000c0), 0xfffffeb0) write(r3, &(0x7f0000002800)="f9", 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') recvfrom(r2, &(0x7f0000000140)=""/51, 0x33, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x106}], 0x1, 0x0) ftruncate(r5, 0x3) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000019c0)) readv(r0, &(0x7f0000001780)=[{&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/23, 0x17}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/227, 0xe3}, {&(0x7f00000005c0)=""/103, 0x67}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/106, 0x6a}], 0x9) 18:36:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() fcntl$getflags(r3, 0x1) fchmod(r1, 0x11) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 18:36:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0xfff}, {0x18, 0x3, 0x3f, 0x85f}, 0x1f, [0x4, 0xff, 0x8, 0x0, 0x7fff, 0xf85, 0x9, 0x7]}, 0x3c) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) 18:36:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 18:36:54 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0x9, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0xfa}) poll(&(0x7f0000000000)=[{r2, 0x11}, {r1}, {r2, 0xc}, {r2, 0xc}], 0x4, 0x7) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3ff, 0x0) write(r0, &(0x7f00000000c0)="90", 0x1) 18:36:54 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x30) getsockopt(r0, 0x100000000, 0x1f, &(0x7f0000000040)=""/160, &(0x7f0000000100)=0xa0) getdents(r1, &(0x7f00000001c0)=""/4096, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 18:36:54 executing program 1: chdir(&(0x7f0000739ffe)='..') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) rmdir(&(0x7f0000000140)='.\x00') 18:36:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/28) 18:36:54 executing program 0: select(0x2eb, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = dup(r0) fsync(r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x5}, {0x1, 0x10000}}) socket$inet(0x2, 0x1, 0x8) 18:36:54 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x60) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x8a81, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x1, 0x100) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffff5, 0x2000300000003}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xb6e, 0x6}, {0x18, 0x3, 0x7, 0xffffffff}, 0xfffffffffffff001, [0x4, 0x5, 0x3ff, 0x5, 0x7, 0x5, 0x80000000, 0x6]}, 0x3c) 18:36:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = semget$private(0x0, 0x7, 0x2) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) write(r2, &(0x7f0000000000)="dbc5dfa6756ea37ad5922703367a96", 0xf) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 18:36:54 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socket(0x1, 0x4, 0x3) r0 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x8) 18:36:54 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f00001ee000/0x4000)=nil, 0x4000) minherit(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x0) 18:36:54 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 18:36:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000151bad3ee2ec2a78"], 0x10) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) socketpair(0x10, 0x5, 0x101, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r0, r1) 18:36:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x3, 0xffff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20002, 0x44) r4 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x24) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0xff) r11 = open$dir(&(0x7f0000000380)='./file0\x00', 0x880, 0x0) r12 = socket$inet6(0x18, 0x8005, 0x1) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x6, 0x1}, {{r2}, 0xfffffffffffffffe, 0x11, 0x1, 0x40, 0xaa4}, {{r3}, 0x0, 0x1, 0xfffff, 0x2964544b}, {{r4}, 0xfffffffffffffffc, 0x41, 0x4, 0x1, 0x80}, {{r5}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x4, 0x3}, {{r6}, 0xfffffffffffffffa, 0xc1, 0x0, 0x9, 0xc527}, {{r7}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3}, {{r8}, 0xffffffffffffffff, 0x1, 0x4, 0x1f, 0x53e8}, {{r9}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0x219}, {{r10}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9bbb, 0x5}], 0x0, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffe, 0x8d, 0xf0000002, 0x3, 0x5}, {{r12}, 0xfffffffffffffff9, 0xc4, 0x0, 0xf4ef, 0x45}, {{r13}, 0xfffffffffffffffc, 0x20, 0x40000021, 0x3, 0x1}], 0x3, &(0x7f00000004c0)={0x3, 0x3}) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0xffffffffffffffff) 18:36:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) sendto$inet6(r3, &(0x7f0000000100)="41a09a71f39b87f57a0859a921bf1fe99d1ffb9e705c7389acee7716db22a2c315e7d453352aaabd4c82861c0bd38244e5437eb93bf232ce37b5d9bd9b41c5a24b3dcce19101ce5c26", 0x49, 0xa, &(0x7f00000001c0)={0x18, 0x1, 0xfffffffffffffffe, 0x5e}, 0xc) 18:36:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, &(0x7f0000000240)={0x4, 0x8, 0x3b, 0x8001, 0x2, 0x0, 0x4714, 0xfffffffffffffffa}, &(0x7f0000000280)={0x9, 0x73}) write(r0, &(0x7f0000000040)="33fb957b68e78bf61807675ccec7bc54a53036187b2d5842101c2c592c045560cc7320bc2aef", 0x26) write(r1, 0x0, 0x0) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)="46991a4816de4088c5f00cb6332320c70d872992ca5728b4a75a6b1f9029bae0a0b5e7ab67697de1734d0aca38cb01af52f56398e311f73aca285a2b7a0810b4278db879656d9da6a2a98ff02296f86d58289345176b4da6c8acf5bec13531732b35cf4677e5d25ef620c7db0d9cc55bc575acca7f69bc88b324906180e75abc638744a00b06d92b98074e910bb7cf2ada38ea38833027afce73b7e0e7252ad65d319736c92edafa63c306af0de47624736964ddb9e5db6955956a3b029ad82553a9fe5d28fac47e9a43dc3253264ed421fd476702cf33be3f79f53ac38373f8de94e84c740cf3ec2558b5515cc994c3f41fea3de02c5eb793c900c7b104ffe238f40966d57759ecca05dcff0fdefaff0169a49f83c5f538890c7a7444197fb74beada4f09c9bcefc444981fdd8bca570846b8d7841f843801db522492a831115f8f41dfaaacb0b68e1cc7d0e3793138fccda2e460f143dd1cbec403feab4578bbb0f089fc64772a5192ef62d4fcf426c5df0c8f59c3d47bec66ed260e075ab2918f308c8ba15ec5378948c1d6cda6f83d53e18def8cc7f21c63214f52569923d6ff7cd3f0f01d1ca641a7a98f0e463e22dac720e92b09fe3023b669c720d96930ee3c4564906455caeb5c78a8a4108d65a605419092e62f78dd6a28af2bc903f84248101d3bcc032fd41c70f1792772b974cc2e230cbff3dfc24cfeb02a494972a3c469962218e29acb4e0a1307019b6007e057cfa81c4a4fcf095eb1fe599875c6aaef0017b8e9655d71619586d54add1507d0ad6b2dbaa6d020cc21684b1d97b80e83603208a385fb1b33fe0f55cdfdb3ae194b8492ebfd39bc8413bf4e77d21615b9c3a07a09cd2874f7271f7252ffe442bbe124181e84bdb1808b8fdd95dcac8b74f9d6a447c9f63025f210b7ada7f428139d82db29ed91b5c3cae781cd85f6cc46fa8d33699cab5443e54bc4f14c6a45933e3d97e5c99cff68dec1817173f2213e06bc89ff1ff7ffc3058d7c9fdeddb9bbaf2019187a5a4cdd6003607314aa47114869bd7e37c76e75e07f56a33ce27acc4045ea9b77e6b403951c5085a351aa965cfe0623b7e6725ae2264fbdb2d6807e4e728c6d78050650a5eb2c55445f6509529326b78e2b025c8500d37b95bc2eadbe34d5f8635a9735e5087eb3dfc5617bdda05853125c227c96b52c3f3d81f5efafbfe99b6c86c2cc37fef18ec207198391a4705df1d938cb630ebf4fe176b6987fb8d90415479cb911a7d6bd3dda334c849d14dd631ddc8f0c56e7e5dc948410947d0fa6221c1bc2ce2422163ce9d4d2c04e396a45b561983cfc1f7d9b28da2d383e6a4f2760af53ef2bc380a23cf441f8b668e878b9ffd464d3e8475180817b01da3875660c1e0ecb60400d2e0e69455d0de650a1c31c22aa07fc9ec6f537379e0f5cd9e25816c1cc79a32da3b8b66bbc5d6191dd1e8f4412db5a73606a7194c266fc36476d503a7bbc8f7facee1be50fb3c75659d47eaff4b57892fb4aa1f59b38c39f95f854b2884e04cbbddecc4ce88b3804cc7fca89af0c7a3827acf485889c9437155f5ad2a6e0ff9ee202eb8b12c8a28466ba90d5d439995296a35ee92caeefc02dfa38eacabda634168c66b7b037a23e6186a9323fe6f2b4d244aae1b8b158bbae84eafef857747e9eeb18e4429c2094a23e4f19d224f21fc9eb031f57533937a3023a75588b74f193b1e19eceb24738789c57d672617ec364e4f8d56511d5eda62a398b634168c4f3dcf47a51a621016c9732111f820de702562206c83936d3e25786e7092bd48294933c32c4d278f885379cfc0d916bef97e84cf4a953432b2edc876e05934dcd6581a978504b651b2e463156c8f75b6e5d65aaca0628cb42b1a5b1deb355288d3d435ce95f58b7fa67046e3431dff240ae38aa0d91d327b0eb808360a5ff911e8ad24350838fc04c1e88b93df9f59db17563813afd9e361a896d0a36c1018eddb2fcacb17c52657eeb2f57bdea9d383cf1443925eb852f0699f8bc8e3abe9ad17a34c0878210056a17d00080b32497b20093dbc7a42c388d1a640a8717c4b3b526e36f94c4c8b02a11dccd9e8317da55684a4a6057a7b75d801455697e491fbb9d98317d727aee380b83ba45e14a27445878ec89f7614c441e8759003541984ad1d629e35401a37c8843f0c2e329a970aa6fc174702f21a058348a8b28d1110d2c8b2944ab113cbbe42db1eb41edda9e4de6fcab5289c1cc284d54fcb608058a7cc6ab08d8ec796d05cdc85ce5aff3ef83757afaf8bb329a527ec63badd40c95f964a3676bf36404ce7bc5953bff73f189fb6605b680c607b96ec335f989754aa0904990edc5f58fef071cffec3a948a2753f147e940f2fb773fe2df0cef69f61abe9021b0248afb8564816b9ab5f7c17e6eba492316481aca72a3a760b3c37ab4ec1fed9046b09e48ab3adfc1b116495885cc9b42b388dd2549c7975b294bf1e1ce01fa98f9e518e42946954f70fdf2004779e92fcb359dbcf581b29d56c9c62f715c2f2518f5ee826ea12c2527606235d4f581368e39477ec2b9484d571a3d218c0d8f27b868993cb00bfdeda69575f224608f5580fee2e51eb9152daab2ce7b42614e51748b2e635a5e747ec4f008e09fcd73410fbf5bc48bb4d288ba318883bfa73fcd70b3b7d1ee7ad3cc19c4a47d45594cbbae1e93e155e9ca2988cdd8733373b7501c9cf44debc48b2d55f7d2b04b5b4fb9b908a635a1e6cf5415c7d1cd833c50a0a13a59ffe57413befe2f172ec5cb22f4d7d4757c09c4276b2cd48193c1bf3ed8e46266a384af9c9dfe6538de35261d8cc660390c52e2fbe0508ec945053649eea831730d7d06b13594663d351af3ed80c8ff7f10a0b78154e9427827c0cffbfa34364d6dbd7535d73408ca590a39015b5da610538df5b9f0d8dc8746a468b949e6b94a234c603c6028ac82876bed6536de15e8ae921989460c62320e23a1d30944b909669f649b6055ef0b4668cb59af9eb8a9b5bd5b93b5170ec1de0a822274e48c489eb44e98fc312adcf74434186fee100bec5b7aa3a4dd26f02fa789055ef76902c192412bb804271abf6fdec64012e9c441a2e77b9332df74995b53343c32270d74fefdcc7f48044a46487e340cd33b8dd7c52021e8cb94287cd22c361559dba3f0419f0026de1e5d7cfac676be9eeb1cd566b9a825134905c927c614e382564f412952ce3574dab61c374d2089e0a3a8b3f05c12a09e8a80fbc63ba3120ac485e3920b52364babc0e6e109f212424f00bf1165d6e89aaebcb679f8c9470cfceebc8d6cb76a0622350d1240ab6dd1c4df93eae3bc66ac198e518965855e1cf7fa11f52769fa44ff637a870dd19f3fe176ffe75201f1291b1e7ca397f172a58c3b1757e980bb16794495d48bb8b0ae2b0b0a58fd9bef166e4c6805d35cd1d7884dbbf858674a395319149036de855dda4f217aa76fd56ad2a25d20bd2f3acb404c1ea016663f833bc01366ce9543fb8dec9828d08586b0d0870aee874ba5bf8b0c7b5299ed3aac6f126dd61fe7e534ecbdf9da0cc889f3b69190f0b117935a9339079af2e6fd1de6f95124777fceeb288cf027f8a6e3fd46a83a5988eec1c33aa28e27031b11d0b6b945c7e9307be680408fa7b9777e0acc3f82a51fe2d774a9f2856ead02d54dd28cf2dd978590a74509409e894d07f9d0673b435c2e539f45d25c999c1851cce94fa84476e54d5e9c079ac9777c533cbc262349830705d58c4f33751c2935faf47529b5a4f34f18b5e0c90d10d959989dbfe9fe8ed59f6af84f576b945dc49c99f6b7556a0a3be7c037dfd5829f73ad6c613db66440233e6740ef851607c5c475190a297a6dcdf375f6097934cc7d4e451aca96884379d0432ca1e7c1ccb6b18cc8cc3e07f63ab6cb7868f6f63eca619c9fb9f7db7ddf4f37ae4f3b05c4ccb00e76006fb7f2297c1ed5dbef158519dd917f55a559b3b2f5f89c8aedf378efe8478df0b88e94c1fd511168af49ece7a5f9328b72fdfe8a578a70822ea7df559c68493a481cde80c2917e593e17d3151e539bb4b9f17b07e6f78732936cbfc2e1afec9f8863e50ff648f9c2b9ac3db7db4de416e4e888f012e47f9aa61badc7fefca3082d3c954954d64b60984b04c3e4b7abef227eebff4b06716e36c47be07bceaad22aa9fca764498c393b28fb09de2aeb7f1ddbc92732e1d22c073e7ce47310e7e84a87037f04b4662841860831e1e3f1bca21aec125a2f8c4ef2faefe2f793daee564e39f1a5db4e849e82b0e325fdf5cda09ad8cec2048770c15d40781d7bb12fefd661dbb99e5829f7aadb2f9f526b97be9ef2bd6ac83d75f2555509549da5e5233a9dae3fe291c55b737a28bf6f517b780433544d0acc64029c849856b86609ab59e3337614834b8ef730d30c2ef93aeb5faf3814fb99184b2515f0fb18a4c02b38bf663072e7ae2b3a50bc088ae945277725a94999d621c6d4bd0d6d9593abff14636f70527326531d9ab8933e7e49270f130af3475bba0d9b20519671a98887a80f9345544710f783cb74b0e209ee2f58fd9bed37a525d65379c8f22dd22ff6032927c3397b9ba38391b8a19934316b518dd80c53e8db446bbb0226560da761956a04c73af8995ecc538880b77dd97d2ceea3e9f532ba19fc474d7d1bb54b38abd6bf8efae35cf261d0ede47eb8689430f99f42fa8edd3ffe70a0a4b85d95112b6ce53261d1b6a9bed2a44e6e683b6e66b46df26c837986282a2cb5873c90826e3fea1fc573c35a4066e635f6715ee52838326a2564be5053c4e0e1822e68f1de892b57e9d7882ed13ef2827a6d4919deebb55fcdfdd5a2a3293804957aa2d4bb3823fa5b02866ab3bb6306a02005a9fe9ebbf9e1d5a2ce33723720dd78c7650690d69b71a099d1e1b03fa53125627a02b0f58acc86da7db745ad239d8192521468f4e4e6fa5ed2130a5515d744b7177ff33b0c43d322b7514b90b544a1616e009be1ae58b48027492fa0b9d14630264c94b50a39a82e5edaadce562b89a7837ad352ed752f6de215052577699bd32601d308a16026eb9b6f4543fdcc6703f097affe54a822d06347305184967500b0fd3dc614bfafc4b199a1ca38295dbf89a758594841f121fc370c4f2aab55dc2b5b3d02eea73634209bb88461e72661344603f2d0c24e5b692c8264334d19ed07e39bf4f4955ecade83da938f27609084b68d2b97f19258491ccce9a85511f3a70710862dc7c00422ef4c121b6da9cc5e8c3115d07d2c649aff077e651a176427143fa4d1358aecbfe7d1ac5749f1509b3a68e168727ab214cd734e370de3a90978beb18eba08c133902178eaa88344cb7bee648e806a273f5209dece348ec971820b8f280a13c21b489bc511635acdd835e0d90a5249a0b1294e5db1601ab9008015c18a929b05c15cddf8534a9891d64f2997421cfcca6f2d27e6dd31fdd3557d70bc513c84673b1f4956a8913dd6951a0205010d590e9104212181b502dbeb784b424e7bfc0b1d43848a6bdff68d87011bcbfcd2042995f1889d031950ba912ee646ed5f9f8d59dacc271c91e32a1973c9ce56c54c0889b0282902f862cef738247f971b6a198073488170e4e69462e6f22f4ba08a1a4589d582088dcc8ff497be9c3b343c7db75edfe80194820942b140978ea9bdb8bdfed95426c4930b2e86f0c8ae65471d553d0677e4b2b0b765429bb90d90417374eff428180bad2c426a37e8456322385ab2892abc47fbf3cf0158a601c9a4e4a3cc8740f736c5", 0x1000}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0xc001, 0x0) 18:36:55 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 18:36:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x140) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x10001) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x43d) close(r1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r2 = syz_open_pts() write(r2, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0xb) 18:36:55 executing program 1: r0 = getpid() r1 = getpid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) r3 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$setown(r2, 0x6, r0) r4 = getgid() fcntl$setstatus(r2, 0x4, 0xc8) fcntl$getflags(r2, 0x3) r5 = getpgid(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x2b9452a6836dc9db, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="0601629598138a7940be22019d7df35fc7158e230ca91ab1a45ea1dc8bb9985c45882409805f3ffaa552bd82e3686da1838fc7", 0x33}, {&(0x7f0000000100)="c482b7aeb35a21f2a4dc1bfe05fd9e61b5372b796627c5479a7735423c8be5cdde0df243b0ec015d62cde11fb4b6298c8195c18ecc749ef58dc87d9a8d87e42fbb709c0d2c4d5582db4ee59cd064f23f04445f0c98b2c01fcd54e606a03c043ca5f3da84ec8616f1881dd42d87a679033ddf8daf", 0x74}], 0x2, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [r6, r6, r2, r7, r7]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r7, r6, r2]}], 0x70, 0x8}, 0x6) fcntl$setown(r2, 0x6, r5) poll(&(0x7f0000000280)=[{r2, 0x128}, {r6, 0x14}, {r6, 0x9}], 0x3, 0x5) r8 = semget(0x2, 0x1, 0x4a) semop(r8, &(0x7f00000002c0)=[{0x2, 0x8, 0x1800}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r11 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0xc05, r10, r4, r11, r4, 0x5d, 0x7fffffff}, 0x10000, 0x9, r1, r5, 0x1000, 0x10000, 0xffff}) readv(r6, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/173, 0xad}, {&(0x7f0000000640)=""/145, 0x91}], 0x4) setegid(r4) fcntl$setown(r2, 0x6, r9) write(r7, &(0x7f0000000740)="790edef625448ee5bfd80d45e32c263ce391449ce6c141f6e6f2ee1565b38cc4d3215a83a618aff49f8d38f94bc316c88e869fc26a0b2d948e47e84f9a0bb7509bb4a434d1d85a48", 0x48) getrusage(0x0, &(0x7f00000007c0)) fcntl$setown(r7, 0x6, r5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000880)=0x8) kqueue() getpeername$inet6(r6, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fchdir(r6) 18:36:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x41) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockname(r0, 0x0, 0x0) 18:36:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x35, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x100) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x400, 0x401, 0x0, 0x6, "d15a600edb0599eee9adfd6e7ca0174c16fd50e7", 0x7d, 0x6}) socketpair(0x1, 0x7, 0x7fff, &(0x7f00000000c0)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) close(r1) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="6a3efbc3f6d39cdf9af861f57fc256a20e85843b99cfa82f0d42d128521ed362af8744135e3a07b970caeb1625802bd9f3e8b898f61d0897073b89eff053e312e861e547d5da43b94e", 0x49}, {&(0x7f0000000280)="1e904cde2a41442604778713f30b6a2c6777b8808fe6b9d53ce88a30ffa85da053df49caf940f3e57343286b4c454665600de33d6b64962dfc42f305e6612002058a1f84e2edf1c4b0e41368d557ec316140ab8786fb70598c51d27092f2d3b2751cf11a0fa332165dd6d2b29dd1fee8942d5d91f82f50779aebdccae86ce749ab44c1da63af4545a3169567f04f1b2c04784385b0abdb2dfd8cfb287e32e8f5ac4acc997c61f43ffb361142c1508a6fbf3bffad24ad562a5fce9879f9393fbdaee0a35bb0d2b104ac4d1596d756b4887b6a1008656d4661eeccbf96d661d71a005a3f6c2ceffca9bcec40cedcb4011bcda62424cb81e21987", 0xf9}, {&(0x7f0000000380)="c6ba3683d67abfb09c7d922a67f1be8357541c8128777fcfa8b345a1d3edf9492b67611181b28a2902d642a7ae2f59a61168cc981335e98ae025686dae7e1bf9c3dff8a13e6b19c292ee3f80d6f3a7b37eadc523805056d5d284ce2e2423990b6a38591f576e7c780370454529aaca7647768d343dbfab975f9fab93fb3a0e002bb00c2fa8edb2f46bca8ab08676f175b8d119e5b728e5d92679ac952d5f6ff1c238a85baf02f07a0cbe30a5e5b40f7f214dd679", 0xb4}, {&(0x7f0000000440)="16f84a4171e486e576aafb55eda708ba211ea523fe7843f82d53fd0257584b60c25c588f05591d5772c3eef5793e3d479a890fc5baad22ab6446d2c15fd0d1481bc0a980278c6a1f4970fbd931642a2f1dd6c20fd857b8", 0x57}, {&(0x7f00000004c0)="b5ed5fb5a4c329ef984088fd04d1587cb94a9c437f198d542defdf717b1d078bfd8fb32f551539b146e9a1e2b6e8c971fc7ef1183f0edc7299be5f8bb71623354dcee8f4217d02237836145a1aadf5a278a6e4b3cc2e811716abd3a6ac378c17d564c19610ef0c5ebd45812eb4", 0x6d}], 0x5, 0x0, 0x0, 0x8}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1ff) 18:36:56 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) pipe(&(0x7f00000002c0)) r1 = socket$inet6(0x18, 0x4007, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xae60, 0x7fff}, {0x18, 0x0, 0xbd8, 0x3f}, 0x80000000, [0x4, 0xff, 0x1, 0x9, 0xcee, 0x0, 0x7fffffff, 0x2]}, 0x3c) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000280)=0x2) r3 = semget$private(0x0, 0x2, 0x106) semctl$IPC_RMID(r3, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r4 = socket(0x2, 0x4002, 0x0) bind$unix(r4, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) pipe(&(0x7f0000000040)) 18:36:56 executing program 1: mprotect(&(0x7f0000186000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x22, 0x3, 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x2, 0x31) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 18:36:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 18:36:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:36:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() fcntl$getown(r0, 0x5) fcntl$dupfd(r0, 0xa, r1) fcntl$setown(r1, 0x6, r2) 18:36:56 executing program 1: r0 = socket$unix(0x1, 0x100400000005, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 18:36:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x400000000}, 0x10) 18:36:56 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000001c0), 0x7, 0x0, 0x7f, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x6, 0x6}, {{r3}, 0xfffffffffffffffe, 0x4, 0x7, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x50, 0x20000000, 0x8, 0x2}], 0x40, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x60, 0xc8, 0x9, 0x3}, {{r4}, 0xffffffffffffffff, 0x40, 0x4, 0xcb, 0x7}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x32ec, 0x3}, {{r2}, 0xfffffffffffffffd, 0x82, 0x1, 0x8, 0x200}, {{r2}, 0xfffffffffffffffb, 0xa0, 0xa, 0x9, 0xa1b}], 0x6, &(0x7f00000001c0)={0x2, 0x5}) kevent(r0, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x2, 0x2) fsync(r2) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x9, 0x38a3}, {{r1}, 0x0, 0x2, 0xfffff, 0x6, 0x3}], 0x80020000, 0x0, 0x8000000000008, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x45, 0x4, 0x8, 0x5}], 0x100, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x4, 0x400, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x40, 0x40000005, 0x96c8, 0x4}, {{r3}, 0xffffffffffffffff, 0xddecb12b4dd1d850, 0x80, 0x3, 0x7c}, {{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x100, 0x1}], 0x200, &(0x7f0000000100)={0x10001, 0x9}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 18:36:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = dup2(r0, r0) getrlimit(0x2, &(0x7f0000000040)) flock(r1, 0x7) close(r0) 18:36:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') socket$unix(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x2c) readlinkat(r1, &(0x7f0000000180)='\x00', &(0x7f00000001c0)=""/61, 0x3d) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 18:36:56 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mlockall(0x2) syz_open_pts() getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 18:36:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) open(&(0x7f0000000000)='./file0\x00', 0xbaf6edd587591422, 0x10) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 18:36:57 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x7) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) fchdir(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) r3 = socket(0x6, 0x2, 0x100000000) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300053b7092707765558723643addde72790cf732b81b0229d48c396f868ed0eb79f6307e16565d16825324a2d3cf1f5418c4d1130e03cc495"], 0xa) chmod(&(0x7f0000000040)='./file0\x00', 0x40) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0xe000000000000000, 0x9, "4eee118ec0553b00589559c62ac3e961568a82eb", 0x401, 0x5}) 18:36:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f00000001c0)="e023000000000000", 0x8) setitimer(0x1, 0x0, 0x0) 18:36:57 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x4) setsockopt(r0, 0x20000000, 0xb, &(0x7f0000000000), 0x0) 18:36:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x3, 0x8, r3}) 18:36:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0xfffffffffffffffd) openat(r0, &(0x7f0000000100)='./file0\x00', 0x810, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 18:36:58 executing program 0: 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() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x1, 0xfff, 0x1f, r2}) 18:36:58 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) geteuid() nanosleep(&(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000040)) 18:36:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="01c1da02183cdbb6c09972bce50c638dfe69bec3e68f76483cb19e9c02c5463575cb819de44a822d888e976d86cc1b11e04e1a25688addd5fb2fb701860567747d204e76298d041993dcedc7d9860b5909d3af21ed794f2ebf384e5bf638d600b321eebd22899eeaed3ce89d986b68c0f8ec8b42dcac49aa383f9adc40588202974eacdcfbc5578b4dcfc6aceeeff812422d0f0e99c30908119989b5c682c1286dfe94fcac7feefbf40cb7fa9b31d5676e392f2ac55da229742f156cf5d7"], 0x10) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/133, 0x85}, {&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x6, &(0x7f0000001440)=""/255, 0xff}, 0x840) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socket$inet6(0x18, 0x4005, 0x3) shutdown(r0, 0x1) shutdown(r1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x2, 0x18e) 18:36:58 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x40}, {0x78, 0x8}}) utimes(0x0, &(0x7f0000000080)={{0x9}, {0x4}}) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000000)=0x5, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') 18:36:58 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000400)=""/194, 0xc2}], 0x1) close(r0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) r2 = semget(0x2, 0x3, 0x410) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/229) bind$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/67) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/144, 0x90) 18:36:58 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000340)=0x8) connect(r0, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffe}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="e36258a416f72ee99586132477f256b40960a2b27761ffd4d651ed3114c665dcb9c60a2b601eff139ef051f57368da47022620b4f4a9bb", 0x37) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9d1, 0x2e25, 0x879d, "0956a27e7500"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:36:59 executing program 1: r0 = socket$inet(0x2, 0x10000000000002, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000040)="00103300", 0x4) 18:36:59 executing program 1: execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x90, 0x29) unveil(0x0, &(0x7f0000000080)='s\xd2') 18:36:59 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x6}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}], 0x1, 0x0}, 0x0) 18:36:59 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = kqueue() link(&(0x7f0000000040)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6}) 18:36:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="04ded12e157b032e6d"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 18:36:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x6, 0x0, 0xeb8, &(0x7f0000000040)={0x8001, 0xfffffffffffffffb}) fcntl$setstatus(r0, 0x4, 0x84) 18:36:59 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xff6f, 0x0, 0x0, &(0x7f0000000040)=[{0x0, 0xffff, 0x7, "a8fe5ebcc2f2559b001787363f88ea37dad80fb726b426b6bbf87ccf1275881c3ee0507d2ed932274bf38e9a683b18971e509b82661233357cfd86d2dd39114bcd87f3870562bfb99703e01c0f8f96731cdbc675f58e2578ae2e17c55787f49a869d528d10bf9678cb790bb8441e5a344939ba098e303d07b181daa9e33941253f53a4fa2ae265d7efb5bc6d"}, {0x0, 0x1, 0x9, "a8274b6c8b9a14c11335a31017f6e5d60e1d33beddd67f6a3c7f0178f3b72ec1f4f2264014f2e35abb3cf99dcdc776f8dbc0cee0a21e4769c14f6f80c9ba03239a1ab50023972cf6b5b3375765d7974b993b31ea0320313014eefdce7067179863c6c9d5af32507bb5e9c438df5ccfa532c96dd34a782d4ddd"}, {0x0, 0x1, 0x3a, "8c74a13b83967c2b7a1e04fb03db60a798120f7b6fb32b7c5370c8e8b982ecb13bd7253e6da9f9aa941c2318fbd6bfd7083d39308eeb671cb306c51864f5ca84543c11ec327f3aad8aaefd0ad375db2e031461eb0489ab6e9662dbbdcb345fc86b7911a47b048eff70e01a1144e966c9d312a365e9a0d09d283763bd11334a972b82d461edbc035a334af7a92217dea978ee85f5dae7930c09dc507e465d96d8f5ff67dea86bf52a920d02b4429a9a170e69003abc8931d5d4393b3549e3c518f0687b0974eb8f91f4d87d294f70005cb7357f17"}, {0x0, 0xffff, 0x2, "03bffed4877e343578733c1f2a5254944f210ea0e06f7b61bb2e7da1"}, {0x0, 0xffff, 0x7, "3988d7fbce29b9e76ead92a1e211c2b92ea76b90ba8659054b7ed8997516b03d2a7b979c25b8e26988bcd92fd53594c8d37f69b1e354d1e2f7fba1317ec5b37f401b94667a6fc8b76d00f6e20b8a7b99d6695a13bd41d5b2318931d4abd226d77321c78bbe1390b5f0f27f535605e24cbd1222df9af2462c447a65634fa6f0dc77346d5891b03dc57dcbcb4e78479263f860d8df21a94085ce9bc60cc13e450cea746d315e97ed0f14be280fe4ae448538dcb52fe49b9b33f2494c1bf1"}]}, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) 18:36:59 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r1) 18:36:59 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') socketpair(0x3, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 18:36:59 executing program 0: r0 = msgget$private(0x0, 0x181) msgrcv(0x0, 0x0, 0x0, 0x3, 0x2187847fd3509240) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "3b2bb85b58fb4417fb3a457f329f20aadf120da809a0b6d14c530224adb6390f07776d66ffd06851d1f3407d69dcbaa746c42c274a07033c5045305191886225b14ab197b7490eb3fa04ac65ceebaaab12910238b15eb7081e915ed0d58356acc5ff305395d532c13dd88d9131c9e6ba4e968a9f9e1bfc87fc4a37dca3ba2a7c444ff5b6"}, 0x8c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/100}, 0x6c, 0x1, 0x800) 18:36:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000000)=""/13, 0x266) write(r0, &(0x7f0000000040)="28e83fa91ef3cfe2284ea120da71e1c9df81c898eda617725672", 0x1a) 18:36:59 executing program 0: dup(0xffffffffffffffff) r0 = syz_open_pts() writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000000400)="19", 0x1}, {0x0}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socket$inet6(0x18, 0x8000, 0x7) write(r0, &(0x7f0000000f00)="e36258a416f72ee99586132477f256b4093cfb25b84a5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda7e9a086d21f850bc0010d91ae61049fad2ba6eeb04000000000072712ef660b30d5068f7acad445dd9760a2bd43b849a837fcd85e5ecea04000000be9dd65a8f2db646647f5cfd13d096ddaf5fb090272fffc0", 0xa3) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa7e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a487070c0d0c6bc573e4b397707a9346ff93ede137cf924a192be7eeb9fa4f03cd08f57672dfe5eecfd8a7f7998933396840a40dd6d4aaa669663c7868e9332c3b15b5b053869093fbae8eb53dd8a1fb1037fedbdb4ce1c408891d020ff9b8b5873337ff33e249308406693570dfbd524701ac4314fea642d8f3b68caa1a66ad4dd7f71a8abbdf935a199da2278f157f1f3c997ab47282524b6df5c251ff7e124d430cec17d9183180d412476ae39a110f67c0ad33abe3ee635a925c97229c41274ad3ea7cb1f", 0x7ba) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1a920aedb9fce4e4902c4d1082648eb282ccf37b"}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x55e7}}, &(0x7f0000000100)) 18:36:59 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(0xffffffffffffffff, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = kqueue() r2 = syz_open_pts() write(r2, &(0x7f0000000100)="97", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x47, 0xffffffffeffffffd, 0xffffffffffffc009, "a14700001400"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) clock_gettime(0x6, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 18:36:59 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000000)={0x2, "e841ac16b68b549ebf410fda154b16f35fc3551171"}, 0x1d, 0x800) 18:36:59 executing program 0: r0 = socket(0x11, 0x8003, 0x0) dup2(r0, r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x80000001) 18:36:59 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) 18:36:59 executing program 0: socket$inet6(0x18, 0x2, 0x2) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getsockopt(r1, 0x1000, 0x81, &(0x7f0000000040)=""/193, &(0x7f0000000140)=0xc1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setsockopt(r1, 0xbb, 0x1, &(0x7f00000001c0)="6438dc7c3d9f646a325691e59552603269d2a11305df15584c6c38ab56a9663162fb684c19d9337f8771f08d3ef172b7951866f4a69be44f5c8bc78857", 0x3d) r2 = socket$inet6(0x18, 0x1b6341fde4c8f033, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:36:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f2294289fe2d648fba49e860fde69959196e8835951b4932bc0d693afe6695b129a6eeab5c5e9a02d01d4e60b03016a78a5e9e2dbe521e66e606e027f0ccf89681f60db28ab01efe0c92587a54090e8f679d70fe505c1fc344b4786ce9a266755ddf0a5bcf74b351d611f041", 0x6c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) 18:36:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r1, 0x0, r0) dup2(r4, r3) 18:36:59 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x111, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r1) r2 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 18:36:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x124) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) semget$private(0x0, 0x2, 0x480) select(0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 18:37:00 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 18:37:00 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) 18:37:00 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8000000000004) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000080), 0x0) poll(&(0x7f0000000180)=[{r1, 0x62}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 18:37:00 executing program 1: r0 = getuid() seteuid(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x3e) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r2, 0x81}], 0x1, 0x0) 18:37:00 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x8, 0xfa4b}, {0x40, 0x5}}, &(0x7f00000000c0)) 18:37:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) 18:37:00 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 18:37:00 executing program 0: r0 = socket(0x4000020000000001, 0x14, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 18:37:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00), 0xffffffffffffff54) socket$inet6(0x18, 0x2, 0x0) 18:37:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x420, 0x135) dup(r0) execve(0x0, 0x0, 0x0) dup(r1) 18:37:00 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x0) lchown(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) readlink(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000003c0)=""/82, 0x34) 18:37:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)="00090b380d4d5ff6013e6372", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) writev(r0, &(0x7f0000001500)=[{&(0x7f0000002580)="5ecb56869930c803aef13697fa6962957ba481442ed7aabad7af9e04db37ce43fd32cda67e0ec7eb3cf248f1499cf1cc26112e81481d0f1eec6e4d6b8d392077eb28fdd06c6e37b45d341140605510393b10cdac437971360a5def7704c4c3facdfff9994d2233c96438d922329f61cf201eb8d2a349a1bd9f965ec0f94e7f4e81f1a13eb1e08f97109bd4181f2cc7d8b133a244e8c80efec76185240dc9a7c154e2f944b3f4c888cfd28826b6ff69f9ecf38915e70d4305193077e00e02323bf8f572c65e5503c85ae4655656d12bc087d53f06f8c13994a20a204bbab947f6b7922f86c2d28a4ae83d99838140bd6dfabcb28f7e5ecfa217e0df852459e397ae3782de77e116639607e8b1a79020b0c14009563245f6b2f731306fd0fcac2f183c89ed65f3a4e4975fe1ab01b73ab1a7293e1626d53a7631fbd528a63710b05659c28f3c00fc122be3ab9e8d32bc7c91f87b45506379b235b444b6c0b07820d687d120ebf599ceff8b950a8a4e1055a8e0940c2feeab4a830dc34f5d8f645bbc339acdff9856a20960d5fbfa3bc1af540bd2ea4187826b7b374409cdb5208053964bd930d832ee21c8cdb0c972ac903838c5b71510bfff95287d396533ad93bd97ae9ecd1bdde532c9039bf376acb844b7714f14c4a3c7ad9c2c2a38d383e3ca547bf2e6e416a4224fbcc7d7797c5352710717c589963b21aed683fcaa98051004fb00e8093ba3272d60234fe778057ba766e77c8481c828b2fcbce6bb7b8eef0f44a55790e6941e496f51d0608fedd2b9ae2891102972db46f2b79ba7145b8e2b7f8abd4224efa4912b1d9618e5fb124e0809be9b0ede4e8091e8e6cc0e1b48e87f1475186627a46c4b3e202346f3c457cc00f795af707d9d90714258920d887687131bf6d9e83dccfe0cec4e5c8a6debb5e3ea0eb7421057cb63341ab2acd852dc3f59793ce09f8c77a55fdeee5c9121438f53a20f3d4c113fd2748d6d7a8f31d112da49d923386f4ab0d8c603ceb2766952e76fd87d7c9189fdea73c52da9e6f5232fa35cb46381b44b5600ac35166d9863baf5e2de06a873ca907e3ad1364cb6bb0b8d12650ea9d48d8365a484f99919e20e2c0e54d49f0e6e26812270faed6ec43c804cdcac8d08538e117c03632f153d669024899e3e942a0b1857467f014070fa1c5b12af74c973f859150e1841bbfee88de53bd08416507779af9333952c7fead5fea5e636323979067dcf5b523eb15a6ccb5d58d4db1b3bcc525f304e4432f39b7a47d05e4891287c0a3936c68dade8556d0be312f5a443fcffb2e42f7bf1e4e621e225bcf55995f09744a553972ca2d22c7294e3433856d8fec4e363412e84ec700ec8e11bca2084e3155b243e000086935d30fcbfa83f3c22c0024c4369ea3d11e2dd528c8439ab2219397cd137aab20fd7eba88a8101768000cb6147c93cece404a6d4583d3d3d0f7209fb03cccbcb8da88e8be239c131f9611ca737e7feec12411ed73a02e5d23a67276c3d8289e048f978d9b7412711f44658de21fc217d3547d85b066ca3886baab8871905fa91587cc086f8c61d915e25131341a40723300c6931a76638ef7f2b3a997ca9046c9d2757e2f318f5f5956ddfa0f795414000e9a7c826ac7ccbb92518de76d6421d0d568dc216e4393dd89864b6514bef0c45119c0f308bbc28f81101ec38398cf2c47063b7a4dc26a30cdf2c24680d4509f9d0dedf22635b9cccc31baf6438c4335deeac58525e23b3926b8be23759f7da6ed1292f08abf79bc68fabb72f2d77a2802239a8b5c09fec58fa6b15bb2ab1e792ae64624dea60efd212210ff19a6c4c293015e6a6cdcaaab89fa4db0dde15a5eec617d93bba00c400abd786fa1f57d7698fd2a8d52575ab00e34e1d8f6c26e594ab7a2c250e41d4470bb4f142dbf2045b3bef4c2597ebde59a1f66f4225930cf6662695147c2bc11557bf2cf650d0167804ab789fcde85a5f7919a85eb92a50484ab46036812a", 0x58d}], 0x1) 18:37:00 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x1ff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x7f, 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) listen(r0, 0x2) 18:37:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002340)={{0x18, 0x3, 0x2, 0x3f}, {0x18, 0x0, 0x2, 0xfffffffffffff000}, 0x3, [0x8, 0x60000000000000, 0x4, 0x6, 0x1d3, 0x6, 0x0, 0x502]}, 0x3c) r1 = getpid() r2 = getpgrp() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x7ffffffc) getpgid(r1) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) getpeername$unix(r3, &(0x7f0000003480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085184f61d755861300000000000000000000000000000000000000000000000000000000005e92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd029e4e9b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007760e65036024de170c63831aad561092ff6c19de43a38e20ef79df810fc3dfe635cc7dfc939ed2c41f9a75adc1e69eeb85ab4a18c6d05c8f94f57b9ac3b0d39a0ec2595dee19fc73654aa8a9a4d9d792dd4a30be849910474971d71c39d1f626b315da3b822df2965f3d57fb477ee475a99b57112d554b93eb3aa181e324ff301d7661ec3b479ed94951ac597b9a2d83562a5bd592b87d8c89d403ad45a73b7e781b76126206f4986b3f0da75824cf4346ddf7ba8bfbf3e86fbb06f827060df68221e7e32ae7c6902efd34057d91349f50997f29284af5f52578b499d64ae0e64f3e025dc7f5dbcad805916f685630000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) connect$inet6(r3, &(0x7f00000010c0)={0x18, 0x1, 0x3, 0x7fffffff}, 0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001100)=0x1) getsockname(r3, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) r6 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r6, 0x1, &(0x7f00000011c0)={{0x9, r4, r5, r4, r5}, 0x3, 0x81, r1, r2, 0x9, 0x8, 0xfffffffffffffffe, 0xffffffffffffffff}) msgget$private(0x0, 0x20) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001240)) sendto$unix(r3, &(0x7f0000001280)="0769c6615d7c470a88030b19f8b8901fb4fdc244b8e9db4e0f70271943140af5a4d690a56b94191df43f086c3e4a44930ebebdb57fe624e1dd00dc4f37a9ff257c6e901bcef79c769b169e1e4d3092a455826be863746a092bfec1d27f8337d7335ee48f357ca63b93fe4e1d9476de43b6f8247cd92d793a81d488dceb4d75c604f50be6686d02cb67f2f25bb72bff9329adc1942019d5b8a6c420c54b188eeb77993ea1af9dd73419ea9aadeaa84053dcc0c225b1ff2e9fcaded911b8ef87f7ceaa76fe39f6e5b403d16c7c1ae87c9f88d1fc8c16d6fa6aff6f69b7ff99171b81656cbbe4dcef66c59654b286b702bff2c73e78b6a1125fa60a3f700b664c3032e438e22bccdf0fca7d0d589649f91b5f713249b7e934df2582a14edb9d7593e99a7212a3631dfb1abef64dd6ef82ae9fd3fb4bb3316c73fb4889df65121fe582cc3987012ec060ac56256ecbc6aa8c61533578ea6511029645bcb41ecc8b640d829ad02199ce00418f67adf88f17d67a065a85b87fff25517153763b5620c43e22a2ab2c5c908a515aa31a6aa5f91ad93ac6bb39a42b3bbc13a23e28e50b726cb5f887f81df635e9c805dc37f35d4713b084cd72a089ac993a7e5046e9153f1233c7d61dae10ae7c3a89eab2b4944d09463cd661347bcbb822cad3f852baca7a01c8187a88f64720b630cb11aefffb82a595a266d09036ddf5bc3675d401dda2d3ca3da5c84e24609b2b21d382fa0036c960ffbe390c8b1525b5ec2b6f29a25215f9daee2d062ab5b1a1f68dace052c480eed072c2462d7d2b17feec6cfc9204b426eb5d1268f21645bd3a12868c080f27db339040ff941be31897917ab4b2f627b493f4326f9a05a15fb56dafeb4061d0c653b9fce7de7068a8abc20284bcad0aacc619d29df4645add91c080ea2f82fbd72191513d6d8b2daadac369ca7588695695b3d51ac6525b31ef6fba8a60f4d79d5bfc63262233ab9b855f6fcb91a5f840ba4919dc1cabe75713c7252dcb3837afa10497e8918305167438277b9842142da44463ffe2beaa7d82fff7e5e4773c95e93150419c0b407c7ce49f9a7694c14744403d05aa2077a3a7deb527de9e65f87b3dd367180239ade3115a79c8aaacc799f6a3ed105c82a2cfd5a80eb2734fa20fb1e89806991f69a18fa5c861b7303bd2ad62290cc4d1de9db5ef2cef59432ddc8d70710ffc56b5c8a05fb7beed470a06006f4fca12293baee18b96132329706c7c2911951da6ef3a52e242d5dad4e369b6d7f8019d67b67f9a45b02490a8565ff88645993ded3943a3df656cfbbb83d94f51b1eac3b09c75a16ef62bc8bde240fac5d7b10c0f0f50bbfa1f97e38fa7bff5ca6468b19b58931477454598007df83a493e2d8dff5e9369e7e96ceddae2dcfd94213aec261f801a314154d309d066496f9fbcf660e9a5680a6a529970c48e0728852a65111cb46f42e7ae27198eb9e5c9ea9fe49fc8ea91f3f53a11653c15294d82e4528c245f98a5a8820ee68329ce716fa63227569a21907389b33c681d98a72fb8bdcaea7a508fa04b074cd3a1a33d98060280075472b7cdcec22380d3a4db94d2ab2877894a9a5fed884d47c9400cfb65f0c715671d0a2de9291d035e998353c747be9d7de733340655c9a5552cfd04752db565a2ec97d7b4d9b694b37260785bdefa284cca30e87594d7ef14194fe6cdcedb472ef05521ec527d50d7736a5fdd526bc47cffa73a8067a9e261bbdca9d5d15a461a959933f35044c697cbd73da3886b901f1353176b67c5fc732e3b01ad689601e3eae4a7c9be2a9e843c6335f217284f5860f26a5e2937cbc0f22e4bb9d501977c233ad38ca667d4d8d2c2e595863cb28f0fbebe2d71c10740ac12de06e968015c87133eea973c8bc78dce542d50afaa55920774eac549269a6dd9443bf83946cf1aeb06350c4e9114dfa8e7b97da527e50a99956b33ba9fbda70cf3970c580b88e4c3630a9950e63d6d2e1c57e79296eb102cbda139cb2db447318aede6b0602d22b094eb37919b52b8550ac9460c521b92188631f706922124e37075b294c2c9ab81efd5bc9fdeef84681af8f6098a28b987694515c2e9cd0185ff7c8442a5175e417c15544a139938b4de463d87dae16045bdc39ba6a3be1d10707a90c1af34ff79c01227eb9e4bc5df25c55d050ca252e00f7087a16a99491415420126780b527f894deed1f6c08a5696fd542e94abf368806b8c23600e2211ef7394e5cf1b76f92aac08549e04d4ce4cca2d08e91b8ec86812f368a3d4372d8a4a8d3a55125ffc590e5a89d72dc3f304aa4d15edb61101992e4e9a0877ddc947cc58458fb8d9ffd4a6d16fd0c80a29f0462430b8a42e8c4672f01c79b4afdcd44e7f3d2cb87b83b571dea1e9c55b77e947b7d12bb0bdc3fb9c380a333f90505c0c494d60c4d25fe7485478d937fcb8b61b9d291e0d640b6f772304691efc7fce0bbf0c71a833e770926219218351544c463b21bf8c4a9248d2defaa040963d290cfca22ac67837fa97792f5a161f956c4f75b90d7964e7ee55ea16ffb79babacf4a1a533fcf873cc62edd878dd03a9f167adc6a277b28d00f1f7d033b29d342c67589b492a45265cd0b052bb2ce660b478de2504e36f8e65927104c8cc3fd67cb4612fecd3ff3592273c92ecdf386d1fa172dd92b605ca5b83462649c95b0eacdaabe59110f0e58d3f962273db39c35fce080ad59f77972d4668d8af7ddbe930d9af258d3fb76d77ddae7ce40683030925fe2992bec0f06e7bba043c569fa0b3e280fea0459cc3f807eaca1e12e7770adab171336b5e67cb1a03f4358043f050c274a9b202d1c71509c70941d64d18d7b59d56f782d5f189a95e8fcd69b4db4133f79b4fe23ddf7e7f637a4c5896a1066f184ebdbcdfff68f19d0c507ef9900b1fe33882b9fb53bdabf5c8068320b5a4a3fe2bceed8361b9e225d7a67962032675a952de01b82fa3553c0b6a6b667c7b69ee327ca97003e9f7775411d83d56db45398d59035c30a18c7d0f508dab659bdaba6dd13eb30fa61ac8a72c36f34daf21c7eae8e5358e1849553ce7d420f10b01084090847971501a63f73196ec2936f4b4d8264c99a144369a06dd844b28b45ee298401b07207f6a4651501b330d4e975f543cf2bb1afec8049231ff4aa34a01f76eb4b14735f247a2f242fcdc2f446320412a0c6b330e9d8ad3bd40aa343674f32c4ee08f1739062640bef1b2226756f3ca0e73058a62674b475529e19e23f905224c0ca5387bb78997b9dca9f2ad50bd7913901cc648bd6977434d37afaba9480245e6c46acbe0af5ee70202eec164b06fd402d5f4f31bfb475af7ceaf4a619769df28930001814fdc4c01a99088770c18f9f5e06a9a6327d26a306eaaa650fe4706beeb4a858ba37dc6eb3958593d80ed6ac9b2807194f241852fdfe5b55ce86a619b733680101a88ef84084c59639c516ad6abd542006c1e2317f6a1a11519b8bb96dafe33b63a63d21c5ac8dd158dce6c40519a47bbfc3231888853aec074f20a41bd169d44ef4e5b8d0df67ef5e6897ea597d575886915cd7cc03bfe4c6df5e0a2a4987977753a509829db0de599806b054e06f5e7820a4741f4bc4766808689cf6373061d6b879ef5c99480a4f8a567e9d09d3f6681a8a9a154b4cd5ec2f0e472f8e7e14bb29ff8873d87721f52fb0417add97392eaf135341bd9a35ebaa8f1a9f35e9e52abc8b00fd310e341fde74c1c08128065fc9c35e2a2af00a1c6cad5d8f4495c376f785163c079c98a8880010212a9f57b53a900e7a1defb57694edbed2b6b63976c98bbe833055b5fafc66c1aca168bbc1b84f3560083b6489618fbdad994cdb9547ef6606ed1e6dba273bc17c67b8bb1c58bf17d82f6a297825e0d204ff7b41063286825d6387576ab5dd740d0d55ff381d6227c7e19f78636770ef816e7efd87f9babbaa6f62fb22594417943e8cf147d53bf9cc1dd39f07eda9c7226cd703b39d3267b4f4353a7babd7844e9623c0baf9d86e89913957812ac57af1ec2e4e159c4a585d19817eda0ecfd4fa606856b1f6fdfa3bb74fc654ba0dc942ee6e09ad3a9e2e85682309629c91bf73456c5e99a01f191adf60ae8634af3f25584c909fcb678dfd54fffbd1bd95af19e3d07c5afb3c688136c22128cce66c56cdd89a5d93bac03d56242abc73d51b1e21e865edec69089977d67f3c88fee001bcc98db9967859de789fbc2618f0ddc4573f8f58cbfae640a1422e423a931a7624c062f2e8c762bd5dc342285ec28bfa1c18ca651e858480b8b945de10df84a7750e5797b715b2bc8d87d94d8a04db9ce58e85cf6a3b2a25b470c496be12a1b78779e09784f6f19649ef3c6beeb1aed0d6d896d6e6b5cafcffd04c899c5fe355a87a72c590a2a94df17097c019152ee84934a4ef7274065c1d0e585e2808ea1e8207dfba67008097ec95a96e5b7a62a9b24ce62a51bebd7a49ee9b11cb2987f6b3a73317138f6bb262d9a028dcb33c49094ea4bb2a657cc93a2aec1ae004c52d97f89b965a73a0410858c750d91e5139fe07074960f6fc7dd79c1fc53b9e74510807132278ed6649a7abf64da15acf7129b319477ce4a284ce72bc18c36670225a1ab676edd226fded49eaa6524ab445058c75ad92f731709d1349d7161da532a0458f83f0dd08c4d66ea44234d28c260020c01fe6fc85caf7f2013acd47b264e9b123ddaed0320734223aebc28f9f0970329649469cdf21007357625cc0b69e5c17eec96d79032e74474af257106ce0bba7a29027c86a9add79e3ff30f8968d6736ccaeaa3e1e65cf1830a1924fad289b734fb4e650cc9e6b8b9d970812acdf70c600835cb973a1af845a46e95f781e2a84622cef8218fcebca6acafe57a52867576430f572c2965aa904eaeab4ff2595eeba829444bf6780cebd816e92514fa7f7b431e78f7c64a0e0feac66fb11b9bd56a0b331920845aa46323aece07017bdca52e4befad1f774ca4469be628063f2d675b1b346536dc01e62a79cbe91821dafda1958532497a4b7dfcdac212bc72b16336bfd096680ab459b3d3124d438ef9dda568840cafe6aa4181a2bab0c09a46919efc89520e3596274658eed05b3c9d3257f00b94a3ce452aba624d8bad2b7168cfd5ef1f9bbd7ca255bd1ebb7e1ff134f59b5ea84f812a6b77e040c858c1bfd0626d9c453d2e683aeeeb4440724a28c1ac4bbe7f7167da7e78c48a6f373a8179ce73927b66381ec1df6a6dcb52098ad49f2df88c00a6d838a73e01d4fee6d1c46d6b50bcedf94a2f72cf3d4d3812d75a9218314dc9bfd3a3d08fbd13c038c9e2205f094f9c6433bf2c9d5eef1c560e06db4329d446b2f5a6f1eee2929795662757d4a3bc41c2250e5346e7390286c8e7cc03553976bc6877f3bb5edf89f9914f94b0044d10c23b48d0b5c107223de3e48ac5953431e3c91933c97f0960dfc08d5474b2ac5996116cceb80abcd56146aeff7c1ff930e2d3408c6a043221b404f70b8764239e7503e29b1b3da1b6b1836aa8dca57b6d02a8c0c5a2e5e01c802cf2326563ba57cfa23e184b5c6717f3d3fdaa4f71bdb9805117f717e535d776738c561618b090799c50a344d0f455f8b86e10a504c462abaccee750713bd60c83b4d71cb4a13ad844172bb6c869aa72529bae114c3718df7c554997c90fd6f047d2a8f725fa348178ac1352b98a0bcc98d118ebf6436a94aad82ec295e0d1c59c30d5d365b9a30358a255d66934180d0caa37af01cc21eb5274bdff96da9261727110", 0x1000, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002280)) connect$inet6(r3, &(0x7f00000022c0)={0x18, 0x2, 0x3f, 0x7}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000002300)) shmget(0x0, 0x3000, 0x202, &(0x7f0000ffc000/0x3000)=nil) 18:37:00 executing program 0: munmap(&(0x7f0000a67000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) socketpair(0x26, 0x8000, 0xfffffffffffffff8, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 18:37:00 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) kqueue() kevent(r0, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x8000000000000000}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) 18:37:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d88e78b6913aeda2b29778c3aef799d11f00c832"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 18:37:01 executing program 1: r0 = getpid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f0000000080)="65d9a07e42b1a17d225c2e42b5769d37dc3af54a956774f9cfeb2247b25c5d15080a728ce8800ebd60ecbd104500c9805c9ce3a35a872a1a41a2462ee12d46e395997b740d3601f0a45e24fca4e7c9fad60e28846d7e535ff666450a56d316e1", 0xff67) r2 = getpgrp() setpgid(r0, r2) 18:37:01 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x6) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffb0e, 0x4}, {0x1, 0x8}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) 18:37:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r0 = kqueue() lseek(r0, 0x0, 0x1) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3a6a785f, 0x4) socketpair(0x18, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) 18:37:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x7) r4 = kqueue() r5 = dup(r4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r4, r0) write(r2, &(0x7f0000000080)="5b2ea5d190fd12bb56c7ca5e7e79336babdefc9880a93e9a246db01e4f3c8a0bdcb13f561a33e95a86235f6d1d1733b7ede30626f76828", 0x37) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) dup2(r5, r0) 18:37:01 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0xa4}, {r1, 0x4}], 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000000)="59f58c50", 0x4) 18:37:01 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getpeername(r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18:37:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc, 0x82, 0xffff, 0xa5}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000010, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x60, 0xf0000000, 0x0, 0x5}], 0x3, &(0x7f0000000000), 0x9, &(0x7f0000000100)={0x401, 0x8}) fcntl$setstatus(r1, 0x4, 0x4) r2 = fcntl$dupfd(r0, 0x6, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x44, 0x10, 0x5, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0x8, 0xffffffffffffe18f}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x1}, {{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0xb14, 0xb27}], 0x9, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x5, 0x80000040, 0x5, 0x8}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x85, 0x3, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x8, 0x9, 0xfffffffffffffff9, 0x81}, {{r2}, 0x0, 0x80, 0x12, 0x5d2ad5e2, 0x6}], 0x3, &(0x7f0000000000)={0x7fff, 0xcda}) 18:37:01 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) setsockopt(r0, 0x9, 0x8001, &(0x7f0000000040)="a767bd9ce59da92f7d4035c4a15b067c54ae3788c014ad1b16962916bf56934c5941d29afef1782a32e76928fcfbbbc0cc727175c47b83ece5", 0x39) 18:37:01 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:37:01 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) 18:37:01 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0xa0) 18:37:01 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)) shmdt(r1) 18:37:01 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/88, 0x58}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000000c0)=""/38, 0x26}], 0x5, &(0x7f0000000440)=""/156, 0x9c}, 0x801) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 18:37:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="f0000000", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = dup2(r0, r0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0}, {r0, 0x1}, {r0, 0x118}, {r2, 0x90}, {r1, 0x2}, {r1, 0x1}], 0x7, 0x8000) 18:37:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(r0, 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x8000001a, 0x400000000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x22, 0xa7, 0xe9a}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x9, 0x100}], 0xfffffffffffffe01, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x9a56}, {{r0}, 0xffffffffffffffff, 0x42, 0x20000010, 0x0, 0xfff}], 0x4, &(0x7f0000000180)={0x2, 0x3f}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x200000004}) 18:37:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000040)=""/145, 0x91}, {&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/88, 0x58}, {&(0x7f00000014c0)=""/85, 0x55}], 0x9) sendto(r0, &(0x7f0000001600)="f84ac1251108140000dd43cfb2ffb347e5101b086be844e3e5d75cbfe6477151dc8ec370df8d23d520cea23615f3d5c11ec0981181d5150a145509bd652f3fb6fd92b58bd62833e956d7c7e9233898e8a262312015ca6c35f2485bd1394dc50e20ad2edb834c3c5fb3a77be92ce652c8a236009880d7331484f0f3dfd6c47831a80984cdb3fa082f376c9ae19a53fd3707c6d24f1981347ff8c48e335deb2ba1eb66488ee4d2739e144eb129da413745b7f6f47f", 0xb4, 0x4, &(0x7f00000016c0)=@in6={0x18, 0x1, 0x5ed0, 0x5}, 0xc) r1 = openat(r0, &(0x7f0000001700)='./file0\x00', 0x342, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getgroups(0x3, &(0x7f0000001780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f00000017c0)=[r3, 0xffffffffffffffff, r4, r5, r7]) lstat(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)) socket(0x20, 0x8000, 0x100000000) lchown(&(0x7f00000018c0)='./file0\x00', r2, r4) setgid(r7) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001900)={0x3f, 0x5, 0x7, 0x100}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001940)={0x3, 0x7, 0x163, 0x40}) r8 = open(&(0x7f0000001980)='./file0/file0\x00', 0x8000, 0x8) r9 = openat(r8, &(0x7f00000019c0)='./file0\x00', 0x40, 0x41) r10 = semget(0x1, 0x0, 0x94) r11 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001a00)={{0x3ff, r2, r11, r2, r6, 0x110, 0x3234}, 0x9, 0x3, 0x3b2}) syz_open_pts() ioctl$TIOCDRAIN(r9, 0x2000745e) lstat(&(0x7f0000001a80)='./file0/file0\x00', &(0x7f0000001ac0)) semctl$GETPID(r10, 0x7, 0x4, &(0x7f0000001b40)=""/135) r12 = dup2(r8, r0) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000001c00)=0x6) writev(r1, &(0x7f0000003000)=[{&(0x7f0000001c40)="d7197d5b3455b8a3522c2e02a2f54846d0d6a54156b21902b99af3e3029a1c7a1fdb49ae5291e8b9b653b03d333eb0a03e400a3d0891651c5bc23a9417a2fe27b69764321e99ccf38e855c7d25d012f4239a3a6ac81cc8048d8bf80e42416537e8ca23c38aefb805731ddc31cb0b39c17daf50500475f4202b54b6243ea2552104442e62d041a695763b3478894fc205e274d43e56a42238582dd3057618ee01956e395e80ab12c7890c45d5d971c70389998991d56c9d93e9083dcbd8a1603f3f35ba3c6b3147fa0bc25c08", 0xcc}, {&(0x7f0000001d40)="3d3dd9007c7668f20725bdce8973708dd16651605e3cdcff29ce289fb2a9acef9d878a6b827069353ddf959bdc79712f562c500977b42041ced238e7cd5e07c7888d7d7330205b48ddb6d21457399d432be8ba27f20e6795d2ec62ed9fd2c8f333951ec6ef7ab260e393487b4faf007ce9ff35f2628e43a6c133c5358c78f3c39355fd17a9368782e15f7bc73bb48d0fdc6a9a7369980fabf77a670c4ee7b4c09628903e5f2c39cbb6bd879c2297aa2468c3a6b7e1d8dd01055b0d2472124950809df27ee257671045aa810f27fcb9017eb22867d138b8fc993d91aef6a914ef374f42ef14c17b60ca737c20527de5649f2ba7b5a9ae2eafce10755e3cbec7858fa335d0089aa5d649e1be3d8b1df231d8c53fd0f2f733d7f3f4d76b4440746d7b3392bd8680108534aa2bd068702868d52d0f30a1b36972a427ad363576e7614c8f353c42fa20f8a63eafb3264e53b6bcb59654c7d575562b6a07ffceee1684813cf6e09f079650d04d5d515c5bec160d3b5fdd5ba930219bd992141f2decdb8303123696be309e3dec7b85e6bc91c09bacd3594bfeef2bd50d8e7d6a30fdd3dfb30fdcc91cb11264916d4a0fe8042fdf71723e91f014f282096ec4d061484a62a8cde4bf733efa5dc896a23c151171071702249d7b235a9fcb06ff35f80ead2418ed932fed00bd8925359ff1380e4cd70273057a037a81d3e84faeec5db6a7e14f7bf7b91ea34edb22c69a9cdf13e889d3d197a14a413a4c841536c6dae0f7134d9a7e27971a6c2f21c8dde15d2f7602ea6df03d3292d80f40f001aada372bf26fb6a0060e50fc5bad64790ed7d727a1814971a873411a04699bb8ce513591f396b612ca30c77d7be93890723f7be7ebd39c541d7b06bf1ef9ed10fa084a8a9d98a7e14ec5df6e0031756f8e905c4307d40d8aeab600fe7076d449e3ed84194d18200479a746cde1a822e5b7087428bc99da02ea30b184ffc77e0d1cd7dc37c4fe3862b94351f886ca84bd73d0de3149979b30730219ff2e22fd221a2fd8a4c7042fab5a25fe05ba1a9242b3c207eb18bf8c562b3f98f737f1328387a6f9a5756740d232b3ce303e5b84724596821e6a88065dd09720a8aae84639ade62f94867c52b4ee085a87e4ce933d3380dc5ea93cb56bb7df93b3a9c0d0bf86f54c66c545d981b2b9925c4b8b61437e903ed75699245f4f34bd1f0dd10ba137d65c67cad652520c4e498afbc2a626d5c0830e563367a909fe07ba7253547cd1e7acf71b7d9023d42e013a6a4ac95580227120b7adc94894b8378395ae67aae575f2a8d33d104f840aafa73d2029fb9737a441cfe36de8d9effd7237e9a7f0d3cd8cf664b27a7a09818082d25d19db6809eeea7223dc930cea65ecd119dea4ea60ab62345cce31efa3a156ecaaa8e3dfabef73519b5d7baa4a51d4124898fd73b095e79e279b5573dc52fd89a53c416b8bd5d917e7a6d1c347a5513aad1f54d38ee1e4c7376dc6d00e927d70408a834ebe5837ac89a0f0301262fa52ebcdc935422e017796d0e558b79c1cd8de60c1f795412368394a53852d3a66459b394da135372026d291de7ef2839941d46ba7804bbee63b9c6ef39c4e88960e11f96c01b5b8975cf1b18e40246a36dc3a3035da005daee1886ece556606107a5a4c7430b74e648f6e4ecf56e5b59330f9277681bc9d932a1dafb9c2c625b310d8d8f84dcdc898d886f53819a16c795b6f791a304fb478ca010798f50f419f7bbf6d13e3b3938b8219052b58eb58661e47886d3447a4b33641e7b8e7efa212cdc0f48cd164c53d8c72a0d722f017327c352e4f05e7d9528079298686246151c407b2591948c299d84f4a5f15143f2b1bbf6a9325b2bf2b7c6268e1c9e90ec1a06d63a5b226621f3bdb35fb152e171d14e52e818b3d2d46c003edfb25f1afd40e0a61e768f03bb68ba90b7d06545d79c1ca0e7fe42353a2a92c2f62759f9b2d82880d188eb0df45628d505cfcf7d56d64a24e2cecdd1462d4115c686ed3d813f7acfab72b276623f4ba0a2087e8c3529cdc9eca046e8ea5fdb4ce9d041404c2643c9a5f4cde2467697c70bb070c512176b6feaeb9d0db1fcb3f2fff36205cdfccafec4a01dc46cff65b24dbc6f64aabea4415ed3655d34a394c629ae4906fed1486f16de327f077f046916cc39697df32f6bb8bc375a69520f95a79c620624f1b2425011c92de3d04fbf3330707a733aedde31a62073235bdb4e356497a011144fa6354f4d114f4874a9357856a40fa6b48514350a29ab3ba9956df4566032a65ade2a1322124cc6d5c5861d877ef387a4a4ccd733eca529e317bcfc4aca59826e11fe10dc5071bda16f2ff71081d0b6e0d0b5cd6e6e78bce037e806f5ff12759326c836f1adf8bf9a4f6b5200af0b1f1586df24d6c4bcf5c3e0e8f4ec24e09eed62a3f003b8eb4778f924c9087ae4697cfe31baa0bc45f03d7700c0a90a260327023ff64716838107dcd6f23a057381afde4c64b5f8b275864297a42cd07c40636b845a585b963b9881cb97f99239fe73cfc732a80ba1a949f005432e84aa7b70bee08598b0d7e1b1631741b3299bebe953e5550d10aa83f0b93e94248a622f31cf1c6cdf593b54fc3e03c41a2e11f58cd67979c98854a366e037b46277d0dbb5fd423a816df26255a7079cf5d997f5f93fce7890b73a54697e2de8539c9b4402ca3651635d8a2a2e99190e303d8c15791744494cdf0847d42f8bce980c9bd79d1b2be833805236603fe94af867c060d87b4f7c19c60a08ee7a01ba7d0dffebc533fd6e28823d67868bc15e4ab3b10d3fc550e6354de37e1a7f108ec2bb530cea4e772cb8a5127ed54346c04e0fe0703809d0fdd78d33c496ce63b43fcb44ee414b40feeb2827fe26385b1620620a3a1a401bdb3332ab617872521cd835c87db829c49514ee72497045b0760830ac05eb6baa8d835aad9be4a1668947712666dabe0403296a1000364e759e08cf391670809281ca140cc02b15dc4ccb090f5a5493a4abf8c0f7591c7dac611de07af0476eb98984eab002080d4379932acb5a485951979674977a039cbe9e62d6d78922347056c486b9556853fdb0be4141dbcbae56916a8c178ce11997d26297a3406cb1502611decc0bdbde244fbb2b1e2b3ef28e618e569cefce6487993970959480821b314acdac208f43780c1894362f2f2de63d46a6fb84ed4a662100937233dda01bd58b2151f2a6bd4a3cbf608573a6f040c2abc03cde14022074633ada6a65206027c3982dfbef0f2d373b10f0e7acbe401f942e8a246a9d4b6a87cc9f356bf9d465516aeebfc0811669803e43c3181b61e19416dbb578cb93a09ebaf2c6352712c9fbdbef9642dde2a27e751fac7204eaeaed504fa541e6adc5eef507732a2bd65cb79a7a415911b0daf5b85bfbbf37e4424a6cdc61751f4ef6932f16a4be2dae6ea8410888333230e318d4f609484ea15fbfffeba5837c1817eec046cea235282019bf2f7e7d28ce0a5a3363694dbeebd194044121b2d36b2a195321176b0d7b1f28c8aaf66dec5ceb35c4b4a86eb6d37e8ec4f7cab9a841a849a4a9af366377230c5efedfa46908fe2d9c6b1f5ef9984f65ed67c232900842a48fd15deee66c5a98b5d92b4825bcad7263269fae628e98aa00ffa477a05d67fafc1e20ad0da4755d779ca4937b1c0e15eac98983e3169d0a63e9b4030751646960ae7bcce919397ed7eb6283dc8fd36bd3a944018625fde223da05ceade4030478bf39ec8dd01e2d98c1c817a3f3860ba772cfaceeb0eb4b39d3fa971997c91b91ce475759b577acf808c102dba89677c985e152b230d7d8b8513ec6b8d039a251eb6689dad06b63ccc006cb5fc8d320ee2a9b6256e110e111183bfc2989dbeac533bac7f73870cc4416493f064d0e54d4ad6960bc951193b042ae931c8abfb20d4de6dcef1d9805482a602eb7590ff98b70655d9cf4d1af23ebefe94c3b7b95d0ecc7c0bf2faa1e21f9339066dfb36dc2ab10507d57fab125a5979fcfbee61e0807a711b993d96646318ee7efbc760c311b3d5e933aeb2c48fc79ef09ac2c91982e97399fc8a1ce6c5680715d4400d4fee4456c1dbbb509bba5ff64a450f30e364e1e6471adf996001fb914fbd51f13f5505be83c9d644ca7bd2c65630e8b42aaecdec98154025639f9a47bbd8317f75f54d662c94b599e78ad718ca67c37516a8fcb18757c2cb3b85e941ca95b4ebec1fe5d7b74c5bdcbb36201ed7925a7d8386154c748b3a8ab5b52614dbcf48f9446b0f2e2bc4972eda8b58b688e0ce02d6b895b971f1b3d529c3875e0c40fa384a81686358e3edd97e0fdaddc36df37d0405a22aa75bd1e80de925908a75685bf093a2a86bc90b3ae6f53ac170b80e9069eda061dcb9c70b35c1c0383fcaae4bad2a0766de528229e5e10fb273997f61ab5e051a0c5b6474a1b18a0d2f807d9b90ca78d90c1ef2e8f262e9910799ff890a64cd33bc868447ad2d6fe252141d36624c5ec80f30a47fa85b497697263c00b32260d598ca1eadbd95c4097816124761c2470c1e01e6e663fedfcabcd11ec8895cb21cf7c02ca2179eb215e1c89d80afabe81513e736e508dce2d41f0bc5fb76dfbeadb4b82e3468d8b79a5e10f215f4af80e337823fed28f45f98ae5760021529e184c9833f66ae669c857011474b9b35cec1dc7e6e3f5a3db0f3eb10da1f5701ea06105f9a29a57e7b90d9519f025fadbcc799b869e2f990a9e728283315ae2b40221bf2d5d07c4a882b26409e5cdb3f83ac2a2dd2021060aaf201eac5cf1f8b98d558b8d3d7ac8be3fa2804991719b2b3deea597656b25fb01fd1e639daa95d4683cb06bfd507859cefff02cfdbb3bb69d4083c3296a107a76bdd4175fdb6ddbe79614dc709e3c04ac8715e87ff1267f74909477de33d8533b5a43ae02bc94a35e108a81dccaccc05f49ffdde6db6ceb273f7b310c75d7795fd5af1f881e59091302ff28097e6046e319171fd05517c9e41778afdf9b03a9e0ecb47c41cc3c29b18f978a8a28cc23c1a70e0d6d6f8638f0d197e1c26f1867f67ec33865ef398e656199f49aac5447e7a889ffbc73f3cd8a1536c3b565fc59d532333ce228874f93052d4431f9720a584b771227881be596ce7b320af5bd400100bf543751570f9f49ede03fcc698beb732fb23105088eef1b9459251e68769a7671c819d1dbbdd5a39bb418340d8ef3a943a41296e4c05b14cd741a5ca42460da80e9338c8541d468ecf476758613fe6368c8c2328be449dcce476acebf273bd62f0c0325d178204a56dbb1e95c892623521d571f6422341fffb900f2f955e0d8d9e86e8d283016ffa7bfabef5cc59e71277275bcd4359a160d47229f2307a0558ce71b028b152360c9638ba8e75441624de8e25df0bceb91adf5e0ba16b8df8eb8fa86032aa7f87cd452133c4a39b602f8ab43609dcadfa3e4f845187a7189e864e9b71a7feea8d5a82a1a32e1760fb631549c3d2095831b392c16c14f6b854db187337a1634323ef2619ce15f75971215340dfaae432d5730d1e5e39768baac70d1b7a123a8fff50546e37cf621742f8071ee14bda827713a39e3b14e9c01863c750f054af6e21a422a7bdf0536d6d4e466b6e784c00477460d158c8035440d1fc5babaec1949c559fbb2338cfed9bc2fb08d9e511f66c5d1bc46e7e45e764496ffb7fce3cc6ef48bfd09895cb855d0f5d793aa43c5809ab2c129bc59c3837298875de398bbdbbee28de55ea3cf8ec63dfce841820fb5b7d8979753fc22a", 0x1000}, {&(0x7f0000002d40)="09587014ec", 0x5}, {&(0x7f0000002d80)="ac0bd7a75f2cf6cafd5f2ee51e773ade0d7faa5aa0f652270b99c79b0cddedbfe66b56f5d9aa0f8354ecee453f6217577c51decd252c42", 0x37}, {&(0x7f0000002dc0)="856e2251a95c354d2e501128", 0xc}, {&(0x7f0000002e00)="6b9b30715ca20c4c0b55955e46a4a8b13377913a4b75bcb7e3a3b8f11349c2d55ab7ebdbe36b8babcefd6cb53b76c72aa655450bd54b56c3365bba6d778a8540d1aeae1b56d4c4d20291f163796292bb80df71419e26775d97f086ba873cf40dac349db34de2e8f1a2aaa17655b743992694c26c2f289f9e04466e7f7b9f8a986acbd4ee13c689659bdbdcd82d6ba296428ec182e6d8f3946afd05836ec3b5ab9e9c7d298a9f65d4c9475dfa5adc23122c9b9a24a0c939a80e3dd22560092676ff9a9456ebd1f347dca135b4edcb7cb3cfe32f5418f2359d034c0442b26e7983d9dd203c6db15fe8d99cd0fa3178", 0xee}, {&(0x7f0000002f00)="9e407c4cf84f110bc622e34a0ad14d111854283c310867d7b9bc49fcb8dd1221161bb73fa2c33f11aef1f68dd059debb10258c789bfa0e3f8abb567762e5347c59a27835650c2fd9e65e681850bf8bfdafae77be680cc3d72d130e498ffdbde135f1d10a7cee93e7faeb6285cda27166641147b4ab44d6960e7b3082", 0x7c}, {&(0x7f0000002f80)="1fe6c49c03a2511fc004c2e46f5cd524e50017397fd3c7dab2ee0687e343ef7bed193af593356d4755ee49492773d7110e8f8f09f647aa4b5c6e5246546b1f615960301a7f295b880d9834f8bc56e5fdf73d910781bb8ea8265425376ecf05a5453c60839faba28bdca72693c44a44", 0x6f}], 0x8) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000003080)={0x2, 0x3, 0x4fcd, 0x8}) readlinkat(r12, &(0x7f00000030c0)='./file0\x00', &(0x7f0000003100)=""/79, 0x4f) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000003180)={{0x18, 0x3, 0xcc, 0x2}, {0x18, 0x2, 0xec7f, 0x8}, 0x2, [0x5, 0x2, 0x80, 0x7, 0x6, 0x2, 0x8, 0x5]}, 0x3c) 18:37:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0xfffffffffffffd3f, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8001, 0x120) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="8f7a4469b2270bc2a7078f4d1f1d2db9fd5b37877c7a2b0bec84d697fd356c5c7e116883c02a9b3590c9570770d84651c2abb92f57f07fd02d306ea4423be328d9824978cc95f7137efc671bfd32ae0f8ab000f00b91b9a9c130205a93ef94d4a0d6f9677070192b734928103d67b88053ff67e08745198e2212f2d970cf6823f3fe20e683f43a8e247a906a5afc3010ef99822472a1e7c03a66337d810323f351155ac613c4527df0fd7dbbb9b5753206b3bc7a841f705a4d8528bbb38feeae0257c139b4cfc5938ab4d8205b02352f95dee72f3270633de4fde09eed24308a56957c8d94e565930e3129827513ae713bf41f0d9f7f74cae5f03856dba7da", 0xff}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 18:37:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f0000004800)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000040)="35a15204af2fe9300778bd02176a17a1a1a4b2f9a504fe9912510c13329f33a8d59b921fa54f80e056db", 0x2a}, {&(0x7f00000000c0)="df34c41d4612f6a6a2515a7e6a7dfbd9b8cca621cd9d737662de046c51d9b16913d3d25036278f97af3a565d3596af7f2b541b99bff30dfe0310df2bc307bba7bb240d4728b09f0da0b1029bd0080889e114b335f4938394067427dcf6266809839947db3202720eb4923e766413749a16cca0ecc3dc5d56bddfc9cfc1ea82b981885f4652f3a7ff3b7c81f15b3ca543cc6a3e750b63c5bec6fe8cf81b527287866dbd865011282f2a474bf019591da2e5b0fe6bccb461bc537adae8d10182c055520bd5c986cbb5e1316d9486bb49f352bb284dd1538634ac26be6887f3ba22ee9a9c454c387c1b6e857d7d60b98f9c165c8fccd48b1b21a2ff", 0xfa}, {&(0x7f00000001c0)="c47e89f71bb695ba03317c9024abeae4bd9310cf37bd41efd0f1f19c33d780045b3d311c45b64bb87c3507e00bc65f56dab23049a5af9a538dac3b73e4ee31527ccda830242001efff1dc1272395d5be4e3e7454fac1681e581f28ef1884d658ec98fc146cf4e1bdf55c910e21cf74c0f9443fcdda16fc29615f2755208e67da39d6eea98e6664d56f7790b3d8a3a72ec5cda3ecbf21a62e4f0ae9c57a7b0fa39ff40c52b755d191cab51d4f98dfa80f0f92f856548ad25a5e11c708b020fa96b95ad9cad4e1c8654fcb85c0249dbaead686237931ca43694639be4758252bc804313014a4d725dd45fa0102a455dbc6cd948cd95e3d9a8db222eb82395a71c37d0b97fca2e9d04fbbee9f626b61d0b6594b8e5d290ce892db1155f5eb03ff763b2bb18fed8bd0915edbbbaa87661b039e8ac420467b579dbd2b64f011123f1d59f21d47eb47534c4c33b0390df63f3d65ae6ddbd9f9bc930fa46c410779717640481ea81817077b14fec1794a96ef5454c551c8bb8ec17f316cbe70138e214d72635813a02a4c23b9f80f62ac7ec3fd8ab90142c5282558e26e7aa1920467afe96c89c7fa074957ce5cab9ac7154c17ac28d62105ed4964155fbb917775d6ce771915929d30bcd4cd6cc5594726840d0b5471a66bc1a4a4c3a5896589f35ea56d8f07acd9781c371145743ac84a81686e47fe9a5319e389a203c0008f9d712d38551af997e58dabb5e14c32cd2a73cae11ff047fa0eb684b077411a3d5332d13919a1e168ffd66e5e90f28762808abac02f7d6db83a5d23179288e269f0ed0ebec0795fbc8cc7901ad99aea6e8e72f8adf5087ad7b71bde676ed5aff367d504bceea588926eb4c0c58b3590edf15e2f0a511856665906d76c069af551ca9b4a9185e2967e06463eb5384dca3773e5fb00a2acfec23a7edad0f46bf350ddd03fca32e92663c6172575a4959e3768c2b5ee5ec083896225a176f64cc31f9e6d39b0a83c4215e7ab3fc0a66ddd61ec36d013b6e7efa899591d34f5c2e6e7ae01bee3f9fdff0cd096131b5459610931212372107cc6cd7fa66b41fa0beeb6d7ee205d7a99b6ef24abae3ec05359df37ac80c031ab6f846a3febbd7ceafc52c7c12d25baeac529c2740550363865b7f83e08585d93d3abac691ca81dd74bac8e498eebf1432244de17a31e19952d3744b6baa34a9ad89c561979b2055bd445df51f00344f1ab63a707d6cc07d14010c31e2e4f4b4ccf957a018fd11a802194ec689a5abbe005e136eb65b328b1225b6cce39d555a52911d5a4046a1a295edd76903eee1dea97461586cb0d802e79ea901b36ee370ec220205926c9e1e59d18a8de03fe0c06d99b90de3aa0387096590ef3c1fe0170f7d0d767dcab7f17806b823aa9336cc9871af5bd131644576e64aaab8b77e53cc2273228798196f6ec6670e10b90fbd876ce17d775c8ed95d30402ef9b49339c9fa33989c00dfa52cacfb506249ad5c4489f403f0d5783d63123d7d4cc8196605686cd6737abd99cc259159dab985f0a6c4bc7e37a621d57a0952ef6b7d5e98b973c2767baa6df1924caa972ef10be4431bd2a02cf5afe3729feb9aa320ff48cecb9192cb84e0e210e9443955847f12cb4ce6ce95f20c4a1e3a11ea629c9d728983f3f5a03f83b0a1a12487b8cfa4eb462b5d965bedd050497ec506f3d34f697c14f61f4ee39e33021e0bf94d72594bfa031d5e01eb2ff72d28f77d7e85416636d33a2684a413a2ec161f5588447e197effe17151c14f94a4ef4517e3a4be06b8cc199cf8d078237a84b35ea76be610ca0893f579d1d17352d542926cf69517f61d9f3b94d6b15b0b471723c9f438675b1874f7849677ad7b3b706851ada81c56ce2f95e73021a69bee02495b8c67f956d261de1838c043ba5f47a3910bb1426d7ecf13325746d0b0d78844f53326f9f7bbce7d6a67bf938f95c77293220bb2dc89bfd16c04c45fa8af1bfe7cfecfab9b5af2d1e7cee8773d907d24bedb5dbc4d7603789917cf80f4e71eaad921a0df96d7657e2791c8e68425ec9031ed7942751b9cf5217c439d94a773d40728126a1fa695638c1f60b2441e5ffede4227163551b3265b239332006bff71131a4351b44a41f081c73f35d892e2f2e2edaed0aa9c4a21b80363e5727c5848f6c573678b1a14864dd0e36fb2238676cd8adcd242dc1e266217e03b44dd5332c24dc702b1af2b82e5986dcac0ac264343aa0b47e4688ef2b24c97efb4335f1afb987a408df62a00c75b75988ce698cb00d9e0342bd9f4e97631982f0a116d586ca0b948bf4efc366fc1209401010671f9887ce0f43b445a8e3a0cdc408ae639bc407e404cc09db0a6e4322761d62c68c68664d5040821665ca568b49cceea47de34dbf480f9f44b2ebaed499a57d68a2837ca5a53595de12895836b333ebd1b813dc1bc6e47cbb9ead16fc63d803227050670d125b13950e87cf1719b8847b5735d54f2632c105928676db16c2256521db09cdcd5b84fe2200577e0d6fd2aabc287d8f4fc0832a60f9853bd6447734c2c462eff8c71396369ec03f57dce1cc3e916c6d6e5502a1011820f1d643c4ac1b813b3fdd5fbc5a037094b49e0dff1be97b1c38a37c5d9e0c401e13cdef94b42cfb99f230ca79312e14f8ef02d40353026f6eaaa3cbfcf7ebb57a4faf45ca3da5f01b8bf665e8a811d212c3bdb2824c07631ffc7f96922d8f0f5e77817c0e347e7645cd51e7c6684e0d88ade05742f87f52e8fcbb765e6399f2ce92313d4728b539f873973401d36a2658bae1112accbcd4f21c20621d6b848d83912f10ab1503d9cf0ae462e1927beaf210865497eaf25d4a21c2c1893212fd0e43f0218ad0680c109926876a4a970f7f852a88add2f83be8023a44b266783f8fc0c16c39d5c893bda4e1088fd54225335e854e82b8a743ea04ea611e4b572ca9e4803ddbcfb06103d0c38a8767533b4c40f8953bd6dec0b65684817ec4767663f23ecd3c2e49c36826e2681f781e427e753b93742420843111a4d212dd0f3d4af4123a3b6f2cb03c92d764ae62186ab82e9c8578f761816047a5e81d160298afbece7f16b687a8179e420886be51598e59bbb66dbded051b4eadb388d2dd0667107b49e3f2051d562bb95bc5f5c6b374bf344713cef2c0cd836786f868d07c3099cbf279496543a2025fd5a8c54e245a4799de7347d90bbed3d6ed3dec00bf0d692ee81b245358ab9a6145d8eefc6988580fdfc507b3b5cc58a9c5cb1c3546e3182ba7f14f5574e18d38cf23c5efd07642f4ac3df1e9a5af83885dc42e83582196378970f2080e51fd5ffef72dd32744c39d05b8320585b02902848f19eec91663021dfb5cb1e78d83b20880a1c5cef471621077f857c653b7e765938072a37e55bab2c736e883732ad9b769497ccf7ca2d0f3077a01991eaae7d906b07b385c8f72613293789cc13ea662432087964c4dcbce9a0032a3e0ba1aa0a692fe6f6c5c49506a9ab986f84c1926e5b6e7d5f669e47f9de56173c7f9f7b652b1aa41022404ff84b8be0e4cc3e8502e0a3be240ee4b4d3e81ac85402298f20237d5ad9cdcc4a812f1bd1fd80fbb9d568cf9896cedc071e09a763c556611bfa972e0cbfbba9657087b41ac29638daa9935438e01c52a5574ae24489002f0563ba7527361a5529fc241cab8af93e56af040197669a8ebcf74634f522f14bfe8310a2ae26a35e427d5213f151fd7b16ccf26296d4f41ebb0f0f39899eac7c8656ff8e0548fb5dd9be6408c146b34c0773ad5a5a50204a33d6a6e7ad3875e8cf703c07626b4fddfacc3b7dc0469e1346f4159ebc7795425ad3710542ef345c02427b996ea888b1a08fce4c49acac2233918c5d57de5a7efbe758b1eea989d1e2b04f4f431c908a320efc9969e059f5ea6186a1b636f9fa97cf6e63a1f55f1ac056731a2eaa00e6e6204c629c423832a1fb05491630658923266fff7d96d85c343703393609ae737a464e5b7cc680fc1d6b57026558a2f01a925fa3c0e2f90ea861269b27428ccb7a49edaf1c64af0d7981c8accadbbfb84c6e69c4c898c86812257f0ff26df989106f3c8bbfbed915a97d72d74b33a7a15aa2f89d70b6ec89d7c89056d0c857ae9ddff456879272397eb2a5fc9569783621b8ccfe63b97f49284a5be2ec63c398e132f737dccd0e75c8425d7e8bbe9510298dec83d8d2e6c65c4892f23022a7c712009e8f7e1b2a64e40c5ec888b5cea9b910053ab1752b227b6b98b6853d2a05ab6f45d0e92157254877580c471d39afcaa9af062b449ed79655694a378f2e200db106f83fb5dfc54ef26eec7ef386cdd0962366a0a7f3d23d1b1afc4fec050a8fdcc1f86f02586aba9f957098aca7e67d489c6597fc65fc513875fb1287a8f2e8661e40988d217e119904e4bf362741af6254b5f32e9e3e2dacff13769897fa496b8a4bb24994724d7af517a6b14a00971a16a051161fe51030ab8f9706dd0d21d257035006ffc7236b2cc936ed1b0d05d8b238ef87c1779d2937cd22afce923255c578895cf7d5e82c4bf34986f280803767fc6ace18fd08d8e4fb952f1ce79d8b91ede5c64dfd935ebb29c7343162c6214a282e2a87b0bbe39a6411841398681d28d67164c1229628c5f316b5875ddc5256f3196f0a16a5848eba7796eb346c06276f5cc957e5cbabf415b1dcc178f37ec649e77401d207ba9bdd9507a5274d9ed27d134cca2773c96862caaa6af0e1d88ea0a1f8d44b2af9eee88d2926d9e569e1f645f1e2505de7ea3c320c8230b256c9b035f797e1d484a3238ec02d0d61ebc4f0f82b51402932e61553ec11cb10a96af7d29aa5d8a940b42b114534c446e5758366d2022d40673300d84a06f7af818617f6491598285a06540bc3a88546f377dead8e854af965c602a8d2680b009c1a8e0151c50a0b673c3e51431002ffbcb327ab33e3b27a7bb0303f3cd0679a86290294c25025c623a58be22ee2df42ca77d1baa054067351d02fdd99ca4541351b8c8ff0ade97cf21ba266da4e6880d39a33b017d4c258f2f31a791cb714b24889f032438fb42e5eae24486993e389920e345501d8f5de6683149353b16e4752d993e23e7f45831c7ffdafe4a0066037b977c1f92e2cc2830635f5c6d8f18394701d3ad4c978a5b72221bb603c8ff1b94f097605bcd6d443611227058dfda395526598fc0d9e6b342f25f168e691a7d2a1da0a3b0550684eb14cc7c93ba21ce34b1d8fdcde5365b6624588713cff5dbdc21e9517c727212d3eb58a330547f79ba96afd3bbcb2e7f8793c9b40cca1768ae7ccd7a5d40284f07ed2ffab43b72d065d143dcb18f3e3160b57371c49f249e189791994897390f2fcec790d2be8a7f4f367598c27e12fbb2f02df9c3bfc9b06ada4e977c69605b8e55539596ade9ff8dff501c904edab4dfe884985f444a054266fc680412302e978756879cc6a04d3ba3c5eecc284d978ca94a8a6fc198b70295af8a361057e490f96a327328c68c73ac2d6cc0fc3a1513d8dccd0fb34f7aaf3dcd692ca852499dce3fe7cd9200ec803267d77e7c49160110629dc3ccb9c760265b263137157c396e9c05c59d86a367343d2de86205a47373e75fe93111bfee9810f623d2c3b5fe294521ab1ef46277e08063d09ababc450cd75a7307733bc8ca1965e8be5e5ce1ddd18bd0bed4ae182ca577d7e8d43392b9018246f8a9c9299c3e64ff8695b2616e3913e03e973c0098fc22f2ca1dd9746f8a0119272dc2fc3a0e5eec72146f5bdc7d537a73c98a594bf06a", 0x1000}, {&(0x7f00000011c0)="d31f74698495c5a8b53207b28e58b7f695b7e2dc519ed9edac966cb2216a6174", 0x20}, {&(0x7f0000001200)="aa44b490f248ca574dcb2e335d6b998a82e62ec3d4e96fca95ba69cde0799fb6670f19fc35ff2faeadabb9e68b6a46bb69a83f5bd8d81ab26106646f8e3d2ce154d925062b21d0c5838467dc62b1484a459eb3a841e6", 0x56}, {&(0x7f0000001280)="431b8a69dd7c146de7062ba0023ae454cf0fb48b3608d2d054ef026b58c0c2465c8ead2e36d819df48eaab3a89520e40db313edff1ce677c2f394d41c8622259d93ece71a14f40f360f4ea3bfecbb8cf56ccdd6dbf485e35943d67c7dd7b019a0b4935e1fbd6baf64ce2d61a745deae9799465ddf1c4cc13ba5698a0e858ac0eca291af19c0325908a1d92db770726c54dab116c27c14e6e1ebf07950e8676e4641d97e8564a2b53a1f1c27706442705fbb9a370a3384ee67c023f10427e40ef0f49412e105bc68445a6f8743fc4bd621124c9286fcef24cfdbc03fcc2ff7fcb3ef9939a6a53ca53c9ed89601b3e161a6518959d25c48269f1a0c65467c496b44fadb473ef5b92d5b4604b5f437c112a8054736efad6e746e10fccb813ae685015cb4aca9e0ee4a0df073f7c1a958e2b7305e0f7cb041701addbea97babcbae6bf577a55e101310440fbf315a2eebe488b11544bab10ec45b9fd7b8ea33309e6b8b9d282e0332fbe1ec64e26b5768bf7bdde0debe0251cdba26bd7389254de4dba144f2222fd9c2786c2c9d469b37112f6888877d27ad5b06149f240f4a4ad9d9d358045fee0c2d1b51668d1bfabc5dae3eab34949c4833e34df89ff789e404af8c6d77ce413c24fffa430010d7c8c9fdb815eb18aecd91affb96f82cd8bb4284b2e449d48e33877e1c265b82ecab20e24f6ef28524d2f1cf1a2da36f787f13885c78d00247b6fc71e82930e1fbe1261e3830b1f0d79dd7904783535ce0e11cb934d34ec0eb13df65fdd45cce7c25c1309fb57b41059788ddf3ae01797cdf69590e2931d24ad59f127b4060c6780403f4e9bba2c9e2c47cfb7e83dd97641380163157a31c7bf7dd44be59e7ec88787d8f66c44098ab20384ad2131a7e777bde7866b0d43c3fa0464c54da6608ba095ba7ff8f340f08a79cc60d40392368c0d4b50c4fa2ac7136e35a54c84f10cac74036a7aa2408d5d15570f1cde464cc045d12419ccae2003bad0210afafd5d6288bade5da3c841b1267da69745195aba8a57c9f673fbb4b07d64379194e789f35102d35c9b6c5e97525637e958743fa4ae162bbbde45737da0d00db41ae07a1f8dedf2283731387261ecca5d92d58c5fae21ab24b21b7bd3fe231ffcec75f98b7023f05d76a3ba01fd3bb262d907cb678e9a0c9d95c107dbad427a699bfb55aee85cad257fb8e2a6164a92ed086ed0fd3590ec020eaa873001fb3003478056876cb955d6847408ae065ee3189db22c30d89ca44036e3176f52e38cec9d4c3c76a330ed6663d848dbfbb23fb0e5611d46875412fa4ed441228fbac753eaa581f5d4985ca40fa63bb458283321da282415932cbc3cfd8273bd1b341e5e4393bcd7b803af3104add43cdf5d3cf8438c523baf42ce2e7fc6c5ddd8ad3f706bafcccccc81e0526e46768961dfad2ad2888b3690ee3753a19a4c2169076da0ba171f047f9101de04280af6bbd5b097b3927fbb6986b3c9a41c44fbc26190fa5fa05119fe8aa309d63d0854edfddd8f7fba00aeb4bb5235fabe87f379defd181b08d17d75b290fcc5e80e37f79fe4559f938246e66d243b25a434516e35cd25fc272de35f1813f8221b2465aa06736538168f6853ff068ac2922645a4663c29e585758844e298fbf5473d90fc321e6c033419330b331280848786a2cd226646bc4de15d86d5efcc26ec0088f247a2052d61e7b9f738aed6d5d766b988a40dd29fa2afacee8998004587357741c8554f052b0b79bf3e6ebc75c7a7d8a1a4aae259cf2de8f62f3bc26e70503fa939824202a23bd9171c46db7c3559e4bf072b321cde35ff3afb69da932ef7627878244be606d865d6a3aace8d242cc5c7dde0aa9410f4077547e35791e6ce6b7968f8d513ba5adc71c88016058aed86b8258e717609ad52b08718eda15956d949b0c8568c5aad8094a16e6f423865af080553ff361ab21033d9965b6c5e17963d389260fa8887db040a3dc6139def2288c90360da31a2008b445c7d2d7d94238057c91630b1ec0423507f2ebcfd23ead2779bba6758e30290b9599239672e9ded5f106fb58d4b16ed72d8fe77ad1c0284224aea8684e953734c0e324bde856c186cbdaa84ccd3884992cacfe35df7875bceb4f39c41a1aeaaaca5d195bea2a28be15490437616b43c08298997b093dff9718d6de883980f7274c15581b7eab20cf228055a40f4c82bf637665d07ec129797d767dea3de916885d4ae7b61610c2203d52436e74ca4494475631d57c3a719b9d86484e086265e511aef5d7b144e65655061fa02403e41e8dab988ee7abfe1b650826eab5f2c12967f72984c2f2185b99c0791b5d51b96e7a23b78b05ad9f7cd33f2004ca28665a81413031bf1dd1f6658821adbe056bcdd79573cb5700d027e70e41e022f62b6b44d4416cb351b89b7cc3b4dea9fc970b4f47f366db99cd2ba840c96e270aa2f006bfb1a9b12c708f887820015ec3d5279d7d1c571232ad35495a330fa54176ae18dbf1721eef4b9793ab828b675ade2bc2c2a591c606fc5f12811de25d39c8a2cd54f75983985279b76bbcecf3d8f47204b972de87072571ac4c8a80aede252c4f77dee927f2edaede6dc93ea1d9ed0d7424a76223a02b0cde62ff363cf42d38407e4d46e966de09bfbdb07bfba9e43a42d9625b660d35691976c3f30027a39aac26ee87f51f33805013789461135cfbc640d97c512f7fe6563311886bc4a627a3e3421461cd342f0a347ac5b29134ee6be199ef1a2aa03aed7cf8cc82d91ddd4cb1bb0928fbabdcad4fc3fcc82c40325238f7d7b7b3d20dcb60255fffbd3a2061060de4e04f6d4651b7f951ebd75b56cc77e9809be9b900c5961b4a3157781aff7044f5995a4829c6bc6551dfe7868e90f4abd3a0bc06b5533a1100bb805663b4f669187b94dcfd660dd9e293cc00f632a4cfc929bbea77186fc3fb722b0dc56529775b35588df15c549947c9236751c94dbdbe519dafc8fe1831e3498c74b75a8d80819c5c5e3055e29a509180c4afc0d9e94674e8fde6e08e45e9fce2c1204faaf4e0f696dc67e97f2ad34f92e7171112075d491e88a0f6de0da68d779bba46be06ff8d134fbd4899a19642a068fd8de5c8be4ed358c1b5527273381876568d51c95b23f070f530fd2d2cc066e79b88d53092a5270700e4d42a89ff8955a8397bcdbad9c00f6bde448b72b1a91ba454188113827fcc408571bcb38a5221dc97fca9a8ae7dd01e98e733d94f9d155fa0633babf669723f28189c8847fb52cb52e2515f25594783791818cb0d528b95bbb85d44a238b0753e2f7bf0fd46bc17a5e44e80f59a4b62ef387122bf4752ab327170898de28dd74b8f544e994fd1702dcabfcc9d9d3533647093993e27a84789f02f468898bb70b163c4f78a6a238204b8337ceec752a5529d6b39b2e164c5e9b2797be81c0888b4740fc9a174bf368eeffb2f4026cd671ec00cbf806a850feeee203aafa8201e1037cfde8a6fe8b96bdb3cb2151ced088f65ce6e1d2c42b92fffad3f6859698a7c04f03d44740193c2775d35a1e8b767245d689b9d5c751bf912f82eda49b655aeffcce74757d0cf97962cf2d0c6aed674f0477f54cf309dce21dbb3c35ea8cd9b81b3c6a26d7a52115b7c649792361f7efc1554b4983da5044aca0903075712e3ae6808783782fcabb99d4d841f8f122d278167c8489d788f9f74ea6abe9b01090a72a28a3762521b876719e3d60c4483a0d124261fce6274c99e5078a452887d85815f19848b6d3de3189aeb5586118e8b5668b39b505636c4815d28c94e6b152688ed64b0b6c9ff510daec4760d54dd5dcbc8ed18c688743cae5cccffefcb7f40a3563bf511df9d6f6fbc970de87600ba88616f5f1fa9935511a19b0303cd96c55fbb50de5c925424d093c644c14309a6e84fc03b8b12a5c9d4a6543a89be353203f6133906cbda0002753229f6feef40860f97b0556ea560546bc639886428f7638f97cb15cdef878d0fb44453e9cac8ae742d99f9033751fe218b9ea31ae3a98604ee0a306720c20593d9127335677f2129b193ebe7052cdd2fbd50601483e9eb0bb9fa252575394823584acd23f84cd3c24f9f9702c547236d735605346d2039292f88eb2154c628c3a9c027dba086408eb1a52a37259b27cad3abdac4410a8c43bf7fb2f64a855586e7643c3da386494834b76be94b7fea9b91424d58e4319c5508be98f44323f93bf9f233543c12d9d18de44c9bdfbcb5f845427e99e9c5a212db82d11461c6c20078fdb8566b020f12acc5a43644dd90c8bfdecd75c7096089b48f620a02a0f914dd1191a87e41e184509838f5a9fa4aa22d62481736bf2f107f7069b139d2126988b34217d9e76580abea8445bd9cb6f5691ddecfeebaf5f2e82f3dcb8a9487a00a3305d7785c4513516326397a18e0efed8f682225246678718253837d221fbde66c26e504db693fcafa87e35750ed1b71f10868b5ac03862fc9f1a86e31abbb0fa97584307284edb15d2def6c2edf3bdb00e31b7a189ec8c63491c5f0b2d8bbda62be07ebc272449c4ce83295bf6fb035826535382628c38f97197770b289ce61ad96d109c555c274d7210dcde17471d04c8ab0e9cd61f36609517a8ef857a15ddb640d25402e65be2be917e8f313fad9c768cd7cf3ff63d3638fa387428c554ecd33aac382c25da28b07d636a0fdb614bcdd10f911a82d897277d66519b6d1a005e848c1cf208e6f9f29fd165b83bd7c8c70d8ed29a2b66ef87cd86a9e208d3a2a60d866c6fac62e6341d3955f3adbea93e14b097c42584c682ef0498c9e2309e47e5762bb340e28d6f108e3c19de5e77ed04fdc785af0fae0c8777ae450915fc5eac3216420312028dd390a6c533759b2c4693db68762f7f1c45eb171c2a84e5e364a8a9b32405ca21ba6f2cde2960c4a7741f1d6de3c4eb1726d6bddd2c80af2b66d721bf8786316a9debe942ffd1476d1f3f132ee854b5ff885d3f6a51e41f8182b372a4c13a890407715a6b32b4d289fa517a183ddd56122339d3e79fb5f05f50c43c63c242b3f4cdb2361de1da79c1617dc6fe7db1c3b7f4afa3fdcf7a848111923d2f32611c61e57832b120c242eafc21e63d1fc1140b39bb3d85c0cab24d2dbdaec3c5f7c133eb1a60b66e05c07a027d1d750bf45807d44849e7407fd8c4c6f8cfb00a2f0855dd8fa843ebb9551fbb51691cba37e82982aeaf63b16992986aa2731f8f6db7f36860431d9b9bf3e85d98e275718605df457cd821c6d6a5f8a3cc572d9e8c61e2b4e67a251a037b6706b7ee113b3d2a02598c9027bc8f2232f7c1d5b06a926c694d9be58e944c9036b6c0985a2183264cf18006a5f2fa69a0b126676209fd2794f64a4a322801f25039233d5f312584a564139ee529d8dfb308b7789f6102acda3b7e30cfeaf7dc44b2d327c99cbcb34a6cd9dad304fbb3e6d2fdd32225ca23d394d3c7eb1bd4432f8fad685d6693f63409d4feacc6fd7883bc5023cd990280a589c8ec7c325c403f25fcfca500fb30bb6b6043260a5bd8fa263baa424f34a5d56b3f5724488c4da9d358135188a25685bc2f2b155eeb17d9abd7437203b42a88fae767ea3a7a319f273c3d9f867ff4857a11434bf13e42006fca088ed758ba23199a6f86df6f15b9a83b907db2640f51e64caf5c56b94b61de316a2ef3c8ac3b9196a66e85347c2730bf4784c0189ff4e1fbe1efa490aa3d68cd029b6d2410f9dc9746391b8d27af338c8ede9188196c7f0d6775b70de557f9e3d66264fc473e1490", 0x1000}, {&(0x7f0000002280)="ed7f54d225255b634d1ad2b1f85c5c4f9a23421cd492ae50ce275136551bdaa54c69d325e52cbb76dbc9ac30d33d18cf3a55c6e302522a97ef98fea564403060998673d43769", 0x46}], 0x7, &(0x7f0000002380)=[{0xa8, 0x0, 0x100000001, "036160bfe8b4f0fe6da27e2400831c3a77ec3927f313eb9a850f3c279fcc0d5e3b108746b3a5033bfeeee04bd8a1d514fa9214633317bf6343386d27b5edc85f5dd600029747b2e0a0dbc8b250b1b8447e8d3f1483305f8f6b6281b005b733dbb278eb9bacbabaece18f909b16acd806b2484d2566dbf12fe940fa58d818cde7caa3ded7f1780c075524197d8a977907d6"}, {0x20, 0xffff, 0x80000001, "10c086ca7c8bba2c6bf36bcd"}, {0xb0, 0x1, 0x20, "8ffea0cba5b8ae57681f7715a7d58feed0b7676e9687f0a8e0d0d903b42fb431771a18d13cfb0ed50eec1afa8d4735b99d6fbff77b06661ac28b8fe9206183501b95fc12434a6909404c8e2b4dd6cb6456ca4f220f2c9a840e676f642b2afd7c9cfe5cd74875821fb469ef374b0f5ff117e7806d4cfa57fbe2fc9d0ca46deedaaad90d10fc9aa649512492651e5fae65b4bd492b30b5a084f52ced5c5a7b01"}, {0x90, 0xffff, 0x0, "28cf8f482905cbcec386c93c52600734c6ca733d0340761c0ca4ee862d8684ddf6ba51d99163ec17502b34d20ab7f42407436556e6fd8719986f0abbcc98e9d2ded91accdb971defe53b987c257a2e060c096c917a44521a03568a3bc494541c7816e7da4cca903771143ee2d4904f365d2c95a88dc498634f852b81531e39a6"}, {0x1010, 0x1, 0x0, "9bfcbe20a6896cd9bed20aefcd5ef1bd7400198473c082c57f975aaa8d040b905688951fb450a83a187e297b487e6c7c35a7518343f6d97bcba3ed34b1f2231acf88878fd46306853bbac41853ab64ca9251a9e09f5fcf04de72a87e71502dfb40cfc5f9cace80099e7a579ca6dcbce7c34086304fbd1964b5edc570c0be0701552a6324ccba4fc3a334c38ada0aeb26964ab19c17bb0c7d18403f3f64fc577d8f5c418116f259ed6998f4a7248578e0229a6914ca2509daac09c69e62e14bc0bc7311167612f25c4a2c6a037f71964150b0012da7f1a7b6274c6725e1aa9e6c3614ca469c6a9e7dc3cb7cb3d031c9ed56b0bc5af315341e0db49519bc7ccc10c2fb5bf483e97a7010dc98e7ac692586d721c73aac61b6d7cc2aa05de800e06af1e9eb286c67d222547e38255045b263f97600aac689df960acfe69711cf6e155d0681543873aa0bf2e6bbbf71ad00f828bba2821d1c99bf23ab7abb9359117f8c1de0920001e21f20736ebbc2bcb9363b8c5ef046a09ae56068ca79abd37641f62bafeb5b7aba9500b44a9db9364127b6bf199b6fdb1a40db8ab431d7d462e60993e8be4084aae627f24e4f3cffa3a0ceb4efa7a076a0bfa126e120d7d925fcd54e88c56f462607a2af27078263b458e96852923f46a13a8550f738c7063ad293b0b735f37165e4b967c3843186992499bd98a83c56bb770e27b79303fb669cf70da4e061367a8b040b3baeb22b8787dd5be42dd35d04464ca7fa88cde802a2ac5150cd47b5cd4852107cbb603f8b1b2e853d07a1834fac6f1f0e70966483953889c53708f31f8824cf6749e797fbf0687b3f285a8710834d63de6cd8e7c39cf5e7dc490b89f558922d9a47198517857fa6a1535383c762b77b1efcbfce4c10bfd1ab1241eedbb36389e412f81850ace848aff3e134f58638eee9fb8fdc5010af3e4feefe766155fb9fa208dc3b9ff537b273881d0f898859d071c0a069fae37093adb97620803f39f9c288fc94c1e83d5c7fd78388aadcf56820e8c6896509824c8d1e4c8e09456f49dbd143b22dd11d454dcff100ef7d25f8a7288089032981db3eaf9a9643241003cedc187bdc883660226f056b112794cbaa9e90feeb44fbee725b3fc6ba4e72b6aa7af963295252ae7ff8bfef6bf494ba365e66feabc12ff9cbd9723f001378ebd2dfa16051d946f4e3b94c3c112d3cb9e923c6b3a7beebc36fc311d4f82060e54a8bd5fd6e9abebd2288aac161c282338a8348f9ef086f6acf0ebb25a61ce0f0a06e4172314686c07c729c2185e5834a21f6e2672dadb36a9ce7668c40e76cf4ad5aa990d579cc52c06c0a98358401765a3561eebb2b1318457489ff2faafbc88b337c5aa0366fcf84f35a1006e0a804736e5b73d5b814ec47da513d1eab903f05d91e07b11bc99ce7fcfa66cfe4cf237ab2a6a698366405048d549ce717707448e3272329d2dd7082de253b55e54bf123a6b63e78b2d6bf2691b52c72b3d6bcd22c014456d5ad4e80b1a1e101409f6aef71813436bd020ae4736a24d4255c573e68e5ff23457ec7a1082f2db70f3a307fd6db07fc48e7ead545f0c7c7153878689c4f4d3b8419cff14321161b44c75a6d1773d79f1aec0f8b693d7809b3d3ffefebc2d3151e8eac7270910ad2153bee6037d2c5086acf4cf78465bba9aab5eb93088ddd579528f292f66f760f8d4a4a6085426c2dcb60a89bcbf600f0c8b29bbd74ba79743bd2b46b98f75062e72519c44b02c86b60071be2c5e235c46a6a8c176b86ab20be00c3e0290f46c357997a3b95b66f186059188ae6735bbccb84712b57ee459cd0e8d78d219dde2441e8e134e94d21079a658a29f9ffa57a8fde0d7a203b7827b50e5697a91a6008681bf7a598b5664ed9213a6ccd40ab2670897a3b3324ae0553024fdad57359a2f91e0380bff1e928a421bd773c9e7352c712090c9852b78f33a90a59dab001ee5ce1e216f89a3b9237738b2b3109db648dfb72d4677a9c29f2c96b074a58a96c9e6e095e55ea6e9444175986e5b0911e4a010dce0197249f4e5fb30643c076e8e6639e0e5abc359b425998b6a4cb67966f7394d53683b006eb888230468d57c273fc3d1f056daa82e3a6a1c327be9e6d42d7c68706bd340ef220838d7ee6681a47b48c82f9d2b358d3299daa46b54f2e304b47d4e4258be8e5b21a85947fa9dfbd41dea78d45aa71afe82e4c1721cd8820097415b043ee57776aea7e830905862393527cd69310303ba25630e8e7390b99a720d0c3a067811875093766331090f593042de2dabce46a5807dd2e715b70126d66e6a7e21bbb0615a49b9c77f4589db936b0c3d6ca6966f2d09c0f0623b4c518b30f173df1103f85f43dcc120a1b04f7ebe4559bb05a2cfdadde726e2ccec8f6ac7143550db3130cb962b51367a1587a80e4a909936d863934f9f60b888c215ecc3a5ea8f8b9b5124bdbd7bae6ac5ec9e1ac490d22cbf2fb13ec6ebe970b9672eb28e2d883c810901812543290b3a83137fd5acbc69ede3e1707f33a9012d032479410d72a4981c6bb9319bdc4dd787aaccd17505257498d4ee67b956f719159ff526106bae5446454c6446883b4ae3acebf1779ae4e5f924caf61b8cd6ff1afabbd0381b3cf31fe8280402fab90a513e3b58732b9c7db30fff0aac2f0db1466bf5b1c27768ccd42e6287b0c969c59f4a25034c8eab621913e9d9b42f28437ab3357eb3bfd8078bc897ab76f0f8bcfbcbd4cc47e8bca3179f2c17d78397aa47f331f0803a1045d7cd78252cb1026eccc766b632c7eb2d4d083f50029652fb4628718366098c61791930ea9f7f9e56d0475c4d5993a2f2d403d7ce4b31f74a7d09e4826e63715945e035d44182b35799fd04012506dc7df6a17fec3e550dab4b6ff39947f6a14fd92455bc86a2376766e41a15145736ca2197d605f815433500d50e250c8573edfccbe9573d357e26dcf7804c00c899e8be5277b84e2d5c68b75c2d47d4b88a06fe220cb96c9d314247d32a490b7da87f8cea9c935905ddbdcece8c7db131b9e7af5b6946f53a1ad1df30d4ca1c6992675fb8efd4a4895b6a6cd095293222061200b0fc2a6a1c916188a2809eafc6c3822ceed7261f07ba933f08d81ec2c00a3403bb059f58e092f0ea8ac15fac5e80b5d645a06f4ae3c239453b31d4e7ee884c7786c206df58203e8ea124aee01c9ffb9e72ea215cdacbffe21138d02c6a979b4217e0a8eefce236c93b5f4e4d7406412413c75cc70e6f32c25111495200381d498cccd112a87a955359aa84228ecf14e318b3b6650f645d542a99f4a49fe287feef5541b452db2fd32b99af073934a39f3b82d530bdeed5558f75add43d4992ea4f87bad15967ef7c2721ca043ea66df87e9130627dca3476b12427cba005c4db462c286fa6dd55689b900182d6a642cc9db3229dfc433061c466f535babdd8ac9c2d266cdfc44f0748c20cb42717ff46cba717b7410bac5c3472b8b9ecc9d37a54e2ea10d8120bd16a614b4a5f3dbd43f2c5a1be56a1d95cd04c83d7151b64d438cd5128b4a951736a4e7e638340916051508626079b9ae1c41fe85ec8141bc4262e51225597c7cbb6dd80b8d90dbf2a6e2fb83c86973a39fb2bdf785dc9de1eac48f40dc97d3bfa291754014d2d852588ecdf676593b0cdd4dd109dbee0383e1403533603564494a077e3984782c69bd6ada083bb9d5839b7ae080288828a83c51fc457e41578d26990aaa4a0bb30446a2bb61fef04b34f7fb079b0a58e7f824e2b27d299d5212880d6388f027a376ca15c144da2ebee2a76b09c86f6c4930eb5e4f0581c232027e21067bdcf936c2b14447b43b9387b9b2480a6c53e3e1621438513a4f893438f868d8e26626c46ce06e84beffe85d0ca6dd8127cf436ed18bd49cadbd928711a319a58ed697c7b1db41d71da841f0622089370a079a541425c8bca92b769143d6252cfaf125a410aab4c4d58ece8c6c093d5a040c31d117a300d8898cf7771c4fb5ad82e09039013bf0b93d7dff2b2772c0dff328989951be78fcc3787942261e273cd2d2daa7ebb1845502df2034855dd80945e2fd2d4de8c7f9c9d65f266838905eb7c08c9b69e5b21d6d2c726d7d9f3a2f2aaecbe04cd113b3e6e8a74580cfa03e3088fca61984604903746f7295bc2757ad8718a6916b1f3107718d2cf19b415c7c5cb9a53de918b25ae46f188bfad9fe4a507628dabb2cf25c4bb98b4a2ccfe94d56bac3684c283e7817f3d0a04a3be493e3c27379cfa3f57f2cd43ee6c5a6f6af92347038acbdfd7b72f199a457136d0139b3219074aea7a419ec3265ef41557a7c878ec1cf974331bae63c558b01b1cbc68f5c495fd956d156ae8ba3121ef1fff8e7061043fe1bbef3aa8d442018f21ed496de7d8e10034488121762cb5aa7182832ae9f67c6db5c3c32285e671dad28531497ea4d96977a5c5b9cf0f336e396d6bef0d430e34ac1334902c61bf587e3945e6d852e74f3fa050032100e147b43fc871d38db9e092a4023b323cea1a9191f8c808859b993aa39d8b8bd9c3a61dc26b38264fb46276cc14710c76b7cc184048462e28ee65e319b3cfd3e2504834856037b6e7d768ef14c96ee8246346bf4a63eb3e84afea66816690559aeaec3d4ba86393e8f91e7cfadebb7e652cf6f651bdb655b97fbc37e3ea5f417c55e8f49fb7076d2d5bb63e338a1a5e5aef9ada85e5de9a3fa21d192bbef1e34bd64e417f28bfc3db8e49855b9b4bb32819446c14367b891e4dfabd8507bbb315ec6a7c8b59b48babe652eab86797537eb0364aeb37d46d467247007d2ce76fe8494189f4df825429f116c2549e9c7a52d4e3af0c8a7d593d4086dd7b8ab65527bc8786874cd60a975e7b270fa3027a5d0ee08a3dc96d8dcb1d76281a48249d24b0a737cf4c777310cafbb72ca6d5e1695a58043d953006b2bf510fdcce7af4857ca3482119fee4794ab548aa409b99c78542e321436504c81305d76999216be228464f3f04d57374894011ad789fec181065b4aed6118a45dc098595cd9dc5327ae4bcb1fc0194e734a56a7ee5630eef0c3a9dfc0234b31ffc817ae9dc4ebd2b59747046321c536cc3999e9858c8f696fa1f7c7da6505cbe0ad63c42af89b81d87743d8f5b39f654ee25b1ec9e91f1344cbc7e17cd62bbd68660a4797b8de6579407ee135413f166bab552aee0f2301003560df2faa41841bf5e2c3d4d58cdac41f4e33d7ceb81891efc6618145f0866b6ee74cff524aefb9792c3a831192f3ff770731d68b353fa38d339eb4cce1b1f0f832c7918bb1c4c8a32918ce675d524c793c5602ca27304f76b64347ceadcb3edfaec8e17e251dbc87a6598bd619c8b1f3972bb9316f2beb8b5a9d9a4db5e45fcb9d838071d5b1f0db3f3bf390469bfce2e281fd70c514eb852d59a06da148cfe933505081a3a735d27bf2e3eb9455f3740b00e33b92c8a88db964448c463206208bed421609103472a1af528be53e173276b24e13a4945cc87d11b0e2deee5048dd5eb45b0f3661116199c4bd01e472d415c251f2a90178cb4a43e93d9e8c5e26e9dc3e1fe539373d3d11190c43e166e54c526a2be7f968b34b9c788f070d6e0ae1929a905f9cf83dc817dd3c764e4c12379ce7470d0954e824b2b3f9497df66426baae1c609d631394066d2acb6546089880bfb6ce51d635c97301960c8aa0876904fdd75efc39bd4d6eefad212994b648239541289b056ef8a08ab27be9b7b99774c1910e21024d0dff20e41f00efd348924af7a2e1"}, {0x1010, 0xffff, 0x6, "7d26bcd4fddbf109fb83f94150b5f913036b44f03fc83852895d20fb9d870daa22a61f37348814f8050452f65b4a69b66a147c3a9a4e51a5368d7938514c6645727c641467b80255f521d9ea8d36059c9c13fc1fcdaa8380b8b94feff4acf2a71bb4d6e69d24a9c99079e707d50f5324a52b4cfd0455b172d027c29da975b3825dad27b870f7c7a6cc7876941311e085b2e2d64539f5ae7f535c9101fd50bb1a13f4b373130475705f30bc6b925ec2be74455cfced32cc48b93d8215912bcc9aa7e7c72a013ae947b8f99d488d70d1aaefba41d3b5f0f0eb001ecfb4df338c977b024776e030e21431a97bb21da67b61beea6d00f6d1b1ae36ecc1cb019610f9219bd91efcbc6b858ac41d7105a5f3567dd32887fc2e2a68bf3fcbc8ee1bf4d9c1cc4cc3155c84c0f9e3e8f714663900424d6051a65f739f53a39fa0ab40aa3554ee94ed0f4c3f2de471810a7fec494928f479d4da7ba387824fc1478cd505efd0ed647ec374df55fcaa9d3a844a9f67b31c97127865cd3783f4be744e071573af936e6307148a241480794d83e78ce5f910fc3a5d05548f23dd28587301622862109632557057c0e0ed204f03e1c29030d646a61d147d41bba319f90a1fbce9a750847be127690a85cb578f597292b2e7f952f311faa39c9255712d4f9bdfdb8b8155d23252e82db318fc0b2b2e7f9fce18ea8f83ea85ca39e45c74fb9b9cdf8779998a609435c5433c59eb9767dc1891a25a8fec4d92a04ffdc5b37e90467bbf82d1ffe5f968e7b62e2e78e917b0aa22e4618eebb161f3b8996d9b73fe1df298b60ff160c762c0ac53c383c0ac2f7e7de6388c90f1aceb7cee19d4b15b2dc66fe5c977b0cc859e0b7b9011fc86e9095a14dea347fbc768b21ca63bc291f5c10ed353cb9a8d5ed23cd6ea19bfb7be80882bcd09b259b9c0b18eb9cb9ae92dff625d2463f25f5a49b1fdc7b68e799efe3b5f3064dcd8f00f792fdd15fbf689de4406bce3cbc7dd0dbba3abee095d436214f44e88d1939a3a31486800050cf5f05f0fb2c2ead9a16f1408ea853e2f2091bd62c78ec8e0d13c8a4519f95ce7499393828cfd94f95ae5faf550efd3bd591125e37587bc2cdcef03c652eb17630283ff59cc5bc9d5944b99ed4653244f3a3535015586f0d5e4680685e30eab76ae2bad695b42becdc5939c344b8a41ee5fdcdd05b606c2127698ac6e1ec419d0a5511956053448fb7737b0995f1f79a5b2aa9a976cc5a6da3445ded6447e2df15faad6a7d8f3ffccbbc04c9b14baa1fb92370f6e25f92b0d2db275db76965a69ed136e1d19dd55f1879e32339838b8e43255f3dc32ffdf96e7dc987244548b94686eec9fddf3d8bb2dedb9176a61609b5d3cfadb18354898fe60027917faf51fd1f2f58258569d5cb7afbaab96ece892f2ef005b490fc73e68c54c3d615d86a05783a254941cfe1fa1b229aa951ddb1f777969d928aa11123b158913ef5a0e8fa60062a95f57af263762ba5a55ab5ea915e97d524cde566d7126a00b1a96ee032ac6b68ad388d9d903988103910f3d2b157d4497f9de2c4497ff78f9a94625decde756778f179af8d7b9d50659b62bf6e837f374e5f181da9cc635764dddafc020712c6b9751be0ec2eb730d4e2d96dd9c818f3836c3a461bf745ab93687b9bfee2aee1e5f85c18dcdda05385f364289e86af9a6a9a9ce02dc048c4c074a94e6aba23abc54e2cb6435f258288441da749ec383ca4324efa024e00960532cf3555d6b104da7b2c2a66b3a36ec93d6b2b49f591ec28c0aaf571d683e747731d61591544c25bf3c6e218819c314f3efd6259f93e2d2b870f4ef2e1be206bf901364fdbb7f26bcf371ee1ff6b83402f9b851f1baf5b13231ea496168ab235a5bb7549975f9301537b7f8dc862f8b9059c50e95e8287d199b69ab158dde9bfcedf686bfa8ffd1958dd7872991f5c8e87c047feff3caccfe4c4477e7da7f27f270192d7ae890c0d0afc6162636b47bc9712ceaf5567382f28827a377c970571cfaa3450949ebea7af5906af45ba9a5447775199ccb30a524229737267a4824fd7906e8da01c0ffdbf1a446398d9deb6b81ef46914539a682fabdffa913c99ca7b133391f746a5bbe42f0aa61707b1e1bf427858d6cd93547d2c0ef58e115ac83ed409fc70d7637a0e1fb36f54f9cd6ad2f15086a85317e249ed356fe208c08687f833e948b33c0c6912c21dce8324c68202c70a1f897985b048c6f4f2270d02ef7188944e63d4d07d08da2f91b13420f43eda94399d14340dc7620bd28c390e817fa1d91383cbc9918ba0a5d3f3873b8d70c6e002981277ba6a0129db2a5e423f60caa7f519c2a24ad737bd9a135d5d350192f17f83add9e261c383cc741ce12b77557b0ace1460acb612a3cf8cc01665a26b9c24de1e4c9a73928696d5553ec6a554300f342c0bcbf1a6ff0fc81a1da296fee1fce75a6f05dcc410d6f03eac91b4110b8beb0d1f841097fea1d2117ca3e8fcfbbafaca11f62a4b01fbb2ab1a5d4b415af7c8b39ba08608dc95e1a74e2c5772809c1b420e06fe4d83a829ba3214116c1aba5418660ef0208485749114a42f42202185576e5b5325001e64885785b7589dcb1453f4a1eabf7a9850f04a6e1acb7e363a9ca57b627aa0b37908b73e5587efe8fbe9080aefefe3a813db680bf3c9ab1740bf52d8e07e9253f45f804cc3c0a29804f3e1bec95c00956e7a7dedb48fd657502cf5b0ef7d4e385c590308ba4b3a510294f14551ef9be6c52d128d7c60a3fd929fae1737676b81b93c8ef5de0e661c21f7672a12e63b95e353dcff0e94536cbbf410d0136024a70247312f456ead6af8e4556b673f377c1ebcc5cf60536662b40a2591fe480495b743d126e839818a79a2796afcd990cc9616e291aed51e1e021b05c523f8708128217ede8ad5229cac0901285b51d65d86e07241088a706e44cc3801eefac1c11f3f1c37d7c13966d7313b9d56093c17d04637aa0e003f6b6e68c120a0e04d8bf3292f2e68073c55a9b49ab53ed1dfaa70e3dba89eec303300ee32f5305fd1fc789a53604fed025e534d18759b0e4d2588bad18303ddd02c118ab42a75ce4e27a26169ff6648de4a3c20a9fe9b0f0f0f7c7d5d31e34e74c7654692c8a76dc2282fd3be823f558437c96c3139c7dd3b5f08e4ca0fccbe10fe3ea9a1c12b3cc155f435934db9b6896d2f5e3ef807c10a47f45f7c42b246ee3118c2d6c73efb0bab990fd84d14db6e347724a6eba4a2179155ddb97392746e6fa8b63cecfd73706611c4dd87f5dee4424a0de6f77c1308389b35c405dd7cc219f71b0eddec6c38d68c3372266204165b7b644048a9edac93d29be2f524c38c3430e92765e86804eeb2ea9382fb6907f81efa1957298d762f23415586a0f8a347a7a7cb98f2c289f954a2f7fd04a996945b66fd2325b4e5468d8d3e82a2600e87b5c1986b9aab2ca1bdd04088eb9198f480063caee9f066af17ecdf74bae47f18e6d1ac0c793bc2880823bba2c9c33770b07d4182b88b05e5f397dfa25bda7cd4e71c3521a86a213fbe89318dc06f5615f210586b2d2bd22fd0622357dd900dd99a251f2e65460956910768269dec97f0c60a1838b6cad1d0d8ab9d54adc8c8f0d4254bee431023c0dde4d38781f88080570fe04fc3291953c9feb3ec1c493b90465addfa5790ba1a7fdc5519748ae7cafe4c76661d13e8478351f2d289d876da55a0f64e90be7353e7b3c2cb2eb65df5d6aa44244f79249af5958c426809770a0314bf3d5f9a1e9e40922fe05bc3854f40a8c026ead91000d9d6f400878517eb509378dc1de775f48599b51653ebd6d5c8f16efe74c6b2fcf7f58a5e991afcf75d4126ed8f277c59d8371b477be74a18cd8196daee48d6336be3dc4a9efa06485ef36271d28a777e7046f82f8f6e38c011ff91d02ff58fb9fa801c355ba09b67a0b64ade296b5374913a618990bbea4a0a3413aa3d745575d3ee394b7502b3fd3758d2cf9688e301a4873dccba31f0925d155f13bb8e7f3cb597e49045a2f6cf2a08d11b8c948f1d995d4c7d92a5b66afe7542e5cb51d8be79ec1f175052bbf09dc513b55118cf71476b9f17bdf80cedff0c8c9ae0b84fc9319127554f8d25f6bc138741a7bfdf465fd32d72114c5bb117fa0c2b5067d2b9d414a7fd5d2ddd7c6a4f86bc8313bfac445c0d56049dd0834fa0dc12b9ca8b5890688ee9d9d01007bef067475679a575e78b7875b791131bf176a8507af5569f9b2dbdbc301f3ee1c0891a999d68423ad663d0e0f4359e61af4c168826b7c104fbbed99a8f8de5fe91ba6b2c8b4c974d8a3b18f7d6e4951b7ddd5524ce801a6b6160af1c7e1fc4c11ba6408ce5fffc5da98f90f31ebc83746a78db8b4a9c6ed699842989a72706e7ae9237077decce2db5e725b50f9bb8f8df7263fe475eb45f7fbca51a1da08f50800d93b82bc4b879b5d212ad03e853720ab5fdca7032e9a82cd4b04cd086e8d1134aeadfbb14792dae0528b95dd00d7cf6ac535a6ab113993513bf49cb5cdc921be5f453cc0a724286392e2c7844f8dbc8e0b593d07b6b430e473e972e7b68362435ef7cc12d1e630c6323bd9037d5f6a20314a6b08b04ab1b63cdd08f2eab2620b0a3f7fa89939731cb1e197fb56e7f9a80a00562bd791c11da6458660c10eef52818347facbc569eb0c52d765663befff0b8dff34e398f330499a212d3ebf26ca4cad44c4ae9e2927ca82b03b8388252a2812ed5cc23683185da3ffd24f4e267dceaae05c20aef2d81a3b8e7dff728e7407256fd0d96b8bdd22c7155ab0359af1a509d699ad34589d14645c5f7ea8994a3b7d12c814a8c67ff2d87bfc7e58adadd75945363349e2f5aa16a8ed11945e6725ea65e2a412eb592a56e5c449f2775c7b7efeef9ceacf6718151ef71b7db075ecbbfb594c8ec3ea5408e8f344596a0ec9616bc9fecb2aead5eec8f2b696732a0d0c02510e6400423c8633ac62e820a3944bc668fd1547e38e5ef1cdadfb3103cebf45fcd3377bbe9b87b475d31d8cf113d33292269bd781f2068f6369f508fd13ad1fefaf55cbf2d9aaf0d966e22af57380f4998b4111aab8a414325efed69050535d992ea85105028e84a3299f91b7d3c2e9717f709cc1266de658b86a42e8e551165d6d7069e072c3346ddde98e3426cfd93944b20f3d6ca0365fab67137044f2f2d73f644b638fdb4658ac8f62fd5309dc128def41c08e23c44433c5ff3a658c020b239de1258e4489195b8c7d81d89dc931c480715eb47a50a053d6ea9e9b5ff4e93594e69ab9b9ef26ec247e8ab16f7746e0e7ebe51425466d2b6404caea70659a63809976efa3f73780c8cb22d808be4ae3e94552ced16334833252e6d83bf7d7a2906683d72a13bf97cfb990490a80ec21fc9a0ea0630b040290ab974b50dae846577f4a6a65ee46e7cb3966f5e0bff1d5df1bfe2db3ae6e38d1025c40de89a5e43cf84e88c196fee4c109e1d0cffbf7d3a1c402e69a89db8a22489cb72aedc003408d4206adcea767a8bdc46c2c4ce123d75b763249289aa9cce899c22503bcd237e358d88ecd751ed2325f1d89b6a176698b16e53f16cae1d1ba8b1040659f4811079f638ef513925a42cee546e923b91675fc611dc2898be90085a6486da29d4f5d9325cad500d6eec890a872f9a11e8d32fafe15196dcf856fb907c3378beea766ddbd9021c5c5d812db2330a699e44676438d979009cbde2ff00c3deb625ccf426fa9b396ad27fb8fce64d62b94c271f87f98f5222f3d4844"}, {0xa0, 0x0, 0x8001, "574f5d6c9e74f9b71ad9b3704155393258a5dc5af64773f732ce56d5225785605f1056587497a7074786bb2c1f86ac7a8e44f916c5d7a115cccf2e4f6060899b0f5df817145c70e9bc145cdac280499611379d70a5d1718b1bfc36eec9352123228f7dd3c25c19b7bf8efee4e29cfcecc02c73f56282b27b23e44ac86e8da46ae3406a73898e4dfab2"}, {0xe8, 0x1, 0x9, "432820fba4569323f6e7bf958b9f72191e27548082b255ac8cca335c298068ea5e0d829b4938056af1c2d6456ec6fd3283c2c3e4d6c57b3067f50182d4558ac5137867253bca36c66c058816b0eb954960088ed56fafe3ce2df7eafa54ea84119a2b2e58c06029a90cb139871c0e54bbd2f516c48b44b467cafa145df682b4613789e45f527e5a4ce630f83069d86da87cce50324115b89b28f029e995e343a93e4cd29fdeea1721aff7b0bf3a2513b3a70fe12102eecbc85e01c4959f11eda3af5fad4bd2036bdc252ce538dcf802d7d69ab131"}, {0xa8, 0x1, 0x1, "5b607f2f033aa35ca4caf6326a5d92eba5ee7cd63251ae72f6860eca54282e456e62b20f40b93bbab5269c27dadbdaf14f563b99af556ddcc72def9a2931e830346c5bb2e14c573c54ea3805645801d248529a497c96383dc0a19180d702ec0f4f98b7bd940329831fd782cfca84f79566b0cd94f8bf5148f5e1acc2cd224aa03cd596ce0750fb780dff416153c2bffa2b"}], 0x2458}, 0x1) socket(0x0, 0x0, 0xc139) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 18:37:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="10000000000012000000050000000000"], 0x10}, 0x0) 18:37:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ecba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xe3) syz_open_pts() close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2100, 0x1) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x47, 0xffffffffeffffffd, 0xffffffffffffc009, "a14700001400"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 18:37:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) writev(r0, &(0x7f0000000280)=[{&(0x7f00000004c0)="7e121a19b42ca919dcfa42411f7ad79f0eb47220b1883046ddd0c234b3577f01a593c3aa3860154eb53caec7c8a02154e08fd3c267f261250f7b1ba0c2b0850d8282e98d249e99f73604b66ca96b2c5214ed340500da8187dfbc5c821397c6e1655618b4f48c5ea9e6ccd885af16712493b706e145be39582a223362de2a9ba48e0d6c99ad1e5a06c1f914085848661dd04c8a68d76fe5f72bdc647a684cdf08147dfb416a4fd8023c3d8eeffe5f2a9f03c87b0bd6d4f6f244efdf89ab9ebe07e812bcbaea2074350447ada48c0d753d23297f15e3841a4c6c8ea0d3837e72a48b26e59599aa7e18e242fa547235ce219c5ba8064374e978403d113ce4aaf61f847be290f2fe3c875b8acff4e3a4ecb5ebd446857e646a0cbe86b4cdff2e28b6e4e95cef1f01f939a923ed95ba2b13386fbb91ce8a57253cc58730efc7b962f4ad2dc668575777438ea64ac394021072544c0ca92400339e9ae330b49c45eb6df4fca87424b18264ddfd8840a7b8898c19ea4623378677ee3859bfca2e09ed4eac4bb4a6b73a71f38e6d83f914d8138d971470a6a2acabc2ba124057f560447469ad5688bb2d6e183e1fb47eecdbe8916813b249fa3ad97bc4b9e037568848516a370c72ddb40afff056acd59c1b1f1e4aeac0ee0719088e2db05a084324c9018d9ebda4c7e745aa07c262a33f7c50e6e8fdd682aac3cf5cc5ca4540f2397c2c71686ff8c226c2c769e73cfa55d8497bf4f29a581ffa20e91ec87611f9f3073943fe4ed27deb8e866216a6db642377e58b318cfc68cdf5308cc7ee459ad578016e7d0932b28ea5ab5cfad97242da9e70f0733f407f8b260d2c92c1ddb998a48f846f66c0d5cd191098dd25502e74e4fa21661d59fc55f75f359f313c9727ba2e20dc947e834dd52d2be720876b505dcdde800e1c99185f806eaa0e45aa9ae5961080a294453ba3e2c6717feac322b359619db256623cb54ed59aa1c715b3bd4ee881c7a7d558e3c0479d3f904dc8acdb0870185130170d342224b98bff37c0ae2cb6836d0d6120c98741b8b350aa429a4e17069413acde71866b3dcbef1e846464e43e41d182c50b9954ba43a01cd97ff4ec7346cdb91906b64970e79813df328db0ad8478932f2430cb6d031e6e312b63c31331579738fb1503e92a5ad6c7030c71c625a7e7e5d872871c617b69f6145d16834ca69b06e6e96e37bd1d38f922ecd303323ebc138297fc86a581a54d9063caf4e5253fd9d8964caa247e572ac9e47e563d5af68ea1822335eb67ab5f29e9b1ab1fd5a9899bb55cd6e841cd440bfba4e86573105bed26b86ea348ba0c3ae21c2ac69579d93ec5f6251c30af8fa7560911d608e5a1934b5eda49809e3fd6382ea4fe2d4d471c1907676d993a175927bd17cf8ca20a9ca2a61dcd6312c457c39d5d261ab824dbdcc899ad14941eab47a49fc2c282c51c903ae92aa6d7b0ed78162e387baafd8ac5798b10cbe96d44b7005e51fad7b9095d631e0c03b732291c4d9fb49e81225dd48bd3b128e870bec92067db189c413fbe77a628a6aabdb000e3f371e97643aba3b7c80e9bf795687ccc0f4673686270cd25688d9666b3ee15872b232c5ea5314b0e0d7f9889df918eb19d72d0b4c53cee3d280e47f63cb6fb717abf0a50261b687168cfc1dfaccda7f3e45dad7b55e6968ece18c3df3e357e3be568f19a1e8880e895283bec4990a949ddff94af89721cea47539015aab10e74630e2bff44d7327d9a72703acd5fb3cdad274c037b7204398fd3bef708f5d935d9b0e7eb227846b0ecc86749a9d5d86532a361be9bea4c5cb25ccfc7ee7f48fafa02ff78d09bb73102ffdd6326986e3fbd03915f6b45270409d9d978c576b5cf528f68070bdc2e16ee1e44c4665fe0a0bbac16be4baa9e8d3f235b6a82bed5d0b57b88f70ec7abfb4296472b0f21943f24c5f3af82dd005dfb682a75778955f012dcff8c6f19b93d0d00a17599419ec30ba4b75b83d6fcb9122ceecab44254a1e3f40a09afda3fd76783e50ff94928c19722a7f02998a284d2e338b7f40ae42b408bf9b4613e55ce4ceb51bd022b08826d2424041db684078d17cd897cad5b9e2e023f6d8720bfc70fc5aabbdf8e3064b1bd04baa1c7fa6769021dcf63b7115eed82d0d59e30cedb22d0a00202039ac29b4dc142d94931b554348374848bf1022bc71c3bfc60e17179e20c5f6f448959d102e7a10b1cf9927b829e1c395ec7123eeb51d87c844c8f72a314f0d1ec33cd9ede3272a3ad824ce45231091b29fc3dc6d5653b9a2872383a53b87915ca62759277fd4d149e029425e86df7198737c378a070f13947578c6ec65298b92e8ab4410cb4b896cc7cd84a11b8d39fb58f3e78aa25d9b95762d06a3a145f887e62bc7dfb914b486e52e6000e2ea2bffa2d1c338098eb9ccc4f6a926ddbce2071d6f371b3f45c252f64bd5be25205ab17b233a59983ca3668c4928726a1ac1a0b5ef911ffb605aa755de7d656bbe772da00ab24bb0e2ad5093862372ae2ca9d0baaf5bc9bfe25bc34bf9cf4e5afdf37803e7f2a8de7dfcb5a31c7dd8f21cd042ed5ce01bf76a5ae194b29c50af7b6117db9ec68fd022c783d999404ebbc6b7cec2c74398aeecd4a80bddc62319a1ce6ab220d7e85ca54ebea5e6f144c9cdadef38f2ee028930026e68524950a1ba7f95dc45d7891efcee9cbd00494024b949087c7f4c709ffdb37614c6165473f170f6ffedc44aa14bf94c4e36af68fd51f337f564bea8e69708357e4a1f3c5a4971e5e4e173805f29f13f36a947c483a3ec3543951e1262f1bc89c294bd3bde253577561e9d071406375de6d72befc57eb4749dabdd75df506a13222d6be76f056ef6fac42ed1b0866e0e94dc56abb66b5319a9c97cdcbac37c3788e0b4670e1d6d48136ea80b550606411020b8846a2b10a3f03aca34f9104965061bedfab199e7a60cd03d1412dfdc66de05aee70c6d64541e26aaa6cb7a4f472a5029622bb20228e4a19f70a608cfe195be0ac03339c20806dbd5b3fc8a49d1ca0b2a497c02066cff5baf6fd6490610758fe06a16a8aec82b795606033fbeae25e4b86321f85f2589905e018e17c5f84f0bf047a381004433d9cbb761cb76d1710c7bc2798f14930bd1c204fca0399f5901ff4ac3fba6180d4e08f3653073e16888f7cea4053c5fb17b2f1521869631f28971225569c82e129a3f6842ad62ff2b7b78377d0f6a1d7885268fd36ae5e03028c11d3d579d4522c2a3d7e6750d432cf4dd3995d25af5eb6cf1866b6480313e32178213e0147ab75a89e7412758fc8cf5eeddb4b4dc9bc73a9462719c76d5ae2e9e5805833a9d959de028746d7732354b6b1aa5838b045ec0626b8978dad2cd5dd2c79ec582bcd8407b4f5301cc1bdb650c55be26b1d5e00984a421f94fecfe47d42c564c54f3b9ef77a6ca312aaac311d09fd577c08a56f2092638dab3884776337429e9c711ecdd390cee62cfc1d6053f09e961ebc2650bb2285ca08a1cb872414590177e4d85e9d45b450f0e91e19252a0f53381826de4d727f053cd20e1a1d92c87ed0da8defdebbf12d4fcab0808edf513c650c80be6d4d0a44be9b125cad4759960476f72272e1d16eba0643a4f652b56bf3d8226a652f301e7b443fc64b960ed7217ae9b098f647817fe52d5eb6de5b759677a9944519ded88854fc3a8d5a45c69397a47a4a063b2dbafa8f31a15fd5d647a3561b47fa0aee27c1c0e9bf71176089d34dddbad2d2ef5b053c381b4d0e4fc1d961b705bc0455942ec4c83e96680dedaa210ba3e7dc47b5e4608ec3295b64de251d3e6f38a86a697f8a071f8ecfd49dbdea0f198d4a07811dde860e85f363c02abc38c4ddf05be44558fd0c56243bb69f29e4acfaeb296825427d2bbcd47a6747da93559ba945b1f8421c20c6959a3fbbd0bc3eada57aef1e315aa14fb24d70297492d0f79d6d8dd3bb6f8508186241a8491d79e36ac1b1d6abda19d4df4adf34331443c2acd507af966399a39170cc74ad03f99b82375c91cdce4336d6619d1c919ba1ea0eb1e49e0ec570dc35f8f778a04c8aca43b5077a0bb4be052b3c686a1ff7e2473dea8cbdfd1c4374344faa99d08059c6615bc359910ebd59cf3d10e88a1cf620891bf36ee85db03d8c10976c4e09557acf7ae55dfd22b519e1b6d6a91eca51cb00a4b510c7497343818e0db87ffc41f77f80dd8dd440b9cae60885e3aaf136d224d7b5aef3bcb287724b8e8eaec3ecba0e0c1da1fca8c368398f59159fc12eef1980283809bfbff1219ac9a3e5d20ec13ebbef5d295f251e1e11a2e52af04fa23b51b374969492e3ee4fbf8ff647229eddc969ab330e60249f361e67f90440ffae73637d5dd0ee72d6562fb892d159f7129cbf25c9bc8ea8f7c988f353fa7578a0be0a6bacea610cb4a73c2a0c705792185d7b941f9ca4c2189a0578360e9a950f02501ad6b8fb179b2fb25f8c92d9b4b6f7f1cf62f46ef9df2827cc0435b089e4dca00220dda4cb30f1b7fa9822123ea2080020cc9f3b0cb2228740019423345257cee1988b7cfae0754e7b2469d18df8bb9e454268a8491ac93264d3c6f64ce5a6419e7694b2d12a70dbd2c065c408c27fddf1e60e09c1d63325f045b480f110a23be1693b3e2c75263a7a2143a90b37cf6489c6cde81b55ffbfe7e2550bb62ca73b796549edf5f2bbcf8df4447d99a9bc6e91faa41a8547af797cc7ba2513fac20fc2a93f65856056d6484ba5ff2b291798a5fa898dc3ec3d9d094be76c023dc3940141e9822443378558af92a81bf390dd3bc54d3a145925d0b0bddc68f4ffa6313604a4a5bc245a434f95b0f10556c1d8fcf5f08ddb617b63e573cf558589bda78833fb97ff69ac9cd5d0fdd032c1406e6dd164137b2ccd0d49963a0d20ef87a60ee53d7b7105aa9a288d8b5f67e95ad1d9965690a83648df6d7207b10e7785799c6285dcdd98c46302e42c8c57a8a800d2ad33ed810f3b5865eeb6864d24b5eec64e974b95d16e9f74fa9b2e506bf50038031f5420e24cd05845720eaaafecdf2cd239106aa963b83fe323", 0xe01}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 18:37:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000618000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget(0x0, 0x3000, 0x110, &(0x7f0000223000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000880)={{0x0, 0xfffffffffffffffb}}, 0x0) flock(r0, 0x2) 18:37:02 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff28, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 18:37:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x20, 0x5, 0x9) getpeername(r0, 0x0, &(0x7f0000000080)) 18:37:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1, 0x6, &(0x7f0000000080)="905ba959928bf91e53132a193d3c19f5196aa0be1f448ef37196f28ea725ed7ccf0b0037ba6fa5efba153bbea6a9a64cbbe9901d820f3dc2f42c97b002a95c4ea5b307bc03a07b4147f7c2bc9ddd52b1910311fd507b1de3d7179b0c71a7329ca7a4cd1384ee72cccd11064112d1e7d3f0fe28c3e5f3eb8b966885bda08c777f779c6ae157d6b1d46cc4f5b0040f25148d5c5f83f53d9dbe8a4f468eefd78de0a375019ba66e6da409bcf2eeb56e029f00189578ff2cf4307add742c2068869ff0bf3bd916b02748ac7e73ad60f62d686ee6", 0xd2) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000180)="69d44b2602bbdacd368a11d559f41e625187cb38a9c9315b888b70267c981f45acdd7051e22f085e3280b9eb1f7dbc4c6cfbc8867707293923bf0e2fa78f1b4e899e8a2482868c11cb988e648f46666b37f1a813ae6650196dbd6a9e38da8d9b3ec9f23827334b6c7c2e7cbe00008ce5be540a30", 0x74, 0x2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) 18:37:02 executing program 1: listen(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = socket(0xbfffffffffffffff, 0x40084000, 0x4) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socket$inet(0x2, 0x7, 0x1) 18:37:02 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) kevent(r1, &(0x7f0000000180), 0x8, 0x0, 0x9, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 18:37:02 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7fff}}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0x3f}, {0x18, 0x1, 0x2, 0x200}, 0x7, [0x5, 0x346c, 0xffffffffffff0000, 0x8, 0x200, 0x7, 0x3a6c, 0x3]}, 0x3c) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xfffffffffffffc00}}, 0x0) 18:37:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:37:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000000)="01000004", 0x4) getsockopt(r0, 0x7, 0x7, &(0x7f0000000040)=""/83, &(0x7f00000000c0)=0x53) 18:37:03 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x10000fff) mknod$loop(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x20003, 0x9d) dup2(r0, r0) 18:37:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0x100a0}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0, 0xffffffffffffff23}, 0x840) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 18:37:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000080)="01000000", 0x4) sendto$inet(r0, &(0x7f00000000c0)="be98a9266d0eaf659573209f8e400978f32fc7a3e2ea09989b1e79f582833b46cd7cbb5eff489102a0920c565403fc8b8cea6a356bdbc838484e312db1680c7a6e9d71ca0fc59ffb45d741b981a260f20c97b9c9828a165d5e09c15461aef6d0dd151b353a41d6b512", 0x69, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xff, 0x6}, 0xc) 18:37:03 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() dup(r1) pipe(&(0x7f0000000800)={0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) getsockopt(r2, 0xa94, 0xec1, &(0x7f0000000f80)=""/4096, &(0x7f0000000100)=0x1000) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="73882ec4f57606a71b07be075a76bf29263801f53cf85f9b10ce8700a00b4f62cea5b2c9fecde9f959d4aa1273deb37bc29393f1a90cf60a9645e7aa8ac951dbc6ceff8d967f43f356177a88c9e0fb2019724fce8bc704f7dcee84ef82ec68251473408705380d84e029a23d8c29440f1445576cc763ad440e3c759a0d809bad491c1d6b2279cf168c318c2909f68906a8557edfc3d8073b518b759560fc1d4d9df57ac7947af85ce0ddbc8ce4e2cbef6f4e1ae040e98626d66d1661ff5f65dbc0437dc4c77348195baaa979a42f12b0f0f70594d948d2f0e53a3e6fd5b396fe553102e3b4022f70cb5a619ea503", 0xee}, {&(0x7f0000000240)="61a54d3f0c3c2371a6c8d1a64378c56316a0f42a38bbc1949d812ef50d2bd768c3be48b6138e8cdfda97d2d205c9d17031988da2be669d4190c2dd2f9d3c257a", 0x40}, {&(0x7f0000000280)="997ee58f20b851968adff0a6708e8c3e0b7787f4b191294508d53212b696d7e1d1c8c091640d", 0x26}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)) dup(r3) 18:37:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001240)=[{{}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 18:37:03 executing program 0: r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r2) 18:37:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) close(r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) 18:37:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xff, 0x100000001}) open(&(0x7f0000000040)='./bus\x00', 0x71, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x420, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x4}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100000000}) 18:37:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0xf89019b5b77a1e1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) r2 = dup2(r0, r0) r3 = openat(r2, &(0x7f0000001040)='./file0\x00', 0x80, 0x8) getpeername$inet6(r3, &(0x7f0000001080), &(0x7f00000010c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 18:37:04 executing program 1: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x58130708, 0x3, 0x4, 0x3ff, "ef6aac02692afa99d58727986fb1f1ba293086d8", 0x5, 0x1000}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000c21000/0x2000)=nil, 0x2000) r1 = socket$unix(0x1, 0x7, 0x0) fchdir(r1) mincore(&(0x7f0000bfe000/0x400000)=nil, 0x400000, &(0x7f0000001c40)=""/123) 18:37:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 18:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 18:37:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x3) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 18:37:04 executing program 1: socketpair(0x20, 0x4000, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) listen(r0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0xfffffffffffffffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0x20) select(0x1f4, &(0x7f0000000040)={0x8}, 0x0, &(0x7f0000000140)={0x81, 0x1, 0x9, 0x9ec, 0x7fffffff, 0x3, 0x6, 0x9}, &(0x7f0000000240)) setsockopt(r0, 0x0, 0x36f, &(0x7f00000000c0)="66b22ff48ee17047aedd14b92bc1a2b6af9f146214301e50a5402bcc762341322c416dc065c1e4a6c2527d1006", 0x2d) 18:37:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0xc, 0x0, 0x0) syz_open_pts() 18:37:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xf63e73f8c0171aa1}], 0x3, 0x0) r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 18:37:04 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e0d200000029604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dc", 0x36) 18:37:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\v\x00', 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 18:37:04 executing program 0: execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x121) unveil(0x0, &(0x7f0000000080)='s\xd2') 18:37:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0x76b, 0x0, "7b84ed4c64c71eaa59139500", 0x20000000637f, 0x6}) syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x6, 0x0, 0x80, "8fce2546795f2200c86be3e8a1ada1c0734fb558", 0x7fffffff, 0x1}) 18:37:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000140)="2231638527e0a011f04be32df066c8ddf5233187feb3230fb3c645182540571e42d60d570106591221a01946cab9611965f7d39d77bca140995a12127366b5330c9f4e9333a8361162910daf4e4181b60a8dd8e6368181167c70ced5560f51f2fdfdbe879301eaed0c3f907d906198f47605bce0e467b03c32d39a9bd8d52947c7b3279478281e0296a2bca1b672348de21314709b9f6b0ef7899f8a28939a220a14280dfe497cb7c4993ade5524a7ff12a7621e2583485a15a6fc541c323236a9ef89cb3c97a72037708238f466887b2b4225451289307b04cf8a5991573dcd321c63845f1b252351b6bad2aa87e4434f9f1fef4a8a1a20678537009d", 0xfd, 0x2, &(0x7f0000000240)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000100)="00800800000066736c2e956815311daaca0918e4", 0x14) 18:37:04 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x0, 0x10000}}, 0x0) socketpair(0x20, 0x5, 0x1000, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 18:37:04 executing program 1: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x23, 0x2) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x3) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') stat(&(0x7f0000000180)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0xa, 0xc) faccessat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x104, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x800006000, 0x80000000000006) 18:37:05 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = semget(0x3, 0x5, 0x80) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/237) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xbd) 18:37:05 executing program 1: r0 = msgget(0x1, 0x1) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x4002, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0), 0x68}, {0x0, 0xffffff89}], 0x2) 18:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000140)=""/87, 0x57}], 0x1) 18:37:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 18:37:05 executing program 1: socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000a00)={0x87, 0xffffffff80000000, 0x8, 0x0, "ff0000000400000000b8560200", 0x0, 0x79}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x5d, &(0x7f0000000100)="f9cd74c57ccf29586b039b88ac9b00cc665b741ced33970d73d2f904ab3ea1c7f5caedc39dbc6bdffa45d45770bab0a8975dfe060aae836ead285a48beab485ca53339d4d3008de6decbe82a7155cd17295e857d9b78ead45d7aefb41e") writev(r3, &(0x7f0000000080)=[{&(0x7f0000000900)="8fdf9b5f0ab31e1b361737edc9d81e0c5e0d036a12bf26d1f9963e14b16b0d6a80b17048f6e5ca1eebda0e769272c70ab20cc5ebb1eb25261323a1f9041e21cdda8129d8b4955330cdb21f9b339398fe9a443b21383168e064b18ff6b2", 0x5d}], 0x1) getgid() getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r2, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x100000000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x20000207) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)) ioctl$TIOCSDTR(r1, 0x20007479) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)=':!\x05q+\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$dupfd(r1, 0xa, r1) recvfrom(r3, &(0x7f0000000780)=""/205, 0xcd, 0x0, 0x0, 0x0) clock_getres(0x5, 0x0) write(r2, &(0x7f0000000980)="aa8e1e6648ba763c487fa86866d86183fcc6ee85511d", 0x16) accept(r1, &(0x7f0000000600)=@in, &(0x7f0000000a40)=0x3) kevent(r1, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x83, 0x40, 0x7f, 0x22}, {{r2}, 0x0, 0x0, 0x0, 0x3, 0x1000}, {{r0}, 0xffffffffffffffff, 0x72, 0x40000089, 0x3, 0xffffffff}, {{r1}, 0x0, 0xa, 0x44, 0x1c0000000000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x6, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x6}], 0x400, &(0x7f0000000580)=[{{r2}, 0x0, 0x40, 0x14, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x7, 0xffff}, {{}, 0xfffffffffffffffc, 0x1, 0xee7ed4073c0f5b0f, 0x3, 0x3}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20000002, 0x9, 0x371f}], 0x0, &(0x7f0000000640)={0x3, 0xffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) read(r3, &(0x7f0000000880)=""/76, 0x4c) r6 = semget$private(0x0, 0x6, 0x4d) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000680)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000009c0)={{0x18, 0x3, 0x7, 0xff}, {0x18, 0x1, 0x10001}, 0x1f5838d, [0x8001, 0x8001, 0xfffffffffffffffa, 0x7, 0xfffffffffffffcc9, 0x1, 0x0, 0x8]}, 0x3c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000006c0)={{0x20754f4f, r4, r5, r4, r5, 0x1, 0x1}, 0x7, 0x1, 0x8}) 18:37:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x144}], 0x2, 0x0) read(r0, &(0x7f0000000080)=""/110, 0x6e) poll(&(0x7f00000002c0)=[{r0}], 0x20000000000001e7, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x4) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x1, 0x9, 0x80}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x3d, 0x1e8}, 0xb423dba15bb7bbcb) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0xb2, 0x2}, 0x8) 18:37:05 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x200000000000, 0x1000100000000}) renameat(r0, &(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000001, 0x86, 0x5}, {{r0}, 0xfffffffffffffffe, 0x88, 0x2, 0x2, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x40, 0x15b2, 0x10001}], 0x200, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x2, 0x800000}, {{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0c467643a67801c, 0x400, 0x4}], 0x8, &(0x7f0000000200)={0x2, 0x7}) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x200000004, r1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x4) 18:37:05 executing program 0: mlock(&(0x7f000023e000/0x3000)=nil, 0x3000) mlock(&(0x7f000023b000/0x1000)=nil, 0x1000) munlock(&(0x7f000023f000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) 18:37:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x5b) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) write(r0, 0x0, 0x0) close(r1) 18:37:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x61, 0xfffffffffffff000) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x40) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$setown(r0, 0x6, r1) 18:37:05 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x0) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000480)='./file0\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) 18:37:06 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') faccessat(r1, &(0x7f0000000080)='./file0/file1\x00', 0x100, 0x3) 18:37:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:37:06 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = socket(0x4000000000001b, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 18:37:06 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a17", 0x248}], 0x1) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r3) poll(&(0x7f00000001c0)=[{r1, 0x1a6}], 0x1, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) 18:37:06 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000240)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='<', 0x1) r3 = msgget$private(0x0, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, r4, r4, 0xffffffffffffffff, 0x0, 0x0, r4, 0xffffffffffffffff]) r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000180)) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, 0x0, r4, r5, r6, 0x44}, 0xffffffff, 0x0, r7, r8, 0x0, 0x2, 0x8, 0x81}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xe283, 0x3, 0x2, 0x4, "3e5389ef910af36f5505927a988dda2fc606dde7", 0x100000001, 0x98}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 18:37:06 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) kqueue() r2 = syz_open_pts() close(r2) r3 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r6 = kqueue() kevent(r3, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r6, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r4) mlockall(0x3) dup2(r0, r1) 18:37:06 executing program 0: semget$private(0x0, 0x4, 0x8) semget(0x0, 0x7, 0x8) semget(0x1, 0x2, 0x200) semget$private(0x0, 0x3, 0x1) r0 = semget$private(0x0, 0x0, 0x219) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) 18:37:06 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000000000, 0x1000300000002}) sendto(r0, &(0x7f0000000100)="7af95c2a3d2ec223d5ed6ed96e485ec274e873ce1cbd0051cb56cd8a4242e540884b1b66364a462ad0d2ab90b8d634f8c8fe93f9776a62f1fc9960a42a4803df1472737ec7f67321e405df9efc1a246dc94a9baf33697028a6b1b9e8e5fcdb", 0x5f, 0x0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x200, 0x5}, {0x40, 0x40}}) 18:37:06 executing program 1: socketpair(0x1e, 0x4005, 0x5b2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x11, 0x4, 0x100, 0x6}, {{r3}, 0xfffffffffffffffe, 0x4, 0x7, 0x9, 0x1f}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x5}, {{r0}, 0x0, 0x40, 0xfffff, 0x100000000, 0xea}, {{r2}, 0x0, 0x96, 0x80000068, 0x80000001, 0x7b}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x720, 0x6}, {{r1}, 0xfffffffffffffff9, 0x12, 0x400fffff, 0x4, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x45, 0x20, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x0, 0x841}], 0x7f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xe, 0x40, 0xfffffffffffff800, 0x4}, {{r2}, 0xffffffffffffffff, 0x11, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x5, 0x4}], 0xff, &(0x7f0000000180)={0x4, 0x7fff}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 18:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac205302372b1360e9b1c16a8c770df5a35ef37c11fcd4f166692c0bda1143e2feadcbc2fbcb578a3fa3e99ad62", 0x65) write(r0, &(0x7f0000000000)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x1}, 0x8) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r1) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r3, &(0x7f0000000300)=""/241, 0xf1) 18:37:07 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00), 0xffffffffffffff54) shmget$private(0x0, 0x1000, 0x184, &(0x7f0000ffc000/0x1000)=nil) 18:37:07 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) dup2(r0, r1) 18:37:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f00000001c0), 0x0, 0x101) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) execve(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c40)=[&(0x7f0000002c00)='-($!-\x00'], &(0x7f0000002d40)=[&(0x7f0000002c80)='\x00', &(0x7f0000002cc0)='\\\xee\x00', &(0x7f0000002d00)='\x00']) 18:37:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x8, 0x3ff, &(0x7f0000000100)="e75440f3c485c24804dc577ea29052f83d3d6b721be335c822f305e7bfa36993ff1ab80afc167ff10e56839f99e657d5a54affce14ccb6d02001bdb948e939b91f08af6f51e9feccbc15eef4f2e07b8d9703d92f8dff9657b143b1413134a6a4a576555a", 0x64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, "ff010000000000080000000100"}) r1 = socket$inet6(0x18, 0x8005, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = dup2(r1, r1) dup2(r2, r2) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 18:37:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x5, 0x80000000, r2}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 18:37:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="13a326bfa709a9297666c51c2e307ff2a095b3c8d835b068a0e8c30c5c150942adfa140316213c756b37d94d555988978a4aa926299334f21ec9fa", 0x3b) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f0000000200), &(0x7f0000000240)=0x4) flock(r0, 0x8) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 18:37:07 executing program 0: clock_gettime(0x3, 0xfffffffffffffffe) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/161) 18:37:07 executing program 1: mprotect(&(0x7f00002e8000/0x3000)=nil, 0x3000, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x20}, {0x9c4c, 0x101}}) r0 = socket(0x6, 0x5, 0x8) sendmsg(r0, &(0x7f0000001540)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="80fa2619582b70269d3dff22405e053c8a5d14fc5660be83a0e3626169646209fe17bbe91dd7b63414bc0d653dbdc362029be7b7349d69ab66148e10a80451c683e14e9107769ebd78fee991f72cb5031b3f000524d5", 0x56}, {&(0x7f0000000180)="b829d3b35342deb0c29b43b3e3ec55675b9ed0d63b5dbad3b0bf7070fc9450d67d7b6985cedd62f0974ba84e527dfc5c1f75643fcddf4825e2216b48a0dc4ddaf1588dfce8feeaca163f90f962ead0a411f1f9a5bf7846d815bf76a30e15f8e6513375d1fb872a5042af4fc3b167320b26d522ea8a", 0x75}, {&(0x7f0000000200)="5f893d362f2a27b9af62ba44fcb2ab313457897dc19ece57674d5443a0099f19e83d1d13817828a8c779b6e1202d1f69e28d395bfbc3881dbae3ace3fc03e9a439698fad396cbb617d3b1f963054bf7a68a8d61e45043897c16c55dc8783c3bf90bed49aa8d63b1c456b6465e9589d31bf33489ed04b6ae30f9e0474660d48106e9033180f87d21bdad5a1fb293836af17d4fed72a173518590253139b7a16ae4a94c8feee5705ff3d42c74ae51aef1bd210b4b6cb5c94b955f18875f7ed8415be5a537abee93cf339b1159a12aa8a1886cc3cb3e5a76f47e117339d1664d03c564fb9b9851b", 0xe6}, {&(0x7f0000000300)="3af6251ae62184c3a0cad11626473ca91e1a36ea305c57c5d695a163138c3c959c6674c10c1b2395fe31c15f7427559db97e3f61a3f4de27d4b5213a77c7ed2420", 0x41}], 0x4, &(0x7f00000003c0)=[{0x38, 0xffff, 0xfffffffffffffc01, "8b90d1b66634d19856dd3ac152910f9512e4832a9f1ed8598a167f75176a0d8f97353419e8"}, {0x1010, 0x1, 0x4, "0950ead07489d3bda3f468f40a51cb115528f0fcfdb90c82157ba389cb620e67ecbd8d423688e95f8935240f1afd15ff0165c294c4142b5f95aeb8187abb6bb775a4792e6934b19fb5226bc10ca27f850e471d8a038945521f77c3a84765998cc6be7066635062c9197c613bdccaa8414f15c5c9188bf112fbb41c2771b5cb87e0f51593d89a029ca6db83346311103182d5b9d2433410c66567fcc4b713a4e8134c20f3a26e25e71e606facb1f9db33540a32fe450046d29dac4e19ad2bb5663e4c6d0b1eb8ce170b0a1bd8df1ec6d23243a830efb4e6c91f83f0c7ad2a71e3acb6e11366b6f882ff88e86097757c992788cae2b4dd540784b1d02ed8d2af09414266697171ac8f0895c72bf60587fc17a86ad30d929c5435cb9c306dc133ec3f7591d389371408459d995e6c78460b6bd661c7acc63523cb4497a14b3a934653c0e02a3c9b327163cd467985d097f33a38630aec3ece5976f03eb12c710868ddab79dcbd4c28159d8a5bd3474cda009a0ecedff697697150ec983c107ec6d17a86c5dd9e17621b2a30cd752ac4c86602f6a35f27a098f1f4abdac0772b5cf54b71f18ce2f8eadc23f92052b53f889bd69861df4df6e9e4d15b53a85dc694edddde22b8cb82b42b790cf43031e1c8cccb0e88c35ad7715433e5cf5d12d643e0b854c76bd0b985fdef66bf9ae6c7615b13080da7eafb575b958cc47dfcfdea3da543ab60e1e69fb47bab076ee7571111ac36218e3e2693e707cf83ec4c0abf84cb33d9a816c89c275fab4551cf55e6bf7c112cf8085bcf6ae57f5febf07b0d58efee0001e5841fc03a4ab9ae0b58c92a7b88dac9590a05fae12876f6bde0dea0432508d893c0fb714edee44902f7835d91cea87695cace3d914113263656b4c7bd27510567e0f6f2a774fcb239267dc7373c1a89f1c977f8cae2494830957b3e0b7b250d93d8404e13606de763f6b06a3d69fcf516274b0a54e6a268b84fcc4f5947fec52fafbf0260339630730608e403a3a83a44bc94b0e0953465e5fc68a9c1e0a1615d5d74172fb61a326e2207c6b672260b9fe17feb64ec2b77ad8ab074a734fbb01610e376bc05397677d7313e47d741f16027b83d61cac4b4999dbe505d194140470c3e9ff123a8630a12dcf1c77463c85cfd91bbab5072f37c403993755d2492ae00ddcff2cddff6616c1435e0b9d1b5df3a8ba4720a799280ba620b6de2f14b3b069a0d8fa8536cfb45ddf649aef8166a2f15303dea0e520b36e4c2d222a132aea9d214da2aa0809e7c611f9d1feffecb9d03c2363e1547eccc6cd18817665625243adbc6105cce18c888b6776f86124b6232b63e521199596b5f8e16b745ba413e3de995afbae9b49350665e2826f55c982110eff96fa7ae39d8826ac8804652a7d7bfe1ad0b5e29ae636b9f6540c801f64e68c20a77915dcb185338a7ff09048abea2e4853ee1b63626870d091349a6fff4b4d20fae973d0cc50f1d69900c731552324955fbf5956269895fe6dd9c17b8617284c080ba394ef395468fdf3482e2fa80216bea59bbdd9c4c9b83050f8d065c735cb74bdcf44ba9ba798c19b29b7eee074f7a7860e992cb0e418f712f72ceeda1dd1394a076bacaa82922560fde065774db833cdea8f1f560d3fe1ba98d7e14b7933a1690fbacd5510e9e20d482ea5e3d0cf0ec219fb6f6e75962e0c0612a1e1c033c061aaff668ccdc804819d246d48094239c1491dcc9f05cbf2dda85107cce2ba9d6f040695a0d8eb02d8ed5538ac885ebaba8cd2c000fbf84527210c99fa1a12af53cf4a5ec6fe6c572d4a1414461c92ff2db870e3655bc359d15315094138987edf730838680ce0bce43f8660255e76840219d45f0c8b2c5a4d5c808c632c87ebae0f2fe0b2b6a00473af98ccf90299ef3efdd4114aa086d9b7e1601cd5e6c4ce298e46c51448097341b1f707d1878952dc2b3258af192ba7d7ada54bb4fd1142e11fea7e3292883cfb83cb16ddfc485769fb353ac921c8deab20c6fc202c44e77b81fe1846bbef891caaa6a4e0685733077fc10e2b60be053000e0e8fd14885826ddc01c164c94aad1bc6fb37aec557a902608cecb27ad496b248e777116aa376a74b759f9c13fef1dc84572457f9cb29746da288f72c7daef82bd815c1069b32987439fe892725db77964ba466b2fef80e047d5b63df6cd7bd36d3f783b4dac94b46e79c4d0c02f0de546e392ac24370a28a81eae4a8f5002bdb1a77f14e560fef5b75c85a91330cf67ca0c7a7e0d3dde38f5669ab90aac9483147f5929ba03051bbf6944d510776a009d4a4b2e4ab2d99ce0af35f4d94e0db1a13254f28262c6ace7834a75b22c7f1902c8605a4cc09c473673142100620e6709d23f29f4440afeda6e9f322fcc16c9407efe36eafa83295bb2e20eec3081ed106deaabed04f24c2a6cb5b432593ef7efd16de4bc0e66c00a81002f33a7a20eab49d15c159f720bd2a3516d4d0e474b9a05c5395a7811e9940d6739b2fa87e5a980fb8910f5b252142f397954d5231e3891622b2f3bcd24e6b2057eb07e63ca2b467a7a2b918a7046d4937e42786aa040a548ca750ef5b2810d7f90d3add75efd03d64d39934b10be48e7894d583d67e66e2fcdcfaffdd1c5c8587dee4a51dc01c4268d2d610d1897cc65070037e6a8a76a9bec18d7bb85ff14b5183ee1da8f09ee72e39d1a25e1d548ac26b1bd7d9411d680db86948cab0bf41e76dfff890f9565f4e845fadfcc27e939b4257411973402e4c9193341ef00251f160bd7bd76e62655c3051478c9fe7ffaeb723de278f4e1f5640eb9303494d975d16c0a06d433a4ce7f279d1e414e3d13986c2f3b6d15793619a37f9aa746abd52a3bf83f0e37ca321a10c5fa0ff1dab946c2cf952e9a89f942cc186583504f9ff78e94d613f725a5ea7356099d40fcfeaa29923ad37da622cfe4cbb7833f11fc40c7adacf917b1cbf301ef83ad1c7acebf7fe1661cc1327362ffc0ea15394dbbbf643ceafaf9328e8970f9273161ae5acadba5b3b686483f467cae4154fe4dfa5bd47c1b53e81f95e998bd9c29ffc3f585373cd711629c8aa72aa742cdf073933b86b47b3f3b90eb763c858a43f7919d31a7af67430c0fe402261423d522b2924450ca0726168d2c9edc1e4ef148550a2f9d75e84ac13144a085eeb169793464d4398fef93bb59e487d6c56627c7df5f280ddb2309aca40f1b4fc3d454c4525e240a6a96354f44933a6dbe7e6515d5ddf4e652b18f7d35f11d04a3ef45c2d3e9a58744bca59c7525d647be649fe015f3c240cd8cc5e5651a51f8ea16141e512c3251cb90e61d5ef2486f66c78a36808f495f0ef946feecfb166b13c917ba73b471a9f7d71fadbccb9458b212fe4472c71084874b138c5b6dadc54e1e1df3671d0b494f6fef0d00c25ad7f72e982981cc3cd43f1c5bf920ea1ae88e602d277f54c9330e8bc42548d9b43a65b80106e7fce083c42c51ad6b5ebb162a57400c501f8b7c097b6917329d0163233ccb9197b9a27c4762ae80b269457697944e060d6d391167f4e2293414d1caabc086b2255b1691a724016a3c256b1c6360721bd6462f2786dab87fa19c45062f900c4e0e1683981c01ca38241dac6daf9d7e8a24fbd9dc93d9a7a5d30906218d7dddb5cdcf6bd369bda19791e9249f77e3096965e76fdc4791b07aa3d441ff073b644131f988518d38a65f4368a5c7fa1e1e360baabb319e1d310120f70bdc5523caf263ca77413f266199a6ff87bcce35733de46a45a56a9b42493245e0f3deeb6f1ae21146ad8412ed853fd0b7269f8a6dba25d283ea7128341dc523ebfa7c3b7c97f62ec4baa92b5d06a8abd975148ae15ec297511d7ebf15942bf4dfa44d6bb8ee672afb213fc001b1468909bfb4782b099be38e1e879b5ace269bf1f312b184020b929465f889678ea3eb4f890d79c0fa5550e1db0cd66f9255b261f096a76803a907fdce9ed9e6c853a3b26939f4c2bed042774daf32184754c2e9cabc90e5c38454994fb4ee9ae8fa838ee4d2f6e7021a91f8ebb30d68fb7c19cffa05afaad8b89de54aff514e5479bf2405d36c0fc69f55f3f2f7c277faf27dd654366f33e403f0911df31d9a67023e0bbfcb9ae69edc0941bbfde4b2e6cf7d4736116e258931a6ab13222070a753943ecb19e2f9b0372463123e6a203c7778402dee29b0fe396f3192d3c8172108db8f0fb383e5f04c67c8cc81b8c919c23d049b9812cf6415d32be868823b70f1d9ba1dc25b5f200b72743a811ecd1283a16100de5ca1bcc5d8b7bd3ae3948ba8318480633fe90366d4c5a2f1ccaea0685815a5311e80b8f735e4a5f76e83cae100c89c47d6b3c8232484074a07f129655516e595f5865a7882bebeb04dc2daa0aa49715efaa6f330cd75f1449707cf0dcc4e3ab569a91c6d3123a01fc467a520e726236a87bb812ee7c57c25b7c0ffe0cec553a5dfaa0ddd12fe0ff4b1faac18aeeb85f1b4f968efdddd34e7aac37d70186f992da950a46e37ecbb79af7c54cff41ccf291ac79b709172f2b4e29b248b958345f67e243ba9cf75f04ae4c973a51d404a3c0c5fcca8f490cfb004d9382814a7d4238e8659bac3a907e2f352601949f9c2d10b50a3ce6b888673aacb7db6d2cd88f931664141421ff85d7e940ce34ac7f08b4c06d78f59b338d57ef169af943bf0cbefd7df222b8f7ece5ed3574c31dd3a30226d4340585353550cf2afbfc0b505f800c52ae31e45b3c75bc947a27f14db6db0ff123df6a1365a0b0be966a29d5c32e30cb285d5337e8aac15bbaa4d554bb48653fe6d4f0c30867f56bd5782d7bcdad28b64992cb654460c8014a3a337ff48689e8a4044609d321d095f6ef2799826d7888dbd792d82137283bdf10efd428014bb7b466723afb8d29ae86e8ffe226ed3f3802965dc7243f33714e3bfab66a20634c3919db27db2c2efcbe17b6176a96fe053bd3a1293dd4a7bdb7623c4737f1a2d52630c7fa6eca5da21ed50801b20f694925a697eaab6f4521f01f5ade76bf2e19d65a4545e628dbb1b853368b62a4c3a4036c0ec8700fc900a352e93ff84b1d02446faf811279768958450cd755d0f8673267c30cbe5908df48969de87515720c09d5758d6d2946e4ce9037ff3281f7dc4eaf5b3dc29fe86b42afb23009c2be663875b78253b395c7e13cfe2866a453f5b3451f5039f0a4a47ce201f1f939e9abe892d24005c3735e579ba98cde4deb3070d0f0310eaf4e7b9f9a873c882cdcab94b337a62292b41818a3f49b2ac392118ac7a1743642087cbcf84b358aa2a652277eed1f23a04e327e3a90341464c0411e69fadb72fad6ef87add01633ba2c8d0318a6efa3e90c7ebf3e5ccf21cdfce8b9a4fc7f94668faaa160a2fb935f8920533dd5c238d4218edb4854ba465903e9b6ceb94af433bf15028c57d94b27a08d344d780ac9bda24b81eed02b77e0b0b9ae7fff2db048a0771ef8e13ae70adb344eeaef2b476b10e44c756f2d7b8c7a86202bd5fa65576915197b1040b3f3ee70d1eae3e995b1b58264856ebeee0640b188f06ca46740e80a8bff10a12b8c7888fa397b54a1081ba0a088336071058b97dccdee0fb5c257ed8548e95f68ee3f0f10dae455d1be6ee5e5c9704b6bb8f70508e7eb1f51e4ed6fbcedf8afe3900279e67a8aa9db2baedef4ea7418e3b358efe5f3e43180eba2986db1ba85ba9d4c65456472cdfc4390cddfae465283ab42086496f1c826cb25ec8faf1284d06c84b04f2cdff80dbe141592a142c9e9d2988bb6b105"}, {0xf0, 0x0, 0xfffffffffffffffd, "aaa63d0392f59576222f7e2db9a4c2704a2ddc61d576b6de707b5aaebe35081d19b6d7ea76796ef80eeabf4d27f99449515400dbe5d59a9a8c8d0003a753e5edaaa650e16670bb22400822694f0772e47697f1dce0b353f85fb259d54dc466090c09842037727f1edeca414f98d6657124f3abefbe4539ada9e863373e70a976e412956d515b5b38fca6267ebd471be15fcb8ebf6c18a6f5ba29b09498f9790e2a1e307ac06a3fd2e6accfabbb165e533685b6bf05cbc39a80d02ac0f5db6d52cc5e4181b733e9f5f34af934163e98d2a6cebc353696807d4bbe"}, {0x28, 0x1, 0x7fffffff, "5adbe33d90834a3d47637e0e77f0a0153a153a"}], 0x1160}, 0x4) utimes(0x0, &(0x7f0000000040)={{}, {0x0, 0x20000}}) 18:37:07 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) 18:37:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={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, 0x0, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xff, 0x1, 0xfffffffe, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:37:07 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x42) mknod$loop(&(0x7f0000000040)='./file0/file1\x00', 0x10, 0x0) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000240)='r\x00') 18:37:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="040005a3", 0x4}], 0x1) 18:37:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xffffffffffffff1b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x18, 0x40000004, 0x1, 0x400}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x7, 0x80000001}], 0x1000, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x4, 0x401}, {{r1}, 0xffffffffffffffff, 0x84, 0x4, 0x9, 0x5}], 0x8, &(0x7f0000000280)={0x4b835056, 0x5}) r3 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000480)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) close(r0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000340)=[{0x0}, {&(0x7f00000002c0)=""/92, 0x5c}], 0x2, &(0x7f0000000380)=""/95, 0x5f}, 0x0) r4 = kqueue() fcntl$getflags(r1, 0x0) r5 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x81}], 0x1, 0x0) fsync(r5) poll(&(0x7f0000000040)=[{r3, 0x20}, {r3, 0x20}, {0xffffffffffffffff, 0x1c}, {r4, 0x11}, {r4, 0x5}], 0x5, 0x400) 18:37:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) poll(&(0x7f0000000040)=[{r1, 0x101}, {r1, 0x10}, {r1, 0x7}, {r1, 0x20}, {r1, 0x100}], 0x5, 0x7f) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 18:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000b5630567c9722d175fe91c71f204ed770e90d0bdaef61bcc8c13260445773dfbbe6e3d8c7de64710f96d5c7ea1dcd1bb6fd1e61c165f0aa0049c9bf0d2bcc627238a5da5b9b000349b73010a0434fd956c4c8808d0b21e8dce54146f0a883845d63fc0c99c0651d4716fe0f4cd191bee3b0cd0021c907c2f0d07bc84960e8668ebf7237a94f62211a42f430fd81fdf5f3909693e22a9c7a966b4c78cc4480a"], 0x1, 0x0, 0x0, 0x0}, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x1, 0xffffffffffffbfbd, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 18:37:08 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) close(r1) 18:37:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0xfffffffffffffff7}, 0xc) setsockopt(r0, 0x29, 0x88d4, &(0x7f0000000080)="08000000abaa7ab62de43d48163b44e52d97ef153027881e6083c453839a9dc76066a1b50ac9ed8bf659f27dae9654fd91af2e7e8e5d31b27ea31032c51c0fc44d34276b7a841831be91dc2c8c5996db414d9831fe6e00bbc47a0fa901e171a7c1ac7d2bf5cf0c0a0412dbf96a60f489d2fbdf936683b04afc40d0a421cf66df78ae3e34740815b41a58af239dcc328573d18d6acbffe55274608d8a3a5706529f744cafbf8122699bc53bf350c181a6a7e02029e6", 0xb5) 18:37:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) shmget$private(0x0, 0x4000, 0x8, &(0x7f00004f8000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 18:37:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="0000000000e9df08a43dc9000000000000000000", 0x14) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) 18:37:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSTOP(r0, 0x2000746f) lseek(r1, 0x4d, 0x0) syz_open_pts() write(r0, &(0x7f0000000000)="c9b45bd0afa0c9713eacef69e58055baaafb8326", 0x14) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x4, 0x1, 0x2, "186a15844d0904ad8879633b75ce3da480695bda", 0x9, 0xffffffff}) 18:37:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000000)="6702", 0x2, 0x5, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) 18:37:09 executing program 0: socketpair(0x6, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140)=0x1c, 0x4) poll(&(0x7f0000000080)=[{r2, 0x80}, {r0}, {r1, 0x4}, {r1, 0x100}, {r1, 0x4}], 0x5, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r3, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) socket(0x1, 0x8005, 0x5) 18:37:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000100)=""/93, 0x5d, 0x800, &(0x7f0000000180)={0x18, 0x3, 0x7, 0x90e}, 0xc) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa, 0x2000000000004}) 18:37:09 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) execve(0x0, 0x0, 0x0) close(r0) 18:37:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{}, 0xfffffffffffffff9, 0x3f}], 0x7, 0x0, 0x6, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 18:37:09 executing program 1: poll(0x0, 0xfffffffffffffc2a, 0xbb74) 18:37:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200001000200000000000056", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x1) 18:37:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 18:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) r0 = socket(0x1, 0x8002, 0xff) fcntl$setstatus(r0, 0x4, 0x8c) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 18:37:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="a25c172c5ff7d1c892e34dc8c685fb664966dbe5b2b8820daad660d5ed60960500008d3bd25423d2f0d73df59233f2cfea1d82c7a97ae56327ea1a147189ce830500000000000000c3205fc44daefeeb516612472b39667222c0f16df6f0e8826c43", 0x62) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xfffffffffffffffa) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1c0, 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "625984b5f161004a2a8cb0db7befb3f957b1485f", 0x0, 0xcf}) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) 18:37:09 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) sync() setitimer(0x1, &(0x7f0000000100)={{0x5, 0x621b}, {0x100, 0xea}}, &(0x7f0000000140)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x80000000}, {0x6, 0x1}}) setitimer(0x1, &(0x7f0000000180)={{0x80000001, 0x2}, {0x6, 0xa480}}, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x80000000}}, 0x0) 18:37:09 executing program 1: setpgid(0x0, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r2) 18:37:09 executing program 0: symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') 18:37:09 executing program 1: unveil(0x0, &(0x7f0000000000)='r\x00') munmap(&(0x7f00007fa000/0x3000)=nil, 0x3000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00001f0000/0x3000)=nil, 0x3000) msgget(0x1, 0x400) madvise(&(0x7f00001f1000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00007fa000/0x2000)=nil, 0x2000) 18:37:09 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = semget(0x2, 0x0, 0xe0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x9f2d]) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000280), 0x3) r3 = semget(0x2, 0x3, 0x108) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/144) 18:37:09 executing program 1: r0 = socket(0x1, 0x400000000004, 0x80000001) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x12, 0x4005, 0x614) shutdown(r0, 0x1) 18:37:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1eae8682776b789ca7f07914345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1fcc8be3726449a7d3c217d9d5218482f05f538b"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvfrom$unix(r1, &(0x7f0000000700)=""/4096, 0x1000, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 18:37:09 executing program 1: setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x1) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x87) pipe2(&(0x7f0000000080), 0x10004) 18:37:09 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x8000, 0x8) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x9}, 0xc) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40000000000009) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x3, 0x10001, r2}) mmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x0, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:37:09 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f0000000080)="03e656bed0e75fd39afdff988200d9ad5cbc8dd36d63e883d4eb11dd20", 0x1d}, {&(0x7f00000000c0)="27ffe40d899ab97372125a4bb3e57a174eec64a3a7d3db5f38e564947930f8734df91904b6a1cfd081aa", 0x2a}, {&(0x7f0000000100)="e9a4774787c01a39c77aac4ecf24a0a83aa276dc187bde86bcb5c0e07b586c6e716fba7defab11eada1314d6069afbd246de6ad5f4819130a9038ddbb4b385e90b3240e602c29196ed9b58babc60de66a27b6bf43506e5b5c1ac4a215628dd2ae79ee59344d6ed437f36fcc3fd8b924b967e5b8030e25af632910e146ab85c5b360d83722abae4259a3138b74d1fb974481e3a2c069f7fe9c31d578acb3b2473cd06a9689235c613862423", 0xab}, {&(0x7f00000001c0)="580a078b6089b74435fc9b87c36d93e9915a24bcdd1e7cf10835910ed5ec0b1c0c495c8ba06c3056f1994a779f8e0680a3be31904591128992baf3090f1d15f93a0c5d2ae24d0d5ebb0d9b1c5667e3beaf18adf618fec29fc703a1f335e2c8d5f4901d0c6468b47eb002bc34beb8403945d01b0d6ca9cfe7d4c0deea11ede92809b1151cfa8d04d75ddebcea385fa4dde2004778c9b01c0c6a2cec5182c96468891271c835b7d8649af42b990f662f06a3af13ecb815c25e75d2af1c2c3b445ebe6732ac0bbe500bde1080907c05d4b14eaa0df08c78ea7571481284773d812c96165f81b4c040a047bc3062c7c060ccb3eb862fab78cba227d6294fe08df5e3ba96672ae9cb34360e0bcd6f69fc05fa9c603766fc92fa92e7c7b30e76fc4609f8aca079dc8958cb2b6581e894cac5f0d7ee85b7aa922c3c664fb596f12544ecf2fa2ea543e37bad68ae74f39df22a9dcb596b9aa2093dbc517d0276354a58cfca94a5cbf9fe55806fae62748e32e26158f46aca6921f687ec14eb3f09a9ca1d59a44d46346c8ddd706f7a525c244835dbef2c2d6be6f2a87f30ba1c221dc4385612f8bbc6c3ca21c20cfbbcd22c848e1373b7e80fbd78f39e626fd7e7de8acfafde5189c9d090a1e4318870fca793b1cd2fd7ec29fb6a62f5b824956783a0cf83958977c581fa7ca51b4c9f602bf00616a249a068b782d1373558891d83203f335666f123e07fb158e983737037b6d20ea1354dbe2ea1217a8d41ca336687984532de92e72c7455891959c223e1b5a3652fba24eb06443df1c697baa0e1e97f651f0cc0e3b131ac252a6c0d21bc61695fbf01d80ed61842c0efd29769572d83a7d2e5cb245a4d72b9ec05c5e4c834ea2aee5182e975ef5eb601bd3861994feeaab47f0a379977e821368b8ace0f2a6ddb8a3592d747f5209763798a70721d824138190e7a7845adb51a4d108406db7351030910b98963912463ff319f9b02791f307f1b51c43c28f55a962d902717cfa0caebbe3398b76561c31b9a5ee5cf9d62e34cd1792ed2c740b2a35cf50c6082cfcb0e5228e28d64a9916dcf69c5947a19886a7f58401c1cc563ce67ef4d8ac4ee47431e06e63ff4840805afafb595743a404e410b0f398032fb1ebed00718d64253236b0bd1a2e69d9b9ed0ffa40e4cbac4b16ee42ba78cfa22295e7a00ae9d6aeb4fb838af5459824e794c9b16a01bffc7eaeaa3420c264e8e5f3c946f51cae3df39e25d1fec343a6dfb7bc22ad22c97ca682d0c42411ac438ea5102268a26dc306b2a9c64d5de37d7cd7db012fc1c670a30787653f45ece0b56167c9a0fe9dcacd3bb17b835972bb791825bddd6a607f6cf020e0f09d24087d78d6381fc5a6e89fbe93c474c283de1999fd75a457174ed10202bc07527d4dc1678bea61aab8c8f10b7b86bd652f8facec679b944b795c786d416f3034f70a54e3ffbee54a8edd071793cd033ba7e343ab5467a1c39a240d00cef978724260c790257426663a3122c773c75712f385790864270d69c6ccbcbe8ec054e4801ea3afffcf0ab24ee0365192666fddfc152ab46e29b40e1f4d1dd7298b760ad4305c1e98451e9aebc3514a819446486b4905992a21b0797fcc172200fd274754e942f1f5c78ce375b51ee5334507f33e15cf28a33eca6f046e9f04fdbce10fb08a3e4ee3a117b5bdc68e23f4e8e96b54ea1a3c06eaa1db7bbc278f815652aee84307d754b8fc700945878b878fe6ec0d4febf3827b36fa70eee943382b42f6d5fc86c68af02c720fbaa80e86720e10d8b4d6686eadc295ce4a69d8a30fe198c6c450b52cd552c95ba9ed7405e798528b270d6eddbfe6873d96decc23e78f929141562cadd5e4abd048efe04a5a6fce9e741a6d8e726e0c846f0e4a5a50f3db2e1dcb38592a2f3a5677a1ef4ca796af7d96fb9a3c4916ac4ad5883bd5a4282c2428fb99b936c5f2e2837efe459d7ace4b649b4719e19c524ef0a7620b753c49781d34e299abbf249eb1f2c7df2b1b81211ec652fc46bc488fc0dc0d37fdcdc79550abb6c8be28a11dc95a129fe2f28924982f07f04db2c7b23c65385825ab5e443adde372fbf740096f5a4d6180299655b80ac3fa01dbc5ecbfd8685fbba1933f8be50c15fb2da4cd77a183098589366442c461c7aab1e2f2b2c22f73c5c7faf19e164e221fac50508b862b54265964544fec8662fa3fb348c8aa1e650674bc5af8afe3a6ed859d6fdd456290a8aa1360aaeb5392522cfbeab14ae29c41aced1c5fdba657e02d26d5856a89d117c6136acafa22d3ed759886dee4f34e7cec9db9c28aeb592183958951ed2bf8d8dfc01f77d440015b0a6026ef943de7be1fbd2f12f4b0bb3047d69361b82b2952882fdef125a909a70585e15b608198340f9bafc4beb621f6f8fb28c6126e6397cbb9dcc00519d07cbc37ee2b9083ae05edc6c980b6b74d1ed8ae9b0386e6ccae6e16a759d3f8153365771c20915b3a88c78e7f98b9f09b76e5518b0b951bad57aedfa8fea4984ae05a22035c8c9f4ffa8539c0a291a802ef607fb970d6b7186d211cd51bca2d28c3eb281c881b0781b6d541a75c17313f5f7a4908d05431ae5be2820c46ec326edde7f68c59108d9dd39f700ff7616643bec43cb682cfd164aa528591f2c83a541a75fb613f6e1d89c2b09ce7cb7026f826b6d1427452eadad6cf67b4b72158ab3fa8c12c581e0103887b710165948225e606eaa916dfde88578cbe3139707333294cdc3591bc128c1d3da63d9a297ec338d16bfd933aad392ee37d329b6efb0f389333c0a0f1f8028bc3ffe2d869ce40a67faecb6d29d62118d4392b54c7c0a8e961179f4265826bf8f7e633ec4c6d93c45804290ef860765609f8ad45eba63747bf65125718cd096b1f442054a57d46639167eb6d7f1c823273b9d1efaa81f5b5b722ac1eb93edcc3bb7557b30f4d292013f49776c57c87bb4d2b09b21011330b2566f8d138a3ed4fef120df143023d8c72a57e2dec2a03271a03c2d4593910f5a1b6ef88b233972ca55413b830fa4a007ad676e75ab243e32704ecc441e32137da0f99fc92c7e15f932a6064aac84620cd08ae71caaea9adabdc2becb936d442e1e19bf4097c203534a91e0cefd86360501251a01b8d2a5220987137cd0d6c48d1684ae286892a15bc9d3fcd76b81c92de1c95bddceac0e25bd367b7286b295b16a68e5fab119440d5f34c20058300f0b00489477d8ee4e428d6d759855614a94a496f999080a475f1a9bd5c0c0d9d2042d82b34b58c64d524fc04356e85ea029b7f938be11d2260093d3a88a6e7a0de544226330585ed4ada62cf2bab14708e97202528c20ff55f39ccc3b3a2bb88286ca0629dece5fb9c1f9810b2899df287be75f1facd2c148860daa6648c5c1881655b37c63fca90b8397a7fedd559ce3528975e91fedc691934de60f40571429b70d2effe2e3113d3d1af614ca709962e174961beff5882492dbbd39d52fcf5987f98745bc56e1672cad69bd64733f2d95bb141bfbda54feaef0853f15ec524231a23ec9dcd615fe98d7144511611f7b563fa74a3bed0733c535d490c394e412035bfbd6e3e336920ff073ccca338bc4dccf5963559f9ac129a567100c8588ef61547ec9a46c9af87e334352c570b36306403892d2cb81828d507d47df3bf3c69a156ecbd621235f6a9249202594fd101e5e3949bb5617ed5310e4f0b994ed8d892c03f1d9948560f47d712af69e9f3479d7ef78b6af6511ad04fecb62fdff183ffa9e361174f5e984232ca40e67211cfa41179e0f51c8e5c3d912d7f2afe79d239b00e240e7687b6443e808105487c67f269b428920b7102e5ef90b45ed49618c395774de9027f9c4cf0802cc673f2975f6f21368f5c9abbd6de8edcd091447dbfd2a8ac71f19876efcbdc95d4700d0e32b4107f55beb0f313ede5ff296c42b4ce027c3f52688e1f187f49f2331d913311d1a3c6da5e78adda1d141c9506990c502ea5b1b2844bdcab1b9e3e0e3491605e502a732360df6c1522f1bbd463ae145cf9c15617fd9a640c3cbefcd92d0a43103fb687cf06530be9e54497955a4091067f2b022aaa55a7ac1867d451adf82321f269cf9e3dbe57b905331ebd071a362fc8b3bd17cfdb7616e4754b4c19e29d038325c48e39bf57d57ccb613897406611ca447f66e26768befcbcd8839b8d10f25ed8d02403c5c18307f2333c9d60d9186507a10e9d9790ab06922a42416c448ec5804469fd9ad076e3550c88eef557f2872550f12014d43656bc64369ed66d051e649788eb1acd4550cfd207270b8dd112a24ea079829292853a8cf8bf8a5a0e2fc17b97d4a1bbcaec0cacff28b600db963d7934f0d1337465f36b5097eff4cda1ee6357026f3ad50f0ced033257ab844aedf7d4835a6ced697417ddcc19021ed1ad70368b39fdc14538f83b2a4d4002cd9de4bb3827521316a1f7d041a81d86aca4850bc6bcf00e1d19302ce0940d7b0e9ca0894dc5a18bfe218a19f3378e49a8e5e0753ff8a07deb5278fa788383f3e03097d6b420588c677f14b109993649b66609d0e5b798770e0846276c642fe1217c62188a131da895b75c1d2fd4fe581ff062976fb877d087bcb20a43c55bfe72369783c895dd1341244b8e9abe99797c782a7d8f7c426563c5e752a071102d1332630e10a16f0bd5d1d51a838f0de7953b344a218c7872233989518ed85dff857daa7e0770eeac5b18d310f1c0057ffcccbcc5cfaca811f342c40c95059fc7664e6064ef795ef6a194e16d10308a5fa4ba43a695766e4ac3589d741080e7048b010fe8c4aa427d0b477c05cc5d6f11b694783323d5f16f373346fe794e083c3c5e67194793680b9c5b2764be40f25d9571b00168b9dac47db9f5fdb80794780b0efdde0f93f4ed3cd83b9604cb93c3aa680f9e39c01a3dd10f047ef19aafb574c880a4368d63a0ded259f41f9f86224af10aafc6d1cc12eba46453375604b71bcd082272d5cf6c45d308dbecd0d8ef2436b4d133206b49deb26cd2cef0c063bdebef0cd4e83b3f124c5972efc1636ef5e35676d3d22476fe090e727b5ca762ff3649c1e1b2277f045d8bcacdd367137fc9e7a808e7f7d2015791b20659c29ca54dcdecdaa3e2fece577952d2f21aae2bfdc74b7fbcceafc683ac18789e11acf1e36acd292808e38550515d0e7a9f06c5f698e48a70653e89b84694bbdd28f55f2fc96914675a6752a283dede6e0baa2a9fb5798872786718896e59bc69d53d4b8d46336bc59744488587c206ca1666258b4589080d653a26251355e354ce61619f2337c58bd320efc8ef56170f215c5a09c44751268b80ca0f0f4a881d0a94befb7a5865785dba3475ce679ab59fad9cfc32381b1343bacecedd815f70c4b92fbc1d69019bacd2c8f363667c054a86c9c7ccc4c46d5f39476863c5e70fb294eb680bd089e18aca2e5a263e4779b4b75351dda97a6982bf3bc657cf9029d1d94a175da03dd60b39064ce63c60afc33f04cfcb5d592d0956c4a5ba29c3f31f2dd09f0bd7ecdeb894819b9e2f977685a6d8363d8c49a1aa3c2d0eb1e0255c6a14747074a055792cb0475cc93864c15d15c20be59915bc794dba16af18e47e2571e88af494e2e7792a0c09e67e8a46c989e78f33ebb9ca106aace609a842fdde917725640a235a7a7081923aefb3527674f5d9d2571dc6eb1a6436b758a41f4b5daac1131beac93227ebe163cd9b7a6aa0067f0ce302403cdb643a63866f2f3daabc9aca41dc00007092fa54e25ce3447f212", 0x1000}], 0x4, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0x3}, {0x100000000, 0xa1c}}) write(r1, &(0x7f0000335000), 0xfc94) utimes(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)={{0x1f, 0x6}, {0x0, 0x32}}) 18:37:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffcf3) 18:37:09 executing program 1: r0 = kqueue() r1 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r1]) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r0) 18:37:09 executing program 0: sync() getrusage(0x0, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000240)) 18:37:09 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) r1 = msgget$private(0x0, 0x504) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000006573b10300000002000000000000000009000000010000780100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098480fbfc7e50759553260213d24ee14a26a5a65048371b44a6130494976fc5f1c5752228a22d67fa2c8d7be8cd5ed9abba77b7dd48f"], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000000), 0x30479a42de16aeb1) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x80000001, 0x7}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000080)='./file0\x00', 0x202, 0x101) mlockall(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) msgctl$IPC_RMID(r1, 0x0) 18:37:09 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) listen(r0, 0x1f) 18:37:09 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffff6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)}, {0x0}], 0x2) 18:37:09 executing program 0: 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, &(0x7f0000000000)={{0x0, 0x8000000000000001}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 18:37:09 executing program 1: mprotect(&(0x7f00001a8000/0x1000)=nil, 0x1000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001a8000/0x4000)=nil, 0x4000, 0x1) r2 = fcntl$dupfd(r0, 0x6, r1) sendto$inet(r2, &(0x7f0000000040)="450d768e6244ef6c34f0686994406ee8", 0x10, 0x4, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/8, 0x8, 0x801, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) mprotect(&(0x7f00001a9000/0x3000)=nil, 0x3000, 0x4) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) pledge(&(0x7f0000000180)='/&%\x00', &(0x7f00000001c0)='\x00') fcntl$setstatus(r1, 0x4, 0x44) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvfrom(r3, &(0x7f0000000880)=""/4096, 0x1000, 0x2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8001, 0x8000}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 18:37:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x41, &(0x7f0000000000), 0x0) fchmod(r1, 0x20) 18:37:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) r2 = getgid() setgid(r2) r3 = socket(0x0, 0x4002, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x164}], 0x1, 0x0) 18:37:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x1f, 0x3, 0x7, "acc6e99c281273628e2928b75b8f9bcecef737d6", 0x3, 0x8ef}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 18:37:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/147, 0x93, 0x800, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 18:37:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x2ae) getsockname(r0, 0x0, 0x0) 18:37:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x1b9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x20) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5011, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/28) 18:37:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCDRAIN(r0, 0x2000745e) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000040)={0x3, "ca3e4c87c6947b0e99af94def34893e39a002a7cf0c579d52bf521ed9b9380d3f8a101ac982150881f40ff420d51ac99edca47272023ad9f61e979700e64476ab71ce215bda5f2dd10321225718fbae14cb3d9320e3e96a6b6c4ab0ae465dda78502f792f3fccb793fcf5e9a225b2e64114dc5b4b961c86b01cb1d7674ed884ef1bcddac98c62ce376bd18a0bf766476a9e7800e173ddec3324406eeeef20e81988cea4970c57bba0ee5cba591b6346163d3dfcf98aa951353322569c00cc67b426ae02c027bcfa2dbb231c2e16e74427e5d8bbdd01f04e28b61ebca48b7f6cf1fc34df420b7a8192ed604f89ffb7dca"}, 0xf8, 0x800) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001180)) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) msgsnd(r1, &(0x7f00000011c0)={0x3, "e642fe35343d325c3f3af5038a152079d52600c2a4618711e26adb0dca84415d9b73caa65b2cfb2b56a81e76a6a5d853561da6529db79c37168921d746a0e059268232a17b1f9df65b9127a74890dc3117f87d4643a18d88a6d41e663fbb2ae91b348714b057be2421a236008b"}, 0x75, 0x800) recvfrom(r0, &(0x7f0000001240)=""/159, 0x9f, 0x802, &(0x7f0000001300)=@in6={0x18, 0x2, 0x80000001, 0x20}, 0xc) chroot(&(0x7f0000001340)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001380)) fchmodat(r0, &(0x7f00000013c0)='./file0\x00', 0x1, 0x4) semget$private(0x0, 0x5, 0x214) lstat(&(0x7f0000001400)='./file0/file0\x00', &(0x7f0000001440)) fchdir(r0) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) r2 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) kevent(r0, &(0x7f0000001640)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xf00fffff, 0x101, 0x4}, {{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x1000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x88, 0x10, 0x9, 0xaf}, {{r0}, 0xfffffffffffffffb, 0x95, 0x55735a7360064487, 0x7}], 0x0, &(0x7f0000001700)=[{{r0}, 0x0, 0x24, 0x80000084, 0x8, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x200fffff, 0x3, 0x3ece}, {{r0}, 0xfffffffffffffffe, 0x60, 0x7, 0x8, 0x6}, {{r0}, 0x0, 0x1, 0x8, 0x9998, 0x3ff}], 0x4, &(0x7f00000017c0)={0xfe7f, 0x1}) flock(r0, 0xd) ioctl$TIOCSDTR(r0, 0x20007479) msgrcv(r2, &(0x7f0000001800)={0x0, ""/239}, 0xf7, 0x3, 0x1000) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000001900)=0x5) flock(r0, 0x3) mknodat(r0, &(0x7f0000001940)='./file0/file0/file0\x00', 0x100, 0xffffffffffffff00) 18:37:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x7b8e02f9fe3df43}, {r1, 0x40}, {r0, 0xc0}, {r0, 0x32}, {r1, 0x84}, {r0, 0x8}, {r0, 0x4}, {r0, 0x100}], 0x8, 0x8) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() 18:37:10 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1000000000000, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket$inet6(0x18, 0x0, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 18:37:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/169, 0xa9, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x10) setsockopt$inet_opts(r1, 0x0, 0x800000400000001d, &(0x7f0000000180), 0x0) 18:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="79abbf0840afb6fcf4eb5da675eb781832eb00a01c51658093ec6aafdc950c057807a89b4d9330000000750000000000000000000092119385bc3361168887100000000000004001334ac52cf75d00000000000000005d256d2f827ff15bc5b4e41a6202c9f74d472841e7f9638dd0e937eb7eae485877674252bd3420a4601a45318f9e6c79bca357114c360842330021722f1eef715288878049154366e111fca894fd68661441f11ea203a7377d9380d316ca146f9c5426967274bcba970d8b77c56b53ed42a314115e40108126d34069bd28000000000000000000000000", 0xe0) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x7fff, 0xfeffffffffffffd5, "1000007fd35db5ab090900"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 18:37:10 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x24, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xe00c, 0x6) shmget$private(0x0, 0x2000, 0x4c0, &(0x7f0000ffb000/0x2000)=nil) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14) r2 = getuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x59e8a8c4f0201730) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x100) renameat(r1, &(0x7f0000000080)='./file1\x00', r4, &(0x7f00000001c0)='./file0\x00') 18:37:10 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x80) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 18:37:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b7241cb70036436ff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0xfffffffffffff112) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 18:37:10 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x7, &(0x7f0000000000)={0x3b, 0x7e}) r1 = getppid() fcntl$setown(r0, 0x6, r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x7f, 0x49, 0xfffffdfffffffffa, "0900de00000010009d1800000000000011ff080d", 0x0, 0xfffffffffffffffe}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e652390", 0x13b}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc8487489", 0x2e2) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/151, 0x97}, {&(0x7f0000000080)}], 0x2) 18:37:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0x368) utimes(0x0, 0xfffffffffffffffe) 18:37:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup2(r0, r1) fchdir(r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) 18:37:10 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0x92, 0x1, 0x6, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x200, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0x78}, {{r0}, 0xffffffffffffffff, 0x60, 0xf0000000, 0x5, 0x9}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x19, 0x1a5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000040, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x401, 0x20}], 0xa09d, &(0x7f00000001c0)={0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r2) 18:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8008, 0x108) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, &(0x7f00000025c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) r6 = geteuid() r7 = getegid() r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000002700)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000280)="df1b957df2bed961cf88ac99abe059869e664829211bdcb7930ae45f2d1ffa77ce1e57cc5335906db3bd1b4673e9b2fbf3309af8f2b1d3f844575c7efeed265901507f237fa2356f6ad77e1a98469b1151be3b24370912ab8c466c52320925da172ac45bc872bdcc78194b0277db21731001384a477fa3304030ab752fa42c860c0c84242fde129738738270da80", 0x8e}, {&(0x7f0000000340)="2306fb9a14165faadc268b7effb4e2da680d2f2d4f5256d3cc56bedb1b6549a79331000217add7adb7bc81838c160cccf3366fa4ae20c6fdd73547a4c1b71092eb6051ac1cab44b079a5796a864c7c9dc7e57a984cf6d57a5349c4840a663036f04919deb1c754c4da5e1819d8ad7f4016b825a0a513d6aa6a961aa836694d49e47907ca468b5b6182b3b21b9616da69c6e97762b1fda88350426e80064d8c244d", 0xa1}, {&(0x7f0000001240)="1bbf9ec0ddc3fab36822d6089d39f8afb23598c2c97f187dc3c988e6e2850437a29d796d80563a6c9d8d5315a42372e8bdcddec19f09c0311060cc5b81a9614f2a8210784569f7e939f8465ba5a46a664cb06cc7378d9983dbbf349d826936aed200eca5f382e14222cc41c2362326d715a2bb9478a314f4531663932aaf44dfe0257af0fcdfc0335e43e0dcb906cc32bc170066d76e0325da03ee005eeb8d8e77a25fde3ccc8ecade6d58749da2b046011817317806b76a18b56dab3d565b64e164e56a09c9cf03f018a2b8fec7757098b16cbe8c75ccc7536435a5675621290bf874c2e8e661656fddb3a069731cb7d774", 0xf2}, {&(0x7f0000001340)="eaf610f6620119c9e7f3dee4c80f2241e5af87c339b4f53ec178f04581897d142d5e175045e5cd1f21e94b1572152294e1e322b152a8a37c6078c210036d011a1a021bc6242cba5ece458ec57560e8a6ff36e02c872febb34efc96df9836ce938cdde19b35ec77f59d961b3a44f5c323b58b86aa34c0841ca6e8d8e3416ac4230d1a28de341d00", 0x87}, {&(0x7f0000001400)="30e9c02f0200cad61d192e2e8d578677b79cac9d943bfe569b55d253e114044e4bd6ed5830124d9da852610ffa85831b6ba00edad260ada70f1c900e7b7a993cc45c61c2f4570384b71ffb90d5b96c84abb73838b2c1c8a5eb69", 0x5a}, {&(0x7f0000000400)="e9ffca8c1e6f5f247a0df859dd603028dcd6facf49d1f54bf82f8a221c7f6f9e01ba2038621b241c6d01547d5d73ffc8ff447f3fd5", 0x35}, {&(0x7f0000001480)="6b0569baeef46fa53e57a029b7994663dc2c4636c4cf86fc8545c28e5feb1c7fb8af8a1a8bfe9c8d1d842abe4e6c65efb5cc369831a18df3a3d530f68b6df9b02b147f3c2db9ac7db9b34118557e5813918e404603723d8ab1ee4c4951d207be423c", 0x62}, {&(0x7f0000001500)="321ba30a21dd8a755dafeb1a5e7ab8b53249c223704318fdc782ce0bc1fbe67ee689af36b8d5a23aad25e3fe33e790949c2df8857f6a9afc42b48fbeabd0796787ff9263bb31ed6b8db4ce5442efc9db5e52459fa170526718f53a986cf7d8cd828ebb85fd4b64d03228349181fb032e4a16793cb63186a41fd637927e33d35ccc608f1469647272a9b0321886fa689075f30d41b10022507a4c9d23256b6d33ca1f3d1f5ba861a4ba234c2c3b095ad290ac6e6db4c838db2457d2d8a9f49a9bf974ed53a66ecd87d3ad04651a14faf73f9f0501393b0133f134ecd9acdd2dfa33bb57da96b414bf9b903a96db9c4376e1aeea3e31a3869adffb6c40f0a5908be93f5cab9b3961bb67f59ba0265ee4a2f8d6970382e4ed8ee25ec9061c7941dce1eca89168fe088e5db028cd41a2286eadd13cfe334fb53b707bb970dc1483c5801423951c9ba4dff105d8454a327aae280b1b384b93152fd551d8dc6f6acefef95e50a1fad15a13971af6046e891106fc10e641fdb4e8116ec76432e81d51d5812b2b7d8a010873fc50e884302686356cc6e6132fd405814c7c10e0bf9616f99ff16ea77e765d83126ea4a1a7dc8b69c3a0d8a9a3066099dc6ce414d127739392c6966d3741e6a73b48d2e0d102d2facc2251c44e76b89f7d1fa634f03d307966dda0bf21719d1d580da2ed2e293aa0fafcba9b5ad689cd02fdfc4000958a37e587ec41de5b5b20e042d89987276a6011e6c4a16d29984dd8e6ad4a2a40eae33e86f31b2e413259f3d114963cb5aae26ad48f7ec15f8a76870edb3c4d7ecfe11a2b8af03f4ba53393840d48b02218f5030ac511e265ec77e6af4814789982adc9cb153d15d60972dfc16c365628200047bc81c0e413cf22956525b8005508f790ac479f179fee953752c5971a79b1ed0379b1aae824fe4b288b0e9454aa8d0d34fe2aa1451d3f92351bd153cf8971754be5900f18d0de75794d07109880aa0df77e25d5f508d793c210fe6610d455bda90c024c9fbee5057e73db5113a55f9e5b5c36ba29c0e8614fb0372c2f59cda66d731f51c044c2186af530c8599c5c05c0371b1544bb7a44f14e2938495a671ae454f4a10916377f77b21b828d21c363d4fe396b103bb16cfbdc4cc85e2537298244872d573074238ee0abc07369afde9dc1af2632d61e2506c2a4b6d891f4b18f0469bc93c5e6842f00c4feee41ad023460b6604b4420536c814f6f735d3c7b8361cf98210365ebd1a8c889b0980402ecf04deabfeda12dd3bd33665a28c3b6c9ccaa7aeecdda5f11f1c2a1ac9e3e3201260fcd458d03f05000d058c6cf58b619503676355a4d15e30ef740bd9d876bd39b868be172e4758f6f51759aaa86a71eddc0238ade1a465a2643e78361aad6e8d48a8c4ea731e15666f80c779adacb64416f668e2e4135de6090f6c245526d97db1a9ec81dc8d5860e96d8a5e40520a698e1bf1ca45556b1d663fa5fbceefae07ac12be2f0be73c84a93ed855f1b8f8625c387e1c8da2e8ba1113d068f9e9d072304a99ef54dcc3131cedaeaad0aaada585c09fdbca320230302a54b63c8da387c464818eee5c6c7079a4c2558a1bee8f902248ae391f83a1acc7aaf5d407b01777dfdd9535d58bde53e043e5b7b6ed77c6e0f494964293baef981e42909dee154bce9c693016ee31e3972c3c593423dc738f1323205eaa0991449f2487c22812e8d4c4d3ecd2cd750444e68de9ecf27545c6a9eb09579dbb42751cba3a21753657cd8c27973519820be5e60354fad50997f72b14df2596c64fa4cb605a70fca8fe3b583cec07750afb3607f34bb9d5227eb326ea69241228e1f2f5850f2fd9fcc6ed6c7f4381766af3d74cfb4799706e3c660e9c7f63ce6a39ba792e4fd77ebbce0ec47ca2a2adec3cd4096d3350c112675c4ee610db7c161fa287647b3cae2f56da0c57701956f4d3b4cffb37dad2e2c1d4f5f506e5d79e38a286de8bc76bd2165125f3b508cd587e32b9fe786c3bf89a4d52d4d77ec3969a6b16eee39183086a2a1e5686f6aece065d212d9db99e34b1150afac17306fa81c27b471c7c8a2f32783355285726cf00888a62fc3ff8450c7ae4fb22a9ed59fd9f5e66de08abf753e1b5840dd68360f1a827a8f596be4fddf6ba59dd985435ac16bfc9f6751d45f66c500b53d435a3dbdc01c0fbbc05f0005180fd1e4a48547ef71fe06a08e39d8b3cca5531b22b17404bad9dff711db5feff9b5e13a923eaa96c0d67a8b626c906f15081ba94ca3deb013416db062b85b226f1a89ff088a6eba9086e841cce72bc43de2b63694c6583a9f0d7c675963c3b48a451bceb26bd2489a09edad5e27ef58003f1ec336a80cd00f878978429c80a946db3a6adb2de7c4e9ba3e858de6c33243ca7b1aa81d0844915f799813718c90a05e8988936eee86b135dbb314152994293f9473df380af4427f5530afc1a417b267c64bc08c386ab8e5e7aac577024ea002ad0ae88414a3175061dcb7062e848865bc6a19163090ffac836d3bc0a1e7a6fea70cbca47ccd85308fe1a5180c5098f7059fdddc6f86b00998323defec4d5257ddfdbbf4ca95584f9cd5c8e39642527c3accf6d6d9c5cf5d7cf64a765838b2732933d3b2fc08f7f62528dbfcec032062fa7516b09d2b6718e87c7af29b10a63edb004fb73ece39c5418693f4d25e33e375f85922e58793ef00790726d19a7c7e7d333561a946184e8385b442ee5042c8355aaada43b363f3850064fe7c6cf1110664489ffb275abdf04a96b45b8820a4d732dc0a1731bad813437b09de2d56175f1ef8e0a93b8564b388e1403379f379adf2ecc2c232622b3ccceed126b777eeb753214770630a9f6bab6a4e1bd77cee7a9944522ac612058a7a0c3ea9cf69f0d52756fa7c03a2d8871c5087d1f1965216d77c65c0a482f6f7588498408f86eb7c770bcde5f72ddfcc98b78eb69b9d04827bd25acdbf7cc53026953d22b29b925aa20305f15b3f5eb7e8db4856c3de504cae762e746704965e76fc3a62b103d69f3ed0536e5e4877d4a9db7bf8b42077227f8597a7afcd4065cfc06ba89f0386ff97a9cd269f6172e611546615cb4f5eb91071dff86a1d92d9e5f244b104585e7182fe888a56f4d0a3e8b9c021ec877a100eefb7598cae43febd32c278996bd7db6bf93444b73e37406da73ebe697272e6128aca284344731212b0d19833b9113de39af893d1baeba37e686e7a6d92b1589381080c591e4824f8922d815ea1f70823b64d96bb258b9e9deb99cf492ef279689545802d397d8c9b327a1bfb302bc5f51086590324d726a71929b0f2f64c373d0444389ddc158a920fb9dc579e4a0f6bffe6fee510dda2e82dc3c1aa1857fd74b93496f107c3ccf3a87c30fcc1855c0952f3fcf9979478038e098bfba809757d1b3fda1e67e0a91199c8c84a0cfd75dd744f2cffff69162db256aefa1b3e53f56e8292f6fdde693187ac9fc73e78918cc36ee7ef6042bab5e1de47d26653d387339bb4f26fdd4d1edb55d0c82a627a60c62d869351efca91b20521ac7ce1cf348edebcd7a63fb0479379d93ae7f0a51b7333114091c7f9c6549f22dbfbef6ce7bedeacf6c540ec087ce5db6b7e9816a0327d3067160e93bbaceeb6a203792ae42ece7e519339cf19a6cac626618e1171483e800692ed066edc65f30e74de1db2b8d2b8bb2e60a3147840e027e0ada0598474a7433c47c0f4e02b91594518e354bd2aac10eb9a58ae26d7932b9aed7f546f363738c98fe01d7a7a6ec64fd85cd86e13977ef08fecfd9bcf9811e72580814b003607fe3479609f4f64664f8f794838420ea9c52f90ac6ad408498d76e156fb60ded254b4c6447add6f7d178a2708bb37d6eb86beb9b7f044904ba80692a3dba1f9fc6944872899d30af13f4ce2fff76edd53d4b7bf8afc5aa424337b797901b47e1e4a8d5005aea9442998a10017fa6c9d2ed36badeb0b06a37b396d716a704835a1c76929a5c89ed163e68fa705588b09deaa15ccc67d25872179dee523187285bd88d4a676586433399847a09c3c7181c57aa5ffb6407599ad20b2c2b8ab4ba473a7d2de0c83f3ae73d83840216290cdc68b61405321628932504d3c9aa153e5d29b89374447f621c21e14561499f06371b6562b129796759ff115ce6d5fc816bc55173605264cc18f5e1f6285c5839e131d88c6891a7ca602b05ffa782e36271f866718bd6f2c7f21a18aeb9a8b9251e69621a86ec1aada3102749379fcb7316e7fffc248c07c4038541e83ade3b5c060dd125520f1621d16efb52a564f246ddcbceae472e1ab54c0638671e7fc94aa7cfcb4bfd8b14d7182a22a2ec386e25cfe718d218fca53d909cf0cf4a406243ba47f148704fa9966fcc560ef6e33de1e5bce75a67ecb9ed2030249137302d54a2cfc391b3aef329f1b2a3e6314d04db2138c736c54556250959c8c99809657426ab393da5bf15f5f2d0cefd9739e93f7e4d51f1ced41d8048cab7b316a6920a5790c6aa3de0e0e1c83502f859e531af7f65ebcc407788ba4ea7d0fc786401784451cf92baf460673a23dfe79e7f96dc7da5bde7ca7b4abd6ec1b94b4b8a2db4612b9df163f9503571a0e20df5ad0c2cb1b75763e22e92f71290a5f4d028d943522fe6cfc5d17598d285ed59fcfad1abdbf955773f57056c86da668fd62995ecd330c4d974f46eaf4e13744dd6d47da67ff30c2f939b621ca890dca33e9fb5dcee2bc2a4511d35a9e821061b0cf46ff21a4e8063d21d7048aa648a860e7dc1031f2128d00a3d870c3057f7cc2142880f395b94c3ec9e3345c38bd2a565e806e7c857f395e775bf9de89020df709c9cbf80ad4dc38a2f9c3c245bcb3f531fea871a2faa1e59a13c8fa7e6b919e4addeedd2d4db3e1fb434248b4cbf1ccc110d5df719c5d73047c1238c59c3fc872d2e58b2c17fb06afa2f5794cda7e20db78c733533c9b319e093edd2639572f560c88aee29cf0235d35b6c5752e6435784a34348171a189d6b85ece623ed8ccaccba4508b39347222a9d8e8eb47c05a64534b2dda475be08d72175978cda1e12b99c17d549a240b067bc50b966c22df68ff99c0fd21d931bae49053cdfda1442fa02dcb4ee27e72058d1493f3a0930f94850660ffb73e272f83f51b7a5b73ffaf0b4aedeeddf7ffe14f2c31278bf063bea9d3fcf0497924f01655b6fe63ebeedc40dc6cee13a0c829cb3403ad96f7b2fd2e0470781f5ce0333b60bf88a6ac22280f1d034018a01fb139e5ccfdc87e04a11f281ad96669edd02ee35e72f22e059c0fc2e86ce408b2c967cda7d45136bf5eca154f3ebff156f70f0222853bb4f1be6e70ac0872588972770ecb89a26bc29876b102bb4d3fcf316c513915a5b3038993412b923e35a802615d484c72065e0cc44fe96d8565e3b8291d7b26eac0a854d11a2688b8c40395384803750d81598407e0d43633b063a00ad3e01ab74b7cb02bcab436735ffc1aea55ba5d2c4aa4d1c4d54fc9badedc8a5f1b3cf1c94062bcae42c5f5562a3497854b62c1e258d6980ed87ef93c744646cc440e686b695dab9910d22db243b2db12e1dec4c896d4ea390ebf291858b29c8369b6130f47c7f8fc4fa8597e5c7db738c60608310793ff39410f16cd1844f722fdea4b798a932c2213bdd425a532d1048a1b1b9c488c850a8c4867a643800dc24556aae2493f892ac21f241af89450bad247df3931e5ef67e013a6aa58f39c3a718d361a41b69f8653df506e2e3b1274b40604077175145e73b3c7f0b13a2514", 0x1000}], 0x8, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x2}, 0x8) write(r0, &(0x7f00000004c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe4660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab087", 0xd69) syz_open_pts() close(r0) r11 = kqueue() r12 = syz_open_pts() r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d3a, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r13, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:37:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getdents(r1, &(0x7f00000000c0)=""/221, 0xdd) getsockopt(r0, 0x7, 0x2a, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18:37:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x1000000000000800, 0x800004b) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 18:37:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) read(r0, &(0x7f00000000c0)=""/154, 0x9a) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/137) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1c62, 0x7}, 0xc) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/24, 0x18}], 0x1) 18:37:11 executing program 0: r0 = syz_open_pts() close(r0) kqueue() r1 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="445a0df407e4fd976b65aedc650cc67517055ca1a88b5e3fb1175d57a71edb4cfe5d4e6098a68c01ad5340627b30b79e4a2630ed0dcdfa93245324763bdc493cff1f03074d4a954926bb897e068b25cc62767a5b086e6d4b41c5f3eda1", 0x5d}, {&(0x7f00000000c0)="8d9b3b3e80fb2ccfb07a5bee8c5c59f50c6a202b47c90a2c81066e55b41fe2d6c7a12d45b95cff69f5d226f8330c0e85d746df97d0a27aa1f3bc6f741b4b994346418d3bf2bf822388d027a50a96c90a90c80edfbcad5cda1b9ea011a88fd44d170f7110b0f6887bea90e5eec282", 0x6e}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="5b80ff9712c2042bff9406bbbf5f82e6ede2e42aa4de6ef1455a7976cf2f63d5d254ccf1efb254d1b1bc478c4f2dc160ca82e78595ecf291c607fafd27f890815303ffe7ec26c3da2709de8b4a66cf16808516bd5bee0826970adb898ec452a58acc3d114c101523ba52c9c577c8206c615413c6d732bb8fdf9988e24cd24db64a0026a72a057f5115db", 0x8a}, {&(0x7f0000000280)="22a093b4ba0bf0b5f8d90334688c43bd36f4b99bfeb36496b7828cf51f5b92371c81ee438cc12c296c52e7e0484b04e9847553ebec2e04f311edc341bf9219111fae85db50b03ce7496651bd5bd4c3066665a834860f3df6d0b061d6ef8630eba36fb838af4a974ca9d5bb525f2e5aa1f65fe03feb09fc2ff095ec603896d4cabcd8e23b95a6143135a7906578c5f80b3b5fea71026993cc0d3313fce17b957b3d9287bf3561a0085eef210e88225442129ee9b6d81b3e54ddfa717e8acedf5d741e687f89b878a0a41ff9d41e79539fabefcd43810b79056272bb", 0xdb}], 0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdffdffffff8, "17028e377b2cfa4e00000000000000fbff000d00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) 18:37: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, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fcntl$getflags(r1, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 18:37:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="822cca1570cd4d60a760022e2f66696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x8d) r2 = msgget(0x3, 0x90) msgrcv(r2, &(0x7f0000000080)={0x0, ""/223}, 0xe7, 0x3, 0x1000) 18:37:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x55, 0x3, 0x3, "bc08124f80210fb48ba00c968c6027ff60b7d719", 0x4, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 18:37:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000012, 0x0, 0x0) 18:37:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000011}], 0x82, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x100000001, 0x0, 0x3, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 18:37:11 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000, r1}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 18:37:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) r1 = dup2(r0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x100e, &(0x7f0000000040)=0x101, 0x4) write(r0, &(0x7f00000002c0)="c7e00b01a3342af80000002767b52942bc8bac9dfa40806e32d82006e3b5e1580f", 0x21) poll(&(0x7f0000000100)=[{}, {r0, 0x124}], 0x2, 0xdc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 18:37:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x293, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x10001}, {{r0}, 0xffffffffffffffff, 0x11}], 0xd1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x401, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = dup(r0) mknodat(r1, 0x0, 0x2000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x2, 0x0, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x7, 0x4de7}, {{r1}, 0xfffffffffffffffe, 0xa, 0x20000004, 0x9, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x98ba, 0x7}, {{r0}, 0xfffffffffffffff9, 0x86, 0x80, 0xdcd, 0xee}], 0xff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x6b, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x40}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0xffffffffffffffff, 0x4}, {{r1}, 0xfffffffffffffffa, 0xf, 0x1, 0x7, 0x20}, {{r0}, 0xfffffffffffffff9, 0x1, 0x56525bfe7501a035, 0x7fff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x44, 0x25, 0x3, 0x7}], 0x7f, &(0x7f0000000280)={0x8, 0x3d88}) read(r0, &(0x7f0000000000)=""/110, 0x6e) close(r0) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) 18:37:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f668b6ce4c8331dadc34ac77c3d1f055e0f89e7653000"], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 18:37:12 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x8, 0x56}, {0x7, 0x7f}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f00000000c0), &(0x7f0000000100)) 18:37:12 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 18:37:12 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) dup2(r0, r1) 18:37:12 executing program 1: 18:37:12 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/230, &(0x7f0000000140)=0xe6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e7", 0x4) 18:37:12 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) close(r1) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0", 0x357}], 0x1) setrlimit(0x6, &(0x7f0000000480)={0xffffffffffffff00, 0x4}) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 18:37:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0xffffffffffffefd8) setsockopt(r0, 0x0, 0xa, &(0x7f0000000200), 0x143) 18:37:12 executing program 0: madvise(&(0x7f00007ce000/0x3000)=nil, 0x3000, 0x5) setitimer(0x2, &(0x7f0000000040)={{0x4, 0x2}, {0x5, 0x9}}, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x10005, 0xa2}, 0x5237b05d3f322412) r2 = msgget(0x2, 0x40) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x41, 0x2, 0x401}, {{r0}, 0xfffffffffffffffa, 0x22, 0xf00fffff, 0x7, 0x4}, {{r1}, 0xfffffffffffffffe, 0x58, 0x40, 0x4, 0xfff}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x3, 0x14cf}, {{r0}, 0xffffffffffffffff, 0x61, 0x40, 0x49e}, {{r0}, 0xfffffffffffffffd, 0x43, 0xfffff, 0xec1, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffd, 0xc, 0x40000001, 0xffffffffffffffc1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0x100000001}], 0x187, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x40000001, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xe050, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x83, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x800, 0x7}, {{r1}, 0xfffffffffffffff8, 0x3, 0x1, 0x8, 0x646a}, {{r1}, 0x0, 0x8, 0xf0000000, 0x3f, 0x8}, {{r1}, 0x0, 0x0, 0x1, 0xffffffff80000001, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000007, 0x6, 0x3f}, {{r0}, 0xffffffffffffffff, 0x22, 0x20000000, 0x10000, 0x9}], 0xffffffffffffffc0, &(0x7f00000004c0)={0x3, 0x1}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/44) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x48, 0x200000a2, 0x72, 0x870}, {{r1}, 0xfffffffffffffff8, 0x22, 0x10, 0x3, 0x4}], 0x1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x88, 0x80000000, 0x0, 0x94}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80000044, 0x64b, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80000012, 0xa25, 0x6}, {{r0}, 0xffffffffffffffff, 0xe1, 0xfffff, 0x202b5d85, 0x10001}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x7ff}], 0x1, &(0x7f0000000240)={0x80000000, 0x1}) kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f00001ef000/0x1000)=nil, 0x1000, 0x6) 18:37:13 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) 18:37:13 executing program 0: r0 = syz_open_pts() r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) write(r0, &(0x7f0000004b40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe4660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d115", 0x4d4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f00000000c0)="2bc6f2e342", 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x730, 0x2, 0x1, 0x39d, "8e19419ee36e88dc34d7883105313a984e215ed3", 0x7, 0x1}) syz_open_pts() close(r0) kqueue() syz_open_pts() 18:37:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e", 0x0, 0xbab}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc30023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eebff07000000000000acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x64) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="e22f3773b874c07f0f405ab644c53bec4797c503ba8c34", 0x17}, {&(0x7f0000000240)="a6cdca6c50ba1e10155b8c33c9ec315e2147521bc78d85abf660e6f727208e8930798829129dce7a18b51acc9976e94da38bf9538ac11fa51568f3057afeb0948751f47e366b2fd4febc0d282b8dd1ce765a48559abec75ddb1d2d5fc3aa7f027ed508fbfc675d76711e73cd1ad379b1e5b4e4", 0x73}, {&(0x7f00000002c0)="6878675ae98b6fe4ab05557420218383fe6ab5cc601ba4cc72cc5083cca37904c242f393bf5b63994607261ac4f6ddeed3878b8941d594f7b13ff63af2b449ec6ea61ce10a7ab37b579da3e67e9b331ba32c28f81ca262b13b1bd95b24b39017e096c1400ca17343835f52ade752b0a9f5a5734cff02f3f528f34ca0ad6dd30519b6ee", 0x83}, {&(0x7f0000000380)="f1d312ee9c011b6504fca324381126ac529b6349d393540264678f02d8f9e9742d3ef935f50df03251f98d4cb670b0874fee0e01e167703bb7604b00e609e37076829d1d00a7921423f7aba5dc7047052f4e0e5c22c1b3451f49a3ee960aa0060a001ad4968844d60f0440d348a2e66b957a23e282833e5d787a84dd1543596acc21cac856fd", 0x86}, {&(0x7f0000000440)="e4fe9ffce1a801ca35629a71aaa20054e7e195edbf4c6670f63c217012422e1a9fcb4569510d384a54131c761fe7fa5608d5be331c12bc04f2ad48a4a31b1871414a5ba42e8423de679fb3c08ea3194a760a4610fde457081798d3241849bd7979457b160e491ce8f22c5b7cb3e3a33213ff542016e80c9133db8cf2dad477aa158bcc01c3d396c50eab3d3a8740aebc045a87d00c2778400dad5af3f6b8c240fa03108863b545c36f31c4fcb0f5b048637ad5fe166f0584a14f90dc86495853998f83739f7e", 0xc6}], 0x5) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd9533310225", 0x39) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="5b9f3b611c4f68a4", 0x8) 18:37:13 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) write(r0, &(0x7f00000000c0), 0xfffffeb0) write(r0, &(0x7f0000002800)="f9", 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xc040, 0x9) close(r1) 18:37:14 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x7, 0xffffffff80000001, 0x3, 0x704f, 0x100}, &(0x7f0000000080)={0x3, 0xfff, 0x7, 0xcb, 0x616, 0x0, 0x101, 0x1cd}, &(0x7f00000000c0)={0x8a, 0x3, 0x3, 0x3, 0xaa7, 0x401, 0x0, 0xffffffffffffffe1}, &(0x7f0000000180)={0xc4, 0xc}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x3fffffffffffffc, 0xfffffffffffffffc}) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000100)) 18:37:14 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x2, &(0x7f0000000080)={0x3d, 0x80000004007e}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20000000000ddbb, 0x0, 0x9, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f0000000100)="187b190570fad7a3a362cd0caf6e7057ae89e92d8f7da492fc89a97e9cd9b9b1b68dbaf3078a6df527e1b0269c49e0bf13701888247ae3e857f1bbc3c23cbc380fd569acb52efa537641aa", 0x4b) r2 = msgget$private(0x0, 0x3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/54) 18:37:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x7, 0x544, 0x8, 0x6, 0x9, 0x9, 0x40, 0x1, 0x5]) r4 = getppid() r5 = geteuid() getgroups(0x4, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0]) r7 = getpgid(0x0) r8 = getuid() getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="efc4a9b640fff7cfe37561373874cab0ed6fd59efa8a5e157f407d8863bd0e7ed08946191c4244777f", 0x29}, {&(0x7f0000000140)="2042597214c621c93364480d51f34bf3675c8820962aee74a855f87a2ce3e0940244b262444ba72b83a81e05f030f3a524f120518bda2a65ea44f97e8e6f3b058c4fdc50b432503c8c2eb14398a8140358c1826bd4470594805caa95e3444003040638b7f392d6ed375b9aabcde03f8a0e92409639369135017ae6ed0a30ac02186d1b67b73ee157c8cacf7da6242c6375c25491055a3eea2a30c98268db772aeebd3593774f1902f4d7a104597ebe3ac0462c4e", 0xb4}, {&(0x7f0000000200)="a2c18153701c5f01112356fbd76072c34d49cea7fe7b14d8ecf4c49cf24a668a72c5616ff94d084b6fc292130e77fc1694d276856bea47f2c60c5c63310ef6a3aa4a06497340b22077", 0x49}, {&(0x7f0000000280)="d0032c506beb", 0x6}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x2) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) 18:37:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) open(&(0x7f0000000040)='./file1/file0\x00', 0x8202, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) close(r0) 18:37:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r5) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) r6 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000300)=0x6) r7 = kqueue() r8 = syz_open_pts() syz_open_pts() r9 = fcntl$dupfd(r8, 0x4, r7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x87, 0x3, 0x2, 0x1, "04288847cf8371e302a55a3d08ed22fe1862fbad", 0x88e, 0xf04}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r2}, 0xc) r10 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "6272051f60f897bae0d21cf7d96cd759293bb100"}) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000340)={0x100, 0xffff, 0x1f, 0x9, "7e609b54fb9920d6638d82258a1d0eb401c84a70", 0x401, 0x3e9}) 18:37:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x0, 0x1, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:37:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10003, 0x2) kevent(r1, 0x0, 0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x7ff, 0x5}], 0x803, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="395141d2c3eb7e233eafe6399d6676252b5fd4a947845dc52ada8b013f2f8d6e9fc89568795cdbdab16d043fbc635880c7df7c16ea3a8b4c2b026c052498fe41c9ba7b241b8f0c3876a5b482b564df115d33fd82ca61b233c4ffd8d9a2ab867dc9bc75285df52dd84a3344deccf40c9164ea75e3578e6a505b09e3c27fd6db548224c4992af16bbec89a4ae0864b55edaf80a579818efff2541044c8a34d88c95d31c966d7cbca4213170d63760db86133e5bc3beff27e585b3cef8d429db447ada174901ead6e144487a01f619ada17602bed902737a65ba6f64d8dee6fb7ca93b9b198ec683184ab", 0xe9) 18:37:15 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 18:37:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000140)="fe", 0x1, 0x0, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x3000)=nil, 0x1000) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be77924", 0x406, 0x7, 0x0, 0x0) msgget$private(0x0, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x100, 0x3}, {0x18, 0x3, 0x3f, 0x7fff}, 0x7, [0xffffffffffffff7f, 0x18, 0x6, 0x6, 0x0, 0x8001, 0xaa, 0x2]}, 0x3c) 18:37:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffffa8) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = semget(0x3, 0x1, 0x8b) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x102, 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfff) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c7080588a45aa397e6b3a6ad1282b1db02e0ef31372d15e1585d7f60a2f9ace396434856a8c3c3eef9ac0a3dfec0e23315584c1a805b7f9c7d80a37e234d207e04044155df0bb4544ac4840ebd50644d2d893b8f56e868b17772824d43859be5bba2674dab61b858f0af500a8e506e7e4c3a312680df173ae6f5ca19a62a759ca31fddba4431cadc0928374ff764d76663fcb7ecfab6712ab3ac9daffdc801431bea69fc4293478841f28b3a1dae9dd01ef5596b9a376e1e2613a7c434e0ada968fe8ea5e854081dfddc4954a3b15623413440dee5cc1c10fa37dfc6978d5f979e1168afe6cc30cb0d74e0c557", 0xed}], 0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/203, 0x333}], 0x1) 18:37:15 executing program 1: r0 = open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod$loop(&(0x7f0000000180)='.\x00', 0xc000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x6, 0xc0000001, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x9, 0x1, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x0, 0xffff}, {{r0}, 0x0, 0x8, 0xf0000051, 0x0, 0x2b}, {{r0}, 0xfffffffffffffffd, 0x94, 0x3, 0xd2, 0x6}], 0x6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x41, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x21, 0x1e3, 0x400}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x48, 0x20, 0x7, 0x1d}], 0x8001, &(0x7f0000000040)={0x20, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:37:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="e5d4736d0b0b1443f6db7f0f637b19c54bc809b66dea8758c8601eb87e70a089a37609b96696262d9f961c8056500b0400bf3c4305e19a76573ef741c342a52ecde4dd19a93061cf2799c1fbf96c58e0f61448a25eba8b91984445d072a4c2c05f83778ef077f155a415647bf621156785f4b61ba2f2761646fc26fc81f582943c29329988559a8d124edf1b2fbdbcc5b6f43b658a57d7461aafc9ebe0746b0d1a3e"], 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x290b}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) 18:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) syz_open_pts() 18:37:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 18:37:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) r1 = syz_open_pts() close(r1) readv(r1, &(0x7f0000000200)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x9}, {r0, 0x2}, {r0, 0x74}], 0x4, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 18:37:15 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') symlink(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 18:37:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) r1 = shmget(0x0, 0x3000, 0x621, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x94e, r2, r3, r4, r5, 0x80, 0x81}, 0x1ff, 0x5, r6, r7, 0x5, 0x0, 0x80000001}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) syz_open_pts() close(r0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r9 = fcntl$dupfd(r8, 0x0, r8) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:37:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fcntl$setstatus(r1, 0x4, 0x0) 18:37:16 executing program 1: mprotect(&(0x7f00004d9000/0x1000)=nil, 0x1000, 0x1) 18:37:16 executing program 0: r0 = msgget(0x1, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 18:37:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() close(r0) write(r1, &(0x7f0000000240)="51e22e5a6214caf749b14a367d6b8d81cbd0e72df9e52750f045a3357993141a2f54728e8e5eb1b92209dbd7ecc620d45be85f85f28e88dce2905d5a3176cf15a01f1691eee1644fdb668f911a4ea6b929aebf4490b2ef949d15a9fd8714977ebba7f4c0478650a2", 0x68) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d3a, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:37:16 executing program 0: poll(0x0, 0x0, 0xffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000080)=""/178, 0xb2}], 0x2, 0x0) 18:37:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="93234b8063be35df1e3aefea5aba3817147812581839e017619f731109f89278bd0936705cd98c9ed9f5d9926557e00a4436da26881ea546761e4aa9251c7b0374dd247998a18b76bf3cc1e9d3ea6f0af65373cfa61c679dbd757d8b2a72a49c61cddd9975fc8abc7eb15dae320fc6428b23bc026fec9ccb97028dc66076739d98942c5d8c4fc2c58e15f8488763b51c5169101b5943"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="4da6229339e9a6d6ead10ca028bc8b9fefa2cb25fc246a0ce2e3b3934abc25ec46d93d2e98068978bfc292365198a2b7dc", 0x31}, {&(0x7f0000000080)="b63ff3703029897775534597d1ab2f8b", 0x10}, {&(0x7f00000000c0)="1f6e18c4b4cfd3e7bb5b8977d919f97c178fa7ec8cbf42636bbc8bbc", 0x1c}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) write(r1, 0x0, 0x0) 18:37:16 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4333, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 18:37:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x20, "e74b76401b92cb221d3838510e34f9f8dee1b438", 0x6, 0x9}) r2 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r2, 0x68}], 0x1, 0x0) 18:37:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x0, 0x8, 0xf277, 0x28b0}, 0xc) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000008c0)={0xfffffffffffffffe}) 18:37:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket$inet6(0x18, 0x8007, 0x800) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x100000001}, 0xc) shutdown(r0, 0x2) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x8, 0xd, &(0x7f0000000000), 0x0) 18:37:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) dup2(r1, r0) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 18:37:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x10, &(0x7f0000000000)="ff020008aaa008000000c3513e2a5e0000000000", 0xee) getpgrp() 18:37:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8fe5c2085688e90d552233ba5a4e6bf789a5e2952beb660a2f32ea31f506d4eaa4afa74844daf633c6eb631b9293be327703b8cc0176f7fcc6e905dd3c10432dd448a4efe633603716bcf85fc9a78dc1b55e5b07de0e3be0419a219b6d53279ab9613eef3b8ffc821e33c5d6e620ddc14105574d6624d1a2ff5641237d213851fc17aedd266c812d61204d753b20f5c6b5dc8bfa6c6380f7851928c80a88b69d06deb41e00320f08b63502d5eae1472e6e89922e3f3dead72146118462f0fd689f0468f509260c816d213250e9c9b5eb8a3e0168a62c2724f3db283d88ba77eb05dc4183", 0xe4}, {&(0x7f0000000200)="97feb500841839dfcdca475b4d33fac9d4c8ed99d9cd8dddb2ab5ae35e23d57705801585bb5c47b4c8213dce96f3c692e060c9f1d9d6c1eb286d07300c07cf88c8d70dcb602e80c3529b025dda570a1d825783eed3072e5f553504c9184274139091f246912dfe954e19f0d80b0497a024e5de88beeedfa0d54918147758471e573984aec31f7b9147b0e757712d46a728a1a91369007b82367c86f236c6a743c6e7950c01c429bbac9a69b1825a244986cf486cc3b557b2c0e8d314c34b7a977aef64fadc000276f3ded2b03639a09daf83d0f6366dd2e51dedb5663f401fab0ac7ac217ae0cec004603e3663460efeb4588e17bb73044f", 0xf8}, {&(0x7f0000000300)="8e457a85ed8d7de7fef5989c497d862a605c0246d7a1db923c760ebbeb1efe8f049c3805a3e27e86cdc0e273d820fa456087a0ba1f4db76c401990299703de2f29c2a602405cb08518cc3960275458e7f4ab8ce2c50858ff4c78a12254311b84dd7799e89c30f5a83ad56a44bc6f8f6d0b238dd317049bb4ad02cf36e32534dcf82f93eda5f6461998e20c59d7297b2cae4063bf524e8924b6a4caf46635f6572f9b4c23796d1404c5a5fdbeaefa3a3552f3acbea309afec734912085790f53e5997b5bb5b", 0xc5}], 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffff7fffffffd}) pipe(&(0x7f0000000400)) 18:37:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="12df201648a7dd1f4a9427234402cd6312c1aa6009d09e9b191fbc1c0f1b5dd0c83b5fd4a60353dc68cb05e133bffaa8fa7c73a7a5b0087e4f39505cbd588364b281f01f20003a3f00000000000000d45cdd68275756cd263338ecc2a087b14b2d30996a0100000000076248f667ca73cc2ef804d8971a216f0a4983fe0462027288ebf526cd05bf38f36fa44430"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) write(r0, &(0x7f0000000280)="c223465fae8f1a9970c5e61078a9cb94c411d431cb8d254e788fafc185fd86a3ca5601ccf0afcd6079d52292cf11e7ac8efdfdb33544aebd8a567b85869b898f548bdd61afde62eaf449511dcaad3a04a71eaee9de458bdd7c4a2841bdf9afe7dde2ba0c5198b94b038d450a", 0x6c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) sendto(r0, &(0x7f00000003c0)="c26f4c17ac8eef326c5ec366f6b2a759da8111ad157ac974a7d8a8406d0b94c857c5ba26cd917681194e0ba84069b8aa8f29b4d8f6f60a7540756cd7a282b00af54218220c7182012dc1d25dcc14d5f93d74d70e0fcffe62852da4724b09eafd72e43cb65ac68178ac61941a86a5302f324bbee7d1251155dc5ba41b36ce5b3cd02ed25790f66d2190265456face92209d9feeae7d14091615463beaeb4f647a3b68f1ac2afb6ce8175290035a3a0033e187dc338bc518ee36827e8bd7052ccfcb4bda2b2557c597d5f4e12aa7ce270679bf628615cbcc6f41999b792bd8421190cba3", 0xe3, 0x1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) close(r0) 18:37:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) utimes(0x0, &(0x7f0000000080)={{}, {0x8d}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="ef90a752624a8c1f07ff20168ee2adb4a97624c63cdb64ec14dc8d166a332587089d772c1a1d76"], 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x8000) r3 = socket$inet6(0x18, 0x1, 0x0) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x1f}, 0xfe61) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) close(r3) 18:37:17 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0xa0491c74b4141a68) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 18:37:17 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8000, 0x1, 0x3, 0x8, 0x1f}, 0xc) setsockopt(r0, 0x40200000000002b, 0x797, 0x0, 0x0) 18:37:17 executing program 1: truncate(&(0x7f0000000200)='./file0\x00', 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) recvfrom(r0, &(0x7f0000000140)=""/112, 0x70, 0x1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5435838e, 0x612}, {0x3, 0x2b4}}) 18:37:17 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x86) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 18:37:17 executing program 0: mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) r0 = kqueue() preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/156, 0x9c}], 0x1, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0xf7) sendto$inet6(r1, &(0x7f0000000100)="e0b3def14560e08b69a1507e5e0ee3e52ad4190152335f55e3865e0accb858071bc0300925d6c5f531cab3e79f3b8995ca034249fd2122ccbe9490faf058a04d63e6fa93d4865a66ef2f159b090ad6ff7df2a0400ddc31de83dd3cc01100ce6d6f977d488966422b0e78cc4e07740044cb4c3dfbe97e7f9970383edcdccb7c3e46efa0e2d20f9dded77d716f60ff318f8d49ad633a704f11e3ccc3e35ac83dae2698a142c93f2783f47b93c798c85969b7a882c81eea0aee4395d3284652c2052d554e0e7aa9470b4ce74596565838557a8b5c0ee8680a53b71279efde7f8379471b750dabe7c0a2f27ae3245bbd43927372f67183", 0xf5, 0x0, 0x0, 0x0) munlock(&(0x7f00002e1000/0x2000)=nil, 0x2000) munmap(&(0x7f000023d000/0x1000)=nil, 0x1000) fcntl$getflags(r1, 0x1) 18:37:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530002ac7d5c1e4bb806090c2c47627d7c3196a138b3786b3e4d83ca9d25bac59d59fd17650968169c6348f1dbae47e51a9d477bdc4000a16d3cc5b2490a9392c02b4031fb2333fdd083045e0a72cf106b35b1453a897f863aa0d11d572b977a09b1457875260aac4a43ee7a3ac2e2042ef2dd421dc85d895cc17d5de04b3cc4e42f5edc44376604297488cd9fb616c6486bd9d47649bc3fe1d6c6ddfb2174d438372f1bee1df4e7d65b82c8a366de076c526937c66bb4c25e3b9bd3c5c8c0bbb3a711653798e4c282af0dd4e513d"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r0, r2) sendto$inet6(r0, &(0x7f0000000040)="8f987aafbab31ac6fa95131d351199d6a7ac7a53d215d99f177e7b2f252519c113ad357ac07b78826e9044bd23b2df83af6dd3d8549540429468264042c96346ba97dd77790b226f4e9ae942536b3ddf586a0264d2309b950241037e20a450c95921fd2d7b72cba1355154fafb6e7319bf0b8b3c0eb35d1af24ec7cf49e8df30c2d2486dffe2e439", 0x88, 0x400, &(0x7f0000000100)={0x18, 0x3, 0x3ff, 0x7}, 0xc) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 18:37:17 executing program 1: r0 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x108) write(r0, &(0x7f0000000140)="e36258a416f7904d6a4085ba75037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe43204494ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a6", 0x61) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x4, 0x5, 0x4, 0x3, "f12c896e12f76e33591604503b088acb8f09b830", 0x0, 0x3b}) write(r0, &(0x7f0000000ac0)="ec7d2f00afdba0ead780b510cca69c98292a529ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e6144ffda09db2219680db3a5ef3b66b4005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bec8311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab603534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2ea28641ab8e80ab01b883565818834ae655b000000000000000000000000000078b3d08ded98aadf1cd6610400000000005abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a00600000000000000dc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d6748109001db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff650300c60530b49473b3319856f32e9a4011a331ddd56a8133a165191ea118ac43aba9d4c6de7f19dba4b63529e8d2794b41c1ff0a45f5fe2741e0cd9eceba00d72dea0320ddc166f90af38d75fc64185bd7ef7d962e1f5e5333e5bd35e9b2606165bb0be11be865cea4d31491ef709fa8cae609cefb333b8b08f796161d381fe04017de0b59b342d0d52f2f8dbf64f20419da0b5f4d46528a7130663fc8e4850c7cb798be3ef88b2d5a4c2fb9d6ceee44b97ccc76a0f86f0b79ebd3be949371e7d54dac7e1354fec5f391678844de939c111eb75c5be68ce01427787db5e823b77064764c52f6ee7548f43d45c3d32ba417e7509aceac0346a19f12ac97da51dae9cc70fab9d7b3fcc9d855cddd483ab097bfb476a4d78310c1af1022e8b1410d813f26a4cc7c4941ec8e43977e24f3b240437bc946931b635de305574e69", 0x2be) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) poll(&(0x7f0000000240), 0x0, 0xfffffffffff7fffe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffffffffffff, 0xd, 0xffffffffffffff9f, "a146786eb95bd07babec1100"}) read(r2, &(0x7f0000000480)=""/145, 0x91) read(r3, &(0x7f00000002c0)=""/249, 0xf9) kevent(r2, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff9, 0x1, 0xf000002c, 0x8, 0x67e}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x74, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0x42, 0x0, 0x7fffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x80, 0x600fffff, 0x7, 0xa682}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x7, 0x200000}], 0xfffffffffffffff8, &(0x7f00000000c0)=[{{r2}, 0x0, 0x30, 0xf0000000, 0x7, 0x5}, {{r2}, 0xfffffffffffffffd, 0xea, 0xe0000085, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x82, 0x7, 0x1}], 0x0, &(0x7f0000000040)={0x3, 0x8}) 18:37:17 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) flock(r0, 0x2) 18:37:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 18:37:17 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) sendto$inet6(r0, &(0x7f0000000040)="f6e53975a7e646be21e433b836fe61d014d7113ae39278a5bfea92ab9a8565827c633abf25a380624558d9ae4bd98e9c1b765c9adc7a2a2716cfab0e885ba274bcb875783878f3552c491aa2ebd769934a40ab8c633a77c1397971f96719f57e7665ff48bd7f11d73fac0cbd183bf15eed69dc404ebe46bbffddc2f0bf71eafa2172e2456f96c8a5c2c5571e4b7f65cf3e693117e1099c4ecae4583fbb95769c96d22545e7ed883c2c0e", 0xaa, 0x1, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) r2 = dup2(r0, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x6, 0x40, 0x10001, 0x99, "3bd2de392b8a4564313481bb6de6c407d1995460", 0x80000000, 0x3f}) 18:37:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) setsockopt(r0, 0x5b78, 0x4, &(0x7f0000000000)="15b4c5c08b36e185efeb7a", 0xb) 18:37:17 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 18:37:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/70, 0x46, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000100)=""/231, 0xe7, 0x1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x3bc) 18:37:18 executing program 1: nanosleep(&(0x7f0000000000)={0x20, 0xfffffffffffffffb}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000400)={{}, {0x0, 0x62e}}, &(0x7f0000000440)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000200)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = dup(0xffffffffffffff9c) dup(r3) pipe(&(0x7f0000000240)) socketpair(0x18, 0x4007, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/103, 0x67}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20a, 0x42) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x1, 0x101, 0x401}], 0x8, &(0x7f0000000140)=[{{r2}, 0x0, 0x84, 0xfffff, 0x2, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0xcde5411004685203, 0x2, 0x6}, {{r4}, 0xffffffffffffffff, 0x9, 0x40000000, 0x7fff, 0x9}, {{r5}, 0x0, 0x0, 0x8, 0x7f, 0x8}], 0x9, &(0x7f00000001c0)={0x80000000, 0x5}) 18:37:18 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000002600)=[{0x0}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x81) 18:37:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x334, 0x3, 0x0, 0x7fffffff, "56e5a24200000000fdffffff00"}) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x3ff, 0x80000000000}], 0x1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa6, 0xfffff, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0x11, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x100, 0x100000000}], 0x3, &(0x7f0000000100)={0xfffffffffffffc00, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:37:18 executing program 1: getrusage(0x0, &(0x7f0000000040)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) msgget(0x0, 0x16) 18:37:18 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) msgget(0x0, 0x89) r1 = msgget(0x2, 0x48) msgrcv(r1, &(0x7f0000000180)={0x0, ""/113}, 0x3298c25b, 0x0, 0x1000) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) 18:37:18 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x0, 0x0, 0x400000000}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x3) 18:37:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0x0, r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffdfffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) fchown(r2, r4, r5) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1000000}], 0xffff, 0x0, 0x0, 0x0) r6 = kqueue() accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r6, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) pipe2(&(0x7f0000000140), 0x4) kqueue() close(r3) 18:37:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair(0x1a, 0x4005, 0x3, &(0x7f0000002bc0)) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getuid() getgroups(0x5, &(0x7f0000002900)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002940)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, &(0x7f00000029c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) r12 = open$dir(&(0x7f0000002a80)='./file0\x00', 0x0, 0x92) sendmsg$unix(r2, &(0x7f0000002b80)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002800)=[{&(0x7f0000001500)="b601a1bdd40f54ce60c379c048c01de911a479b0afc0ccf529b959146771f45afe33204d24e0b7413dfc3bfb007bee3f722d8cacf7f2ac925a2454c50f420cf4c42fd3e8916c8b4ad9059b3afe216f1941bde945a0d56588fa8f56f16a505607ab0dff177259b62e69a89ea2f6fab0bdc2f89993b749b12e903086b1e0a1000f7eca743067cf325a029572aaccd19432964f8294ae2bbf531e9f2ad6d0cd2e601d494dd6dd89e3ca82da028062559691fa56c9c6aad895f608a90dcfe7e62ac30e5f67b492de0b23a39cff0b217409769379ce684246e54ed24f27fc54181753d00765baa60b95b5e976f4862f", 0xed}, {&(0x7f0000000300)="8aa2ce9182c2465c4c52b37375ecc16556f8e744fa97feceaac0fee78beb2845cdacd0b0c81e909edbf0baf3914ed9c50e8472682709cb211764a98bb88c72e5a6767645b88965667c09f956565d93677c79e41a4125c5a743990b955a63a625cc0660dbd688df812a04e6f4628422", 0x6f}, {&(0x7f0000001400)="324044234aeea9fc3977dbfdb68a06e0fdcb72a3484e4afc4bf0998a239455898fe96ed07980a7726341322d50e60dff22e86bd7a8d5eaa0644e36aed7cf0fb82c4610454ac5f7538d1cb840d78d838de5aa4c21773cd5", 0x57}, {&(0x7f0000001600)="241646ab734340efb65623b85962a9c1bd64b93343f583e7b26e3b40ec1b9dcfb5b2f206013a999451f28a579365f463f2d507b8ddf7745ebfae9aff2644b0d1ea38d69fabbc249a247af58d1e9d1042785767484d5d2210a5dfb8881b86f61b99ad8eb93ec1b682c03ac38695f777a829e62d54b8b30f67ed540788c1", 0x7d}, {&(0x7f0000001680)="9e9f5a303fb6f4a13af16a9e55729624e9c8ac4da58dbbd187193c2a290ff3da880a505d266dc435ea2b564044a4c42fb4806e339a0e08e201101974a80311a0e9cf57b4bd262d22ab2ae4864b86f84c6c87c995c2e23687dc1a62d3a5fc3773833f221516e0e8b354f72282db86db6270a5c7188df8fdcd", 0x78}, {&(0x7f0000001700)="44544e44f86c0f48839a82a55804024fe0e573c1be78d5d408a30cd6f7386784b4e9df138963bd7337fdb725ebb6e4c93dd55fc56aa14ae4895684ce47c01046a9f6bd3cc431213524022bce52e8a3791dd928c5122780cad1f67582cf72b970fd372c6cf828a31a76a8b411b4efb0025c241b92178fa22421330d29f8c8a68995d6bcf3ccc0413afd5c1d6eb6738309f1feb61f6734440fe4d30e487663814db6f008e60b10ab2e02458dd1b56986e8e7eb27f67ec5b0501e09f71e8c547bc93231fe97567d8d467cb80c7630", 0xcd}, {&(0x7f00000000c0)="31d8518fc92c5cb5fd2a336be6ac1190618f44dc4ea9ffef460fa6fc78aca1c1a56db09192d72a65ee1b77bcbf3c33784c87", 0x32}, {&(0x7f0000001800)="e7929c5c70bf3942f0666477418ec520f622994f63984e17fb4d5199dd30645b499b6a299233f544c7b1e72b264d2046b7b3a481371f9f91c35ebab3de39aefb187819f44182cade8d0ad63efc84daf40509aeb8b2e8d51a735fdf4f3da1a5e9296d2b3d14376439259672ca60e0ed2a5de1d65e6b2b9bc3232af0ef77c2ea47c981a9255bcca27beb53fd1cfbca20e5a1c8fa18f5d17c2d650d822f36af8709a00be4baa1f8a96cf1590f6c53014a5f6378f47c5f689d7695220e036ee142902c546a8fe0bf79dfc617015e29a8a7c13caae2fe30c8746484f354f3c910ca2e69878cf4b31fd5a6d716afe5d42669c617554d95d3ca788491e9cceab4618a199d27878c5ce0aca7ea9374bcf14bf12ebe55c6366b78a23a5209da0d7b522eaff04dd6567691baf941e0d39c20d57cd0e312312c0bc9bad25e2a858c275ec1a486d9c9ba621fd3f488e5e09539b99c1fa1e091a6ec3e4fe6555b4e2b8c407d46034d8c493b5740d91dc240c4c2fe601dbefd76ce49ea2f9ca0aa4b5caa736a51e7d119d315911752a8ec67c64e3c2c8c91ae0affa92914628c31fcf4da378e5106d7edfc43c32365d1df2b5b58fbc1af896adcda2f24c71b2662564798c0fa73027eef9c31701c8c27987e331f00f8d23350759d9d09b842864fadd81b1c74680377a83e1c9e7ee7e78ee453aae877fe72786c5f03fb96392824cca0eeba327a7146589222a480e10a7ad0b711abe050c9ed4691837b6c0022b3c5a5bb89a16ebc05d27f43e2a88d07853ab35e0a1c5b0ba54b018ae277660ad24263e1fc2426d0d25940d3084167731fcff23db8f098ceebc8e4321ede0f2701326757b4f783b23d3d016626813f4db9d28fb9526173689d9defe1896f3c276e5c1df52659a9b9282608023f2ef64e88d571aacbba22048c5250f3b523dab063a045fffd374404aba24c817408a16d626ff978b42c935ab5909fe519de96c4b02e68fdfee5ea1cb4a8f012935dedb2992cb72786ea5854d8dc5bc8cd3440b61888f5f50a47c153dc76d16a3f85a395846ca8a23b021630fd8f9d1098cce3f56abd1b0232f1180957320d58ac688793389120a2381a95f365c2b8fabf1b1603197e3f98543c0da4337d2650fd5b32182312ee4d624ade199f030247b8462d815b7803c3283985e3989aff2060894e7cbab7168a4ac33b7c1d682c0b4c8dd35040098454c7d28dbf567725c5dec5c9a39bbd23b348e3b6d97873a87a0860d34827c64ee2e80251c03ff413819b83b11cfa0b7cf271f73cbcea5532d1bc118c21d315fdcf6b6f41fbce47b56fc6a9abbf91f8daff9c1cd92596528f8bd15a5dfcbb8dfc39f5fb2fe1e6feccf625f3fb590575f0675e1ca3e79283f1db4130fe97fdf5d72b92d7d2296dabf2ecdf1fdc2d1eded7312296d96f5edc20fb7ea211d5927847e0308c08ee1dfad36033fd9dc321c51616c4e17b83e632623120c88eeaea7f29e19dab1c13e202f428174c42af814d9d3f91266f5e1ad11a300940e182c5fb2d0bc2ca4e56c1de1fa1c5a02ebb65af23ec3b27abfe4ff89dfab69ab173495ba5d1bcc43582d4b08bd18c2d984d21f71b3034179c7a06e7fba031dfe77c684078ac55b7a0bbacf7b78a2396675883da2559fe440df70c407ef5f8028d835e5eec791798c70f152b293b132485acf0c552b6bf033e2cc4b379d44ed6d1acf2f9508ef620ce166298b8b50c10a717cf4b464f9b6963cc7ed6df5565621a6ab5226a17c108d5cc0e9b853109387e866d6f9fa2e5b4dc5f7cbe9ea70fbad03fcd64ded469679b8411ab5e9403200f74448bf1fc0cc4e6be7fbddfec3ec9c24ef18ac314fbaffe2f2bd744f68e0d7b2716a1a7afcbf500f4f03dcac15d58035b377642a786527a4cd4eb3b5ab5add665ef6e9e690dd9fa4be65eeeb86ea995987980b155de533002315c5049633e2dea0469fddeeb52b89a458cab4beca231b1cc608f6f6c41bccff82c38f9fc63f70b8e578edbf734d03fbfaf3e6fd15017c3d1879d4e928427a6910b61df7f477e483b75e8363d5214e578413675c8e674c5b5751a19884cc394a4e978579a17796d6a15ad9972acf9468a0a12c115e059cfde1d2d2f51ec29a3c092577bd9167e15753215dc0efec4c022416d42429659519c6b3e0b1126afaaa6312e6551bb796138a7637af0428c31d6a0362fef611dcb0141c5e6f73ca5cdbc4bb305df3a23c7c4e1f122309f9791b31db285268ca5781dedcc39869e1e6ea0e22aaae03a8521390ea8653d5fc2d928f4e6bafcc68268dd364ecff516c81846b9bf22b60c6cb75e8f97753759d71735938d7012f22817692e4a9b8a08669a9d39b5c2972f51b2fe69a02196db9fd6a1125c4139dde6bd07bc6351a5468b911ede50040f000b7d72f473d9753e83769e2f06187a30bbc7a3e147a4fb72d5e9950313c2a3603496bcd1a54e3124c7c97ba08aa9378294e2aee3c203501268a53e419535577d39ddaa04762c735fe435e43f87507d669add7361ac2c74d60edaeb4c7c8066c7424917ee21fe0f4f53745d1f057c3b23686b5b89365a9abe58eec98e56433f9779ed174890604f5a0924a49ba11967faa4d8ea2ff9b22a066ca52c384ebcbda51313e8bd90b1ed62fd9a2c3f893a64b17a528517e311ccd8e4d4848689eadb0c3ac7f4ce325a93dcd447d626a5feec795b5e4122a49224358903ee79891c7e8d1a3fb810dd16908afd56d867fa131b9a8a892941102673102774c1dc6c11ee0f42d52ba625702ba09171f00d97bfaea59885fe244a522ca640b4d3ef796956a71bc031a1bf33f6b30d1a76404eff65d41200f74c411190edf4bff6b499860d2f8d23393dbeba37205227547db167856f410b64485209b09a057541451f0698fbafd5535b98e97f89bb861c22c14567db8df8be3108a94bd3e4f85dd5779f94b490d2810822a8079405e3f9dc506c249966580b4477e14d79fec9b6fc177a30e60f190b000b08b1efc68fe79a7b915317f7b07e27c9a1d89d0ca4cc5aa4dbf6de12b2fae992d353590aba75bbb5784cf9d83c08bab5299739aa9092892b85380f411f403344d431bbc63d21a0ffb0a92406372d844963b5aef99d380312db4da0bbc398d1a64e8636ea5068a79769d87178200b79751b87f3b9d82ab02f4dcb1b5cf714959a81ac04bd764860608b5b7fbf84ee7b3c4a3b5d4eaa532b03e52eb687106a976dd7ec30c395d252f6d363f3ec95e09c8f6400c2b27006a581c06791ecb300d821c7473311a4a5475e993753c352b69a00945c557251892fe464a59c7249c9638039ce139d6098e77eaf2129963fb6440b72ba6f3a43248f11a8e95d76115c8270eb4031afe2093e4c94e1cac4827bb72d80dfbfc9b1db631be15995600f9e9f26d8f12c1169c4d1d7dffe5e4a6e3c30432c92ac47d349cbfff50fc5e6ef85981a0584a05e4e2c33a3937fdde82b4e39e66edb9e61f3766f5dbc55bd37eef5bd3637c5b24925ddc23d778cc7f341db7be273276a0b6fd7f292737613386dee3ed409f75b3a8ffed0af1bc726799d19b928bfb73507abefd27dde1875be7795cb92ccd538b326124e3f1e80b840b0527abee1e814a485723f64e5e3a6c8173b050dba059233a27d9d6530660016ebd84a2a4e6d88e8e4931eb0b5415213f5f376cdf748696fe891d82e4a38b89d69960a751027c3d39314326e8bdeaf4cd07c75ff43930c968ec0d6f697172a68db59ae8b218546a7f0282945e590909f17de13a1ad099a45e6d39ca982bde68e1f40a64971abd6256f3e3b716c948f31cb775ed94ac0978f41af9937238f761df134fd7a687f826a144a43aed3798ff6f32c5a42975da12d488df101b0d34d6db516be5e0fd4d2571580819e34559f7aed2a6d4f36cc3124802b8d6ade6c4e504027a4676b42a2eccd192956e82a0846b9d15e8e5a7b7d73284cee8326021fadebfcdf2e477bced6eb2a242a8cbf3c7cd882f9c94518d2650d2d0aa93c565bc6d491b02194aebe6a5e53aceb304bc2f72b8072ccd6522afe3145f3aa0b3400d701702fc009549613c31495bd5d01bfc9070104e26241eb58a5e60a05d17eca452c6c0bd9ff06457d9c3442965e2904de68b37a76d25596eb4d3886c27c3954e256b2dfa8fd027ceccf15b8004f1f2f305783c1e018854936bd56bdeb93952acee81083d193b9fbdbb4d1c141218106877a73a5e8bb9a2e65735297d88f9d3d1272ab5adb2156275208aca9d35a46345c0b553c97503ce53b1be757619c929f0eb61e6d9ae1e214056d4c2b837aa4523dd6d942a9eb0ba0f01901bcbcd6c5123494f3b7cd69f8dc71e998a9abd9e3390da2a93316f4fac5f4b3ae689cb653b27d5854656cf0af23423cffbf7d1f508ec9b51265ba18f0e84d682f02c8b257c56011e4a831830c59d5ed03c2d2c381f3786ccd02fc954108bd261153b33e1641701b82c0e6ca76e570cbe54af0e87747e280327ac6de923ae8fa3a9973fc5e3fefb6b3ddc8e35a3e7b7e6ce83c03cf4d49d6cc80d6f06772647da744023907bc99c762f8d208db58dc4bf0c548c943e1fa4b5d0fc664a050899b8ac859584ceae1e129fec66e01421f8d9d977c68203d55f0864c08e5bc9c0d26a4562b9041d4549db29fad432661547a5759c3f52cc46b8514f7b85b797255b507844e12f1c24472d353ab296e75b53a5daf903665bc0660ef354e2b0a2525ffda99597f2650ef23610842eac751da74354c9cf156cda0a8c5a39b3822d4a46dc96a9de96da0cff0597ad1fdbadcb6679285eaf2ba9d7e31707203ac007f8221dc87e8d4e22edf744bfc4a776317f3e74b3bdf737a9219f3144b05fe9ddcf39dd58e8746443d1c7331530e749dfd983ba726cabebf566a6f287fb41b0e586fc07216f47004a74fba068c892b877b35791365a203f9d0c39bcb445a13f333fec256f696c794880e6756370fcca91decbede2126825d2a52945b9fd11c04ec8f57145f14b5bc029307cf2e4a0a61a86b23dea5a54bc0712bd75e92b7328c5d1fab3742ed5820faac7c08e58b72565426277648a5cf18793cb717bc0e4558d3e907d1353f2e73772eb1bbca56a4525c2ed2a8aef49fb3825b4460f9587fd0036cc2cb96e92f916484bf1660857e4c2742f0984ce4423cab76a8320365dc9eabf6b7234f5baf05ee3271e83ddbfb8972691acb8760cb0ef0d188a761f1443c57cba24fe7f23326f7ea6d58813cb421e018f25d52add7d40df22ed9ec6cff5dea66c83d70d822831f674f185903c074e346738244da75647c131cbd0222ca3344a147ccc7a3b8446aeb455bb10fd1f964ffe30c46de0e0e760941e21d16a10792182758511d84c14ce1067124822b5a806bfb405063e40205d96087a61fb17cc6261368e0dfac075a388ed0319a928b68a80f70800b303a1b45098bcf4a2bc2e0f0b0efcfa1f2b9f95a65b6dd2a10887761869f4e9d5f6cc968b4fec3b013416083d328d43f3573081f0de30d3d7fe0257dc41c8f8c15f3fde998b6cebbfef0a2dc4974e75fd504801d4afcde2cd45253e55366b485c16b0b4f22a63768e521ae7143b42406861cfe143390ea4cb89517cb00eeebd94901c79fb011f4b95e89c54de25cfa3c1b78a4fe4ca8aae927db1352f84d286393bf0251d8c11b060440f60522fa6b19bda444f05f18077a86e2272cec82ac3a1e4a5e5d009160afadadec01d472948c234c2ae93b94f192b39e9fcdc04d2210ddda2cbc0986253f9084c940de1234c1678b51bfdfed10d1a62cb23f", 0x1000}, {&(0x7f0000000180)="e4d97dcaf504d32b448e", 0xa}, {&(0x7f0000000200)="fe050747a0b949829c419a9bf349af9fced11551fe1d0c8eb60587f92ffd17cf75e6b3045a6200d038e348", 0x2b}], 0xa, &(0x7f0000002ac0)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r2, r12]}], 0xa0, 0x405}, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 18:37:18 executing program 0: r0 = socket$inet(0x2, 0x6, 0x800) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x5}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc, &(0x7f0000000780)=[{&(0x7f00000001c0)="fbba5fb4cb724ecd65b2bb09b3cdf42991225d2574fa7ed81da7d4a83d8750aa9bc15249b19f0cae75843e7c91947a24f65a604a355194c3c72de8ddd4aa2193329edd621a5f0780d01674f270168475e7e32ddf56004e", 0x57}, {&(0x7f0000000280)="f98ec4f336b8c62791d429fb3bb3f16c7d3ab4e576c0f30f3af6c07dbfb13ef220eb66e72e5939ce52b8bcd40d0a06b04fcb2f436c749bf7efcfd0dcc40431b86838858f7a6f13363bace90ebf514b8cce6abf201766161326b07303310bba8d36777077beee3c7d7d6c6cc749a8b0d5dbfc88f7014551076d9d2b9e3824412cdbae223a85f0f7ec9ae11ae5022d265ca98eb5be9f622add7f570554408bfb908feac6f4de5026247601877451", 0xad}, {&(0x7f0000000340)="d168979da2f63aa5bd105cdac8c8b8580d89544b2666d504ae0e1b2b807e539fd673f6acc8fb9bfd1a57306e856deb7ca79dde09af4d252d6858565c67762c61faf3c96e8ca001887ce6d5a776fbf41dc96425a9e835e81336b67be9ae5f1ff628bc87504377a4409ac7afbf8eb5551f332d5c991f3baaa1aeb9653d5dff10de99bb66df592f70bec5c10c0a22d4d4807f7116ab0c1f882e552a4e2b37351b205a0f92240cc9600f0aa6eb1b77b5e8be7d764a11d954c2d3a7192abf10", 0xbd}, {&(0x7f0000000400)="8636e0c2e0f3ed943acc82f43b0a05f45b9f22e7e2803237aed2492345c861a081dddaa258c6ffcba35f5a87f842d763b9fc93c8d98d5ca55f912c263f1e16267c430a56367f5340497d7094226a46cf0987b096dcd8cdaceddc366182fbbcce737f284cf2073323ebf678855a3ff7c175325c5ebdf37cf5f2bd9cc3b7ce08a0450575b27a313a1ae3ecb661cb3cd8a5d306abc2c5875b613c48592475dbadb0267d321ad27a584638aab1f9c1cc06f39f6543d8fbdf38f68a4b67bc6d0339939bc4c1d7be16950aece30afa01252df9bc6e6588728bce4d21e021138af2ea4872ef879a21f403b50eab", 0xea}, {&(0x7f0000000500)}, {&(0x7f0000000540)="af1e02c8dcd3f1f2e433a126ce682265f8315bc1d1", 0x15}, {&(0x7f0000000580)="ca6797e9704fe1cbd6ed1e0f1c19c2404df7a190ff41ba54bf8be38f5b7e7721067fae0d287681cad9076d54116bfd3b778d6e1ad844cea6cd781dab2ef0a08355d2945d32faac4c9dedbbc84573fcd1acb544b93cd33f21cc917fb1db2ddf3a49197a6e86c327977c95baae3ceaf4ce0506db7ab3819ba1502bf0fcc1e8d1fc4df711dd4fb35e988b0cf95403a156b01c6a6007b8abfaa90e6aa34eb8002d1971992222ec2d33bb3a7bc95880a77e065454d63177146bdd6795110cd397dd534dbab9ec295980e13179ce7125e343fe63434072702d8727ec85dcf22974134a34f687970e7f10b4ac979870cf09073a6b8995d9fd5f210bd1376f4640", 0xfd}, {&(0x7f0000000680)="ba93f330dc2487559255cb7bfc7c6f12b72fa5f4e9812d7b863dcd773e8cd888015902c364d3c139c5d536efafe4accd4c55aae6434497dbd96b2b791e727b08e263a8e5cfc0024b1d178af6fff1c4479c7f91a54cdde533837eb09bbc3207379e2faa7fc342c79bc1ef7961310d658d0c923dbf37e864a875573813753cb5982e5f8dd3bc8be4559de3f4", 0x8b}, {&(0x7f0000000740)="8e308d791e50fb66dadbdc956230d356e1a02d8cff8372fe7a0331bf0080", 0x1e}], 0x9, &(0x7f0000000840)=[{0x70, 0xffff, 0x9, "b4cb6afccdd931706fd6e10fc3f4cfff508ccf10ea7e71ba32f9c5e6a72b49a260fe26ea19a40baf48d35a2d9847a27984d54f938d1afc72bc303731dfb16beb274f40e51d8357a50352c071150f6a2678789dd7214f603316b7231a542d89"}], 0x70}, 0x2) 18:37:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(r1, &(0x7f0000001140)=""/4096, 0x1000, 0x800, 0x0, 0x0) r2 = syz_open_pts() recvfrom$inet(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x803, &(0x7f0000001100)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x5, 0xfffffffffffffffe, 0x133, "af336902f42ea8bb21a18dccb57f73552f3fbfa9", 0x7, 0x10000}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4605bc2ddb795ce6}], 0x5bc, 0x0, 0x0, 0x0) 18:37:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8000000000) read(r0, &(0x7f00000000c0)=""/22, 0x16) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x4000012) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 18:37:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) r1 = kqueue() 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) r4 = dup2(r0, r2) ioctl$TIOCEXCL(r4, 0x2000740d) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSBRK(r5, 0x2000747b) 18:37:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xb7}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x40, &(0x7f0000000040)={0x7, 0x24d250c5}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) flock(r1, 0x1) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSTART(r3, 0x2000746e) lchown(&(0x7f0000000100)='./file0\x00', r4, r5) kevent(r2, 0x0, 0x1, 0x0, 0x1ff, 0x0) 18:37:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) recvfrom(r0, &(0x7f00000000c0)=""/93, 0x5d, 0x801, &(0x7f0000000040)=@in6={0x18, 0x3, 0x16d, 0xffff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="edf279db001a0000", 0x8) 18:37:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2ad) getsockopt(r0, 0x469b, 0x7, &(0x7f0000000040)=""/35, &(0x7f0000000080)=0x23) r1 = socket(0x2, 0x4002, 0x0) dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 18:37:19 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) r4 = getgid() r5 = fcntl$getown(r1, 0x5) r6 = geteuid() r7 = getegid() syz_open_pts() read(r1, &(0x7f0000002640)=""/42, 0x2a) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66c14fdf0500"], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="aa08c7be00f2097e1e4de1360d12a3e91394cc8871304e69cdecb6d0740985405cecb030feab05199661ad0902ca49d34601da53e573c334fff4a61b3410ce85cc993ea790cf945a31ac24a1c6520e8550c192efe45acdaf264db3cc7ab697e6ded429726eecbf6a41f2f07e495221338ed2dcb0d702c8abb379de90c83268b36bfb7b044342e4e3a7fc6c00b76958738a67eb9b0bec2c393dfd35a87d2ca966b12bd223c665f5f49cf3a33f8dd448ec01fe72404390e87c53f9630d7ed285675e8f6d68e8fb426afe0c931cbf2e1dd933876f971cbfb87499b7e0aacdb578e05346eff2b4a2b30903148e68dde2aad92159b7dd1b45cf3c4c1554c8a2b475f2040e2071cd96bc51d6ecfdd88446e79b4eff37067daab38815a67486b5e2f24c187ea18828d766071c0a9c997cbe87f8b789114daa64c3904b472f6898258573752a04fc2a36be6be677bd3d7adcb39fae5befb1edcc26467a7941d413a200144546f6030765c312efa089a9dd7e5ceb69ae4601bafb9ecc7a6800f03eff0af2806999ff78a527e176394cbf8bf71d61c4858cc6259ff98ed589c13ee7b80dfe10d150a04c1216d2b1a7b030e0b03f139456bf8d71c1d006d55649256070d64cb9c756024ebc4a9c743c964cd2d23f5af8482ea49d82cfe3a8657c5afaade2343141785f5199cc7e786382a2680c1763cd598afd43a5ece63b2d91f88b516b0a75404ce79282e0a58405669dbc778ca869aacd7599211adefb06e5ebf2509f74a2c2ae6909a22736407104d21ae39b7ec39440592a0c82349ba9b476f6467b8173111bdfcef48bdd669b118819273a05e5b28e98c44e64ee481d6d376f95b75ea77519f0a3f74a44935cb04fe7b68b13a811ce683355cf90ffa570feb263beb8d71adf44adbf14342e287202ba88d350f45bbd7f723bd926d51c5480cf5a7deafb022d1d95bafa2b3af92b8890f53d5dc0a3c134fb19c13d1f64742be777961ee8bec82d79312c12f9c5d5937881a4651e95772e051668fe1653cc5e7f3a85ab56734c72e7826676df156534c353206d9c1ddd834b7ed2097cae0b00ce1173c88e9f7c5162389988d9de6d1fcdd43e6c09e78090777afe349ee713e56f42dfeb37d713b570dc8b18ea8e22a4190f2ad2fc125acb28c116c1ed201bd18792c4eec5b286f5fbde1585482a129159a0209cdb2bef36249e30d7f3bb63b33c8e1a3f1406245b2f80a03bdb45f5f27d5731055ede7c979a577f5feb08e26531d903a4924999f7409a5cec9b9b3fecbd3a5b7642e86789a9704f607c5d900b2840fc487af857e8b530a7c09e935ace5d83f92b46eab31ae9bb0075a57cce3e2a900982a3b6a6c999bf2cb1dda90d51aa4462ffcc2ebf832918fda67af9b51392827425ceb895efd32cf7de37621258569d9c4931e2397212e0103b00a1534decd152313eecbd2996625083b02ddeecb00e24071f4d2cee13333f6fdf2204ce90a420f73460eacf4cc21673713433e5b7af9dd734667bb1383fc0347d67e81d52fc445c147571ac65f4408f2570c283de9ef5914750b0ca9ae8c451b3da229ee2c4ab95dd281281b80543b5dd5958202bc83684eae27bbd7d495f9b41c030e8421ccbd4c80d488539c28dbfd1efdafd49cd58c638d2a2c403c2cef8954f12353339bccf885dc7357e344eb6fb8ee5a9326346e1fa08911c361a1fefde0ccaca6414e1a1a15fdb5712340094d255cbb5f4b6a3b294721eda1f694f2b574ea8bfb468fc3919ac736c423d4c2bceedfc709c65d269808c38072bad53cdfb8ce2e2b3d388974c5e00cf2d0c0c4b352b29e342292e12d40021b943589f70e82458c663472c0dc5e77ba61f3f463935b5b57c5034093f8dab8eefe5b5c02cc63e93b3203c5af34a81d862339fb6a049e39bac707369e079f1f8bd2a37fdbd3d3171919551678431c3a2130333709e3021faf0722031b57c5eb889fbb73ae29cf03ec8630ab36e5bfd98ec9a0961492963654af86defc8e623d8704750847be0edc061900dbc1e79bfc79ea219471722a7e06bd653d697fa7794ecd4ae0c41715f4122384da25ae81e64c19dd655fa34d4fe4821951a40801df676ae9294ec9cb4bafd8ff85a36fb2d695f747b55ebc7973a66fa10df3f2281351cdd919ec9895ef824b098ad4c61d874ed38d26ef261555a3f65acffce82ff79e98a2d82b1c7046953744cacd1c97bcabb786f0a7d1af676020ac547f93b856ba4be1de6c132eac848ffc45ad8f8229b621cdd93f88ed896ea50bc868bd684f3ea4343dab6429d30877dc2a4a8cd371b8f1f7bbbaeea1c1d229fba5986d15eb1b54742a350c135ef8a9493176515672d054c112aab16d0d6f67700e2e7d5d7aed12c5b3edfb11281b8463cc9043d58cf3d6587e0a9eca3709f00869f036e2a896286676afbf24545c33082e9b3bf0cf84df21764e99bc9806dea6fd28c3c64dce10bfc7296bb65bc4065ed69e24dc8a330383c5165db77b103cae8bf93089ef16c214274ea3ad9cd6d9fb6df679deab7b4502b4899576f082b87f67aa855f3f4aa0857c24cfe2c20be54474da12d5d568b1e8bc1540692b95e0a18fe4043e855e924c89b61cbc3b62b6b07ff61a5aef1ade20b49b4ae2f5b65add12dda643029c7106faa8e8471ba49bed854d2ead65321f7508e10e26b8173b1acd579a9eef05ee7bfeca3d342e28069ccc71f6e4c05d1f58d7bd80576b140bf9dd3a411a45612ba0c3ef0e9aa83f732d2f42d68ad39e270e2fb88c34cbff22baf1d43f53616fa7563441dda5d3506f1680ad0c7103d8c96f7059a1cec35b8e3613866117896f4042cf900dada92e3789edd2e8ad45077ea6c469cfa20afb4ae54b550062639ea81bcb732529cd8421186063952d03c9485695a96921b45a3c1764dd9df32d68b635c6cb9f9999141782a5162c7b9b592815d52f620fc7442536e87cebf24d3051db2775e09c18f4957644efa6ead47c96579b362f80629b03b4b4621e2dbcbce3f80d5d213a6530bfd5b1e8fb3d91e61997e610be4deb120f6bda6d6d263c0de4e7a0155144cbff5bf5d7d9ef473a969cef13d069a4944ec46b1c503a5d9f0c3eedb4faec3cebfb1051976ccc6ad0672f04d04ccc98094d4b4b95ecab15c987d254b993d25f4d43db4d057eb7a11c5357530112e3af77fd5c04aefdb2f79c685cf3947c6cf0c77c94cfac74dcd3f7ee2062ed710d1b1d00ae45a86b20539a57cd2284cf7ae7cd9f5f07858f3a8d5649e726166a3d6c33bd9c8b08a7563dc32c3fbf0644cdbd8de7526ab290de6d87fc9a2c746078379067cb04bb78ec6a39ac08ef3f40d5cdc3dd92fbd51d59662540c416f1853d5bbc55a3116f857995f19680cd964ee3cc574c9661bb2e40c998f1bfa871a2d421cd2db0277037383a88326b95cca6038049d0568445fd43329eede6a10ce08e8ceabc90ebe9ec187495cce31695308ca5075b0f345126ab29687d2cf3890fede1e336c8233f3dbfcf07416e29adc893d84c953ad088b48a1057d90cdb45b7ba9a66785e98a4901d96b6fadf562d4e5711c77e9a1886a5d28344bbc134b114d3d814c3666209fd9f1235138ef441fc1bb55a802dcd987ee603e1b165fceb010436e6e04a50ebb4e29becfd902b77f40010bca2c41d2815186a168c9ba018b81391090c2d75e113b867ccc83f59cc721e1155d7f1a8d794163161b852dd48fef2e0b90eb2ee50d57fbcf4dd5c8f8a26befaefdd6e0384f4a28d6f49fd1666ff60a8169363fb3f49216e325f278664113c6d35d4a0553d9cb2c393a05840b53eb5cac46f174f0121ef8072e0c91e16fd8ca7817022e5cb80c6fce13c147e4cb4c0ff400b0fb3a67f5457d65c653a40aa4a4322a31c8a0c3a6b41b520e9544a6c067eea5c01154de5dac61e3cc0acf0a70c7689c26e367283e7483d43d9f32696e2fb609be9a668b0f3719f8399862fad41cfc32514fddec6686f8964286f410e84150295cbc3ba3394bf9bc4161f80cd60418ab23d5fdf9365feff4450a14e5b93880e18a7730aeb1cb4d26370202c85b8eb0d9ddbd9eacde7a045fd3b2cdad98d3b22042d9a0407e7a0893edae7acb3e6b0801816487d8b62d5f6ebf372f9c782e2b88c5876badb3265b99ef8f36b34acee8f690e169c1db6a96acc7b9bf6ec48dcd500d96bce1a06ec7f9c8f97919afc7998676aec6c5a9814d136f7baa3544938fd2491826b4526c88371f9aacd3081283bd66cbae1f738fd599604d6dd14dc1770d2ca8cc13474f38420b6a5fa4dec505f40d04702812879a404ddcd9d8f33e7232aae58229af88d15105a6f23b33bea466fc03add03da6beecc7712960d8f34f69b58543b8e956fa0e78dc627d4e6c0ba3d7654784443ec98989f6bc74b57c6b9e94ad1ffed3a1cf9ceaa7dff957d5af6a8213e28ed6e516093983144f05dddbe640fd5c789d01cc3c4f17d18f68ee7bb5fc1b618fa1bd961ff2bc5f8a0facda0ca7901fd60275fd397077b66f9d84f858ca9708bc33558f2453f01bb8ec5b5faaceeff2a447583719a26481e050daea4c6a9b0ffe44b68a4d269d886848ba5885b45bbb1dc079cf22dc681d1524f39066b3816871dc28602809860aa3dd897cb9fd1ac0403656b4c711c78f8097211ec2138082974080893dc717bd4a018b0bf668fd178f2119b5a7d22f4bb1a26b567561079e8e987e9b9299ea723e4a27bf5462376ba316bb0c853f6b7ccd050a1d81325648ea6d04a809a4bd8323e53d11cbb42b44a530a621959459002c3c1e199281fbd65d7356760d3b1c114e290dde6d05e89ef1c6f0de50a19c7de86b02102d361ee9c3fe96970ec34327bad0b817d87138bf9ada9a79d880ebc8358e2757fde1a48a5636f2694243855d6fa71e6583cffa45b988807cc72656b876469d353c676d9bd01e4bb70acb70111ab302fa2c260bdc8e794d4a78fba069c7d450bcdae93c34724b20e78f5a0b049644507b55ed1e2e1c9837c14fb83f395571c6800c9a67db9babcc037c81d035530d65712c58d06222060879523640316c129a1181a52ec3c0116e2d24227c649045323e9f8e88bbf0fb20b5bb2d45be7a51cee525201056df32ec546cd3ac3cca8f7c184929fe6a8f39a547b473036162e8eb311fd02454562ccbe66f726d31f46baf51c377042486e644a87bb42e58440dcd74db71b3b9dc9785dca5c2cbfc55dbbb6cc5b279d7d21af9a410eb26c17626dc5bef3eb9bd03d8a42303ce3d607db2fac5ebab01a35df7058f54ea237eb4455789e896b1891c9f9e8ab64a3aa5be532184763ac4e539d2eb8807219dff79082fb7f748879a7d4b106d3d345b2b7973af5d636b091237e748595806107ba21b3da845edf6db6271275b1540d3f826b0d1714efc8d0b22f3e2e6a5e002b1862ef8b2dcc867cea7d99055a0efbfa97a276b20c6dd614c8339e091098c40918983d598f221f6fa97185b49be4137e89b04cd87e23fe0518c36e7b36633622cd4ebae3e2bc9ac95aa0fc2e30ecb314e62edf4e19a1ce8b47570e272b89fbe1fd360c124b2ca1592bc0482d64166266da26bcc22d612dd56d097a40a1c113f980260f83c9e1bfa6444d7c30249cd6e49a7b338a7101b825eedaafa3ab85ccf6a9c9ccc8c47e7815e16b46d12cb70fb71a7c223c58ed035a3500c7def2c52c72311c1634eba942387e3cf6af94b4a4957d0322008283007227517c5e8ed29fc90b9a1cbad3f08f55f4829518b9ddd638023c081c0774033af64e3edef816bf9493ec3e60ed9bb975d2a6e", 0x1000}, {&(0x7f0000001280)="15f21c65892924d8e7a4f548f52308504159867ecae445090212d397a4216feb1491d6d5d9ff2b8611501392ced9ab01fe7a8c5a6284d9224a1a7cfc583963343769b63a3a5cda96fb2bcf9bb28914194efd9e60fdfe7686c8e0a8c5e49d079534034f64059f61b23b86068eddba3d048724a1be7150f142e769bc89bcec10ddc84d09287f7842669c85899ee91e77764c2fd03192e45778346fd88bb9916aac268dc3d54bed8f044c0b07455b5de9c6f9c9407e7536ff37418a123bd5e923b1f74f1dffcd2e2901346bf6a1dd747ae4710cbf7eac8d0f46e1ed0bfb193bc8b62a897a43b467b75840ac53574eb8a576c05c17c57a49695729ca4f4f036ea439bc11b79d60475c489da0d12f16f6b20e4f156b249440216d608122415862603dac6dd2fa2d2848b0131449bae0fd7a75fc8f33f2128144187cedb284ba2aefecd4f7a03d2bd3d2d5af563d70df3edf4337e8efe432ec38a3fecad2a82b082a04d9f877c5cc1ec553e81563e2a575a694d5c68dd23a9e9182a9351d1ee926797f3c6fc0a58bf933312339f5f27070524440f522f4d6bda30b1332309960cd2c43a79b92be25737e7460e9e5496e2c49096b4561239770a05a19dfc80cc7319e50ed676bac4b970d1214985aaadfe00534f090527df70acc45fb99afcd64e0bd4853bbb373b6549d2ac840dbb5f653f424869426171040af9ed99fc308c4618416723204d9e940d8398dcc1a5ccdf29af601df237901af02f06c2584a0990f42fd57a6e59d449d69517482f63a06404f893a3d2773c6da6850a6725d730c6b9a58d97cb3f473d3f9854b2c519672a9ac5ae51e3564233aac8e6d0d81ab1cccf0f436534e780e57c52048f412c8cb34596c5d607642aa1128c766bbad07031461bb25ac9c66d16524a2d2bdc8ecf8952777f9c9c9222a651b7e4c9f354e2cd3a48aadf6305c51b0549f37e2cde32375e67b4046fc90bd9cfa475409aec9e775c27e0dbaaa67c3f923dbe01f6da5c6053626758f25ddfd3ddaf57bd1211796f0becd81fab8d1f63a7169cb853799ebdc560a7724ec45570eccd29aa1cc954660001ab14a6a72049f44fbaae0e41e65ae287ddfb2b17a10e8771ac3a007ef45f0a391461edef0a72bb0365b62c7621514f4b30a1725922b53e44b3f7f7e1076cef77913b580dbda7d32a8fdf9c9ac2cb1e15bb5f0412d3ddc2b224f9b7b540417e3686c9dbb96ac80824a2f3e3d97a1cfda400aa178e3b930c425a16a366a2a2c7105d92f5ba36af2c23bdcaf768d057e8a5d4b589eaee8167ea19085428316e781fb6e9a06f5f6fc3bcbd48910158d0b17dc739ddb62488a54536a0a8af9eb4d7ac073b70bc8ae82efe25db8eb533f8d0997459b8de405547bcc11fe3e57cc3f8472953534b1d6306efd2e70c49287e934fec3a4ef8e8e9946849bfb1e9766171ffea50ae212b9d6832dbb80eb3ac1906a6b5f126e01e2a5fa5eda73ecac5004ff16e44b5efc111efa8cb21e4ae7cf4a249422989cd6fb7470acd00b2f2c42d35c476ebd8adce6c97ead8c1b3574636af37d0e39cc901b8a1c0c48c0018e0db0c8538ebaca2a6e1616b9ef69f749469e0ee4488f16bd46ae70ee6fb3dfd6a6e4cc32e7ef3fbc80238239a898a43cab79b6ac4200a3217ed34269ae392382f8a0d664d9fe4c1182e19bcacde11bb42cc3426719a4ff2a2fa28ba8d955352ce17d004d2fc116eaba0eaa9c477cd2562d44b9d720e9f9b6dad649569e0ac0ef68a0492e44e1015f492af74e89d9ea36ecf3b77e3b5f585e16f2afba9d64bff0652c74e2f4f300413fe3397d6769df420d4d936045a19a9faeb41ed836694ad2b0840f7826097a31fa0681db7e4718b3b1862a74a50a285b39ec13755dd435e1d78e18a68eda6a92106cdd3b3107a41a0999ddd46b5b03e2ebb39c184f59b07bd56384a5c878acd0306085c7ed2dde673d362da7063f34db13e630da59f7593c39ea3054032780bee8f7e5cc503715f5eb9a97d64a0c826b10656ec1b926a81b0ba2f3c961c3db7e9fb17b406277e54f34dafc8b551b2c8aeeae04ea65493620cc102caf05d53babaab2edbae716ecd7fbbbbe0aefa7a4cf1a7e344c067de7fd839f4993077b8d64a89c1225051498c56df3fe9587e390e975c8cb87d3cc5c011e6eef261842554e5b52bd8344ad794cfc7d08e780d05649cb9336a388f162ca8f870d0618516a49219e967b9122bd8960b91c5413b3ee7f8576d292d9bc9ee4f235f8c0aadabbfe8ca7e942e62266bccb0c8cdb4a7d68f82c56f07937509f0b32289883de4d6ebcb96fe057993a93720c3fcfe4b836798f762bbe5f3adad92e6b3c4c12f3653c46f90e72e3f8a4de28875e7e52ed9ffe7b3258a3b5d7806358c848e10694d5e868358f12fbdcee9b0b85fe2001032d54f708bcbdc4006405f3fffc2e8a451f469aa10467f3535c927dbfdaf5743f1b9282591ba15c6ec7ec92bbc8eea5fa2f6425f39cb8dce4abba9276394b8c93ab9d0c37eb06c05f289690664457d793d4f512cb11929969ef8089c461d609cb186c85f1e7fb96d879da5bcafcca37a996ba1057762f7d205b488f0e495f2ef0120744206bf434865211252aa9e86036151238aa7dc55c6cc3f38bd8aab4341f0238d2f03b6287a6a512cce93fee81cf4bbea7db65d457e31692ac58c589dd2579ec1d70d74816c1e30c44f61bb7f5ee32677495f7063da7538d8ab596b0f11c1bc175320d84d0b72e85b5b79f050d2d57310fe71094d5bc7b9a6cf1a61d4d6297b8d41bd1a861548d6a706f09a3e879affe85578e83abf1dfcc43292da434c979fb5981d1dec0eaad99cc67f02ff89cbfda7a793fe7f19484bdd82d529f38b27c9a758a625d71038dc7c5356a03ac4f6f293cbdb32b69384578cb6b62d0acf3c05fe3c1cffcf7e39f104d9af011dbde07c31737dea1e2acc450d5168807badf4d66d48e8bc336fb0758cb2f58dc66aa7e76afe03290fa491e187f19283f7043c6ff880076059828c9c512f9c7d0cd7675519424aebfa63420f20f49f1276e5125948a3b11095d4945e1223466cba12e8fc20ebc0753d9387f6d6dfd1270cba9dcb1edeb688adffa453880c0ae565acbd81a4d1d1b4f6af21eeb51c1437b508b95505d66d88acb265b87cc958a29fc9ad0547143fc29419be8ff76b03fed5b1ff33e74b016edbd85ca0e377f7540979906c0f467f4b4d764c9d5202be6421c979a3b0cd31cf4be71f8dc85200f59340e9ae5cf049d5d3a5f9e994cc4556b06d9a36632f87b772bcd3e3878c799ec15cc395b00e728c35054751ccf278f6550f771891d33d83b0faa99570b9e052e01e9447359704668a8e2b59acf057ae47011478aae9ae6f3f023dfae7ec47000d24439d9ca9a920f6e88a9538a74d0d09be5e3fa437b1f4597200f7bbc0b1429d0050b35eb016a8f29b992d5f06c9395bcb335d3e279b13bd92c4aa59716e673a6e0bc145c6bb0c4f6a3eed1102a74e2755d04ab0b8980a2f51005ead490b0c44b9b493d2cc33b306de2b908df921f674e7587eec4488b12ea24a82cf5926834db8d8767d36bb65395111355c3cd2f665db35a7bf201ecc46c05ea7e8dc030f47074c9a9231d67f1b13a0c65ce2c3d5cbccbc66e00a1acfeb1c7c90f0856673ee5b6d828bec07c27690b9a8161a56cceb68fc793dcd2c6e9aefded4184bf5687010fd1eb025c1acad0936772855e3e3ee07e84b9febbceb86c35a97bcf39082734df3b844861c54f2b359cab1ae0941df393a41c9a9a968af20e98f7ed7a85abafa2a8fa32221d02f25c70e5924413ce091e6ce0c477c4a18b31115d044848f93f3a2ae4b3150aab84f744cabebf5656b66ddf4514d27049edbf6800cbd8fb4158eaaf98cfba4826d716031434c5b81f167030d4783ecd987ab2c3db3c465ec096dd3896aacb9c654b6a91152a080333ddb83f74523bf5964ddb4993167223893235cea8990d5157b78af03b40d03c807f06c5260ffba733180cc1d9fb58553af78d1f37b2fccaee999ac740bf4844c35ed8f54cd8d4ae3aad3319d100d7e50467bc4fbcfad0869d4d77d30e6d6b02731f9c4adebf1e50d93cc870ed9395b8724c7a6353be9b1909170bcef53f24a50f01d7456e7cc4d9f11d696d1472b3cdaae92ceea504c25ee7df682b681e7ce0d5a2202bc52e0b5d2cad8cb47c83977215b84d91c5500bdf6c8340cbe1627f2db80b87c4d87f9a08facf64a6c28e2fc0299bf046aadfa7e2dfd19712f2759ba997263be5f214ef00e046e791bf2049ef882422a61bd5e3cdf7510c88b347cfdb1a74cbb01b0f5b077591960f292c107baa139acc9cdf0200ec393bac5abe8b5499e736e0da3219b04667bc75c4ccf095871cc943f1ea4a2c1416d115a16b1ac0a4af7f7be4803d0fb51242c6bdd2277c1f51e540c9b88f28444bc089dd9f2f3e42b8c23841bee795f3a238f660cf9d5f72e8e8466dfb26100113482d3f19d1f1743d12e964f46b99cbd0e11ad74ca7638bc6d900032ff8eb42fcb7eacfb9df818339b1bfcb77caab0ce4cdaaaf277504e2e5730c2e2148d52dc014fe3adac2d552933c0790811fc34ca12dbc9b1b6ba76197460b0d3a45ea342f6b0fc0a3234cb3bc3f0ce1447632d5ed6a8eff6dfa465939cf36171531f2f33db7cc23043318f8a690026a939a855828636a8dfc90c91b549eb064301a078c6cd560cde982663217f3dfe16f504ceeaba23c7832b9cdad8496cfb0947b3f885d6bd1aa8a840facf84c9dbc2fb7e3a7c7d9ac51e8c9db5681e71625af1ca25b1fa457f0c5d65b5ad8915a9305ad25761f9554a04fc3b97078866bd14f0f3e4c7d937336310b1ede78ad0f5669a25a280ed52229976f0be9015d4a9b61bf5933659821da1f906bc164bb25d9d8de3298761689eaa69fe3e940896dba9bfd67f984b7db171a2ae9237e3051cb4d722112f6310291cf923422cdf790c52c9b28da577023fcbfc07aa839ddb587d11436089d9d7f827470cd36e0aae411a4a25d113e18d2ad7c4dcfe97965946422725e9f7ff13350bb7748d0453856527673070999f444cd0d2949d4a2197730ff3914d6f11398effda9ab02225e9dbe89512f1d86be95b113dc50f4e96a89e3a0955b866fee2af1f3790c34ce9e6873a0fdae35b3508df420c3e44f2232032581b79233f12ecd830041806ef4a42d3a96069a5fb2ccef132ba35da0a659619dea0056a608f3584027c6923aa7bc9efaa096b771fa23778e435813ba697d41cad971746c762b55f4019cb0bda6a485dd6800227e5900f3291ae5e29bac78cb2ba230f10a317b17aab5799dd10cc49d4df25d74355b23701c62c1077234b75b8431c566f8bb71476fa3234b408139e1e480bd5733c0886c3962f5f407e7a0755cdc50af41dee8c8fa238030b55d8694b6adf8a01fb47e2b0e1291cadc0c4cc8d87139bfa936568f5f38b48be11bad26b175ea6d444200d33b124a5d67422f3fe134bb271c8815be02ac5a358ac320819e159288983e3c122f250c71b3c4d009fc0e2556d7981edd8985eadf39eed39733408843fe0951fcb60667739762d4869c8ae2f44601ef4422cdf851e237760af5182a89b311d99de2c436728a874579ceb1843d7f4aa6755f581fae95a27fa3f1e77bcc9410cd1c1bca5cf6884e01388a8b8e774113aea042ecd3555a22174a1b3be07d6e9da5b148b5d358167f1b1a07f04d86830b7d4d088b6daa09cf7e53bd448af9cb91dd4b66ff0fe5affca713b9c2b356cd494a7213d845df3491", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000080)="33f9b900e2250ca4aee5af52e129cf0a9650b710fba046b398d39c12f4739914161959524f20b35cc4bed035f8c6abf20be1c18348abdf803d122640e48492cc65355bc23b507b43af", 0x49}, {&(0x7f0000002280)="a4117332078a718ccea66edcb7eb1b237f6f152eefcbddebebb3cebe81526503966d545e3412a140fa60b16996f6ff920feeb9007b0496a057fe1dec3a4cc15aaa8b74b1f9a13bcb915cd16b4129f0b81acb5fb9f1d0d89b96233c6fd1c7a5a524a879afbdc3de511d5c4acbeb2d7c3bcf9026ed290d03c1cce64a74fcb383b5341c918685", 0x85}, {&(0x7f0000002340)="d90f480effd21e15bb9ea7be80a7820b90609f28138611492c2eb8f76ff7e6d14d02b0cc8c5481857bbae432b0ce3c738cf8bae18bad5c81fd424b4e7bae1164b55cc2deb07383fc443f9d0466bac0d373bca8b8e84f2f2143bad992d08861c9f6736cf3ddfea0b4b6b61ddfb3934efbe53d9fe668de87831c3433d4aa4efd55e6bb8031a035840f329db193e786b67f9e5f714ae904b4f395b92fbe65455b3d239f3fafda2e79177881db99a135e6dc5344bd19acc536e1c7ca16d68890c3994cb234a8b05ace5f6f3d130def35b46bf09ece85301132ecc6402137520fae62208002755d", 0xe5}, {&(0x7f0000002440)="e5acec78b90fbf955784cfe22dbfb319c5b1856cef1851258ec4372cac72be79cd5fa644975f00d8aa1082d396454cecc740db2709271ce163af0f35cb93290231a8fb4d083d13019baaf9381a8d8d0c100a3226455e6e7f60604e1503a2f778bcddbfb9ec20605a1a89b4d85dcc8d8aec92c6200fe307c95fe166b18866a3ed66ceb4a523add4c7c905581cf085115a77690cea28fd0661d32b1dd478be3a99dd607e67cd644fe07af2602f165087663801a848e39e96b120e512091e8617a9672fce45d8bf98aa5ed6fb036eaa6472dd2474e67a62b92e88", 0xd9}], 0x7, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0, r1, r0, r0, r0]}], 0x78, 0x401}, 0xa43b04a97809ee7f) pipe2(&(0x7f0000002600), 0x10004) 18:37:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0x6, 0x7fff, 0x80000001, "d44037db28aff916dec8053c3dd010a2994ccca5", 0x1, 0x67}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x8000, 0x10000) getsockopt$sock_int(r3, 0xffff, 0x1209, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = syz_open_pts() r5 = syz_open_pts() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x0) sendto(r3, &(0x7f0000000180)="42db207621d3ac567138a3feb2219a2b0e0e1a8d1e563a91341f065b585561cc47cc3ca6184e00d59a3e1b300301abd42f72c5a7da5e4cdca643e33307157c855c4a1efa972311c7cf7be5b62dc8a3a518b08d0e22a3e774856eaeff9dd681bd8700258c3b92fba41cbab14aec352ef9f769a98904bc5a6ee47352483933d50d619ce178176bce61b00b1bcbc4b1ec71fe7e1b974681e11b27e5d0f3a8a3104b7a4dfd159ae29b1a7639e28ef0152edc3023", 0xb2, 0x408, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x100) sendto(r3, &(0x7f00000002c0)="35e52c24802a31ca89fd91ec134c3383cd00fba51ae9b42c1a990fe6a1845014b96b59f537000147f48cc8eaa1cea6f93ad07393ef09ccf533580cc316b4b844ea084e0f109fc0d6c3ad4d6d31297474249a621ee53308cf513cee6aabba3d1f1633e661971d507aab8972f709e2cea116eb607dd63f59d2728ade402c51915805b8ae", 0x83, 0x401, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) getsockopt(r0, 0x0, 0x0, &(0x7f0000000440)=""/94, &(0x7f00000004c0)=0x5e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000500)=0x1) mkdirat(r0, &(0x7f0000000540)='./file1\x00', 0x180) listen(r0, 0x5) fchdir(r4) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000580)) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) getgid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000640)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000680)=0x6) r6 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000006c0)=0x9) select(0x40, &(0x7f0000000700)={0x7, 0x200, 0x0, 0x6, 0x1, 0xc76e, 0x4, 0xfff}, &(0x7f0000000740)={0x0, 0x529, 0x9, 0x9, 0x9ef, 0x3, 0x1, 0x8}, &(0x7f0000000780)={0x3, 0x6, 0x101, 0xf9, 0x5, 0x2, 0x6, 0xb1c}, &(0x7f00000007c0)={0x367, 0x2}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000800)=0x81) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840), 0xc) syz_open_pts() 18:37:19 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x1e5}, 0x0) 18:37:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x77c) 18:37:19 executing program 1: syz_open_pts() r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 18:37:19 executing program 0: setsockopt(0xffffffffffffffff, 0x40000000, 0xd, 0x0, 0xfffffffffffffde4) 18:37:19 executing program 1: semget$private(0x0, 0x1, 0x2) getuid() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)) 18:37:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x7f, 0x49, 0xfffffdfffffffffa, "0900de00000010009d1800000000000011ff080d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e652390", 0x13b}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc8487489", 0x2e2) 18:37:19 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040), 0x0) 18:37:20 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) link(&(0x7f0000000000)='./file0\x00', 0x0) 18:37:20 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07fd2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x8) writev(r0, &(0x7f0000001ec0)=[{0x0}, {0x0}], 0x2) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(0xffffffffffffffff) 18:37:20 executing program 1: socket$inet6(0x18, 0x3, 0x0) 18:37:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 18:37:20 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1, 0x2000000c}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x4, 0x0, 0x0, 0x0) 18:37:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f00000000c0)="e023000000000000", 0xfffffffffffffde8) 18:37:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0x1}) 18:37:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) getegid() r1 = getgid() setgid(r1) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 18:37:20 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="06000080000000000000"], 0x8, 0x0, 0x0, &(0x7f0000000300), 0x9f}, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0xc) r3 = getuid() r4 = getegid() chroot(&(0x7f00000027c0)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002940)={0x0}, 0xffffff67) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r6, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r6, &(0x7f00000001c0)="fc53008000000000002bc67b88d062e794fb3e81ac330c05167f", 0x1a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002800), 0xc) syz_open_pts() close(r6) r7 = kqueue() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x71, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) lseek(r0, 0x0, 0x2) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r9 = geteuid() socket(0x26, 0xc007, 0x80000000) write(r1, &(0x7f0000002840)="0e9bac780e3ccc7a527d780d40c4d4e5c3fa6c0ff1105c5eaed4ac3309cbef55a2e5211a8349a540a375e2d23f92f9d1f7033306dc3e6109acc74b5bf7100d3f97edb9b3c860d9ba31e05beb239bc23fdaf1e437e54507002d7b0bb5cc13f8174583aead58f2046df945c910f3f8f2dc0623567b9ae6eb23e9291c", 0x7b) munlockall() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000000080)="3570aed70cc6a3de31dc02184d39c589bf01df6eba", 0x15}, {&(0x7f0000000140)="6937d647ed297de4a941458f82186c67ae6cf6741e42b36a4dc1d97c96dc02d35260dc10f497fb9ece66455e0afb3bf70a8730da08f904cfbc4b9792656559c5366cbe90cf12736cf5928ff1999c50435357eb6ec6371d710952c200383338a3dac32520463ca9e0ab5e52495ec4c9b8bcdc6c230cce8d035ab36b13efad94c2c79cfc5d45b693f4f6241c54b94f746200a099e4d831bcb9c496c8f960d4c9b6f7afad42dc0042198889328869887e2891ff3a3329601083d7dc44f24611e1a3afebb835fee986af898c6a", 0xcb}, {&(0x7f00000000c0)="8c6506525462ef9066c9595425e03a32965358e74b66edc7d22c422dd9dc52f6780f291e2d726fdffd94d73076d5dd5b89452d", 0x33}, {&(0x7f0000000240)="296a548bab69ef114cf32c11518fba41af376bb6ab9f68697d90810485ecf0c30a82eb168078906893d8d4e80c9a6f58f3cd72b4c3009013c94e700d0c24f8ad5d4137ecbc81414773b98b1c6f94f0cb52b1e11d1badf93db07ac406293102279b65cef81a44ac253b1c39672fdc313649123f9ade6091e503635a17d2facdd6b1327907f092e1a8be3f1769c04e2058f303e2aab073dd588fc6d715cca151", 0x9f}, {&(0x7f0000000300)="5cb053a5629a01c455c9b41605f94db843953baca36255dfc885302b25544c617e00cbfe21cca36a6a00bffd5569de24e69ecbc1829025ec24dc48082e482ce3e6c44d6e9ea3932d9ee0464387a822a479643edcfd4e107c75786fd59439d388a3c9137fdf805645aa1c1f60f1494ef534f4b247e2fb43d2cbceb777517e75f4827ea5", 0x83}, {&(0x7f0000000400)="387a3f628d236bb5a3f3fd5fcd29be156ff95a04024deea3597ee2a82472d79dda6d2ca2ea0e3d46e722caf7ed9cf0fcb15d84f45346dbddf5cf958b5f613d7c561de2737220a620694ecf1cb9f3c043023eef8bc80bed25ce45b00d0023bf9ce13e5a649e02d4d6d0b60235538825470d17054ed57ede", 0x77}, {&(0x7f0000000480)="70d83c3f6476f4df092b6cb710183691f4650315a59ace3967308dd9374b35f798eef48df602261e9785629d4f3122d965d9b33612117a382c329dbc5b9a207219ddc3e8163be0994e257ce2ec067ae89cab5b1668ff775de39690f48663a965bd02ee706566d6", 0x67}, {&(0x7f0000000500)="78a908be9ae40c7aa55871269237e95908d896ef32d4a5bd811c3bd62fcf37d2210cd9410edbbedcd3ca5adaaacfce974ad989597d751f408da706110ce80984232fc05d825613bad99a47b5f863b2598f95ad66b03cad7661dcae3defde6fd5840e878b156185412ac8caba0cd721685f63e4b1a355655095495b541bd626fc263864e0f340f9740d913688eb524c678997b0321707a2bfb794cf9800983374e3c64a30a14d858b86367d15f1b9e6335d6fdeab7d04890eaab03be0b607a1970dbe0f815e7491764f8673f9668035697f2f7301649be1566c95ded05091a1ec80bd144e9d021cc950a040a602b8af1ac7cee1618ad699ef50bdb169c3cd2697ac95edd41cedfbf8ae92d3ba459f14d6329efd552018e5d778c7241590fc38a8565d4274141973707f03ad60c253ab80db50540624f5a00c4a726eee0748b015dad182acfdf6da5e1c8af5168e81607859b76993e625202639b81a9efba280d1ba81dffb5ce43160be43d8f10fbbad264dd68cfc8097e02bbaca4003354c3aaf8bcb1887a4a0b43279535fcb4d76db294914dbbd5fd6e91ee6e52e10f617f43675c6de9755e2ff8f5ca79181f6848d87bbbfa3400037d8e5ecc3b2d332d32c5853038f48fa4c2143026bf33d1fa5936aa2fae3dec70e82929a0e235538c0e5d46c540543b767d034de91dcece855e0776a5fad80b60ddb5909b51734850ce31cd2d7e617f27e3c9d05f5587fa32bfeb471e4e122cbb4dbef86a494f9d8dd25777381cf202e85f2990e8bd89e4dbc2fd564b1f762e72ef73658963f8efa11782862c856cfefc0a0fb22b372e54bebde400960352b11baf8c8ce81f1cca53388d92262760378f2a0c67eabdeadd6e4fc88a9507011d001a2b27df91907c1468ecf3327179bd83f73b4f615a4ead304e38488142495fcc4e142da7f656cb356faff5909715d147290c3b82e9b2774a87184cc232c8ed40359606b0ae48160655a1196424ab9a2867803adb77ebfaa533b8cbb37b5329d5f9db68c5ebf0f1446a2b9a207dad71fc1839023d1970ea784286e6c1d861d4b592787c9ad29dd851ccac33db5904fce3c99619086cb08ee6b40408bb183631c7b8de74d40d60f8745c20b7281663f975d2b2b76f99efa7a0d47a4a6e68234bb0fdb5e2fec5b2930eea8af937900956404f848d7983c4246a92c3ff74429e1a689b0f1b9d41c35b372828bd6f63551180db3a75aa13c376cb909ba7720b7961c5dca198da3c06ea90e8d53e6ebc5852a447122b62a5adc5b6dc76a1f872d3b90794bbe266403ac328319bd550ac1228cd622fecdd095f3ed13cf54b7c39d58833499ca7bd3cd96caf47a2c05ab1f8973056318a344fcf33d0d8ca7e8233fcb5182b233ceedbbb40ce502c758d4bf59d35192160aec290d85f070ebcd7ec43aad08df6a7652e18d269cba9d344ab5db004be8832f5a2f206212a48582e1f69086a6218625435afedc1bc493441af97db03ebe8f53417ef5b51aaf6505565f2d4d1aefc63a994ed6bb5fe2b3f8ac2a399c8c44b9ef0cd9447f1066130f41fab7a33f5e02feeecdc24f29c6fe17dd5c1b5fe326b5e61154c060b126f470b7190006f4fd394cef9b141491307d3c4740e61b0ef7d8a466420e2ad8e3f104de4dacb3217bc9b8f6b955eed3952a3276561cfb30746d72984a4f9711c4231e8a36d3dd859ff180be9d3a2776edf1b72dc7164a23fb18765a80a37bc77d237c75bcf08a15b7e111bd4bbd3acbdcbfcfffbe180ac537a84873d78eb8ef698bdb7d69bb1db5946c956f58dc6380efc9f53fdcd8ad3ecb9898117a5636972087c160d989de5aab548d13db8f85bc243ac8cd9a9817feaacf3da303055118a780cbf94d96dd4df44bed1250923b57d3526ce02d7eefd0aa1297d2a8f65be3cd4ed17fca7692c3130d6719e95e6049d4a3c99f90c8f33ca1ee88c9f7bb2e8f6a51b09b417997ecca74f6bd21db0523bc9876d6f6b15d311f7333eaea15225b36d764bf7bfbf6f76d26c5008f72fdd388776b0574b2b1ab6a5262f538ffff1a138d6e5b57fda5ab212e428fcefec11a9d9a1a53dc4fe0902cf993bcf609f4313164116fc3e374153c88bb37c92ab1081a640f42fae734fc386d0b6c9aa72a0235fc47fd3a4e9255845d0d4c1f0a12d1adbf969d9ff69240b3613d2b6346f033d5a68d93975f0d4608476c66a8444bb0c32532e0e94c8e42724f988907199c12640c5d0898ec1bc93178bdf8570fea54df00548a5321e87064ff371620d683ac42a1d0311adb87cf3b2065795fce9216810198875acac27b46426896394b7105cf5784bf30166e15c2c632e3c7d4d6f222ae6ca919f2b7557b1db574b2d6f6b588c1eed50444cb4df85a0d82c1a574040f2e848ff918883ab05c329e440e8363e697b865bc17f20fad68402fb78728c5192b6acb76b6e0cc610840964f2fafe70f0d523454e243ddca78e92ed00b9b25ae6dab5255dff26bede0effd45f40395fa1e425defae09afc6f163c4c1897ac02c68729e1a367f06c3f6f6579bb71cd6f5cb49cc707c7b31313320da668bbcdd248cd354aae282085e7fa1ed09230bc8d4409befd074624623840ce44742e579d1340c1c21a3b152717aeb95870ffe53e0bb7dbe4671d67cddfa6e8ff38456727538e0ac0ac7195368d432dfcf9665b39d4262711139246dd0d4564425be08963f98251f58471518e4006a35e819ec7e72eea8ba40f63faca169300607ee2dca07f4a21c54f41576608f2cb5781c894253e1ae4e058cdb9b4718751bfda5585806af37482db05393fe363138ebe5179216cac6ac440da3aa4157c5617155526c7f85e448e5b2146350fd63d344f366d1fc122d274e4bd65f91b2e07e7042c78c0c6524b610a059730228e69cc4c1a48e4d9bc3c99bc0e2a1350585c5555cd1ba710f1f261b500da82bc5f016e45abcee4236fb97371ef7be911ab66a18bb2b252ce48396d605709ab32ff0a78c71441b751831466ab3f835b07ec70b9f99e1ab1376581db4d9b18ade1a25d2d6e3b72c1803cc780c170e229ad43ada241a4629d8cf224cbe9f7b96bc695e5e5dc2d16ca39da1be0c74104791a2f8c145d36ecc7ec779fbdb2866a3abd88050dc8a9a706bd826bcf7dcc35097c5088b830b330a44ec680918c80722deb0aeae676eaa27af8b6f675f9cc5165a301af90cc1d83a418373df9efb631fc8f6cb7837680ada2e6e5be98cb1ff0cbd5d7f2478b9f8760080a1263fd68687bcc450258df3a5ae24c5cbe0cd02b007db42589e24ed86beb9b8663a807b8c43a9759bd4f40543e0c8c34373085f2dd72115f3c1217f806b5ced8851762a89e49e8017fb5f1b5126446f417244e0b4368b17f4b23006327183e7b74b7deababb2ca7d662c2bc6fd6775c43c89a300be3befef48c5d92c1dbb9ec57765a8e206da13cc244fe2fe31b6a74bef3c120e69f1ac94ea5a0423ba2a0afb9c261bdc782c17c377fd143274e88fc85bf6cb2a5439d196873d433fc10a84c853084112f2b24caa4d722e9bed04da65d79423d35d8f635f4d36d6f05eac0d5abc7af75b5aa16c4650212f9404b28e93db3d5dea70488f8fcd267643211cfd08aafdda2275f9be912f84102fb4b57afcea7b21b71ce9f31df4ecae54cac5d5c0ef8912196ae3e0d7b43843b809d887f65ab482325cd9a6ed60d294671c366ac0b28261dc27ed484e838b488517c7d8915d69d4c8a1b977fff873e26a85e8b682551139e54b65f72b3b873d4957f0c46b1520b5f8befc1b16c2cbf9476e1e697835f18a8d836a8ae15d9e719810311b5838f94524db28758a7daff29550fffed0b95f831ba99ce0b71da17e45db1bbd1f6247659f377018988d718b3ef3ac5e01a3a981e3d835ec3eb3e578c5f151375c491479334c9005ea4c8f2691397a070f31c19bed4f241549351953edca8886193b73cc0bc464c0f85aad681c5be12a1e519dc3c8252dd0949d95d01d49ee9f58d828ba1f2bf25a3759603740c3f37bfb8e76fba3d507e4de047bd750dfc37cdc46e955737f0de580687055d75c120fc5e03a6ab42eec466e70d7534219f31c19698da252980dc54a961f1adfe52fd1faf55ac23d446dfe8a48c7be4d4cc235749f354c3a62ff9b810d7a5fa924e38738031cd97a334645d86603103753ea4290b8bbe467ff94b9c6f36596785ddf19906f9b91e36ec329e5306f5504f9a7e41605076ad6846b1c3bda2e14955e199721d730e30151f1ed8ec4b93888a679709a9b46aa301fc81524f49d1186718016aeb1f206800d605c2a2a2f8d5847d0b5e63b43cff5deebc8ffa3394d1e17d584224f47503437ec3838f57eefdd04dbb986151cc81801f6c457c1e0c59127dea6f251194bbcd1689ca7b977fc1455ae69539fa25a592338573214eb6c260cdd1e29573e34a024eb4445a198045a89dab5eb034e14eb0cbe7c1394e71a745f170bb70743a0285c569ef4cea63ecf85601ccc762711ef27378bf366f72c7903228324fdb15ea71e43d74fb951225971bce9d1ec955f3653da33b6ab0a7a3c6dbebb05231a881c4547e34d424bfaae403660670a446433acd6b3126922c9eafdb02a49373efca64c8b8647b317676c862274ac528d39a20d6d18b04abdf0a6970fe1a68c15c43daa9aa972b3663521b79cd85f980716d1a872ead9ca2cc4ee4846b17f45ce6f7992cfa2d691118f2829d4f4e669a4e697a45074b5aa80bde37962ed5d3f96f0a04dee35884d3aa6b6f26f3af006da4c884cd752e936d009258e5cad9b153b9f997d38819c4b78d926be82f649ad1349f904e5d3aef319a4604bb3f90788c7163a18dd4309a965046452fe7fd3efc152dc1ab69de854f5f702b3016b9b4371cae6e70c15906f3e57fc3c7ffeca0e5324dda4f3c44fc01f288e7b8172da0c57497e229a48a48dfe4c843f79c82492c57d201a0a82795c5d1befde123165c1cc81a891ab60fbea276016ad2324c98e73695f95d80c93c212b09c500d5a87c93c076ce853357eb36af55490e990aa52608dc3d26461acd859de8300c13d47fb39ea7594d2681b392f31ce863c5cb676a094f3e4aefb7cf4a5a6ed31c106cc175cb6388991df396ee309546ce9fd78a3d9d7106863132a156eb12847191dece20d6a49e8a8f18d18c42851064442e8eee5217e75462824c59896f0fc32a53590fd4771d54d2ec92de2e6b94bf54a1e2440df1830ed3514fa7f062c4309e0d0ed2b7e2434b76e4760410a5ca12c54fb4d9dcaee2f4e3e3a7bdb6454d95aa9460832f349b8f94975d7c469a269316c76282142462c9ebddd9ba872abab3b30df6842edd976a8ff512f8b1ca14ffaeea78cd3aba8e02daec7f306a063393048227aed1a77937d27c5e4f47c224939df371d18725b472c09e0793d9753035beec3b4ea7cc30bb5a1a3f8d3081eb96138378c6f6d975c47f4d14e030a2f8eb08583e56346e17f6af6be946c023d0fb66d594950feb3a5a24219f76f89a0545e90799e781771bb11d5d6905a9078c52f68b5e3f8ef02ccc372cba9eda270a7b7b398a74e5ec44e281cc93654b0c0c5f1191eea7784fbc259f2d949dbc6501c295279a524e12d066665824fa125f88b7df9f7bb39b3cb0b97909527797698a95eb77a26dd274826a0da89a3550212d7df945669422c083f9c983c8f8c34b5666238e53d3e6b5b237fa86732901cd59a1b0f20a0cb1f088004915447268ddfa2bb86221957ca92b4f5be0e064b02ece3380a56759fcacf7b67bce7d50d72e7b3cc03e", 0x1000}, {&(0x7f0000001500)="694f58fd087eec5b1c6dcdb707189320a86dd9e2efdf114b2d630eac709f40e180f32cd43def8ae19b752b38a14074ec2ecb97c0ec8c14508623a5a3e269540bde716eb110584fcc42a89f4f8f2ea1c4be9e61cbebe207edd9149f26763efde7e73d524eebbeaebb", 0x68}, {&(0x7f0000001580)="46e3a394c4233733995116eed31e281ccbd306b90a01e9da19361cc4320234a09a206438c45598019908af100d97d01996adbf515839c740d14b9695fda7cdcfc37a65f585bac8e4ed5a0123a460e558d052553a0c401455e55b61f663570aaa0706d361c56ac48688492d638bc5fdf8afbfc5c2eef53bffe5bf1a551732efc07b6d3cfe435e9d0e32039e96a9fdc379c8e028978e973b8b4ed84bc3ebfdc1920323c0cd0bcb323b35d6c3061616cf21dbad8b4770b813fdcef5e791db602c12f9253edafb6f82cd18546e5a91152e7aae5f50121c66659e131f3bd4d77519c19915b4f07abf51310cb9a331c5fc77668b8bddd66ef57af87b0b791288d97027229f3c35d65dacbc9f62cbef50b3ae9428853ad802db1ae79f8397d711a3198ff25f6816a5455b0dfcb9ad155f38471ea83308e6b0df06b65e030d581899e9c7a4f4ed4d418406ff6c8ce970bc072349084eee4be2c99c4ab181bf4d30b0bff7e9bef9ce89c966b48379f81e5c651aa0d1a258227395d02adead4440c3147ddd972a7260fe9faeb5083737b2bea2c8db371edb0e73c6c9abb7cd38eeb8d77abcbe2e754b571190040e16d10e0e4163e52056f6a783be032cc1a9ffc4d370b87f14e6b93d37f9b85c131367506fd68ce5741bbaba8326bfdeaef9b81e885f48af1f16b94cbe141ce06d906f130352b1daff52fc1d59c9174f3a8ba5ff4e33ca2e6ea41efe7fdcce5de85a1cc540ece81d98c2e01db6c98981fa8fedad8ac6dfe63668fa2606ce73dbd32c97e75d3449bd725bb473f516b30d1e5408795707d797add6d5cca54e40d2a2410afb322c38103de3f2d4357fd755ea2b3aa43348d66a2cace3b36e19fd369bc86f926c58cd8acaf07804d072a37feaa03e2b219105b4c136da1c770c966a338dbd51d7942e138a577bcb9ac6df7f019fcc34598c728b559d1460c93cabb606b9f1dc4e9e304b0f1468828c6c677660700d356619eb6becf4b8bb1147448b76ee0d8b89d168673ed9a8a83273f89d1c2d687f835e960753b11afe182135f2e14c90621c4bd8119047ad48e4faa06bb9b8545b11c4e4b4fdc01f07e98c054d25fd91bc151d55a6dbfaeb8eb792da9d52cfecf8266cfee142d69ddb8d3897a2d568e97ec2b9408d46867a168d6c6d87fa0e006f5d77f6e2d3264b2e334748c0c6c285cd76cf6e63228bac44c11f47bcdd1b5393d5a2545baf7a18c932e13b77b8b61b8b58e2ddffef6784e68e89009cb9329f803686e7bfea33071d492b809f3898b59d6368afaee7c91c8afc7dc3f56d41e6d5eac15cd30878a5bd50a0c54c0cea10893b7dd67ada44e8f62a66865c37c507218d0e95190a09e2f24bf220ebf0588e6a9a80babc0d45162c51e2712239ba2ed09f07aeff92b139a747e02901d554df27214b3acd262ebf8dc4e1cdecbf193b493a9608973f0593055975feaf818ac7639c75aa050bf467a2c5ecb8c6f625c2652cce9d698c953723886fefedb0ba1f5bceb25273fdfd9020024c17459b8e8671de0b6960a300d2392baa4dda186a2203c20e52f535cf43a5f84a96824b6cc1d40041fddc07408a2c20907c2f17f9e0937fbdbfec1d9097ce93bb633606a563a55137c91368e98e8bb50264d3c9511afdb57f44591a9ea7fd34fd399ff341110da53b005d84bd96c1d93c4f6537773c180222d19ab6fa4cda3c27f6b078468f44d212e70327bdf7570f279c2124a758737a5a985f0a820eb265ef710b8b2e84affc9f357bf2e7618e38e74ca5b0f60c0565cd1a39560e7dd46d27602aa0a18839b493d6906b3a8f89c96f98d3a6b1f58ae76ae218aba8871f71c0eb5f1f8fbf2e7d88e096fac3b078e909782fb403b04c369435dc42343d6a96800d0c1a1939a2ba64baa52417fca942373ff8922cf0a2bdb71cf9a85048b733cb1507936dc533c8a7c250b655d62c31fd98bc80dd28d7f255e7d9d7f2cf41befa2ecffe03f206007e9f02c3bb6b25072a5e389eef23265f92c50f99e3001bf822895ee2c9c07775ac62178066cdda457cbe0061790f87dc139f22e9310158e020f92c808a0a12ba567d8114cfc37fbc789eae6693d1e826af12d66aaca386e010c45654c4288ef96219829211a058dee68eaaa340cce818ac4e1d440f725e0bfcddbae697ccf6c6c1a022b1fccbcd7533746d15b02bc4b68a0eb0d45330b9ef4fccd099add382987c84ed218e9bd31191acdbb8aef95aaf3744eddb11f0015a5b2cb1e9e2d45053e594c88e7cdc854bc082e260fa415aeef432e0d4e4a4c08b0f24ff11cd752b39c54e5cfe3b55a12c327a97915ad061a872adce441df89c19e9c48ee1434255a590bf736e0e1657b1aee8df891e5ec0b853f29cff54db6e711e6ffac624610231c8f2680f6c1c2bc546fca1c904cd8286c8a197e6c30bc625dbff0a6c234d0fc8d9f0a662735d21e85d4f1026601e8acf7a439b11ac9e563a20aea453ca392320efc27abff838588845e48da76fc1dd0e3dbb34213a0fd455178582ecb44e72231809d2dadbd04b9b5b61143223afcf19985b571cfed608f46be3edb3a5f4fdd79e8e356eccaa40e08b71f077f2204ddc30dc8f6f2f4000c2839c370a3c5df5fae4b237d43d9f28e9a701dda8f5e8391e6d1eead60b5049adaceb2284e933f6eec4849d1a646d6d3023e3cab007585c961cddfa04865ac6621791992651894ee98809a792f496e2a591187891928f78e9db6c01a8ac79acd8beba03f8c2c1182472f917b3fbfd1ea5b1170226b7c71eb94ec19ab9572350f6da4d900e8e379629491858ecbdf03cc4bd9880e795fb3f65b0b2c79932b41c1c172c4e1318661f096f7c06577dd1a58099584d9477f099b5e5ff5c5ec013307b11a4c75768e7378970553c9aef1454501317e6fcfb3c2a85c33bf204db33b16b9488e29f3d356a25971a7026e07d938193194a80858e1bace974f8e211528b50a5e2c5b49f811aaff6b36fa110881ee6512d3f78d72476a24801f746479bab25c661e77475ecaffbbf8fd0e6a2d8c57d211901d3afadea81fd7559f14a1d5dbdfcf37d77838af0d81b09ff88a05a6c580ef24a4720ab38852e75e4b882f5f03dd242025b65e2e25e7da3fb7e8431c46d5aa11bfd3a1daf0d5753cefc58bc892ec9b028d09be300e307abc0d60ff950837171deeadff0e008d6175d75e4590926884b7ac329eaa1d0252321d6af8966ca05f6b56d72d91f72fc0b7c5a33eb43c4f0931f72f6792162a74e0ec97bebd97677b36dcb24eb6dff2b083b00a5b53930501d830a490b0504766a9d6662fd1c0fbba4af43bec805e568322b1cc437b8b330386c14baa8ae0a6e6434f11a6adbd034328a34767d8f586b2ad5a9b0e4dd356bd31af4c649488fab1adbd21792370687db940b244405475716accebdaacd30600fcda6c7ad84880f33e3269b8bfee92eed6b6f98d16721b5aa782fc8a01ceff445fd86a516a51c38664a2258abde983eafebf8439f00507c687a07cecedf70587d260431310b7492f56d326ac6edad1193602f28f8791dc102b04730d65c67150a9830732dda68127eaa510cc6ff9b3f00dd0c52a2d47c3c26cccd4f5c62248508ef782e8afe926b13bf77585191f4dbf3b9d73914327023420766edcbe2b4c307c2fb03ba15b61884f4f8f0e27af7c8d00519058970b5b73d04d01b7e1a333b09b8c7aaddd175616f8aa9ee6ab7510c7dcce404535d9309cbc2f4054ae5ec74fb89f21cad07ffada7c4c4bd0535f14c52cf1530f1cf0bca9e1fb705c8fecb8e697bd1418f699c62c73c8d4c512c604aab8f5234e2596dfd0815f57926dba3cbf4a10bf0b3805dd5244b88b7e7866e1d34bed4ab1cb8ee1e30ac91be03d0a5fa262460e5f29ac0e04d4f1cdf944b018a5950d6b11bb209eaece6b850c783eaa18e0be4ba19d19426c08b50a19d2e6a5a5f52b8dcacb308ddf7372c47fc04d2de425c43ef3400512038a550ff14cabcc6a0062995de9855e5390f1834e17f5aa404c355ba3af83a1be41817603d4f5326a2f2a1ebe3c3ebce75f9d952fa08024342932f04a75996d9d814b35981491f29f1762aa0c950cd80ddc9bd95312fa8e52cefc35d26b505e218943de0dec15da0e1c7aedd89ad3308e9a86a7af735850fd05d192036f54575680481b522d8b9703dac39994774d2cf8de401c405045c99b7bf4afae3edc8d131f92f6054f610d6552918887f0bec88aacdfc6d951df2423728841ef3ab6308fa03c323f50957818e3248a4ea3af1d68c1b0cc7adc5ac105700178336a4c23ccd1281434fb0b2d70cfea4b5213a863e9fef53f0bd8d23b057e6f8ce82c8ec6e28198fd726944382c93b9fe2f0857dba9a3f741fde84223aeca4375ba1532a4b536c7ade228f91ee0534ec4d3457ba3dcb2b48edbca4645ebed366cfc54cd66a78c705a051954803204fe5d1d82496bca5a66410bca6ce281869a5b59f5cbce14055220e26250b9c9e0328d79096d947ea7e8109c393856562ddcb68f240c5b7fce2984df4effd5515ea63a391ebac8379382000d05513c3280556176bbcd6415937d26b7c5610d9669bc39d5877f6939426ff7a46406b0c5f4845c68f7fb9944d6f8b01a2876a45114c5975edff750228b1098c22c098c1fc6073d70e869cb91319685df30e0f579fa935fadda4a1ca51c38ba81ff27ca67917ee58367f10aa8a28a63b772baa576e2c91148670e71c1bb9d792a8cc8f6aa62920927db065ca09b71f086bdf0e7c8ac356530daa3d16310bbc41610c3020fae9ee051ec97d7ac81bcce61c27ffc3b076b01382ce29cda1a40f02a523748a5f633e1ad22a44cf62f6a578db796c6f2e42ff844df441f6f1588a038e81ca0f5ff3be63d0cbb1be5f01dfbe5816b9285803c9ae2cde0e3ab1d6349356f73240e844ee0afd27c585972d92a149ef7f053a52a62067393db40b16cd039b243b3dc929f9ea535d590f28d107de3ba3e14dd30d25ce73c387a23cb7e9833627963ba22b6d906a3375de07a9672b64dc30d66d35faba4ce1562a9d14de6d624fa7c617e9a418e7a576d3c48124df9f2fc9d1cf92a06d642307bb7786953c58696de280f34a85bfea79e11fdfddcc9c004d1d9cefce0acd6f86f2e6167ecccd17ef657da2468cf7cfe60b29b34f0bf214e43d1e9e9f1040a4081c6a1c0b8a733fd757aaa84532dc6e3d51e7307c3597e9a53dc5ff462e9f50e4df0ed61684fdfdb35913659da0d7773f94626b36ac93206fcf444b41f2ba8a087ce9a8ee9b63bc7477fbbfd28ffa02498601b77786299efb528fcd16c72e94e46b2bfb3e4e471818976fdf07457c241b7d092d25f429a6c0da40f2018a802ca5438ea9daca71c109432b9f76180e397a8484d504de72347dac2505cffe7c17b7ef1627aa3780789f59dcc34d65762222af626f805ac473290d61db87fd90de390afac3fb6a200a3b281a145830ed1db7542a038737c3c2ae7f2fda69388435eda193296cff8d35c1497d10c6dd916928990c4f7371dbdd6f8f0fb29c2331999a38cfb45b6efe6eba5e550df7d68f504e9244115783b61e9646833bbccca3c38b590bbec3250126534c67e691c4df041aed972dde81630b7a3d1d6ab9ab4a158e71a01fad98b9c3416ab932505fbb3805d098b68e0ac2628025eeacd2555d24d0ea2b11b91caa9d295bb6cde8e8f273634661d17419c7b48746da6e64543abe1a0cd69431b375f3b620cefe55d15532ea04446d6832e12ae96147f44ea3f71d732b5bb9685ad6a47465f0140fcd25419c4f1da8", 0x1000}], 0xa, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}], 0x58, 0x400}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002680)={0x20, 0x1, 0x3f, 0xffffffff}, 0xc) 18:37:20 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x400000802, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 18:37:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="e445692c4512f8a039", 0x9) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 18:37:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="3d668b00827150f48175decd4878599c42d4ecc1dc8c53c4ea9ffaf9b87c92b82b05652459515aebf39c25a6fa88154f7c2dbd6fad49622f478a3b3dcb2d6f7b9191f36fe16d752bcf869ceee92f222daed11befceb1c54f0e99bf75bfc49486725c1d08021ef3c708748c9f998f7860a9f039093b77f20472e973e8ad3de2798c77fc50500f789854fe326bc99d6642f6376648bf27887306d2e5e959d4c755c36ad7827cf60b0f5d27a74bc281faddc76126db0c4550648d68c4ec6bb65eea279a811418dd39a5f64a505e726a70ed4fcc5b77733fc59809322875c4d7a116", 0xe0}], 0x1, 0x0) pwritev(r0, &(0x7f0000002540)=[{&(0x7f00000024c0)="bd0e16171b673e279626dd8681cb548f9d17593215bb68081185cd992cfa4f5407bd1821002f92fb63f708604a868478882511a219ca8ff817ad7bd1570c5e28c0d09eae7ee272a00d864e3084cab6769a9d7b6e27e19ba3fe4448a63ecb6fb313744e66a838d1bba9bd701e4424353ee83c", 0x72}], 0x1, 0x0) 18:37:20 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x400, 0x0, 0x9, 0x0, "060aa1904d420aa907e2ffffba666d0ff9d07886"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0), 0xfffffeb0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f7af4294301a0bcbe2b9c02f03ed90c5a2582182"}) 18:37:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x401}, 0x8) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/167) 18:37:20 executing program 1: r0 = msgget$private(0x0, 0x181) msgrcv(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x1800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9}, 0x7ff, 0x71, 0x0, 0x0, 0x51b, 0x17b900a9, 0x0, 0xffff}) 18:37:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) write(r1, &(0x7f00000001c0)="2c4677cdedf4390a1188abcda228a404376b86ee308d3ad23033ea6b5ad47c71703f15b550737e5273ccb9e14a669926c7b1a5f23ed702e0c79aa6fb45f690b3ee7a263dc4659b946a75fd14a4aac9d450be61caf5f6996cb50e7733375b3728eb6a484b430d025cebc1ff466ce30c72cc704334d7e483fbe198d4f2731986d67e6e073d48504f709344cb6742629728efb5ff64fdbe40ee8909e6170f4bb2015456dd308e9834e933ef5ce7d16253801d96d740b481d7e1a88f337051d4da5222e30f86de66b0be50e9bc126cb95b5d4dd0d0521ad4da317e4bda8c4714514286a54087", 0xe4) 18:37:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x86, 0x0, &(0x7f0000000000), 0x0, 0x0) 18:37:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x4f06) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 18:37:21 executing program 1: r0 = dup(0xffffffffffffff9c) fsync(r0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x921f, 0x8}, {{r0}, 0x0, 0x86, 0x20000001, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x5a, 0x4, 0x1, 0xaa}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x9, 0x11, 0x0, 0x7a}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x40000011, 0x0, 0x50d}, {{r1}, 0xfffffffffffffffc, 0xa, 0x40000000, 0xe853, 0xc0}, {{r0}, 0x0, 0x4, 0xfffff, 0x100000000, 0x401}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0xff, 0x7ff}, {{r1}, 0x0, 0x0, 0xf0000000, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0xffffffff, 0x800}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x90}, {{r0}, 0xfffffffffffffffd, 0x4, 0xa, 0x100000000, 0x2}], 0x7, &(0x7f0000000240)={0x4, 0x2}) ioctl$TIOCEXCL(r1, 0x2000740d) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 18:37:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x208, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 18:37:21 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="1f04072092f8cc63afaace16875091f2047b3976f8d8a7d511ff2bd4053808cb17c65f52c866e80be775520b0c23787aa07cfe483349820265bcf8ed4b3beec94ea30f25e345028db297c48863c85d9aafef50aab861967284b287dac63e912dd0cb4e813e585e7144516028f3d63172b96a08ccc37eacfe461b5a7c1a25d141402f3089998f399f62924f9a062a4f3979108758ca47063f1aa7d5", 0x9b, 0x4, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x8000004000000023, &(0x7f0000000000), 0xfffffffffffffe64) 18:37:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r2, &(0x7f0000000040), 0x0) socket$inet6(0x18, 0x5, 0x8) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, 0x0, 0xfffffd7c) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000000040)="6d23be3813dfa1e28752f3d5b32e38777376e13faca20cdd9ea3561063427fbd078bc3fec9da41e280a9520760c86bee466ade87d46a79e29cffbc44cec9fe3c273f586b57364c7ec65bb36391f0497d", 0x50) 18:37:21 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x2ff, 0x5}, {{r0}, 0x0, 0x10, 0x1, 0x2a8, 0x80}], 0x10001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x10000, 0x40}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000025, 0x58b8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x21, 0x42, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x40000000, 0x10000, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc9, 0x40, 0x9, 0xc45}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0xffffffffffffff80, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4c, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0xd2, 0x1, 0x40, 0x9}], 0x4, &(0x7f0000000380)={0x8, 0x7fffffff}) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0xe36) 18:37:21 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) 18:37:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20000000ffff0000010800004e26e90a07d83afe1a3067c5ce3f95de3b1af661c340fa92d1cdd70b597b46b499f2c26400000004000000d524", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x32}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 18:37:22 executing program 1: r0 = socket(0x12, 0x1, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socket(0x1, 0xc004, 0x8) 18:37:22 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x281, 0x180) r0 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 18:37:22 executing program 0: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x802, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 18:37:22 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) lseek(r0, 0x0, 0x3) sendto$inet(r0, &(0x7f00000001c0)="30088fc3b06276d920358cedabf1812702314351a2c98bed92f2da98632d92d21142c8f79751ba1663272fe08092297382bc1bb1319d6cd8c90c4afb244d958746acf5b52d499373a9eb9051c83e16cd57f849b33bafad04295afa77b0a547261fab2a0247aa9fd5edb287b2094a288c59c43a13cba42074596baf34d7fc233fff18109b90ba0435caa909797d4d6e4f65cfe08b78068eefe3132a86bd9f16632338effafa32f72c4117249b868f50c49276a1ce120b83e45898aa8f824d0cd4c9cf0cd9d989e32c2aa1b1558e8a272191b238b5714258f7bbab65cc6649ffd48e89fbf4cbdad628cae5ca58fd0f36d207a6b86ceb0e39b68830181529786f91d4f8db2e80813dfdc31e70cb1e4c3e73c782c2f49b52dd98e08415dbab9b2fbcf092bdd231f907c691bb19f15b2f5cd5ffb9090a2e8ebd39e91303b1fd801ca89bd3774d5961052d32a642cf5c33532175965671747402fd55826f18e7e5128476bedd40b89290acfe592922b3c1590ef0ee4f6c2a4d5c31ed953e0328c4be5e4d47496c9fe265eaae0b06cdbddff96301474c11586756d380e8ec9d10563de69fd3f29ec48be630d26b661e5c70cd4edb96aed039a7d4040ae0ba7bace9d2d0829a0265cddce6c4c7d842fd96e31677c20f3aeb60adf35d0ec7a06d9a5d54265eb8f29021c978a57681061930f839485279727a4f4e91611ab6bd0b8b812a639faba97d8ed03f2d50411764ee615ce781846641bdcae3a6e5e962a25ba6dbf76878e9a44efabd9af479d5d680d8a550df36f9d41c9e7024146364765f6ef9bb782449b51febe82e94b8cd6017f0928adca8501495c88ef44922a9bad74f618429055907d4eb4e2333e1701b0a690d14b6b90f7f0a437f229ed9f18d4f45946b51b8e6e7bde563c0591d75bf965137401b68f87b090cba2ff7f9062b1a52673f0ff7fc795bebdbffbe1139b5db262394dee9872d4e72900f8acde317c4a397ecfa0698f67bd87cc2b69192c4c5d5752b94bcadcd09ee503f30770d19f9ba23168fd3abcba665e2be0617401eba08acbaf53e446a97afb85cb8a108c3b8465c5d8041736cad477bd3793f52439bdc46bdda4079bc8911b598c6fbd09ab2fa3526b78d5d3fcaa1f70e47963ff12d83c86ca9a12e5ae7a6f278455a453c1f7fad33d9db2ac4aef3c63b09debc628696400062319034c358a2705faccdf6d887816783b8d6d095d3c65212baeec70615c22906ecfaf459b1832ea748bd1bb63925fda6748c4179110a11deb8ca4dbcab1a93245bc314757a1f4dd35cce723fb2f9d31492b652dd0f3aedd639c9635f6d74ddd6656971ee5de930822e29219aeeab9a52bb2a3fc0de1e8f68b4ef96d81db288db4972c243d70a6a57f495ba898333c272de294daf6ed8ff4b3744caf9f31d255ddce50332fc3863a6f3b45174f8ee4c8de7dd09f67ddf8bc71fbf6434859437f32f12ad13824b85b334bafe2c6dacc857dca547986fd67d7008f8677dc972f835f179beecbefe05d6e803d94e81a926259c324f235f4b69fa4c73753559c7ffac4b567a134054e1f1c7ea47e3b1f9dfac0caf1e050386f2b27711bc58356e02ebe9f9949b7979ab3b755d4a6ee20c2ba1f09148ef164c78a77d1f3df35b890534a048a9dfea361e75432e2abbb56792b76d10e2005ea9b306a1bce563d23dd67b64a64b1b6b03830f7ff4a0b2c0f19de22f6c3e5d3c801d12f249348aa8036154613b35834001bd685a423fdb6c880341c1312fa7a7986487cdb32c0cc1c44f2b6b5a33596a9ed0f952625f1d61332c1c5a5640ef0efcf774e0a89077988ccd3615152b7b878d6a58ab368408cb728f3d8b258d869044011745f87fd3a299418405a9ae35e9af07f47d22f222a0df02cce1bd1f23cf7d051d1606bee1fb3b9e656a06c9fedcbc040a030f2bbb91b6484120b803c28f13ce21430a8524296ed32025c83830ba9b4cee8311c4b78e5b26904928c4369287c0427a668bcd364fb6cdd04a78efe18f92d3edba3fbca08f63e05f64f79ca6253ffd31a5b5c1fbb6cac448a1d43ba2ce0860d397956de43ac08e52353c1ee1bd163efe46fbb575eaf88add24c6f0e06b2865cf0d006eafa6a9d5e0a3b4478d52e07533a7feebf600ad5f04d6a7a9c6f46bc05540f3de0694d8e1e1bd37429457740ac2b5c1cc913e099286cb459ed83e7e269e01437f2232de886155d60a9a17f51e47410fa1bb534dd9af4e696591fa9bf6ad00820307650b1fae52581d0ee9fa3e38471ce53fc53ddeb2e4f01c5b3323f8d2677bb6d048c9864274fc47de678423ca6844b150c9aa7753cecc850d14c602db4237f2d0f2c6afc56d61a807370c54e6ea8e8d298790180907158234975da94554b50d765d7452ff1f6ed83b4a8ade4662ef9884a03bae36d97837f1881706e7798966bada62d67367a7d7c19581807190efcadce726a987e7d1b5988df98c9b48b4ddc2a18ce81b2613dd3c5913a6850c015cf7b4da491d89829f7dacc723a45e62b45388b81a6fe6d605537afa0c7d3ba3c61cdc103d882dd9a3461867f3ff636882be2f2139ffc428821ff5517170d28beb82838640c496d8160c58804f60861d7c2abf950e0adff610fdf58169aad90c43c756917779e1acc2bbdee34ca197647d196ce29735f2d3fe1853a703a063df13439d7ede9c6ef083d548bf2f5a4e711024df06359ce0545cc90f2c0cfb5b16da8b1177cb5974a24a570e2b8a77d80d2f6d2b5371d5292ae5ff3ab574af0435b14915c2df58c91e4a943f558dee721e804fcce15c67399b074bbfa95a116c9db3d48efa889fac9861730d83049136477d26027770d24c1d633d58cf74f22615eb2c786e5c339415f56dcf2c0160c4c9a2eb5b943aae152628c5bca9f8c9591f5d6b1d4d01bc432179d45cdacea412a98801dc6b6373c44cba615c56653afa18dd6cb6b9fe5ec5b409ee475b207f71413a922c5867e379dd6668ecceb3f75f72137cd71e99e4b189bd0569b6d7a99eb812d8a0387335b123401a2fe9a6016364f6bb23ff68637a91ac3d97794605e3e201462126df3372788b9bcb6707706af02c6471b8b6840645e6566505d90c7d5e1e3f9731251eb291b034524d64d293be4cf5aa0a0656c6458618233287dc2bbb06f9129c04535511fdb219631ff633246f49f944342a33bea91c12c1859c495f6ea59b3ec0f500549f99806269ee20c37104b61a8177e8ce52fb9b0215c8a8338c49a1ca6d7ca16d5040f7ae73634f5d4e42270acb13274c17b0dcc3917153c0da38cef4c068631be30e55dc4c5f94dd856f2785f24b4479e4485be9f1aeefd8db7ff89fd52471a3f16301eee02d80cd39ef6d7676f166185a12301073125914c59c35f18e80bbb7dc37007633134c64d4eee9ddc1a00e5569598123e80969e52225dc5cfe2d8bfdb0a28e08e91990cf6584cd62ea750c8985e31b1bc78e8ee61aebf980c3967a1643dbd8ceafb218c02574d00fab06ca754d8f179eeefb3710d8b9d8413ff82ac45ddac027d3eabb3efea477f1387243d9e6457248be6e6743484e502fe1157f8f88b8481ebce1b223eb801d669734974bacaec40ad942fc4f319d5828f0aaa2cdce8db010b119fe597ca20c8123369aec019095859de682d0ac1b24847105af2f98d75a36d5fe0f0695683356936c01c58ff091596d82a7110387e797583e69a7b73d17cfdc18c3db0553ee55d26a396710c08f024ea4f622b99484a7258b178edd17bc28d9cd32b77fe2e937aed2a2348b3911ce1a46bcd565b0594c5085edc9b7c6afe65de3224752d9dfdbbac4e195ebf8fdae875a5acb6191dd3546635372f272b2cf122700a163f10a9265751f371bac91af774d6b2a98c6ad44445d2a0b8f7d78bda051602dccfbb841a4ba8ad601f453062cb6cdbd8520ca5724abebce74b1ac79b9285e93a7ba0707b4e75b65e6edbe212b3a3fd06383b1428449c64880fefb28dc6d014845dba75e7fb6ef29e6f1bf38ecdcd504528f3e11d47947979e1bf4b57bd00af119a65f59afa4c4594baa98dfd31e5d7dac30a7f34c94c1a05e0f53fb488d461816baa2680f400dbca3523f2d97844c5024a71e5bd173d78aa7086f03669e014565e19e4fbb4cd82f3fbadb4e9a2c8d0def4ed6a99f11ed8542e1155e2eae2341448d364c9895ffd21112b0a0944cbbfdc74a78b4ff2c67d3f8ece6dddb082893bbce075426ac7cad85228225e16b3bc53d99e29813202cfc6f1b22c5c2c4b23f1981a36ee552b3946410a060c70a378352a957b76e30b73a788ffc3d20bd8532425382b5cd313471b28fcc7408470f787fa13aca9e2efe9e41bebc6dd443fa654534925d494fbe13d7979dea24137ed9021d1de757a97b4d03a6189322a81bd3a8ca80778418532edd1063b223e31453406ad6406e2f344c1194c955c0864149fdc9963e28e4e06e4e22192d3e44dd78b66fe39313b10edb495462f14795ddc9f2302842926b5fd91a3c8d0ce9e96eae60896610556a7c710699f1b04caa33227622a56a15a0d67c76d43a83e1d5c027c92b258f8b013db60f28e18cb95827c151b5a04a1f3993789388ef3582d22be2273f752ce03e3b5ac4414a5cf21422bba826d0916ab554b83681ea3d0b7e9918f073cef4f4d21b6a5b14f7fe43e952895d3184127c50c6a332753e84977a89e7c32089c91920a326e3645ede9b09e972698934a040bd66194ad36d34bb3f6e932bf378d7ba735b4e904f553e3b85404ad4ba5ec2a2e1807d4156ad4549f065a1f37321a5226fe6c8df8a8a1ddb8176bc0d48728a27c9951a3ad0b6f48f0057a4ccaf0c1b88ee2d606d494bf69a3f8d22545dce624a03dbf4cd098c4fce1c9930583141fcbcda03fef40ef209dcf3db8855bfe215b519c4c71b9f79c4cfa927e0531d16f1ffd741348cc9cf831128eed7e16c9434cf99bde0094f56791005a94c686f1071bef6c43b80028b56d3831891c3c68f3079b86e7a14a090e5897f2212097fd070a2583a97994bdf18eb2fbfdea626c06789f3a42d7d0bb48b4bffe719d4d5e6843ee323bf8f19531a8dc00e44b5cb74af7595cd284965894049d7cf260b4c2147c06cbad5356d9830f96d7f8815cf625d2a6e07bf5e31b01c48720893f32c72cdf35a1cf90c3e93cd02cf22a8f57528eed657e09857abff9264eafaf65d481310b92568d6d9f63d8a388a669cd85f0c556a460104f70a33700918188f3f7145250cc550de9be59caff8eaef42fad9a8c5140f08e10e57c115ecf1461bf22bff5144e966d65ce5f53a4a11f324a9ea5b3ed6df458f57a5f60ec7eea0a446c5ffa8e6dd7507346b419d0eeecf9b7d90b1a3dd1ecfdf780d0f753f4232781a2ad6e49bf52974140551dc8fbca29835aeeae61079d4b06cd4cfc1eeac56890acbb54c68c6aab4565e976ee473c038ce742005bed25cb7487f4ed5edb8a236832bf754eeb1f0926a93c27b556c92774ddbdd8bfc1524f05720aaa4ae93866ffce4c3562f46d863d3562ff3069afc65c5783eee1dbafd4e6e4bc32b488bb6e6c87e3f420e7a7ec4fdb6899a9b4d5c637f91e853ce1f3fb3a9462bf9caa71d91905136c7c8c59592544d486ff54a63ed4a9e34e7078d429235482be69f5e8ce2b51c7fcb35fbd7e86b98749c9763ad546364b5271bd904a0a612da853ba2b6bfd4b505e32d033fb2d9a39b904d5411f401142849abc1d24210c1bb0fb9a81f28ccbe8d6e7ee01cc4ee6a17ec691bca8737fd3f8bfd5fbd45148eca2086b79df6b54ba0e9", 0x1000, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 18:37:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) write(r0, &(0x7f0000000100)="146b038b75a7f5cac2d235d1ba3a2a799c0ced8d62cd5e3fc0604f222ec937253efd459a473c5ae268ebbb46d3ffaee4194b9a48120c1041084eedb34a418063d62f43f8a84b1f5bb45777d04e3f873885a4920bcdffb8926e427e80f54e476124691aafda024b0d2309a927800e56d19036a18046fdddfeca271dd58cfad36fb5fc74b95890769c05920bae2391bb8c28bcce37042f5e5e8ef1fc00b139a1256518c56d6ef0348b0f78d28fd4ecf1df0790c9fe498c831e0f69234d840b5bf93b44ec641ec3f18a93a12aa3bead3d5de0349f12c872a51228acb3fc3632e358", 0xe0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478b", 0x91}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x800) 18:37:22 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r3) 18:37:22 executing program 1: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r2) close(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000b5630567c9722d175fe91c71f204ed770e90d0bdaef6cb008c1326ea45773dfbbe6e3d8c7de64710f96d5c7ea1dcd1bb6fd1e61c165f0aa0049c9bf0d2bcc627238a5da5b9b000349b73010a0434fd956c4c8808d0b21e8dce54146f0a883845d63fc0c99c0651d4716fe0f4191bee3b0cd0021c907c2f0d07bc84960e8668ebf7237a94f62211a42f430fd81fdf5f3909693e22a9c7a966b4c78cc4480a00125ad5020997e7d7b55cf68955f8ec1c1d237b8bd9e953611929bf2a52ecb077a95256cf22010b9ac63e994d213e9b240c69b9023b2503746a1a4f38bfadd11b900e7c4044512334b1aef80a648aba6c246a45ee1780c635d33512dfb6128b3263be1e894ca80a53"], 0x1, 0x0, 0x0, 0x0}, 0x0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x1, 0xffffffffffffbfbd, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffffffffffffffff) 18:37:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) dup2(r0, r0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r4 = dup2(r1, r0) fcntl$dupfd(r4, 0x0, r4) 18:37:22 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) select(0x40, &(0x7f0000000080)={0x6, 0x1, 0x1, 0x400, 0xffff, 0x4, 0x7, 0x3}, &(0x7f00000000c0)={0x0, 0x10000, 0x7, 0x0, 0x0, 0x6, 0x7ff, 0x8}, &(0x7f0000000100)={0x5, 0x80000000, 0x2, 0x7fff, 0x170, 0x7, 0x81, 0x9}, &(0x7f0000000140)={0x1, 0x6a}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/2, 0x2) 18:37:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x22) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0xffffffffffff0ce0}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f0000000140)={0x81, 0x1, 0x9, 0x4, 0x7fffffff, 0x3, 0x6, 0x9}, &(0x7f0000000240)) 18:37:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000040)="e0000001000000e3", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = getegid() setregid(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e02300af82ec0a02", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 18:37:23 executing program 0: pledge(0xfffffffffffffffe, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getpgrp() fsync(r0) 18:37:23 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) link(&(0x7f0000002440)='./file0\x00', &(0x7f00000023c0)='./file0\x00') execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000002480)=""/130, 0x82}, {&(0x7f0000002540)=""/203, 0xcb}, {&(0x7f0000002640)=""/234, 0x264}], 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) preadv(r0, &(0x7f00000022c0)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/193, 0xc1}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x5, 0x0) symlinkat(&(0x7f0000002400)='./file0\x00', r1, &(0x7f0000002740)='./file0\x00') 18:37:23 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:37:23 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) write(r0, 0x0, 0x0) 18:37:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSCTTY(r1, 0x20007461) write(r2, &(0x7f0000000140)="bc107a3bc12cd42b07e608c957f2461c7d5fe0f99a7f2f3c", 0x18) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff79, 0xffffffffffffff44, "ad8b001600000004fffaff00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 18:37:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x21d, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="04ff03000000000000ff00000100000097a9911d66961c0d5bec024c4004e3c1448e2cd5bee4794c96f3f870001063a3cf589e3fe23e72f59b94f55fb96c00000000000000000000000000000000e055a8d335bfc15c84057c09f00c530000000000000005d6b753920f11868c9f358140b99d556f2dc3904c17688a049a22685f695e7a04dc2b058f05b7e739b0fce6f5b77a08b4bba9a2019773e17e81df253ef2a8369d3e9cdb55038eb56af6fb47c701a3198f4ff001b6b2313013b562d05ff457237ce5cfd5a45dc0a594c5ffebcbc1afa9196155e9ede104c662ed1af7d1efdabba98e758cad6a54adddcc612a3bae3d5d0ab296e3d9f15953f48966f31a9e7992cda208d538fdc4bea0dadf900e100c6ca2b683cf61b99529194fe9617293b21a64a2e2"], 0x10}, 0x0) 18:37:23 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet6(0x18, 0x3, 0x5) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 18:37:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff79) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x0, 0x2, 0x5, 0xfffffffffffff001, r2}) r3 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)={{0x0, 0x1}, {0x3, 0x9}}) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setitimer(0x0, &(0x7f0000000180)={{0x3, 0x4}, {0x8b, 0xb5}}, &(0x7f00000001c0)) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) sendto$inet(r0, &(0x7f0000000380)="08c9f38534c27bf7a4e38da5119cf21686883ce319a7d9f25ba08261f3fa028725acc21fd8914f55ee6f43de70029c4bb3c16582c4f11a29317a155d9133a64bec6e45d1982282c29f316b1576b80a6c5cedd814fd77595ec23d6a7233c497e4a6afd83d3cf3942d3ab479e6077d9f59a904abc46a209cb591b69d9b3224dcda653824697c5e9d31d1ccd9c557ad3adb8be0a7dfc47745c638b75086227ff75c1d9f7c1e5b187d1da0d6391804eeac39879af892073c4b876e1e66020f2d4c1ab34f5c6968ac7f9ea2be104de95bcc41de9b784c59c3d2367a9ee8066f852053866be84634a529c201f91874e5", 0xed, 0xd, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = socket$inet6(0x18, 0x1, 0x8) fchdir(r4) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x7f, 0x1}, 0xc) 18:37:23 executing program 0: r0 = socket(0x12, 0x8003, 0x1) readv(r0, &(0x7f0000001140)=[{}, {&(0x7f0000000040)=""/235, 0xeb}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x6ae6) socket(0x0, 0x3, 0x9) 18:37:23 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x6, 0x100000000000000a, &(0x7f00000000c0)="ff3515081cc50000000000002c40b30ea4cd071abc727d4268c36542dbbe2999c5eeb8dd1e9645c7100ab91efb2af6a61e3bb406ff7f04f808c2a7f82a", 0x3d) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000100)="2ef9d9fc9e181998f2c4f31575a60a6f2a6467acf295b5aabe85fae929a24e9e101018662e6b776bb5c26306ac200f4b804bdd45bed060281fe56d5c57f1eeb1275c5a6b22cf1c41e53e03df03c587c0c1702154454592c7e526a2fed58e817d59b4a031a2f771438efd8b9476bbf33ed4ebbad39e88dbe5134ecfa2269252c006585b92a39911d0e1377a4e810961e8179ba37dce5356d47a689ee59b369f7115b57e891cc6ab38d5cdcce62bf08169312c2b2456c76294e91e5e8b1518cc3dcdcf409f615adc44348458f24cc7e6fd0ebeee6bc7ae5ed54fa892cd748c9e50cd65889ff239ca6be45a946c83c6e55ee0063949a5a0da3a5f2588bc013d3d18b6e07abac7f9b0a00ab0866a2b7e756e0f163f0da2c8da1a910a38d9f4638b9bc234523aa22427df194f12143fe5f491426242bb14f9a81651e65bd5dd33c5abfd63a0b8636d2d5b9265602d66c5d4dff45927b3127713634a638dc5fc39764c4378e6d70fb086410949f3e762f3ca46c2e7bc2bcbcc105f34a9edc8b6b8724b96e5e70f3b21c432ad5e0acd7b5130723658d351bc88decd72ce403d4d1b1e0feb934f98bba7c93a98083b901b65ceee8f82655ad02eda9365d810e18e7d5627526ca7313c9da9464f158ce67178314c8461fb80526fffa94c4f41cb6f8f2fa9634f99ac9460744d8d2dc629123c9ca80aec61b2959857fa9b9861a91388bfed2088fe637b69be1fd3948d67adb22a657992ca90d1d376e472db7d55f40cedb73d1fc5704ed6414a945a90183ebd96f9915aea407e9fea1b7176a58cdfe9769e60245b63f7ac9abd52258cccd1174e2dd95e67c63288daf5db8d0bbe4e4d6902d8cd56c5cb2b0f05283e78036c07a9a0b0aa24d86cc55b45c603331c8ab191db57da4eea974237c52197b099e9c503f396742aa5df9b4ae3181bbb61be690357ce91c4f521d8cac40c76ad4302d4dbe0800de794de4e6eae603b06111e9ce227a330b4075242726991f16c869d82bc2b130d3f45b91782bc941eb8b378c33838a5dff39f1a6440e1e1c69dc2d4d177474506cc68ffeb34efb62b12625fb2adb25e88757d7941d12dc8677f8d9995f1f1194cac552bdefea83e3120a38079f0f735b9312beaad17ab69cbceca1ddb0afb752c8a8c1fadab91f2272705a5dd0d645f19fadc7a490acf7606e32953c44757a4996d0103d2e7fae3dbe18d090e2f050e54192ec0e328e4a562f7373cc4bc781817dbf88ea646a11060176d67f7a26cd503e5c7fd93a47595d81772027e42d33e999663e3405989ab7d6d8dcdaf710056362c8d120df7dc49784822279248f7b1f544d66c343c15279a3caa7d78211f5867e4f744658f77f854236805e9e3a50f605c80d463a2a6137eb9223f10cd5310fa1c7a677d4a301b9feb3304a9366f907830af28f932b3af2103ebdef3e062da949f880fc925cdf7f2bb2dc72da03d35c4e346ab54d53705d8490e0bf0bd445dc17ee8f2d4244dbeca18921cb2c67458313a849bea5764fbaa963e594c846d4b0fd81fec93fa39beb9503a4141861750c0cb8f75d244a668d8b0f7b112b268dfa2fde96ac2f1ba8e70438f403374a897d8e4ea0137c79bc023b7ec432a7bf997de882acfcff0dbfba179552afdf033c6bf446466e8af16eb3a64f65c791ca2f799fd8d0f7efeacae384a3ea41bdc4a5fbdfd5e16ec02d26954369770909421c507bb10017c3a6453a09da8b12619d1ca7d3f50bca0aa557b2c71ad1996c43b805e4af3c30b29c43ec318a3e8430363c73b9ffc15b161624bd700aa9c08000401546e5187f2bd3e295c6506c0bad3616fc2297dd67e778609fd03dacaaa55446eeacc35891dbd6628725fe691c71bd0519c0737007591b96b767e915655ea6b534bd154e9dbcb382a996d6b0fd094ca731777d80a2183b064d11bb0eceff4e49fc63d45d146ff0c0ee765498ca303ccb48bf728c8686a30ecaf14c308302aaa62c904cf9718e231678eedd5c74e25f025226aa7d77b61e30223a71e3237624f4dc09cbead71b7261dce64b8bba4d0c03c659b015ff679e18890c5534cd420eb9f78ebbd423ed1a835618c735b2c08ad38a10049b7481d4bc46b0d049f5392efd5af443ce460153f2e939e732c5c6a02d516c12e331c95d541ab50e5525943599af4c9b2090c8eaadb94f9283de500b2fa462adb86c407e5d86506e27ee1d92bc854b96de265f670da2d6608c3ad4f64a5ca6aa0992bc4d1e5e2959ef65e1b2ccb6e166fb54ba5ad5857a9823a8cc57be484faf94d1b8e7b5a2e854b5fef336f5e139f87a12fef7aa21ffee3dd8d2c29a8830ce999a67e04e457f6703a4ae7618d3374e9fdecb628fb04413076cfa582db9d4e9fb9ef7ddedbfecc46214cbb7000fe41573bd2b41f9d535de860b94fb21018501190f1181ffecdc616ca6d0cb0633a4f05c351b10752cb1f0587c07db7c38362edf409da91cbed4dd09dd625a08bc1cbcf19a82319ec3ec03802908759af1913ab249477007a928afbed49fe629cd2a4d1ad32c9440d8be9f5002fa4a3179753df9f0cdff7ff122b69b8d206c5b9b5562c57c0285b85760db80998b3a3a908a5750e8dba719c4bda809f88e9d0c2f0be2dacc2ef0294fd857de1f9c2e2686b6a2c2116aef1845902468b3b90c6d053d682ec0b5ab8d8bf3445053251a3318790750619b5f978a6fac98e33d29a1374b99506560da777443e8738561b39fd956a755e8ea6229e79959785613bf8ceacf2377b8528a777486adb17b6162f8877d74c78be8218f1b8034ad7549def784e5d21588ffe2607631753b9ce39c13c5a62176e2d819db7668f2836b26be081c852fa06d73b4220b9c2151ec3c74bc3f669a34a7a8b263c935cf37064e0d4194bd7c11cdcba94cfdf4b459fbe0a3bc837d404c7261351d4d2df36ca211a431b0354951e71b414598c858695c1803f67b9fe0d75750cedc6937aad0c9b878853ed4489d623cde9053bbf07dc098abee6841ff249419731aee5e3d7d725535cd7311e7439afc18a857e813f2c8bed8a0cfb2e5d46f3f0321ddea1b327df5e19f7eaf573dbfc8a9026dfafbd77de9777657d1552c1cb27f3890ce334e55383e6a7140420c1043bff7948fccf234adc1f7dc9a63f520a0082d5fd94c9cb4b25754228ff797b68392538f09ce1d8047d46728537f7c8d794e37efed3519da12fc7f4b0445f0425567ca1f89605f7db35467dcf680ce983b51640ecffe461d933c74a044da475ff9a29799a7cbcadbf17f0ed695d68b334fcb86195f515b3ab6e6d75173d9755792e651cf3d867f747d9dec67ef0499ff9037f02a65c235cbb620c01328917b6998ff82b87cb7d3d93f437a26798691d4e23477c8f36ac50db6b27918b55cc241385a4bd97dbe4067bc86bf42b10be8119a7c19cb0e73a123351a73f6327861d6f4f75a82b97aa4bdb8207229c600300966e27dc01604e4660ae5a6723aac114b0cdbcf00e8ac42ea836eb52124126376ff5c0587c8f870bb411ac73544b924badc2d8420a4299fb1cee57fdd39e05923161b1cc33b92a14aa9e90bb2b1a3e4ed67e0b27bc850ba8b8da2d5d5f26a2eeaa47f5f5378f1c6632d403f36f06e391122a2d5faac7179a7708bc3f2150c563f7188be27ce554104aaf8f3e4b8bb6f8b15b031b79e8aee4ed6daac7d82facc5d716e5cbab1c0e1962275aa61978f620da3b2338c4bc7ae6240725026ad5d49142bfcc8c877b3ce11d680e827a29b445d7e2f326c7d5d66a5a17335e658f1df337645a779dcda50520bee46e49c02f2f352e004d22367dfb9273b8613e719dfc2a5c150923d8a346d364d6f466263727cd7f73639b083c58d01f94de8616f403ace27ba2d4e561ea82040d1c70867ad5f8f97a3edabcbb13f83e1da7a2b192863bdfe0b7e3bd6a795936e642f24679011dc287917bf13008ab22030ed07ddb0976c907180af16b5f2b9f8141617fe7a729aac13df206b366435251cc9aaf59ee9295002af4739362c0ec4be43e9acc2e9d1d517b7e5dbd588e9021157642548d8d95da01efcb864f14b5615b0b3733d11b54b7de62b113e94ea9a4290f266279d6f17b1038a81d541aeb51294f0f4ad32b6b3966094428fbf90d5578e0e2dce9429044891bdd8882d9c78d4b9cfde596229d814d4f04c4ecdefe85625e92602833b530a7a94593395e9e74ebea5527368b22889dd5a115373b0a063e8dd044854a15fb039a485918c4f8b02033533a0788519f137db8ecdcb3eef8382d2f07937cba952a2614ceef64a07e80cf28cf01d5b1880b4e8e0945fc615883a3f6460f70449e88f1ca3791b6068927b892928cd732ba15a2cf20139516f1938288b6569cea023dcd79116777efc5a5182cfa06b06bd70a6d8e6fb05117e91e82432dfe8f4fe98434a97168f71f4c4c2fb4902a0b99bc9787fb733f294112c181ae25de18114aee6e7e1746be519c132ff2b775a3035126d85043945dd62b737a157242ecb74db64c5d5573aa884ca10496db8e4545abbd72cac176ef838f657a48c2bdac08692d6a5e1d271439a59fdb54b33b6357eef463242bb84083a0dfc0bfe769f657af10181182339f4a8d806742161c683e3bc2d870b3b32ff75616af5147726ce2c93ce122bd0d9b985c42f95c5f3dc17d08b861a31060621d01bdf16c25f95eebbaace4f2d5dca9d256bfa9da1e138fe3a73a902e2308b04be5103dac953f6e53d48efb03baa318a232621afd5daf501628dcf9898c0aa695976856aab336e69123bbc7d707c9e7385adc64fc454ac016e0657565b21d8afb2d1cca0bbe06f413b1c688f35a9edeab83744068554f88d94f3cf521e55a98101e37c389e14a0aa42e45996bb30381a8bb690d474310603d32cb130ab6e303cc9dc2e3582368231f479b88f819d62b51de9a9dae19de1164e6cbde7d486bd0b862b4c53dce892cdf67269d807845a492adefee0b9213d430beb854400d7b41f5c26d63432c58acacc7579f60f28c7bbc43f31394e7690fee301940a60f9c0b21fabbd45a8592f2f224b2fdf5dd6effd708ec1219a3b01be6888f4dfa2911e7af10e390ed5f68288ae64183ea46e700606b196378b41d910e665146e8df6d9111db60922290da6ae6414ef1c878f1aa2516679025ac89e76e9d724ad01d032a3fbbfdd3aa0cb58f5f9fd130acf669241323e5ae5d989539ae295395a906efb4d03f06fcf7bff1398b161cb607885d4a5eb63664bd8f91b6e1ae9bd3091c051b6ac63ead3a45d25f49c167758572ae025019cd7774832f02dfb6cf97fc3743173d126049c38c32ef5c53544af6c406bd6dcc92a77db2718d7e053f77e015d51ccf052704614e7eca21e60a16aab3b7048d96c6033fd2719e586a3a2161d7e2100a22bd3bd6529371781b9a775ecd23d5b1c0d50f8795e9eae1e688d628ad1df1a0b6c9abfa829a07cbf7a1a1d02dc95b75307725a609c7a7644cbfb2369d76de57771b6aaaea21005a4b487404f57b05ee53d5bdf1605257729ea2f20129db0face208d4b51f0b75a21b81641fadc6d581ff65d7f1be9b993799300053b5a6b409246192439c07e90e3c24574f4d1f92e733590359a61008626810a542122ff2e2c60de017f47523d99d7673dbd2033d75472b3af28505e93faf37cc27a3fcaa2f6ce3d9357b7742b3a63fc2f29a16ee9bb153c99f12150b3e9949752f515c16dba48f1b88c8bd16bcc39fab2ae3967ed738126e4871aebcfdedf914cd8db784a2507a1e27a7f690e5f3f3323b370233efa5", 0x1000}, {&(0x7f0000001100)="b463f85744fa18c0ca9ddb38668613de11c1c8510784084f6e51b09e90a5d53d0d57cac5844ce1ae4c6ebe1de393bb51ffb6746fbcec1fa4c21933214a8ab05114fa0f31738cee83a1019c00a9272f428453447c24", 0x55}, {&(0x7f0000001180)="6f28b31898f42177663af1fd32687b8d319576e6648f53375ae72580791c1a463bb507202288d946612d154f5f830d37bdde306e48c57c943410f649b159d81e34bd54094957338da1dce4c04be74790defd42f9721ad546a814648811e0e4c290c810cd151b4171cbb4256b073ce9c9e24fe62ea1ad4a89904ca1225b4f50fe8d9cbbcd12084dab1a7e9ec45797a8c72ffe014415e64db41ad0f87d64627f867c90079d70c7efa156a9d647b58bef6a7f4f3f464fef82f887a4c04bac8ef0dcc7880aa8ca0d04c6509e3fce917f641e", 0xd0}, {&(0x7f0000001280)="b5c6950623bcd778b0d09bf6956650fc55e4e7d28ec39d0edfa9de4df686d323", 0x20}, {&(0x7f00000012c0)="6002e585732bccebeabba677b35dd6b9afc42b6e342b04fbc445ee61c869e143eea4126d06e99fd438a9568c0ba75e8a365dff014c723f2b52b7bd1a0c7e3c8c33c46862886097d48802b2c3cd844305b6dce78c8295eba45b01fa436936111d0d5298167eff41b007f457b47e425e4a0c94e1414bfeb81134996945d1342ea75ede78b4c362", 0x86}], 0x5, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff1fe256cbf8b4f77a0000000000000004000000", 0x14) 18:37:23 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)="60252dffbbe81846782ea2e3651f6cc611df331cfb4deb0d7225cbeb8cd2902701bd0baee0dc88124693b690083c5e4fe1e23f4510ff70704dadcf5c56bbf3984cc0c18246b3a7a34884fc73c3d7") madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x41) shutdown(r0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) connect(r1, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(r2, 0x4, 0x20000080) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="2d807e81daf32041213d583b3acb727bca6d74486f50d8d2b90310a8b53089238326c0748149fd6a19995d7c86777d8a806deaf199188e950e93e3599422be4239dd64ae37e696cc83665b036d3da948b5a36259c835dd78d179d466aae568844deaf3", 0x63}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) 18:37:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getppid() setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 18:37:23 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c2}, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 18:37:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)) r1 = geteuid() getdents(r0, &(0x7f0000000080)=""/13, 0xfffd) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = getgid() r6 = getppid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="e3ed35580077f58ae3b50d62138bd8b59e53327e32978fc21ec61be61ceee250e09ab52f2f44e8cd30f8cc7b8979ef0a76f828760d656baf76db087ce40bcd0509b51cee2d75fe323a54f1e72e5cbe8902dbd1f48d3ec3723476f726521a385d275eeb371dde8bb83403eed0ea50721cb50a0f9f3b1e52443e8e1f1d74bde51e9be7dc722603fc7ae5644bee5a23f0b162cd11776deab3eaeb7a82f70931618c9ffd637411f7216dc880193b2574d5d162ead3c8d6f3f876f3c5b364285dcf219d743920a8562be8ed04d24f151aa16cd07ba968d671e4f39a513baac9b57a1be0", 0xe1}], 0x1, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r1, r5}, @cred={0x20, 0xffff, 0x0, r6, r1, r7}, @cred={0x20, 0xffff, 0x0, r8, r1, r9}], 0xa0}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000480)=0xc) 18:37:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x3) r0 = socket$inet(0x2, 0x1, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1a6) bind$inet(r0, &(0x7f00000007c0)={0x2, 0x3}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x18040, 0x20) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="8c9fe3a21fe1afb53ea8e5204bdef4ab76b78592b14b222ab29a1604d947b6e8784016e9f848caf639c8296ce51455886314bfa565245a9b388dc24699d4390011b8974463b92629894616c1723d632a7a27e8b0e760c5c251bb142b70bfb754c6ee15da3ed3748d03252b16e8d5146a8ed50da89fd322531ae7ac5657e8f5471bdc69eec3cd32a260e6d741fda0b7ac9a2f5b3774a864570da3f6", 0x9b}, {&(0x7f00000001c0)="f2173d451ad7a7e19373b385a06695c49575f96d08108168c87901ef6d8a16895aefa280f0cc562294ef9cf7", 0x2c}, {&(0x7f0000000200)="0de29d278596e120c88426ce04bd0c1a098ab89ae5e65f18d89c053f542a76b305f650c5306fd977c3321c4533bc325c5ebcc8237ceea1347de2a194c244a629d412812331a7d4", 0x47}, {&(0x7f0000000280)="b8e8403a494ecb5c768569d7c7b3eea35e657e0d91cf47bbff57c819e8a2fc5972ac69514cef0bd4c909ad122abefe82d621b00a4dc707be2a992a472c52f69d7fbdac0458fb50a1116261bdb4344dbbc9308e655de01321111cfbcb8eacb7a8da37e98eaf64d3c9613a92e4882cf3572426f701314f11aabe5c66b87f55a1abeac844928c997f4fd09085c61dbd6868a0", 0x91}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="2800000000000000ffff0000000200001da83408257eaa6f84b0134a3e23f5d9d0d860c000000000a000000000000000ffff000002000000db224e98a496d158499acdd0114cd02b5752798837c7648be3cd7a5aeca2ed4e6dfc93620182a0d92278b2d6557e84f737178b2b81ccc4b0852b6bafadc281058832578ebb42b79260286ae3d5cc9af11bf3600069cf54244f92e999e4b9ec4781e6da5d09ddada1629d5e9ad0c1887afa455d6b378200a959cc69db4afd02e68f91f16a272fa34aca7dcc660e02ac008000000000000000ffff0000ffff00006346933ea497fb9a5132e4c3d676aee1a2605573c4b95b2d76fa3849ad868f90b1e93d9a058811bc77f4aa1b397bca3530df0605cafca9caf77836ae7d832bba5b1c465ee91755f23a3cce05ea46111843d44bf0fb9315fe59bebbea124549f4b784b6176b504fe08e617d2205bd00005800000000060000006c87a5d1427975a4dece4e1bdbb42adea2d1fda4223b7f16a1d40d63282797f799472b88333e1df786e7a4a2a2b5dcbc673175f7c1d241b11efcf6d29f9b9ee0de17f6000000000098000000000000000100000000020000ef0a35f1027281be2b9cab5d8e63002d73d2d277d65d03ddcdaeb778b9caf44b2326480600000000000000371a3e39b0c77b7151081ea0ba941c62ec1a1a94658081a0aea65da2b4ddec70d863865f9653626a1b87bf2fe85a4bf4ad447f988364db8924f6482f5db140bc3605b8c4b2abe7be21fd12d6fb88e13537015538003800000000000000ffff00000000000071ee05ca7bbd93214801d184afc3c4f550903d47e8dd6a6a6febb9b60528160fac4746e0d2c3b0a86000000000000000ffff000006000000c28fabe215acf9bc787adce1760596981477a6509dbed6dc33e2d3971ba8ac916aab2818eed0e6a727feaa7a8db4f690ad838f89d18d404b8e77366df62a78e5c71bd87c8549bb6f6237416e7f6b0000200000000000000001000000ff0100005e1003da4feb84a8cd55e2fa15e50000f000000000000000ffff0000090000003227c90062f35df5cc11efe65426d4b991d6887c6356ea6fb9b5136b3a935f49ea36c4c7cee2403301f9f0c104eb4948aae3a0a860e5c77f41dc3144646ef44a16ed4231265e35440f7c28b42430ffbeb2232bad846ef15184d7f31e232cc174a6b0a3dcff1dbf6da57aa3d3c9a1f16b74c3a9574548681ef16b4bc887f46e6dfa1c592953bc8e3ad387a0f262194e8de5d918620e0af97552244c28fc3f13d69c71c83f1a619232d3b041659efebeb768e19322cc2e76e8957567687b7cf1710ca6559dbf934ff95b1c1574b3b341019f4841a397c7d379da7ed000000000007b73b7e7eb4d68e2b987dc97d542f6d7464652c95c12f92f1e9ca0fe913dd4e308f972ff80c62288b089f76d4a725ec3eb046dac151d7586e2215531e36ea7d3cc689862ee2715589a18622ada12a368249fe2be9b93e2bfc17a4c6598e60b8aee79bc43d0ba52cf8618c89f0257d10577a2c581cf755192217b3f857d55c008e4bf5a89d1dac6c0b8579bc4e0ec83ccf46fbfcf24cc1e3bd88f2ff58141e6ba45c2f074f04916c60e5063637707817eda7892f8785f32e53142678c6cba00000000000000"], 0x3e0}, 0x400) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000380)='./file0\x00') 18:37:24 executing program 0: r0 = socket(0x5, 0x4001, 0x2000000000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 18:37:24 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 18:37:24 executing program 0: chroot(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fchmod(r0, 0x43) write(r0, &(0x7f0000000340)="1466bb3084919672e38937fd95ba28484529ccfe9350762848c652dcc92ce7a80eae2358193db8cb07b54a3aae4952c4dde6743f8c8ae03f5409af6e1314e47f", 0x40) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000006000000000000000000000000000400"], &(0x7f00000000c0)=0x1b) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) semget$private(0x0, 0x4, 0x10) 18:37:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e04e5d0100000800f1806634bdbe93587435ed44e93cfb927d11e8ba7fe3f2bf1cba427120b471b23524cab9ac1659025e80bb7f4fb1c9e9aa000000000000000000000000", 0x45) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000100)="7492bf55b5fbdf649dfea5536c1eeea3bfc6e1773a20b31b30227c", 0x1b) 18:37:24 executing program 0: r0 = getgid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x3) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20000, 0x10) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f00000003c0)={0x3, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r6, r7, r8, r10]) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f00000001c0)=""/4, 0x4) rename(&(0x7f00000004c0)='./file0/file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 18:37:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 18:37:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x8) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:37:24 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) 18:37:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x10000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8284, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) sendto(r0, &(0x7f00000000c0)="706dfa3975bdcd820928f5edefc47e5618a049d47ea2c4ae21cd1a177c39c4470f4ed297dfa797817b469f9f9341b2d4d971bc8727d5f1eaab71e49f3f20d647939f15cb88c228853efa5e33ec55", 0x4e, 0x1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 18:37:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01fb2d2f66696c653000c9bdb0315102b7dd06ef097dac8dc65b015dbd3f2632b1ccf4ae0ac88ce41c50ca4fa9497209372c08853a00df1b0fd0a400000000"], 0xa) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x21, 0x3, 0xfffffffffffffc01) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r1) 18:37:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000002840)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000002480)=[{&(0x7f0000000280)="09e6c7bd097e19ba72dfe24109c216d3d9876735be89e59f7e85185b62dcf972fb1fe298de9e2d7b3831950f", 0x2c}, {&(0x7f00000002c0)="d02025d45c0f2e1885db5b93313319cd149ca6ac330f214ae0f81b4d6e54e7984bbb55498648d4649f5b082b1c226359bb7db8fc7b29b3a943beb3f73b3359781fa27c319f7cd888a6a7beaefbddb48870031914bf566bc2efec63342695fc059afbde66affc97b60edc3488691911f8069dca0004d79500cb33d87106a6a5ab89b709a02307f41a789a02615669e65eb7f541a28448fdf600e1abceca412d18222ab1c1c54d9dd7487101ef41d5a26e7953e7e45f21149c", 0xb8}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="760e3479a9ec1ba010de38bcc92f14c4d412426d8c4015b1af651365b958da2b2e1b27a58eaa64216a83672be0d91cb7c78f98dd027c542483073cb71eceecd904a0a893c939f9141763748a87032cee82fd394b66c473ef51e0ed5e4c171a58080bb7bf0e8a4b722ff79174973019f6170f1d8ab5b37c729dd43d5772e9ecbd9f7a4b8b6caded7a370ad9bd97509de36c2898a5a6f47699a35f08285a710b02cc7dffa310975f710c4d2f8a18b08ca760b18d29eb60c78cfdf9d274017e734c59f7262798ac8fb58ea10667538ae837b6f742a346847ac2e7ce85d1c876d97eed4e6b5fb0cf31867cb6af532c641b4e65ec8e19762e0d6fc57e365e0abf91adc34c98c8a2261927c7560ffbcf2cb55dd9fa9195d50bfb6975f8a3df1602bab2234c744c936cd7ac60858012fc091c179477016b438073a9501af7ab7e7a58521fa6c72dcb9772dff84c379d481af5cab094998300da58c75c9a517f36081b4a8ab21a24d6a16ff1aaf450b4bae952638434149e86cb94ca8ce96a7157d83adb0deae9a4f1eb7105583c53c270cd4bc9b712766a6e048b8ba7b2420b53a62b049b3d49be790204a4b1283b64bb8ca425d0e019a54f43a680bbed464ad786057440ac6ce37272a89bf09c54daa01ea1d6a51474de2414d6435fd160ba5f8ebd42afd69abfd4e500534a8e764380c4548d065d51847470269c496ca3138853fa1854ffe76d80262ba526d45a6ae774d8a2a5c9ea62c9a7feaf289289e76cd6d35b0862b29a35f913ef83ee92a5416c6ca111db41b6ef17b4d4a261662be1c64a4a30b6a1b22c08ce1181988cf89bc050fac199faae112bb9877c6efe37a4374d6cd8e50d426f1b7a68a594561aae4bcdef5dcc20a665ec531f57be5a0a0c9415817fabdaa348eaedff4df4154a4a738f016aa6c8eb214610f50d95f471905ca750695fa63fa36819a3ee1c3dca0e7f94ad02d489b082edf255859e87887cd6e5ac3088a027309bb6d6774d61dd7bf07d1c845d362196eee546702df4c7c48ddc4150f0a0e08c118e0d4d398ff70afc722a6b487b41b44a7ea4b253b6d1b58cc7210b0600611cd3e132ea78f6bbc315fb5ac9e128d2ce47b3289ef9485be95ac13199ccf1830f585d8c512efadd71550d89534b05f81fb0bbfabe09c05b1c1aeb59ef7c3af285209d308b52b4938ffd15b036bfd018e13a78938fb7f797b82c6d134759619cd42b5281dd8b69ce645a942666697ae34e6b84f06149746d1d69fdf03bd119b3123c99b3a4d7d1571328acaaf880161d24bc943d1944a094c5a2c5afa831d393839426084145323c8c862758e503e2a619fb2f753d409b73d229ca1f601cf96051f2df9d4ad6524171cf3969e1442626f3c46542c0e1beb8b6b6cc8b076d02280d08f43d83c3f0649510569353c65b0ee5179d36bf9044e29d36010d67b406f544b9ef30cceeb8725d59b1970125ab50a5c2549d1f30c3cd42c9893b0735c59a4476e3a3c5f3d4e9798a3166460eaa1598e59cbc5eb1e95a6b2f98bc60ed0bdade1f030688344c401f71a8f2b64100ae62acbce69d2e653de7891569af1d2c503f0ce09f67e921df0b91cf12dd32bc2a43d2db7a146773d6a537b59d891904b0dc625b08dff4eeb6da890a0ecb7d8708cbc7113c140b02b21e5e72dc619a334326f2cd15d6a63d3b54159d8749a2e0e5be3d1ba277407dd773d9f2ff3df24652c29464d50a945a4abf9f1928eb81c25e4da411365ca4e05fd68650b914bce86f11e0c3b336d52c092b46b83631d059246f1dfe02d2773580c13c60bff2fa06ff77feba8c53fd5a526132e303e2f16488e3370f74cf547634484306e120a14ddbeb5b99cceb810d3fbec0e50d983e575c8929bc53d1baba987656cc8257e7ef372627f2e9f5eda8f456de590304dc2fbf255dc4b6593f0502cce792b4f8b7a21c8243dea65f93e92953e2e4de4bd8effa98f2347e98b0450b39ccc369dfceb6cb83a15f2ca90e44e42cb3c108e98f112361975c19119f4f0bd0c5e2fa8a066f0d2868f89c8ec99e92af330fa89b31b3147e9f855dccce3df567c129e4e0aa3eb41111bef92ee00ee23108005969b8d594be4785c61e7f0178b4bc9055f90534d59ae657b50e2dfbf4888231483a2bda0c2ba61dddf8d669f2acf1f660680464ddb895263f4705b4c106e99546c2d5a11ffba674f8ccee712d7c2c51441fdb51b57ac2d5594a2296e80382ace82647c840a0519e59ada939c4f58b4bed7b9b6665657e663f16c11f50a8cce92048b2f6d44ec35db27a3acf452a58ecc1b80ad17379148d90a412b1635b7e7f94d9a40748dfd7e0fed623612bf2dc1dec14107333717b96fa726d99be966b3309778ae34eb01f5dbdde9268b013c46f21f6f46af043649ee54e5edf6f7d79b8993b8bb5d1b9e54f95caf307851cc59dbec6c882f2205e3eed46eead498737d406169cd58287ec8bd261a1b7b41ae6a689726e68b2f6194f64ba0d35db01bfcb5cd2810dff9cab226cc011df1953fb5e92e36d6e00fef9bbf4833511be0849783f0248ea231ad4389d7fc5dc289bf8e9d238082863b45f7c7f8d263930cc96543dc5e2399e5a8cf931fd2b816c6f533cc1a50eb6da206404d52edab3650badc17dbdd5bfd682638039b74c42e18c098bdc1a4fb16dd3094fb0afd58c31770e5bceb21c93b5ab88895ce51b46faa6625f9f36267ff2a478a3cc7fe4621febd8eab62a6c6cfd5d2ece67b52c050f1462ed8af167c10a75a30953aa8686bf8f6cc874fd26b48f4d071bf8245460ac560f2eb050dea83815988baf28b31c5a6801a4e897b5c31ae555ddd79d8bfae7154aa0b3d5cd685823e71934e1a686e367dbef90198492c94a53336103091906a1e4b95662428e36689447b1355fa38f4d62a4f9c39681ed9f845688c2c02b7980312e59ea41fdfb34d9ce667e8ea70d309b52528a0e9de6ab39259afe8e9eeded5ceb4e42f9b7d385b241085ef91f09eea09c76ed7f1ae2803e41fdac98cc5f56010e2a8221b2786ba9a2c83e6b0e49ca214f4eb1bc6eac1447021b9f2102095ec9527aaa03d20e7880e1d37e7b034a7d534b85e6fe67204442d15175b9a958ab37c5665191d1d17bc46ee529d47caddbfe82363de73b0fcdd255848d79ccb1177b2d807fcf9a2ea4da98c00ad6b7bc2bd5a407545726880ff69662d289df0f3785edb9f90ae934957b4f4f44374a90524954173db91b187781a4f7c74a5699a8d7fde6848374d62ee83881bfe3799680597df5e11813481cb82911a53ce5c054ea216ac14589a14bde719d777009b3b0553845f6bfc385e7c0ab2f083642c1f4d725c4c1f3c09400fa9de0a8346aa0acb8b8becf50f9547fa81e02193e1373054d3280e35b7f19db3b33c533be56d5a9cf4010736c44cd4ca346228d1b93a942b3f48857d91f220c90c78f42d851cf9fb206175de3a22c9a71b1dfff00e8729eb915f0949cd887844917002b291eb4066cb4833b11675435fbfd25316cb509b767da9d85ee540f191c8305591aab44bf7349e09d138445b62d377edb51d15e1f8a75da2ed44aca00b3c2154735a9cbe7213b17256507466264e3057c49465ff240d4457ffec390bb81d54f7d4e0ae506714cfb0c3913c2de4ae05dd6208fcfa6ae0aced3895128e0a86851c5c2964dc2f9d2b91f85606ef729b50f2971581ffd50080e125e18e76c00f48dd58e19aa9de3673f4854bd0ae8335ba0e9c13b0c84660e1b005e8662e9c6595362bdcd60d6a947f51665491f9e32c4f5865e37d607d7282a51716779a61b0ac5b13428c44594067f96f5c0ca5b322bc61de0c63e2c8b01481115b727dedc7a10d91f0ad7123a30026faf7f59c6c646c498f88875b5149736a5ed89d3fdd8c33c9140b5802b06b68c59f49b68571b3822265c24090d11eef3e46f21fcc59801b6fadf9b4eb16a105bd995f48e0dd20438cef08e5402ad888da9f737830bd1490dd9f9f7225e7476112dba0e9063110562c94aff216134f1cccaa667b89c770aeb338dddbba54ab65e25fa12601e770a3bdba5d1cdd2afb2cbc309b9f6ea4778f9467401ab69526846c72d778f6911f8bcd72c28c2819acaecc2bd2aecf321b51b836257bb65025bf03414a7a31b12d8fe90477d224af713093ba00794fd10d03b669012e82c3f1c1eea15f64f39524a12fcf4f51c9c6b58c772578ac0c5f812d3fa888173f7e54ad1980a6937cffcde934eec920f2444ba135eefc95a94f98c7982efcd3145f6250aa2eabbd67744fa515725e9f8331f8e0e667916a8f91eaa7afb772cc3bc13284bd7869bbb6e777701b6e2513908c65ba5f8b21d78d825d32f61eda494c1b730c39e104c6c7f09f67b798f02af8a3912fb0081ca27ade6165e7d748ebf95aa148fdf4feb1ee6d4f5e63c05ebfc451a24e43270c41314e08d51708470b8ef0ec7d831cb501c5ace4cf4438dd4f3eb3d98e7458abd33103e60750ae1112e33ce95d726d67f0836d37e8b3c1332fd696fd02e7a853d884b83649ec027953f1b1db0338e9c0ffebdb220faacbeb00f39344e2e7d02fc63502edf1fa1159e920003aaa11b306172f32199fc95369405d906004b2f1f6d52fd285041501c4c68b86b3ad178a70f678d59ef12d8bac6d4096d21767c0a6361f1810aac8580ea2f8c399f2503264472da24e4c85bc2b6584fbd5b3a608fae7a97e8875120c1b9637438c8ca54770be43f1ee96c28ea635aa958edd5b128e34945424588bb2f0f2eb540c56bf09cea2142e5093cbba17d9bd1839ef9fe004cb1b6e88aefc5d7549d675676fe7a27ffd2e518185c42fed87366779b70cf694f5beda4db26ed3bb03268614fc5a2541b214416a12abf0a037263259a607d8e8e1c7f41beb21919ced74820cef6298ce65bff55be404392f568efcde8743d4792fa4536ac666ead691a62a27b155cf492667548eab74bc9d8202dcaf06d5f461c5593a93d1c5eecf1fa0734f6355fd7c28865d627e189ce3f9760cc747672803c0c775e9456a3eaa3f214258c0c8b725a9cb43c9406a07b9c869ae501117c8de6096bedf8df50dc35ae3d998ef444cac67d77767cd63db2d0dda82f4c26ba1dd2a0ddcb976b5bf51ca851ce6390bf6cff5a8e3f939dada527434e444e2ce40744e33fec5f04b4e76539afface767f9abcba282ee941d117115c63c2fc6eb097a0d7f7b9487949e7939a2a963b3a801cd6ce64e42054b5f0ea3b6b7a5d50466d7bc8075b741e9e4ec9981d78b479af69ac75f07528fbb7041514f26d040167ee9ffa3c8ca72fc4b34ae476b7a61a408d64edc8912bf0f443a15458fa8ac1a01a28a3a4d5bef5995df80beec3a21643df4e52291235792f91ea5b6ad86370bb9c5f0d0cca74e8081e0e5bb411000212817efabf9758401454fadc276254090e88d6aaca935b351c3f0e9d8a44871d42dd00da2b04e98d15e5e10eb43ee5be13b21dc4a6c7b8ccf28a1b8949e200c5cdc98560f9cdde702622ca25157344df9b23cef1dc98eb191d97d4b37ded69525328791e0724b4bbc66b3fb4f70b342f062d1454a3b07f09028b7a85952c8d50e6bb7cdff6e0257064ac413cf2186cec6264651b11aa6cdc83c51ea07b31e64dec308ebeae109830bf1cea9a1bbc71b37afb1b625d7b64edd20ba27c6b686b7f2866c0851355e8e92e9d27b15c112775848fe85291a3b8192ba5750ab6a7bf2d15bb3b6db945007eff9cd05b3188231fa4d2fbce94e8c54e92fe69327b38ce8cfca1f85f63ca0ab87afd86fd299d863d", 0x1000}, {&(0x7f00000013c0)="c3306cfec7ee7e6e5c7fa378b0fea1ee4bf3b44ba6fff45f3b687ab2e6635e3394846821487a07e0e943aa734495d63a829acea9419b31217b56bd58724509d6fdbe8d23825ac914df4ba27fd052f5bf822d709e8c94ba1e6f997effe5e03a32e50c00030597fc1a7c4e86ff79f9ccab8cca1f86bdbcd36823b4e152476eb85b5aab8e4c80668054930a56a92c5961bef35ba5471a82ab096ce4ca5dcb543114ceab0d154d1725569994ea32f14d36b6449146bc3604e368053f67d61b17c93eb73e5bcf32d0c1375147984ba8915a5e4d37b2f86d0916e0e08514f8069a918442c82e649eccc935eed4e502d3895047ec44bce37d53a8125b9f803a357a9b9c35eb0afacf6bc5e2fcb4cfb7c6caaf9143555b5cf30a8fd3c656096419cb27449321b1aae404f7004efe0a90f5c5b1b15ca7b9e251d965634ac2a71a2ee1f5e3474d0fb6b15fa98cd58d56c06af4c303959417ce38d654a63b41a0ac8e5929a08a1588a6bacba358a8b3209b41c3e1155deaf58d19eb790aceba3344132b1691525482ec7847d75cb105b5a72011f319552789fe72a231a56a074f36444f27539b8c47be65b1565f865a4e1db0f3ce501cf360c9dcb957d94da4c919391f628a5af4114fbec17f69fe32ccb8bcd693a8349763cc33de12fe2a6ab485ae0cf7766ff7a38e7c3328b65c126b62e53729503253615e23bbb76451aa46997ccfa4b3a567a9aab589f5257ec30aff639c3b20af8ad4f3286c93763f0edc453b56b30123e70d748898809a896e16377ad40694fdd82130a981d45331d6222a35c8c18045446c0874504297df83903316d0da54461157c730afe6a7b67213930a0f6f87340193dfbdb745b025dfba50ab2f4874933f612fa6af2adfc0226507fea0f67599c60c3d0820cb634e782e78dae966992c20fdc387aa6853b36f5e27ec2ae7f0d8e34b0c583bb710f00d8620893a0fa9800c2ad35320d0c5f8045933fdeb26b45c1cf66660d8d3d428d3a4421206caee557a7ace0c912aa21ddf8514267532ed54c2e3e432b333a6098113e1de10cbebd1143fbe10273d959b276f36b7164bf8fc4068ae76491150f93cdd37e6b286e845eb23dfae99f1fb64e59a26172cdaf25e0b5906c4e9a4e4bdd85a84d696b50139d6df7b7e9e79611f9e671cd10c59495d2c3cc0fd73b7c32817d8f6b38510adc40227e95b1d629e375fbdc6aeb26d0f40510c2733f592e35c852ada5eb9a1b3dd905e87ea4d8a0c072f43d41cd273db9644e946349db079ddcbb35bcdb051521c53a85d176d831525f5935d5ad0ccade63bd6af2330373ee0092fc91cb02e7c85f0b184e2ade1f35290b9157ab2da99bf09b2e59ef778787918a09af7df00849f51aa0f51d9e3a18f5c18b76d29971c42d766f315e3eedca8d287a5251a8e8815ddc0568763589ead58b758310663667718d3a46f6786c3efe944202a866667eb5c094468cd225ff5c2551656493ce0dc563be2a12e02ef2d319d57fdaad40f8ac2d78ce5d6e8cf4f725d0991ce0c24f8dd645cafa755d5738a004c53fb5c8b9dbe8a607bb4d7086d6eb155c55839b5156dacdd725142e061425f2063e9d21c9914453494c66bd2f138ca653112bbc59beb04e6206be7147a1d66bea9226671b4b77493c709f1e24f00f5e8248e319797895b1dad5a056299b629aa2d352413bf3e03065e09d8edb0f39d39d88c38637e19cf6f3b275d06d20ce16444c2276dd820385895c9d6389bdf209f3aed54994aab8fb2301c3c311abdd4f3a1d3c2c33c409bee9d7e37a14c06fa73d00c0b666b60e919913f7349ab3379419340afe372a2ec27c5402d7ec8481d420b513ac284e1c2691d3ba14b339904681c2138915a57244773ccd020cfb246c4cd2f9728d26ea60940197cf15062533c195dbade39389b7583ec3df1fce2c1b7629ef359cb056d00a98d04d1444ba697074b417ea1394d5b76644ca7c6fb68764c3edc3128f31b091e38ab29aa4cbda1fce613f49b7b67838599cc06b2e23938ca026cc49df17871067ecc19fa28f6a96e353cf699be72b63b10f83cc2567dd85c9a446564cb6537fcf1ec3472dacefcf37a3f15f3dda0babcc533653616e0fd37b89ebdb2c1666df64542b3044f3bed4f8c4071ecf309a61fb4326227ad1a2fc36d81a8ff13efbf1ed5bc17ab7bcf1624ff8991571de5ccc67232c5da6448f3f36dda6fec25888b1e3db8a79768e314210bd5d9132ef1144300dd30a74c517192b43d7b69c14a3a2b62a978f256586bde5bb7ac0693c42e6d98b7294a08bb84427cc431f70ddd0bdd0ab02cdb4103ec3dc906deb5d44ad5cdccedfa939a62fde1442c1ed5dd1bef89785479d963536521214d66f3ff8001e00607fa9c07554e6f090a0cd200d7172adb6f3f91b32e8d33278d09822851f426de873a88ab7dbc01a8eb5263469be5077ef1597f2277e0c12eb7de7aaafff9fd67c3de6c3c40ff0eaf3fdb01f8c4c125a4d9ae829dd489209d2a537527552e76e72792b4f9375f7c8023d8fa4811b7002517cb1850584864e78140e7031a4ec9f7c36c0b49b5a8a35c6208aa268c20f4247905d2bbc98db61bdbb290257e1d54f4765486b7071d0276a52085a2e022308032f7ed7b3ff24554787abb05afe8b86204f57fedca2878e9c2220df0ac556de1e2625dc3494ec5f26037d4e335a24b0a887875f9840f3d788b8ac0783e68106f17219498037e1e19d58775f9258fbb5a98232b1f272095b84a20d59909c01a5cf7585def446fab2ae744446d755b0367cc6c22536a912c2780580ef029fb822aafcc852e42850842268c8bb1a112495425b755e799c41e9e60dfd295b31e32a9916d2b29de3ce522a4da56687b4a5af2aa8c90bcd59f8b8c61c844ed995bad420121bbaba2a694b877bd966cff4cc7f861d9229528b4e2a94ce60b4c3a163fb62b3547d945a922e27255e54be148e62889b01bb3b9004555d88d74f692756397a87aa3c1a557a943e792138e4900d663e259a508ab0260c6fd778daac4cebd747aaf704e04ee27017a1940f2bc73c89fa7bcc7a6b73dbc9f614d5c5c6e53df04b220e1580da51a12529fb8b18c8168ee9fbe6de50a95335c953f48c03351f165d38b7a838a067c4d6551b399c87659d2864160197486eb705bde5222785365b494a8ad253fa85a3305362d59c5f6c86f244366e72b24c93461fc6aa6a02a8a9dcdff1ba84dbae66c0453df529793243aa42d7580784d45f02e76da2d80a625ca313c3fbf4909c71995e4f096e1bf3a347c89cc3967a44e7f0adb03325207cab952e0fc9a75eae39a87c7900b46387e0294977288d8545861be734da90c07ecc0d60c4df03dda9e70a94db5ca25085c8b295d74db2021d8cd1be2da25454925ed2ffaaafd500feae206e47ba7f98dc580e185f826f7a74a8a0a2540cc13b19842a4797891346e589752f172db7ac348565838d8e976101cc032d74199d3bd029be58d3aacd84fe9abd65044f7a8ebb3f55a527944ac03ef3e70734160ef35573b34e405aa683a794ca730c287c4c35eee2c0aa132347c21e5bdc5ae6bc1d666e091b9db6a66493e9fbcd6f590355c8423c1f81e43c8e373308cd9ede812b2f01c93021db9ef24772d3473e35088840ef236538faa5076304872a4d41a9264eae90001b80fbe6fe7750c968ca5449b5bf070a7c8955f9489437a595c442979e20f70bfc150c5be76fc3c14dcc9f367f9974c67c8238fc9660038ed3b4e25d24b5eace4081781b5d94f8ab24ed9720d4187c75290d3b133b837c81231b5be3843f0b6295f3ecf198abddfef712215f9d921f2c02d329179c43125c7e80550dd5af1d0fbf97d412054035246668a9aaa20e4f48a95e5af3916e72364fb09c566602ea5cba17e33d4056a58b065fed3b8d5fef8fc8abde824dada99038c30dba4c7100e0e63afd74f8f738576773bed2ac4059efe9ee5ff99a6d3de049629e126c258af3b7ca9494430d8813f73b55e6c84765ef41b9240db94d30b87955ca3ee38a29ae479ce52aaa9367e9ffe9a115ad40f2c67e9e43487a44871763c2dcfcf3828f08c4f164f45008e9659acf4d74eb4863de5403a9e0baea57316425c6f19312bd38b26122c56e2fce429841d0d5f07c7e8791d6fbbcf34e42a8ee5a0e03cc69368c3ed05be95cd40fe591d78ee3c3bd88829b13892277b48302d997e2a02b9af2d40b06a0c30ea6d7fda910e0ead68834e45d61a9e19ed70e52d6cabd4c09750df9f88e5f5991b1dcb9e0cf4978be741b39ef198267e5e0f90997c79af6cfa7978708dbe2b40bb2ccc0cdf06f323fa2048e6f7d9bff40fc24bc6104bf8efc5aa92d9ab7734e9457c2423fc3f15951c1daa298028ad3983a04cc3a062eab6a7b95b639e83ccb9283b03cd0e5a2001dc65ad3b16ae4b739067fc2d0bc071773a65c807d24f2e7227601f6706718a54f3f9210ecf18f9c2768d688441bfa6c76a47895a9f305e1638e3185767cbe07d0b687f633677895d9f54a1b9431681f84908c9a189dcdea345407ab7332a3c3b2d373b31584c9a47d848995b9d47f1d04cac984a7a76f60924b75d0df68de523990517f6633f337330225bba28b7e0590b1568565c58cf786978233406deb916485fa26f723a19add1e42ffd54ca2ddb7b9e6a13dcc1b2b03b3eff01bc9172898ded39a5a31f38f072e1f4b5122fe44d15cb1b426438fa14f76209b151abf519d3ba3528bf5ab04bd068e1202cc2a675c3c1e84ca7b3fcb2a3dc50b2c2741bbfb5a0b5e62187a8a694c13f90fee9fee812ea7310ebeefddbe715dd7468f8ea367cd96367ecd2e9d4460564b690e8984caca3359eb8185d299bf8cddb39a02b2a3ec93ba4eddf0bf3ea446aaeb40bb91920a64df832882132941ef49f54547155077670b385be6383ecb6b7b7e403fa75641dc38b47a8919bd56fa1464f7596a6578a92d8841881a4ae98cea06965a7174e6d913d098f961670154cdfd73617e721f48f85c61828045d940708d5e71b7faab0228f7531cfe7eecf3e4d75430769b304c71c4b6fe82df96c6b997fe6942b39bb2de90faf50235df1bb85c320dc4cd16310f25d0252e784dd8f755d266b8d69b359bd0eb4f4cc689c07ed15c34d8db7775fdae4cd315bc13476cd2b72e016392d1043a44dc764d360ce1e97f20df9085ad16aeaabe20d9d32dceebf61e7b0e00fb30fde21bb2e506b2961f5a57db46957cdb5c66551e1c9e7bb6d3e2456d3e4992dda28b998332fee127808d40d957ecde263a67efcb299904bff60c5cbacbacf7e4202b3318ae30b1dbe286f58ee6f852c92a3406b07283df3e305f63c01ede0e43108e32eb988c7ef356b4ae3b380ced1c7b492ed356b11cf90f6592e60f0eb951861a5bb6d45d74b3b33122348b7e5e17bdb0f78a72f882bdb95671453154b4e419241780de557796227650a2e3150b2902943238046b9abe43ca47ae86139ba6d4b2d7abb60a8129653163cb4ec0c22ccf72762c5b098995bb7429ec82c228a3c9b977e6d99c135325f9dfb6e0373d2b463dd3d3a45c716e04e7b4022c5249d35a3e4bfda70a7e42e99b57abb6b163872698f6d8c97328b55239b1b407652a37469c318f5bd1a997ee159e40b73997f4e61d0602cf56e7e106207bd1f80f1ddcd52a459e4c87704b4f74bfb48851e366b14ec87779048c1ada6c1bb0491a423e5ab016a06fff6192c8430217bca2985d21014d719fdf275a34124640359cdc60350d6c581545fb123e467ae36d7609e1ad7c528a723fd8e30", 0x1000}, {&(0x7f00000023c0)="87667b7029246daa4e16d1ce7a512b0d6bdda724d35a13e626a5b3f7e3c8ce7d599bc38ebb20c05993969299831a548c9bddf1bf80857331d75068b1e77d6e96e6640f9b98fec60e5095efe60e9fbeac52cdf33ed5ab84c478d9055ab519f3c83429315de263b3009b2b004cd9002bc81186d617fa38f5cc44b7001c41540543e46ec4d346275e", 0x87}], 0x6, &(0x7f0000002500)=[{0x40, 0xffff, 0x6, "33e7c4f0c26f1e3984dd249b2934338dc48d16036f01c579515cc87835b2f716a465c416dffbdc5839"}, {0x88, 0xffff, 0x3f, "255b5e5aea4bfce234eebb635751da040515f703ad8ba9480607106a7e784ebae2d03b316d824d895f129f5e12e9b014690555a2a1cd08500bb240bcb79f961bf60d930d146a8f75d38b09b5d3718e2cfa4cc2d82db789cd6eed95e9632eab81fd276d8a434e0ef6c4a565228fdc49b57c87720a2125"}, {0x58, 0xffff, 0x9, "8b77a7766e3ed8c0cb7c75b312c19e1b35d0172391a9d05268821a2321fa85dcc2872687344654d7e4897d7b142a4a41436227b3b12decc996705890b92ff09191cb6e8a230c"}, {0x108, 0x0, 0x5, "4211c81fc108b89b5f664661eb3073910c384002d86379faa3a4db924392c6ea178700ac370f239efad3ff79909b66f290ab97a4fa5cb20a6e0fcc526e64ec77ffd3c3ae63f2a04e873945b036e6779f9546657debd53e748620cd85356d3ad4ae098312db3151d61754565de4f899883cc0b78d557fe15474ee62795b9bad9b3179b915d49575c9a43639049209f723d194e9428ea2cb6063392a8892afdacaed71db1a138f4a24578907f78b7f8cdc258de1e64ee803743ecce11280281ec93c70afe552c5850fa73b1ca7821ef069c3ef8fe4fe49375dc7353050987cbdbd1397e2477f1acad9ed5affde0917f11b0ac1c8d5"}, {0x100, 0xffff, 0x3, "771e3f8c298f927ddbb8fb55d099968f0a06493217bc4ce43ae1bef6147f392a2059a4efee9cf303748f7a477ca5075a54189c0111bff6797cc723bb3c2704bc75092bc6d6d3f500d08550290f283c7c401cc2a487165ecd3d1bd4354c290720541ffc7cbae18eb21e6302029c233c86fbe68c307781b8c5d348f63cdb6a3659c051d2b5524d87a82d639afd2b4187ef80f70cf51cc4b5f80884302dfc881408981fee277e20928a94a9dbcbe1b17842748016fb5bf329a372a2ea836972b70bf585e17fc65be937599a4430f66c782e7736b2d750da3e5a26508fc47aacaad47d6ab242f0a619b26c37cc462a63dc"}], 0x328}, 0x8) r1 = socket$inet(0x2, 0x4, 0x81) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="2be708b5d03a9e3882abb5973d4265ca03d10601bbb479c6d1464ca851a8227e032fe0de8e", 0x25) setsockopt$inet_opts(r1, 0x0, 0x8000004000000015, &(0x7f0000000040)="04000000", 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/206, &(0x7f0000000000)=0xce) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="60dc01611b65254aeae23fe62e21fbe18eb1b60b059c1fb27630105197198e7ada9edfda6a592d74782884670ca7bb8d8e0234b8b9534bb84d8423be76f74c7d4caa78e05e1699bea26ceeaa294e4e3f34c7a54272851d2cae6ea58483615c620e4dd5e7c5a75a398b9d5e77610a25e09697aed61aff974fc33d6949e5449df2c9", 0x81) 18:37:24 executing program 1: getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x36, &(0x7f0000000280)=[r0]) r2 = getgid() getppid() getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/199, &(0x7f0000000180)=0xc7) r3 = getgid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() fchownat(r4, &(0x7f0000000000)='./file0\x00', r5, r2, 0x6) setregid(r1, r3) r6 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="4f908307e167d48fb3fd965ada84090e36b14803a8baa04962c0ec42418cee29bbab243b61bfdec9ef407eb86c72094c874a2d76d40a20af82705ccc6ce403b193daf96af430743dc10162efe8c226", 0x4f}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="786a4bce"], 0x68, 0x8}, 0x8) 18:37:24 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="e61755e3558b804d580c39ccbf802242667acae89e4bde7594c82dfedac50d122abbd6a98afa4387d68f861402e2b2f593810eb1268049d61f9d4a03b9ba0bae7bb90f0a0412ca0f7dc603358215acfeb155516897ca8a6e040cba41f071d1afe886464f4b5ec1cec173fbb75437eaecdd3cb63e4dab21fdc22042b540fe2af4dca1d045bd20f31740b8c09626c2ff00d8e5207e2ba5ec1a8e046a32719d6c0bed4c13c79d6c39da76b20e44c42ebe24f5c7277d344d32473639733d8f325dd246752be3141cb363"], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) 18:37:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x2df) r1 = semget(0x0, 0x3, 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/53) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 18:37:24 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040), 0x0) listen(r0, 0xfffffffffffffd8e) 18:37:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0xfffffffffffffefa) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20080, 0x80) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x711b, 0x0) 18:37:24 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) fcntl$setstatus(r0, 0x4, 0xc4) 18:37:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000140)="ffffffff", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000290000003d00000090082c33"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 18:37:24 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xfffffffffffffffc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0/file1/file0\x00') r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 18:37:24 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x7, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x8, 0x7e}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x40}) r2 = syz_open_pts() write(r2, &(0x7f0000000280)='<', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80000001, 0x0) 18:37:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="07092016258bf5c2de0f2d855aecafe5ac21431e4c41a5872d4b866c2212522657ba485d8fd92a5f1f8049f6f49481f288791853365788a3623780df2d004f816673692af254bfcb05c0146645201d1d62070d80798d62d715d841d6707833db8bbad12740286d58a43d06a0169ebaf1d91cda5404c683a3515e36404905636598a006a144073013fbe39d59e835c4345698143b33254a5d3e1748222ec144d0aac8a981a1e664f2115c658c2b0e7c6b9700"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x4) lseek(r0, 0x0, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a9", 0x1}], 0x1) 18:37:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) r3 = dup2(r0, r2) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 18:37:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="36ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfd1b) sendto(r0, &(0x7f0000000000)="fe", 0x1, 0x0, 0x0, 0x0) 18:37:25 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x7) mlock(&(0x7f00003d4000/0x1000)=nil, 0x1000) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 18:37:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = dup2(r0, r0) socketpair(0x22, 0x2, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x35b00e7192da6ddf, 0xf0000000, 0x8}, {{r0}, 0x0, 0x4, 0x0, 0x6, 0xfd}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x57, 0x1, 0x0, 0x8e0}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000005, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x85, 0x40000005, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x81, 0xf0000010, 0x7, 0xe2}, {{r0}, 0xfffffffffffffffb, 0x48, 0x80000001, 0x60}, {{r4}, 0xfffffffffffffffb, 0x8, 0x80000007, 0xa3d4}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0xffffffffffffe6b7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000002, 0x5, 0x6}], 0x0, &(0x7f0000000040)={0x1, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) bind$inet6(r5, &(0x7f0000000280)={0x18, 0x3, 0x5}, 0xc) 18:37:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x10000000) setsockopt(r0, 0x29, 0x200000033, &(0x7f0000000000)="fa", 0x1) 18:37:25 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x9, 0x4) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) socket(0x18, 0x4001, 0x1) 18:37:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) pipe(&(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000011}], 0x82, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0xd6, 0x0, 0xffffffffffffff3d, 0x0) 18:37:25 executing program 0: 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) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/43, 0x2b}], 0x1, 0x0}, 0x842) close(r1) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 18:37:25 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000480)="e3", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() syz_open_pts() 18:37:25 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1100000000000000000000da420116fae7"], 0x11}, 0x0) 18:37:25 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="56d0db41a12c607ffd7f1b2cd51385ff112dde26b06f6b7f55e54e108e84d1d3a97ff563c8544ea656702067cebe6a65a4860165e9d0b5580cd70cc4871a8393df3e3930f9408caa1570a3d25795550056107612abecddab2f1784336741a1dd3edd3b520130105b351d55ecc2067bf10f58d5664791c876ea0d0226623c3b3c2ac1f8940ee7730a2ecd8d99082a00cc442ab9ec10f096c0db8a3aa9f09e7a4f3f0d760834f4d8ca8b3c98489450c706537593150a4f", 0xb6) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="f224b6c05eaf04370ca0a91ba83992feaa3b0642cf0b8430dc2cf1c44d24c13ad2079318e39782eb7c1a687691b88b124844cf8fbab6d9359138d51ad1b1", 0x3e}, {&(0x7f0000000040)="a660834ce489bbe8e9e70fd4279d358f0c2d7ff1411270dbeb79b75242f61769ab61e1d207f9f0089e9c7ef6179866c36c8d58937acd131a7bb46e161baf2acbcb0bcc20d5ede2cc0979a6a13833a2a2ec8694a8101f1701783313efbefcddccb3ac3a741a5f470ae80883f0465eb758001df14e1287d6d3bac8ba67bebdc86459", 0x81}, {&(0x7f0000000100)="e9f56a0bc35ced8f4c156b2272ec802cbb80b84d00e28a4def498f8cfd766fd692c3a31468decfafb7434a1c1590d6608d4d47d54bfd5cb7279a9a61e232fccd339b5dc4422a10b43afcd9ff232033f7a7428bd571c6d503b1ef6338487389ed84a2c17341f6f59553257def4bce645f3040d4939e996ba571961a1d7c6a48bf5e10fddbc89f4c2ff5d90bf7e705317e6d000e5a42c94b4847cf449e20c65914aaffffd576a90bfcb05c0356b0f562d4b27dcb25677208", 0xb7}, {&(0x7f00000001c0)="1e3f3ea60907a9b260f946b0722bd10ddb44d272e8fa87a43ac8ca1eaaca5b001b14e5b6c2e9a3e2dfcbe3f6800a36a157159d5c76b724063a3f01c8c14e19eef60f646a909e0d0d060e87ef55b7732786d1945532e29fcf72b33be3db5b5ea70bb4dbb0c646836c25350fa219defe58623d9a300adf9ea59fb67c936e35", 0x7e}, {&(0x7f0000000240)="3911db8e559f4118e81193298febe31767fbe8", 0x13}, {&(0x7f0000000280)="be47be56de4e81adbb844216dd23a8ba7061ee9963cce739a2a8a9b1b38d1e1a6357c8f21670deb91eac484affb1dd299bd98fffb0a753d39bac06efe5c111877e29e09496e80ac434cc2fada764e082a40daf045d7184db45797fa563966498dadb2bc63bf62fbeeb2e0be9c8d9fa569dfae68ddd03c1b1e1c7620fce61bfe0de4498cf618223eb008e81a455becd84428c24afdaf2d268908f284165a703fb13bdcb449a49c3014e0b02767e2f7db1140fd8dc7fbfd9e67fb2629cbdfe0a6c2028", 0xc2}, {&(0x7f0000000380)="0570669ef252dc607508d0819b7c2de184138e014af73a7059d6669b6d9d682391d7dadb2415e9d5a4253ee5b088bfff84b59317e41356032aa0dc7614d2b1ccfae84db447700177a08da52dca0b1a436d9b9718def62f970adf2872bd62d023b1bc31c82ea51f218920e1be78bfa6c1c62821033bc1d821603e2a7071258d5c67cfee6dfc8e38ecb2f4ace4426b0aa44a23069e33ef4fe09f0c230e7a7e75d96122733e7ec2f32f511a06594d1d22bcd149553bda7ad94e280a3a2b31987ff9837458cbff43cc578dbfd0deb90c371b9177fdf6f77687d6d32bcd929dceeefa2239a1ac2fb0ef9a795202fae934754f97fa1f04a4", 0xf5}, {&(0x7f0000000480)="52e2fb7d3a774be4a48e5805bff009a6c4a7bdcd196e333521d77d42e2c5c4c55bfcac0b49669ad8acdf14aa1530adfd5afcb846665194e82dc87931f0c272608cc82c7925b150814e9da38a26497de7a237ade3849bc206846e0fd385dcc634593f5c17e105eef69fcc42a2cdbaa7f5de8e4b4ea7cd04e901af159306c9d62a0028c58074f45314f725b4353d4c9d6677ff7f435983b8b7eb52b205d5f777dc9c75b2f4a2994a5826f7df8be049cd73885a7c84fc14e241c09ac51ce82f75814d6b7e5e224034929a8a680283257a8b2b51a514bb3149274d", 0xd9}], 0x8, 0x0) 18:37:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001540), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f3bd10bd8110e0d752b1cc3ae7cc3793fef263f3c20851ffa12e29f61dc801fabbbc8ea3c35c46dbc955c11739488db0f63bc30b930adadc8215f98165c8f2ec442cf3deb97585bdf8da654b59b67b8e82f33cfdde1f0464a0056b7bfb486c41b5d591bfc9e9dcacdb0ed5b18ee2c2d8c3fe21706334264c2a36823f0e9d04612c5603cf824b5deeaf6171dc081ef463c64cc1a053c1f20fa70351f9ab87fa83d7cb34bb3f2b409483d9bb18b29de6d59fb43adc46f569ca", 0xb8) 18:37:26 executing program 1: socketpair(0x1, 0x0, 0x12ce, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000040)) socketpair(0x1, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x88) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/158) fsync(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="fa059645ff96667590b587ad9d92ecead6dd4863b26cb37b217aabd9f868cbbe62226b577a3c883de788035054904cc1b8b54d4090e1b13ff49b8de148eea922fc0db95a67afc291b46eae437bfdc89cc67d147d04f7e473389788ceb751b99f08edc8253927825e8512a06978b7ad7fbdea91f04a58d5a90b02a5a4f0567fc9b14dfcb04d10d8b30617fd3fbca8", 0x8e) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xebdacafa009aac6b) renameat(r5, &(0x7f0000000280)='./file0\x00', r7, &(0x7f0000000300)='./file0\x00') accept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r8 = open(&(0x7f00000003c0)='./file0\x00', 0xb00, 0x31) accept(r5, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r9 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r9, 0x3) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffc000/0x2000)=nil) faccessat(r7, &(0x7f0000000480)='./file0\x00', 0x18, 0x2) fchmod(r6, 0x20) poll(&(0x7f00000004c0)=[{r8, 0x4}, {r2, 0x10}], 0x2, 0x3) open(&(0x7f0000000500)='./file0\x00', 0x20103, 0x180) semget(0x1, 0x7, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000540)=0x81a4) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000580)={0x3ff, 0xbd3}, 0x10) 18:37:26 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1, 0x8, 0x2, 0x4, "b437fa2ed710d422af0c8cd63c0ac856c5588483", 0x614d, 0x9}) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffff6c, 0x0, 0x0, "94dbf4a4bba7bd818a6bb26e26b8554adbed083d"}) mprotect(&(0x7f00001f0000/0x1000)=nil, 0x1000, 0x2) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 18:37:26 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {}], 0x2, 0x0) 18:37:26 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') truncate(&(0x7f0000000100)='./file0/file0\x00', 0x47c) syz_open_pts() r1 = semget(0x1, 0x5, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/167) r2 = accept(r0, 0x0, &(0x7f0000000200)) lstat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x8) r3 = open(&(0x7f0000000340)='./file0/file0\x00', 0x820, 0x85) open(&(0x7f0000000380)='./file1\x00', 0x408, 0x10) r4 = getppid() getpgid(r4) getppid() getpgid(r4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000003c0)=""/184) semget(0x3, 0x4, 0x20) getsockname$inet(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpeername$unix(r3, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) getppid() semctl$IPC_RMID(r1, 0x0, 0x0) bind$unix(r3, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x2, 0x622) recvfrom$inet6(r2, &(0x7f0000000600)=""/174, 0xae, 0x43, &(0x7f00000006c0)={0x18, 0x2, 0x2, 0x10000}, 0xc) chmod(&(0x7f0000000700)='./file1\x00', 0x6a164b52fa4b704a) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000740)='./file1\x00', r5, r6) 18:37:26 executing program 0: r0 = socket(0x10, 0x3, 0xfffffffffffffffc) setsockopt(r0, 0x7, 0x8000, &(0x7f0000000000)="18e423b7d42887e90e17745f615f3bf83c28480f252d53a051d01e638dbb30db06", 0x21) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000040)=""/216) 18:37:26 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) setpgid(0x0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:37:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040), 0xffffffffffffff64) 18:37:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "ba75a75db5484e5d3d00000000000000000400"}) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000040)=""/40, 0xf}, {&(0x7f0000000240)=""/164, 0x14f}, {&(0x7f0000000080)=""/34, 0xffffff9a}, {&(0x7f0000000300)=""/131, 0xfffffffffffffdd8}, {&(0x7f00000003c0)=""/133, 0xd}], 0x5) dup(r2) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000500)={0x1000, 0x8, 0x4, 0xfff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 18:37:26 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) r1 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) nanosleep(0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getflags(r0, 0x3) flock(r0, 0x100000e) flock(r0, 0x3) read(r0, &(0x7f00000000c0)=""/169, 0xa9) flock(r0, 0x1) close(r0) 18:37:26 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = geteuid() setuid(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000080)=0x8) getitimer(0x0, &(0x7f00000001c0)) 18:37:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) write(r1, &(0x7f0000000200)="93e102f0c2272da0021236dcbdc4ed945cb0eb22015517798c9bb9eca3faf303a43c0942e85308e34a4f4b2051e44b89d80c7fd66ae49fe6db463912faa51a694f524ebcef86f0c697c1cbb233d0", 0x4e) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 18:37:26 executing program 1: syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r0, r0) 18:37:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0x4) 18:37:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d066ce0e7853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcbd024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2e13bd02e3e815340f97d0a16d3ebc2cea3f7c7b172632a4adc83c98be8a9b8e38c2e28d1527609dd1719c4d1522f20c7b6c145fdb3f333592648884a89c18d58f2ee6699b124fd8b90970ace85daa161045519695b617b7b541a7017e2496b6607bbc7d157a686ba87a7d830db2cd5262e83e26d400765876b4b4ebc8c4210f9389e780e9ab8f1ccd2c9172a907f21c47be4b6dd9e5d07fcfe7c3d17d2d06ec9bbd88c76a7c689dda2d1586ea44d67b5a96c5f407ad789fb9b56db708ae0ae2970e85ab99bf4286eea49dbb6cf0728171673103ef26b29758ac7ad0f0ab06b129a2ac70552bf7ccf91a06333dac568e123155c96912179492c6e6e135bf3e66e4d2f346f2290645a63d72ff6a9972ce68b789ae336214d0027619d0a94bd963ff9626e51e1ae1662af22b1f9681113af1f6d768e261bd516455f2638d2692cafa8c7afa591966503e889679a4263cb59c8833fac6897657cf210046d2459b2608cf69767e963eb41b1b8820b85773ded80dcedf386faf0c4f93553b0ec37637b03a01670746a42f67283f73918a1cd34150296d9f26eed3888ef4649587c4b872ea0d1d97fa7e3e68ebb61691214b56a5305e0a6f1b9fbbeb2f55679cdf4533ab1fa5cad6d8257b60ab7e4f764a724fdd035e5b2d09ed9aeebcf80c58c6e1ff52e3eb2458f83e9ac0e9619d5273406070703f837798b447c76f725058a603cf2", 0x1001}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 18:37:26 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x366f, 0x7}, {0x4, 0x1}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7fff, 0x9}, {0x18, 0x2, 0x2, 0x800}, 0x81, [0x9, 0x8, 0x6, 0x1, 0x54, 0x200, 0x5]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000088000000000000000000000000000000000000900000000000000000000000000d905a8cfbf05f7f029b5e41e3c4d437a41466142c84fff925df0be99d211b20f249600df768e91697029d9a29d7b2759416cf49c80a56f89b2ce8d6a50b34ac4e5c2a4f371d998b64b18cbd2e53cd99f3febccca8b6d37122be4323b322f98cae039f2d2edae70971c884b8dcd60a2481e5a9cef53decdd14d94cee4aef6f56e06ca58e16f15c6e57aeb47c883d27f40a5bb4b6610327c4f8870d1a932cc8b5cbeb8fba4e7280c212a62e7920190522bd25ee72b88776a1f3c352d48f2af4271dea6dc053787e0fc3090624d6dcc927fd81002713f1b00b129234f3e95b67fd2000000000000000000ca7d4ce5866020a25cce22d9547d032452f930b7506a80743961af23610a167c4c5a9e012a15ec331221f4137c307b4f01f928099fcf31b3884fae1bddc96ac156ba7ca798f0e5054abe990adaaf549d070d0ec34d7bdde6ad6c36089eb58d777c57582dba00000000000000000000000000bec69a5d0bf609b78e38a23307f459f4732746aa2b01f10672eb3e4c2e3bbc1008bceb0f566eff2e86b2781bd81a11e8afa09189424a8a5773b31b7003a1c754b3"], 0x0) lseek(r0, 0x4b, 0x3) ftruncate(r0, 0x6) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000001600)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) getrlimit(0x7, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fcntl$setflags(r1, 0x2, 0x1) r4 = getegid() chown(&(0x7f00000002c0)='./file1\x00', r3, r4) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) r5 = semget$private(0x0, 0x5, 0x80) semop(r5, &(0x7f0000000440)=[{0x3, 0x3ff, 0x1800}, {0x3, 0x17, 0x1800}, {0x1, 0x28a, 0x800}, {0x0, 0x100, 0x1000}, {0x1, 0xde6, 0x800}, {0x0, 0xbc8, 0x800}, {0x0, 0x6, 0x1000}], 0x7) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000001740)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x8001) mknod(0xffffffffffffffff, 0x80, 0x3ff) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000580)=0x5) semget$private(0x0, 0x7, 0x281) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001700)=0x200) syz_emit_ethernet(0x1000, &(0x7f00000005c0)="5764b938643ef8484f1d26c2212faa600673183ff04a03b5d1929f6fe46a4e262d06df09c64569c43b0fedd7b221c09c3d629115d6ac4be6932498f573f42138f852932d1bb5e4501bdc6c7e00af54f7c7b3b5c6a3273789c7b222e8df330e6f447f47a58bef2cf62c9d23e8f7d68a42f8f4b69165689ff9e83a1052589840f4ed025ab0c5fa580b920377cab00d6b51d06d04af3829d367b4fb687458dfc5d9537a0e1fab86e2d1fc8f943c527ea19d13ea0f7ae477d90a75ebfb949c035e8bc3b38f45e4e056a6d5c17ee8e7882a3ad93d5556dc427abdf1421096e82ed67de23e86c3cbc9172a60e35c2b9a12e6e85a1913de965217345693ce9f3ca6f3db564850da959a6e4ddc100bd06bf997d026be3c17eabf77a3a7359919a1c8b5faadfacedfae62b068e603d448cac53b5733c4f3384df846ba084a366bb2a0a2c9008ce48ac608a370582049bb0e726f24042b2106146eaeb7e0b04b3ced84378afde6e3b2c260c1d816fdf00132b462f59f1eafffdb609043173ff7756f6e1cb6376fab7ebbe0194ebf7af9593191e867f182a72d3780b2a2b1de8fd51036b53f285e97ade12c9c2a6eaa7bfe7d632c56370c3b9f36694371df10a4650722292172f297806257fef5142cfb00ff85124b1bc02426265e23bbb986af4f8221ec2f3e4f9f5bcafddac9f64a01f49e466dcf85f9196dde0bb9ee371dcbb609f2f39e6ebf7b2c13bbdaff41ae9d01407ef250bf911c9a27238e41c244e8ac6179320ef9ebba60df1544504423e2c71e19695a98dc454a0b815d16de60db5f16a812991fac77e303a61bfc99a04c26805e1b9a59f0528e11be248c0551b6e16e90c6c688bd6386440db7fed407736c6b97e53efd1526d4fcc516926ab66cd56b81db8ffc7e2776454425cc520516aa972f0b5a18c984822b06c7ac7357706d4d52cae1b985b0c3e21bd0cd7e1d5d8f85642d7cf2dd243bd519b664dc91925b318bd370d57fb2c78e625f700f02f99b3c916521162983fde80151e630247f53983f79004e7671e9217f6ab6be31505f5ded72bd9c43ffd7849d648fc45ebe5ad36420c04a9418c4f4c0dcb67ecc5a1e34ab9006897d395fa4edc550ea3d423a049f0ab6034ed7017a7eca6303402dd0348cb40b4b4f4197a35ad2359255b9caf6f4964b991f9f101322abbefa3b8b7672fc916db2338a0d361bda7290674089cd743971e3aacae729800c009c102122db0560ed85c5d44e45bcb05e346e20143421929238ccf5d436ad2efc953ffe369aa6d90e54efb7756e8cfe2d168970c84b39f80be6fc544a8ace761fcdbc137ee0bd77ce0cdb8bc43191d2b17eca594a14bcee2a62d690e79b96f1cd61cd92c50f9381728f847e8d281fa577af0678690a58489d90c2a83fdd015010612a7db0e581a76b83f6a3a869d3221c944e066096122c9a1c34f0e10420c7d239405c3bbdffba58cc86344e2d3731bcc7223261405ecc02f920fd9bb7a2e3d97ce63d42bf17ea26772875fe609d3983eab390b0f121bbf35beaaa0c947d23c8809449571163c41c45b28c7e1bcd10e3dbc5f19569659bff2c2e5f9ec8111b1b202d698107c0c4f9030044f20bb7c2ce4584bd839b0d135ad83f26b4638a0cf58116353e2d9e7b2a6e7e16015694c40d5c719f15dead40f8bacbd3ba1b898898ce63b0f02766d452fb388b6609af5a7c70839d810ea684ff8c7061d0d1e88fa6b8f137c5e1fafaec3f89aa8dadb2295c83cda2fe46eb237df1b7fac4d14debf87cc6b10f9815b260661545d345a5aec368d297cb03af6261f133b985c33aa1a139f1de8cc5c38e1e78416fc5fbba85a463cb9b8ec7907090d77e4dc2b18ca740bec0be6ef3a67fe32c7c1de69d088914fefb39d6813817399ce812967dca53f8b43a13ed9d63df57365ac12faaf80de8273fee1cbb31230eb15d76803ef8848eaf36e42640f96c257c668e038b8e61065863686e201276c748db01be70d61bc60f7254f10f50185ea91ad6c90f35bf9e4a3ae02b33c4ea154a0e8f2a230152be48e8e811126f1bf32c45d90ad5f6fb18000eed7d6561d8b8fcc620b4e615aff78c92a578876f9409c560bea78c8147c315d8066ce6748d33b9355ee03adbafbf9c82033da420f9776ca82c6950d07b0282ec8efd489121995dba60d0a1bcc57b7f7b5078887a7e6f3c7df8eb1796eb1f6b933bf248b3edf1f408280b5cec88e672f690ab2148030015560b76e2570357473629c9c73b4310a5d4bbfbe7ed19ea3e7bac1e5728a49b2f3f917b6a9fe6e846bb9ba900cafefb8c273bc55071cb4628847bab1c7689ef94e5aca3b870b44bb1e19725840dfc65457a0246a56f68deec96a527850a38edf0bdd9615caa5a05799f224513ca43734954266b4733fe40339492f18ff7e02fc8d68cabf834e42e843a7e5277ae6e48228be3a11bf1121c46698ff53d295adbb840b82b6ca9e3f47c491641859ac96c49eb1522319976c8d94b17340b629efcb1cf36b475fee90c313b98e2eae519b443406348f3d869496632ddb5631de41dd2e921697ffc3836ff1dfd5f1f0c7a0ae09d4dc9d3a63da411a3591ded43a02d7a9f96d5be85490cb315f4d79645c6f5b70f1addc3cd4f7f1df946c2de7a9ca926eaa701a096b081bcd646b0ceba8995cee9c555b60c4020da2448606c8ee9763dfcec3680d5162e11c412423c8c06606ee2a85d3060b1730c70508bcb04f029e262609f4f2e8366d9256c27609d44d4d60254572cb0a20f408c8dc0a9f22279ce0b83d163541b257f21b04e22b206918c3e57cba37cc394646860bf4ce3d3ebaeb08f6f307df76b80aed7af07b4f1a2b6baff2902876ff367d03b25919ef972871fb42557f038c103ba774bf8f578e80a41fa59b5c8bd32f51a4daa5106d845fa1c4a393feff0695853b042173bd5e1e3f29e087f2ef4c5c8a49684cfb3163f6b9f44da4b1a6a527d180f3f917a775962d97fd0b16d44e68eb75299f890bc329ee4796aae3ed0d16cacf68f54ff13fa6486ba49be651230fd0d4ecf2a4d2ac512c6d4dceba22cacb3161790145a80de7f6607482308bb8924a26f348b408c1bb679588ab434b7f8aa353917c60e1596fd9e5e488d6819c2e28644c45004387414687ebff61398e9cbdb358d8ba7eeafa009d0d4432e9a44aafacdcdc5aba19b7739e2103b58c77575fc8ee5cd49491865b0f735df985be40126d65cba3fa2e160901c5bd35c8de8928a164ff0d41243c7ae8bfc5855316b5596ac0643d92440bf97ecf38e9af6426c746cc459c04efad1ddbe662a510b37d2e849ee6b71178d229c1e0ab16323700fdee61c1e98205f2b81c17573c2e3449d954d1aa230772829988df4cf9b7a752127993d7e12440073012c6c4318883704496259ac381de6e386f03946f79b114dfa6d6ddca5570b636090a88328463e500c3405d3b487fb7d163cc5ce6d156f9e197a05795136442bd1571c5804b4d5f2f0f8179263b83b80a5a0fedf3dead6992936137fd99a075ddabd34cc3734720d133ca21c741e2cab8d4051a9595dac08bd3d095acb0c107d1f961371eccbd3e5c68759e9be722b7bc650466463fe35096e4d36faff1478e3b5e7480b766bcd751f4ac042134ee04e4a7fee50737bb08c06e5cfb8496bb17e1762906f522e5babcc34b9a72cabfcab604defe322bd8ce5aa9750a25c14ce4821c5219221568b414b0477bb180ba77fe0a61966ab83e7fe15e045101a19816a23f243bd8dcd6f8f6ed2eb4357573e1dbd3b6c5b3481e08ab58c7995811900d9818e6f683abd64b5e47e3c21f2e5c3aba73adcc2ee7bc356604cc67f4b0eead4fde7ed331253a327f1b272953684d428a43c065a29d62081e87f4c17a55d1dc23bef5e64f16ee8e4e7f86160a99fadcd31b7a8d7f8e4e78825a350fc9c529e92b3d6635965e3824f77f1c84ae7e7c38ad6aa4b4729e576091ede4e67fe546fc9da0eddaf7d25e0bb4e339d3b327329e06175de5ca45f36a9abadd56731c3efea1e1fc21debb725aa59d3aa7b5ae4e2ea61279de837c7a45839b10102f04511ada2952c873e06bfb3bb065290453e745e647d997d1f09e915589af54ccd5bd2550adcfe6f9717d97eab1b231f355ad918561780ddb3cf39e3fc332bac9251291cdb2465be676b54c8d4a3f7eaac0f3b9cf88c3fd28caacc439b009dd5415110456c1dad9ea6321858a47aeff6f673378262f2b688ad8875cbc02e3184da37f7d655107f1ee360da6ae4412c84348c41a3b27535560002bce25155d507b8b5020d5ed93ad01d3734f4bd2a77058497d0b4ce79a4d06ed5819bc97c6b19802b1295e1f2034ffbfed867023670b12039d51569d8ed1b9a54bf09f261b277d539d0039e96411690176d49e54dc94a865d6e7d2a6fc81c7b97bfe2e8632e76876a62028174988ab40bac6ae0929bbf741cc1d7fde9fa908673102d00f20051a4be212a45ad890fe8ed7f095f18dc099baea91dd4f82c72eb48a3df637ad36d8ae7d9f07be687d30b0f7b0617b5db57588ffd8a6aca07887bf451fe60244654fe7b585d62191e602917ec174813bbb5e0e8d0f0eb868359228e312d39e98b091078de5b74a5af44551c18e49dac7288dc1954b511c16cb3a0c3eb8ff65dd7ae9e3565c33122de701364b8a0618e76c7ec7b60aa473a9c284be18e944183aac2136e6cce9bbcacb72412fc734e3b12a19d5554b7d1e84d2c251b80c0e74e4e160f3dfb1004c83dde898239a70253c15c17820702ba466d3afa78a093ed364a669d24f022538dc92efffde736d4b0ae155d4bf439acccbbc2702a15cb482efa9914e3e59be6da9977b6672f5e609e2d33c5ce9f839f23092e6f1f972ab635800dcc8b98c83c9716172911f2fdb30df52e516cd23a1819cebe9aaf68b4b819b7cc9d693ca0209752458e3aa70d05b3b48b9373d9bcdafb963e6a122d44b23d608811b33ddbcdeaf61b70fb0cdc495c08c063e9913472f58263148f001517c85805da05352fd9777fd31ff48bbf33ee4884bedad15d4f71f56a1bdfa853a0ff63b819fdc1cdc7f5d8435b643a320f3079a1364bf1cec05245594099ddbda17fc0ecd8952ca9c75106308cff85640213d382a251e0ae863a1e3de145658afcd75a7911199065dbf5178b712f6d5dbd643ccffe6dd9be9bf85e38038199b0b33fc92e416fe0d62caf1bb7c048911701b8e01ad3e9f94f74d4f533cc757121c01316036d95d13d1ae13a9a45dc687c787f7f066a3b08c23805b391afe9f4db60e1847d99b46e53afb1a483ca4719484753d92ce85f413a891a27d8b99e68a80006055949b59d1e69640a7f2bea1b8d5c8e47fb37bbd012d4f95de16313db6f571dc993a83dd90c1af9c88e738f9518cbf220b094d78f9ffae0fffbc771f3ece3794346ff163734766dd21e8207f7f0675cb443a0eaeead534b4efbd18c92731b9b3a891914a665746f969a76597d7b6914079c052c4a3e6b3405a6f4778f7cc1d9c171b8071412d064ab31a299e5c719739f47f571c4d79f781e636cffc4afe06827503e6a3b747a47af834bfff4e7ecc6e167849526b1be79db41d2400879654fceef58cefafe17b1b37fb6051c7475826f2d8674978c84881b3512e56f55b3c3e61d2b5a5d5b500233b28f9620c88b0ef7e1c88ded1b206b7314ade012627642eced10cefa27142292dd40e9fdc9462d39ca27e8383d427392799ec214d1c2dc9c1386cf830da9ea1187f256118f7d4c4b1bff7a77f126e9b8633edb444d3282bebd1ad177") dup2(r1, r2) 18:37:26 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x3, &(0x7f0000000000)) 18:37:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/30, 0x1e}, {&(0x7f00000003c0)=""/191, 0xbf}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab000000", 0x4) 18:37:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0xffffffffffffff7f) close(r0) 18:37:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x613, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) fcntl$dupfd(r0, 0xa, r1) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x108) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 18:37:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7fff) r1 = socket$inet6(0x18, 0x3, 0x1) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f00000000c0)="01000000", 0x4) setsockopt(r1, 0x3, 0x0, &(0x7f0000000100)="5c678ef0fa36db71fa8cd3f8a05bbcf793999ae3230e70d877bf2d825aad61ffec229041f0fd6516f4e77bd2471cb42f341eb9108269520d9cc575376a369b8b96c6e1907e32177ad9da9939e91fd9759a61e6ecb77b704530bd460d3cc435acf4779737e76490454d9f6f80cf53ab406c8fe9a5e0cceeba", 0x78) dup2(r1, r1) open(&(0x7f0000000280)='./file0\x00', 0x300, 0x40) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) getsockopt(r0, 0x8000000000000000, 0x0, &(0x7f0000000180)=""/151, &(0x7f0000000000)=0x97) 18:37:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x141) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0xe) r5 = fcntl$dupfd(r2, 0xa, r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() fchown(r0, r6, r7) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000001c0)="b2641cdfc9ce37be723f7bec1f791d17acb03028221c1b7900b6dc83358141eb2627578f21606d7d17e2b022494b4aaa8556fd496905128821bf149ac0ea00dc35287e484b0b8635bec74ebe967af47a3a7815107936f90c74ed4b36d25863e9c8c5d9bf59b732e3cf110bb4f5f76a5fd07ba83098fff233b64b07b426b2fc33e9f986f6d9324ed8ea8aaa8c8be3a1", 0x8f, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) recvfrom$unix(r1, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000280)=0x35) 18:37:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdir(0x0, 0x0) mkdir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) socketpair(0x31, 0x8002, 0x673a, &(0x7f0000000040)) socketpair(0x20, 0x5, 0x2, &(0x7f00000003c0)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000340), 0x10000) fcntl$dupfd(r1, 0xa, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$unix(r2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r0, 0x180}, {r1, 0x84}], 0x2, 0x200) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000000c0)='r\x00') 18:37:27 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x102c, &(0x7f0000000100)=0x8, 0x4) r1 = socket(0x1, 0xc002, 0x0) sendto$inet6(r1, &(0x7f0000000140)="5e200ecd2124e3869332b67cdd965c8bd32327538d27bbd70ba97b9e2e70d5ddf10135532d5d57cc2265596e632b8908d8ef78b5549f5d7c999953d89ce6d34149387f08e58dcb26bd7df7fff1868e6cc12d90d3fe0ca15b", 0x58, 0x4, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 18:37:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000140)="ffffffff", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000003d00000090082c33deb0b55ae4df59e34f527de162b185e86bde3cda3aa90fee86f425fdd94a62a5d71cf4779c944e44fb55c33468af2cb9f117391ec8cf211263e8c0c3c75b549339c0a05a637885"], 0x10}, 0x0) 18:37:27 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="010a8c6656489a151169c963c71ec200be716ef4a332415823fa3244bc524434a79ad12aed5fe36311f78c00835a03bff4fc001a6b2da9f10d7a7e111fbd59e915e0b49b9d3822fb2d3cfa5294d10393e88c6ccf4e5c4adf14b220fcbb8b855e4cc3e1947685a6661748d71d4b3e65396916790f9e3a1cf155b3ef1a86a212a7a3759071a321b4125b7690195cc7980b0628a42ef9d8d4dfac1a8afaf300fcefd469faee62294d7c43956d2c34dbbcc55b2bc93875903b49792962b25b719b8aa54961ac4db1859c86b40cc61d90b265176d7c", 0xd3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000040), 0x0) 18:37:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) fsync(r0) 18:37:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000019c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) write(r0, &(0x7f0000000100)="146b038b75a7f5cac2d235d1ba3a2a799c0ced8d62cd5e3fc0604f222ec937253efd459a473c5ae268ebbb46d3ffaee4194b9a48120c1041084eedb34a418063d62f43f8a84b1f5bb45777d04e3f873885a4920bcdffb8926e427e80f54e476124691aafda024b0d2309a927800e56d19036a18046fdddfeca271dd58cfad36fb5fc74b95890769c05920bae2391bb8c28bcce37042f5e5e8ef1fc00b139a1256518c56d6ef0348b0f78d28fd4ecf1df0790c9fe498c831e0f69234d840b5bf93b44ec641ec3f18a93a12aa3bead3d5de0349f12c872a51228acb3fc3632e358", 0xe0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478b", 0x91}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 18:37:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) kqueue() 18:37:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1eae8682776b789ca7f07914345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x143, 0x6}, 0x10) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1fcc8be3726449a7d3c217d9d5218482f05f538b"}) syz_open_pts() 18:37:27 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = semget(0x3, 0x1, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/210) 18:37:27 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setrlimit(0x8, &(0x7f00000003c0)) kqueue() setrlimit(0x2, &(0x7f0000000080)={0x7fffffff, 0x3}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 18:37:27 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 18:37:27 executing program 0: syz_emit_ethernet(0xffffffffffffff9b, 0x0) 18:37:27 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xfff) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x1, 0x0, 0x3ff, 0x8, r4}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) getdents(r6, &(0x7f0000000080)=""/3, 0x3) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r8 = kqueue() kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r7, 0x0, 0x3c) kevent(r2, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r8, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) flock(r2, 0x8) close(r5) 18:37:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x10) r2 = geteuid() sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="ce879b8858", 0x5}, {&(0x7f00000002c0)="6f50debea4ff07d138bbd448d782549fb8075263c46289d394b46913036f7bba4b9b3d1033c4c812e82f60dd785dce8c3d439d225c6c622be62891c29e541db4657d650b41ee6063326c69a8342b07ae3cb11604185f222cbcd41279ead2cea6b034b5da2d46e2688da3ac6179dd918ae79b89e4d4998d39c8cacc4fd038b8abc039", 0x82}], 0x2, &(0x7f00000003c0)=[{0x80, 0xffff, 0x1, "bfc3f5fa694b7c616ef96e839e728f4f2660da68b9ea12157fe739a38a80b1dbffb5fd7574fcebe613a904c653d71279155b466e77b82ac2cb3e5c5092c229137f0c91bca621cd344f2848a47ded1cd8515d4def8415837bba6328b6a70511ce34a85f8df9066e8d974572"}], 0x80}, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r4, r5, 0xc2, 0x6}, 0x5, 0x1, 0xca2}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff5) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:37:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x65a) 18:37:27 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea65be77924", 0x406, 0x7, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 18:37:27 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0xffffffffffff1fce) r0 = kqueue() r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffffa, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) dup2(r0, r0) 18:37:27 executing program 0: setrlimit(0x4, &(0x7f0000000000)) r0 = syz_open_pts() semget(0x2, 0x4, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) 18:37:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 18:37:27 executing program 0: setrlimit(0x0, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x8}) panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff819f9534,ffff8000211d0e70,ffff8000210a2720,ffff800000038e80) a t __assert+0x24 _kernel_lock(ffff8000210a2720,ffff8000211cc000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff8000040dd000,ffffffffffffffff,0,9,ffff8000210a3080) at allt raps_kern+0x7b ptsignal(4c92,ffff8000210a2720,ffff8000210e6990) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211d1100) at sleep_finish+0xd3 sleep_finish_all(ffff8000211d1100,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2720,3,0,ffff8000210e6a58) at tsleep+0x142 single_thread_set(ffff8000210a2720,ffff8000210a2720,0) at single_thread_set+0x2 8b exit1(ffff8000210a2720,9,0) at exit1+0x84 end trace frame: 0xffff8000211d12d0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff819f9534,ffff8000211d0e70,ffff8000210a2720,ffff800000038e80) at __assert+0x24 _kernel_lock(ffff8000210a2720,ffff8000211cc000) at _kernel_lock+0x125 pageflttrap() at pageflttrap+0x6c kerntrap(9) at kerntrap+0x8d alltraps_kern(6,ffff8000040dd000,ffffffffffffffff,0,9,ffff8000210a3080) at alltraps_kern+0x7b ptsignal(4c92,ffff8000210a2720,ffff8000210e6990) at ptsignal+0x115 mi_switch() at mi_switch+0x1fb sleep_finish(1,ffff8000211d1100) at sleep_finish+0xd3 sleep_finish_all(ffff8000211d1100,32) at sleep_finish_all+0x22 tsleep(ffff8000210a2720,3,0,ffff8000210e6a58) at tsleep+0x142 single_thread_set(ffff8000210a2720,ffff8000210a2720,0) at single_thread_set+0x28b exit1(ffff8000210a2720,9,0) at exit1+0x84 postsig(100,ffff8000210a2720) at postsig+0x3ea userret(0) at userret+0x11b syscall(0) at syscall+0x54d Xsyscall(6,58,b43b8e5e000,53,0,b43f2411a20) at Xsyscall+0x128 end of kernel end trace frame: 0xb437e0dbdc0, count: -18 ddb{1}> show registers rdi 0xffffffff81e50050 kprintf_mutex rsi 0xffffffff819c0949 db_enter+0x9 rbp 0xffff8000211d0dd0 rbx 0xffff8000211d0e70 rdx 0xffff8000040dd000 rcx 0x4953 __ALIGN_SIZE+0x3953 rax 0xffff8000040dd000 r8 0xffff8000211d0da0 r9 0x8080808080808080 r10 0 r11 0xffffffff81b67390 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211d0de0 r14 0x100 r15 0xffffffff81bf53b4 cmd0646_9_tim_udma+0x220eb rip 0xffffffff819c094a db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff8000211d0dd0 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor0) pid=370625 stat=sleep flags process=1010 proc=4002000 pri=50, usrpri=74, nice=20 forw=0x0, list=0xffff8000210a3080,0xffff8000210a3540 process=0xffff8000210e6990 user=0xffff8000211cc000, vmspace=0xffffff00657a9740 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 97434 277513 94705 65534 2 0x81010 syz-executor0 *97434 370625 94705 65534 3 0x4003010 suspend syz-executor0 25205 329861 88670 65534 2 0x10 syz-executor1 25205 145043 88670 65534 3 0x4000090 ttyout syz-executor1 25205 381475 88670 65534 3 0x4000090 fsleep syz-executor1 88670 323337 8882 65534 3 0x90 nanosleep syz-executor1 8882 342647 37932 0 3 0x82 wait syz-executor1 94705 386289 33562 65534 3 0x90 nanosleep syz-executor0 33562 90259 37932 0 3 0x82 wait syz-executor0 90382 116006 0 0 3 0x14200 bored sosplice 37932 353023 48034 0 3 0x82 thrsleep syz-fuzzer 37932 298798 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 45486 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 135026 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 403510 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 410494 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 65958 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 299515 48034 0 3 0x4000082 kqread syz-fuzzer 37932 521175 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 369664 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 24515 48034 0 3 0x4000082 thrsleep syz-fuzzer 37932 430609 48034 0 3 0x4000082 thrsleep syz-fuzzer 48034 515424 79761 0 3 0x10008a pause ksh 79761 349305 72955 0 3 0x92 select sshd 13332 54521 1 0 3 0x100083 ttyin getty 72955 394008 1 0 3 0x80 select sshd 70821 209159 92848 73 3 0x100090 kqread syslogd 92848 129038 1 0 3 0x100082 netio syslogd 61135 490754 1 77 3 0x100090 poll dhclient 73219 396649 1 0 3 0x80 poll dhclient 63332 359558 0 0 2 0x14200 zerothread 53919 149622 0 0 3 0x14200 aiodoned aiodoned 19710 351041 0 0 3 0x14200 syncer update 53143 423421 0 0 3 0x14200 cleaner cleaner 73707 168441 0 0 3 0x14200 reaper reaper 555 316808 0 0 3 0x14200 pgdaemon pagedaemon 85781 57413 0 0 3 0x14200 bored crynlk 41821 474924 0 0 3 0x14200 bored crypto 32696 263440 0 0 3 0x40014200 acpi0 acpi0 66431 343005 0 0 3 0x40014200 idle1 12497 171052 0 0 3 0x14200 bored softnet 80335 63525 0 0 3 0x14200 bored systqmp 30012 70190 0 0 3 0x14200 bored systq 47927 284606 0 0 3 0x40014200 bored softclock 28164 420671 0 0 3 0x40014200 idle0 1 19118 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper