e49c6f8f515724717bdc1b5ccdc4e56973e25f510093716ed61cca85b6122d7525427c1926503732a7fbf073a6735f446c52f34d91dce23e935256cd764a5531b4878683ffdf1fdff64c49fdb4cba180abcadc4755861ba5b977d41f13cb312f1e3ca73edb07506c9a9f3754f7e1c4cb6eac36129c274d088a4b5458dc15cdab91dd09b0b888b5c6353fa97e9f3889542922a27c088d4ace2a4637e413ec28bcd192eb19e1e8662ae2341e637cdd6f660aa34b27ebea2036aadd94d8f272dec7ee08ad577332d505995bda9ab9b6336f586aaba2808c78ad810b2b80694f8ba716bc30ce64c451fc024f66a4d6e69c0fd465aa9467bb2fe92cd9feff8499bc2acade05704700287ba6616d78dcb25b072daa498f53130741571a448f95b96f02bcceb645828528468fd7649377bc81459e3b5e9f7378e93854ac5c52828fa104bfd07302ef32500a2b62deb145adbe58f9fecd0610eced1c36987875626ffa38468a5f8266ffa20d12c323a", 0x1000}, {&(0x7f0000001480)="e6485b148746f8a8f2f87e43737695699b8efa52b998c847f56e27da4bd0eb8b49fc544b52df46c7103b3c1f5fa581ffd4245c8236688972c9d5620e6d80245bdf31065612b8f636", 0x48}, {&(0x7f0000001500)="ee8c55bc0a5518b941202fdb7d20637b562123931852110a2a9b4ef68d605a10be1ca7635fedce4f45bc462a393492fa1c943bb4c85ca76d2afeb20c4c6c1eaa5ee2c29f8a6f8a641c6ec956285bf8c4af0b2454d8e4582b29a9cd8f6f66947b7598ad03056c631318def21c7ef62f1e36c774c323f5293e5dc014d4ea4f7aa11d2c7c4043107d5c23c8bcd525eb97bf96bc00b8ebd87ef3dabb41de8e64d638a992649b064a2f5697e2e5d355e58e851e5364a47d97e1aa5eb5025d86e7829dd58e9b84c89a3b701da7ec4a6cd272b8857ddbab8a", 0xd5}, {&(0x7f0000001600)="2f2bd767ec302a9393b1af753fa79274bc8b4fd144c77500dcfaab5f990991d221f88fca44cd6152a3ffaa33364dc2fb7943c32dfc00c6dc4b3e0b7108c040dc1b6be2a4ac05c419c0e4e3806dd270e1a53523da53f0b355a8a70f2ff9a27ff87605451bd61bd9f6795ed3fe409676d61ec81d386ffa8f5f9096b09895eb1abf169b2d6b599308d1123e32514056c4e200a1ddfadfc8fb52242134113afbf20dce41e6b9a65607e2d63c5b6c7d9561ed4a440c59f3aa74710b6a9be60040", 0xbe}, {&(0x7f00000000c0)="6a436fd4b8b9", 0x6}], 0x9, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x3}, 0x0) geteuid() 22:22:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000340)="1403", &(0x7f0000000300)="28268e00") write(r3, &(0x7f0000000040)='B', 0x1) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) recvfrom(r2, &(0x7f0000000400)=""/86, 0x56, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5fe, 0x6876}, 0xc) getpgid(r4) r5 = dup2(r0, r2) getrlimit(0x3, &(0x7f0000000100)) r6 = dup2(r2, r3) kevent(r1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x48, 0x22, 0x1, 0x20}, {{r1}, 0xfffffffffffffffa, 0x11, 0x4, 0x6, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0xa8, 0xfffff, 0x5, 0x3}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80, 0xd1f5, 0xb3a6}], 0x8000, &(0x7f0000000380)=[{{r5}, 0x0, 0x84, 0xf0000001, 0x0, 0x80}, {{r0}, 0xfffffffffffffff9, 0x0, 0x45, 0x23a, 0x77a}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0x9}], 0x0, &(0x7f0000000200)={0x1, 0x5}) 22:22:07 executing program 0: socket(0x11, 0x3, 0x0) 22:22:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 22:22:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 22:22:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x6000000000000000, 0x6f6}, 0xc) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2d", 0xd1, 0x0, 0x0, 0x0) 22:22:07 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000ac0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40, 0x10) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280)={0xed, 0x200}, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1a91, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x40) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:07 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) setgroups(0x1, &(0x7f0000001380)=[r2]) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x28080, 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setegid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8001) 22:22:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0/file0\x00') 22:22:07 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) poll(&(0x7f0000000080)=[{r1, 0x80}, {r0, 0x6}, {r1, 0x90}, {r1, 0x20}], 0x4, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x1000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x7, 0x8, 0xe4, 0x1f}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x9, 0x401}, {0x4, 0x80000001}}, 0x2) 22:22:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 22:22:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000, 0xfffffffffffffffe, 0x0) setrlimit(0xc, &(0x7f0000000000)={0x1000}) 22:22:08 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x7, 0x0, 0x9}], 0x3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x88, 0x80000084, 0x5, 0x80000001}], 0x4ade7b20, &(0x7f00000001c0)={0x1, 0x5e8b}) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 22:22:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x80) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x100000001) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 22:22:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) open(&(0x7f0000000000)='./bus\x00', 0x480, 0xd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x88, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0xe33, 0x9, 0x5, "253a5bfe0ffcda59451f082b36ef253d693c4997", 0x14, 0x23c}) 22:22:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) syz_open_pts() close(r0) r1 = kqueue() fcntl$getown(0xffffffffffffffff, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = syz_open_pts() r5 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kevent(r1, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x65, 0x0, 0x81, 0x5}, {{r4}, 0xfffffffffffffff8, 0x24, 0x2, 0x11d4, 0x1}, {{r5}, 0xffffffffffffffff, 0xa1, 0x80000010, 0x4, 0x9}, {{r4}, 0xfffffffffffffff9, 0x0, 0xe0000060, 0x1}], 0x8000, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0x27, 0xdf, 0x800, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x44, 0x20, 0x1, 0xff}], 0x2, &(0x7f0000000240)={0x4, 0xc6}) 22:22:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000040)='\x00') 22:22:08 executing program 0: socketpair(0x800000000000002, 0x3, 0x102, 0x0) r0 = socket(0xd15f6638ba2607f, 0x1, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x80000000}, 0x8) 22:22:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$inet(0x2, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = getpgid(0x0) setpgid(r3, r4) sendto$inet(r1, &(0x7f00000000c0)="72669e8c0028c7f61bf84fdb812b2996032605ff77c18e9dba4ef16afe5c1d71a3f12c6833089786d038d9e67c8e404aa0c84e154a23639099", 0x39, 0x8, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getegid() r11 = getuid() getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="c3575ac607b663bdc2de4a495082990eb202c2d618af3a99232a255bf1d2645c9fb93773aa6c8d021d84bc94", 0x2c}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000008000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x8}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) recvfrom$inet(r1, &(0x7f0000000040)=""/62, 0x3e, 0x803, &(0x7f0000000080)={0x2, 0x3}, 0xc) listen(r0, 0x0) 22:22:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x1, 0x1) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) socket$inet6(0x18, 0x8002, 0xffb2) socket$inet6(0x18, 0x4, 0x1f) 22:22:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 22:22:09 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000380)={0x0, ""/178}, 0xfffffec9, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = msgget$private(0x0, 0x7) msgsnd(r1, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) getuid() msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getppid() geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r2, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 22:22:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) socketpair(0x0, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x4, 0x7fffffff}, {0x1, 0x9}}, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000240)="5e8c7536889fd09fd14c387bc39027657c148336411d9e67785d04d1fcc3e462e962bbbc10ca898bd128363146fabe6f9ee1cd464080e0b53184dff58b1d707f7a570813c3f7c4775bd2c99a00d39ed6ba500931a9100e194fa49cd075d7b5f143b299eab7dd960f691f6e6a78e67a08c61c05aa2a9842e2bebdd097fe32febd7f951fd3383c964b047530d021276df90b1aa5450338492ee81281a22aed34fd6d234109080ccbee0bb237d6e24002cb4b49502e5ab356200d48dd2e23fd92d690c49559087d03485f5a193ec493bbd2b7228da00ad1468e457cb67fe67bad6203ac5b8318199a738cd999cd364e78efa70da2db6e06269e88556cecb738", 0xfe) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f0000000080), 0x20000000000000e0, 0xfffffffffffffffc) 22:22:09 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0xafc8}, {0x8d99581d8b69aca9, 0x1, 0x800}, {0x0, 0x200, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x8000, 0x800}, {0x0, 0x1f, 0x1800}, {0x4, 0x9, 0x800}, {}], 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/141, 0x8d) execve(0x0, 0x0, 0x0) 22:22:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0x2e3) setuid(r1) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x4}, 0xc) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:22:09 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8000) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0xfff}], 0x596, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:22:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) 22:22:09 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) close(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:22:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x180, 0x26) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 22:22:09 executing program 0: socketpair(0x20, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x8, 0x2, 0x8000, "4bfb091b53fec010b7c2c49aa03b6c338750c811", 0xffff, 0x7}) semget$private(0x0, 0x0, 0x400) semop(0x0, &(0x7f0000000000)=[{0x2, 0xd3, 0x1000}, {0x3, 0xffff, 0x1000}, {}], 0x3) 22:22:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c85000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 22:22:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) 22:22:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 22:22:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1d000000", 0xe6f599624afed622) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 22:22:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000900000000000000"], 0x10}, 0x200000000) 22:22:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x17e, 0x0, 0x18e70852da792c52) 22:22:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x101) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001300)=[{0x0}], 0x1) 22:22:09 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x10000000000000}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 22:22:09 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0) mknodat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) getdents(r0, &(0x7f0000000300)=""/4096, 0x1000) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000000)=[{0x7, 0x9}, {0x6, 0x0, 0x1800}, {0x0, 0xdad}], 0x3) 22:22:09 executing program 0: link(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0xb1, 0x0, 0xfffffffffffffffd, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x6, 0x3b}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x20, 0x3800000000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x21, 0x3f, 0xc00000000}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x5c9100000000000, 0xb24}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x4ee, 0x3}], 0x3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xe2, 0x1, 0x0, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x1c, 0x1, 0x6, 0x800}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x400}, {{r0}, 0xffffffffffffffff, 0xd, 0x27, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x32, 0x0, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x14, 0x80000006, 0x3, 0x3}, {{r0}, 0x0, 0x4, 0x10, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0xfc0e, 0xd246}, {{r0}, 0x0, 0x12, 0x3, 0x4, 0x8203}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3ccc08be, 0x400}], 0x80000001, &(0x7f0000000340)={0x22, 0x1}) sendto(r0, &(0x7f0000000400)="6f8b0a18db43b21247a1a810cf8135faf25d12087ed712d615ef9c638023d4f600f85f17f87ba63eaf0df53a20c519504b6d88e4ac4460a1e9b319845260e64a078d8e3ab52542308487240c6c575cf6f79354adfdd78526e60403a3f7ab241aeaa4c3240c8d3650e083d5c10745b012e3fb54916a3c3119ea6a5a1cc49b7000f4326a53e6652a8277b6bb0719f2e43f8167e354f8a54cc12eb392f63ed5f670a327af6b45e504b29fb6c5508ba8134b5e02d199f735c7d16f61c5e70acdde8224d9bf", 0xc3, 0x2, &(0x7f0000000500)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) chdir(&(0x7f0000000540)='./bus\x00') 22:22:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x60, 0x6) 22:22:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) read(r2, &(0x7f0000000180)=""/123, 0x7b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 22:22:09 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) 22:22:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 22:22:09 executing program 0: readlink(0x0, 0x0, 0xffffffffffffff0b) socketpair(0x6, 0x4, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x100}, 0xc) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x44, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000300)="bb45858ceb9e13cd1005c5dea1bffb079ef53b2b7c07e70e9b5717c423c3b88aa8c4343e8b0740ddd3bb9e711cb284b870e2afe1eb43e2b674f9869a0dc8b37e06e3e815ffed2291912c0530786e9ee9ebd1af8d24238f67588be8a053c6ce49e7e2176d5bfb4b87486ca8439f2f5864a8e15226c7fd6bb906363e715a0e2dc77a6e2190aee39509edfebe32f3f86545e3b1b7fe6de98320257dbaeef6022058073650df53f5e5d7d9380a2362fecc0235f06796ea15cd29679bf0f4b191dbf50fcb62490081b1183745b077ce5e4f33f592392c3539bef21b44349d31670f418abacda5624459d4792604c73b23e44eda95d719a09cb75c6b73a5c6c206e070718bb5ccb0db237babebbfe0c3d5b41bd8bc3ee5a4e31aba0cc013ba18c1841458e962c40f284c48af840a304976239ed5af52c378412d820d5742c37e880ae0ae6775038ee81b68dc5afe893e0574d798f088ab3a0c7b59e172b0dbf180b44ffbcecc031e8e5fc18143f542bd17623f4adb1481c14161760abf23644ab9213da42949357bbfa3b87b35ead06898e424381d96d0fcf4c999bc8cb583827ea0799142b38897641e4af295de7fd601d0feda2b0f10a817d9fb1960114ca9ba3cf7bb8304ac49321338783737e5dabef4af3883c141db6076db8222c1932740e057acb5d1d7836c32e9ff780668a5f348f20407b944094d9dbdc54d9cf3b3eb5c236164f596cc8141d0064426ce3a14df8fd01fe7349e71d74c9172c1f0eafd4e4e0a86addba8766a61e8bfb9dbdbbfe58dd956f34ce0b94b85685c7dc9f3838c49eae5371336239a59862b0a7a22b800a238680fd24ff8bcf03820ba531a84e72f1d1e7c734a4ed98c5ea650519aec87534537fa480b069dfa189807190575a20b037f19a089021e3531a9313f17cf71911f530b34795e7518b101cff7991c17ea08213396be1e855ac6c2bc2df221678b4a40cfd8ac27cc76d6da353146a54bb7e1f1996a0cf39e2267c2a4b07b021ee5d80eaacbaab5eb1a6fb6a991f408866f1e59136f24706a64d94155b48b8d86c40964b33ec0068c5866b967fd6bc54b502855e70c39ef2576f5cf70fef280ed9114c9fae0ac9aaaa86bf739d860150aef5a3369e8b650890e9141e98f4e3a3043e143b3e315666886a51c5dea43ea016f48a7fb5690398dc4ab6d24b9edd7d166dec1fed8afee7f06cc2cf1cd800229722dee34bfae727468dcf7017d28cf9fbfeb5b0320566508e54d726168131f01e03da7fc0971574e4c7f23c9508f291478ba554292e2b6842c8c736cafc821af20f895579a1c94c65172b08b0efd0df4b0da90cc6ea23a7767cc769daeada771635a1743ee660ce94eb9cb1cf349a8e49593f5735aab6d69a8e28a27ef699d3fc30e2244268a4e6d67505987122ad82dbf8cb42a1064ed0a26f08ec5d8322b061706bced4ba3de517eed45383dff3bc4267b37658f2313ea3fd7061c1ab82f77a81519764312c0d223e0a3dc149654c542721c7445492d2b0c3152d510d02f91dcf9b21b364f485068feac8502de8cdd067701eb05a42df652124861d8a44afb33cbd457cb59f1be864af3fb2ce26092f9921523d33185be05da9de7eb7a771daa459937ab97c1c6f1a5064e3d28f8acdb3730f3dcc2bddcb7a9fdedbdd41c72fe5df26879b67c0f0b5897ed8f68c8c4e8880867a692d985fe722c03a692e43d11cf570317bc7bc6d60e1cc7379b35fab69b55604ef4030702e6c1e52269ecb4e714ad96fc5ccaa29a5213c93ebedb2e5e171956bd84ff661f681f51212f42c235e0c04be82ee947d0e9adbcb8f99ab75157d69499736f55275823777fe24af3a51814a17282c23551027bb7971cd71450b6c0e421f9feda41d98a34d11c1dc3e39c868c98b6b391044d8606609d56f39a40acf0db3ddca1b62166aaf1c82adc055b5e0d25f5c9a4ec218247535892dc10fdc5b40466039a2a7d84cb5b41ec4fec2dfcfed923bb945047c32c3626aabbffeef87d4d1200486c0d02f191282967f4823386841650828824ceb7db95a68351c05cca18673683db384a656e92913bf2d6bdc81518064261f673aa2c7532a3296dd2785a7cc56113486f85da569d16375d975ed2a543508625b011744b7d656f3d573f78b2e1f72f0ebfc391606dfb27f36eb373524a51d9cff42e4e2f23f39dc5ad2eed22a6511446865c6a5f6afe12689ac5fba55cbd0ff37517c028c6df869b8b6f4ddfec6b17dc296a21355b9b2272fbe66f6f66652a9b619d5fa94add5098c696f086c0da8293135e398ca46dfa572ef794ba8e5b8ffc5aa3a92c8d50573dc1ed3038df097bf33e9d0082cf3bf1297409c6c438267acd5a9862af072fc209a14147074ec7c5a21cd4fd65b787b4b1092fcc96636847199305cf1d052fdef66e382ab10da294d186a65c2591d94e251828230926bccece337647cf248bcd08f991f99bd70c1cffdd5f25a493dde9c3a57e0f1c43b7061a97adadd303784d685174218f82fafa83136de591be7bc261a6d0f6f5c1ed50c7fc4e2b5a255584305b14464dd849c306d39ac1336c34c2f4c9c5eb69e97c5f310ebdf8a05a209967c8e9baffac5ea4d0d89780addcaef4333188cc188287bd2ba66828fc64bab23cc9b86a6fd586ce4aec82cca26c80bd11e3afc5dace90c3304fcb58d344f6c4d1ecc76a0410b6b4b273d985f32032696cdf336ff26d310bf7aad6b9d89620f2b10d9502c59e7a0005022bb57f73eacb49953af7fb9953154ca97d72535952c861a2e56ca837198aadc384cef9f90a8b3c03942df455f9c41718d9feee01a1d713d91c8e27a4503a52998eb8331f11b8c906d3b5b52f2754e02c1385d05f92cbe240f2911064b0c4090c28d5d73af8fb80efd68b72110b1fc83aef028b140f3b1f2bbf372c789d259a2c6ae0bd95172c41f8712d4d8f3a3f37b0ff0ff3d696a2956d2442b1cafdc5cfb6e91495b6927e31c69a8ffd50338454e24de3fd124beb4b73aa3aad10b1957cee37c896f78cae21f03c0bb4c0ae55c2793bb1ef950a456b3fd0d26b2be2d74a8dba2bc2d1575e5f96e76dc7c21fa929ca34024cd2a6cef5dc2c125c5d850d3461cb0b1573b993ed977d04682bc91562a262d5ff5dc38391e085c0b7d61ce729abe20a17c054aaf65936a0fb03c616e4506cb15b4a51484c2a33cc0dfdd1ec02b4185cce29f3ca4b1da0e0c74e1e1e95eafb3ebf62e11a590b4edb037df5ca70b529793d571443d5110d88f478abc9580fdb46da0719ee6ab91a879814a6dca56e97149465623454484fc85ee8466b5811733a0548621f26d3f20c0559ac391d97d6a3a2d1bf5a47147d408568d1175c7c64bc170d03fad0a6e82a12f84ab797c2c7dea279d5ac921b69a0fb9b607891ca1a92edec7cbc09363689e3fe84b4285c3a6e1e2458fe0f302b3abbe88b13e507855a85e36bbf274851e61a2566ef82c14ae1defac7da007da84595e31bb0b39c8ac76fcf26f55ca601ecdaeff91402e46e04427f1ad46640a55f8e489a4c37f403b64e0d842596bec43bb0b1b87989bed65fd18eb4be27809a263a3e08c897d96ef0f2ef1ca4d8e01f657f414f2420c19f7bb1aa2e2bb093024a7557924173ee287cd2902075e6bb7eb6c00e03588ddcddd540e59355f1fee70edd92d9bef47f6d8516353d760e70d6776cae239905e7c9a75916012c26fa88a73c2cad8c65301da603359ca29a3aa58da4352ddb2385513cf70f0983eaa6315a3c1d1713f287c553f3b1b4f5d85153951999c0fba5fcabd7270518bdb57b6384191e3dbc65286c2e44b5c6ee6c3372dc04b8ad5acace1b1a1018629d86c2d84e364eaabbd1cfa547f429e6124eaab756554678979feb6521bffb7d47e699b1b6ad8945bb8d3d965d9a4cc586143712118b701fe4daf120c688a56ce4bc7e2b8bfdcf5be143bec02332785ca99a5493f684bf4c3d2a62e48363ac82093c55e588914857b1c682969ed8752dbf0b3554ba20913fbcec56f83f3c263b16cf1d5c79ba8724e8a9f98d3920912ddf8025cbf40bae7edb730cdb3baf09ff8993ae509dc58bccb8830125890a3b315a3775d58c2431f71e428eaa5bfe177872b3a7c39a064fff85eaffcb2c4310fe733d042ec96fe2f9bd81899b59b955e6083d271ab17e6005190c1837b1208a253e91a78769ddc5575a543bcb0eff040f0d02e973f844d6cf0ad72e8b3328141333436eecea478105427d99ae47c0c9d5792eb74bb3f1b6bf0a62b97e530d3bb8867d1d2295b4323e6e18c7abb482f34bd5b63f71cef9168404ec5f4ca5aaf365932c0d6546b163bfdda38da09f1ef9525c26429928d99f7000dab52a545289a1deaf3e42bf778a5d59953587d91ef3499400b195e202bbde76b0f00c474cc14cd1d493580c2b7201aea67f595fc7d450545f1a4c0533147716b5e1fdce2acbaed869b314cfdf14b0ed79237dd7333866e1ee3abf4ae4b7726a0d6a0b7cec1e8d5f2e315e83a809a88c61c8d50c11d766ef7224120c5b48a1ee3cef0eb28ef6ccf479149f8760a1f90a00d6c090c821b74c38194fc3958b52bd8b71e2cf439ca6a947a876182e72b2f390296b82433298fdda74c929075e94f7c943eda1f975beaeca814d644db1b164070d91a55825f96d01e1a13bb3f2eea39684f5f06948e1b708291c7686a7714ed3077a5dbe0c90eb56045c9b945b1f90ad48d594c8040ca007de99ef6e51360fec3fd6ea4fd0d1887860f5f049bc46ea972c932125e3795ecc13c22153229fb867d0b794edb8a50850001e55dc8753456d67a28cd7247eeaa9f210d0c58052a1789965617aacd4ea2e4f3ba51837c5776f10c1554c61f7721743f5e0dc23735fc005a947a327345d7c8aab180bcdf15186ef01f59d3eb6e6153d181ebada2414fb172abebc8e7f60a3c9b164122d597d0c265fcaccf97ceec10ea574f58daa944c35cde0e7bc0f5a510a437c682df79df25c55af9241a6d501083e380b011b1681649ca6f7df7efcd6e533ccc452cbbd7d3ebfb1307e638a15894a7e010b4d43df6293f5f47855e4a07c21614d56b2487d5e3ba271d140d45943efa31d999d9d2a5c8f955e9e7e3a5852928aa52e5c99c86a93e32608564ea59af5aa22872a5fb242e0151570b8309e3de1bc38d8268b18b4766188524cd216b546d0b99b65f6d30d07c0862a81a52d431be97035802c56a3edb7eb1c8b8429700fb23075905bacf7e9e04996f5f824ad26f89bbb992450cc4cf609eff909f0d597d78a0c7c98d1df4fc9caed93160061434c3332f0d9f6f8e655896a66e913b7999179c31ad3a089fd920232da6b298059892c68f7b7fe57b2b9fe751c3d8cb08eec8510ba5965c8686686f83118f914149981acef580590172b9dc3d4f710756c946dbe5dcb933ecf87d2e7ca9ca4644de00a53c8d8b4c231d7919b229d8d17944fd3ff494271e8e07ed509ce1a48236cf602b19166e017fd890b1d4c49bca6b7df3c569363a75910ec082075582f46d6a99c112bc1e3a8324a5df728c159bbb46763a926fa939211346e193da2d77250db2bd82c123fa8a1cfc592cb8884c6328a3ba7446d6c2d8e3d87bca403e41e60586f7660278740180fc4c3f4c10be7ce7a1a3b7401f5076139aeaff749090f2a735ede51e900746c26ed49d83d09103209cc85d469735b5a60015e5594394e5db1c83e3a8ae362df49f3faa5f2ae1e6035aca0c7b8bca79f55e033d299c738c899b97762404967be05a53dde46561233cf74a5c1eb702f4ed3ba1d2477", 0x1000}, {&(0x7f0000001300)="7fc1c73b69f2f2089b804fd68baa4ad9426db4e7140e81a21994a0f674a8d193fd7ccb9c3c9ec69772bf7bdfd023865b78f81ec713cb7dbef4698919232ef0727b32071411a2660b416a6cab8ae279c5d7b4e9540b23779d27c3b3dcc93e7a1c01be15f2a458cf358206aeed96e5c6166e75c875566ecf3e006e44cd24db1650d8b897400dd8ff10b445de0a499edac883df9ad5126a68552e7f7cf392ffeda3065241c78cb56c69e98cfb810efe50dfe30fc3d524f60735f2506eee068024faa23e4db12b0d6013457c8de27f0548018e27599ae781cc4228", 0xd9}, {&(0x7f0000001400)="ca9fd416fcf046c41885099ea844d93dc26e5e0f52a6360f3320983088f33953dfa89a5f6602647fb7e45684d83e2007372f5a535242db9adbf2ef850bcd5bbaff0c03d305aa646be56cc03ba18eb0de822436bd190e37240204062d1e6bf094d9e53720dd25e776cda3e2a95cb83d8129989a84e03a8fd3a74f71eddd2935094fef3059cf2a7cc209cd554e2fc3e65169e0d3caf0000757648c394d0a8cd5c935ba51bd181f062f566d6c58491dbb8d8aca93f68d2f4cfbe767e9eb18d4bb37398f758364950b5bb9ba9db2b325a83e4d4db35406b0793b5a1fc6a0d802c99d59814f2b0abc3cd614cd98d6fb851cf772ccb2", 0xf3}, {&(0x7f0000001500)="83ba1d589b9e9b012091c79d66a17005878122279adb06ebd4aafeb16e4f31376547ba20e6434c573c2247d198d26d31f71f0fa88cbf1ed1cc765df0daa32bebd6cef2123eb6863694b5", 0x4a}, {&(0x7f0000001580)="0c1c917c657d3dd1397905734d681e6c3980a6721c288d0b151bd56049a5baeccf779170776e69c20cd25b4a37eaec18079483e6d3e6fdf1b66379ddb542ec721946a775f8c59a570c6d2cffc0b399c972c6831291d08b6f6ee2cfb95af93b74d047bb9d44f62b24ac0c856ca6ecbc16cab537e71afbd42c60c1d337debb7a3d0f2894435d9d4d722a55857f46", 0x8d}], 0x5) fchownat(r0, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/190, 0xbe) 22:22:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4000000000081) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt(r0, 0x0, 0x800, &(0x7f0000000000)=""/223, &(0x7f0000000100)=0xdf) 22:22:09 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='x\x00', &(0x7f0000000140)=':[)\x00', &(0x7f00000001c0)='x\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='x\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='x\x00', &(0x7f0000000380)='%)-\x00']) getgroups(0x1, &(0x7f0000000400)=[r1]) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 22:22:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 22:22:09 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) socketpair(0x18, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x60bc, 0x1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0xa1) pipe(&(0x7f0000000100)) 22:22:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x9) truncate(&(0x7f0000000040)='./bus\x00', 0x100000000) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) 22:22:09 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') socketpair$inet6(0x18, 0x4001, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x6) close(r0) chdir(&(0x7f0000cd2ff8)='./file0\x00') sendto(r1, &(0x7f0000000100)="7f0af8029eb73d82c9f4848114e59d3fc55c214250ebb52063dac9e7ffccb76dcf1d2beef8fd91c611fc92ad3c7f2ff88ede7ee09f49fc584218fd19458b24dcf3ef9dadb5bddd7d8819fe", 0x4b, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') 22:22:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x4) setitimer(0x2, &(0x7f00000000c0)={{0x4, 0x8}, {0x1, 0x36a}}, &(0x7f0000000100)) 22:22:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a44864a57c69bc4ef1300bc6c1fe86784b32f59138d4010", 0x7a) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="b76b514f925ab51a7306aace775ed67c50251ad5deb0dda7038800b13b56b600ccdd0a6680aabab3c872f87c088125a0b145f9a526ca7e8c669454883d2fed03c12db55d405a251aae5910c4c761d399e533cb70c3bc391e071aeaaf", 0x5c) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x1d39, "bad84b83c11e5ae0265de3d8374275835db57180", 0xfffffffffffffffd}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) r3 = socket(0x10, 0x7, 0xfffffffffffffff7) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x0, 0x4, 0x8}, 0x9, [0x9, 0x200, 0x2, 0x5, 0x3, 0x800, 0x1f, 0x9]}, 0x3c) 22:22:09 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ftruncate(r0, 0xed) 22:22:09 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) fcntl$lock(r0, 0xa, &(0x7f0000000040)={0xfffffffff7fffffd, 0x0, 0xffffffffffffffff, 0x1000300000002}) 22:22:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = syz_open_pts() kqueue() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kqueue() close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) kqueue() getpid() dup2(r2, r3) dup(r2) 22:22:09 executing program 1: clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x5, &(0x7f0000000000)) 22:22:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) 22:22:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x1e, 0x2, 0x0) getrlimit(0x5, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) 22:22:09 executing program 0: r0 = getgid() r1 = getegid() setregid(r0, r1) r2 = getegid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) setregid(r0, r0) getgroups(0x7, &(0x7f0000000140)=[r0, 0xffffffffffffffff, r0, r1, r0, r1, 0x0]) setgroups(0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x2) setgroups(0x7, &(0x7f0000000100)=[r5, r0, r6, r3, r0, r2, r8]) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setgroups(0xa, &(0x7f0000000000)=[r3, r7, r3, r9, r5, r9, r8, r6, r3, r9]) getgid() setregid(0x0, r4) getegid() setuid(0xee01) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 22:22:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x6055) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 22:22:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) munlockall() 22:22:09 executing program 1: select(0x35, 0x0, 0xffffffffffffffff, 0x0, 0x0) 22:22:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) select(0x40, &(0x7f0000000040)={0x6, 0x670, 0xf5, 0x6, 0xfff, 0x2, 0x6}, &(0x7f0000000240)={0x100, 0x1, 0x8000, 0x8, 0x5b2f, 0x17d, 0x5, 0x9}, &(0x7f0000000100)={0x10000, 0x80000001, 0x5, 0x8, 0x5, 0x8001, 0x80000000, 0x7}, &(0x7f0000000140)={0x1f, 0x7}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x7e, 0x50) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 22:22:09 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x52f9, 0xe06}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 22:22:09 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000600)=[{{r3}, 0xffffffffffffffff, 0x0, 0x0, 0xdbac, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0x2, 0x21, 0x0, 0x80000001}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x40000000, 0xdd06, 0x1}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x8bc6, 0x9}], 0x2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0xffffffffffff0000, 0x1f}, {{r1}, 0xffffffffffffffff, 0x0, 0x15, 0x3, 0x200}], 0x10cb, &(0x7f0000000380)={0x100, 0xfffffffffffffffc}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000480)=""/159, 0x9f}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xc8, 0x2, 0x1, 0x208000}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000040, 0x100000001, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0xa0, 0x1, 0xd2b}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000002, 0x80000004, 0x10001}], 0x100000000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x6, 0xff}, {{r0}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0xc0, 0x64, 0x3, 0x7cee}, {{r3}, 0xfffffffffffffff8, 0x10, 0x8, 0x800, 0x4}, {{r1}, 0xfffffffffffffffc, 0x82, 0xffffb, 0x1, 0x5}, {{r2}, 0xfffffffffffffffc, 0x42, 0x45, 0x2, 0x87}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xc700, 0x1}], 0x3, &(0x7f0000000280)={0x0, 0x9}) connect(r2, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000580)={0xfffffffffffffe00, 0x7, 0x3, 0x3ff}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) close(r3) dup2(r0, r1) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20008, 0x8) kqueue() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000440)=0x1) close(r2) 22:22:09 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:22:09 executing program 1: syz_open_pts() 22:22:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000015c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a48ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb7", 0xd9e}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1}, 0x0) sendto$unix(r0, &(0x7f0000001000)="6b53abc55ea7207eb01759eff1fb98d0f58f143e95a0bf669c4b47792ddba65ebedabc8517b1f5e04f5654a95e06fa4c099e88a5b403a00ec5e2f7535171999d07c44083146f55976af1de36e8b63bc3230b54aa2f03a7f94ab4c78c7ec3eff230d99176f6e09d307aba5186a353e0d92dc8a05e4417b530391b879e9332f87c36d983764f3146c88805245e73caf56187a16425f6d76aeea6873ca2a2257aa88c9546967080d3013ffb3d66d2eaaef27bb6d711d5caeb9352037f6430e9e06962251d847799e8b249454476", 0xcc, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0)               22:22:10 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x2b) 22:22:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0/file0/file0\x00', 0x80, 0x2) 22:22:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) shutdown(r0, 0x2) 22:22:10 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x7) socket$inet(0x2, 0x5, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) bind(r0, &(0x7f0000000040)=@un=@file={0x1, '.\x00'}, 0x4) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) 22:22:10 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x4004084000001) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="100040000000000000fffffff1000000"], 0x10}, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) 22:22:10 executing program 1: select(0x40, &(0x7f0000000000)={0x5, 0x1, 0x0, 0xd5, 0xd5, 0x7, 0x4, 0x2}, &(0x7f0000000040)={0x1, 0x200, 0x80000000, 0x9, 0xb634, 0x0, 0x8, 0xfffffffffffffe00}, &(0x7f0000000080)={0x8, 0x7, 0x7, 0x64e, 0x5, 0x8, 0x1, 0x75fe}, &(0x7f00000000c0)={0x2dcc, 0x72e24a4c}) socketpair(0x26, 0x4005, 0x492, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) select(0x40, &(0x7f0000000180)={0x5, 0x80, 0xa166, 0x1, 0x9, 0x375, 0x1, 0x3}, &(0x7f00000001c0)={0x35, 0x8, 0x15, 0x80, 0xec0, 0xffffffff, 0x0, 0x7}, &(0x7f0000000200)={0x7a9, 0x100, 0x6, 0x2, 0x800, 0x4, 0x8, 0x20}, &(0x7f0000000240)={0x4, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) select(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x3, 0x8}, 0x10) execve(0x0, 0x0, 0x0) 22:22:10 executing program 0: select(0x414e02f9a374d8dc, 0x0, 0x0, 0x0, 0x0) sync() 22:22:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/190, 0xbe}], 0x2, &(0x7f0000000380)=""/226, 0xe2, 0x5}, 0x800) chdir(&(0x7f0000739ffe)='..') 22:22:10 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)="c9045d83890d816c7b7c1f0c66b1066fd947e2474813ac6da5a0c5f64a8bff2a478a4f3fbecb83e8989025583d52509aabb4fe3f67ea9568f36772be66cef4621831d234482b196e917b4ffd913e2335362c48f4ebba0032bc9012cef66e8b06100c93424a8560fc74c4f88f29b9d02ac4f862d41932703f2c0d48951a8134d814ea01e97c2c1d28ab830bac49200cfb719dbd825c64de0bbd6bc2d1145c528b1cb1a9f8e705d3274f0d3f4b35bbf14d59006e8492e599d9caffdad87f92d8f1fc9b6c2cdbee7a01cd1de4425b2cf136b1d64f14c047862e917eddc0287fe8d956ee86e9389e5cdf4e49f13d61c4ea389c43413c0f3d1055f9d0ffa260cc4a93bfab0c8bc079e521d5c0cd9dc8226ff8a11b16fa7377d8fb0acd47f024cb47360706dfb4da0b0afd10f5f5fde503cdce261622962cd6a309217ffbd191e47ec22f2fec9fc28d40a910561c49e13fd778ec468dcfc5f7b19c669757aa0737781608deb9e1733d424378ca3f5945424a2d47b008b1723a142117a0d50c6ab0addbc0f6fc9169b18d1d3c6e932d3f20b658d6a49dabb27d657632caf4267c4cfc7f5fd1e5c8f0bfad3ff55355ef4972c8429f10b85a21d8c54295c8cf06b97708bc0c00ee3dd81f1d8f69494e5bdd937c5a2e4106a840cf971c71c24a4ebef7b716be3eaa84b630cf155f74c4aa3f1f692a42ccd5b24c7dd984cde6fecb1bc8624a77ef2b1566bfc27c7a8314c1f64d6857ce3bdaf82869ab0813e04df628dc358a3b5715327cacbf28d1526f13ffea0327f2e920d601a37d417601e7fe19a371fb33b52d9a0f83279031daf71e7b4edc508eeb4e656f498f623eb6a092be2525a17d4ac916dc46632c1985a4bd5c0da6515dea2501f420abe7e43dc08ae5456d91b896f0c67cf522adb13df8125eba4b598fbf36637bff198184ae2df9fb3382cf8aa9d9e5d6cbebf6f282c785649f8233aca8c6d083f0f169d008224b5ed479d84e325303df81d43a078e57f8c08aa2ccb56fd5086f485f499cb1de68dd116c9044302b83d55df8429f7c6f946ecbf228b47bc107e9953c8c812246d80691aa86dcebc4bdb71fa429920d3233870d15bb4ae674befa00998d7b555b9353ce3e64f23a68b5e6a26b7826f722a9221912e6608b6cd57902db50a7af139792e8c35a1679d259755e83cb8a683e49c204dc0e3f75f13dd81fd82160307c58eac5e29cfb9a760fde556a64230b5369b52e1dc6bd94453c8eb5426efa6076c989a344ae573d9e000dfe1dbbddd93ba58db31394a8da2d1c9d1ffe432dad0e8af7dd7d7a897c5ff8f1bca92ad7a1f70e39d3ac6f1517799edd8768518e492dcfbddcb58a1265893a0ec53469341061688ea802c18957e3c63df3a2ebdadc9ac1a86e6563c2b1003fb9fc659bb830df1e88936a4335e1dbdd013bd42b0c93a2ebe06b4b52fa9a44b2c696d532e0d612904bcfd44a979445e5957c623af16113ecab90c922bc39234cdd188f02d6cab03927cf286ca6f9e3a8857ebfdd3b7146e1a0d930d0250b10220649183ac56b5952b6fc120626ec2b1ed64fe250b288345a11244e53fe6b8a58fc9a9b52a475f173a5521db0d8d5939f798a5e7e4570027c45eab9591ed2c6c1e94ddd13c1697475b38dcb36977813a0a38a4093bcc4d75549ffaf474ad5753da0c4af2f1e24cb8ad9d42d0b66d7e1cf42801ee8e07834b6345f7529badf2e55e541b481d7330789dc642e137538677d5abaad18a7f49a47adfb3aba587a1e5fbb60a05428d3eff97bf3c7f523f9147c3fd37eea49e52adb520b63f5ec0ec7b1a8ec31c6add419078b639ef7fbc06bc7a3b800a53a03227064c4a7237ceb9824676ab669c8495ad3764d5c7f91914192953d622bb4b5338d4b935f6d9cd17db9067ec15e59ab05b5ac9302e44ce713f9b743d6995c0b435fe36182eef2eba9e33d7b78755de4bcbb6727e0993972298458952817a700084541e3b710eb408b7942e4038476671a249658d11ae48aa840c4c49e85c3d401075e77e7e2b06ad188fe2656cafbfb0d9a59260eeebc3b134d5c78e610609b7cb650bb7029a6dce6c024ade541f334e2e9e5522632bd001bbc0b27afafe14dfc902d211285501438747c77758af1e39a28fac190e2958596bb7fbaa3ce01375ee7d6f96e517282f20639e8fd558b41f463affe7b780c66ada539113ebf10dba3d6e441eeb05d84fa798cd72234b59b6bb0196786317b60b1d61809569146620a0241dcb11f3092d1fb8ffad81b5c93d3bc21b6d6944f78af7ef4daa9cdf2fc96e620f7e6fc7e9199d98f8d75b6706f9b8e2eb8ab198337d13f609fb56ad770d1674b31499dd25dbf079de898fee2583a30146a505e0acfe911f801c13ef6bc49bbfec629f725f4acaf89dcff63f01c26b703707e0dcedc88a8d7e177085330561fbfa7790c5a46940fe8f8cb8b85520e21096e6c49fe397c5f4b822c2ab2f6b127d49fab440484c10409e83b711856c3b01df857a9fd64b4dbffbc0a324ec938e428a908dab80ac236802eeac2f2cdc238bb0304d4285451348757d0decdbff829c3242835583abb93e6ed9215f21764803a125463e8c402543339efc92950e319ac5321deab99c06c36b95e7e65355b86f609d2d418450e10ce0de52200866f25c784abc3a31729576a26a157a20b03224abeefe1bde9583c929032afba92df0053d6db28041c5c38a916097db3314448b4a8b0da2f14ef5444ff134cb315e685c374d8ed308788ef8fb9601beafb71f54e00ab75de38ed64f260755c6f347c0a19865e70f878bfc6235057d4ed10ebbd46a040b37e83cbeca51010738b8e975005c17e578a8ab3bf444e07a292cc1a4780a5b98fcfadc486c9a86eff451a5d212804da0813cfedb2025587062d5c64910a3697c516cb571faf663f4a5d6e8412f32c2caab10f1576e26c99c413afa8de7be956e63673f7c6bb959d7463efa891a14c98a57720397fcba9c3e1acc479ddda3c36b66342553f27da875fb6c31d3280645a45560a4b47f8cc637063f5ea1e2443fdb72951bc6268a9e6b13246e2e763386e4c65b763e514b4c4e84b2542f967d9075688b6f27542ffa84fe0be34852566c7e16c00107f4f1d1a6fe086d1073b9a092865df057dca3887531781e291ed35fd290778127df16717e5cb0bc2abc2c4a0e2a8c9b71f66d8ba2e45bf7737ef8f3d13113d8b69d43e0ef2ccc6beacbb561f8926739babc0068dfd5edb87180ea99dde837c5c4e62c80b5e1b6cd16092a612a9e49c77c494795edb36847b23398442f20baadb40187bf1c49c6b908d8160752be32e6f60f80e964bbac5d77d7d272e5b6af77800aff706b6ca269fc58af9f696092cfc383bd6db12aae5a8a186e316efc12679d56e119c792c79fbd83584398399a83fd29fc9ab312f5c1ead424c7955f2e5e4a250fbbed9c896c61cfab89b5711680c971e037eee382e3eee4c89b8b2f04923282ea07e0d853c452a8ff73adf267b10de8d343f1bf64fac998ce65dad408f3770a46b90295f1aa32c50dc16bb135fb5a40d2417d178ab0b16819eeda5fe050261366f566e6089072cdfa06a6c270092d068e88ac107b24b822093445010af632b64212177f9d0d1d619b91f7c1771e04eaed8247b929876ebe6f1170b21a3629a15eb4e4ceb2241c1c37a38c076d797815029ee7d5333bb964effb7ffb597edb4aeffb12818d50c572336b6fe082f7e41a81df64cd02748c7ca65010965f6dffe8ec3dd096e0e76b2d71ea82cbb1846283cad5bf9e8b08bef05622fea93ae1e213f388dbee1d83a9a979932afc9eaab9f38ed6f21c870286869925d13774ae7d840e2e52bb2b10b182a83401cf546884a02b6ff35d1a26ec58fe93c90ea72c309abf0a4a311e06ed1dc899e87fefcf1a01a8a1cc26f41010665bf297c727744c959d20c62f6baa473f089f5755bf07a4461dfbf372c940f2c92a782d76c3780e2ee83586b48d9b9871d2abca92f162d2d64eb7438f8dc62be0b17e326f429eed2b6c6bef086554339af86d3bfd5d8c3c973d01a940b635a3151018d49fe01406cbf5f1bba4312df76ed6e89de735142adba3bfc1004a0ed1b01c0143a7a647de009b47b11b9a288da6ddd0fe6a6dcbb7378ec9e148dea32b0371910b4d797595ea42e72f864793e0d4f7b8e1318030e1630d5844883b855b7c1c5f59da641eb5b963fa33a486736b3615f28673f738323af1cf58f105b5392fc417301426e1cf75b9e2f2caecd7ba449c96dd639294562d25621d4ff308db11e55df916ce39f429bd863e559365efcbe00163ae47f0e63cdd7c0459135a9f1fca83ce6be7e19a9e4dfec447371bf9e24cc86a9537d160d162d9f4ebbf572456e7bd7fc386787d198f415d4529b08b39b22d2f786aacefbf6cd97369b916cc5d89d2bd2c5d73afa39c93e7a1e128f3ad2bc6db54a91d2a9554a21236c8f94000a31be998ed67ca6cfdbb3f6e0d57607d5203c2cab5bb32cb82e2f0ea92f8d6fcb85e830890977d15ec7398a37cfabf62a6fda868b6f18a98792acc62b20108d0d077a44aa05b7bd16e1fe9c1d901078ed78c4fdcc258294788d8b7461902e011963698d5e1e7211e68d25639e870d2ab1a46e2e1a899658a4b79818dd3abc800679b40084574a859b601503ac3aca244a5104a87c1883d7300bfa2b56819ec88e1c148d85cc584f46b20373f79d4dd4753cc5312c47c81c5fe415bee6e1374f88605d701b1687c2fdbbd1b02e29c74ecf0d02d6f82a07a15bb5b6841654a26d72c59f456eca7427ce03308df13f055c4fce1287c2401b9bd9f8006b0e2d3f22e15493daedca73c02dadb569fd2616b12ac6daeeb0bb03e1924413abd24394821fb84731569a2e69f2771eb563ed693df69f45be094dd2eaa1795b44ed9101fdf7b8b8d988ccdbd809a34defd80b96fdfb96e6ee95ecb371f913f1023d0bac123802b33e624a058c48f49e4416ea6b9cdf28490f6a1a92ebfe85a1b34dd1374543c15845c673e73a8717affc911c470cfb948ccd03936e7a5a20a899bb02f28cea3feeabea67731a16d44543928d350028b683530108ef076b3b4213ce4a2f4915e83d089f483e24bb8f11c48b62858018f637969a61795a191f90d1e0bcdae5a3ae9f6fb9986da37abf9a0fbb7450616e88ff84c57d2e41ff8f48c1c29a3101058bb5d105dce9007bc63d73ddcecc63ee68fde75804d78aeeccfc705f6f6c852c01c21355378d9cd5a7186647dbf630a5f1b0cddb249624368aadba47d0b242da22710a9543470cb3e0f379577dcbd3b9656e026a5a7530222ac7ba7f6d0ba12eba2f74c41293834dac09d1d8b4128133752f5f991576bebb78034874a3593721c858d318e1ebf1b23710d982f9c761b41d48e4b4de1c6fcd33dddb1da1a9541476d837d2bb51845c59bdc52acc7ae005ae3dbbd06dfbeca7a248a7d4c18e4e649244e172741ad595919ee19adc74e1ee8417579136a1e3dc53a8eefe48e28cfaccf6bbede4e615ba2f223d0babe12537a7571b873d6f9eae75eaf191593ddf7d821684501dcc74f40202405f106ea63ecabde119cef849e490842455141d55c44bd919fddfc6d545bf7c2b9a26bd3b922fd8bb3e5dd8e9518b2c2ebbe94868f545371e984f4c642867179ffa4d2c0111eda9344bb1de2104b44b02a7969fad274c3f5bccdd1ba2ded894c4e1961f366709a9df30c8f326c76158db156c37323a7aa685f9c77e6935da2e6736dee04fd667866221ebcc8d6a0e7cfe6b83f6bf196df6d0", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x3bc) 22:22:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') 22:22:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r0) read(r0, &(0x7f00000000c0)=""/213, 0xd5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getrusage(0x1, 0x0) pipe2(&(0x7f0000000000), 0x10000) 22:22:10 executing program 1: pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{0x0}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x1803, &(0x7f0000000000), &(0x7f0000000080)=0x4) dup2(r0, r2) execve(0x0, 0x0, 0x0) 22:22:10 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') link(0xfffffffffffffffe, &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') 22:22:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) setpgid(r1, r2) 22:22:10 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) r0 = shmget(0x0, 0x3000, 0x81, &(0x7f0000039000/0x3000)=nil) shmat(r0, &(0x7f0000073000/0x2000)=nil, 0x2000) 22:22:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffff7, 0x33a, 0x4, 0x4, "96e4f535e9d3cdd36af4f3372bd1bfc659c633b8", 0x2000, 0x4}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3ff) 22:22:10 executing program 0: socketpair$inet(0x2, 0x4, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) dup2(r1, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 22:22:10 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x408) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x5f}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x21f, 0x496b}, {0x18, 0x2, 0x6, 0x200}, 0x0, [0x61c4, 0x7, 0x6, 0x2, 0xe78, 0x6, 0x0, 0x10001]}, 0x3c) 22:22:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2, 0x2e, &(0x7f0000000000), 0x0) 22:22:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0xffffffffffffff17) r2 = shmget(0x0, 0x4000, 0x681, &(0x7f0000ffc000/0x4000)=nil) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r7 = fcntl$getown(r0, 0x5) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x5, r3, r4, r5, r6, 0x4, 0x3f}, 0x8, 0x20, r7, r8, 0x1, 0x3, 0x81}) r9 = dup(r1) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000000)=0x8) r10 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) fsync(r0) 22:22:10 executing program 0: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0x328, 0x80000001, "c8cde0c79fb60b9cdc24ea4781aa8fecb5f3e395", 0x6, 0x7ff}) 22:22:10 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x83) r1 = socket$inet6(0x18, 0x4003, 0xa0000000000) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0xe2, 0x234c00000000000}, 0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x4, 0x5}, 0xc) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) 22:22:10 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) 22:22:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000480)=""/126}], 0x85) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() r4 = getegid() setgroups(0x1, &(0x7f0000000040)=[r4]) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) r5 = getpid() fcntl$setown(r0, 0x6, r5) close(r1) ftruncate(0xffffffffffffffff, 0x0) lseek(r3, 0x0, 0x0) 22:22:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f00000003c0)=""/205, 0xcd) 22:22:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="b188eba9d18dfc4ba7d87c097e96ea6c667e3deecabed9ee3e31772679aec8ec07e31af189ae7b10e65b5befa7b554f90f8389ff7492225b08e0d1f7f3151c0b838fc363ea32a71a7cbccd848afc34b95f2f6b1be47efc64e33d3f47c9a0b2e49db7384128bdd709fa9ff174ddd2db4f7e34a0e516928cce97114f32e6ca90eb4cc53be23a4de7bc32a3a65c755f20cd697b4adc394d43ccbcdd0f730dfa5b7e8d4e217b5a8563b968e2f3e2ea7909f6ecf9c98a6dc0f76842e6f9a8c2c944111a2ccb9d7b8d6c9988df4debbf71f10d3aca82ceb71390d2849fdc06f3355a57bbef99ae4789169d3c062cb8a3c256d8f652994296", 0xf5) r1 = syz_open_pts() r2 = geteuid() setuid(r2) syz_open_pts() flock(r0, 0x2) r3 = dup2(r1, r1) shutdown(r3, 0x2) 22:22:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2024, 0x4400) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x19, 0x4000, 0xec07) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="49ef57265273e01aa23a075c424fa2f0e1b38fd4b76587eb58a4a66243e68645e6bdba129578f866c98df17fde713e5ce230a365a9f9a330fc43e1a750397bfbd8d104538d61e8f408115d553dabb3a2ee35403dc23a7cd45042a13be8d9ae256183ae5d9cab9559d8d80c9edce3bda8a1e5b2a18b5dd5b32ee804d04d5ed33121b0407748ba9fd2e3e99afe5ce21b292b9bdd229c95d20feff6628d5e7eaed36e1c17421eb15dee5419c742fe10dc01d42044b5a48dfebc514087c4454f0dc1c497a333179c83d40af2a70d743eb57fcba20c778011a1497f324e092474773e0c4f6a095b3e5aac59aaae6ff96a38d416733a888f3607de333c9d6b3dc4d96f92d555c2622958708cba1a36a4168797f553b9f1695bb52d4071fe500b0ae2801d23937a9cf16c0005720de1e893dc37ced1668ca092c3a03f45977015c9dda4da1f1f6e2383e8e262736a5b55192583dff2c28e010971cf4f6401040b92a5c2267834b5d0e49685b42139945104e531b424e7998f44c61216a55c969a119c1dd80c00972088c1b8f06d2fce70ff4271e959f1693520c39971d45d78d037319a5dcc80f4b429646a203e294858ef6afa98aaff518f056d8f91fa763ca21fdd467d1ffd7d02e75abb9a60b495bea1ce9b10e612fdb87b56ebb7fed492877d35a279952d7a38777ae32f78db10d26986916bd8ede597c8d7e38ca6966de1eb77739f9841f29b1f088b7e104290a1981b945e2b839c4b78c69477b872bef9fbee7eea8f954ff1d2b739fd6197490dae8bf3dd11bfdafb66028b075fb2adcca4f8a273e61793edaa626c726fb455c8a008599134f24483dd3f4a9b0b2471cad9736e7237181501e123140a57c04453ad828675b54cec1a57d0ee2a5a847c7bd74accee6f377d1188ab8f9f08243b07d96d7f4d7c72a990c4b8bdfcd1147f07ecfb1a42eead7fcb1d14ccabce2a9b2383da20cf9e09432e31fdb4acc27a11220614cb7e46079bfd245f46689d98531f5fc87e2b2fc189dbd79a88a39e3101f392d2ef4b515e5bb8584d39d551fc3074a3a6603d57b7ca100b866ada92053a8f813cf4ae831a0c97f4b62cfd53e9957dbded4c94e44ee57f9adc5acc05d488e0af5ae02b025e9b38cf4dd1861ec6e6fcaf7bba20f7071561921c366c4b6abcbe84ed9743471b1a1856135c35b5cfac1704790e15ad6ea7caf58995a90fdbf219a1109a2fe6f6546ddb4ecb04b642c887517169c22b288270b70f638509a7cb4f362e9fa9092fe9de8657d561373c6c10580f189e54fcd710d529ead437783904e47d489e6cea962c79a61a31672d69992d6fda0d047cae893cec6430acd3352dc84600980453d928c4b7b1d6e556cc160838c9f066df96e0c33675ecc5333364bc7ca08b2cc7e1119c908af6d26da1013603bb483dba937b7cf1bf0e33c9cd68a53d042cbe4b6bf37475a7a904da5e29f97bd49eadd5a9120484482673908bb45a046a6c916150ccda5576ba809b9329ae4b6ac73e0017168fbb05d05bb14d643251f54f4d713f8ddb764cae475c3d2545165970302cb2e2f03a9f02cc23b0978f7818a7579f0ac6d38007a5eba07d8b35366fc5b28342cd3470c68476743cc476cf5bf8577b195528f10cc51d53b57ada290bb069e42b50e0115f3513e5081108fb82feb6e8e98172419b59898c41da0c3e0e7d91b16d736bc3412655d8f7430c9ce21125197d90ac50f7bbf0f126e3b04fbcb5e5f06e31f8b3e10c5a62d2a360d4273828e3f11f8b53d67d10003b0cd13bca1cfdd557a6ca5a8d5c0a52758efd5046a9f5bd85b190489d8e38ceed5142c60ca336027a9df12922692315fd643dc5fa1ba649d2ce714aece6bfc7b0ea7cd9309a2d1a3c286762f815eb828e25fc9d96bb2699b86f64c89056cc8c25f10b938f4d0617814a134550deb482ebbe613ac5dc8a3dc4a6991c38f3eb61a06e84dc0cfcf53c1fa4a22d4d0c7a74802de5166272244ebc111b06f7e44a5c71eb3f30f052006ddcac715e5d582fd9113968726c52cc84fc82633c471404bffd0d8a1711306d5db2de0a08ebab357ca6e3eaa76df574e51f49c237c7f7691e6049b4755e0e3aa88a359f10d60063bc405d1150f9c5e5cfcef488cd141949c7722bb279727b34fff3c74875280ef64a05208a1ada37069302d14ce58bf48a74eba2fed85d4b25a446c29ef47849616dfcb598435e10f7102a3e54a2ff07c0f02c059d06b660fa3c299605e736b11af32b6c671d645c610f2bd9b9f259cb828d84c429b7e5d476b914346123d6c3209af4cb2e10bf4e98720bf5c0bbee55b912abe53a36d972b1344fc82be243ac837716fb73ef489d5e4609f9fa19e8cda80d9e2e784fdea0723b644bcd20d6529698c1a43d357f3dc340fab723be0da5b46dff5650c1e39d7f7e66edbc033f1437b5578c85a3bf68d07723865f12aed74bb307db195a6d2078b6b354ba88bb3e6ca5e2d619106eb68954feb227acd5f35318371b861d0062aa111faf06e80327fe52d87b26357828641e816608e4cfb29a3725125e98976be874076e948e0be1cd81b8f73ee0e98364a334f31395b0683b8851ac0454f84401654122f135af5a6a93938ddac43fde44ec5cb5e9db6447b255fffda731396232b9b5f534474f631df81b81157061db91fc6ba47cfeb10e920dec36913bb3f650130ffc1fe224126ab677e9aa34527fbc8403c11317c90373336292d5a38a75b79b6f715cf32ed35036339acb0f0a04392babc8135d77a3debb89cc37cc828655458a0efd749cc127a02b6191159d6dda4325000af4f62b75d823dc6892a0b5a5ef1cc6b3ac1f284bcbe0edf27bcc916e34c8ce5ab16d069bde9122070a626e2466017011840505cd64529f8ef36fcde6a79382ec4efc07e7fb5f63933765e58517fd8b6ef48f042e401a10b9cc8e0b5108bec9a55c8675ff2dcb6c6c9cee242cefd9d404e99514257ce563fcfe1ade13cf5acaf0064ef921ddbe46064c4074dd37b3a42a11e95b92b7768917826840f6348a02dabf3bd9d8089a1a5972bb877fd7be0999f448137c8ec28479f04bab067a51639f1feae50297bc14f060954dbce51a08a84ac9e4f69ea0c9af39ffeb85e3752963b5bfb161d4fb5d52b1e381be4d600cecea20973ed386b8dcf61a1bf9603b4acaebc956d4d38566976a884fa22a0c50e34da079a28cd497ccb12ffffbafe917df9b7ac736e9fa593cd01b3fcdd37f95ee3104039e5c82ce58874826ae1f1e242e1f2aba72ccbba3607191ef4b4d944f852b6234bd3f88e506529f355da99d5d9d1ccbdab8361c346a26ec06c2045d7851619bf31ae204e57dda5378792aa20081d9dde82c5c986c80fd61c4ef327f60b2f32e4d4bfa59e47b7e75a4935e9ebc88fac38492b8cad422afee51b4fda21f91e6a0085b9000d9fa43f6202bb4cbd29e495d839bce3bc7d872344c10489d43994e795578962496d82f3ed939189b04e40d927c39f59b48fbe99c32a53ad8a970b319dcaa7d5510cdb48c747d29f2dd0a9ef9b3a42a0a17f390ed6b2e095c5a2deefe340c4bbc309be9e944d3a6eb2068ac5013ad041fa93a5626e69a6b20460b0e6fcafd6a84c56847d5546a799b93f265d4e3be2828b99ada0d9d6b392d1b98cbe1525a9e2e4cb9fedf6c33714e9e447c56d80de11bf077a70745257a70510abc4516a698230faf37b85b3b8bd3b82abe6736d1ab050bf0df4877de7a9ab48586dfaa4d7ffc2660f0cb486b83b56baeaffa1548ab5dec1ce064fabc90ea0cb017fff2c5adc883a1b0bb3f5a73c6487c185ba03627fd6c76e967220f0488cfbb345d82ff813138c6f251481c6a138d49e8479b3237dc2ae218a41c11ecbcc616ce682534b07fb3ca64299266303db369ab8cf2e54497af83883b0b4c3c328bd252b1764167ae83073f3bf3e57f6cfb7917d301cbc85fac913036a52aeeae936b329047b24dcecfe33a42abca109484fccac0d09ef9c7d6774bc993a2ca85887e13fd12b745e105b0b5f507fea684f7076221b525e005c5b7414d82963fc231ece5f5f864e178e7a1a7a603f40e924fed84837b00a0f160e0cb76862eba20c2e92fc1069353795d923806f796fc9ec8d3b041527709235c98f1df1696ffd33b9610e3b754d090643fbc15c2a45aee88297bf2b728e2e133aa8db77e44b7eb18a9170b76823a0c7a47c961e04db2050aa9991d8adf97edb23627b7417b9bcbc580773593968b1c58a957bd377bafa945c0da52fbddfe84a163b8b6de8f094fcf9a0ab4e883e51e91f27aa867c0170ed1d52fd64d447d2f87f63c8c4c3c82c3064af36c4c97ef5f38dbcf0a70bdc5f293a1fdaeca3c4e95c9b87f6ce7e6a2b9043715a66a4ef409958a03bf46bc95a78f2777c7a23dc15dd4959d2023105b01b1e606962d01e110a0afa086212881602ade3cf9a3fd838bb23ec88e416e14559d5e5c4f81e5846659a8b520e0ffca4e1328be13802fbc0d1437a0d57230c3183793b5029cf0a556dc5b775d1288e49e17b7ede8f19970c1080b46013b3c14acf8456e9298504cf1916a63e9f209176f16d7104edc228746fc5a90403f5be8668b9188446a0adbbe4da2016f22c4300679757b8d7d3ef37838380d527ac765bc5a5dbfcc17a8a68125521ef810515651cce7f6aaea0f8052947a5a9db86b49e7ca0533b2d5ce76b5f67a4784a8b64f0f0dee928f9f83731a42517fec1b5d7a8b09610923e27abc01602ee212d317245622b0c4088cafe5a48d1ec60f0c83ef2179e2d8ed080aeb446414d19106a37d567ac9ba0761f6618ea1d1e645b10fd715cb5d6f83abf1cb526fed80745851029851671e2dee7aad5bdda57148c3ab8453cc2725d0cac510c1bdc92da8d419b4bb2099b56b287cf56b0d1ea9f9f3524a168afcade64dd2115863afb14af549ce64997dc9ea923941add15ce1e917ad29da58469816e1309ce4d8356187d63cf9b13a3bd2dabb742d38563e82180522976c9d8a5833e24ecf57b7f54ecff7d4b6eee6d55077f5fa8ada2cb3099c3cc83d6ffbe3f26d2d251cfb995ddc3aea6b7153906322be926dbc28ec1d3188ff44811590852425252b9fccc3990eb667cb06c04ce3b40401e0ff5d6418e4c0a2dd67f3f12d64ac8b71cd779608c72dcf2391c1f6a9b826328639723ba1a01dcd886783a16e35069e5155996971db570377026ab6c90b39c0f986950bef5a685afb0a07d0670e897be38442e6e164b8055853147a44eec70d8b23e5575bea50b82f1a66a2262fe26c098d961bada5ca2275b275f5c7f551e3d05ec4962b3ef2b80a9e6cc2f6cc4ad0179f9b55867cc1e9e2fc3d02175919459d3eb01c790bd3b89a553145f03d6ecb61ca0a93ce9c95a0eac0ae238a734acc530fd763fdf6890c0b80ae335567e8c742eb1b448f9dfca5543754460b32cf8fb46b1956299e1c95d3d2fce419a78dc86d2c09cbed8d544d304bfb8a0b13a26319a3d804d1ec897ecd88601d0bb0ccada76225b08310f512f82f33dae8d74fbb0cc361f2f1a57f99190b5cc7295c8ef4a83c30ed832549d31d98747233fdd58a126b97eae95ef7b47d020bccc0ecedb47dfbe7c3ed012d807e512db7956f9a3861871260adf0713bf479cdf75331f7d2f9d087f928ecf0f43585952f5c2d91d9ce972f6802f356d9f98b7dd2644ba142ae22cdb1169f9643bba3efd3e123bbc57d737c41c6cf3f6d6e35c86427e724df565ffc7a4921dfec6d5675cbfa5b65ebc1cdd8283cc790e7ea014aabd171c01cddab72871448ec", 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:22:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x10) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 22:22:11 executing program 1: r0 = socket(0x2, 0x2, 0xffffffffffffff9e) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x6, 0x8, 0x6, 0xfffffffffffffffc}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) 22:22:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r0, &(0x7f0000001540)=[{&(0x7f0000001640)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251c637818f737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19430c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7ffffffffffffffffb68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964bc3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4d0000000000000000000000000000", 0x62b}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xbccdbcb4be6b447f, 0x0, 0x0, 0xfffffffffffffffd}], 0xffe, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 22:22:11 executing program 0: r0 = socket$inet(0x2, 0x0, 0xffffffff7ffffffd) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) 22:22:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 22:22:11 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xc8) 22:22:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x10001) listen(r0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:22:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)="d400", &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) 22:22:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x51) 22:22:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001100)=ANY=[@ANYBLOB="01002e2f66696c653000fd7526bfc5cc003a50e4e2a67d3793bf73f82d0b49ff0ad458c3dcadefdee3eec49e564ae7b252c61f75b6c6a1f5a4ae35499de4b9e0f15d865deac163bc0751b46777b05b28ba9c15db725955d950bc340d38bc3ba302e3001e821f934b1c5b5b9f4c729531d98be3105a003aeedf4fc752ebff3b0e74d0e8309cc09c391b4d2b326bfd06d067ca0fc0a774"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001080)) 22:22:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x6) write(r0, &(0x7f0000000000)="eb2445f6f675da7dcae3a86fa9276a432fc256c46277f429be98aee024f24dd2", 0x20) link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus/file0\x00') close(r0) 22:22:11 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6f022e2f65696c653000255d20074e17b9c9128d79023e49c1ef818a34df44558e0f949c0355ca8cb69607a9c0eb7924e1e39118325a5d426403b34853583e5c4bbc9a611b1434b30d8c853de60b133454d1cc6e71588f19d7be103a56fedf3877d665248cc358db128092a474ca917f823e91e4b94ae9f47292e9a0b0b0885ef9"], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="d24351e7c93e08a8ca79a702ab03e91b6ee93df1c2d69f730229efadfecf36a102e0544eba53c9de4512a916c0b145035d59100463331a8037e1d50e2d26983b50927f463be86782c03a1edde289789b74706f0a3bc9c3b3233a18be7ef94b8cc5fecab21fd7b0c7219a0763f5b0aec96144e6eb26d7964ac188a8d9437848e20fac867f8204297ba2c7cd5c8db3ce25ffcee9c8bb9f68b99770e6fe094a044570f1bd47d35f0ff969dd2d47e1055ed838ee997f0eb9fd7fd351574ddf9b8c89e7cc15547c7bc34885c9dafac792bb98b9477ea95ec187a0214a8bd87c2af77e027a64f17594dfb3394ac58a361158f0a1a722cf9109083213ab39f81bb3bfd3fbc105a2012d3386c00fdcec08e299a0a0e1f213b0c6b32e679045a73cfce8ccc1ec20d0b135cfcc7f4b29f9815692134ef1bf383d7ef120282dc4fcdddf27fbc9ff4eb4b3997db865f1c1c66cb38483fdb44f8697f04fde331c62d97af865eaf4c949c0c670d6fc6f5fde1aa17f18ceab594ae60e7a76fc39b6cbe0efd8c04b89fe7d0238520a0147c75810a35338f057e94caffc1dd667eaaf8109b51c02b140d7e0b9f516a0a3a876bfad50f44a4054e5c1a577d692db4cf172de4efcc397d7b2d116f9177f7922d477b56de7eaa343b1dea2ce7eb90d0a754a642fa7d71027c8db1aacb48b1457b752349867a31b5fe50c7c23d0f122173cfd0ddd8f4fb53c5e4183eaa53ebb3fa03177df26c7f328cd8e74135abd4c5e7f20174207c1d1177647169f741f8e40e823ead1b3145d96526ba20f421a881668409c8c6af743c3d750b84728828b987c0434c6c977525b5fd0d4f340f1da557643e60681eb57c74f9b18c5a0991a58da1f0ddc6414d4d431bb0b9666e4d9255e0cdce9d8211aae00a7053ad759bc0fe3cd8b9134dc1ea59a03e13553d341e31cd686373c8e8982d6308898639f97a1098d64932db87622b0e11b83b8c9c3dec0353ea79c81103f1e97e17d279eb4755355688efdc525dbbe9ef8ee90614002caadbb2db6c9fa50ca3061a7f7fa5cd5d8d1d818fdcdd6df109197ba156e22843db55b7f9dad140d1c2ce0dc33c95aff4584df133c6788a3d6de503de724120d97ed11136bb0afc03d210aefd7a242163879e7aafe9f7a199620a6d8271541d9ccc19f14c93117d7fb43e137eff554d2dcf377ade55b99eae5a6e2c24f5a9536d27520e8859c73136102d10227c6b2ea32624cc99f228b38b9624cdf79cf01aa9e825b09c430d5c1f4026c41653363254e588d327ceb700c6e38e4832bf781e9d3dfaa6ab930a61ef44fb67bb20b3833a4e34239bbbf8b3dd15dc879e742d2b403e2075cf918ac3f6c70a78b5ab43923bcdad6bebf6a2d698905a65cf424d86a403344414e494f2359c0d64af892a9085bdb510e66a621e49c7a2c7e7d5fe40b56e287f41aaf0dadbfca86ad5bb8169943eb0650cadd01f9cfc2a4b76f0e154c7223d3dbd6d33e3a75ecd867bc6146e6854c5bf8fe0ff4609fe0ef89a9e4adb7609da88e810ec743f4b1cc5a633b6cf82c015a06b8e590fce47867b128110d91d0ead106fd9a97f82c699187010b9935684a5446af79c541a2d6162bbf7325320a4aa5538b713a0280d001c1ff0810eacd88530e1e21c7282c9711af5cee4acb66eae5f82abfaf475d27800d06b790feed08a673e20b8c06eec942f76d8d61af768be9c4251287dad9ea226812029aacd311bf6b71cdecdefb77070d6f34d9982f98c4afdfda192d118e3f7eb5b033bb37cbc5791d6deee9263bf62a1d3a75c6dee1128d9cf029f71424128f1e1500ed98bb76b5ad91d1bd8fdb4d3e761f96d6ce8292a2d1db1c1f91b13fcb55238469a2dab1d1a1fbaffcd96dda68c9fd641194407a11c2f860bf900087e78306ba868938b5a65b58edd7d48b6ce2c886bfa9ae8781f7b4ccf2ad29c4549a7a82115315affd0d6e853e6dd77ca678ac131931227a5ec0f75e390362acc6edce02895dabf1f4a3f2068ad02227a828d640e1dcab6c9c1d4035f9c26c0ece00a5b0c026bfdd97cb53c3aa94ee3fead0679bee63730df02b10561fee08c0cb69be20779411c25488e6b04b403c26ca9b3714ac382f2f1b849c468ee1e067b96d41d35928f0bdcb409b50e78866f6126b763799079ae1367ea9c48be339dcb7a936566d19a9211bce4d282dfb55dc9efad2f1ca04d0a0186fcd59d13d2d3667a7f3af4253b1a540520dfe44a624370d33ef2d8dc49ce71c001af11f09bdafb8d2fb7206bfece54fe1b8e3ddfc39bc7f054668111168102dd0556805ada25b38c79bde200395b4d84bd5b5c5c270cd7bc3a990cf8376e98bd4e1acc0b359afe463daf3fa9e7e7e725cd0ecbed8e451356fd27cbaeafa548076b2b9497e82ef810c6442390ede06735402d132dd3bd3bff712b242911090e39565ebbbd6fe7fc7ebdb01d156adc7549fa5d597c1c41fec8bdde35282deb715dff920b2cc113ee7caa448fe7ac0823d39a6636fbb78f217155b8b9fc013d6b5f5004a9745afe70318220635870f4055188a35ca7aac7bd324379706e4a592e540e1d40306e57745b1fc6d9e9e168f0c893dba38ccb53444d7dccd4772eb7555202d262c563463b5c3e323e8c5906160396d09db4544b4dad60d7039e4a1ff72ebd1e2dbf1214c4c9e1b4656aaccdfc5db6127269489ef9aafe631b5ef852857aa26f1d55773af99d0e72df9715e28ba2dcf90a999203418ad603e048edef890355530ab4fd96b39b9758c024323b0fadccea0911e0aeed14a9223ece8965ffd2720f57e5ca2906e3a7a230558400d9e521aa4589253a4f774fff532f4d00b874cfeded8f96e8a0cbb8d6640fd74d35b08e583f0d5f3b967bd0b8524aae75d9f7e6f9f26dcc947f2bcc61cb15e9daba109b9abde858599b76bb41069a995ff6c656ea924d33b77e59144af2c17a7f91bcbf12c153f2db0137dc5a9a6cdcd3113a8d0cc9c18346fa285aa35f5382fb7b6f07015ae934c47cf2bfb7d2a83a7c7e00afef9ec1422fc5d102c7a8ae205bccdc014ffdd31cebf461f8fe64b264be44e9334326553cbf0978d5e28856694c67a64a96b97f98e81e389fe74f296587a28d51eef9a6749d807132066fdf1742eda4819322de50c59717f22879d6b5451805045d44e337a42b56c29b227829c6eabd2dde6b7ef2a1d5317cb49a77c41cbe17ffedb57b2423808d167f993b07243685738bdb7bc4ba4fadf3747513b51f4490ec22f0272c475c5cb00449403b05ab1a24fa27d62b0893e056e09adc1ef814007f47582dd054c85936c85671770ea9f113b066be8f22702c27597310acfbdd914eba4f9267e147ab7c5c423664f0b6bba0c3f87150a4b85fd104af6080fe5adb73a085a5e7a5060f132310539c3fcdf6a40c8749890f52094a8335f2f75ebfdae951706c3a81370428c2d8461b6576d8c4d6dff1b8810c8745aa69a71dceae6a88ad5c1cc5d4444c6ace73983f7b9b496defa34de1b24ae1484594b9ff0e71aab2af5234e3159f78dc578326a4a192ce2776b69d72314f19c9edfa1adaaf318d1c4b23d2b9ec3ee3a45c4ba05a4fcf8b110a87577e65be5680f6c8872a90279bd87e40d9128845e706b3a8b74ec4cd117af544d0c6195bf58efed2c2a62ae82d297cefe20f21ec4b8287461eecf8dd35aab4c07d581fcc084889e7a3722f8369ef01400da73fee39029b594a5dd2ac5bf98dc79ece0e5d2863dea6e0ac4ef89da59331b515cfd074b1ac2a893b3b0ee6662198edff831bb15019cda9a3930624e14649caf1075876543d44a062990b6efdbaa573373bc9036eb32fa5292ca003d58ea85338a2b9672a950deca2893da56bd39680e132c703f44d76ae14ad8c3b28fcb0e56da7834db8f0e3c515bbea72eab0726f20e78788773119f7d4e99ac6115ddbf34c8bba250c4234636732557c13d5bacccac814dedaf385a137fccd217a0aa10bf50ee6f06cf0d5efca0834b92efb5c919ea9a0380f709a5dfc66d9c16ebfd88c74f1602e90b166fc9980d8060b94fbd283d46368f02cff0a2bab10cd23602ff4a0d8ace287d1c4fec7b8a4f6f5ba7d14b7e6ddd1bd77af1e69a273988ef9b4f3d61a5b1d2cad1ed1f657692d97dd795ccdb9b027655c8849715f3b8e3dbe4f6932c7dc5279b68b34a84d9419d547f4d8ed71338fdfc74df1ac303a5a293d4d0d547ee7455fa0f994a5dfd840d7de0ff907e0f29a7bda058edafd64b145e1798e25e741ea37049102edd2942037a04639e4cfb0ddd0eee3db13d596d3c45b1cacf057fbb04b4f87256d4bc25face14f84845902ffcf65f95232059cde297fe270a11f148f9d4e9bb52cc3462b011d5892be3ff02f3601bac4ee3ba2f75871303fb72e228c9f82a74f0f9f24f148254d5acdc41b3a1c8acc419bdb1df4512f67a5cec2c807b54bdd5949fb3631d7bab7ae5a5f3f3de94058ef8eff448d7536838f9d0ddde495563efde336b3ee8dd3ca8b0d321fea0bff7fc4fcde84829a77bf787ea9f542beab6b65425e84e6330e3ba788fec024ec615a0d642bb7731b15459c08dbaa361b2911abc4589c23e7f0cc1b1bb1974b23f691a5d39e7d8de4099325b8e855b436965330c9e9e3cad2eecf790141989203f4be34a5e3f78566817b37414d46151b159f46742f34848e79de43e8b96b6a737ae4a0420d5fa7ee454478273db03d94cd529bdb6fbaf8b1cff0c3b3782318cd03fca062b90e6f27c202c64a418db92019c6d080d8ae8da7dae051274ea699bdb98a7c289a65464f141899e687e9177c50fe3373e15731ca0bfc327dd391a30b3afd0556171ca04c78b6acbd314fac2ecf2022e7c3a87378c1d822394d45dd653fb42b64bcf822ae66504f7c7d60b09b72ec1945d4e48017965a435cd202e56fadb59710532bb84662f2ec8025e15806a15021b60922ad3d982a0d82e6bd57bdca478b4e37e11b1d9ce4a22566cec3f842d887fd3ccc155b6d6650df790fbb00ceefd49ff56811892257f230eda412489f2966824a0dcccd6b5a58a874cd15ec69074b86ae896dc1cb8722b2d00ebb0b6d0f9a802a5e2775ee4e5c5929c82c079a5c2d99402100ea3b4e26bb05525a2d6e16ea72f6d9361f6e0be785fb2f5ea803f4eaa627ac72e8b487d0b912fef1d934dee7c7fafa02279e98ace2e987a88d75a3204910cf70a1ac8c9d5192633ef196f019d89c422dcd950b64ecad6085ade9841e5e9abb00e4b9019f405bc9e5600c7eb3ba89be4047ebb11e1397a77d4b67b487e463c935bf8f4c190624e9c8313d070f824694f3630e015d3bcf53ca985f80ef110a96a7e3c127c70b50cb52adecc82ab202267eeee817f1d44550dac37807c55671cf568d1ad5e50ad4bbbe666c24223324ebab1fc4d9d0f101028073929c8d9249bd18e212f7532442aae84efe04db9412d2615e8dd692e45a1b22b1ad02d338fdb842211903f734bede0ec26adb16177d0b03efa9a44f785397564edba2ccce7a8c4fc78aa54d34dc103a74375a6919eabc2aecb708709a148d626ccde520f51792d8577c06cfdaa3271c75d0018e9ff4097130a270400574ab3042ee4752d2d6fb79efc05b55b66a66809f74ca14e70d2862ebd51a38ddf6e5879eea78a75e2fcffd54608597a5fcaf23ce399b38693b958331abc1c9fca7c7f5032e425d16aee6e16c19bace8e8b6b8299c88278a2c97e1f79bbe35114513e208262182ce7ba24c4d54f37947f34f5ec4dbf815daa3b01e6fce75e32c70dca2b6c1bf344855edd320e02a16", 0xffffffffffffff7b}, {&(0x7f0000000040)="90931d3c45296b4f6fab11c108a39e1aa68a296895313853df00e43200c09b31e13658a350", 0x25}, {&(0x7f0000001180)="303af9769e3704479eecda24f6b0b8f9e942637abd53d1c65efe578322506cc4759ab11e34db1f1e1fc938b82d11793487df663e9bb4098df88cf6c58654b433f18b695c86fe9a2cf3eb6d20daaceb0f", 0x50}], 0x3) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x100000001, 0x83a}, 0xc) 22:22:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 22:22:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) socketpair$inet(0x2, 0x2, 0x100000000001, &(0x7f0000000080)) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 22:22:11 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x0) r0 = msgget$private(0x0, 0x15d) mknod(0x0, 0x4000, 0xfffffffeffffffff) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./file1\x00', 0x20040, 0x1) pipe(&(0x7f00000001c0)) getgid() 22:22:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1466696c65574f0d01b13b00abda7dbb8fa112c578a335c7ce3ea381c8e69ed3d16404401007a998c7cfa25eb13e03d6391b6265d97927521d5d9dc6b47bd38dcb3a5a84b9c2cd719e9169f9f4bc5d76daeb134e6ea23bf5e0d8bcf452b725f2c4be60000000"], 0x1) shutdown(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x24) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x6962, 0x1200000000000, 0x1, "0797a46a26e79c0ca02f21a1b28ca2fef7dfc4ae", 0x8, 0x800}) 22:22:11 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8000) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 22:22:11 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) socket$inet6(0x18, 0x4003, 0x0) socketpair$inet6(0x18, 0x8000, 0x400, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 22:22:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xaf) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x6e) poll(0x0, 0xfdd5, 0x80000008) 22:22:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x92) socketpair(0x1, 0x7, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='W\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x1526) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)=' ', 0xffffffffffffffbc) r3 = syz_open_pts() poll(&(0x7f0000000700)=[{r3, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x20000000000001da, 0x5) 22:22:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x3f400000) 22:22:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000340)=0xc) write(r1, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c187638157862341", 0x74) getpeername$inet6(r0, &(0x7f0000000280), 0x0) write(r1, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000300)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x3) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x5, 0x7}, 0x10) 22:22:11 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x19, 0x80000020, 0x800, 0x8c52}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1000, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x6, 0xfae}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40, 0xd9e0000000000000, 0x8000}], 0xffffffc000000000, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0xc, 0xb37a, 0x20}, {{r1}, 0x0, 0x20, 0xf000000b, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x42, 0x5, 0x4, 0x27fb}], 0x39, &(0x7f0000000000)={0x5, 0x3}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 22:22:12 executing program 1: select(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xffffffffffffffff, 0x9}, 0x10) select(0x40, &(0x7f0000000000)={0x8000, 0x2dc, 0x7ff, 0x3, 0x80000000, 0x6, 0x7, 0x5}, &(0x7f0000000040)={0x6, 0x1, 0x5, 0x9, 0xaf1, 0x9, 0x100000001, 0x1f}, &(0x7f0000000080)={0x1, 0x7, 0x7f, 0x1578, 0xffffffffffffff01, 0x3, 0x5, 0xfffffffffffffff8}, &(0x7f0000000100)={0x7fff, 0x7fff}) dup(r0) 22:22:12 executing program 0: r0 = socket(0x6, 0x8000, 0x75d) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_settime(0x0, &(0x7f0000000100)={0x4}) r3 = semget(0x2, 0x0, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/150) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7}, {0xfffffffffffffffa, 0x5cfe}}) shutdown(r0, 0x0) socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000340)=""/119, 0x77}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000480)=""/160, 0xa0}, {&(0x7f0000000540)=""/190, 0xbe}], 0x5, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat(r4, &(0x7f00000006c0)='./file0\x00', 0x80, 0x100) bind$unix(r1, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) getpeername$unix(r4, &(0x7f0000000740)=@file={0x0, ""/49}, &(0x7f0000000780)=0x33) getpeername$unix(r4, &(0x7f00000007c0)=@file={0x0, ""/5}, &(0x7f0000000800)=0x7) semop(r3, &(0x7f0000000840)=[{0x4, 0x7, 0x1800}, {0x5, 0xa9, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x1a}, {0x2, 0x6, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0xffffffff, 0x1800}, {0x1, 0x506, 0x1800}], 0x8) utimes(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0xcc, 0x80000001}, {0x2, 0x4}}) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCCDTR(r5, 0x20007478) bind$unix(r4, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) connect(r6, &(0x7f0000000940)=@in={0x2, 0x0}, 0xc) connect(r6, &(0x7f0000000980)=@in={0x2, 0x2}, 0xc) mkdirat(r5, &(0x7f00000009c0)='./file0\x00', 0x4) ioctl$TIOCNXCL(r5, 0x2000740e) utimes(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x3, 0xffffffffffff0001}, {0x6, 0x9b}}) read(r2, &(0x7f0000000a80)=""/254, 0xfe) semop(r3, &(0x7f0000000b80), 0x0) socket(0x20, 0x2, 0x8001) semget(0x0, 0x3, 0x10) 16:00:04 executing program 0: socket$inet6(0x18, 0x4, 0xee5d) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0xe77) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x96) open(&(0x7f0000000080)='./file0\x00', 0x188, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) r3 = fcntl$getown(r0, 0x5) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000fef000/0x2000)=nil) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) munmap(&(0x7f0000fef000/0x4000)=nil, 0x4000) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) r6 = shmget$private(0x0, 0x4000, 0x90, &(0x7f0000ff0000/0x4000)=nil) connect(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) shmat(r6, &(0x7f0000ff1000/0x3000)=nil, 0x2000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getuid() r11 = getgid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x80, 0xf7, 0x100, 0x8e75, "a295dc83dbc426161aa5a38dfb3c1c028dc0e08f", 0x3ff, 0x5}) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x4, r7, r9, r10, r11, 0x80, 0x100000001}, 0x0, 0x1, r3, r3, 0x9, 0xffffffffffff7fff, 0xfffffffffffffff7}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) fchown(r1, r8, r9) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001080)=""/4096, 0x1000) 16:00:04 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000028000/0x12000)=nil, 0x12000, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000000600)="67ef1942be00afafd0479a0a6a56062d539d5c2169dc89bea54108bdf937d5611e8abc887ab0e2a9c7cfb021af7bc1d0147891f05fca156d924e6b275313e4337dcc2ca80735140fec7a7f4fffcf9525208475a14dc5d2d64fad95dee7647a8962d0073e4e4548abe0593de9eb24f359a7f73b60069bca6246bc8a7676d22a42c236134239a6d40703624f91f32f07ecb3b73914fed86c67fccde929c2bc9afd187bc925010000002afe5185d95d8d2a1e373a900d3bda4f6057dcefff1f0a0dadb64bd9dab534bc45003fd28fdc756f555be3cabac1f1b39a56fd7beea7026710d51cb7b2e68ba46a9eec8ca8e934ed48a52688118b54799427f4c898f96d194af9658b3070b26c20cb7b287f7d3a4be9ea6b8b9e911d34a27ec9fdab8aab10224a94317e06bc1c2fc7160c4ee44e3af27af28faa68d6d8bf5db98930f905b5a4f56fed092a880743aea93a15f872ce6cf9f4c1b1c364e438c27397251e01cec444afa2ce7d434cbf9271cfe412b109aec1cc1936355a541204fe54ff5caf022d59fe54ab7e4dbb7aa51aed89033a96f8001bc4d590b9eeaf3582dd0fa2edfe5abcf4adf4be3b0ecbce22fb0131d6596a0bf4696985888fa454949b500ce3f892cb0e73061268623965c390a8557833caa4e3613e26b54d3b048784e8173b56931aca229028803d5f9e77ec48c5189a3c4b1e56a813fc8479727c10298c074d477bda617d5b5dd2615f915984b00c", 0x3b7) fcntl$setown(r0, 0x6, r2) r3 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) socketpair(0x7, 0xc007, 0x20, &(0x7f0000000040)) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000ac0)={0x0, 0x0, 0x62b1, 0x0, "a147780ac85aebd81823fc097ac100"}) ioctl$TIOCEXCL(r0, 0x2000740d) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000640)=""/106, 0x6a}], 0x5) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r4 = getgid() fchownat(r2, &(0x7f0000000640)='./bus\x00', r3, r4, 0x2) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) socketpair(0x10, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) recvfrom$inet6(r5, &(0x7f0000000580)=""/83, 0x53, 0x803, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\\$]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{^$\x00', &(0x7f00000002c0)=',%*\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='/,!\x00', &(0x7f0000000440)='.}&\x00', &(0x7f0000000480)='+-]{\x00', &(0x7f00000004c0)=']()%$],\x00', &(0x7f0000000500)='\x00']) shmget$private(0x0, 0x7000, 0x200, &(0x7f0000ff9000/0x7000)=nil) 16:00:04 executing program 0: socketpair$inet(0x2, 0x2, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) fchdir(r0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2a0a) fchdir(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0xf02a) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$unix(r1, &(0x7f0000000080)=""/200, 0xc8, 0x40, &(0x7f00000001c0)=ANY=[@ANYBLOB="63652ed6ddd3c6d7554a7d292451406620de63af774333e92f"], 0xa) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0xd8) r1 = msgget(0x1, 0x780) msgrcv(r1, &(0x7f0000000180)={0x0, ""/229}, 0xed, 0x3, 0x27957192ffed45ad) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x0) dup2(r0, r2) 16:00:04 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x8, 0x8000}) socketpair(0x18, 0x4005, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4000000000002) setrlimit(0xb, &(0x7f0000000000)={0x0, 0x200}) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/241) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x7fffffff, 0x65a2, &(0x7f00000000c0)="16c28b572c1701245a1e8aeb302861eb4595d4e6621baff97e88610d185043d301441430289f79cf1b82427d8b4cc4dc42fa307ba57813a5a849b0c6af9e2e8b0f25268128eb382e4ad1dacdfc082cf9f6274829b791cf1ba4caba422b92e785b0c7d8d0c45c999cb42bd968599ec8d39cce4a28ae52aa37f7f7333b7a252d5242e23ec245e6f972d0ec5948d29ff2b0047e8b5c45c30faf1fb367b635c14e647ca9ea7b642e297f70bf22bc33ac19455362b50871a1236d557948989d28514752f137a4c354d40a1a36d9bf345aa0d26858930a4661a64c3d7a5696d00d2ce34abf547342659b16a6194945", 0xec) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00002c6000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000980)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b3a07d4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shmget(0x1, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) clock_settime(0x7, &(0x7f00000008c0)={0x3f, 0xc00}) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000940)) fchdir(r0) read(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/168, 0xa8}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001680)=""/4096, 0x1345}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) write(r0, &(0x7f0000000000)="cbb97cd0c9603a1769bf7924eff3c750966b57cf5f25b50255c8e284cf95611ad590bb2d7485785b5978aa449b07a8ccd5cfca0e847fe370ce3532ff0113454bff23e7e566289737a18d2eb7e86a54ff24e01cd6a35d4386d3b95811dcd9c5570e32c38199c6a27c576e1efd2ee745e9c2ed2df1f5bae51c3617210c3180e4a6583b7fc4edc0e7abe326e671a924a6e95171e473d5ed925999dc", 0x9a) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xc0) fchmod(r0, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fcntl$dupfd(r0, 0xa, r2) close(r0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) syz_open_pts() r1 = socket(0x6, 0x3, 0x3ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) readv(r2, &(0x7f0000000000), 0x0) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x4004, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x4, 0x4}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="d01d1c21bc4628433745d84f69d8c048a0ebd28b3f79706ef8deeecba90d7e3b612c082adb2a16a0a821ea5f725a211bc69d1665d5b86e35916f30fe5e84f68cec5adc9d9665e21ecc9f44f85f161e83b8f601d189b536793fb316af0d1a86dc0f4a3f2e8b3bd86d00471d976723ed1c283566692c6fcaf7bb4342b6701d5e6cbfd45b1a83306417c9f8ec1d5b9dafe9e10d3d186f6156db41c934dbf3befa11656fecf9f7", 0xa5}, {&(0x7f0000000240)="a88910dcab0f5c0f914ba61850b385f7e8acc9aa7fd07abf4ff8c7fc0467feab000397f4c5", 0x25}], 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0xc005, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x40) msgget(0x0, 0x110) recvfrom$inet6(r0, &(0x7f0000000080)=""/102, 0x66, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x10000, 0x8}, 0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:07 executing program 1: socketpair(0x1, 0x1, 0x800, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8005, 0x78, &(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r3, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r3, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be71", 0xea9) r4 = syz_open_pts() close(r3) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/134, 0x86) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0xa, r1) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x1, 0x5, 0x2}, 0xc) munlockall() write(r4, &(0x7f0000000200)="be1c2f09cdd9b62c4ec2cb5b2d6d2f1e1331af39277f025b351a0bfaf2f842a23d27cba4b1731261a75aa303516cff990308bb13a3", 0x35) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x14002000, 0xfd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) poll(&(0x7f0000000100), 0x21d, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x1}, {0x5, 0x7}}, 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x44, 0x0, 0x9, 0x6}], 0x10000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x76, 0x3}, {{r0}, 0xffffffffffffffff, 0x3, 0x20, 0x4e, 0x7f}], 0x1, &(0x7f0000000180)={0x3, 0x2}) r1 = kqueue() rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000180), 0x5, 0x0, 0x30, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) writev(r4, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r4, &(0x7f0000000280)="287b1ccd9465c1c40e88a2df69b8f809cae5033657d1491998e6fc42ae06d4242d3079481d7daeb6cb975fec9d776190cc6564", 0x33) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/73, 0xfffffffffffffe6d}], 0x104) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r4) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="89945cafe140c0cea17128a2b67f28c0c4da", 0x12) fcntl$lock(r3, 0x0, &(0x7f0000000180)={0x1, 0x1, 0xff, 0x9, r2}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x5900) munlockall() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xae2e}, {0x200, 0x80}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="777b6af43567e6dcd2a148e932fd8c05ee53764f79dd8d416504ae2359a9e5ca078f7f24e2c0137b705b68b1d43863f02cbbf4cb4a4b8e323e607ee4038f2648becd176efb41e6d562007f0b1d47d581d0e7d1889b183b9257f0e7d183aaf53a04677b0bc7cf737216f944e95ab59b2fbe02ebb6ca7958fac4d1e227d00502bf34fa23126c906762b065ff877c1bfe6f345b806ecc77375e0a51e263546e947ccea89cc018cc632eb47738a10493f0", 0xaf, 0xe, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r1) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r4) shutdown(r3, 0x2) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{}], 0x1) 16:00:07 executing program 1: msgget(0x2, 0x21) 16:00:07 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e0300696c6530b301279b1f515b7d7a301e3a6a2e36b8bd19fa3c594b0713da975ff60dc4a0751182965e13ca4bd2dbc63d364f63d516fae5d3f723597c8f61236d814a6bd5cfe4a22b7ac70b1df82baeea2227332c1315746323c578983e2604cc8e5e030b4feb39a18a930981abb51e58671387f50c66541d72f6dd799a4d594c6ccb18d1c96f570524e646b12b1904d3974d9fad6cdbbe81500f6eebfbf38d0b867e7dbc6603437d028ed19f86914c5166c7e068bca4df6d8119f731031db4c9857eea901b10d489de26d8643cdd85d9e1776bf9e58d2e15"], 0x1) socket(0x0, 0x8007, 0x8) 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getdents(r0, &(0x7f0000000200)=""/238, 0xee) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x100003, 0x3, 0x7fff}, {{r2}, 0xffffffffffffffff, 0xa0, 0x21, 0x7, 0x5}], 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="9b471a46d04c073a84ac", 0xa}], 0xffffe8c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r2, 0x0, 0x46) fcntl$setstatus(r0, 0x4, 0x44) recvfrom$unix(r0, &(0x7f0000000100)=""/228, 0xe4, 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x8000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = semget(0x2, 0x0, 0x200) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/154) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff54", 0x171, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) clock_settime(0x0, &(0x7f0000000000)={0x6, 0x5}) shutdown(r0, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02022e"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x25) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ftruncate(r1, 0x2) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r2, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="94d286c37c6e0c66aa43b34120ef4752a1e10204634fe2bca1e42e655a0765e4ad6a4c602e07bff5748af44565420b6ced87596e3a3b1d9f7c2e4a67532f837e749fdf81daf441cae443ed8407080b877f97171bc1f36714c327dcf23c8eaf3667d368eea85104d8cc17b8d83100ed4969b0bb7443c03fbee0b49852a49fdff4befdced7554406481ce882bdf8dbbc05e6c61dc9b595adafa24a9f24ec160562f4d4f947892dcfbc69be1f1e99518371d81adf1f4239f197c0b0b04175dbb7", 0xbf}, {&(0x7f0000000380)="f7793d8eabc3a52068da2175f7e5b29f026e428c276ce96c5f753054801fee5886faaa5205f01d2007720bae5a02b605b6fe441e8d89f63010441019ad4eb2a5d75e7e0bacaca7ce10c5a2e507350410fae29444385871c84a3bf09416b661c48c4eff2fa116a1e627f46e879f1d1a84aa7904c1800682ac0d60dc62d72d4a093bc3d619c5ed0fb000", 0x89}, {&(0x7f0000000240)="f77b8fa9519af5ecffdc2c03f0afad72ce104213cce239c581295ec7f391fad706af457240bfceadb7b1241047f5f8e89fb22cd4e3", 0x35}], 0x3) syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() write(r2, &(0x7f00000005c0)="6ae64c4986ed12a08bfa7224f37fab35eea5c8775feddc9bd05fd37375106ec170d2ac65fe607020f83805c3e2e99329bdb5eb0d545050ba730acee44548412bb102eb113f5743b1acf37d1f840d850ff79333ee7dc6e9aa28b7097dde0e382ff390aa692c397f488acfe84af8cded227dc4e7fe45ff7dd5fabe504286bf712593249a092396d5fedcec8c9aaefb1b7e02f605271aa05223be92f1f2ca5dd8629b22fe82b00ead8222fcd1da827a81a2be6257f2a9edd874aa7c0b60cdc91bdcdc89e90402d7e6a2f80fc26640201e67502512e7cd72a9eccda9987fb228db4df89577abbcde6486bb69b75c6945d0f1e77b954709cbebbd66e024b8cb58fb0f1092c7997cd19c4535944ac1eea5df58e4fc35f20b93aacab19be7a04b00a7fa7ef9eed47c6918a531952cdcc4e8544875652e857026b7588ebd65e22194403b95abf2b1e01dd1c69b806e0d58199c99213142177035d2fcf6ad70c9419f1cd3b5eeeaa61005ffbcafe5ca3bc5a38c62183ca67ac0e9323c079e01e1489dea414a2daa6b9b7be122181cbfcfdb0a5bb93fd9f4e7115e1b7128af2744477ef0dea5f3934d33e396bed2bad83ad7bd34ad5007f9e29adb38d44a27a79530191c2fd7edf54d553ca7ae3cc5829fb8e0d3ab1b36cb3e1a32126106ef073e58fe5f3a88289da7f0587e4881dc52627d9ab58feb3ff9416b284a23ae0d365cc64e43275365f7df1a9fdac076293a12b7aac488cd595f4b07aee5fadcd3796ca78d81d5047042e80ca1692ae715807b16d8342ee887d763800a1ab77889c81bda6cb536f6c02c4c6b58686a4ccc41a06082ed086bcf3b26d5c4c399abf7288ec6ff0d077f6d7ac80582d55ef768d26349edd40a787d664a93eca0cf1c82583f4b3464fd35c4a1a5da31092b750c61e3cadcc7a7f6353affbceb36542ce70004181c360cbb2beb333f540fc764a6ceac51cc8ee772d9e111131c8ebe75dc37b74910ec283dfa70251b1923c3a43372a0631d3c9af3beec3a4dd312a26d8d08085e290666cfb640eed5f030ef4d938ab539747c61308d4fb847427b3cda73ce1dbf55fd50b2e9c2aa4f18ab6c1f80e8b8d648f1018aaa58a0cdf313843d818908dcd387a011b65e6122ed50de0a9e39ba8dc5f4d2fb1757105ab58e37d47f9432a4f1252dc35f339342e490d6212fe53161ab5d9cb28c0836175715cf4b70850df95b92fe9a3269b8f8720af82df5b81634a658f103b55f865caf4d87f9de091e64f0e753046752e2b3ab92d165485e1d279f7cda63634a12cb928a97e9daef83780b185d53e9e71b1c8db1d1d49af4591db4b5573efe435b6911500574d56f104b6d9f44d55c7ff21612d83da34017fd5ad5720564e475310e4e562a61a614ba3e4d5f86c79e2a87b62ef52bbe2c5de313b9e3463fc49d514cf061599e75d8d13429522255c4da829cde014df6b2ada6dbf3034d57abcb5c8588edf594c71518d2f377c8ee80f7addd75a1504abf2042e9af7fa2d7ddf47894354e57ce11dd92b8ecff7cfa99bf4868d9fd0f1326e212cd5981106dbca09ebc8c083fe3588cac80a4d3b102a96c22d5f2188cf886823db7bde45f58fa7e7067dd6ce6cca76160a4b67b5d61469d6b27c5da349c7a591ff6991ecfdadbcad2edce630b5b2d63398addd6739b90b0b66b34fdd6642a7b4f066613832d8f10bce0df265dc8fd29bb592bbc35c5b8c748dd3f70486e4739b8fe207718c13ba613deb6e1f4bffc806331bed3a7ca06895062187acb37c38adf9606f556bc029de672ec822212bf3175ff49c69e712af8dda55bb7c6ff6d21299dc311c5fb36d6ee9e2a9c772a2e69f6b6c81b4048c7d0e775a84b9129066878360f8d6b87dbbb4581f0170fde52c77f6cef154f5817cbc968c4249ceb58c71606344e300a4a51068be315d882e244a267caa933fa2f66f0b767f928bfcc1062f571a55e5b5a4a3915e976550d828e5f103f5ef615b65ba15eb7bb77850661ef2598897774b956f821b5fcaeb431adfe111bc6e22e0d6e0db77ea4853b415fc4e5e77a88ffa3c6c70d80044947e93774ab9864aeb69648092fead8545281135d61b11cbfea253f24f72bc66a2677659ea9e5737b7f141e5abf7188463d1e19a803ae99360b141854e2ecb063a6274702eaaf63483fa31dba7424be57bc06194e2ab4a1049db48661eef6602c9b6f7d6d963c07e7217b28ec00776740b8422bc3cc29cd8024bdf9df36cbd3ac373ec0a6c69595540ab2627173771bd53c3b35db394f365513f66818bac91ec211c329fb405957a3f5e5ccede58c310c8a30891f956a1801dfc68bec78a45d8defd4e4e2556d3a94de530828aeb73ac0152ec5780e90e135d30a2ef0d6ad0f8a8862981adb251583103301bfd11fc510d597437a57932c339ecfab2a99bfbd88ddc7ede069b8997c326bc69bb9260dfdcfca26ef328ff8bca83407afe69bd1a4fcb4e1b814dd0e7e06889166ead25f63e480975c37c8b54e574ae70c28227ce374a057a385da2134c6bbcb8389e0c3158d21764d68fd3291d75060fe999a818754e6c2727ae6e967bd64fc63a15f3ecf74d5287b8d0e55c923c88e07a3e26c273c38a65d82a0d19786ae0d5bf8b0970b70c21d57adbbeb5256a798d55ef6992d946db13424ffeea7800cd30d73718f1e2f33ecc6bf521e52dacbd46b1781045c3bf42740e7b1ab60c9afad0195c4358693584d1bf1e2d9c26f9a988918c6c71812dcae316724df3a4c9ed497b4fb49fbe250799f4e295620ce613a8ca2e7f748f31939ab4501c7276305c0639292e77c54ed29e3520f17f4d67da5dc85307b1a805e29372e90850d7204d66567a21257ab5da307519d5482385c81b21be6801494917ea877feaae45bc5579e8acca7b724d4653d8bff6321d88d83d9048d290affc59622e6ccace9271f598fe972efd4086843232396a6d48cfc88f48f67c96446d973d161018ad4dd42224e792c29a94556e1a90b1bd6dcac9f03f048a8133d32b7c4080610032bf674610cfa1d4e5534adbcdbe9c6048b5c066ec204d49e2b8dada18303c63a40ce03b8d4e27fc2bd9e66b7f469b532d01dc28fe3cd68716dc554fe13b08736e374d20b0c00339b035348b8e7819e79f330b5b68e61d3be5bbe0b4cbaf9a6cd4c069a4f1f19d4f482787c39ce155d02a6edeff23907ef1fd75139d07e508ca3f648dea55494bff1914945d637c710c65918a1f4ac12762c9bba44777f2d662164b63a1b53d1e1f755abd80bd53ba43249b307f0f05e4755847e12b4cef5257c968c9e293dff128af9d426b4c8b1de89541e2fcf402bba17ec88ea2058003215ac5c1d6272c6eecbade4dd36aa9a164fe11fc44e4b71f60f9d4a9dfa66842c509d9877238cd00cbea15ea9052d0539a1db7b5672fba77ba4a33cf72036c2d22dc1f059690f2142a31200b6292e92588f5e095d0a5cb64fa6fff544c33a943a4cb87e2b1e87936474e12fe2abacce9bda8d8b0ca76a029a613070047ddde76f45f9ff04c32a00f0f1ee8fabd20b0d17f8a718da0567a11e302f769fbc2080c1becb559af087fd3d75b32f9f54c261294e1390e068bd1a5bd7046ef7773e5ba74a13f7ec39a9a75c710feb34e3c6a98487efc6f1c7be3bc929eb6fe48351d702cb954f746a828346c4a972a8f506dd0d1a5213327bae6e7b2c0a58fd5de35937ecfc58f49536e33e12c24a2cf271f554b54e09decf7e5947035f3e6386ada944faaba77663d81818ae3471b0da8666e74d282b1c502819fa16bd66f5cbebfab123c9fbd5e65b6d9750ad0c801a44cd69a6b9be794df876eaa7eaec74888a2f1d2d6da02cab8488dff9ec55d6eecf556b17f857811b672fa7a1a699f4eab2bdd2c7d001ed19a18751f096dd2ce066a3ebfba1ff6dc6c7ff9f1c7f9b302fd5d14758c6aad1afe8e664dbcf962e9426d5b291dc8ee47ebeef6eaa3b072eb3044a970dc3e69ced68f1b55e2b4c26dff8ddd59a7bc8ae7b9a7c66b7301a38eedc6c76d08e891510e193304ba167a8b399afd9a8b88441ad7271a31d16e24326459381036230b9860f6d5f0c76502f3525f31f90059d4ca1a7ac10d9cc06c1ac1fd816b96c892431a15f519daf374a38c252db8eaeb29767c1206d9d2c46267ed0abe27ddac754594f3aa4f4eae31abd7cca830641f8ca1511168583d8972dd81b76e31603d621ec14e741978cc7221f22a17ffe4c32ef771c7a987d44894f3d72fca609af6f7b0dec73ee48004f9e21f0ec5eae422674e8c11d2cf42c8dfe62a339d1adebfb697ce70aa3b21d35c55fc12e61a56124b52d66388d63d1135a682860226b1007ad6b12226450da1db3da82a0242598d08d06f00352e5cf30c903c66822cf9a808bd97c8b6d5447dcec43fbf4651ee9688f7db200c35fc14124c9345a6da5fe5375c8aaafe7564cb53605876fe29593439877a06a45637a6ec76e90cd3e3388f1d7f649041e1fc500ea8855a360057f5d51e36c6a883c0c93ba9b0fc51d71dd221d1aeb08e41610d53c2c5cddc535910c4202c7ca67af4ce841fe17b4b77f5e368d00f94f2847cd05899fcd702c311fe2a6a0465beba1d6ef4ed0c8679b2aa5c395c78f3529cceff463d6a45a4ace34cbc0a327e789abaff51a891ba20f28a9170dd056596dd900aca8422f0ce08b6c654862f3d2b18d9f91bd4f8fdf5bce468dcf39b6463179b8a80229be93771ac39223149bb9c40ae9ce0866975467f42685ea2f8e41f3e9c3fc1130a7b263c4ce074652d91ba7ecef770bc214434d2cc8ba18786416db92f6f0d54a9fe6ec4934e3d133b8195a225e7b693b4f1f7ca57b2f30016856c971b0a04dc04b6668bafb376d7172afbc4f3afdefc7f5cc74ee8f956d32769cb52aa4b547544be96ed6f51fcf8f8c8e25fbf953fc82c0dee127664a92517027d6ddff7b1d67f13745bc1dabd735ad0929f54e8fb1a978e42998bb441347ff98f89ad921281022a3f54adc3d2b57e8fcd255131572348187d8249688250fddccdb748ecab397549ea85121732d1ee6dbdc46702d84c3b81223e4628d515c4a35693d55c1b0dff00edda8003505ebb44ec3760308e67425659c278a3ea00f888902c55987f0f852f603aa1b9b6eab4dba351f76c15eb46978604fbf38842e5d7dcdc421b4d6cdf076e9af507de87eb1f179aca65059feabc152fd50e14fe3561c6935401156ebdc7444147509362004bb3c98a17aa314286d35023a8611eafce003032b2640eabc5bea5d571f1220323afc776bc97e7baeb88f6c296be87a3f74e572b1305883f1a273756bfec133bbb68a514bc6e9ae342f6acdaef4a1213acc28eef53818074dd8eaa9f50c2780b288d5052e94bd38d54014d36dfa58165fcd13e32b4f42cf1147bc6931d88bedda447b275cd0c8ca4c0b1e0787af74266e0f23aa4cfacc5134e54442c6082d98b835d7402da39278478c38836b96fd9421dd1bb36a67de8acf6f33d1f34be1c7f71135b1ba74110b9a621facc2286bc504bb9335cb1e038ec14a03ccb5089a78000e0b6c56df0466ac4c442f3c20b79fc4e36b3255a87a179123dc158f74f6ea9d1a2753044877ed4043686b9a5f39c461f7a40094b2aa4ac68c32040a80d9ea05a3ccf37a37e8552e0987b3186f9877370ecdf36741131e629b01c350fb9ea194999643ee1a6ca8a36d48eea59b002a8a85273bf1998634149dea65051b6514d0f61b62ece4000ed4c1c77a3e633e9e1d67b379ba75e8082143170af33d8ae4a485c80d3627d103adf36e22b3", 0x1000) close(r3) r5 = fcntl$dupfd(r4, 0x0, r3) pledge(&(0x7f0000000000)='(\x00', &(0x7f0000000040)='\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x7, 0x4, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:00:06 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x100, 0x6) socketpair(0x0, 0x8005, 0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x80000001) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x100000000, 0xffffffffffffff01, 0x8, 0x16}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r2 = kqueue() pipe(&(0x7f0000000180)) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() syz_open_pts() 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000900)=[{r0, 0x44}], 0x2000000000000011, 0x0) read(r0, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffa, "6828787de1eb59bd00", 0x9, 0x40}) 16:00:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x3f}, 0xc) sendto$unix(r0, &(0x7f0000000000)="dadbf408c9c13c09d4d164919669511509bb72dfab61dab2e49a46d54a4c776a697f71732d26afcd0d3b03819afe51d37ab20d86500f599f16f1c48acce11ce7268b9d5ccbfe3ae93904fd9ad6b6464e6636c64da374d7751fe5adcebeb4d0ceea350cceb8769c4359c2cf", 0xb, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) 16:00:06 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./bus\x00', r2, r4) nanosleep(&(0x7f00000001c0)={0x0, 0x7}, &(0x7f0000000200)) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) nanosleep(0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="a6bb51e8857430922b6735ce21b1841d8376b759de5c9b34670cbb8b1261cf7bab11cfd49dba1b1fda97e2684289c65b375b087e6f83ed3f111c8d533a472d6d77f0df3f5d58bacf612227de64b68775a6a7edca74b00a4aac6e666b217009d06c2433db33d3", 0x66}, {&(0x7f0000000300)="1a14af4e71d321ed65d84ecefd14998a9a4373376719361ef8c2caeb8dcfd2a045d20d404b1ed73c07fcfcdb453fd04440937ca4bb116e5fde8644730047c7c912866af67eb2ec3b743af8dd31ef98f955cb416fb4410e28b5a0b1df573f4f08ceec0d4410c78acb6998bbe5db70a972ac20a2341e7dfd01351caf4f3495e70a55395d2d16887bf3412cd4593da0f6", 0x8f}, {&(0x7f00000003c0)="ff9009816416e8d9855b2c38de38ecb197e2c8faf2f9e685770cbb468d68ec379a1e5e0c27db6fc43238ae24b578050869440c87f08e39e0c9386569ca5e2a07654ba9768a03fda461d8a7500bba70ea5964f302c6972c48405a7c20fe3fb7aa993c7d6d70cefc79fa796f768c722eff1c857ec4b38bb9cbe191fe90e7651ae30328505cc25d520392cbb6090c4097245e86a00b71c7bfa9ada8fc6da1", 0x9d}, {&(0x7f0000000480)="8ca127e63e4688be4602e174aba7dec37df428d7cfdb5aa99d620c22dfc2822ef42063a192469fb21cfca231abb69428f67d1ff9585887a748f384e1c102b0e69ef664cb9094bb038071055635553602bb1948ef20d389bf605ca3c2a6fe2e13f0b02fbb370a4564aee939f0912a1ff8b4c614ec12c0b5d81d7a98918309aade1532e0c89fe2f6548455ed0a122798f80e134933c8c1a620b1232900832ecf6e4fead8cbec46f02a85d99612eb6fc0d3f5778f34d1d0f72fc48a178149a5", 0xbe}, {&(0x7f0000000540)="1ea05aa882e815cdb58a0e4b657485cb4bc19bf1e68555585614a4de982dba127d55fa70c45a8e699bad1d6b7f4782268cefab941d66d07215b9f61b28cdea5ea5b40e8261a6ff070563cbcec312ef2342299c8ce5335332f70d2b21190e4ae4eefef844f30f35dc712685b1fad6327c66f3858ef81fee811a103cbc46f9075f5d965517511a5193d5c2578206d4bd26ea143c079790b7dec5b0d69b76e8b3a6772bb74fff5ace3261a46b8cb885980a6e631bf6ac443e41dfd8d2eae6f5606769072215c86166b874b9e89952f6b72326f96b94097a", 0xd6}], 0x5, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x98}, 0x408) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) getsockopt(r0, 0x7ff, 0xfffffffffffffffe, &(0x7f0000000000)=""/74, &(0x7f0000000080)=0x4a) 16:00:07 executing program 0: getrlimit(0x5, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/124, 0x7c}], 0x1, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socket(0x3b, 0x2, 0x9) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/16}, &(0x7f0000000100)=0xfffffffffffffe25) close(r0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:07 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x401) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x45) socketpair$inet(0x2, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xa}, {r1, 0x2}, {r2, 0x4}, {r3, 0x80}], 0x4, 0x8001) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000180)="c18677eb0cb40092c6f6248246bf63156cc89c66b8754ae35e20ab1d815cdcb706fef9eb52f082d7eaf18b7ad52aed5de1f0e63b687c245d04d549a6c16bb5c09bb06aae65e845efac51fd8ec5779ce59171c77f0a39f7ed3ba180f0de2375df8b298c74f86d8c324e04674a7857d348b16ec7732f3f45493ec9fe420eeb6ac3d602ce5c5a11265481a488ea5d39b6e388cfc8ea5a758cc51d55a5c892eea1e0856957c4357e", 0x99) r1 = socket$inet(0x2, 0x1, 0xc332) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) recvfrom$inet(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x841, &(0x7f0000001280)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) getsockname$inet(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xfffffffffffffd68) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044b", 0x67) 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, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x2001d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x100000001) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) getsockopt(r0, 0xa37f, 0x5, &(0x7f0000000080)=""/84, &(0x7f0000000000)=0x54) socket$inet6(0x18, 0xc003, 0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x3, 0x1a0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/98) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800000000000, 0x2, 0x101, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 16:00:08 executing program 0: r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup2(r0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240)={0x0, 0xffffffff7fffffff}, 0x10) symlinkat(&(0x7f0000000040)='./bus/file0\x00', r2, &(0x7f00000001c0)='./bus\x00') readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/239, 0xef) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/82, &(0x7f0000000140)=0x52) ioctl$TIOCCBRK(r0, 0x2000747a) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) pledge(&(0x7f00000001c0)='$#]!-*,&@\x00', &(0x7f0000000200)="9b5b2c5c00") preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/70, 0x46}], 0x2, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x1002, 0x8000) r1 = accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) close(r1) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/24, 0x18}], 0x1, 0xd) r2 = accept$inet6(r0, 0x0, &(0x7f0000000500)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000540)={0x1, 0x81}) ioctl$TIOCSTART(r0, 0x2000746e) recvfrom$inet6(r0, &(0x7f0000000580)=""/75, 0x4b, 0x0, &(0x7f0000000600)={0x18, 0x1, 0xea5b, 0x5}, 0xc) mkdir(&(0x7f0000000640)='./file0\x00', 0x48) r3 = accept(r0, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) bind$inet(r3, &(0x7f0000000700)={0x2, 0x3}, 0xc) connect(r3, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) getsockname$inet(r3, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r4 = syz_open_pts() accept(r0, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) fcntl$setown(r4, 0x6, r5) setgid(r6) write(r0, &(0x7f0000000900)="506892718b9453b4bb5dbbdf2bcc2c1bd71d1b59d9f1e2506045e5a9fb361f3257fab247deaee75ffed8567d9ee7bd27ae2d44edd3a62aec2ec5ee97ac4ffe6d00378b9555a42093c990b3005a6a5ff7dfd615f35859b08464f037577725ca339680c8d7e1d69aa270e3821b079fab8a463ede1b69acb56c30098b857d6c9953b9acf471f5ea652afa051efe6016c2dfca687c84210f701db983369f90f82eef842276a840774f8f4de00fdd68fe1bb86bf4c97d15f5abd334c0cdc6e9d9e946e07c209ba3", 0xc5) dup2(r1, r3) open$dir(&(0x7f0000000a00)='./file0\x00', 0x80, 0x10) 16:00:08 executing program 0: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0xb, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(r2, r3) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x186}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x0, 0x5, 0xd6, 0x7, 0x3, 0x7f, 0x5, 0x3}, &(0x7f0000000240)={0xffff, 0x7}) rmdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x7f) r1 = dup(r0) getsockopt$inet_opts(r0, 0x0, 0x8100000000000013, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2028, 0x501) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x9aa, 0x2, 0x1}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) r6 = dup(r2) kevent(r1, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x43, 0x14, 0x8, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x20, 0x10, 0x2, 0x9ca7}, {{r5}, 0xffffffffffffffff, 0x2, 0x85, 0x2ff, 0x401}], 0x2, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x4, 0x84, 0x7bdc, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x20000000, 0x40, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x5, 0x800}], 0xfff, &(0x7f0000000000)={0x10001, 0x5}) r7 = dup2(r6, r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)=0xaf22) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000002c0)=0x7f) 16:00:08 executing program 1: r0 = getgid() setgid(r0) setgid(r0) semget(0x2, 0x0, 0x9) r1 = dup(0xffffffffffffff9c) kqueue() r2 = getppid() getsockopt(r1, 0x100, 0x6, &(0x7f0000000140)=""/80, &(0x7f0000000040)=0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={r2, r3, r0}, 0xc) getdents(r1, &(0x7f0000000080)=""/146, 0xd8) rename(&(0x7f0000000240)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r4 = semget(0x3, 0x1, 0x84) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000380)) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/235) kqueue() 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) 16:00:09 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() fsync(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r9 = getgid() r10 = fcntl$getown(r0, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="07629a29bd58d7ecaad6f06fd49f0dccd3b1eae2dbef3ca5d22959ad30adf3de571958f8143881afb071", 0x2a}, {&(0x7f0000000080)="e203ab8982693ac65060baecde", 0xd}, {&(0x7f00000000c0)="16cfa3836dd2462b1e9b3886d294e21b1ad2950016c00d31e6271959e6dd9368ee9ae43d060ffd597465b00587125f49259ed6802c", 0x35}, {&(0x7f0000000100)="45ef0207", 0x4}, {&(0x7f0000000140)="7ae1425247496a8f52c68593f211fb41acb01187b1eb3163d48cccfa1a0c1ec627639714e97c420e49954af2f408a809ead344e37a6d20c22697068d4de5deb92aebbb1d", 0x44}, {&(0x7f00000001c0)="7d499db9133f4da441bd2548da2d7961b5684bbce320a013d416afeb0f27a32bc7e6769569d566ad1a4084e1da6fd94018de3ddae97118dd025c236a870788a8c6635b4c0f5d0f391b66001397bb0ab7b931f93bb672dc14d46eacc0470c25f87faeff62011fc562606a44247f3903749651ef846de00c206cdcb1ad37ae7dd416116556421368ab72f7f915e33ea44f5f0172619cc17af12327c555bf", 0x9d}, {&(0x7f0000000280)="34b44c4b3ae2f2438b4b7ce7380ebba8faae8f341d408e051fdbc4ee8f60aa3ce51fad957da8e87e77c4e67ab6fda282d33644cf04b47d59af2f1e6efcae23e1706ec54a89a590ccdd888d5a085d00c8c6bd5a0ae871ab4ec81a0a7b2996", 0x5e}], 0x7, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000000280000000000000081ffff0000010030", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x400}, 0x3) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:09 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00050018911afe9fe8f0f445e0f400000c0000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0xa3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget$private(0x0, 0x84a6) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/191}, 0xc7, 0x1, 0x800) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = semget(0x1, 0x0, 0x66) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/222) write(r0, 0x0, 0x16b) 16:00:09 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830b98edb8e0fb5558809433d3b70d53b0698f18b5966f44d06ce018d63f29a2bd120904e35bd4310910f9b578e27ae511f456bd98b9d8cdc03ff5c78c7d363fc3c34456c3aa18b2cce8c83b3f2858aa6f2da5e1747968b62641a7de48be64041e3e9289e3f605a7293aa9262fdacc2d", 0x70) r1 = getpid() wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) pipe2(&(0x7f00000001c0), 0x10004) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) fsync(r0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xac3) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x2) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/109, 0x6d}, {&(0x7f0000000100)=""/31, 0x1f}], 0x3, &(0x7f0000001240)=""/37, 0x25, 0x7}, 0x802) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair(0x18, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0/file1\x00', 0x142) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r2 = geteuid() getgid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, r3, r4, 0xffffffffffffffff, r5, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r2, r6) geteuid() 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 16:00:09 executing program 1: mknod(&(0x7f0000000740)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10, 0x28) linkat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00', 0x4) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r2, 0x0, 0x29ce62156748918) fsync(r2) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x80000000000001) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$inet6(0x18, 0x4002, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/106, 0x6a, 0x800, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x3, 0x80000000}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:09 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x1fffffffffffffe, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:00:09 executing program 1: socketpair(0x6, 0x0, 0xcf, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x803, 0x100000000004) write(r1, &(0x7f0000002740), 0x106cd) ftruncate(r1, 0x0) write(r1, &(0x7f00000000c0)="ec", 0x1) ftruncate(r1, 0x0) flock(r1, 0x2) 16:00:09 executing program 0: chroot(&(0x7f00000000c0)='./file0/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="c5", 0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x3, r1}) fcntl$setown(r0, 0x6, r1) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e20755ab8bdad345fdf00000000b200"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f810000c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8fa7e3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe190be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc5bd17cdf85599fd6ac050788c9b7d3b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1827963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31465ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d819cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d29a0541674982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b73900000000306a4ed1", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e20755ab8bdad345fdf00000000b200"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000300)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f810000c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8fa7e3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe190be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc5bd17cdf85599fd6ac050788c9b7d3b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1827963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31465ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d819cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d29a0541674982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b73900000000306a4ed1", 0x4c3}], 0x1) syz_open_pts() close(r1) r2 = kqueue() writev(r2, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r5 = kqueue() writev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r7, 0x2000746f) readv(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:09 executing program 1: kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2, 0x401, 0x4, 0xf11, "6c9976e986a011fd35d17ead2bd00cf491a56e05", 0x3, 0x6}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x84) r2 = syz_open_pts() dup2(r2, r1) syz_extract_tcp_res(&(0x7f00000000c0), 0x77ba, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 16:00:09 executing program 1: r0 = semget(0x2, 0x2, 0x5b21affa667603a3) clock_gettime(0x4, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x401, 0x8}) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/119) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getuid() seteuid(r3) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0xfffd, 0x800000000000e) r6 = fcntl$getown(r0, 0x5) getgroups(0x2, &(0x7f0000000b00)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000000b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000200)="3692d85050e7ed03f5ffd554ebcd5dda2b8437f02a6a0c9aea6f207dc5b5", 0x1e}, {&(0x7f0000000300)="e1e2cb966729b5d987a3833d9e780a5d3acd72ddd2b045094c6a6e7661c53abbd703de5e25dcedbf924d04eb3e749ee67e15d7bda70dda8c219d06c7b6cd9085c535a7f0ec1650923a66395ca6b736cf0d0a5e28b5fd7ca37ab18157b579799220334c151d63b076b1b19c1b4ab99180e71ce5429554a992a72e9f919e753f54b2f80518f36aa0847ca71548c7d2ca0bdc4a759e3893c510e0e5d7321a5c6f4d6049a25fa6bd0cdb835e59842ec9a0e5ba9b4faa3779ff6a4d24c501a01842d57ed4c5e0517983f2e8cdecb8f7c4ede8e3cc", 0xd2}, {&(0x7f0000000400)="439f94215720acd30639858809edb753150366349ddfdae3e65d44af28071d938150dae39f0aa3686e4429eadab868df18c0be7cd8b2bd42f4cfb24ad4a44bf13eec7ae2e617842a7d67bd4c3d48c7f7be317a30d5f0fa060c7ac3393ba8ea1f600e45d3542ae406c458ebcd39a19d1419eba7f50cd258ac169f0ca531cf1dda72b761906f38b809d18742c49eb0cc2e604cdfbca12b554c48b0827e6fe9dd73057349f42cd95b112bf094fb047856f797d2d1ac8fa3d8388db2d18c6088b600ad9e0f0b", 0xc4}, {&(0x7f0000000240)="903149dd0c9183df36d500cbf52daf39d515f7b02c05b5409318a01afbd4d968caab3422340f7838f6776380674d07ed3656323f09d70b8e11540e6788d2b2cec8736f7c9139d121d3285dad1a933d7fe6f81fd51cf702c3babbff85cf64fd84593ffc33c705", 0x66}, {&(0x7f0000000500)="695b54f49a919ee8b73758ef3b9bcdf25c6b1708f71c38a3baa0584534a66fc25e8f2efeeb47138fca4bd15454e1daf5a632afff29d3646824420d9b898c8fd723560e1a2840f841e0f0dc22bd640baaae045bc773d187dff2e981ee71c83647904b3e0413acd730142ec210367c827d736998492b178c1b860388865dce0eba60c40596f91717cfaf116fa9d3c12063d1", 0x91}, {&(0x7f00000005c0)="b25659a6c8137707335174cd503fd97544b4a01dc60157e86bb939dcb2797b7c778464b34fa817e3781ad3a4448e52cb98ef23215c2c1b3e1a510e8c9f0a0aaf06dfa56375aae4370ff0fff8b2d88a0e9e1a7aa1927f4cc707d80ab499393e92f1c558db5645801fbe56a880c69783", 0x6f}, {&(0x7f0000000640)="2b4dfa24b6ce16b03ef090d3a878ba9c32b72b8db62db51cec46754e53e4f5af13fc91a28324b5006ab362f2b1861f981a1ac84fd3db410b34eff90d664dde03b64ac668f236a2a71f1127fe39ad24cca866860adab7db2543246a6d81337930137bafa4335592bdb975330b2e241b97d75497d17b0059fe7341afed996d39251d98964a3cc32e47ee6fc8a69859c0dd1ddc279bdea84b70d63a4f781900410b036f45d4b9a9d7512ce784b2cf48aefdbe72a509c6f69838e7992992351ca8cdd1ad63d22687cd568dd8188d837ea4f3014e12f0271fb77049a55f71b69952df183315473744c0c6f0", 0xe9}, {&(0x7f0000000740)="e4e30804ababeb708cdd4ae60edfb4642e6b412b9b6dd2067285d4ffeac121e19258bd91b3d7811c58c6474fa6b553103af67fa7d288e96a978d39432e4155ddd72597c378876c0d34bdf6d7d493110f0c44c39e7e133a9d6bcade04c6f0ef7fddca4b625cf547f930f73d1939896d7cf3d43fc3b4609edefa1652a8179f8f8175784fb2d3ce1b07ea67fb028018056209196b2f26a19f6925d0e133f41a735fecc2409e8e41daa4e5c64fbe1e11c5d7c0c19ab81ffecc04be9c0c561b843eaa40", 0xc1}, {&(0x7f0000000840)="ebf658c7c22a710e98bc33c2b7e3f5852dd2a16819fc721bb55b02c1db613434e857b0eb588355dc10ee9d1d237c96bcc3b160819afae1d7d41bc952e069f0ac85e0468c4f6a96349341ec70372997a82272ad4259f79783c3c1582fe1a6efa6deea15eae9eaa0a7a42e5074ad2b47e1b210049c5b731856db46c05ebf41d6250a4733cea2a67d383ce01ae0eb754011640b07b8d43c96008c6ecc4fa1fe091b7ad459babd2a2187858d87726306b477af571afdc846a77b09c95c15f4ad70727be0ed540caf323f", 0xc8}, {&(0x7f0000000940)="e3666a2863af65709f2ca06866b5e20bb6e829b18649eff1734466db1623ee28d9accbc5f7e954aacdda886e6fd0460fff85e58d431fa509a7bb99c1507b86f2bfddb9bde5449a9a8c1d55e72a84ccc761e7d37bcddac5a41c6972fbe65c65489b2e158651cc7fa2edae87ca434bd9943577e45ab498eb4c3e29e56bb7122393e3522174f41ccbb5003626bcc21c18f4bbb9e526551ac87b7339f22f7f1dec538e4c8973c15341bd3c71b6412d7fbcbbd3f3521f492fc4002cbc12e361fb3bb776f81220ee591f8e6a13626c6ee5d4a1fec3f37aebbd507c93961f22a4e040d3fbbbe229a4894cdacb4091290b48", 0xee}], 0xa, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r6, r3, r7}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x38, 0x400}, 0x40f) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') kevent(r2, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xffffffffffffd9de, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) readlinkat(r0, &(0x7f00000000c0)='./file2\x00', &(0x7f00000001c0)=""/161, 0xa1) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x180, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2012a0b, 0xfffffffffffffffc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) socketpair(0x6, 0x0, 0x6a, &(0x7f0000000040)) 16:00:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x81) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x400, 0x9c451670b8648380) read(r0, &(0x7f0000000340)=""/20, 0x14) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x6c51, 0x2}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x480, 0x80) syz_open_pts() 16:00:10 executing program 0: r0 = shmget(0x3, 0x4000, 0xc6, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)="0004") r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) 16:00:10 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r1, r0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000004, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="419b24563b490f93abf2d447e1f22303abc516921604c74205f33e4a8660aaf02f8d85d00c586fdd79062e16216c93ab", 0x30) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="9b279deab87cc58d97e0e9bfa6cfa0acded5a99700b0d144d8285a9c9d5e6a92d58a2da3e6663870b4a1ab88078f9f36c4b6e138cd39991b1c451202497853cdcfe5dc667194", 0x46) connect(r1, &(0x7f0000000300)=@in, 0xc) 16:00:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e600cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b084dda68b4c5b893977cf56b395c5b1ab9de98e88de1732f", 0x10e) r1 = syz_open_pts() close(r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r1, r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7fff, 0xffffffff, "a146786eca0002000000000000b1c85f6a8a1311", 0x7, 0x9}) poll(&(0x7f00000000c0)=[{r3, 0xc}, {r3, 0x81}], 0x2, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) kqueue() readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=""/119, 0x77) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b4275835db5718000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x7, 0x20000006c, 0x0, 0x0) getsockopt(r0, 0x4, 0x8, &(0x7f0000000000)=""/16, &(0x7f0000000040)=0x10) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$inet(0x2, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x29) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) r4 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x12) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r6 = socket$inet(0x2, 0x5, 0x1f) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x80) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r9 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r13 = socket$unix(0x1, 0x2000007, 0x0) socketpair$inet(0x2, 0x4000, 0x8000, &(0x7f0000000400)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x19, 0x20000043, 0x4}, {{r2}, 0xfffffffffffffff8, 0x60, 0x4, 0x7, 0xf242}, {{r3}, 0xfffffffffffffffd, 0x1d, 0x1, 0x101, 0x3}, {{r4}, 0xfffffffffffffffd, 0x8, 0x20000083, 0x3e, 0x3}, {{r5}, 0xfffffffffffffffc, 0x58, 0xfffff, 0x1, 0x1ff}, {{r6}, 0xfffffffffffffffd, 0x20, 0x40, 0x5, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x8, 0x3, 0x9, 0x6}, {{r8}, 0xffffffffffffffff, 0x0, 0xb, 0x4}], 0x80, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffffa, 0x84, 0x41, 0xffff, 0x10001}, {{r10}, 0xfffffffffffffffc, 0x49, 0x40, 0x7ff, 0x5}, {{r11}, 0xfffffffffffffffc, 0x20, 0xf0000002, 0xffffffffffffff7f, 0x324}, {{r12}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x5, 0x9}, {{r13}, 0xfffffffffffffffe, 0x30, 0xc, 0xfff, 0x8}, {{r14}, 0xffffffffffffffff, 0x1, 0x40000010, 0x0, 0x6132}], 0xebdf, &(0x7f0000000500)={0x4, 0x4b}) r15 = semget(0x2, 0x4, 0x80) semctl$GETPID(r15, 0x5, 0x4, &(0x7f0000000000)=""/108) r16 = socket$inet(0x2, 0x3, 0x0) r17 = dup2(r16, r16) write(r13, &(0x7f0000000540)="4d51b4c9dd5df20830b3b6d046296ebca54b3176bb0a3febaa9c5e2f2e0f874d40cf5300257aec74db27b49668d625159c90c496397cc85ecad11b9d9c79471123330ffcfe5b9caf25c2477a11f49eb96d1642c5cb45cbbeb803727277eada9185cb6d1f6b6fcd079af9c22951bf26fbb191669e290beed69b1d7592bf12b9e42af703acd722b8da7506827297764777d4f37618b0e516e5c5febe44bce9da9342258d44f4f833243a9cb40edf", 0xad) setsockopt$inet_opts(r17, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000280)=""/191, 0xbf}], 0x4, 0x0) kevent(r3, &(0x7f0000000200), 0x50, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) ftruncate(r2, 0x0) r4 = msgget$private(0x0, 0x720) msgctl$IPC_RMID(r4, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000008c0)=@file={0x1, './bus\x00'}, 0x8) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00.\x00\x00us\x00'], 0x8, &(0x7f00000004c0)=[{&(0x7f0000000280)="f0fc988964150030cf0d8b28bb64bc95fd87fee7f5df8a7cff304685d8dd20135429879bf5e6093ff8a343d824202ce2ef45e6f1b7a537fd92e3eab2a6cf22b7728a8ab131135aef7381107e7156b5bd54384cda983b348c7c359fad2a185210af102b799465575ca27b20c40bc227f68bdc32b74b4f8c1c734569ccbd2b1e54539abed25eb0901e98c3d6acbfe1d203fa5ad25fbc212fbf3bc76056df0033e136121f4655be41258cdf813bdfe6cb91057e7512029f870e66ed54793800c8933f30cd2b", 0xc4}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="a977357a405327eec8e2613fd7f17c850b14a3ad377720d43b9e66391406d35eb9efe1e8eeca243acb99b60ab791606371db268cbeec56d6ea9d3885f74971ab817e2447551212ae23e3f52a1187dd4066fee3500fe373b6b6f4dbe786077f2c6118f5bdff90e9bc3c19eadad15eaf817c4cc26cc2baf711793640a00f86478af00e275077541b33e9106321ffd8c118009b52fb527675ebd09ebb35d45bab369df614a0191cfa0bf92c258661ce434c29a065735f27da8ddfbb07a20d36c3f0", 0xc0}], 0x3, &(0x7f0000000500)=[{0xd8, 0x1, 0x8, "2cabaf1145c147f148e96d827e8f1d3eb84777a41b9ea01e7bb0112350884255ae7fcd5be100fd1c881b799d806f33e9cce6386700f39cb7cd3dcae0dffc23825a3e0ad6a1b17a2fb6cfdf3f4a555da5750c57054d6249dd13ec62573761be9ee255f3a4e47e96fb41fbaf18457b34a6e42d15605dd22c672fcdbeb2a59b66864343e96a697be3ac26199c5f3272925f056b70f0c7bb16ed31c4538ecbd9d83344ee8cfb2f3321cae31bda248d16a23534590367b94542cd20f271f6014add5f6aea0eb2"}, {0xc8, 0x1, 0x0, "bc4d266452cfe54d40bc000e9050fd74d3c57e45b2d48bf2bc75d334b36d4682a6ee122fc55a7286254ec091564f6cc17e96613fa09f19aea3617ad4a8237dcdff45cb1f1b1f3022c4339da6063ea6cf5927597344c4ac43c9c9b8718b60214fc91da7ac0a22497ba60bc0437fa756d038ba8275e9597dd0ccb1c8d62190649fb25ad41278d6ceac4e705c02baca3a12aa127fd434471f65a3414a11f42275767eb77ddf08e1d3251f5e7dc7d3002e8e587dd3"}, {0x20, 0xffff, 0x7fffffff, "ee80d14700c7ca63a914e1b1"}, {0xe8, 0xffff, 0x0, "36f7e7f5fcdc5ec324a8e527c9694012484ac2eab51e140ab9ae4014ef27cdadedc5b966d9956cce8c0d4847e19e826257b35cba34459082a49726157597b27837eb2f0f4c4b240c10f20307b368aead044d3100ec0ab133d3c59d29829b91c9e48e74dceed2e7ba824c4d60e5f7be3670c6e72a0abccab2f229c45667dd6366cbf7dc3731bd162ef01c7b29766e145d2dcef0fb4a39dd69d18e866b1a7befa3097b4e6e731c0b7f206a5934358c405d8facad4a397c7ea278c964df775876877fc18a1c8ff440b945703d49c930e9cbc7"}, {0xc8, 0xffff, 0x3, "d365fcad63c2d3233ce7984170819dc1424ab9655a94f6518fd86afaa3eceaa353a13ed2a1055a8f10682dccba8be085b949dd8dfc355745ba72af87001c89880723673cefa6694c19560668c6869024cdb1db0226173906fc9b9c4abfeee34725c5a6401ec53617f1b79b40f6588807f6b7e4a8dbf7cb623856d16381cee08c9cf29b914961340ed5954fade92a4025d1c523e7f52e2131a008acf4424eabc35628217f78ae95460c4fc6597b7713b504c7b89bdd2977ed"}], 0x370, 0x2}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x6243}, {{r2}, 0xfffffffffffffffc, 0xd0ad7a260ab72943, 0x2, 0x1000, 0x6}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000010, 0x4, 0x5}, {{r2}, 0x0, 0x50, 0x80, 0xfffffffffffffff9}], 0xffffffff7fffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0xa0000021, 0x3, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0xe245be7b18a7cb8f, 0x4, 0x5}], 0x18400, &(0x7f00000001c0)={0x10000000000, 0x3}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)='H', 0x1}], 0x1) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)='./bus\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = dup(0xffffffffffffff9c) fchdir(r0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) dup(r1) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) getppid() execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1, 0x8}, {r1, 0x118}], 0x2, 0x3) setsockopt(r1, 0x25, 0xb, 0x0, 0xfffffffffffffc69) 16:00:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) syz_execute_func(&(0x7f0000000000)="c4e235b710c4c17928dff30f7e1c890f9c28660f3800fc660fd6f5c4a225bead06000000c4427546c0dfda7100") r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, r1) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/100, 0x64) setuid(0xee01) msgget(0x0, 0x160) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2", 0x0, 0x5}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) r2 = kqueue() dup2(r2, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x7, 0x0, 0xd91, 0x0) kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x5f4b}], 0x40, 0x0, 0x8000, 0x0) ftruncate(r2, 0x602) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x8004) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\x00\x00\x00\t\x00\x00\x00\x00'], 0x21a, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000040)) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:00:10 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') utimes(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) dup2(r1, r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:10 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = getuid() setuid(r0) lstat(&(0x7f0000000000)='.\x00', 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) syz_execute_func(&(0x7f0000000080)="f080905ab7b5b40566440f38dc5300467a06c4a13972d0a367660f383d850c000000c403cd7c2a073e3e4d0fc74c9b8ec4a17b5d28c4a278f72d99899999f20f38f14db1") r1 = socket$inet6(0x18, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x44}, {r0, 0x3}, {r1, 0x45}, {r0, 0x2}], 0x5, 0x4f31) recvfrom$inet6(r1, &(0x7f0000000100)=""/188, 0xbc, 0x3, 0x0, 0x0) 16:00:10 executing program 1: r0 = getppid() r1 = getpid() r2 = getpgrp() r3 = socket$inet(0x2, 0x5, 0x5) fcntl$setown(r3, 0x6, r0) setpgid(r1, r2) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x200000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0x1b) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0x2}, 0xc) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000200000000000000b000020000000"], 0x10}, 0x0) kqueue() 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/154, 0x9a}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/145, 0x91}, {&(0x7f0000000340)=""/52, 0x34}, {&(0x7f0000000380)=""/200, 0xc8}, {&(0x7f0000000480)=""/112, 0x70}], 0x7, &(0x7f0000000580)=""/117, 0x75, 0xfffffffffffffffb}, 0x1) r1 = socket$inet(0x2, 0x8000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000640), 0x1, 0x0) sendto$inet(r1, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0x8) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x77) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2c, 0x39, &(0x7f0000000040)="3a929119", 0x26b) 16:00:11 executing program 0: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) 16:00:11 executing program 1: r0 = socket(0x1e, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:00:11 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xf, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) recvfrom(r0, &(0x7f0000000040)=""/164, 0xa4, 0x3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sync() write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchdir(r0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mlockall(0x2) close(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) write(r0, &(0x7f0000000080)='s', 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) write(r0, 0x0, 0x524) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0xc) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/243, 0xf3}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000001180)=""/67, 0x43}, {&(0x7f0000001200)=""/27, 0x1b}, {&(0x7f0000001240)=""/183, 0xb7}, {0x0}, {&(0x7f0000001300)=""/178, 0xb2}, {&(0x7f00000013c0)=""/21, 0x15}], 0x9) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:00:12 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x40200018, 0xfffffffffffffffc}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:12 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() minherit(&(0x7f0000a76000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) socketpair(0x22, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x180, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: r0 = socket(0x11, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) 16:00:12 executing program 1: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20402, 0x100) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1fd) 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="9bb6ef90499185972d354185e3a65ddba0313a0266c7d05ff4df928abea89d0c4a6c1f69ee7164a1ae6094476e3cdad19f731bf48fc423f91caa7ed1ffec662b7e63dea1a9f87a7266fff11b2883a47d2badfbcd46b6ae4e03eb9a1b32748e503a309261fdb67c9227271f842d1160a9decc", 0x72) fchdir(0xffffffffffffffff) 16:00:12 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="a0b10cf180bce4c948fad9dbe2fef0217f6d5142d2519b37b74f33f4d3a972d0ef0d749a1e8f505fa9a51576a218698714dfd5ee02b2e895ca924fbcc436941eea0af733720aec8356b258ba9ebbcad0a8f845f5c838ee7b7a3be5f8040ec53a9ea637fa56457dec979d19be975dfc55030686b0a420269efbb6b13aee6d3ebe07e357807e6326e79a113da6cee117c9bfe3b6906daa90ccafd2fbe9d6adf36aea21216cd61687a93c432e3d6d2161cf44ecd913", 0xb4}, {&(0x7f0000000240)}], 0x2, 0x0, 0x0, 0xb}, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x1d1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x300000000) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x580, 0x10) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xc0, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x20000004, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) flock(r3, 0xfffbfffffffffffe) 16:00:12 executing program 0: syz_open_pts() semget(0x2, 0x3, 0x208) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getppid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r7 = accept(r0, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r11 = getpgrp() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r16 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000080)="26c8c1fd5431c2f77c2a4c14790b1ac8a92b258bb104933ca698bb4ee823931a9fa90eef4eac6ff62bb1201c2edcf185264582f83efbfac9d269cf1e42fb54952db13c2164b5f53268aa6d196c7881078b042bf0a3f6a4eabbe0df829677d796e73dbe453c362bcf64ed19c59d42811d7a6b71ef37ca14fa456cd3d6974e731a5640f050d0ed456bc089", 0x8a}, {&(0x7f0000000140)='F', 0x1}, {&(0x7f0000000180)="d00f3d562ffed61e354e2b9f6c197420b3420648901b6352e6b904319d412ed266c1279030fb522b4ab0925134e8b2d6acdc048e72d91bb932abfe507fa1ee9d86a5f86f71204adb9ed0e16531ff8282c5fcfdb1ca7383b5b1584ed1d9ce56e5b1cc7b4251cf1ad99b62718ce3e90d2552e599ba24d704e90de15fdff6bded1977276ba26aa76510e6b261f44ef91c7b92c0f01d01c057733bb7a5", 0x9b}, {&(0x7f0000000240)="05258b2d64a2a6660db1f581c81473d1b9bd15c1fd3324f4fed797a46dc579f6abdbab9dd4bf7e748d9065ff7120f2282628b2a226a755319357fa9fe766edf756fa0e2459567addf9b17bb7d9a953d2eec80a3821c232", 0x57}, {&(0x7f00000002c0)="39d6bdf7b8bb4a31dde92c93ff2ab38d2158ca4fda5a74b0f8b35973aad18ca4aef749bf80bbeb50a369fe63be2195c8255c2de869e6c41cad0d9c236aebf9af3fc57defc9d14c609a22f1bd35ed3b3c7aed0de7f6942bc872805c0faa30d633f88f728940a0f929eb64d7f639b54c622b359b8b57cabea9b769d507434cd700bdd71d90192b36f5c9eb3d10b8187dcb1a55727988e22ef0c8329908156e184b99141f523714c465", 0xa8}, {&(0x7f0000000380)="38c2340bfc215b84822e08240857d3a558d980114ea315136f4f4788679f80b2e064648f0f4769269195041d749ca8f2058175f1b7dc79797c3abbd2514e3d542b3a92d72c1348870afa08960009fd7205c57008aad197e5b5", 0x59}, {&(0x7f0000000400)="334a02761cbcfb8554775819b94c4ee8fb6dff4ee18932935dfa3bc542d1e2e578dce9564f18958d6c83318ec09717a2280fe9a6348e8e8583e1ebf96f698660308e9c45663865316682165ccb63e4278d51eaf3df02a0adc4c2ddee53e7342ffbd8afd68c0e804e0b81242edfa2b4c1ad6bf1ad68129d07321b306739cc869c256adef90602957722b150285278cb02e3d2cd7aafead3d2b07719a5f11a7680b495c0a20b29604ab61b7b795152ba978a61232424ac45e9bd546f2c5d5084eed6d5d316f728f45aadb114a2f7585d6cdb4d393ad6b8684d9df0a7491c4e831e949c084b5cade685d7693e6ec776573764123e5b55eb920513", 0xf9}, {&(0x7f0000000500)="6662002d222d6d9f196cd322fe2c99ac598754970ef547359b11bbd31df8e51e92aff829949941becc5616c2f85d6b5bb86bf80b971a0390ac81aced870c6a987cb8ed12b04d683f2011883f013aba944d42584e6b68af5f771a220d6b3d400e1586ad1505767d7ef30ab62dcf1d8d2dc8ad5be528ae3123815d9a25fd03cae3af9a8d05651669556c89a7652d8f4918d02091a34932070264f1fc45b6e72e3ff123", 0xa2}, {&(0x7f00000005c0)="05c48bb09d25104c9d84009c85463ff234f2cf4c3bff9342458e04baf24ce382ef39195ed9f8a815f2f0fb84270f2ea53fabda594300f41884cea5bb238f5336c78a4af3ef363368f36320d1ff7c73e6c7351060cbc5321feb8991a5dc3bbc5cd76c761e8af78e276e673cd06f860985f6d3c6799a7e22c6133f08fca010bc378ea72899ffa0ca1a861e76b397cd6cc63c8b47404247ce9f72d6e796743d4a59d46f2ecb3e59d800d0937593844fed1baec06e05911933109920702f263c8c996ddfcc1b73a07785c456f95a646fa88304c55f08259d14280be3d0ffab93d3c11105813b16ea07a82f918b7ac73db6144ebd9ee4fa0f2b471888b9825781c231e6776e3ac92363c8cd43faa3d54b527c87f9a38e514bead32a8bd8e8d0b54217a20b7edecd8a0a1466746ea76eb3f94f749ca12cfbe12ac3465a2ac70bc334998339b1ddefbb22a668ad201e8625722504423934c7c1e6aa8299543b487f3108a6694139c1157c4d9a65dae36073c51e80fc90236374b4e3969ac48c555e5dde580ccbef6ef42bd4dbb637615a0dec0a70c97ee0014d3ebbc1d03bc536b56108ce88e8f427c71f38dde09e5eedaba25c9830c51a5d446cbbb972fad793b1711b894ed9dad9b4175faa4579f884be4a81e1a37addd647bd706be2e9a8538e0341c5c391b51fe7967193669c3bf7b62aeec5a2b102e703721313c70d4368daee047c8edeb06c3a106601add6fbdaa6ec2be145ef895cd68ea108db598150eb50c9fa06ecad447e1a076158548643b6ddf148c58ddc78f2870edf4a24093574190fb9c9092bd3610fb90d5f2a4a59ae0c67a1859da3da357209d5a89e44e3b2c278ea8ff2d659d80d842f8335da81877266fb76b67c385458c2dc9f1fcc2f44f6b5579a5a6a1b0b8aa7d3911feb9c84039c8a33660eef630cb0a280715af1ad43b394babd6d1735b6311ee2a23b42a99b293edfe9b3ba59e70ac16f867a99aa0879c80f4e5012eb6bda22f5426a5e9c3668ef50c87458fc7a2b9fb3421a0941f5d928093d7a7ea161448ee2958076bf5540cd0c04d3fded8708487bfc10794110ff5ef36df05bbf0342a6885a919255f59cc4ea9470ca9f4ba98672ddfc3766405a0bad606329d45c52f80136bef1f96e558e590f114b58a725eb315700191778eff7ca01a3c77f9ab69f6ac5ec46eb8868cd58ae043afea82742c6e182cb1ce0f3df10c066c73dfd3f4dcf4b748f362f49728d1d432143ab3810076b0690c49e14717a5483064369bf374a468e8028936a52f8c6564c45cfd001fe592aafd01d87d53c1055c91109755dc39ef88064d347f6ceef852ffde038ca731deaba73b242937f19aac937a781709c52e6ed5fc889755932b2c4c6cf0275e68298c8bb7b8f74ba3f366884d056e1d6159c27f54b66a3a6ea3fc8bc5c2314caa7cb35d8c823c9b5012b9b1c2664e8e6d9eabc1b9ea82f230eca34c87bbdb4a05fee4304717feb9ec56d24e2fef5ef006a62bb82e821fd868a36aae644c734e2aa894cf53a3319200f2ef9e1ca3a8c876d4fb744053d91a9cde9a73992ad7eadad2dc635f005f6ab081a3e4a65aad518c2bb29b747c138ce991d3d55df051aa7519b60df0029505e3b61c23c4b0c90648daebc6eb5e7daff57cd758e5148095b547b029a384d345b239ab85bffdd2f2c48b3d8bc38bf0d72dfea8b3b1bde1dfc0882ab42ddbdd6e8a5485d3d8210bbff4e9f712ddaadb849fc52fe21f984219068822ae4151f23d0c44dbe4f6ea39394d21e1ccb5805c2dbc82f99753473d65330064a6ba9e020611401747eed7a06b605ea75d1010603b268bc858227e7d36e607394c59567b77e7420b69fa29db2f70abd8a7a6c60d0b3121d699f0d9da9311b74a3b05c102b3a0008d70c2ad3a9ca622048a13607401df30d1c80e912b58997e790c7436430fe9929a9ab7c3936d83f4082bcd2b4f08b1bd2b98af4eb1db215f9226912536f9832c3f199a8d70750654295ce358f835f7086ba6962373ee765a6c6345dacb2dba21e4c1045f1b3ce489b678b0206a5e25f5e99608241a311af13cfb9af17cfcdd9a628887a69ae687197b9da8c4f4bf42cc68c087592172605de6410414b270dcc029568e030ce671fe9abbe4e6717e92610938e2070a1edbe81ef3a522d41d3319240a2ea9237754cb06a1eb29fae10e644ff55b7b8ee24a0c05e271394861c5c31f32c04988326554ed35c4e0bc0ea3039e785a11884348fd3790609e11a10ea7ba13af6ef73becd4269ef1600b71579c8c5342f3f9d519698f811c5ffbd42488f2942e5d2f88f7354032f6f73883fc8cdf1246830da95c68244f43cbd53b5f840b5b880e3ec8814d07c0a8a0fd9f9cfdca93560ddb9b2d9b138cf024eaf938d696884a3eebeab371cebcb71ef557fc44958dfbec39e61fb0ed05790f9b1adfd9ea9fe0b585a65ccd8cb177be7e669ea16fc088e95100004d177b904dcae8656ee03d81505f7a5d5c24d19f81b4a7eda4291e7b1ea8c23e32184e40c83c33b83de6b926b4f9ce9a0973d27fa5fa021bebccd5c81078e3ff8f7f348db898853594381816572b83cc412ed38d4ccdd826e5b53ecb02528eca98032e87b71db8538ee88552835ac5653ac9ed10bccbce33f83f0d6adcc43a4c418ae13cf3761cc17ee47b3ae35f5a33b0b6afa17c8b125fece125129b94159030819989627f1fc5f7f6d94c11a27e55351fcb1540c7166d262e0c355291407fcb881d81bb54ada02a7e8d4080aa81cd222526ed7436ba3a0aaea529659785692c8e32e2fa2edefa86ef4d419f49cdda27ecaa20c8084cd80b7299dea280a6f5fef41dd6aea7f182cdbb0a5df96e57643999fad48883c1e0d1058650f53ed5c4c9bf6aac6aaf7ed9d2753d6d964b9d4be4aad86eab166239a1d3feed40e604bfd7050ec3fca2d79c8e74548c63070ffd7b1d27f97277eb41ae64cf6147d99be1a28222f84fcd9aa8504c4341d7f8d47d6543f8150935b0295cb7ca8c5c9226bd843e7f1ff4da0ee757f26da68e4428f552f3660b37d4748101744fe6b9c5a96649a337d8e9de50e57f2fa16e9ade097a7d66567a45712223546040fac464fb7b8cd5706926f1c5be1749cd6b3c9e7e24a65a797d9d2cbc4a3c8db1813a65b3eb5cb33186d9486b432caecd0248fe8ecaa96f753a2b7e1b6bc99925d05f38a6360e67206605f357d0d366fa980d6b11f40dbf9cced44e44ff5d61010829948bf277b69a2fbf81bc9887595fb54ceff24783767689a1c29bc37f607129978c6b4e38fa23d7f9c5f63c2431b4b462e742d23c887ccd325331790c4efd3ddd63075d14f6bd65c45aed4a31dbe62fc0b226f8068411a4acf7bb4ed16ec751eaaa370695a394b0513cfdee1015ee7f862b3c302166ae1519f6e5eaa43dca7e2f7233a87487712ea3bd1a08b9198a97123d91ea852d208496c20536aaadfab3c12998917dabfe0d880dc4a10be9c2d44599da364569e63d34f525bded24b4aa3f66dacfbf87977cf3a9fe3b3ea7b8a4e0949974a1fc64be11fba8482441c168966e9ebf4c32e8d7b94b440352a2d53772cd8deb45d97c712d2c608dfeef9c5d295deadd8c1b41582371ee7f7deaa191b2ab61be17aea41e6669bbc7473c82c55cc2492ec5c66970a870bd12a2cca200735566833ad31aebe0469e01aebe00574519ed31c65a6f2b6533e60f24069cf69c34d740e71fcb35e9864bce5fb83ceb6ea676f0a761308c542bd19dc41ecc5dad77f61bb16e023fc6b3769fc21ef32f659aeb0335302aaab7e193645ef8ca2d852f7fbeb59c80f3969f0eb86d888ac270ae2f446cb8157042317a5582edffc2bc95a70de565c1074338272168d6661f767c475e64c489db0733dc8db04adb42ee585c3db31592cf51683affaf7e8e727a89fae317d9d54e9c62e11767d5b06c46afd90c2592bd3e58eb6e9873a39da9ac7e490ab0c642a362f2da87d7cc4ac8eba78281380598de74dfcc1afd2f6bebf76696be7159357d66c1bce876143edbc3db9ce28e4b0084fec3ec86bbc89cf139298b64fa5b4920ef4817716899461dc2571deaf163193369ba333360351ec68b28275ef7813f7ab7a62ec327bf7d89cb50fe0a672dfad24eefef40fe353853ea18c62f05e5460c05ccff9ac176d36616b86d279bb1fd6cfdf95aafb35c36a7909c7c84a56302555e73e9309453a85b84a79625c88e6cc2680d704bb44a4fda7ce3ac3ca17a261244312647374755ec4aa2ac68b512d993d1fd1e80cb7ac8fac521f0c0c53434468c6b70f4193a1590b00c648000485e6c1091a98bc552997185ef3156b823a0453c1d8c7a723677e33376b49e74a70377a898a0c7ac8c667a2fc6673218cf728c88731afab2b5d44c8090eb38bad60747790f19e12a377cd53a529ad9257712b9c032d73f2991001fcec704d13e76dc764d5fc61650f4e67f7bad2499f642bb3cb54829a11e11d6c171fcd64efd9bafa5e4736d660faa84ca5c148fc3c0d09e93430c02821d9035bbb9409bf0f220d1265293ce9e48d1de188ff3ea3371fadd62a0e4088ea65042d2dc67dd639460a8fbdb9a4248e8d14f06f1fb984d96f90ab0ee399b346a70a7ed52630f5daab3b9fcd5bad0e8663a76bb7725b5e1a8efbd917575617d7985a85e2a34d0a66d4627dad58b23ee7ca40c864edf50c14815c8a0ad8ae72c79b52546172ced26cc792af38d533ee540e855fe5f7ad51952fe720abb7516611277df54c28bf42a47ab8ed3f4c372ba6941285ed68b7403028014a3aa5a2671b6ea93c375136eb07be2a56b953edb4ae2c73aac9e17d1c5a7811a3f6927d7add29bcdd226fe3e6caf9f21301c816326d08a0dde3808ab479833190667a15be38a3e764895e9070e0ec1559d672f82be5aba917ed534a5965c3b51b06e6a1527379eff907f9ddeeb969b3e471cd41778c3c526ddfaf3b6d4f4d3eb60920a6d69f8566b0a67f0060f6b81cb5990cd8a897992d481f628920542e0cfbfb9c545a26f39908d63e45d4193965cbb9ac01514c9a02d38ea96c976196fab765ebebbc83224ff812dd4f5194fa4d830ae2dd6ab76b99fa239b3698e90e29b6f24b3aa763c96d490910be38a3c3c925407c9f5e1ebeb629476b35cc95e8bf20b4f65b78be47ee1d85b4b0b845b50fc253543d5ebd4505c29a2a66a16d42c27d18921a95d816aaa7e2342a6566caaf8c2c819ef743a4915fda89e30572c221bb9a3277c25dca4d68e6f2341661daf7a82057182761af703a09b20c22c85218b25d03e6ebc5f5aca6045da15e40d28b19f103470662c2e0e6b4da437d52e51d7f39f4685358a9a8698cac142b4709479cfd40f706d048d10b71ee7b3d6d00a251e55935f9829bf4e8dd2921994361417125388639e743d5210715e17cf4c7108fd9f935ecb750c8309a0b80a6de6b25b77109107a4a9712bf18cb6228c025a55c66a3962311c2e96f205391104325adf612a059c00a0a3524bc646ed8c79e9ce07c969477f6784398cd95769ba0f8656c7966354242ff10530a7bc0c439a13f199b02c704fa109a663468fdd26900f1fa534c816ea35d75909e8f85c0954eeb5a437ee7af1fc099dd8799cb88802baf6007d15e1e566f4f3ad09e32643e6325314dc2bf33960beba78b3f9e14e1f2a9d2054ab8941738a076888179fbd6527681ab6e7d25301fa0035698c00d7645f81e484f27d55bf9868cea16618eae7899ad1712fe2fa9b7ac5b69015e5c2a835a78c4dd851aa42cb3e23c2782875df87d4757c6", 0x1000}], 0x9, &(0x7f0000001ac0)=ANY=[@ANYBLOB="20a50a00280000767f8d5700ffffff00", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x8}, 0x402) getgid() getgid() 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) r1 = dup(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="32f343b74681c046e119a0e2c389c51a22457e2d4f23bc444fc26a9f32da29e7ddc3df0b44575220d468df6e5177510fee93828d7a64e38cee929b7e4159032b10937c440c8f89c9849f4efeef6e3564e310368fc7203ef0c16c5bd37db06fb676c0580659d6acc5ca8ca58d1c77989750af46911a5a67c17b4e901c8d130201eecfc44a0c489ec40ee58e83ee20527e1130737c2eb1e12222e9f98580649f061458c21d5e7ff80865afde68f4efe3310cb1836b268ed76f7cc463d06bcbc17ef6ac8a051957153a01343fe083b0c85b39b9d95d15d169bddcc8c5fd0d5d961489766cd99c792170", 0xe8}, {&(0x7f0000000300)="cbc2f15d5d61b582b03972e9d0316dffc767a42d25bc05167f1db4fbf39d1eb7defb7c946310b57ba0afc3c9180d6c1352b90065e00026e164d6fba51960c08392a9f08209bd5692d32766852b38b318df1e99308f271bec636b55a44ccb3abf58bc4d62d5d58479bb942d381c307f1f02a2027a99661c9849bb3276cb6eaa4d6eccca82b2f0a3998aa109a1042aed450a1f1399c9f11d050518", 0x9a}], 0x2) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:13 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c92bf7089c56b5417faca4f731c17cc55553909cd73ebd36f5ab493948ed367e4c7d6012dbb27aa81c4aecba4aabecdbd05de5f7aa373abd34a8aec27a3eb1e498fba99aa7a8b412994303026e67d0986b21cf0d99dbc055f3748447a669c81bac76fa51c4bca1db5b847ed10a64d636ba42a0f0ab165fe8570fb64ebe4bd185", 0x80, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:13 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x1ff}, {0x18, 0x2, 0x100000001, 0x6}, 0x3, [0xa01, 0x2, 0xffffffff, 0x6, 0x9, 0x9, 0x4d9a, 0x99]}, 0x3c) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xfffffffffffffffa) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) write(r0, &(0x7f00000002c0)="65f638a73e730c0b4badeb507b7574f3432efd302a4390b0c2a9b0db61f484e5bf29d39444c0b15ce10831dbd00eaef1d229c0f003984a849785f0150619373f4641b0bd89da67c074c3a6e7f4b29db944f9bc4763eed7b5f906fc00351b25202a32a480a6096fd6dc2ad1e6ed71d5e6393b08ecf2aa32c27733ce30ecf11687439f3940e976e9c08ee084e579522694de75023189d15aa7bf480bde5960f19a97daae9b22ca96008202906dbafc0cf410d6c88f2a74", 0xb6) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="fcc3f2d8", 0x4) r1 = syz_open_pts() close(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000380)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x140) r1 = kqueue() preadv(r1, &(0x7f0000002580)=[{0x0}], 0x1, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x7, r1}) fcntl$lock(r0, 0xf, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r2, r3, 0x2) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) write(r1, &(0x7f0000000240)="f42a766d0a5c97817023885c74aa806afccb93f5d5660f5ab4c4e198e933c235668db283a000ba34cafa82041268211618919e2561d26d17cb21bda91c81140a0970addd103deabc46191582f9f544f8200e83ac8bbbcfef6e3a3f633522c629474e285fe866b30af5e144a3819cc751c515965501c80af45f92eb7b114508bb6aa572220eae172958566b8ffff99f7a2ecaa9b3623b39aaa3d850e826e6461cd78d6dabdc46ed78f72a6c8d1af38da6f17f0edd7dd8672d7c8b7c92aa3c1bdc896e14b97a9a4cdfc17a9b8b806f4fddf7b2b663f91ecbb5de0010dd5ffdd2fae1", 0xe1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:13 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x800) read(r0, &(0x7f00000001c0)=""/138, 0x8a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x2, 0x1, 0x10}], 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) close(r0) 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r0, r1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r2, 0x2000747b) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) syz_open_pts() 16:00:13 executing program 1: r0 = socket(0x20, 0x4003, 0x276) accept$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) r1 = socket$inet6(0x18, 0xc000, 0x6) recvfrom$inet6(r1, &(0x7f0000000100)=""/72, 0x48, 0x801, &(0x7f0000000000)={0x18, 0x2, 0xcaf, 0x7}, 0xc) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084f974ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000426fd6aeadea3c24693b469a5ae066249c6274dc64ca4f3bde300004651141173561706d8203fec1971da68f5e8f1bdbc385fbed3e4e55e172ffb00e030c5118a114980092782423aef681f9e062c0f31362ea32f36306f7251d0ece8d3b5abaa25f1477393e05d402e1a235ea3a8ba055f4d0d1a4b39fe57054ab1d1b6186cd02e32f9410cb2708aaacbf8824090c3f78f52381afc6f224b1f1a03bfa3e6b2ec4f20493dd4046a44fe8285a8e1de2"], 0x1002, &(0x7f0000001540)=[{&(0x7f0000000000)=""/81, 0x51}, {&(0x7f0000001100)=""/72, 0x48}, {&(0x7f0000001180)}, {&(0x7f00000011c0)=""/75, 0x4b}, {&(0x7f0000001240)=""/123, 0x7b}, {&(0x7f00000012c0)=""/106, 0x6a}, {&(0x7f0000001340)=""/243, 0xf3}, {&(0x7f0000001440)=""/100, 0x64}, {&(0x7f00000014c0)=""/105, 0x69}], 0x9, &(0x7f0000001600)=""/49, 0x31, 0x9}, 0x800) shutdown(r0, 0x0) socket(0x1b, 0x0, 0x401) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x48}], 0x1, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x7fff}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0xfff000000, 0x8}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000180)="2a09cfb99db2ec828cc548f43fa771fb374928a1088fd03651e74f70c7e950ab6a388c27bad7801b5d8751660d98f4049fdaa33ce7aeb8e9fc9e5adcb50f713e9ef729046cc6aa0ae6b12131d8ff25101a9cf10924c02466592a17c56912d4387388dcc21941adb51a265be11a0892d70d87814222b01ec42d71a710ffcf10aaa1fe2ecc73b1b8c95c1ab88d969a55858849c8588fbeb0ea4c339bd83e3907925252b3a2d1e11d6388b98d93872f0adb4c4345e885c79dcb5371d992f11896e9f9f2e11020871748227ba5f7ba9bcd21de6d7fdd07690a4f317a1dd288e6202ca10c9062dc11651709ae412be4e4", 0xee}, {&(0x7f0000000280)="eed0871f8e8efbcca47d68b27ff096f7f272e6494fab234b972060da11a2b204ac02c4fe96d3fa05385103", 0x2b}, {&(0x7f00000002c0)="ab3b9b7f4a6732d71f5eb0cfb523d1de31f00eb928", 0x15}, {&(0x7f0000000300)="96b2b3881a7001f786f01aece844a2195e5c1fad08f4df67c7aa2df623a3e7f474b399145d6a82a3fe6002c3d7504098b1d304075eb3e20affa400a3d050c0332dc4f7a3334947851d539f32be5dfe398dd8e7ec425ddf918b452d7f9e1c51a96a80bf14d7584c79559565a9c62a8aa03d9ba8d57ede43d84ed89d956d8e55e78be40e02b1ad6b2052f910028e0969d92fa3da82458661e39658affa83e764ee37aa4b018f71eb4dcd6c82b657f3dd7754e6ff2f4bf5e5a3aac7071d352acc7fe8d43b52e4cea1932aa4ca8b2bab731c72fc14164c08ea196da75835180967fbb9bfe6ba3abdd867b3bd373401d28234574271b2dd6f2cee89526ab55b49f18902bf89db7eb06d7bc8ef0e0b319f58391bb248f8f03fe53b3fdc564f318bf740d46e7f0f01658dce91d07ae794d68f69803afb8e5404db7edb4789a4cb672176e9982374cf47038d743731285ea8d1db90b4165db0cb3d4c24f8f6dc196c16e7352b33c3a151cf1e30826f31ec64c65b8f1ca2f1ecd67d5c93f2866fcd864ff0f968b36e3f90b37b4bd6b560afae3c0b02b240f01db93f422dda7a53243e282d06a14aea8214970b8595877b6d35a02e4b5163d99829c770d61735da4616a4c7c48782d86e84fc78f6fc7aaaef17483007a162ced913d87de06de9b211f3493f6fe4d5a708659ed4125f886855a021af1d3465dd75d68af946203c153b6addd265d160433bc48f588f95e3cc926caf0993b100b5bf6276b1a6b7bf952ac02d5406c02fb1ab6f2f7b32324f3d9980361b8c6c8fe0e913083fd23ed33fe52ba98a6eb88bfe52821a87b976c7d30cfd3e40d59a68d898a026357e82f15a176a45678e443d30ceb2c3c43d3fe4df20bb86744454d93cb880b896c95e7993d4d3583b0f2931ff5b6f7a7cbd95b55ec00e1f00c4fe6f1221219bb21f4c7986b06fe16acff9557339653f5d96cd0c38b02378b506ed8d8c4861a62251b2152598bede0baf0b653a31e4a21d053cc1fb05d0b7e1626c5d00b6b15d4b519392e73845ffd41516a4137c45342b76f17078bc7bcc78e249671a2e6a48352cc15a0c4fba8f585a6935f44f60235866c8d6940918e132b86401ac3920673a1f97b319f75feb98ddce04e58361f6a0557142eb419ddca0501bd67cb995899d238b676747007cefdb7327c99dc27abbfd0a72d412685f01cce06a696e7e70a3da232c221dfe8741005f75e689051cef248c8e22f970a4611ad63c2d6fb3ed03a0938f156a18fc5ae3c463dba1454e496743450e69633dd8750bb7850437ed55c3463a81c5e1850999e7723e5924af10ea5174d72e814a721ee557063f76b163568ca925a5c70aade139b12fdd1780d6a5c0e301895f1a6e2751fc5211af40360f8cab8e8254c1b14916db9c916a2ca82106f44196755001865506c1cdbb886105f04494b7e4a8d2192c34ea2fc675cdcab33dc741f0e9daaabe42cd1e17d0f9709ba31daaaddfa5b93a3c6f3035995e369a41a330408ff33a409cddf85cded70d3f2454de8add4c8525c3dfe158699bfcabf3bc0868af9a2340519ca028bcc0db3a1fae3ef03ac4d32d23a52dfdd60038bef0be8fcc071af300143549ffb6c3a6e422b8e227c5aa214987e89d9f2f2035f0d12896a13388c772a44deea98521883b822b3913edac91010a09081ebea7cc8b1a467e04225ba301c00bdf805a2d92dbab8c4173e9d8b65c1626b8033aefa33a6ccae12b3b4f02ba7569af95ae49341e54b7d5e19a2997595158c28c2bfeccc5ea6c9da25585afb928fcbe2c1d4cf59b8ca4b178df20fbdcc940270c191e2f1229f5b72f99aec0a7b97d4bd5e9c67fdfd9d58620fb98e50ff974b1c134d6353197a8ee618e4212163bf3218e81eaf1c9827ae83014a509df5418232c8854c87db7e0cfab03bf96ec40f1492a8d965d57b8437797c109035935a0fcc3802289b2ce29c72022f228d4d95cc69537f697ecd7e81d7a65e5e8f7e5979740a00c34e9cf6456bfc715c5f8c6417d263c52ab9c58182812900efbee3c41106965822bfa0f95939814ba8cfc6a788779c299cbf8ad3744064522ba19e84910fc707eba21fda4fce6d504aff38986daa606db833250d6e2dd861f13669617aefedf158c7a2dbd1b13ba10344ede558fb0e2ef440646b04d22abee6d22f782216e3c079d6972bb26fbeafe0553e209b6d9706fabd937cebcc2dd7ae871d69695cbab8e8763e16234a18e23e9e2620b23f2f74362e1c01afdaf13d859edb3cc5d4d37a2f1e50b18ef38329bfb10a121d4ab8e8e450d126ec4787d1deccad66fb8bff8574a9a1efa3360716bc8462653b7ccbdf1be2dcf79d6a7c6dc2d65440a925ff36e90d88f0828ad6d9f2585d5def47517ae4b583eaeef330b4d3b88d8a799e7c239fe9f596081d8acb44e4c8adc6acc2a41bd4ba94e85cd5ce7e7b0a298765e79fa57bbb73c044c203923ce4f3248c7bf1663dcdae0cbc190f74d37db272509c63bcb545ae77716664d91b8b484c1341f67510fa566d109bf4b123e57e7744e57ae7a5f4dc5b4707d4ef02d2dd7037b9ccfe248f6b42f10d4a15a1b799b0cf1c813aa17a418faf812df355eda862c4314e0addb1ab644cfca257c3b3a24974ff0c3094d4d5dbc5235c29182ea72f97a992c3d7d8abc90cf592d77c450c82eeecabea06e02ca9e5e273dc5a5482244a1857837236fa51b2ff8577bc1bbd814eba3f22355d5bddb65ead8f269596598134ae437135277383d53777f799ef80b7ccae02c03390d59f2f3a13a7b7a21d2267d1f90b7e3d1f742e2b00d84ed879febeeb3f48b75706ea7c085bcc10c682dae5410e72ea4d5b7693108300966e673e9d3f300334130a093d756ef1479594e625c72d8236c83f90824623ccdfac4ee26b74b6260a539fee5c44b487cb7df6036e722a7289691cbfa923768d9763ed373fa56f0dfedf29a04148494e4a2534113cd4b46fbee86f680172645cb7589840c59a15ada9936cafedfff735b91cad5793e35ca50fd9b806840a2e489050ce035823796b039b0b87bce5e805ace06a19f5e7597d83cbf8d7bd80faf9b3cddeef0300ddb1886a346a952e23addccdeca0c2f05d4e370d26dee3d43c6a635b6b3cfb63bca422b42b06ad84e87209b73a49a0a10ed3f72fd86d70fdf6c10eb33e0ca7ec8b9afb1163168adaaf734d7a5535cdcace0c3054b173483eeeb01cb9fc8201ce5e97636cc822509578e05e85a5c8b971f4c3ee13064abe012dfc7bb1240109b5b113184ed5ba6bd73afc6aa6490186774970bae2a065bcdacfbea142d3dd9313fde5e659adeec33b506b70bbf05928a5d33cac0b8b42bfb62bc700cc85c084e999fa1e2669c5ccea8def95037bda473aab100406a40894af13ecb4205182c28b8941716b10bfeb731d0126008887c0564808c6468c08c1c297af9f5dbf869b3098d3bf037b7a05a0e6e8922682103d0dde9f6cfca7211cfcf1d7402642dbbd0395321412d24a2b0cfc6b1182f314dfbf3b954ffbc1209984f13d7e8ca616e58ab7ef00a115bad15d584b53330d46643b6ec2954cd462ac0296cb20cec91f74fff02b681e0b1010d7657446763b3120554f83cee6f09d69c88d12cfdf3d7276bc323854c3b22574d1a8e5ae98d39be302c12f4037b303e57caf79d4d494f7fcb5b000c7b1cd2c7e08a6d085241db92ea186d82331c040ff564be6d9e7ea8d9868a9174fb604b8b81eb7635c95a2ab97a27bd0c24dc6ec1be0a76d9bd3e5d74efd60b56393f5004d5926ef5aaa23b004fd0e12ba9e2ac9d361f0a4650347c82d3f6446d7eff6cd411b10e1d4c36eec5b5f9057cc2e6b7cec6a0dae413a7747aa52bb8832d99c95210432aae3fd7de6cf19a8950bdc29565459558cbbdf865b48491a4f205b737e06818a9e1de8969c0e4ef83bbaf978c34bdc470c092222004741fcf72cc9b76980cfa063891d7f8c1fd24e37389efceef44d31d8dfb1a32694ed097247e9fd9e22424a86d9fa28ee23759039683d2133236ba2b798dca58b887eadcc40b34e4dee84effcf42a1a62c2bac1f0558925156b5cb8c38a81b62f877d48fa44fb6420e668369a6c8fa0a40f9d3c973a4600c2c9e60b331470a6bc6148c5941fa80832b356ed1203d4e56c5e987e1b981409a1eb0d17c8322e77c6c402d2e46c687cedf533cd7150556c706e006c10425332a6836cd211ae5a93f3d5f559ae8e25f438677a59a2b1bd04be825562bf9ee6d2314444f0e6db35804072485b19f02c8c04c9615a7b9d445756a18051d095ac644540ae3129ebdd6f31dc9722b73f26638e7432b4e9329b425f1e25d159e3d3fac46682a6f099dbe93c9fa504524a0ae927fbe0b8435bc2d672e5d072496e190a9723138fb91370110e68db64a0da7de802907ba6f5faa61319c6e73133191525ea40754010cbbd498f62c2e62a1e509945ecc0c0ff39b5b2e674c70107d13598cdf9638af679a9f2176041c5816aec7b75a462cba9dbf81c99bf227815cbc2abedaf62c0b1e6a8dcd2221e9935dd653077ba81edacfc4fe7a6685adaf6263ca96c34312aa7594ae2f4e91717bbd6571beac53ad03eb740f63b9641c61bfc451200290ee7e586a78453bbe30ad65393e72f8a7b244b910ef5953d706b15a81af66f66ca05cf7ed50c848605c729c08c79b550518005fd5ab9ca916cfeeed5aaa35ff881d0f613a9d2ecb1c9be142380791bd8993d8aee17b2a846383a102e73613d71416d6422e21e1ecc001fa2a4d1971118bdb19d91ba1c1f5d61072f9a534133eed787b0281ca66a5bb3de5e0cc08eb6b9e0e8d92e3b495961a0fa1ec91b4f8d932ea990b0dcec47c37e4958f1ded3bb1033fa54f09288159cf07b2dbe9c1f9ee1471a6476718395085cfec8d90a009a729f6fc4dc011b9f9cf41efebf028a9bc46345682eb27f6f13b1452fe19a5d8fd46adb972709eee29215be4201d729d5c0c07de4af5e0d57746be5d5b3f487d5570610fbca6c13e2fc2a0ea2ea6d35d23c9243567a18c5c9980064c77e1508eb93344b6624eb557a94f226198cf3330d2232632e50914e8fbfeb1b7d14d9e30ada422492a32868654214894cfb05b1bd50c97008c06e6834f0a1423a3cba783aaedbbd0ab87a48cf9f1de0a54f1916d7bf59e79d6b00fbe8b6702846560dd1b566a3c0ba4b6a7bb4803d0dc221f794e53950e182b50777d90e66034429a2334b7e4b61f563875fd21845c7b7720c6606ce9ffd0dc501a0f0e101a145aba6aeb01a983d150a999b4a7c399007edfef4410fb2a02b7215908e52832e3d4f5848676c95628f2dd198e42624b926657a6846f36f61553119215f3457a7193e7d5cce489c7a49eccbf7bc89fc81a1a86fd2274827b807a4974e35f1856fec081ad4e0641a3f3fa651bf3e2463069af427813d2ccddb94b107e03e91bcadfc7098edf847f2611a7f46cce4d185f707c226da0c19b237ab3a378c14584ceaece0e2254c2885151117c5f395a55bb6fa552319def4b49b3befc50eced56637a131c8ce77393f5fd4f824db8d55a55f0df1096dca4747a9e4642e572d8e4e5131429b136d7e66ebcfaa77bfbe01487631b79aefb48cebbf84e771961bd237e87c99091d8eb4703d8eb7e120fe51f8213ba8ecea8d87a2485521b0f3e6fe4a879cc86ca5ae31f89bce66bb7ef23f5ca1e7489ee5db860626135c1a296c627f8daaf54935887aedb451f7c92ebe5faf8565b55e1c4e0562f0e0cb7050f01978b55abba8fa54c6a7ec9418c036db3a10742eee82b6a953b98", 0x1000}, {&(0x7f0000001300)="5b0d2ef6992f82551b765a80854f2aeaffa7254400eafc39a7ebeb8b5e710787ca", 0x21}, {&(0x7f0000001340)="75bbafc4a0c31022abdf2174e1a784e56efc54a16b451ee6beb9f29dd9f8ba60a23350f6e1ebd03301ab027354f93c0fb7fc4a464c5e0a99c6da07646b49b68612273d7d404381c6bda5d1ccc839942179b4c3704587436fe7fbc3e02acb06f5372b2ec2fc58e8049e6680f20412529b2dd3785afe0dcd89c1da89fa3d9e76e7a3e77497aa25121586c93bf9d7584240c0cb9845d51df0f137b40d5de947d6842a0cb897bea5426f80b899abbec31b23a270fb76b4ff41877fb896398ba1fcff0f5311c540e26d632780b7a56bacd29b970a359bffa0a0766c36ea9b94e995e584dc37736fa134eb638a03f9b09e6f7a89ff8729d98aac5096d960bcfff2ed9fb693d2d2058b74b22ffc3dc6039383dd269041ade714468ca32529955841c0dbe32f7e02f07186c2dab81e0d91bb3feaca5275c909b4b7aded4dbc80763d1407ef7f06d925d0de31ab6ecf7332b96115f78e49ab1e01dfa5417148498e0dbd63cf47c3e6c5070f95c0f87722198421c165dd7e6060eba332b85c62d1dff168b61640f0044271a1c287115cd6b312f9ccd783f70a744e998cb4cc0b206caf3c2754d5f54a7cad045eae315b8959ca5b5de7458566930673fd68cf30b20c7be699aa6b018c4ea047455f6b36a94970c17e13c9e1df6d195d92e9799bc7e4db917b146490fff5e3bf2a3253a2a28bb8de5f03f96626d02802964d994ca59077c6685439541a8161398796b555f3a8e4ede5f511e9b396e5e1a3c13bb343d6052b0f33d14ad152337ec555e4b12d030be3c81dd218a96d85ad1ee8b9da7a1ac0b2d91a4ca7913f64353cfc1837bc279c8215f2ebb8adc4115c3ca2b3f59a5748c4d7d0a752ea6f2f248a8562e62af113f22c6024e82f2be3eecd4eb296511bd4e5c4f5b6d35f4b301fa5debacfb7ca1c0120b361873c634d0b679d8e75c82069990bf31401384df61557318599d35a00d1b5dc17463bd1c01ceb5a711185545fc09389160882be7b0b1164e9c234c55f17146d23c6ff9a1b29091fe9667347bf58646687618c04802fe35b2573731f261c5247adaa661de6d5f6df3fb18bea613c096cbc9024cb1397834fe7440a69ab9a68d84faf081ac3e8b8402deee195a4e3fc3907d62a960449082479e11fefa8a0c319686c4a71f3a9ebfb4080461699f167a45545884ba17110a9ecb38b198a3a3bd8a176811cecb5cb155dd536ae143b38a8c4bebd3938c48c39e079f82edb25eb6712553afeb5bbc8b0aef83e6cb2eed65cde26d8a0b2a6c9866dc0280c5bbeaf166a7fdd1403de0df29a3b46f4df23f09fb93aac0d427eb7d56d01a881817e90993dc01f3a2d9b56c97acf27e11863a0fc9ffd0b43e155dde3d2942b0a762125710777686e62aec46ec7baa1252e162d555d2709713bdeb11a7cc01986418c30e85e92d5db9e0ce3af6746e0235c4e70283df72713214584283bc90a5646bf234ef222232b3f10005280995186504445d4d9dcfea86208482376d638525623f7c51be64443f3963382bf41c5fb8124b427aa68622e301edc3e9de20bfef5f8f4600b7b16b04d38bea9f6914302dff38f752cbcf7e255744b806b517d1b9cfa314a927854a31adc85c7ed234ffe59eb58bdb2e3a86d7d7a10ad62dcfb4a4f7a0ca87588945e4ed08e8360e7dae8be34d9fcbdfbbf41493fdb25295762e276f415dc5766febe697e206acb0759f046594f38ec272f4e5fb721b9afa5c13bd445c4c5e5ce29ef31aea3907a23b0ffef3a16db4467c2998d088c7f3d7e85be264ec98fdc9a8b567da37b3f8f44e0821f4c8044e997e0ccf0f63e68483aa0e0f4122b876e78c8e7300d9ff539c11e6a16d9483a5774e19f375174e914b45fb09d64b2689bd97719d26b283289ea1ef7aabb8a7e26a7eac472d6f258f63361eb17d46c61d21085490327fe1cef29cc6c3afe65b0f12f472948d087a6ee00faee9d48cbdf2535d6bbcb0eb4786f4ce622ff98333821bc0e59ed2300ffa80d13f89e1c05c129fd559b176876502da8f2943bb71e62edfdd335d05e7a7a36eb006523fa0d7a723e17abf7145539fa6005761eaf9dda9a159f3782f5b800e4c436351631c0628d2626e40a2767d0b1ed127329aaa2a2ebbe6fdb95fa351150a22f0bbe9e51815b227bc5789bfa27ba847264e117ee82c989a8cdd43479e94138c66201b0e6be0408d10d6847bfb938701bb844950eca857abbaa3d0df1718a65cb948c3b4a4fb1c0e2444dfbbf3ba4b6da8dc7cbba1090a44bb2f88385a5f2a2705f84daa3e811fc8289d15686599ed656bd3a87fca959f923a78e874f39e5fa7f132c5e4d57d3155a86394823073f3f874b33e21da5bc23de38c314322a4fa79e3d46f65e4e1f660002ef20a5c0406e08941d5244af298c2b86baf3a7143338a7e88d2f1829dd04ae216d8f08700c79eee058b26f3a376a216d1f4294c08a787ba27150fa3052efb9ba1308bda52333c28f216fee73463594a35f1ad4c9acad3762ed3653172b801cbdac247d95f82b8aed40979b0f7d1a63c50554c0247e1d66e959f7f346e9c848124cf59e44f19b280cbb50e8d3e6335731c489006e5ef9abf0fd095af399ae6aed58e19e6b943b64bbcfa3168fb7745a704cda7bfcb9297401db905a97aa1cfac85674c215ead3258fac051f8c80f1c8737f0fbfcf943fb74acf650f6b2122e154b42e7d89fb036595ec7498a5ccb5b592d7ae3237bc9fef25b0e64bb87e333db0a4ec46bc156d9f49f8d07485f60a2a73d9e2799bf3a1591f6889b416c0aed52fadb80f973d00a5e1e6f2e00a59252df6f2f535f67107688b292491946f0d25ed7cd3bb030d719b7a3aa4881cec6148a7dd140866b2362c60ac263018709bd1ab0cd56b01729e4273190c984115feb5ed1c269eb481f991aee84d120d4e95c65ad95a8dbb8484938599f7d28d5c89ffcb0804f5820927d13e3d7bb375f90d1861582c59b25c706dd59a9fab46b2098affe78df2ef0ec447235a202571b13239d30b470135802c8e5618ca13242052e9cffccf5d044db036264092c4249551fe31ba3ec9f73fb0f8fcdfde3095e6ddcc1e61a69f08eec797f1d137c44965aef9028e97ead6ee972cb6f16af6db5dc9e535342a91395f85cd23239cb986817993fbc9603c1872495f94a765320e10e45664b7fcf2f492bd13d140344ab41fb4ac673f15fd7435f9529c6e46c94eb84e46e901aefe0aababaee17099f3a882ec6338c783d449d4bbcb49b3f0d659a59b218c9fb3ea9f3a1987cfa232367645c320237c2497ab2e6fdae960578849786f03e59d6e1b1733002605d59427247c154313d4c5aa19b6cbb6f2ad2ceff9ab8eb0787c2df6056094d25a0beeb7d6c6cfc636236523ea1a99b287bbf52fa28c15f73f27cb6b8052e716e74e0b10fcec696436c49b144e9f76bcf1762865aa58ec83c3babbad27f1eba0f60539d2c94450ca25000011344352826795e8c77bbdc01e46dd0993a400629808474c01a0f758923caaf7407b0d84157929432839774aec120b882fd05729942ef9b6d15330f2380b923585edf8f7530045d8d91669d5468416724db913251e0282b9ff4881f5feead6476a13784af4a6b2e51ee9b2ac5f3d1a411fc8ea2edb34d2680796077acbcf44ae4b28a0dffb6ec2833c8f9c73ba1218b11b08b296fb030df2ecf8579d5c7fb959722889ce7b61a95eb01386c5bc2127dc2c5c50e22c6318de445f957d39bc4ee82f69a4a207ec66a42fcdd57bbce35cc219a5e4ab479ad5cd037d385270d199b487f004e66cb0de20996c85ec346c3aba1d1d7670b5fa6d2a9e5fb7704edcf0146e09985ec03b96b18084d2ce4fb1b3f2ef1ff88a76dc87ba5a78aef7932a8dde3f14d18eb9b0d25a7022f3e1278e0b07fb8d2c43aa550ced67be8b757ba751d4806f815025730c294cb731fd109ab1323d74b48fe925380a223fc562d8d41b00493b5040dc106c78945c12672b32146781c999466e18426c6b9f6245a8299d5659911249c382990476187a5edf82cc37a3dde5b3b03ba20c375c4348dafa281526510204326949d740a4469e865e2db8641dd337b0ecfa9c063300eafd84a4fc2501181b2cdf54ef37e9fbb709d870388769822b71aa1f9c1a7591f59e3807f46d4815be95a7f15d177bed3b380e3fb5ccbaf12bec424405451582c9ff0832e5d3d3e82d6363265c2349ed68e8ca09e619ce9e6bb9cc294d88465399047317d7dd0ab8aa1231d2b75de68ea636baf6f95f92fce77607bce2575d8b5817eb291f569a04e834217d7298bfab0e393563fffc725a22462aaddef39007fb22109ac26681c637f77e0dff85e0ffe4a8b5ddafa5499ee948245c6e188cb5a4a3d52955e38e4eaec0975b6ba5e3ea4f58b4b1cd27b1baa678bc396b58a70ab36971b752259bd539b4f6147c23a1318accf06c75cf3a762006b522491fc19a44885ca698ccdd67c8de63d21886b8e0602718c5c3c41030f34ffe485c853f64c6864e87bc6027487e99342e5c2cb6e84b08b7e923fd20de10c2a39ade556f184abbf167b1dd55896c8c95a0f519cbdb3eeb26e55f4223b614907b416abbb9c7272536b3384fbe70a5581f70581a5dc20f7c6136317cc1b5ff44e8fed5359539fe77d06f7dea637968975527554fdd49bfc552a5473ccd0bb9e2a24b1cd25030f9ea2949d10895d01b5ddcdb2e62c55f57acd60389e25f0c3d147e38687734d8920e36941dc376d8579a1b7ecc910c6ddc33afdd25e210d1f804cd85c22a315865f6a989323ca901e01a85e6852289a51b4d1aa3f5c6d92bbe5eec0137bbe8030a5ee8f1b6b0207a5330732db7a53229c5779dc427626523d5e020cf3db8e8fe8889c56e1f55d75af375e903be74009d434852852a9a46dbf9ba3c4065b86fffc24630cc1074ff2411790b7ada839b0d9fa8e8aacbceb18c39598632a62819b5d8c390230a615a3fe3f4e46b7854b770d000966f3ba2d2eae25077bc8bcdab5361488456a47991804ba73646165122d1710db7853b37db8e65abdb5a6d6bd1a648c8f837791b25fa6e1d09fe6f66c0b919c4f41063a0a7018ae8872a6374b65f63cbc4ade0939b0a1f6ee636964f06da0f4c042ff3afbf5d4e5e56fed5291c6485c85cce33bfe7f80619823f1d82d540929b5aa985a497cb470ac763d9162985c72ce8dd0a778d11223d6ceb8717baccacbf3c9796004f09c3778de246435ad6cc9ba1f2a8b5b014e36d3b8c7520a237563d3b9296d00f7dd2b0af545c667fb406b500a5aac66f8090f0cfb86406eafacbb3b3a69c4aeb202bc69c559a9c1de096fc4e8176a836796a9d2b9fb95f0879dcf08954e71b924d8fe23c40f1b8b87df61e8752cf63eb5083167ed3e841b6f75c1831a753c458a242ee41159b856a6d8c6374686391c1481bfb4bd174384610926fad58799cd13a8aea5e73ba282de8de50772d5f22114c59aa58df45c137c5dcc501f529a2499b4f076dbc6b2b880551dfbb821a572828f5a486ac4db372dc29d76ea40b01cba1dba8659e126eb2ce2abbe52bb11b75b32924e6f6c69f7580329e3071bf6983ca25a176d463bbf04ddbe353595b0dd8a6a3def6597352b0370a7b78c6d5b886a818b0f3feb6a679082e00c66dcf3fd1ef9758973577e60b9b012159f66b84f12ede7cf206744c0af558b4a46957bcc53f519ff453facdc6e35833c176e3dbcc0c598b6c6858a15d9003a25fa8a9be7586c379e5fbb5f155fcc649a4b2ed163ee50bc057e48c5841783e8ce5411c52e96a1b4e691c9837", 0x1000}, {&(0x7f0000002340)="750d4037141efaa1a22ef2f98ded1fd32293b8b9d3", 0x15}], 0x7, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x7}, 0x400) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = kqueue() fcntl$getown(0xffffffffffffffff, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xe4, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r1, &(0x7f0000000000), 0x2af) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="e0ffffffffffffff", 0xfffffffffffffeeb) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7f) 16:00:14 executing program 1: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0xfe1, 0x78}, {0x5, 0x6}}, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='#\'-.+/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']\\).)\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='[]-\x00', &(0x7f00000002c0)='`\x00'], &(0x7f0000001240)=[&(0x7f0000000340)=',)\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000001200)='\x00']) r2 = msgget(0x2, 0x331) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001280)=""/88) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001300)=""/80) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000001380)='./file0\x00', &(0x7f00000014c0)=[&(0x7f00000013c0)='}\x00', &(0x7f0000001400)='&\x00', &(0x7f0000001440)='M-\\{\x00', &(0x7f0000001480)='&\x00'], &(0x7f0000001600)=[&(0x7f0000001500)=',)\x00', &(0x7f0000001540)='}:.{\x00', &(0x7f0000001580)=']+\x00', &(0x7f00000015c0)='\x00']) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 16:00:14 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) socketpair(0x1a, 0x0, 0x66f52eb, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x10140, 0x180) r4 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}, {{r2}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r3) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/188) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) syz_open_pts() r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) kqueue() syz_open_pts() 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000140)="6397b864f2554dc5c936166787727141e5c805282ed4b020b90da490fd677b1532576fd31b8eae842f7a5ca96460c8914222245d9b25a8f8318d91e8f4ce2c53abb21dc4f2596def502fef3d9a611a967d7b8f3747b0fc2e18fbde1c7f050809b4e5bc196db7a38dfbfb91637e02ff6b9d3ee446", 0x74, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x93}], 0x9, 0x0, 0x7f, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000080)=0x8) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/149, 0x95}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x1) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) socketpair$inet(0x2, 0x5, 0x4, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="ce285c10506241582d11f2ce2a08fdf1455529ec12911d143b0e686a2545fee6ec774da0e9e3138eefd26371de773db29eabc386aa388653d0830bb1fbedf555fc812977607cee73ad481befec87fdb22b7843f7a0461d4412cf62b6d919bd157e18a0e1391d7393b7cc8eedd9cb938f549480b58f59dfaabe94b69cc5e5db77536b0121b0d36ab946fcc977feb972a6fd2202a76338b9feba037acccbfe39da393bc2743cc6631a4529dee2aee2a85de273e33bf02cf523aba00f034703d3d58cbc85555e879de195119584752fed1c6839ea82ee0c093748a02b0be2a10212a874ca8c320abdcabae0608886752a22964b0f0ef54cc6b837", 0xf9) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:14 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000), 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:14 executing program 1: r0 = getpgrp() setpgid(0x0, 0x0) semget$private(0x0, 0x4, 0x510) setpgid(0x0, r0) r1 = socket(0x2, 0x4007, 0x10001) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000100)="68f49a8a8584291c5670f979021737624062d1929e2e18c101909931adb05053f0c871630ba2b7ec11e602c83b9d777f5d362a4460d71303e2b6183e3e75f64c06720f40c6d4102be63d97c93094fa37354cb52f6d6623fa225becb9f87ac1a21df2a6b1cd92c00b2465c296545cb3919403d3b00eaa74a96c7e27bf05803f18a0b458f8bb579c4a48582cd726adae985bcb531142e701acd6435b57b21c8d77014f988dd174a5137b095145ca114b9d1bc2fd334df4cd32af21c1702e138313732efc3130d82f52a1d3a1f55e72b4197f1614c44eb4690c208dbfb515e599fbd7a9ea052247", 0xe6, 0x40000000000404, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) r2 = socket$inet(0x2, 0xfffffffffffffffe, 0x2) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x12f) msgsnd(r0, &(0x7f0000000100)={0x0, "30c617c0fc23b23c08606c93ce88030307b4aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac7e0ed08f56cabc16df2ebf159db40a8d4a0cea84529571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2617817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b643cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0e000000000000000000000000000000"}, 0xf1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x1, 0x1000) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) 16:00:14 executing program 1: nanosleep(&(0x7f0000000080)={0x8, 0x5e80eb1c}, &(0x7f0000000100)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x9dcd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0xfffffffffffffeb7) 16:00:14 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x3, 0x0) connect(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d4706eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa05"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/188) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x9) getsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)=""/173, &(0x7f00000000c0)=0xad) r1 = socket$inet(0x2, 0x4000000000000003, 0x800000000000) setsockopt$inet_opts(r1, 0x0, 0x40000000000017, 0x0, 0x1a1) 16:00:15 executing program 0: shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x3, 0x3000, 0x690, &(0x7f0000ffc000/0x3000)=nil) socketpair$inet6(0x18, 0x4, 0x2b, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="32a867dc26fd968125c1533179b5eca033209c8211ff6bc7a9dca675e0a4b7119b00197e020ebe0a335c60469af67af520d3952fa37bdbbe1c5d78d143480fd83d84203a513cbaf35b30d6e33848f729d6d235a680f0444d1b2384c01732ca80be48d9b111031d55ca86a98c1d71dcfc3dd6a6ffee3093d380b48485b6e48c2ac000109a6d94bc08611a4194fcc68ded4334ca0d16d4ad4ff8c1b46a5263437aba85447d8d1459a446b9d43ffea3517d145a6f10a7905ee0be6b4164a3335c3ff3e6953f97917d6f2b53697ef6c1b341ff1c21ad21400c0cc53004d9fda2355fa2f47512196a8332066d4f64f37d2ce6bf9462636049a0667dd876910957b2", 0xff, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x9, 0x9}, 0xc) semget(0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8200, 0x89) flock(r1, 0x3) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x7f41, 0x8001, r3}) 16:00:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) fchdir(r0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) clock_gettime(0x4, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8000) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10081, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x260, 0x20) getpeername(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x7fff) ioctl$TIOCNXCL(r1, 0x2000740e) getpeername(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000340)='./file0\x00', 0x20) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setflags(r4, 0x2, 0x1) r5 = syz_open_pts() dup2(r3, r2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) symlinkat(&(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00') connect(r3, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x0}, 0x8) bind(r2, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x9) ioctl$TIOCSDTR(r5, 0x20007479) clock_settime(0x4, &(0x7f0000000540)={0x9, 0x3a9}) fcntl$setflags(r3, 0x2, 0x0) setitimer(0x3, &(0x7f0000000580)={{0x7, 0x1d66}, {0x4, 0x400}}, &(0x7f00000005c0)) r6 = semget$private(0x0, 0x7, 0x400) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000600)=""/248) 16:00:15 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x9}, {0x6, 0x3ff}}, 0x2) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffdce) getpeername$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003!\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000000)=0x1002) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x80000000, 0x4) fcntl$setstatus(r1, 0x4, 0x84) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x80}, {r1, 0x8c}], 0x3, 0xffff) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) recvfrom(r0, &(0x7f0000000180)=""/228, 0xe4, 0x802, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:16 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x75, 0x0, 0xfffffffffffffffe}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) socket(0x1, 0x5, 0xfffffffffffff001) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r0 = socket$inet(0x2, 0x8001, 0x9) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0xff) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) dup2(r1, r2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001100)=[&(0x7f0000000040)='+[\x00', &(0x7f0000000080)='\x00'], &(0x7f0000001200)=[&(0x7f0000001180)="40258f00", &(0x7f00000011c0)='&(\x00']) 16:00:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x9) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x4) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x800}, {0x4, 0x9, 0x1800}, {0x1, 0xae, 0x1000}], 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0xffff) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) semop(r1, &(0x7f00000000c0)=[{0x3, 0x30000000, 0x800}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) 16:00: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, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf2916d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb7685480b40000000000003e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba655222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152c45bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dfa68fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d1676568010c02c3b2b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e6521ebeead52f632168e82e61422b32c62917a68a1634cdfa148aca0a7e0cad1b8bf495f80bbd6ab1b3197bde61f06ed6a4d872e24c8c88ee55caee6a46a52762d4f7609e15983a00", 0xf16) r1 = syz_open_pts() close(r0) r2 = kqueue() fcntl$getown(r1, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) r5 = msgget(0x2, 0x10) msgctl$IPC_RMID(r5, 0x0) write(r1, &(0x7f0000000200)="369e05f48748a112aa46400ffed981afe690b47f887649015547f09d2babc8c4a7fda1f1e146feaed92df82c6fda38082e62511e76485e9a6576641de75933dbfef789e418aa20b9b38e1df0e3b4fe8dc62e4cd9471d544091da13a21a", 0x5d) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fchmod(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = semget(0x0, 0x7, 0xc0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/185) close(r0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffe51, 0x400, &(0x7f0000a6dff8)=@abs, 0x269) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) open(&(0x7f00000002c0)='./file0\x00', 0x80a0, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 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, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x20}, 0x8) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 16:00:17 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xc9, 0x40000006, 0x200, 0x6}], 0xffffffff, &(0x7f0000000340)=[{{r0}, 0x60f709f77572a5c6, 0x80, 0x80000000, 0x0, 0xffffffffffff0001}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x439, 0x4}, {{r1}, 0x0, 0x84, 0x8, 0x7, 0xfff}, {{r1}, 0xffffffffffffffff, 0x82, 0x2000000a, 0x6}], 0xffffffffffffdc67, &(0x7f0000000400)={0x4, 0x2}) close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x5, 0xca7) setreuid(r4, r5) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x20, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0x2, 0x8d, 0x773a}, {{r1}, 0xfffffffffffffff9, 0x4, 0xc, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x600fffff, 0x100000001, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x20, 0x1, 0x1}, {{r2}, 0xfffffffffffffff8, 0x48, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000014, 0x4, 0x7}, {{r3}, 0xffffffffffffffff, 0x40, 0x8, 0x4, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40, 0x8, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0xc0000067, 0x4}], 0x6, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000004, 0x4, 0x4c1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x11, 0x6, 0x8ff6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x4, 0x10001}, {{r3}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x0, 0xff}, {{r0}, 0x0, 0x10, 0x1, 0xffffffff, 0x7c}], 0x6, &(0x7f00000002c0)={0x7, 0x2}) r6 = dup2(r0, r1) getsockname$inet6(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:17 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x83) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x800}, 0x10) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89fb}], 0x1, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98", 0xfc8) r1 = syz_open_pts() close(r0) read(r1, &(0x7f0000000200)=""/230, 0xe6) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) munlockall() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000380)=0x7f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100", 0xffffffffffffffff, 0x3}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x3, 0x10000, 0xffffffff00000000, 0x4, "3d7987341686d34696ffd8cfe1edca10105be98d", 0x24, 0x93b}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1e6, 0xffffffffffff0001, 0x9, 0x8, "26ea400cb07c628b87eeeffb574dd64fb25dd341", 0x0, 0xba}) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x238, 0x6}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCSTART(r0, 0x2000746e) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lseek(r1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x4) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r0) getsockname(r0, 0x0, 0x0) kqueue() 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) fchdir(r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2dd290cac03d59f82b3cfb497383e4b6dafed8e520a94bb2f77f6471b5e96e184a5b53a6e7d2a6760a37d609be53f8bf4e644918cd834fdb08fa10260ef5a122389d8c7dd082a76ddcd6565263e8b250ffa2879eac28f0795854c949fa52670a386c80f43b49b7737edd2401e593afd1257fdf3747a979943ad674cdd83f9766ab0da4a6f3a8a77f9b5b425f032e895fbbf3f2977fb3af111876039fe9c4d6adfe57514ec8f85a78932a54ce6833a05e7c31795334741b49cadb3f6a47b33999fc43082e062f7e918763ae61040691f3a6c404c3483bedef065a07a6e2d621b27b4aac3980df1377a93394604d5e3b73ddaa", 0xf2) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x202, 0x4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="b06bb8b4907161cc129f71cfa8e75f2d3677003f36a6cab9eab2541f3105a57d221b16edbf17a7c87e9ec318298d7fa7468598d113319a2605fb1e9e9589d235840809af443d1e53d190dc5249c7530a7e96c8746719125774f79e8f1c397e6e62132b17bebe0268152acf0252d0bc72b295d777400e4aa74c98acd2371987481a145de71dae3d63c3a40bd81e72d9bdc1fb960bb81f4342f4d079bcbd120bb94a2b9625b5d2a9c0907dd6a7ae9adc13b5a5a777ea73dd194d544b16f83f4b9faa9d7653cef4af890f68e90e7bfac5e57c3de871397e029d84e8bea544496da10b8db478d0bbf72bfc", 0xe9}, {&(0x7f0000000240)="2988ff66e53463e7e4bd48d4b848643722bab70edf671bd37ccd09f5199256f67addbee42c106ee63def2d55bea91f247eb9ffd531d561c515e4a5210a397b4c79aa98cfd1f1", 0x46}, {&(0x7f0000000440)="1e93d841d1d2373372575ae7b0cd4b0bac2ddd2e34014e1c271036e4e50d0f4038e3e25795d9174039cdae1124789f9619955c03ae777da294e3b102c2608953329bacd3c2f6861fe22005ca19e18ff4f29670fd7bd428f62f76b543e1600b1f911265d968f942a6d55a6bdb392fc3ea56383776738d46b2fd8b1e0cb9ea98fcfc0d5065af26970201d1816b22cd", 0x8e}, {&(0x7f0000000540)="7d703599a7ad975a1eb87e2e278246d56ed635f8cef39cd2b219dd", 0x1b}], 0x4) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a6061915cf3c2ca7a51fa9c15a532f2da70089f864c6321c8d29ad2541ceed644320ddfc5f472156cdae4eefe3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff", 0x5f) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x8c0, 0x10) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) close(r0) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r0, 0x4}, {r0, 0xa4}, {r0, 0x100}, {r0, 0x2a}, {r0, 0xc6}, {r0, 0x20}, {r0, 0x8}], 0x8, 0x8) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0xffffffffffffffa1, 0xd0, 0x0, "563e1183d460f35e07ab90ce026bcb4d25266f6c", 0x1, 0x100000000}) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x1000000000000}) 16:00:18 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0xa2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000001280)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=':-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-}%-\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000001200)='\x00', &(0x7f0000001240)='@}&\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt(r0, 0x7fffffff, 0x3, &(0x7f0000000080)="2e1402aa80316bee3138d1a956ff64237b35b27968be748417439a0d8eccc3ca09e26bdfc67ae5ecc677c435e0a2c2ea2fdf814bd596b882749e0fc9701dc08fbe6f531831c4377852186c8b407ff6894cf178f937f4191e40f881118a53b40ed99e62ea07c567feccec9062e0f8f15e5df7b3e1dfa5707fe65127cf1becd5705f25df4139a66c05d244cf0ecd7a005c36d74ed418cd695100b00c0b2db4b8afec5b069cb36b79bc5ab74d1100", 0xfffffffffffffd70) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000012c0)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xffffffffffffff56}, {0x0}], 0x2, 0x0) 16:00:18 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r1, &(0x7f0000000180)=""/237, 0xed, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(r0, &(0x7f00000000c0)="fd2f", 0x2) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e20755ab8bdad345fdf00000000b200"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pwritev(r0, &(0x7f0000000d00)=[{&(0x7f0000000200)="c20be052e813062c75180fa63fcb40b2eadf61492a4ca71a4a79d934236dd265d4671d5cdfc42aef53ad36cbdc6bcfc23230b264ac33e7caac3e235985cdbd6e2f1e198e9f8b667acd282bd9e8c7c32890f10b6da07bed9df3b47661e02d90a29fec4b1660aefabb0813b5d728ecb99b22850b019abd28b87ee861d406bd76399bb957c0cc2c6272f78063cc2c3e41bc753595f63717d6f552e01f9456462e17f6d4b7a2db6c04624783200453e5ce08c9d222fd", 0xb4}, {&(0x7f0000000340)="a3aadd2d887a3295e1352ae5943f4bdb4099fd75f48abf2de9083e2e35241916d69466740709670d039a565f081d4679ed839e939bcb3bbe3825056884839a8405be35e7bb77c5412453ed3f74384d916edee94c24d9fe3df50e97a9c6ee9c7b97fc067b54c9ed2c3a8d1acd095331be1d3ac65695a89b33dc525d63e842945074ec2684bdd967a8494966463838f3c9", 0x90}, {&(0x7f0000000400)="20112495dd1957bc53460de18e7bfa2f6ee1a5fc93fad5470bf13aabfee48b38a916d044df2d430266265fdea7ad862ddb410e0b94d2cefbca31ebdac9d834e073e9c2f6b9ce867108091d9f6e79e0520105e559275a2db90e2efac023cfde5fd9fe8a9ff1536852bab9b0a2aa8453a2215babbdd60a21db7d7d465e", 0x7c}, {&(0x7f00000002c0)="004a5f92e3486af3370d28ed9c92a5c8e6ec22b9604adf117fb4bbbf24f48dd8", 0x20}, {&(0x7f0000000480)="759f15143584602d66ee208e787a737343bcf3111510dab8760630bd6ff1bdd7ac37d6031aa08c8f58beaedd0fd911fac282971df202a7debc1b07f24fa29bf44c571405047fa31ff817c2153f0c13c28be18928cda8f1e0806da34520802aae4c6b684e43eefa2d7fb455d753350ee23c3a49a024370e3c59140d03930ad6aeade6ae7ed93690353de2c5485d656ccc84a2aab395615f45eb89cefb5bbcf8", 0x9f}, {&(0x7f0000000ac0)="cdc70280607765d3a57617583af8b67f64e9eca0ffa895841a3ca10c2be9cda882b84c3827afa9e85e178455c0ba2b1a429040b4691a68ab5db397097a49476558f9902cdc173a6e169e6982d4501c091de3234bf7da554f0f89262cb21860fb1dbf15a676ecd29519466df8d88ce5a3b60be8ec263b9a6b506712987ec65811c5bce3370e589a06a9da9a9c79380941190b2eff34cbda33ff47da85ce9cb9ef6c9f5c2138ccf8d3f19c59c3aaa45c595bae5c6388c166710545b4d2a8defe491aae2e362c747b0472627a073ca1738e8fbb3c8262337b112334c0a05a", 0xdd}], 0x6, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f810000c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8fa7e3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe190be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc5bd17cdf85599fd6ac050788c9b7d3b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1827963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31465ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d819cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d29a0541674982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b73900000000306a4ed1", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) dup(r2) 16:00:18 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000000)='./file0/file0\x00', 0x60, 0xfffffffffffffe01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) openat(r2, &(0x7f0000000040)='./bus\x00', 0x20083, 0x42f1dddd29d853a9) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) r3 = getuid() r4 = getuid() setreuid(r3, r4) 16:00:18 executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = msgget(0x3, 0x10) msgctl$IPC_RMID(r0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x4}) 16:00:19 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x4}, {0x80000001}}, 0x0) setitimer(0x0, &(0x7f0000000180)={{0xd0, 0x8000}, {0x34a, 0xfffffffffffffffd}}, 0x0) getitimer(0x3, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) nanosleep(&(0x7f0000000040)={0x800, 0x9}, &(0x7f00000000c0)) getitimer(0x1002, &(0x7f0000000300)) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/116, 0x74, 0x2, 0x0, 0x0) 16:00:20 executing program 1: syz_execute_func(&(0x7f00000001c0)="45fb67f2460f113145e701f245a636676564260f6f3d0000000026660f3a084cb6f272660f5933676ec4e178525690f26647d9ed") r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000000c0)=""/133, 0xffffffffffffff11) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x10001, 0x5, 0x7, 0x0, "59dfacba18e0c7fcaca503abf7b0df24bc3bc638", 0xb54, 0x8}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5942fcc4a79415e7cae881507ab006884a1bf98d"}) kqueue() syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) r1 = getuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) bind(r0, &(0x7f00000000c0)=@in6, 0xc) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x4, 0x1) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x400}, {0x5, 0x972}}) r2 = dup2(r0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0x3}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getuid() setreuid(r4, r6) fchownat(r3, &(0x7f0000000300)='./file0\x00', r4, r5, 0x2) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6b50) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='\x00\x00\x00\x00', 0xffffffffffffff91) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e5ea8584dcddcacd1a3b1549be2765d54d5114b834393340b312e6151529ee82d9e5c6251202caeef32ab84d39bd8d09d2fbb544365a0a0b68e054b26953f78c6ca4c246f3c18ccc0f7bb656dcdabd732860acf3ae70a530", 0x58) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00006e2f66696c65300017c7021c08723c6af40918d9ceb7477cefeddc8bfbad5091413a67d22726785190d8633c07f806a9a6"], 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="fa7c557c59f82b5a01ee12163fed9efc60ad3e66cd6189aa25865c7ecd70e92af255c0a99194edeff170c8b9db6e540dd618f44492aba58e097c21bf56496004525f3c8844fd2da9016fc611b50074d011a00e83d27755ce81e0fc2578ee0154cd43e0ed695bf24a71f5c7aed9e9fa21c82e6c8bf1b25515cfa131a27ee25b75d7d07724ce75f4634320fede4ad261a9b3a7d0d83294c8024f822c921bac4b4e8d3bd08361ed3ef256df6e960d1a64b6af6766052a625e0e9aaa6c7bead9f660e44c40", 0xc3) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3ab941577fdaa8a7, 0x2) socketpair$inet(0x2, 0x0, 0x6d6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = kqueue() r5 = socket(0x2, 0x3, 0x1a19) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x7, 0x0) syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) r10 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x3, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x56, 0xf0000001, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x20, 0x23, 0x6, 0x8}, {{r3}, 0xfffffffffffffffa, 0x8, 0x2, 0xa1, 0x5000000}], 0x4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x0, 0x2f, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x4, 0x535ed3c2}, {{r6}, 0xffffffffffffffff, 0x60, 0x0, 0x9, 0x17}, {{r7}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0x401}, {{r8}, 0xfffffffffffffffa, 0x27, 0xf0000000, 0x1, 0x3}, {{r9}, 0xfffffffffffffffa, 0x40, 0x80000002, 0x6, 0x8d}, {{r10}, 0xfffffffffffffffd, 0x1, 0x41, 0x3ff, 0x8}, {{r11}, 0xffffffffffffffff, 0xc, 0x42, 0x843, 0x5}], 0xb56, &(0x7f0000000340)={0x4, 0x4}) r12 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r12, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/197}, 0xcd, 0x0, 0x800) fcntl$getown(r0, 0x5) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4004005308) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000200)='./bus\x00', r2, r3, 0x6) sendto(r1, &(0x7f00000000c0)="a5f9460a6971cd1947449f1b21174332ef624179da8c3cd6ff98fcd2b3fc5ac8b99e8f61636b58dc53370421899c92eed45caf22768dd172e292f81933adb4a97e30ed57a09b662b405f", 0x4a, 0xd, &(0x7f0000000140)=ANY=[@ANYBLOB="f65473b9eb884b38d6a629d90c55fb8cb3eb07711e75812e2055d1c9538a004cd3b2fca346846dbe7920e2ead3f2f741f8fa9a3bfff9645d6fb0b4b33beb6d5a1a826b85f6352dc9ae3b86908a4061dad08715454d154f451c11ab2baceba58ec2b226f074f7ba02aa71db36d8026f68bb93a4da5e27aeb121e0d097eb2641a564db3725b945d17ae7dcda7660b4b5dd503e18da9ab586f3eea2b430b31268d2527ec345f9"], 0x8) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x87f, 0x10000000000000) fcntl$getown(r4, 0x5) fcntl$setflags(r1, 0x2, 0x1) 16:00:20 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) mkdirat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x100) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xf04, 0x9, 0x6, 0x5, "2e90ee7354df53bc7d1080957932005521dd5f71", 0x1, 0x2a}) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8000000000000005, 0x7fff) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, 0xfffffffffffffffe, 0x4) 16:00:20 executing program 0: syz_emit_ethernet(0x128, &(0x7f0000000340)="bab147954d90ac0420b2e5d24164767ccd52ab364babacdd22db42eb72196a935b30f5a3e97089ddf7596cd42bc3226df911c0b5563df9f65171bd9dcd0a0015e62d6256864f61dc84c6665f6657b9b1d40eb0dbb1fa7111cf2819c962ac307e3b03bb0945888bc981340c472cac8a0a6d7d6082f5bb7a987eb9bbbb2d0c0474d14444006d9013ffffffff8d0b76a961f94f7819f3dad6819484e35a8b61812cdc82fded155ef60cdae60a5cec778cf481eede2cc6c7c9961ddef93f4da79f6005260a3ae12b3a14393111e0e44dcac6b2644bc6128cb39e9d619397c480cbfc529889a4c6a8c2214f91626a6ca5e4215a0bb02348789ac0097acf44de775a54930cadcf1a7d8fdf8bcfe286441af4424b3dea000000000000000000000000000000000000000000") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28, 0x104) dup(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffffffffffff) 16:00:20 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2) fsync(r0) 16:00:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x3, 0x803}], 0x1) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) socket(0x17, 0x3, 0xa3de) setsockopt$sock_int(r0, 0xffff, 0x400000000001000, &(0x7f0000000040), 0xfffffe05) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000100)="50a4937028a80faead1aadd7a00efe8a9e035ecd5af1be29e984bb30cd1b52aff7933e085b885cb599972e6c1d30b77ce5cfa1081e51f8595b2dae1e8f67f3a232f8970e5e1fe63d75706aa35164e66c72b0b79bee0a9c348361b8c7dee0a08f2f0c23dbfda0bfce42c04a4431f9748381a69a1922923f4eaf7e61447b7ce92f39b6c826dbb29a5c5cd545b8c7ff6ce1fca92354b1d4ef3007b562c8f206886ca01414e9781df5f4f23b018e17c3fb84aa03", 0xb2) sendto$unix(r2, &(0x7f00000002c0)="127f8515277923acc2c503801f7b09411cae8399ed358d46eacd3ed354647a03c1a24907e2c32cfc674d5582b8a05fc8a945460f20a143959b81278fb4557f4e97ddad6413aa81b90941dd021207302c7290bc2ffde001600e6077f1a85d4193eacd4c6907a5ce1f7254683958986fa9999ba916305ad56c8bbe9477a2bf23e6e06b6866655e9ac5e2d2b88d558aa249d84e27ef09449969600d18260753a3d9f99c4186cdb834045f7b77c63a", 0xad, 0x400, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x30, 0x2, 0x80000000, 0x7}, {{r3}, 0xfffffffffffffffb, 0x24, 0x20000002, 0x6, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x4, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x40, 0x21, 0x9, 0x80000000}, {{r3}, 0x0, 0x8b, 0xfffff, 0x5}], 0x5, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0xfffff, 0xfffffffffffffff9, 0x69}], 0x2, &(0x7f0000000280)={0x0, 0x1000}) fcntl$setstatus(r1, 0x4, 0x8) dup2(r2, r3) read(r1, &(0x7f00000003c0), 0x0) 16:00:20 executing program 0: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r2, r3) 16:00:20 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) dup2(r1, r0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mknodat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) r1 = open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="7ae245a276a72d9420963da47ff75258962311f9ebf8c6de1511b65ef986e2d842e821bc3eb3a511118be6a99c80939ea8acfd3526cbae7ddd4e8fa79b050019e4db44927580c6e9c71f4735de8464f90e464d04beaa", 0x56}, {&(0x7f0000000140)="338ef972e5b774cf2332fbfc5d4311c9797d0355692da9ec5857e651f66dd52b3e762b5eff0712b29f385c791bb34025a973cbbdbc7054c5ef1fb0a10a4c99bec8aedbaea5b72151b23269189ca2db1fb8140728de0adaed5e5696ad6355ff2d127aa4781cb40782538bb2511e89dca2b5647a6bb09741cc02b04ffea2096d66b54053f48571f94078a613f9ea6a4b87c9d3a2175a6626c6c108728c4f500671d07c3bbd8e57b04cdcd985fc3a98d1580cc948dd9ef9d42f241fdcb010b75f00e1f4e82fdc72f1efa506fab0088428093f3c53de4ed4e66bfd60857b1aea7e59140a1a9fd2e48aa103b0dc55fe3939c4eb31341e436054f794aebac87292", 0xfe}, {&(0x7f0000000240)="61c917cb7736a720c6d31ae62431e4c1f891799160c1b5ebd2b694ea92d157b347bcd6a9cda7adadfba1ed34ba99d2938ccbae16a066da5ce47e6c9abdf6d5c02a9a5a7112f0a25ccccc15b5b4ce53c8098bddc1ace84ec443ef99157ca33b2d188bf8d03c4c6ed82ba200b509231fa066e2ddd0b523b01cef35c982795f492d74f9f20e70bb", 0x86}], 0x3, &(0x7f0000000340)=[{0x58, 0xffff, 0x9, "19c6ce03022e03b5e8d6ecc91ead0affc05e49f85a07850ad14bf401f8190c35ee2141cbcc2eb4912fcd7ab6f772e8e588920ec3623d38ba14b10040d4e7c63094b3"}, {0xa8, 0xffff, 0x3, "dae35d52b71b0a87e2ce342ab22a733ee82d37b49fd41631a14377b0e35df26e35c299da373c362461f506b394432be1c069230d59b91ab2cce0c539439a1ff2185c69a2aad7a8116a3afba35d3e5ce43d69487653abe3216c9bb197e8623a27d0af3085411fee59ff328385151df5081fbf6b2037f0618b7723ecb301e2c17c7195367c0b81bf3f4cdd27461db9316ef5"}, {0x78, 0xffff, 0xbd0, "95ccc4e2e5e267c3e87968517cc39e08bcf931b5636235aa475d0f2301fdbf6ce124379e986b61c67583df6ba5de4ebbcaefffcbd3f99b6856560bac4e5934988475c411b6ff9c60c1a0735f54a8d06af6a9392b4e393eea95d790b1cdd0a4eefa68"}, {0xc8, 0x1, 0x1f8, "c83fec41092414bf8d97d633d4a5fb2f6631cc3fde83917859136b3a15d0bdada5cf0c2e97c9fe5618e73419550694882b5abe335b12b360b3caba5009ce7880eefe40ec42d59f0a5c242b54b855b86759fcb721f4e97a0487381fa5d575821a97596b31032719f0d9b7cb92308a0c76e70cd496f51341fec47b729b54d174fa743b0dd157ec68de37532adfaf7ff964760718c3cd27d5a066abb053075dc7ee617adb824cbdc4a767e5030f72995e335753a3c754059277"}], 0x240}, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x800, 0x102) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="fe665395c6d9b0b84ff66af5d8b3f2fedeef9c479b0961eb59ae8df3b27104ed76f349ef94c5104205a6acaf8dee6cf47ea4915e9a4b09e4720886f1ddb9df7747236829e64c1372b3ba24e099efa7ff8a285cc77f177c519165dc4a72520f1b46886c2ea5f98ca766d534353e2eeef3a012c8e19e3ff9f0aa913ff35f7f6a7f2ca5412aeed693bd9136297c9756b9d27488cc1b050b3a644f143bacd245c4cd3758a876f8a34ecc5bb0905c37d4976b94ec8c98777402c310efa18e25830cbd5648b371603920d2b9c1d34762eaefbf021632290b", 0xd5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x2, 0x5, 0x3}, {0x18, 0x3, 0x100000000, 0x4}, 0x26f, [0x7fff, 0x2, 0x0, 0xfff, 0x3, 0x6, 0x800, 0x3]}, 0x3c) fsync(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)="8c85c5e411518ddca936e47d6f645736b4603b7eb5d54b125164ec0b341e2982acd413261979896a599da9c353aa00bd0211282116a91a16400a83eb0e1dfcce38635012341fec4ad5a7bbe0fe09ebc353b87e416873c8057a99e65d71810872680c17a4a16491671366784495fbb2ce0a917c37485401d9da4df99116dbd20a57af80266be066064c1859932c79da4d130c20341bf6477a3b741753ffd5664ab4255af1e1791cd76d09575b81632d32207eb56acdf84711a0fe9e61100c0822298aba6f7426ea8200cba78500b0ef1b2f6a7238738fa89b27cb49b45b0eda72066594dec0e6cba9b2c2701c9ecb8535f2440017bb57", 0xf6) r2 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) seteuid(r3) r4 = socket$inet(0x2, 0x0, 0x5) mkdir(&(0x7f0000000880)='./file0\x00', 0x40) ftruncate(r0, 0xffffffffffffffb4) pwritev(r4, &(0x7f0000001cc0)=[{&(0x7f00000008c0)="2c7b69388d450befb462a95bbfb615c81a1f04b6fecddba2e30c103e09fcc2c20d593f544c4c3e9955f4a7c6c10533462ca77cc2bd4e8657cd1ce41bc73b843b5339679d8fd40b14122e1f9bf75981baa611f520d665c0bcd55eb2bd84b45ba90e54faed2a2274cbb8d33ebe9e5f287b75b1fa6719587deeacf908455b846d79cfd6aae2922477866f68967093f1179f3e0cded85646d808b057ef843a4acbacfa82ee95b8341d7824f1de3f5a14c79912b5597e13fc26bc48fb45bf27672622d0bb68b5d8a246a9d31412a545672f42ebe0092a2b7c5ec355e1a6572d4852df353174424632abd5a4ee5000df9adbf62702", 0xf2}, {&(0x7f00000009c0)="d7d997a74aebdd58ec578a561bd489121479192894726db41263d569e92a60483246b5c0680bf3c49145063af806166490ae36986f91d6221a4e4f9eb78f23d2bcb195cf0954e34476da7f587d0b69cdf16cb0da7af0f742e1b40ea6add61061e37e0cd2154048bd0d029bd1e61b790be483bd8a0ec102d0b8d348f4e4fcb5ce282c5f8e0c8cbdff06d2f081f04be0c48bda866014061fe9fde9ffe1e23d2227271f29547af913a7db451879185ad8696c21aa1307066faaa52b31b2479a4828e5", 0xc1}, {&(0x7f0000000ac0)="38fefe74760a0e134e2970d113d28c06fc209fb009e043fa3ec4c0105a0673dbf493c80f135f77538cdfa78c3c8966e57e6b60c6a26e3c6236fc1cc846e39bf1d359c239532a84924fcdc4b91ce6b409adaf7fbc19d2233308de44a6b0dfff4f1bd872856f69bc2840d930abfca09b662393c8aff13ba448344c5a2a0a6d104cb4057bb8fd13e9f6f6351cef1f3336547951ae7683e2214441cdd6aa6fec64891675bb745fd3e1890fe564566cd2326e7c7000fed3d61dbbd59d1946e78766c99b4ccbfe927be0a1333848020cc1815436d24ec2334cff97feb2082e4be3a8a24530cd5a6e393c384880ccf7323c32587416f16c2996ec2a6e38303d2a29f708c5c58a23064f3986ac35c46b9db066cb03f69c5e9cf280c00eb543c94f017e860e417c241e83af19a52057e487e076db726526b927b29e83326435ed64443abed503a6aa924e69be51cbb550e5be078dd013b4d700ec3d3aebcde0c1dfd82eb04e6dd7e7e23ca3df9cbdb6e7ec59b31462c01ed9b4b2559c316b05ad0abff67c0c7bc11001d171d5bd77928dd6e011ff9cb4e51694f33beb71faf6f3c8b7db804056a99bce0e383d18cae0ea248915f8fb842aced8343dcbb3702d979c22939b796f349244d91115c1ec01a9f51d20d65b726fe54ce2199731560a04b4a2908ba91917c59db2a57ca36880fa9bfbbd22933c72ae0f7cdfe90f58e1af753f0e4799bdd4fe6fc568d345e74414c1e7b305c9c89543f64f441e826203ed97fd3f7258c0f6a3318c73710bee7acea3d562928d2d2b790d1e649256c8487e04b135f1d5850d02ff3f2cb6de0acea20f0e5842c444ae4bd5c400b15999f49afedc843f8bcf872ae20e008b635c9ef4936cde2bd1ee1de0c72536e2a45dce10ee5f35a7a72ad031392b05e27bd9f7413771a574e86c41637f3d34a7d2d93fd97071d1e5585fed384119868ab836b313d97dc18830c013c36ef241401b5d7090ca23d930d16d099938945d7da4e41c29373888b62e411f26cde82245611c160c17056ad4dbd72a6cf936d910cd4d452a38ebf60adc57909aa7bff7e64a7a12f0e6ff85d4984fb1d182f106eece73af4e82a8ad8bb89abba7d58c803e715e2d2b9c27b14f5195c728bfd7f07756cb6510ae19517545a68329ef30247124141dc6b14b78a7c35a889ab24a57ac1322bf7bbb360aaa07c6f23698ec6a9aef0e48f9cb06171d084f68b59b0f4bade71d05914b64a88735282d241c63ce0e41a625eef611f2ed6c4d133c63773edc03fb4156f1643aa70ccde3f7e4d7af3847b1c65b85722f7a788e17d3b1e8fc8573882a249777fea1f80c36ee257e53715899f793eb082d0ff608a7f5ff11d1defed2445cea7d373bf1ef47bd4c8e318fe8a99226e92db59432f05220f83ebedfbcf4a9ecec28050689c0edbf6035214a0ac4410ee1136c376186f35ea9dffd10b12a643679fbf88058c21e8a06c0bcba5ffc0a4b70154327faec2cff80e6a2422a72082349bcfd0dc1c07a140ad96f21cd61cf19b23fa4fb8f5c6b21dc95adc7daa50eb8c26f6e0ce43509981791346705f5d235baca7ea367dbc561fb01c0af81332309e17f0ce1e69d935f04df2ecd0fea0a9c8f8ad601482ccb5fb090d4dafdbc74c8c358a47f1b98c6215bc80a95a44b7a460726550f2d19cfe337108e8d431654d66addb5f4bf26daed98b29a551f672328011cb78a71803718fd260ab7cef68d8bffca33fefe14e86e1b36f3753bcde232bc2025df66c22180e95171ad68e0eac9988ea29d017353d15e2ce691b9fccd1a5dbe0d5d6577f92ed8e6bfda81bed71b8ba29c9cf774496150ea20186d22bb2f5a522cc9ee615c571e643e609f7b254284f8cc72691913fae8a32c045e407e1f28b390d9e4ec2c744ae3e93d6f138b0704a94a81531ff713e1d47bf741ec95f4b84743065c96078c891e8003dbb44354dd6855363e23829aee7b3f310eaf5fbf3192cf5d76adc65236f456849974fab9b5e1001ca7cc55bb90d502f9ee1b8326143c0067daa433796cb2751db764c6357d12d05dd61f4f68cfa2aa7d9c8b0f1fdd81fbbd4327dc75fde35f817324f96f8caaa3edb29ea4547bcb354c5df3e5849df2b7a04b11504ce65a12f7707d23d496f6c731ac4aba0558998ab85e2f3c703cc7091b2b184705ba5bb15919e32064925c60066a9b651fad2c5817737952c223b9b292a49e6a487322c91feab17fa5ad918e1db9351fa8e550f3270a31a10f70398dfe63bb3a0b38a782e9f8082d6b482eba1a9ad2ab8ca96b2ef401b0216d1b71e0ab07467ea0f3dee42d21a6220ff0b0c89cc97a200e4c46d8dfffe600b369218f50236a23038191be6aa417d2a97c2fa0901df0c1d02ba61624e6688eacf95adc8f7813ed32503d9cdc9efcd445968248e59de43c4a0ba01a7a12899980fffbb538399b814a698f512cb1c094f09fe962e25bd686e0552bb16f6c7ec088f963abec197efe54e550a63209d2bca8dc4272d3391233ac14f0efb742eac32bfbec06f54a7b2df216e626cdceb205a64ef1bcc8420606dfb854b1d0c13c0c218149e7d186a2b46245b7e3260e0104528d57b7b0a68d0d867e679705eccde43bc5d270f4dfdbb609fa56fd5b07f4fb399d12d68e71b68c99381e383ce5c5228b29568b1f91940184736946b0b3d8cbad0fb70dd72051a7ce8b13f6514fdcd67d621c7ab6fd25d13f728aa7775b252884ab3594f86a37640ba7ad951cab2236fb5d0d08847d4a650cb414e385387270935643db2faf6f27ce06cc35dec834f18c8dda89a47ba470c6688ca3f52f56de77e85432f45bbc3670c6a9c060dc107fc6836e46d8902129bdd5acb04ae366377669fa7f52b96e398e29e749954e8cf9d0e5dca94d776c8c9f5f890ea71b0820403dcc49dd149ae4fc94c063c358ded2e22849ae00f01e7c03c217d624f4baab98cb243699702af62f2e7b044119f385a24545f703c2f7daf3e1915e088210a17a328d041d3e9ae00ea2840f5b8a43653701a62e02a7b9bc47f4e9785220052ab4e78a5cf6bbf7b3aeb1cb80b929059bef66c24ab2758a9a1af05433e103ce82830ff03a34ec1dceb78f65b1b1a9fc3498bd3934f7b4a4439db32a978e25d88e7e291727a35729d70e78e308e53659df8c0436efe3762d101aacebf95784eb43e23d5576521f9cb3bc0d416ca3db2f09489978a4565e7ebfb70184136477afb9fcf523ff64c951f25464ecd196b3711331d0468af866a6a18accc6c4e89222d290532dc24731b4b7974079042131b5891f3cf304837896e54d8ce5ed1483edce72cc8b2c09d777fed12e738742a2b543a5fb77114f186e7fdb7fd5ae0d13d59c62e4b7183016f6a3efe3d048a0f2463b9c6739824f996c8cf6f5c852dd0e90eab328bd6f7008ad98749ba5ba398f2c27abfdce5be3986f5af96694f28fbb2d5828461d73f04082111981885a20aee70a48567fe51a0fa326c80e8cc1b8a6a436d2ab94c7a6ae403d7bbceb667c544763b8d5b536b93758ad4a77be93bbbd0207ef44120d0f341efc9b2ea33c49345b68a5feb80c7477f1db2546b4b9c7c804b3b57e2e710e8dc389676597a1be87adab1609fea87caf2e5ea6684872090824046975ac7639688d75a85701a48c1c83af5f6adcd23deca17b1f24e36e33770f2c72746fe75f3fae06abf64d46c92503b352e01363bc2a0035d47edfbe6aa8da2caca07bcacabe52fda9c3c96afc9a0ca6813f8e05909ca2950279f17864a812877968b11697e97d6920b7588baabbe17313fdd6bd5f8e85b05b8c72c9aff33bc4f3d03468cc0d8f9e88746ad50c8240d09d6d3e2135e81a75f2aae090dc3050623cd65a9d24b4f0b1c94d1de84cfc0bdb3778da976e5f6b873164353e86827ffc4b4231abf1b0ea075f16f877bcc159f16db18ec4839ace39ecf061843f18b6df779638ecf99245a96b8bf86562c3fd9d71eeb22525b3d0613c91fc25c697162cd52e30a1ffa5863dd68a712da863e8b0099f648fec6678a82293515829785f65ecb5e12ff2da9f5d886190874a628157c6ea19c546ddff6607300ab2bd79dfffa876e0772d0d1d5499c04f7671dcbc0bfdf32a7330715fddc96f87b1fc1e6c9cf9af01d53644533ad57c7d12a9193232c36c6d348e2ececaf506a56d0f988a533f9e29df94d68d56dfcf13b46c6436e1c06ae283813a8d6a1e5d2278e9e21fa2b455856e382c8b0a59c2f28083226cedc97559a9369040e7a6919ffbf7dce6be03f5e84aa01bf8df23d71f6ecdb2aa2af91a9d1444610be36df4098733ea1981388b247f0505abe7bb754a82332622ff35f77b53fb9cb80eb7f84db10b06facf4906b558d466f14b1d28f779790dfbce018a64ead85853d1b4941d2ceaab6ad7f41bad73c30b6214d6c6d09a8c85e10564a4c256a6e3b6c5a43c1a574f4e1636d5f45b2852096766cb9ed1c9396b24f608a71f5c275c6bc4bde132587f95e12580a96963dbbee70834ca1414cd80cdcc07d6823ec1d7c0735eb9ebb18ab946a4a63254cc733d347ac1424c6f93124bdd345202e50a940b61d4be8d7e5d4691e3813c34ac41d337362ee7c81e12f688a0e1425a160bdac28e834b3b572996a9e5567b8cf193b3f9619eff1d49b7d950fabbd9b347d925cc536c95a0ce6208779efb2d826922d3ff9357d8ca150a73bab7ee76ac5a67207b9d929b0527b283895fd59095a007ec4d815bd5e199ad17e13148239d24b73fee23b052667efbf80946103336569bc35fb3e8ad0cdaee449dd78983e0300d92444f04384a10b24364599b9d91bbe8ec8d21519da27d1b4dec8825881981db236aa4f7c7c498604f98f92439481f02ad99424e2e0edbbc6745eac5e53856ca54660a9b85233e8d2de6ba81e9057418613549d5ef4035140b110c8ec0f79aa972a33caacbf40ae87211f45414ca2ff327e9a5222435fe5b19528ed7abaf651ea1b001a6b599c43d7f938250e218915b5f15970a015ee4705bc86d52c3af1b1f627eef67436d2de2422d8f98e4b9471e667cab23804a0d3399e93709ddb103a4af3e1ef17951b3f729166f0d74e5e487f32ad560851b884a1e7052d52f3acb3048d3f413fbd1d97594d5e427306d3e3fb01f11facfc13430a6230360ae487ab7a6a6cda7f1343fc408c5d563ae02e536b97affc44fba7e37d5439a5117f08c57a1fb441a9e4eae83151c358fdbe0eee7cc6e88cdee413ea55b1d9a8489232077557f4ed66c5bf986263f3a057258fb612c683dd06b1fb0c36e324a5e433fac58ce27da86ef4690842b42e700eae84aa411d96eda7c952e750c691a9b7371f18b5feba686547db4933c3fd337400f8b2405a9e4cbbaca66450a4b9a59d221da691bd37451f5b3e89eb6ff6fa0a78f235853dc3f32b4b2013f2e1f61e29ac9c4dc2ac8506ab0ffa853c47d6a733d8af3d7dce66c05ba9864aa80caf8b2688bf0bf4982ae209bdc451ff304c7ce6120cd7f2aa971f4314488b2c68e91beda7847630c038ba79b9d233ca8441f31e3186b4eb73afea671063fb27fbfb44c10096a05b1560c9aca766c01c034182ae6b7f879a523571afc37fcc5654765592cff982dd5f01fdb336d3c37afa22ecdbae0bfe3d70867fbe2464a3d23fec8bde5a3668ea57c6d751b7bd2f428c8cde8efff2899e5f07878286d62de70b3676f1a6cc36d0fb5d0369f14f57e0e068d53e492739f25a13ad59530391bd92705b86f96d9e08b0f4569eff957932bc4cd835e463a3c9f64a863922bc7f3afc38e2f98413996", 0x1000}, {&(0x7f0000001ac0)}, {&(0x7f0000001b00)="9b7350237376adcabdecc6d0ea759faf5ac2a552541623a3a99588dd8c229e7fd5e33d031adbcaf9e650d5e08db07e804ca0e761578a7e7c3f2ffd1910b5625e27cadf562775782197addfb7270cf2a8d1bc25df4dfde3e7bc1a8cd52b78f725fe68c9eecd2931f5905e3086b791b653c08b72120a4764b2e7404c993752ebd5ad909b4a6e95c76b3f484ce7eaee9c679de25bb303dc163598658aa4b05830210b5203f96177c0cbd92008a540bc3099b3a737c219e5d97c56c9942a0b16", 0xbe}, {&(0x7f0000001bc0)="78faa6424250085390dc9782bf77ddba519ca88a1777050ac91e7377a6308fb65f5a142d78116bf80549c8e0b189a0bdc6c6762311c30b9f096379ea98a922b0f23696c37817e2e64a6f6b6a03a15534a8dc6abfe7e79f561cd76d563ff254439702788a9425afc8af3f6ca947ec05c4e02fd75cedfca562012449328363661e03a05701fe1aa1d5930c3d4bc468639e55ea4138c13f3cfec1763022d70c9afb953990538b88d6bf9901f9dbe6105bcf7f33c1a035b422b4d9e1dea7526dfb72b49039e16b68313112e9bd8e69977488731f2c08480e0ece4b4cd88f858cc0a445277ae5e6f481834f9f884b215f6fd4", 0xf0}], 0x6, 0x0) r5 = accept$inet(r0, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) dup2(r2, r1) setreuid(r3, r3) write(r5, &(0x7f0000001dc0)="e8e2d2856f5aec7accd95e23d1131b78f99e82b63efb2d5c94e58e945f1310eba484fadbf213050c0120a69d06dee5db50f50040a2091897d442ae6abea37a5a3f7bbd1242ec6f2b6f1cbf0731fa2bff8f53be84d698404399f0a4fd5bbb3337e10266ccacc4af2a5acdc62e8799405438d2239349728303d7ee785db7e68cfc28c59160a5c286675ca1e88da7772e316c47768d1b7a65e63f0c824e9c6b2f9a728aba6e8f25d2b99b5a15e8c45fe8a7612f2bf973f1c8be3e68c946a2816aa5bcad0373e5812d5d7cca257478c8ceb19c1025cb0142475ed89e79dfe17666108901112da5f65ef3280d86e69850b384114195243e30ddfb53389f2ef6c6da813182116bea101eca976f1ef7a78c7a8f9c738782de9f7bf7cdd0d3c09a91def4980243c2736e94e004cba7a879389067b539ae05f2b8eaf684fcc7e9df56e7396c2d8d83ff1ae6d2e870eb398135a884235dee35b8737b258bca30ec7f42652404d81c9f356039fd095f66c80f1fc6d340447b506556e75f1d90648aa79e7c269fa73d8d97eac8b8acb45937449f85e2190032e8a09716c9ff5e1a7222cc27f7e0abb320d5078029c66fe4df3b9910929c97d3ecf1f28cf1bd3cb117e6df00be3b6d6d77bedc54661328a90208e1be696732de254bf11c29f3b65a79ff009f8d4a9d0901b1119e16de0b5f1a1595981be96ae0b88013f1d1a7b94767520082e496faff248ed5a4656f7265a87704d4a9cc7e5aa0f077d0c20fbeea03dd9c0efedf3bfcd2a43e0f5082df8718321bbcaf7f0f1683cea50b2f53e01c93a815098562a225f30c407b884c445cc658213f1d62ed2900392bcffb3ddc3b627e796c9167f6e35d8fa5ee48ffe9ee02ff9aba5fc2878f5b9a63bccde398f3c5db200a6a573a1f6d636b62e880c32e6a698c7acd1b9fe8e096af819cfa5a1e17dbbff9c45dd71274d50fc286e6be664b6c4ecbb74a9f308ab9154b19196b6c409a6fd0f194026380b1a01de7be836a39b1263339905e01b6ea42e02c558c8661e894dee72ef89383e8d15878cadb4401f12e320bd4c12b247b16f8dd236059fc8544300ba6a3d86fde53cc8d2bbda10cc63aa8e414c2f473155693e3cd39b9072ae1a99057cff23f221ed54d8d353362cbac4daa0e0507fd14eb9ce7eefbbf698e982b45b0913cbc792d99343dd9c7b4e45b991ac7f8c66324e93ccfc1ec72528d33a3709f7458131058f5666a5bd4e3eff9080804ee78c2fd0b9dbb18d2aa8893de8f5261054902c92f43c0998a406cfe6b87bfa3063f12264e61e7e447ac0ec050c5e6faa822e7fa7d826a0de694a04d83431d224c0ccbe750354e5017abe58dd272d08f673e65eaf213547980337c5f604210361052c9d799003a78230e11d72e4dd2e1ceeb98a1b2fa8ce0afc4cb006e76f8e760e1331afe9b57d7e54e66ce182512b788e1002cfc40be4d0740959696d7cca27a90ca616b448ac9ddd488ebc7f9e351813ab24f6abca70c773bc1e9e84b10c335f53d303e47c803e8af32626b3998481806b90fb3027af34e15d4fe27b415b0904abdcf6bfe40ee844019b567403015c71c5439c94fac422695e95661dd6feff915498be01b0525545eb17ffdf8e84400c01d000c5c1f9aa0eadca4508d0e61788918a8d55f96a1b51ee98207f1ea61c9f94c52a2d6ad2b410e052fff6d28d423a95c13c978bf4749481219ba15ab1306aa9c70d59935373e19ab80473134571fc2d9c8a7bff6ec6d460f9c6acb994b567eb6343a8280fea68d779e52fb6872c9ae8248234ef5e7fec7a08afa33d4cffad5b643dd8481163d30bbb59ad070b2e7129b1677155929ba48da0466886bce06fa426b7e52030d341686af1f008941533824f52f96123492d92455c8d0790956b8dd0f89b712a448eaa16095770d59733c82cf079125db4d4b9b192e335ab989ff28109cf92afd8f9006545d4b55f2093b32abccac1ce5fb2ebfcb00f2343fe1393767602ea83b58b62a5dcca806ed4cfed5089df34a1b59097974cf963ea09e34034541099c70696a02451b22b9e3282c1e368f71989a9e939b39d2700d9c2c37b9b40930e31a1b2c370c22c31a998cc8a7a70d90b108e2c7ad890f9a933aa1218c090c6858812dd9447b24296e9f8b68a505962167c7aab44ec76338f61194b0a800ca8e5cdb7b9e1424ce175621dbc5bc07792bd599c123be8d276b60d8f14dfd8d29cc8fd95d36a73a4677be7c21d0d2db6bb9ca261b45eeb4fcf2e1582debdad6efbc76c1f95ed993ccc0b8daeb8ad2dbabe18ff7f2aeb8ba86a82e953b74697e0fc6de2d1be2e132f1fbd6d54a5461935426c308d2177cce4e419dd62cbc8a9c6874b99420bd18a81611b569341f6a76ae283190eb8b19959764f11ff4050d880b18e799312e08a129e546ceea5b046e4382f721b0831f6a854b3880ff7d65e7853bb3be2f88eafd16426007b175c29acf0f553778cdab35040a071b59a9c9b4032c2b51f3be6bfd171efb0bc3baca6168a2090e9f165c4b6c0e8b3899d7bb47dc444da8d5b0e44d358c0d1abaf0c3727889d5a5248db7cf39792b5ccc773692a0ae6313b26ca406bf5bc37f9bcb16a54d20b9fc1f6cd31105e0c314fad7040c5eecb771b393e440b06564aa06af33fd25e4a3748899e8d3c7a18fb2afa2cdb0602df7cd28ad64538af75a16a8d68ae19469f09875f6e647ba5cc9ddcf8cbfdfe65834f71e58c79cced782f00f50b1ba337aa94b6d4512e178901a0b21112ff32ec1cc797a8cecae0da4be655c76d4151931f434e4cc4836d4849fd0ce136ca1686d8087b2b7d77cb6da3e41bb32283294a220afedee53eaef4a814240e9dd22c8774baeeea32b78dd0bf853192fb266a84e48855b6c323b9455be9940c6ff0b6b05137378a15b776e25f1b465b70d4ab974deeb3c71e9b7be4228395174a5cda25ba4f1d15c99d9925313b825741f432351b645db5ff6b4a0539565a127d4220da6a1e6d664e7f73b74804e7c9fdd9a2dc5b36126025b4779a676f95bafb0fe8c82c01e139dbdb7eb1dc36b786ca946db35c6b9f1e73b8bbeeacf4c63a564b4ae24434dcf1d302dbf78d9eaada1682b98b17e503d0d0dc38eaf30b0dce927a077a93ca2a947d9dfa1306b0695f4eddad5beb9bf28334672563c3af9d9c5f5e4dbf75e1016c6fe3931aa59e9242fa7c1c72b76529f2e8526be53b16afe46cf90a74d36416c05976afca5b3b662ab608b4afa0736390739c2ddce2aec5927b7be7f8fe879b4630e5c21db24a9f54535438d6326c4f6970ce1c3a6a6f131ca9f92866c330d73266efffa1f49daaf140f74dcf7931dbf7d919ee49a6e6d62ee2823704fa3aa03475d0ed39b5f591f6b893dc517b440fd32af5405c6ac1a2537e6b9de7b6d89110b4f90d486c131ea1f2128886127e4abca6cf630177a8fe2aeff49f53f49782595edfae782696a17794ab1d5672063baa22f360e828cd3c2b1aec617502332e3214ebd28f25a366010e74d851a1ec43b921ba08131e31aa863a44e08cc8be26c8c86d06ab152e2d063a68a4ecb90d406fd0eb996fb872975e30f8d19fc2394ab66ca54fd4144c0bbaf01020b5198a3877fe610fb17b0d5c8919f8e4d177482c325b646679b3386632d3cd1ef73c3cd46fc9ae2e1c0abf2bc61e69db10debd87bce14c2bc01e862245afd3334a61c20fcc7115d497c618ac38c36d8ec27a681c0eaf66fa9dced889c1455d071b8d4fe173683f16391359f1f1e76f542d88a2ce258aa1e7af77a11d13382a02ebc66aafafbc30ed3fcc012a68fecc3842c53f94045a4ff4a43d09f0302f2229bac8424d81c498d4d7de70a92ec9b5857764ef6c7a2996aab8ed009739f4cdc8bcbb249343e69c8649febb5e5100e73cf45383162f94907bd459c5c8752aa8083ce857cc9a81845bb39fdb588341855ae911960f2372acd316fe535cbde0fa73e984c60a2b92a59042df121aae35078ac47f342eb605f8841661d46c9b66c744c06d69db509980d82a1950d4b591218c94e83d9934536cc8d3aa9cf226322aec927608b0701f4d2166d6ce6a9f3eba5806be8882693310d02fc32c335241881d3f35ddf89faadd33ed3c946af53d2d45f5a3188622593a4cd883a2ae555610459699c80c4ee3a6dc420e9acdc70c6080c61cadad068fabd2d1cd77026b603c8bb18491277d2e38999b9b0328e2b2562713f56886c362a1c29acd607751b29606f0cb74b2876f69f3158a8f6415a592b57f954c45584cf3d4e25d1d5d4073896d5f629e4fccff07a1e37d47f0b869b9fbfcd47ab12b7a3ffc724a4142ed3e6edbccef4d402216d3850be43a7e679a427f861ca3081f077524b5e6451319130d592ca0c2fd50600e0ba2581c6aa6e047440d8e9432a3bda02bed4846671f2e460e4592289d6a1fecdc715641fb331f03baaecbc0cf1d256f1145a2e2896aaf5f6f6190f70080da42d24b3d1fa55d4b26599477521054040146f72592d74ec25c14823277885fc087464787af78bcbf212124442184ed9b1f66fad830d06daa4fbaf2981c6a1e2c643398fa79bfc5d8fefef619a0afc6d418c6687414d47e3fc971b463e6dbeef288eae5e4cf625ec116c38fa399aa4d3957097ac6a7a2ac3fa87e7bea34fbf1893a23a0f387765c0cabdc328f06a2aa1ce3abeefd7d881fda8374c44f21fc85b44f07caf2f3601ca2b3d640bc5bb769c8c19c721c8b647325530f2aaabff6febb8dbf237144a613f04ff1bcbfc6f281f0dbe255781091854ef8842c655b2eb4281963cbc8a0c9b894792f1feb915c0016f303dad4a2ffdc2d92fd3f74c5ec51b2b5a1f057bd80be723a13eea5cfad06796e59442fa9bb0c148ff6c6fe52b2b9d4dc3b5057fa5878704ee10cbfcbbbdbcc895ae0d489d5aad79bb3a73cf4a1942acc763dc932c00f180246698b2a85ad3f0c9406b52dcbf15df62e34d412304a9417f602fcdf1a019b85cf14ccfa0935193f516e988314b87f16ad5d47bfd89de405a91805847ebf0cc07e8b19874b7b9d5c0bf117f5f2e688985d60c3b673c0d2a68f46e216504a6601a76a2cc5e56f2786d9d53b6a5522a2a9b491c57ee326d3bbd7170170910a05eac29466e00843f280701c30de8519ad5daf644aff93e19992cf6fad68c8fb4f4ae558a7167698e4149bae0d1b8df81760461e6d2bc362e3abfef805531a8a1ead1919e27ce4f3c6e77b88456ad6a3bbdb66c4a193101d148500a1508a409b53589d855b30f67069f0c983a6cf0976be8e9473255d35cbb8a8fab122dfbce4ae923a7f67fc11d6f34c02292042ad7f6e8763d7608bab5fe00147d1266a7b1727a78aa596f466345beb1f1b95d42dec5db017f19c4549c9bc5f86d91e013fd3e9a03af18ecc9d73ad4b007148d5e218fec7c306a7839567efc0f5066ac7cbdbd5879e7701737d57d9a90ef36bc6849003e7b60b5108b4d7e8127ccea49dc916396639682b6fbc1c7ded369dbea41cd0a27456acd952d1817e263173a3b72a91b589902e7afd99a0d54571bced2588a38eb40f347aa39c3ae7fbef8ea16d2820bbedb0f27a14958c34801e0b7379c64fed2dc7b3c9e97b9081861afccceb8ec6f3bd88168ba42510e906ea78c1e20f9f83d784f2d089e51e89cdbc82246077adffdd9e7014816d5cbecc73df6422abea77abd1bf45444dd49ca54c59e6b1011fb9826619971d9214be3945777ad1769f972e7e88f849ae3b00874b6705ee4cae3b4ebcd7cd4821164317406b62e3ac176fad4767f62060c8302388d9b40", 0x1000) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002e00), 0xc) linkat(r0, &(0x7f0000002e40)='./file0\x00', r7, &(0x7f0000002e80)='./file0\x00', 0x4) bind$inet6(r1, &(0x7f0000002ec0)={0x18, 0x0, 0x4, 0x7ff}, 0xc) recvmsg(r6, &(0x7f0000003140)={&(0x7f0000002f00)=@in6, 0xc, &(0x7f0000003040)=[{&(0x7f0000002f40)=""/230, 0xe6}], 0x1, &(0x7f0000003080)=""/161, 0xa1, 0x1}, 0x1) fchmod(r6, 0x10) ioctl$TIOCSDTR(r0, 0x20007479) dup2(r5, r2) r8 = semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r8, 0x0, 0x0) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x11, 0x0, 0x3}, {{r1}, 0xfffffffffffffff9, 0xf5, 0x60000000, 0x0, 0x1}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40000013, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0x21, 0x4, 0x52, 0x1}, {{r1}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x200, 0x8}, {{r1}, 0xffffffffffffffff, 0x50, 0x5, 0x5, 0x2}, {{r2}, 0xfffffffffffffffe, 0x30, 0x40000000, 0x10, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20000004, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x0, 0x44, 0x6, 0x5}], 0x6, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x69, 0x80000088, 0x1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x1000, 0x2}], 0x5, &(0x7f0000000200)={0x1000, 0xffffffffffff01e7}) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x41, 0x40000000, 0x3f, 0x4}, {{r5}, 0xfffffffffffffffd, 0x2a, 0x80, 0x1000, 0x8}, {{r3}, 0x0, 0x8, 0x1, 0x1000, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4d, 0x4000000a, 0xffffffff85a958b3, 0xffffffff80000001}, {{r5}, 0xfffffffffffffffe, 0x44, 0x21, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x18, 0xf0000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40, 0xfffffffffffffffa, 0x80}, {{r0}, 0xfffffffffffffffb, 0xf, 0x1, 0x1, 0x7}], 0x1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x0, 0x9, 0x101}, {{r5}, 0xfffffffffffffffe, 0x4, 0x20000026, 0x6, 0x9}], 0x7b3, &(0x7f0000000280)={0x1ff}) kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r4) 16:00:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x104) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') openat(r2, &(0x7f0000000180)='./file0\x00', 0x89, 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x9, 0x0, 0x7f, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x0, 0x100000001}) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044b", 0x67) syz_open_pts() close(r0) r1 = kqueue() r2 = dup2(r1, r0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000200)=0xc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000240)="4c317ffefbcb1c37e402191a617ccad585dfc3af243ca7cea1e3d083fa2ea3f172681c221b5fa792d83e13b21301d26c3d8be552a68656b2516651c8ce67771ee31c81985291f38b2a162b9ca4eb750f07697957d1bda9ed6a5c6d8c8602133e4a962fa100e0fd35a676639b18975e8de78b0c0a09fb9120b0cb90f59a4e50834bf2b164b4dc16052d740a7e42cedc451c3a071c2734495cdc2b55d0dd5d27e4318f7720f3b07af75113a6eeb68df3cdaa28b91964044b58c6fd5a4885f0fcd9bb6625995e31afd0b5344814a07ae7f6c49b8417c7ceac8ff002a462aa2b0d4bbdd864840729e53cae9254d13f2b9f006094256f35", 0xf5}, {&(0x7f0000000340)="e3d1dbc46222cb93d0ff547d936eebd59c7cdd600e83b4c9fb109b2024b075e7b1a7b63e23a5b8c384f81aecf43ad017614714d5d4973f4c5bf316f986449085d55ef77f516b5426be26b2e1ca", 0x4d}, {&(0x7f00000003c0)="fb59d338a9825f2a3a6229783524ba3d608bdb7b32d763620b69aa721a6759c27aabe9d627aeed6e05e7165121ff7bb0f278c3dc6e94f9062f9f57186384db77b4c4347c647d9ccbfe6d4d7543838380107b722c010fe603fe38c1b6ebd6", 0x5e}], 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffff7f, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x2}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x2001d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:21 executing program 1: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0xe6, 0x5, 0xffffffff, 0x8d2c, 0x8000000000, 0x2, 0x5}, &(0x7f0000000040)={0x7, 0x80, 0xff, 0x200, 0x6, 0x4, 0xff, 0x7}, &(0x7f0000000080)={0x4, 0xffff, 0x1000, 0x7ff, 0x1f, 0x8, 0x0, 0x2}, &(0x7f00000000c0)={0x24b, 0xfffffffffffffff7}) 16:00:21 executing program 1: r0 = socket(0x1000000000012, 0x4, 0x0) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xee) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)=""/201, 0xc9}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/69, 0x45}, {&(0x7f00000011c0)=""/96, 0x60}, {&(0x7f0000001240)=""/59, 0x17f}], 0x5, &(0x7f0000001300)=""/75, 0x4b, 0x9}, 0x40) accept$unix(r0, &(0x7f0000001440)=@file={0x0, ""/72}, &(0x7f00000014c0)=0x4a) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000001c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x30) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:21 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setegid(r0) 16:00:21 executing program 0: chmod(&(0x7f0000000340)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000700)="4ef48f52c9c9d83071fd74dcb0d9b81de992e986b2acee785f3d2eb00ca1cad48efbf177254f46c541e3ba9452b203c787a122332ea4ccfc01d72d31fa744a46ded067fd6896d71fcbdd17c8c0aef30d0bdc7ddf43ac6732d8111817b88ca12cbfac6a0086d68b0c0954d58279ae619d5afb27fdb8585610feed1f998228bf203bfe2145adc501e208f36aecabc9001abaf27cc0d277ab5cba612443515b9e407aa53df7fdade841ce18cfaec136faa54a2ee305cb9f5fd6210932b1c89253ef062ad6de4101369115f1fd9eb9362cdd068c03e4dc9c80e87f06a006360eae973b171618761fed6d7890927394c487f3b5381431df55bf8f66ded734559508b7c37ad721ab5f06e8468511f546dd270dcc438edda34d15cae2d5b250f3b5062c2868d4b762f8c828807c6562fa687ef62a5ed94e9f0a80d63d61d66a0e4903176d7557b027fc4ef5b61a3b327d533b47a0265558f941523e45653b4978906428561f7cf7c73a7002b7f0d8e7c3487da3d02156960ed19464718e5cfe68b65cf4f22b3b539db9b8eb356d22bd9bd00c90fcff614411409600368587d9d880667df71a0000759b73bbf7db85d4b9380d45f7b9c9e3afc032e15cba0c0a7ed89742b920027b4417fb53ed1b8f76414d67b2e6857c423268c05c43f6bb9fa4183286b13f36864306d7e211f73bc4c0746f3a73b64aee7bd92a5617ebaafacc563e33dc8c5fc21e4d5aa6a6b8ffd7af0687807ba0e96c1bb18ea63f5ee896d0bd92ec4148a80c7a6f4c8317571935d474c5819f5469e49e66f701ea36673c8091b02984592befc29841bdad91b935cc4faae2d5f8c229cf8335c9feafcff9a9bf8e8a3c2f791f22d172c43cb941eb2231ae4ebb3fa52fa3b5b3d040e6a1e5888e1d0b9fc1997ce65597d5472b22aeb16c7de495145f69f769b5b9c2639e1d32e517ea6163fcc9dbe96062dd4e4e4787cb8d715974f944acdcce4ccd10f23e615a65ccf262b94fb93acd3c36313d86b8e076f13ee11ebbd39b27f9400db4129f006ea2b108cb2908334ac850aee36669a532ec792dff08feef629143363b8d205fb4e9e0b0ae479c641bf96fe7996b30c6fc8861c0912a627e247cafd869c76a03f58eab527e2b6d5242a3973dfda2ccfd9a9979452d84a8fa58cb8ab85e5043830b0099b66ce0048bd370917daafb0008856561988a0b458228a89b85c50fcad5076d5dad196d88d66c7c4e0fa515d7d0cc5bcecb0d1d6d389b549aee0a34a1285ed6b68ff608286bdd334ca5499c4d0685476a79103886662bd4371d9630f8b583eb5aecc58665465f6bd3fe951b706d2db811b6bcf60b2e27a5c71897c7d8ecf3e391d56cc07e1dde863da6f7b586defe35ee49f9c7214e9e3fca9230a53c14d4681d7934bb758b865d6663ca50e3ab916aa2124ddd6a9e33814ed787bbe7cf222a06792e74a472aa5a6cc90af5c62da4aca2a9945d08cf4577b37bf11843c809b5a9643bd6425dd212973f4fab15d1b5dc132794b0932daf869a53dda2baff834cd8afcb708b7fdc6ac3c67c1fc4b2bd7eb7e3a5e8ba2ee2eb5b3b7776523e3b62f1c15ba8599f28ce609b5c74155256820e4619351f167cabda36a676d269bc0ea376d7878cb9bbb3acb323dea866aafd2b2074956e1f6cc86ab3e1c92dfd3009a19668d3d1c824d966f153637fa29858e31c15940a9b0f5d1ba2f83edbfff769e78bd6dec77df2635f0804b9f8873aae2337040f7531ee1e6cdf8b7f44a4ea9df788c5df1cb924e66bec40e111b9f9697d7de22c252a4549c00581fc36fa96f3ce9edc28c6ca0111cf9d1f0f8674417b9e00bedb5173be776b5f076c4f2bfa970e5bf94e98d50b7ca9f102a9f8b9ba4797c7200f716a56121f4c52eeac847466e4de519de4def5ff357dba4647ecebfc7ad8b8c95fee1120a0ff549d7e799c9e2f652a414cd52752d2f5a6a83d4ec79c2283ecbd277d1bd8a7ca62c7770ae002d48c71868762ba14e9d7d872736d033553d1fb8081e484466b0a036662b46743b3980079214190fe4514afe2d1b36391a22ba1ad55fa70c05e2b011d398610f506fd8a9e6a77175d6cc1b8cf0fa75ac535f5a8431763d18c51693da5e2565df03e1a3f2c7b53653ac4b57bd886c9ec541707c14c46488d5c03011c399794a5535642034872849619485621f26a63b2a8aa8b94e756ee70c82a6764f8fb7958d2510bc03df82ff9fc1d62158e4a4d61e8e007231a9c3714d60eda973ebecc22d8c0cb82959af8c7bc76ea9c369a3eee167932bbbb3c185f44d7bc38a1166a16f276a84d5c3b0a497ee9abf41aca23253e47c3c33211924ddbcdc40dea71460370015e592e1bf990b318f67678982de6f42a693d04b336e85468c6799271f7b9dce51e4286ff5e4e480ce829c81920321f275880bba7032deb39bc8b01200d155553fed4fa4d7ec9d15bba9f16708f091e3b1f32aab5e722f29412378a39ccb5fe3c0c7c34fcd2167e407548e60c8d548910b3afae4ce81bd0eea57fa9d6b7d38deb7fdb92156a21f34e56659cdb2fed88706bd70ee482e1b2bc4094fcf161cd9a33806a5c644952d0d12e215d7f36287c0a561b366ee74e65dba9e2593235eb5871a6e640d3c11d7fc24fbba9f8b7369f55a3f8a7c0e04188c2f8e6d2303031bdb5555a82863d292ee1f6ccbe1657e6b5f235839ed0fa82b4ddf1174346c4ba349a40125c081c0ef7cdd06d05a42b8e9a37226dcb99710bafff6ae522fc0d93cbd27b0621e2a9351dd2220dc17f5df333b49de7a274117fef476085a842b6be6184519acd91cf5500e0e065c94fe8aa38d83fbcfb786956709bbe8117215192ddaaada6ba0c6ffb0cc96d85aaf73c0208cf378cfe198118818843dcab9a74d10821112cd0f0dce660e59d88505c394876b88c2d318c852a7f1f4f749e23eb24f486fa0a4285fbe04e73740fa3a34c27028fdbc481bf36d5a43a0fd403b4dc2666964a829689d421121b578169231f89026032f22d88611d2181df88533e9d0b8ce159ec6a2c56f98adee3ea5135e3d8db484a3cb170f705539646eec7386f2a37c1b2727ccdc9f6a016f27f6291a7ad9a3bbe5baf941cf31dd1640e2cd2c6034e66bab708c3612e829a9ba07f61eb240cfd8e37423a42ee0cda0ac4232b964f6adb01fa23acbe8f699a3b7b4fcb68f405254784ab5fdeab23c4edcad60f5359ab96316ed7f4081c6e6712361a440846bc47e7b25af0f5c463d243fff7a1b018e72712bd8c5d68c92569b20cf6cbcd93f861a2ccd4d41dc8201d709fa85d718e9c748d867baf5556853abf66e52e2d096013b9a5bf29a8ed7561aafe4870594a630f0c10c054d6b4151983f5e1910866371a45f8cf7fa5a410b89a005820f6ac74823cc40897a9556b77e77c63822b267bf8b968d0ed0d09b6ca73dfdbb3037e0c5cb2a6a0fbc3c8d782b7a36dfe61eb348ddce9e1631c2fd249f84cb2977d001e4022fe2e70b19cb56c8d0e06e4086659f25e6277e905e9f07a806dd1b092a8d9615810be806371d003a6c9db7a114c419f5ea0ca1d2f726d5ab27fc114859c8f4638a38cc86ed679f432f36e019eee90cd04fc074900b81bd94c343328d8d418384d09950325139686e0047f5595e4cd850fb4329ddc571085ef5a4eac892f174afb6f5ea42a1ea8008239ee9107a967db3088ffe405c6f243bcd68736c10ab40eba73b12f24b4b7e2e655f68572621a9a9c0b29426d573d59f52e9055621087494615e8ac66058aad40eb5c91696c6501b06d518dc22974baeb86a04fa720ad7602fbedcbce5b7c2ada178327da060ee7203366d7d16702e657bb574a24c8827e107272b5842e4a29ca616fd121806150334f87908dd31e95f5e04ca4ef9448b2dec98ecee28fc8d364d2a3b5896df1249e0a80b586b70716f16e024ba4490df412da6e9413cf885fd9141169c220d84da1e737a9bc8ba7de025fc63505ec544b850dc068778252b77acc951e4ce5d2a66f9043d7f232eda14b033016a400bfcf7f3261f02d45f24c013f26b6a18f545fcea7cf3d4f4ee296cb584941eab3409849087c0800732d047ad71b907c7d529bc01463a6f38887fbe2def6a69d5a892c582868910b92c1f066ebf95de95a7229161bea06748622fa4ce949ce2005e1f2882c1ca7e347633320d0b5cd580834661bc12496b943bc27292287dd723e151bf7e1883c8ce68085db384c60b05ce2c776e0f2175a94e6e5292282667d96039d153be730e5f84a0512596378ca6a8c011aaeb79bd798593bb34085a73395c9a4ca3f05437d5d3abeba5f6c6337d9d6e9ddf33d8ac3e51881ab8bab8e6ae161fb4cd057e94671f835ec0943ce9b5edfb3adfdf7c55268fdd3254b7d28c726472bb62e11a748c235946a267e4162e69f1e6f4a4f90639a9fa4cbc353ac5330d58c035a703e13c942158a3a5ae7307b81459551517cc01c4d7a39adfff36595b6a0a5551889ba8a0e67ff61338c8b6bdf98e18bc645e91c18b14bb498838c00a46d9974bf14241d87a5343b7a517887e1127a8710226dd68b200aa80776d80d16eedaccf0494b7025a37c1fa7fa3f8cd9b1262123f593c94076b46c8eae7138a529dd5e8c581de44226d086b4ebd2e397b30a67c9a95a5ab3368cb2a80a9877e08ffc087a85f754c33453376860ad427cead83016d6ab8043917912aa912bb957e75c50a9c2b80e0fe3e31b5ccd0fcb32954ad360e4bc6407ed1538ad3263e310bd7d3ccbd9551a3b62a6c8010696b94ae53537e3975f4fd827036d71238a6fdab1f8ddde6360ebfa79b8dc2c16cd2c7e77733b042cc9bba74474506f5fd484c6065356b9c8ff13d3c747cfcc4cd9373c2630e82d0abba72b596b3077d88c4a3a5fca427cf48bdb6819f0716b3912e160721568b10e6207b352fe7e7d6404b8202a1af78f10959bda06f7263984f42aa9d7023e73e4d1d26b078273c64554c9b931da8fb32e8755baa662aec97709e361bb44c76501df40df8f101955d5f0b4d51fdf270eadf1be8ed307417f0113ccdefb50209e34c9b37bec56da14da9ec35d74cb606ca3bd2c061fcac6725bed0e80cec74e6803579ff439066581da63126848d1320446dd076a194779b0789cf0e42b6c34d7a372af56efa32b70359b605d15253b7b61f4990e93866fd0a9fc6159b8a53667a249786da605646b97f72e27cb47cb254a9ec2f0934db71f0bbeb43874034a1c0b30fde7f813c4f793732062f354419076ccf13c9680e972d9be2c68aaaa1ad3df8e2b7f33dc441ebf6ae86e63cd86a7c4d7a41c3e8d5866addf86feb67b6b74502de31613b3f61a9e1aaaca4e2d1bc72d6edf3a6b69b5ff51b033629abda1d59c4a9f06055bfa315677ad51fb2f03dc891e66e514cb8a6bcd5dd1c650a7f0497c837dde997c0eb7570e29bab8c84169e9a5ee57f70bfed4546777748395ee55006dfea2ba8c5874e39393375e2c54a786e89ac6c5bfbb5053bdfbc573af9adb5ea1903df6cbef8349f07d7fe133e7bacef736e3a9260b8b1d77184a35463b1126e2382b88a53100fc625349b5084ef820b1585c50c162317a6229c3729ea8afe2aea6b006ccfbea82efce71b5b0cf2471256c608dc114ca8d4cbd05982a38d9efc6a5183f03f20cfc4998de6188887d33cb88a43810095aebebe860e29fd1b2717f7fe9918efdb83b32a68c510c3534746400aa5de37f43f3d556d0fb375a2583d59a39a69ce08e8c9beb922ddc39956078b3b9f776c7334437d8206664e1123e90d2b9e39348ef6f867dfc", 0x1000}, {&(0x7f00000000c0)="01df185e83d5bfb593ab82b700bdf73c253abc11f6d96ad143281e20a94f13481ddc5627a5056855cf7ec6f54f7c26925686c6c829d6de", 0x37}, {&(0x7f0000000100)="08931ba59abe47cc1c2f6445384bf19615ce79d001d11b8382722239843be62ae0d48c1595b3dfcf53e958f54e178cee0ae3211004705250bfa59162b5423c958c", 0x41}, {&(0x7f0000000200)="a4a3ef8ce919bff77f7d738673d4fadee9887397207c5c03b8314966eda9d32ad3a69acd88d4399fafd49b085ea2518397f02bc6ab382ea99d7ba0521912b4a8adc41c513370133749ad0876ef6b1a909c284065714bf9bd21da13b6133849243dc7d0f2751231b98f0eba4cb804963c47af19238cf8e6963b94879d2da63ceeec0ba5eae3ad10463cf9f6cff58533784bbc872ec2", 0x95}], 0x4, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0x20, 0x8}, 0x403) 16:00:21 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7d, 0x4, 0x3, 0x5, "41414e65abf63aea856a511e0596fa90523e212f", 0x7, 0x15}) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x110, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, r1, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x800000000000090) ftruncate(r0, 0x8) fcntl$getown(r0, 0x5) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000001c0)="10dd1e0888f00ccff6027cdd8452505ca6caf7e377df333330f8456120cb60c09966d1d1d8bad1ec685f7419d0745c16b696988d5135ab9c0b04e596651ec5c4e2e4ac3130f79f967f73868d88dbc09f7c2569cd3f9f44f434297582d63fae7f30ec2e6c8c55b70fcd290426473d88ff423f2f539d18401df6bfe0eeae97a185495d1b3554a3c933dee41f4c7e546092", 0x90}, {&(0x7f0000000280)="a6906f3d50b9696b0fae2bfa96c25329cdd08896e79b25b7c18e7e7d37a677d168b2d4007b82ae6d4ca46b6b21c70a7373fb0c3a1c41c214d1be67e0bb32bd03135c4966ae469e", 0x47}, {&(0x7f0000000440)="d8df774c1ebf816c47d7d89adb327dc2b7ffe127d9def03daabef56e2f950b4d75cc45b520655da9abf55c9fdae07eb85dca23e0d082af6b3e32486583cdee7229f53fe990e4b7dbf65ca6baa4cc3f3f0a53d357bae32ed591ec1b5255094743a31bf6e33f6bd12d010946a469a73619fd0ff18b8e1ddbdbce7340e899853a35359fdcf1af957c04884d4c6a239490127368eee5a1372829ae2fcac6e0614d4b840459f1b751610c2d27fb69aec3762bf647baa9d55502cb903750d10b8a5b3a6b60057d245958edcc69341fafee9e88fae782c584829b049c62ea95f271bdef673de7ccc06f4ec8413f2370de2f28b39554508944689f74faa6e6646dd905503e69fc301f69df08bd93499c596c716e8ebc1a4295198862c0377ad85aacbabed423baa199b2481e75034e421185ed2e5160809283160942f66ff17c211c22cc1e08c15eca56ed018944c843f5d60c0fa2a8f7cf06b7f443c2fa220abe96816c05aeaa3f25bd09b1e4d63bdbd18de961aa89e873e9f3c8affdb1da4401110090eb8e20cea997a6cbe79d6a4364770a8d869246a7e8930d5c37bc7e45b085b55b73330155b77310e2fb9a972a3af932c2a89bbbf08a45a396b8c932ff4e452995f1ba299f560686f96b26b7c358991237fa0bdc2be7f299f731c19d5e9531c5de367a176ef4f10ef1bbac2f139919b9fb78667f26fb140c67085e35e251cdddc0541a9dada479bd433d2e85ca83b9585ab0d0aaa878c5fa4f460d4db207691b9d68257e6d6c63e911f8a8d39f901c3a383c0bc9327301641d1ff185fcb05d29589972278b05f611167c13b1b391f2da89adda3a7f61deb23667388a66d1a1cfe4ee19f5168f87243b1a9b94fe3c3b59396be7d5831d15fbb36fd9456a70dcda5e2df03e09d9479c74a55a50b4247fca5d5a0f6ef1505902e4fe2f03ed1052ea3383c67bd68ba06f03b8de762211efc5bfaf478bbb38e548a2ce16eded34823dd5dd9f7ffb5b5b72a4a0ff6e9ca6855f27a5e245b8bc31e1546dab0e514993cf48d7d6fc8cc164f621457e2cc1f226443846255fb9a51c1abc2186720f75e7643e00d15837785c21398e03c8e4a6c7f8d3070fc47303a7454d7a8eff9154dff3c3bab64dcf02d1b3c6b87b2cfca1a6f21684ebea03ef08678673e23dc5114d0ca27624d78aa1c1c9a65c4262642bd910bfaceafb6bf3a56a0cbd62771e8c964318f3aa0b5ae841e770cab1d5e4d343105da0095c8a2f18eae5739573efaaf6fa2d5c26886e35653470b7bd1c56ef5e0b2bbeae82c11fe28993e396d772d1474ce8651c6d39473e5a8b28c673f8c41d628cdc7b96828e7fe332fedbe834b8935cca6d5986b17941962c7809f1be7a1de3e85fc61268ee230b70567a436fada7154ab5c5b1ef4f62fdc8f2d7ee73c8532055da1d7de520cec02eddc3c3dc47a781b76c487b162cb6fe1557b8b0ad09a7a90dd9bbc1e27c1bf3d902c0031729d05dea8e30ae1a798aa0b0733251572b6717edce96e134c19bc9e58756d9c22e668528909c59def4fef92232a2f6d7decb498409f64bd29ead28d2059125b331089965da4a989fe5b1e8a83a422cfbd8e5f1f4e99e52831fe3912e7d1764dd4eefe079831f76c9ed1829e38d4634030ce52f37382558fc709a8353623cb9cdb319b7a49de63988b730f806a795496865acd0fac3a09bcf18fa74c2c4b32d449a930151a6d191250ab2bbfdcd93d9257011cdc7b243dca3c674f50505bd74629b557b11d89dcfecb08b97b1caa62f68ee7804705924b602495246fbf8f6c4ffc6b387a41b55f309858fd2790d54e5d5cb0c6731fff804b4fb7458cd2c44a6e52f477d87ac58b71d3eefc094d8715caa9c88f702cdd4e96a4c5bdf0d5b82849aeafaafeec4cb23a399b8bd0e63b318cce8739fcc4df055fffb0fba1aa8a4b26cbe43094956612dc32fc0e7b6d6cd76cb7a2adba0749ebd9b462bfe63363ad481dbcca9abaa376e5555d3a949a9aa140583400565646e2266d1559e9cc6cb0c46511887a55b0fb0f9bd3a40df96c4a0e4a6c4d8648e98522d2e223db5681eb4d6ffa8c5c4a4cefa8411ff6a3e7499980188aaf1a25a035cc03df4982e924083841c6b3e29ed3bb21209fae5acc2221364c1a6813abf5b5eeece3a1e7b48a21901af3b61698cc75efe40a4dd6fc26cee891c283f631fb2d7818868c1d054f6899e6927d7d58a85a97df591a1d0d71e032102132fdc4dbfc1a5404a5f160f1ce00a51b2d3adc87ec339cc4924d2e54af54dee0b4f890b42b0437159e79bd127905f746a2b0c14c90781b5f92511d35951bb136850e3051844aadf2399ea77dae59f9cd8146ad122b83725e7db72968792ffe8f2ba77428c6c30f01eb831a0836c426c09689601bd4d1764cb78d13fbca3ea129a9d919ba7e24fa6e50c4671bb77d2ed402ab3ae263837df16ca78f8951a8cbcf09caf63f6521a67a22ee856d876e6f0682475c1d1cc4ad967d72675c7448f6a4ca2774f463722ac8d4e47e97befc77d784b1e20f9e4161fc740c510920a7ead8035240a289776f8b466a122efb0891d1d7ae635b0d7e23444668e632e1cf9b036ef891867296ff2eb97a78e4b819e767e2408791cab7230d8fb2abd3e84cf8255222dd17e800c8b13451dc8aa49bc0076af6bdffe4b35d343d2f5efb7fc5c6bdb9b2a04197d03f60dc75156793f800291effd3cbc358399a0b7725bd484812893dbe13ebb8d049304f537f41a227df997e07e43652f05e8ae2c1ce5b94f54b50bd5b68757bd48261ee62175f128612e1ce4f3f2c96a120f8e9ce313e887f2fcc8e19e516cc27f62dd7a00b2cc16f558659c47e6d14ba7ee11ecd8926adef927f6ce88e3e3379e9f78039df1820e96a8f2f2fe87ff3ff45ced6de40b8a60968c56dcdab7732712385c7ca8e4c5680a267245d9f205ada87663f3db3bbbf039340fc0d5ea917015d6cc73f8cfe7b33964ef5fddc4ca79326ad79859c9a2af4245f7b9e463d80b7aac4f5443ccd63f330ae4bfaff42f7dc0b069820789b63366e540dacf1db780d49e941427eb7855658442b125afad96739597de9e6f599a4193326d3dbdfe6276cdf8b7c68e3bded634fc40a35f02f5594eb7d6da81ea6811884920ebc0f3a9a05ed04afe437519c4bee017ea7f8ed972424b30b97ac7ad3cca7effea0c37734a36a97814bdf88824ca1033b2c109a3e8673e50108844ccfee812ddded353013cc5a6428c5bfeac4a03908dd04630fb9b6a1749435a956d203145838ea5694ee6da6933dea0835c4dd7b6098b01f0ab062802d5753dff5125fbc322a8cf451f144aa44b49b3b1a1e1a1588481a6b7db4a7dadf2e8c014761d850766ae23fbed25bfb91e81d5b9692dba9016dadd47ee2a41ec1564d5d654edb43f08c9d78ba57675170ba5f73a4050845f270f7ff599b418042378550772059c73ccca8cd81d885e2c3e6ceaf0f811c0b83ae75a6970934fc8227505120a612b56291222df0e806d93d59e84cba6688738b500ea0c297ce431c539b540d1849f5a0b1c03fc91cf7f099d8733b948b0cdba7c3ca742ba0ceaee1bd3e8427ab0b7a6f1716e4e0e36ec5d76452baac1c696c89120440358eaebf2c22846ab536255d8471427037821ba5038bf3482f69b3c15397657107c5e74774d47c628755816b8555af7c3700de4a203874254f5aa8a970a08791bec0d26377cdeb491abc9d770e16765dd567bc2804be46bceaa1e0f7706edae63f049122c9e2a0c364ff583976acd4d05592687be95fa2a3ee17b60f918fbce84341bd968f24660e773745f443411a0f00b6f808bfdf35f0841d7f4fb519094050b8860f686080e99323d087a9c9dbf65e41ce2a30bef4b45461545eb061e419fa0bfeaf09b5f55b8318ba96107d3b76ae0c711f858b1b20ba656c7507fbaca9a6f26675ea80ce0cefbdce23bf73a3b09b88705a2b4aa0fc718aeadf84a517363a85deec337f72f93bc4a0fb7b45213eea4b7bb35f1069e5f6f12436dc3c7a20076ba6deb0ab386e2bfc11a3c0045adca5bb207ec8b0b3f4e4c4069496b16649aabd84c34b38bcc0e53ddbd6776de5b7b58b2b469c4d8dd61dcae59644028986079c0920cc4a579d8efdb649205ac57fd49cab3450b3ead688327ac8d236bbef80b82295c33d3f97b63dc3e82a1e840ee997fc025b2a6f802c915cce3c5dac87c3a891d7274bd08d626c6de5baa758c822bcb427e785cc178c7edcd1f547ae5ad8f2509f808e0c5a032fb544eb5ddaae71515d7f69692999508b5ebd07087c9501ef8cb3570adb9241042ca931b0c93e823ce53a6ca92fdd8dfbc941c2251a3ab9c084f2817babc1a284405d60a6d3182e416f0c361bcc3d6fc4482c5b79e5e3c6b88e9816fa64770e40f6c4e89c6c434d0f6c40a723d6dce938d7b9679a78768d746a023c0744dbaff04e65bbbd96573d19835c279de368dd4e9a54e88bbe1b46643a477910a8430c33187a078672c10823310cbcbf82870732bf19d085dbcd45bbe41008dd26722c19adf01e81a2f2f06ef252ce47527ee26ee73498b1b032dfcbfb63d036738a3cba085ad4b2bb81ef7fd096856df8cb2f5353ee54859d87ccc3df8e0a98492116e4b8538eda17f3fd417e49ef2321fa71c92f46c498462de03ef7eca3df67a0d0968f91fe21177d5c09f83c829d0b6fafb053e1b24af129f7083c5d9aed92c2f16e83631bae1b787c87eab5b1762ff032f6e2f0bf54b0cd141ce068c23b774f462a5a68a996f093e047c80413221b2edc6ab60ec095361345b38546c17530b69aa75c873d0b4b03fefdce855cdcf3b6669adfc31ad2e3d0dd0bf5b6dbaa972f2d8e4a059a19ca9866c2178957d2f69f442069f4a671b68a2cbef1e1a7f51dbe7318d68f1e2b627188663abcd0bcc21b4632be34a184db5db075223d8b7b0847acce356ea28e6975cdfb0287a16e1c814512504c5d6e38b31df8a09ce0dcfb77b8d59c84491a05622477f83041f56ed16381ad8a8a4ab998ac2fd741772ecae82835b1596548a72fc5dc315317135f94323d64cbffaab8db25ede11f78631a6ddc0da60e891b0323e6ab2023d357051f31de3078baba08f46add277b43cdd0332fe83bce5e99f3222e719c49c1fbd4c7daa4d76161162c02737cfb2f1efeb46c330903f7bf99c3c8402aede1eff142beb263e92eac5745f4c483f04ff0f8aea64aa6e83069edeb02123c183bd2a7d7f6e375baa58f8ffd9140e55a2e83cc4a04d03af5529112b5039988ffa9158ec206e75ad24e198691efe5e27866b41598721b849869f247dc086733d159db7ee3e59637132dea50a9bfd9f8428ba849a118b46d9c57d2d02f40e65ef55d4c635402ba77ff6d1a14e74b2e0898011d68679aeb0171cc0c2d4daa07ae72a588d99dbd470f7a5a0b258b76fbc13011998a9d8c4e4a88498eab2ca84af684668d713e39b12ffbfa9416a2dfe7c6393abc2c781c03ea31cf42c2ae0635e917169e65b8420c5f3f006694b7d361265e3019399ca56e6a46d5828893780c7ba98dcc2a6e641c86eac642b0b3bac07c7888df82b4441d45c6f4dcc7dfc28cbf39b1b620f8e19d3da797852abaff2f02a4da6749e72e114dde543c7013edd918f96d509eeb266f9649b5e7d735fab71ecfb11e46356cae43d21f49548a90ddb477c543b7cbff0ceb57b33cd628b9146ceaacf4629e1163e04cbd37a4f90071f181aa5eaee8e5492e6242d9996a4bffd840ad426a21d71b91070d987c866fb168b568cddf83bdcda9462340e78", 0x1000}], 0x3, &(0x7f0000001440)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xa0, 0x2}, 0x3) syz_open_pts() close(r0) kqueue() r7 = syz_open_pts() r8 = semget(0x3, 0x3, 0x620) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f00000000c0)=[{r7, 0x1}], 0x1, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000180)='./file0/../file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x2, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x91, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x749e1d4f}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0x28, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x6, 0xa83}, {{r0}, 0xfffffffffffffff9, 0x0, 0x11, 0x6, 0x800}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0x5c}], 0x7ff, &(0x7f0000000500)=[{{r0}, 0xdff55df4eda8334b, 0x40, 0xfffff, 0xfffffffffffffff9, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000007, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3ff, 0xe88}, {{r0}, 0xfffffffffffffffd, 0x42, 0x40, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x30, 0x8, 0x8142}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x3, 0x8, 0x10000, 0x8001}], 0x3, &(0x7f0000000380)={0x49, 0x9c}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="71e91743cef4c90200008620fe61b2825da513030b"], 0x10) rmdir(&(0x7f0000000280)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) r2 = dup2(r1, r1) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x4002, 0x0) pledge(&(0x7f0000000040)="20275e5ec400", &(0x7f0000000080)='),)^\x00') getuid() setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) r4 = open(&(0x7f0000000100)='./file0/../file0/file0\x00', 0x0, 0x4) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x100) renameat(r4, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000003c0)='./file0/../file0/file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0xffff, 0xe9, 0xa7f0000000000000, 0x7, "61a294eaea3cd9605b54c69b9fc2d3ba405575e2", 0x76b, 0x3}) getpid() 16:00:22 executing program 0: setuid(0xee01) shmget(0x3, 0x1000, 0x353, &(0x7f0000ffe000/0x1000)=nil) r0 = msgget$private(0x0, 0x48) socket$unix(0x1, 0x3, 0x0) r1 = socket(0x6, 0x8000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x6c) setgid(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x400, 0x6}, {0x4, 0xfff}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000280)="f25a04d1517b2d98b4a3febe462ecb5806c341426d70d4bcef8c47d6a5ec7d9e751367a9e948502d34e3a3ca66064f3d69be92c09c702fbb95838ca37564664c4a03d247ee1713059f45f6571d83c13066638bbbcec9c0468f8ecc3e1efeeb5986daebd9af2c16f9a7ca55ed5e2335df9914dc5a9983e0e6de354da710245e70475fdbe27d9e55538c5ad5c5846685b8445d9b2d6d89d299b1a3f323ff9c1f09e0c6cf6415d25827191a5371886ea5cc4b80635c4eff22373bc33e816d125e45000f1fac8abba9f7235bef221b9843e00b2fa8c521fe9edcb45f15f3280fed723b6101e91731de9d8e068d135c9b659bbd233777c63bf6417fa1820366ab68", 0xff, 0x0, 0x0, 0x0) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r3, r5, r4, 0x0, 0x0, 0x200}, 0x7fffffff, 0xc000000000, r6, 0x0, 0x1, 0x80000000, 0x80000001, 0x1ff}) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x4010, r0, 0x0, 0x7ff) open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0xa) fchmod(r0, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 16:00:22 executing program 0: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) truncate(&(0x7f0000000100)='./file0\x00', 0xffff) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000040)='.\x00', 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) flock(r0, 0x2) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mlockall(0x2) 16:00:22 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) 16:00:22 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='.\x00', 0x400) 16:00:22 executing program 0: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) 16:00:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:22 executing program 0: r0 = kqueue() r1 = syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x629) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641da0826b523ec36bbc186906007035d6ff", 0x17) r1 = socket$inet6(0x18, 0x3, 0x4) setsockopt(r1, 0x7, 0x1, &(0x7f0000000400), 0x0) syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}], 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000480)=0x10) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000440)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000400)=0xc) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) close(r0) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093cfb3e25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432043f08d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2babf82da3118cb54ff8ff463eae06e8e", 0x65) write(r0, &(0x7f0000000180)="deb2e48366090800000000000000c40f8ab04b8b9e026be085dc4711060a65f9277d3428ee632d2314ded8d67b8246fdacda3e4b79541ad9824dba", 0x3b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbffd, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x80080202d, 0xfffffffffffffbfe, 0x0, 0xfffffffffffffec6) 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000b5c7857f0a5e0442d114000000000000000000007d8606808d96"], 0x10, 0x5}, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0101000000000800"], 0xa) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() recvfrom$inet(r0, &(0x7f0000000040)=""/246, 0xf6, 0x3, &(0x7f0000000140)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r1, r0) fcntl$dupfd(r1, 0xa, r1) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x41) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x4) 16:00:23 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x8, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/253, 0xfd}], 0x1, &(0x7f00000000c0)=""/49, 0x31, 0x3}, 0x800) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000340)='x\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) socket$inet(0x2, 0x0, 0xb4) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept(r0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fsync(r0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000180)="2d0f00", &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='(!)!\x00'], &(0x7f0000000340)=[&(0x7f0000000300)="5b295d7f5d3a7d2b2d00"]) close(r0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f00000000c0)="6d8b58143cd26366fb5e36e9013d7e7ae405fafbb03b0951396a09d975cadbfdf0ec705450687d9955", 0x29, 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="e9ddc6092fa0db4d46cc7800c094b351280f18a38dbff50fdef9db44043ae39492597d28a00dd4c18fdcd736e94ed2abee87de39af7a5959f700e76fd6334246a01bef903345300a15931a6cf8273b7ce6de0083532bd058f50fb43966baa67f6debb20e7c9e2447", 0x68) r1 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r1, &(0x7f0000000100)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4ff01d6e43ee45e32e6283a44affa8e9bdfa0642be9a41ac5ac5dc6a7fa22", 0xffffffffffffff86) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: clock_getres(0x3, &(0x7f0000000040)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmsg(r0, &(0x7f00000033c0)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000280)="1eb30da5730d0a6c971fb046f589744189f4c4afe7b9bff7255b58a5d1bad1d5d981114a4a834f1bf27296e57969da2ce9785072556ddffa1403d9919e731805ceb1b3deb72359f2a700eb72518a0ce1d379aca045d26e376b9a5d3a6d9331ed8ba19a47c4e97ffdc83c97a9548c04757f68f1e0c4537f7d11e4efe4be25c0fd6da5a42f357cc177d1760472c902ad8807f07e4266c884decb120ca50b4923c0bbf68d19d77aef230115a938121f2d56a61b15ca57473a8b63efd66086d6ccda3e2e4f33132fa1138f03a6fbad65c810d469e7cb16b2e7e5d22ddd4640b5ab527dd092dd9c0a62c5e7528a0e14410934e5dd4b9cf9461a53675d0cae75640f5ecac14fbbe5dac28253ff37734fb80246381d2a5649a80885845982a9b8dfb59072bfab9e75595e766e89953e1b21be43b0d5f3333f30d2513f03f897c6833b0231e0e80579e9b1cde1f81f1dc6c378fed889251aa79a88879e574f9915f96cbe4abd5773a975724a84b266d53a2d27e43fb4b0b2eb51a9750ca63673ed58c7e70911c16e096560543ea1c1c61ba77393a85c2c8368e4f61bd1c976ece1a035efcea70b6ed39a0eb5e9e1a6261104715f3ca2d58e9c2aa6bf7cf6255e7278d9d3d51306c8d9d4e65ed39cb8a4f4607f5e4d7835d75d80bbfa27ccd60962a8c3fffad6a76545fbb8e2e08269e6987920b52bf29b6ddb8df7d31937bb08a869fde8ea6a43c9fe030858cd1d67fdbb2fccd58296674a6e6f6986c8cfc1745f605b6afe81653a047adb8d785752d790d6ae8069ee6261764c093da9447ba11b6a805730f200eee05f4d9e85cc637cb922c8aa7281db47b6c1acf4cb1a9dd214c63796b2e52f9928b20620a64e9e44228a3af5b30f6c3e2c686c97a5dd57378f0b03016650fffb353b6d9be8a38bafdcc885b160598316dbe95f745717335f3a33ad41445c3ae4a6c2d79e1bbd3bc777ed8208687b47514041d1794f461b13ba42f2fd00d7ea99771c276efc14a079eb77ed583cc6f4cb1b5951f843c38177cab45dec03f2a76a531ef88d702c3ea00c0f30caef79190d2ecad984f4ed277430bb39dbabb90b72e8cab1f8e9c370cd27d5c0a303ff359b11388f6b47a37eedd487090a03d2c97a7a1082f88a6ecb6eda277130d4e54c7cedec5fadbb569e938d3c282b51fbcbff6bd811f08f34538fe2259f66347c8efa34fbb2b4fb917ad8e1c980926cc23cc122784300f3028eed8b160d70b3dd3c784130378b7929f85623d81aadb55eade2978bdfdb213a1b73594e4fb3d659843e2b088cad9fe03b513217cab691485ffc008db6416d7735fa23b23285cb6977e27f2f4975f66a5651c1e3accdc5bfeef1c7b28b562cb61b5541e12731b1b189d5eb2091341432888ed2b25ff76afd35fd307cad8f99048a9c1f3d4706483075104f4a39c956e619204141ffff72fae7eca73d80c2659b143979a11b767e8047a89d8e892def0e22e24601a995b70ac70e6ff89763080048724d53e6578238a927fb350aaac460782d169e266c077b4b9277a5ce4030243d360cadf1541eed69a78c62ac2b284b3dfbf9df0d89d178468dfd3c547fd1628f3607ad9e0328d30dab308bfe0bd0b477ed4ee6800bf1191740f31dbeb0e2cc00882cd159849b17c0232ea1c889209cdc37dddaa580a6d747659e79a61279035cf473fbc23d386d8f16bead81815c0b4949c05b49e56afa029f948550efc494af78dbfbd95fdc32fe1b5a334a313383eeab6144e28d82b0acbf1059bc79d79fe265565764bf51ed1411e690f105a7cd64c5d0cc7e8b6283151cd226e8558792ae900ec34a687bba4c282e79b6d00881aece7c6b9f1c4d681abec4c5fc85418f880d59345ae55cabd5e267c1f0da268a771227ab40ea492aa3fc45f3c37ad70301843d476915e520887a5d5129c22e58996df246899c0d2a5f51713d5b95ef981864d1b9831188061357c58da89c234f5063be11b8a2d5f24e87bbb284887a9b235114c01755f13e95052d53ca7906805f8dc454fdaa7f67162cfc409258be732cbe5c7c40dafc34d17c61512da1a3f3db3ebef48d2e00752eb18e01ad7484eaf9d55fcecbfcc2a67344cfcc11c919bcead251f5a88ebe891596a63a0f6b6c4ff647f9b0f8b9e607efd8c79d065c5912f1157c210ef508b1ea149e9dd25e7cdcc78877025249f5d965944c1b9cdec0dde36f74ba90102869ac13dbbacfe38624d7f0afa39d50cdd73e06df56fa11b7c91e5ac0b82bc4e392a8065e15518adfb026974f6fb1891bbf3af2467fbd1a61f02342c53c47db10cc0d30b7de138f5e4291130f0dbd071d54d2fde0fb6b4aa3127b5e667b4f3a1b4f14834f5cf0b19d6cc29db6a5683bdb7f194abdc55d49e9f2c83af03b2c1ed03cd10daafb94fa9e43b66c3bb5a81b97e90ea38ea86cbaa3fb6f259e6a05115243c1cfb9b5d1ff04322ae3ec5df7b6020d205e3d8d0d7d29fbd747bce0d9bd16dae766618e7df396194516a4aa7944a57ead43376ec42f084886d3219f309e902e6c8e526db07f5fb60764103f5f466297c7a8c21f1f2e69c62687e3c1e8bd44f879fa1a9c0b60726f56be6b4d1a6d422685064725ec036675cf3934923120017a964f5f9bcfd2b19a2e74b224777db1f7a38f97501af8574475f764cefb140c30db0d192fd544ac1081310610a5c2965df53ca96eae1c100c100e7eae290b70371397c3dd80adda2c1fd493c061ace6f0327c454037163b147fe949f68fb2657e7c5f3e8040344deb7705815951113e59b62f5ed4bec25238b1a8b2c452b545f73a80e1ea3d5c53bb6040df227b8d18669b875c6252f54e5496e8f5a4ffcda95194db11c21687194c4dec08d336cbfcacdf14ba2c088474f5a7096ba155f9acbcaaaa84c9c682a33406e25062792dd362abcddf7f0f54733bf5c5599d6e5fbb914956aa7094a319629b8656afbeaa64b73c49c72b66241d5d42a7b414dbd8f757bd2b41569158525dbcc9e92d4b1827f1535eed66f829e5a2afab96c01a7f2e9c0c422d69ae96d51eccedfab617f0ee72c52828b60d96229080f5ec9720cd2c4271d0f778513441e8fcc0b21cfff7e2af3df2edbdee3877f886e08dbe85443e8ff7919196cb17c762accf58fb7fab71a071c3dffc9aa225702e3c42c83462de4c896e0d72631c04e44bc0b670cc6f0a18f51a7b4c35e16ece1ac6bb2f5d97dd2ceaebe44d13ef6211f24c8d5de0da4dc39b51a16e0b007ae1863d2734f10607ceb98a104e26a6c72b62e2bf14bdede2bb603952f0846a7e125aa54d5573cc7095326483b17e13869d1fe1235154706ddcef87e3b8edbd9ff0aa5866306cd4844c1e9ed7441ffc3d6273e7522e588157a49bf59a05869aa0d831de681acbdc46937fa5cb9ee657e0ed07bfebf5077d17f545ce614c98185cfba6b0aee2745ce9676de0c433178006784feb43060462f4b149b8f6e37cb8aa10213152e33d007179ff9d8ebd8f9fd2a66d3804053b373be21e8ee1ab8e225b3d59109d54108cdc4dad8bf2b54146b3a7a2344ce78acabfd38833dcbb8f742915f2ca6fdf7b3ca71db0b8f7fcfa0f0d8ea3ad871cdb438810a92f2b1c634f04e1fa3b431d104558c922dad1e2a359ecf1e7089679463060befd185ece1079df79d415a711c903e51d3b4123904dd826de523ac7c9e38b320b1c8ec6d5a6cd671d861485221ffdc101b80049fa40060aecdcb32b9dfb69806461d9cadfc893f2e56bdf88a728053d024f1fbf618829cfa7bb8140e1489f3ef1615f25dbf25993d5b3605d5954c20e614bef3ef6f0b17af782fc5f6c8cd81426b0340c2a5834dd491f04ff1edffbbab1dd8a0f873bce1566d90a5e9efb64f1c5d8ed0386e67541825203f91f856ad348244cf890416441282a53c6b545fefea275d641004b63d7339d8ecc6db5b60d30a47fac2ef0d05c26d5a4e76ed75eece50f9e76e6357108946e316c0c601ad27fa23ac5f6332bb1b0b15337c3c881e6ca8d02d66c85c9c91a2e2ad0cadb257dea2c0b8bc2ea155e2a398a857381d41cda37b78e5972bba740a50d692460c0b81df601dcdac408de5969147266fc6cc05d53596e55fbbae8902904e81da402373aee7127f18690bf54c82bf346950ac09e3ba11043cb063b294c08d6b4adb9347156e410a3ee78f7b2b6d6b2b1c9c19ffde82fa72cb48fa22550e92dcc40112533c487792c26969650307132589f36a056a677909622dca7474542252a7a42f8716aa38be9dec66249413df8009c9c5f1817869891a89e5fe8d9d9353a122e656c823a09588052db261ee094d0cfa96856e99a6328e69ae17e572888246e48d8eb829d5b0685071775cd7336a8439cfcf10e84e654198f680bc04fa7474fa5cf93557fb717b338716c4f7b115b959bf9051d09c61a37142b51f4a86a01af28f1cc932fb388687f494aee2d2a4567e8d1614d221d4029c8ead995ad3182ab5536e337253c12aee7acd098c07d2e4e04c135524c3f386b650a93696f3cbd497a28fbe05f325d1cf1e58e6313d2b940e0c551001cb9b77156957ec63cf8d1af8bc357fd322ae733be7b7fd87b862835c175860c8f6642c0197b0230b8195a5ddd38ef7666d918bff18362c886246ecab93459d08f7f7d43719b15a99f964cc3abfeab08557c88432396e2e53846c213265415a18f64628d5d9bfb2a1dff74cc8a5b45e1f8229ef7fc01ba89b6c68388600db0d88623427bc78a6978c692bb1217e4203d071428b85ab8935f8705ed454e4745699780037a8a6b0efa1be8c612a3cb9d85c938b7eb943a00f6db17415f9c0d006a0915e8f97014b87b5b398a5f3967749c1219506bdb789b2ccc70fa049220c3e60e91c1db7802dafa698b5954cbeeee40de0f2a4ec98f431eeee2bd91665560b36eb8a419c3328b9ccd38327af8febb52dcf77dc050b0ff9238a2f53e70e916b16c8825a21c4fa584c0992a2a6dfb63f73380ecd37f6d432d23ffae651d7b749186a9a41ffb1bd06b9f3ad227ff2a8a3de1336ef53b2352eb5b50600e62a8e7dbb0823018e549e6cb120587d43859199d1abb8bf823aecb6d5d759eaa6ce002bd718e447b9e4347fdaee141c681d1785463700208dd10cba671c72f587230fca6d699bcc61842916c95c2171baabaca7f73f0005656b189ef8fecb8707af9b537e8f11e51cc1292297e00858a3787909ec60f9bf011e6e12bb2037d275c2b76f8826732e0d4e639ead413bf9fd32675439e2544f94de452550cc520f44dd10cf706f8463e791b84ec89ef92e68232e88f66f72124630d21b8c6129f1a4c5a4bde701c2146aa2945adc3bb4e4a7454213ced7f370d4eece76501efe72eeba24eb0376cec52dd13d7b26ae148298e195bd4c3e4c59605897ee33d597bb2ec512aa7f698a5c48bb9e98ee32d00ecd2b9a61a0698b6ef93652162513a3b4849bf65a9045d7ba47326de8487b8d27ce35b5668968a4e35fe000ccd211cacfafadaa208d3e0b473a4f3ba6a3dbe8ada561d3851235fdce05cfa28cab357d53d70c05b59e4d57d5df152dba7ee03b843cbc0daae5a87e81b53879b48ef0288e598e76017c2088b637a7a5fa8be6d15950c7c687e0caa208d986745c0efc1590ee6188f0cc3a2a0cf645bde6d3ed2d7c3c0eb57d52fbee4da787a116003ca4f2ef4839df2a54ff192391b897cf25171d982c0f65ef7c188fcbf4656121dbebfe06a383a2fceae5baf0f29e651f05a44b31dd9e22cbf62bab5e12131c5942872ae7eeeccca8d68fd88c890254b1b6fd473b0", 0x1000}, {&(0x7f0000001280)="9f7459f5748b4b", 0x7}], 0x2, &(0x7f0000003480)=ANY=[@ANYBLOB="400000000000000001000000090000003ad23e38e9e2fb7b64a843adb69929f130fa12b7530283361ef0f758ecdd113baa4a50cf6cab08f343ab2500000000005000000000000000ffff000009000000f9e9d45477c22943c53acf3a2c0e968a5e761470cea00bbcbf391d8dae2523cd7d4b3d9e03875e9a84492a30c80ab7113cc388c41169744621d06feec5000000101000000000000001000000d32d00008207dd03c8b19803fdc4f8f780ee4b6e5af64352bd752240c74e0fb0ec0aa38f60895587b685216302413f02781a473b807078cd04f9b879c52aa15ce3f8312b26dd5e9306e07cd95512a8a894617ff216114f91852ad1e92406a033d0650ebab5270ef5e1677d33c2ae8d6196ea49ec5dbb8a20cefc861423c0ba031eba380fdd7f23dfc4f7255892d93989be269eebd2e3aa504b915eee0516430d0ee969bee3cc5fac09532cb0c1d7d1afd3cfb3a90583a630fc502d0e1ce10662a98086c243bb8b9ea62957ff818a430b274ba517740b8275cdfc3362d3901541c7ea4046f1f00992807a3513d68bd402886b67a666d62bc3e459190fa43c37b55c2eb15e8ef9c91ca5fe5a479ef3aacd34f8f4873258444dc4240a7cd97a21e9495c96397113390e1297237dc8b069633887539292e96fed6e169ce36c8da5ba7dd7c306a99605844a6d77c523e6b73ac329b921ec7feb45ac96ed407bf6e20d0372cfbdc5eed50f7cdcff01a709e019aee2c61285055502787f592382b440c67d20663b3dcf950de1c55a7ed5abbc7a4974cc56ce9c5f8e18ff27f307ed8948b2a5778e451697c82a2dbd1d50c0cc242f3faffee6557bde9ad61eba19bf609a40f91bcf19d9f757d8a057cc8375d67aeef4a2b79bae2c6187113dfa2bbc5c8243112da192d9b4c62384955c53048a27f81becc47c10e001ea6d58474e80d525d1f417709aaa815149fcdc56517b2ccead3a456dfc5ae64c599ee72e9b16b6d311fa32c4c15f67dbd7229b1feca71b2da60995b3c720385ddc8fe3611bcb37c8fdbcd17ec35bf327feabda24a87df619009ea732f56e1eca8d6eac8e8f941f876498043b28ca83b4f6449aea0473ee62fb4fe12ab4084192849f1dc750b7b9cd245172269bda8c0c879ae25c65c1b7b9e0c55ce7acb59c99069a3e1fa87608a0727aa0f2332c2f666f94d87d06af951daa32978e9f94a81cf2fc17e224f1f49d8a3dfa6525f44b5c461809e068a620f7848ae5798aa4fac6535fb47b8d3e79f53527048036bf8ef159ad6ad0d364451ba8e2fc00843d2aff5881739b739612981162d9cf90dcbcea54171e1a1f2030a9f5849e1cf440da7ea1770bf93757ddd54e33fd882988f98d76b19d68b9df21dd1eb611a6cf44d534d70a856faf01e9e217e74f87a4d0b2b8d811a3baecf0cdbf3465633854ef1fd88018ba7f61df335348b2fd362cbe8bc3c8e7b54b8239625380591f37946c1847d800c17464265d37be9288533ded17532aa81ce577ba1af25578e304100bc8fb23247e4fe90a7c3491a3cb057db13ae7077d5f620660b1cbc92b9b8d721e71dbfc5cd45374e8bc998f7aef5d7d74a424f9f2febeec040ba27f504f7f6a7bf7c4dba03c8b95a96c9d18ebc623481fb1db8badde8a2649b8c26a027dd21d964ea6f080a071bd5cadf8c0207041161c05542d169fc35c3fbb41d8c061bf250bbb57c173d137d980ba70a31053b7f5ec98b31ef9448e6e0ed1ccc9f1ea993755e9819eb3abc825166164ee4c57a480840bf8b96d67d8733a29e2fd04abcc9785d19c263059f13ac2159eb44bd6fde2d64069d45d6e0bfa8dade08e8d1ff990120ae462af165161380c734db21de196fb47f06a741fae1c7f54034053464f73754bf3e30e0938b0ae8318af27f6a75f0332c7a6fd4826cce0237cd339d6c1749b7bc755b40ceef625e81563ce67c457f5d267209747d8c6624bb8e871a4a366be0728c416b94e75a5d230f3f177eb5af7887e5ebefca14d4c634d6374d272d8e5b9b876c9cd86012eea2b3d0af5b1fe4dfdbd3ac8fea7215379572a58ae10d6be38f85144f9c3b550dc467ed32686b37068016fca533addfa773ffb8989de5bf0b2ec13d374d1cce70307f3ce712158c546422e09837f2d6a310a47ea4cdce1aa83637a2c09da6f85d33a44d6d33ca9537026b3454b78126a6c0b235267ca3ebd54e2e0df56a662d862fc138b1548828a9f81960018cf3182152a295f59ed256b2f1ffaefe3ceaf05626bea90daea20252e230586c8f6287e6eb77d125f4b967fdbb2df617daa06ff336b2ed06f027fff5f44af0b008e285879686f8305fb306f3dab67e10babff2499094a71c4e1917d1231d1e0fb3009909727a8d7f688f622f2aba3dc0de6abc981f4f12e7a502313ccc136d52bd3e6b2fab357d99767cf6f29f9190f1c7290deed09d11ab62b857ae332ea4f02e5c8c1f35b97cd529002aa3444a1ab56e9e34a98902ac1acd2fe0dcc3d99f15d9b1b85aa6e0971a08fb7a66c37c3ce7a41dcda63f22ab72c63f8e7ffb07a19f0651a2ac7abfba595f94764aa3199857c25f8ccdb101b76095db6d67173db256dc5b434a42cedfd244c9e6b0b3e3442c93de593e704778103d9713064e98d62c85708d9e86070965d726ff2c255545e7802b93e1d2202530f4221d6e8b0104e6c7837b4dfc1f84eca00148ae4c1f4c55d61c634cbc71a8c649bf6785fa720868f272b5327da5d91c13757dd71f540db19acdf8ca8474e9f7e568c28e999a9ec02dac6ce46542ec7f0eeeb9fdb227542c422f9cec85e81be9dee5ca2d6499161e8e3d4db96d67a76be1cea8ca3a748a39e788b9af1e74d0eb8ad888b2993039e4ca4354797fb04fd3385b7b7c5420767775eca05b0e878fe229edcb463a7ffc1769b9555318e4bd9c7032131df50f473dda5b6f670457e212c4969b0661afcedbf5a1f700cd699a555654d68c2844650f63aadb83b98fb5f1e7d12e5ae3947b8c1f6a8179d2eefc35ee483f594de16963d37dddb132c3643d207c5df19769a9fd78a6d25494074691e4dff76b9c99067f4cf509ab0f34d0e974c8ab40b7bc20c958fe4dc5ff526747a8a0726985a9703553f2d8ebf126a387be15d8500767c08d1412b4d442559adea15d568dbc9fa269609d9fa3a75249dc96fee4be38a2e75d0ec7b723737e287bace5e994e3e2b9c0de7076ee5e1483f574f9afcbe758844d4a80823c29abe4397afcf7a36cd6f1184f76eb63c882a7e4e57998478fb18333b5e10c4b907c11065f20e05ae7db61b34067a825f03a801044d7e0563caa0f758a566aa520713d1b12ff49ef408c553d6a3a5b80036984678537219a65c75a3eb12bf572745099beed6237f1c7108c2f99dd00c0ac8e61c2656cc82a60ef806fc5762a4870ed2cc3c1a6c7011b3fb17c5d057493665b77ec6d42471e994eefd2ca904f5c79ef0715b35b795f240bd8b497b22cce1d677294decbb6b1025bd5f5b5d1815ee2fa8c8aaebd420da55d5f50b8a804870467968f00cecbd18eb17669ecdbdb9bc32c4ee9ddefad30cd7508cd79721463951c44622b047be416fc5bac3383b2e4843720977ae2c0bf1fe50a1f1b335b06a11393d9923d8b913e0b972eb4bc6b50a6a501a6d3af774a7ee3ddc56342dd9233ac65ffec295e54e40df9ffe08e11059da79671deed922adab6d3f6fe34058919f16cc7e39ba1e31f7a612f70cea3cb30534cbcc2f0b375baec3ed02b5176f409f432c3aca8b87261c337e5e8ff3029a55a1ae204887abd39a81d5acb34ed2ea0530ff16a6cad28a0da0bb72e441631fd00b0ce3143de6f52fe4e538d962408ec2fd0fee6e1b65cf3af97f82f293c0fad09ad50ed1e14f4926bbfa9638392c4225737bcf70caed9775f5ac7f79b0ca88e4b097b6ef83a587a8530c36ef686dac09415b3a2892064ecfe4e61bbc73803c5fc63ed12ad7df18d8721afaf0c7fb40b37beeebd5342d826e0721e31c0079d6c3bf24526e8bb3820d074f7bc445002b2f07198a5b85daffd6640ec9d1a6641005c1802e5d5be42379dcec870577c6f2a119d1b7b7eb989735f041e7780602f24fe2ad7c4eb4f1eba1092a0a66c226c5de83822365b4833373e2fe4c127ad17702afa91e48d03a05dd386784d81252064356a6fb9e4dea757392da7a135da0dafdd7e12f0a45bfda5060775e179d419ab7168360552de4426bd3d0f7f7318985985dece612ed37d7d7fcf31d52fe9d88e0edc02bda54885e422cb852f8dcc03b14f1af953be0dba0928cba7dd7c2e6304062776cda616c3975a67fb53ae52f0b9d7a9c91f2bd85470c5a2e613e885557b388142b8c95e705d537ce781306b52ae97b26d9c0f50f83576313ac646470bf502caf303e2ca39f9a74a61d397d0133ef1ea5f8852f92b250623ca5ea18dfb6d54ce431751b9d53e834a025c234bf0965ab9180e4c3dc97e8d7e1f41c2971132b8d7cd05408c8d1a414f475d11ccd9015f9f1bc1ada5c72705038327aec9e0b3d61ae6bb32d1f7ae47c367066e86b2d7faa7494d5c1fa96e3b302bdba6bee40f1ca561bea2877b78062588448535047cf83e3b36b8d89930659d5860f677129c9c498b7719a14540a555a82105599f22a8f0d09b3862823df17d96ba1cbc7c66b140756600d6be9414efe9fbe3be2b63b4d468baac1569c1e5ade59187a73f209ac690bac588dbf408bdc20f4ff8326f18997e50ddbdf0dc1d0ce06b23f48da9e644b97a4ad8c847904e28c5d2eed5570e7e39fb3e3b34cf2a6ab9585a62a0a754b58cd8b8c7d6197367ef8196a553f7c131d0e08553375c5032e91ecbe757285539766b412454a9e0abbfdf595ff34d24fdfea5c078bd6d8f390b9bad147fd982f834d42f5da32d77f190ad9defca4cdbe8f0bc797519956d0043ce72cdb0d4651622c806d593087249a7ac4bd5e3d229f46a5d0db1318c0ab6dbe466e182fca52a74967efc0fd7605a5e800e0df73d972e3e187ab9ff18c72da3294635bdc48d08aac579efb9cb5ba92ecc842a6c59e4d43129b1fe8bb49b9ac153c00d59acdbfad9cb98e03c270ef52d68aa1ff0c50f6927cf8e42f64bc34a82f1f91886413b2b5713a953a213a7923c7e3727b5dcc4efa8677804e1f113482ba4f435f2eb8e754bd00201d29f2725ce57bb5b2c78511dc4b8b10d38abcc597bd806ec209c8903fa9a4f05a09ad937b4197a2e85eeeac2d575bc4959dadb2b61f6266554f6181801e17ffa7254b7f11c937bc05361b3d27097cd4a82a9413250422b995d1f0b2ef052765ea39cdf7f5c771a73641b8d7d146ef5c0541086819b7a335d189ca9f709aad98adb82db4203eda14ff2e28bc0fc124c361314eaf381fd49eec1dd588de960ea726846ec3e3401b0090db87bc655f6e5235df4fb7784d58b682988ff4692d3b12d6691ea13df5698d47a51eb172182943220a1b4575613efccbc8d0e8ad04160c3839ba16b6b985b883b2f321bb68f762b8193914e4c593aa39e771d4a45a94e369906d0fd340f531fa9a7bfe72fe7e57bc3c83d1cb7460efa8bc73ef1c89a318d0141598e58cbc0395b3925f764c8584fe1bda7b9a2d81df7d87c33943d104e8490fa2903f134e50bbc53744203402cb4b9accf614967061c67a81740ab295fa353f61130b3f6e77f812e50ec1f85a5adab03cfc88e285e61abb954f3e865835a7a44bc3660f4ca36aa3d9aa8acca2396f86acbd6edb102111975dac0951b7fef638b167b911fed142badb6594a62e5f407c5572ffcb6df70dd72ce9e8e5cdc782bc04ea313c0ab6f4a537d69a39094f2b97148c60846382bc12f7c5fada07ea40980fc02e75411e6fa53bb3c935b0b6fec5ac95494b1ce195cc827dce1206f3fe6fd4cb00ad07396fd734b5e640797d9eb3491a251040cbccc859299b2c8d82192c2bd5a8561660fbf8b2066b156ed27c8c48bec8041d4467a86547d0b1e1bfa63994fe437da0fc3d49d5bdc0bb5153085a43254b8e57ad7e74ad8c0221541010000000000000ffff000002000000284c8c5ebf95c26984f104f8d08cae3180c0a324b865e9b4648844b83e20846e450968c2a79a4aeed3555602e2c975a2f3cb255ac9a1cc4a5eba05bd87a59715582cd484b686255f298a4bd66cdcca93a3336ccb6abb0b19990d744b397172a338c6aefe30d842d2098a241ea1d572db40bf44a87047d2b707594c35ca3b9863b0e5ce06871f9e691c8f4747e002142e3b452d1a4ad8dcd63b6c888fd5644cadbc1c88e7dd3c653cd24d254c18596389d2fecc9de3225350e6bd54860f8e9d8770ea7acc41c56faf8c3472a037e752e129cbe0600b8122a70c37a3ff774ebda1f75aca21afc8139ad9df4d79c3d628dae3af1e7917559ebbe3766a176540c05248f973208a8078115c7710d89c3c7ff4df9c3ba9e763ad937d9a8aea858c8f43e4132019713eeae7cf3f03dee5bf0001f50843ab93ac8294fd76e69516301931682a0f468ecb6c18e42bb01a54f7075e90daa1df364b805b9e8a9e5715da54c3a588412dc3c516e6c9d60afc2dbe578c5fcd16ed84880de976554e8b2dee78dd7f1a69ce741381413db316ba10db5daafa0d92d7573e1e94a2cdf70058ded457e817aac1c078381d5390df875a425b5a84e90671cdab04e7f8d63857892310582e09d566d7ec717ee7fb49b50b73105a9968af75a649afb0479cf5a0167905c186647faa96bc38206cb8ccec4a942f526d79d89834b6bc1207aeaa4e26ca1097b2186405ba91d23d6e2c909027a60b8c1ba1220e4c1703913e874db82eb29c7aed92a3a6be55352a20c65853eea2d1f7ec4a5af1ca53fd9020643d475c86bc3d4bcac50367e5ff8bee409b31246edd97a515b71167e2ec6056f1538daaa01a2faa1c386074f9b4054da2836ee3c30bd48449adfa93ad7a7a6e0e8e481cb22c9c96c78fbd87cf76e13ecd573054a3906ba8a574336f405de0fb43709d60a8f1b5d7cf91485e7d9e471feea363dd2371778b54e2157ccc92d12ac8dc19f9cce6932033e737490f7d0d721cf4d92cfbfe501772b145aeaaa378d7343014f0a4d6c140686e379445b3cb3f8fe3d5a32aa74106b37fca827393738df447a1519641eb6ff661b6d599f28e5f2dfac3a78a53e2967eb648270de1b8fbc3b3a01ec52d7c76956e64d3bcc790c6b028849f8094c646cdf3af28e1fc4261c3c5d0a1ab44c852b66b0ab9deedd76f6edd001d8460a0ec6a44dd5805a1e20158580071e4c1259119354192e0f348d866c9f0c92995f9cce6c61fc3228d329fd88d08fa7306f0e8a4621f387d9449b972ed74071cb421a5d97323690963745724636e606dd4f896b8eb02ffdc59410bac5dc4956706819078aec894ded93cd2bd45b93e31e71700cd82a6da92b35ca734c409d75059456137206bbf57f8f463c0a822c7a5d97e6a814126592febe12ceeee41ef4e4ed1ced240c676b2d9559936903cb477828f58b1754042bb90e7046c7ca2e4acf0c5d475682f61d981ea65978483e6b7e282ec6be58d34988cc9b34478be132f20c7e4260a15ae826c0f2cbc513efda5411a2bc678896b610169fa2db01064d1feb2422b4ea0c075f0f5851abc04cb2e1c12b8516ffe6e2a430f0f92e97fa67d70dcc7b3278259967231d0251ff7a366a4828c6f8d8575f94cadf8f82c7babcb6bf23b42952d72360db5aef7b94afac45affec6bdcda09699451b4f25587dc3e057a0e4dc953e4eb3db0335f390765af97b19ec8d922c248e326df552b297c49066b60aec71553540d216a367de1bc04edef0df0f5a73a363837c2bbf1fcc558118123deb4b167b610e7249c8c4ee9e00326a0601b9e4414f9f9433c996d6026ef0de43ac6f20cd58dbbafe085756fca4011f9bbadb23edfe7f3075a71b17fe508f9f49eb19438d81164fde4586962eaf1602f535d9f5a614eac9e1092f469a4e648ceaa90fbfcfed48e5d42cf01a6a6bc6da9a4e12439b304502280dd648e1e11b2916e99960b50e33ed3c2320844d4fae6723618fa3e202638e2f8aabf77372cea507f1eb566723bad71bdc8cd27ef94bda9a74c4f0c5f0e7d238cf7d7ce5b644669304835e0aa4b96aa0df3c76b9d649693448f5c34d8331516fc4f0331fba9639864e89d444f7a83ff6c5d269c833aee10c3cdff93e89ec69358aa84fe702693c981145fb19eaa905c2529526a9a51a8390fe1b38dc0f81b94816122b6f062939f4e28af7c1d50ccb689f5d79e473defda66e1a184bf3135f073ea5dc5c910a24919276c0937d44ab4b07c38565863727b36c40ac423ba3d52ec2548b7b1bbbf336f1ad45133b7e7e22f4c466cec343ef944ead3b68de5d8fad9e5b3ae976c91e311d342fdba9e6ae8a703c41b71a0fd1d77fcce2f981a97834b814637659cde0d7d4bc67daa3053f53337a764b95257b0c9088a1767db36db21cd2d9f25a2d6e8f8470dc5fc559397e090c205ea6e1c97d92fb76024ba5a29938c9a45db7a2b4abbc6e9f3a60a043b36f3f269d67e35d325e95d9691fd737b2be809f207767530a5f14035a19d4dbe4da2a449587013fea55c1dc846f05f83b2ac06906f145ff50363c59ecb702b7acd89c7d14da2005c7871ebf860443021e2b27221a4b29e9ea27b34f591e19c6b6d55a662b3b91e933fc062a2426e9606a6ac429168da87512fe72bc0d40bdedadf3b0e28bbd85c1f4f0d5ee84b2cfb247c9cac6c5bfa1879c036f7a8434894b9804f547eefa9654d90c41122e5aea6c4595883a9246b959cce0c34a640fc187bdbb5e43028c5cb326b1ca528cc56cf638728a04c4a02200241c40588ebf53979aa2374d45b934c7ac91c81c1ca4d771475441fe1169dff8b306f3b0743638d1d5b9bd16f3fc2ec6163b5040a1adfecfce6f56b2a96c1cfb4f2db4fd0d23e6e3043f910f986c51f1c7df5fda0431ec1d9b5247100ad9eda4346db3dc814dc9b6c767a17a4f406a8a38560979ed2e18727cad1bbc27bb13a654416b63a73e3439c7f084ff65c92c2626ba10f1c945875f415f253178846829fa79e72004dd2cbbb2ff817dce210139732e375ecb9ef9f603b01f1ff8b4f77aa48fe8a7c3817e3841a543bf3aa4bd47e5a61bab7d9793808a3dd151d8e91f27f74fccd48f62f63564192afdc0d97e6cb60d9d058617d4e04a1246c95ece8f93b4c3f6dd9e0b339feb0ce948d8089fc65ec147b926ec4f0135e5dd20c40ed765d4d0c193b5f34351e183960908214ba7788fe9fd322dbe6d99ea2d3360b1ecf6aad2933af3a6dd420348e59247cee7298bd7df2b7ac081a90fe7198369b5cae17638abbfaf5d7b6a16978b372fd3b61836f052ef811bff31e2050636a6e533da8d61cbd1bbc3b9141b1855f4fa2ac4738e65e6e8488fa576cd1c36853acd7b0b9e116c296ba3bab879b4427fcc567b8f0ac557e68368886f1420517fbf881405de46a6cea03d33fa18babf01c33f7ebc06839c5378c75e0a648e977fa8e574c9875e4a65d4940c8d6ad243140d79f10b78c360903832417b695e816b38c99a56440582e40af4c286d48074849ab27b906dbd8b69b5c3bf0879902bc9be3bcbfdb037d7162b2dcc1b5a63a06225f2effea06f88f779be384fb17b08983bda5dfcf3a56c28e83d3fcfcd6503b865252ff0609d15c48d5daa4279df0b35cc205ddade582c4b37245f3c9e7d77834e44c85476ceb2be5885a41f96e556623ad057ec4118c61caca80feb50b82b3196f786d1c95d303b387e6d1521065783a9f727f86a617a2689582801c8cee405e514c1ace7bbacce708bae84961df8b03398e7c948b18ccf880da7d8d99e68b7793975321e40c343da6c64ef0dbf1f006d26e6acf0405b8cd8683d17268aa551809abeba50e69f998b160c80f584cccd0b2d7ece2824865011a5f0627ca2d1bf92879539503a0942f31afd777e5f35047d42860d0e960f20ad650e53b5c175c1d569a9538140b214e77cf6a53a825af03efa7252f4e5c3a222777f01be2e311625416065d1e3ef8e6fb18bfe5f5129d7af42c33b34007812add625b2d2302ddc7d85574a29df8e022857f86e13f4525844e20abba7d8b04654519dc56b4e5de65c280275aaaea2b049e018b1c85752fdd4c1eb2dbf1b507910dac63c0c4a823f52c561e88a036151400cb1dddcba452cb194c41f2851c2445126428b2801552893e9a11eb9aba11deb773f89edefd50f9cbd0402a3ea228f178380700763a4192b31aa6512e738a41c8deefa336d1fe01efba65cdbcd000b4d35ce86454804891386ac8993800b19c8aa150492de128147a69d638ff708b970370506323d50f833ebfe9c909af977f7fb6f62e24d311eb74a2330b1cba696b8e40a51878da6686a3005eb2655860bd463e2e8604f8969efcf97a46b54c7ea832238608ed3d5c49a1ad320e8bf6a2de65cde9f430df9dc183973177200e5a92fe47342c1b466784b34d0bb2b30c039f48c915f3063d689b0aa25062b16d79aed79bfd626dc0fb82304c25bc0a65ea8859f49405b543d837179f94aedeb001ad9f535d9608e638008fbd5f2378fc85dc5eb52904209117bf7239edd5fd4255afd84a8a1865ee75e00432a14d68d0db1fc349fa7c91762f504d0a88e08889b8086ebca64a44df838220b4ff54b205f93176082eea2fb859bbacce8bba4434ae325d52612c5513dbe2f1a98eedcec27d1e0251295fd979eb1b966048417516521acc574ffe6444ab185d8fe2e1fbcb597a1c4c66f8b320f1be17508e7de7497cb0570a9b6cfc3d843071027e1c6f7d00792e4b08450c8cfdf35c19cf4582425dd262699add52ca49572bd87c5a0fed2e2a1739e4f7d718a0bdb211ff6ea0a95375c79780f2750a3af0ae63ff65c42d78db3fc8dff6028e3fdd3b6fada2fceb876f07dfd5d44bdac72657c359113ae21646c67ca9117be74cfb81b6170a0ea40024ddead2ae79506f63de2514df8b05d3635b3b0b4fc089e3a13723ba42847ee4dceae127c520e342499c8efd0efcacceca6d966f265f9669c11c329f9a0fc3e3b0a46fa60ce87fb2258cecf8c95d6d25276a6552d86696a58efd98fabc61580445fcf2f55f30d77adbd5fb2e051275ca2676b4bca37eadd6e38226291be2ac67e41c6d9593d9db346c28ed888ded73e17f21a76ebe410bc0c3f05acb88cb07fc803025792d191e7772968f24ebffecadec12088112b7b850ec578a8ae1b26faa756945bfe9f06db69db62c58b5ba1f5186994ea06d30d154dc9de0728a5c670bdda928bd10d5a04fc2746de6cdb1577d86b63c0cf11ab35e7b7363750c1e3d825e10db70b04fe483579dd118c8778753d8bfdb4d3f6f75d2a0af03e1c02c89e13f152e3bbcc7c66fdeac3b27c5a76e073ed07ee7dc09f81a59e8313ddbbefd596e1eca2d780d9897f87e7c551896959f4266cd73c79eff3f245e7ac1f60cb31dfd72f57db8c6dc77aac19ee5638d3d77c78ff76e87d66028c8e65edbb68ecb7e39e21dff0183022ff697827bdb21dbddddec4a58c54c3397e03ab3a8cdc19ca53fd283d3c3d21deeb26c7f48994a4825fed2598552a7053a0dd2dfd19902520679446206e65762d1ae7c3a6b85ac0ceac7c1cf3d7309e12ccded44aa3fff37d0a89034ba9cabb501c5df1cfde1075ce03a29b26ec99cd394abdb44b2680f0e29e0f051195fbb640a8954efbd84f94d689998f5d347c8efa135689d3fb971cafd1a6f40cec24aaa658103af69a5eea4652108f5253e4a06a4aa4d59dd23b02fde0e1ea65332b6d11e721c414277bed54420ebc7dba95f59000000000000000000000000000000003e41aa7daece7ce069e2721961a9b6bd8e6b18a9c556e46cd7625d95ebcf52435f98edc34c29371c8a9e058b824c93574045ff5823cd337d053ae7c30fa4245b3a5a78aceb4a673caaf24e8e22f1c8b9b52a21e00f0900e4e40fcd787d2e010685942d4653d5a5564d3213f006355763174f3e4d54bb75d297b3e0b6f250fff3fca86b78f120aaa4c8e904dd105fa2df87e814452b3bff30b254bdfb3ce87164d1170c506213ded06ff4a4c2d1df58"], 0x20b0, 0xa}, 0x40d) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r2, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x6, &(0x7f0000000000)) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="403455fc5b782b8ee2b032e9c85efeeb0f6f79587a78eb61eaae13212b3386d6dd1f2ba774390c05b0892aeaf54188d7e9b0e9e09092c786867191f694bf2bd5bcccb3b6fdca51f82fe642c87e4fb21f3e47f250bf5af53f8424b69d8f2a89b857e4350422dc2216d1236d8a30cbc9e769161d1a5f4f8f1652e9c76ee4b672af8d065b9a2d028a87c424ddd5508177290ff0dd508d1db04ae61f880763429334581f897524c3c519961ee5706944ee100e03af6a", 0xb4) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x1, 0x5, 0x5c65, 0x10001}, 0xc) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) pwritev(r1, &(0x7f00000001c0), 0x1000000000000000, 0x0) close(r1) 16:00:27 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x18, 0x4a) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20008, 0x181) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) getdents(r0, 0x0, 0xfe8a) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x2e1, &(0x7f00000024c0)=[{&(0x7f00000025c0)=""/203, 0xffffffffffffffd9}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/100, 0xfffffffffffffdbf}, {&(0x7f0000002540)=""/95, 0x5f}, {&(0x7f0000001280)=""/34, 0x22}], 0x1000000000000147, 0x0}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x3, 0x6}, 0x10) flock(r1, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="967da575b722166668724e59ca88d7600ff26ed0b7bfb34d068a5a45dd738e0c624ddb3ae1c4e866a7ce483ba8268e93dd5fe85f38c503915091b9c10a88a5130b18dd2cfb5eb47eed3899a800bdee5da4f295152c1b67edd38b10516b4e7ffafb7c6bc9c207ae5833a677cade18920f8e20b0d5d1f10000ee00ef304c184e71bb2f530568c97ab25198e1957f03a9b1e2d9a2c8a6eaa501cf7689d9f6909ac88340c74a4dade58744819f05eabbe085ac4f88b6e9e74e07825325cce584f742479dd0fc064bdce978314662433c93e93260b33784235635e40c3d5d5cafe8d8870bac86e492e48f414dc390", 0xffffffffffffffb0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="87c0b5f3145487574deaf1cb50a65998ee032859cf4937f32845845853820a49742f3618af350abe5d4268e689d95f1975f9ab966c0a1698caaa6a8661548ee6f867f9cbcfefd395f8b2b7901625ae0c3244bd3293", 0x55}, {&(0x7f00000012c0)="3ceeeb7df225e8fb7748eacd26e6e7aabf12569a6bd7c1e981f286d655e4a982d27cf8b979236a7e02ad137605912d4a7994510713116f05dc1299848bce8e2c811aa23789885f223ecd2223d2358770029240efa500e065f99687d9fccda39cef1d7813494b2bc3e75328ef14e3328eafac9c210ff32f130870a3dcbcd9ec813394f8b546f8fa6c273ed0d29815ac267bcbf4421b5cf5a1e330554ad30df3c31318a1cfd61c71691879ebd6986e0db7a7b4d963bd566afee2544c0a2f37aba845841349ef8277a0837d04ef71418ab65ff6cc920921e61bda1acb78af2ddb7f767f58ce4efc28b8e3fed00ba65e79e7508a5eb78deb", 0xf6}, {&(0x7f00000013c0)="6bf6052d1dca0d76bc9a1d37e46eeab458d3500ff289c62f01f17dcd84dfaa06ffedfed83fc4177ec7d20eb31f263678e5e8960982e00736516a31522223276c6052060b1abd48b16667dd17657cbd84d70d16ef559195dbda4e49ae536777b44e5b42d3a7077970c48041dfd64cf8b36a51b62c01366c17a26e11f4deca2e6d98360192dd891d34b17b12aae8eabfadd0f3e3a307279967bad97a554be2b64daceb205a4efe9475834e4767e7417a982577f21ad0133fa0fc90d315395fadfc01ac4b8a", 0xc4}], 0x3) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000240)}, {&(0x7f0000000280)=""/4096}], 0x160, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:27 executing program 0: clock_getres(0x1000006, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x55c90000000) fcntl$getflags(r1, 0x3) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x20, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$unix(0x1, 0x7, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) geteuid() chroot(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7", 0x200000}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8e, 0xbc, 0xda43, 0x8, "88ebc4917d5ceeddb1a39a47e6b20bb45944ffd8", 0x2, 0x20}) r2 = dup(r1) getdents(r2, &(0x7f0000000100)=""/216, 0xd8) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="ce56be6ae72bf27196ede9ab50659f74411a510dd46b0692d59cf82fd3782f85c95d8ed9cc64a4fa5ec4a7e2fccc9e0ce7d359a77be60d21d55f2c6ce68af476ee61330c981876fa9f53bc4c53c7b3b1729235a010cf61a13605d97393432ffcb00e5812e0", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d", 0x257) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x1, 0x7, 0x0, "a14700"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) kqueue() 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfe69) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x1010, r0, 0x0, 0x0) close(r0) 16:00:27 executing program 1: getrusage(0x0, &(0x7f00000000c0)) getrusage(0xffffffeffffffffd, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:27 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:27 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 16:00:28 executing program 1: socketpair$inet6(0x18, 0x4004, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) 16:00:29 executing program 1: socketpair$inet6(0x18, 0x3, 0x8004, &(0x7f0000000000)={0xffffffffffffffff}) setitimer(0x1, &(0x7f00000000c0)={{0x20, 0x7}, {0x0, 0x6}}, &(0x7f0000000100)) recvfrom$inet6(r0, &(0x7f0000000040)=""/32, 0x20, 0x800, &(0x7f0000000080)={0x18, 0x3, 0x3f, 0x10001}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8000, 0x16) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/53, &(0x7f0000000280)=0x35) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) sendto$unix(r2, &(0x7f00000002c0)="70b12607d6921994411d7bcf754424c54e4156dead9cf4c2eed2d08d5ed5120c3fd738b3d3d04a2a7cddba5a5341ad0b5786c92c2e861a565008da6a1963d1f4a1d7719ee05c45d543c80f820353a0b6692b216fdfb3a2655c5b2fc5a7f652ca9440", 0x62, 0x405, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = semget$private(0x0, 0x0, 0x201) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x4, 0x0]) 16:00:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r4, &(0x7f0000335000), 0xfc94) dup2(r4, r3) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000003740)=""/4096) readv(r3, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) ftruncate(r3, 0x931) lseek(r3, 0x0, 0x0) 16:00:33 executing program 1: socketpair(0x2, 0x3, 0xa0e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x80000000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) r1 = shmget(0x3, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000402000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fbf75c44892f962fb27a7ebda2654f888ffeb0d61e6771e2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000700)=""/66, 0x42}], 0x1, &(0x7f00000007c0)=""/98, 0x62, 0x1}, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) accept(r1, 0x0, &(0x7f0000000500)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 16:00:33 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x9) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getdents(r1, &(0x7f00000000c0)=""/119, 0x77) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80004535) open(&(0x7f0000000000)='./file0\x00', 0x4, 0xfffffffffffffffc) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x30) r2 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x143, 0x2) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xe06db5a42cc2a615) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) clock_getres(0x2, &(0x7f0000000000)) getsockopt(r0, 0x4, 0x0, &(0x7f0000000040)=""/11, &(0x7f0000000080)=0xb) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xd228, 0x8}) 16:00:33 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) setsockopt(r1, 0x4, 0x5, &(0x7f0000000000)="17c9d93a476aa35ca0e41664f5c5b5c375c297a84c815fbecddfdfafff81a5a704d69b28d1a9b573ab521bbb887b0742387cb2ad1dd0f686ddfce0fba9d8b6b0233279e5781bfc2a4493ce90ef3fc5d462706b1413f8221dc5d89a235f53590efe3eda8a574df420e2380325cc4c8b0c7ca7ac804695", 0x76) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x8, 0x4, 0x4cd, "9d834bb0f286dddde8dae82caab25e2918f37545", 0x40, 0x800}) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000004, &(0x7f0000000000), 0x0) 16:00:33 executing program 1: clock_settime(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) socketpair(0x10, 0x0, 0xa, &(0x7f0000000040)) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r1, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = kqueue() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="7185c73013b29be3851bf82bcb75d2ca6e7074ee4171ee87f0e1a791d0dc5f515ebf9d00768c212af03c12bf49be16df3935b1dd6b3713cdf16177078b51dd8c71b25ca0b398d7fc44e1fb9c9ab2913ce42e7899cb8ffad6498d57b046c11555ba9ce0c21bfe0911785d26985d7f24ca2f87b144cc37a04ecac115fe093034eedeb35a68d6adbeb6ebdde37a7208c80a4ca026a57bdedd829aee28437f26d3639a2285f4fb9bc46bbfe7cd225c5aef30cd5ae7c14ab4dc124b2eff6dd431994cddf1cfcfea0a5c11f933709568fa4df4f0cfb82bf6c0018388c36b9c6de059c6191ab6c070fac801851ca78b9a2ae73fd0ef33191e7f67524f274ed47b07f9e73cb69e373757bab800ecca086c3e02ec9c019f9017396bbe77fb5f9d6505b92f0d5a00d75aff677165af45058f4f02357b571f2658499286183174dd6a75c7c710310f0e5f5fe9d7a592768b65703f2622a14071ca1b8fcf698d29e22d60c24614c8bd7219174fdba4e891102a73229049e3cc0a7c5ffb9db492f11ce32d57e5da5b3eecff895ce52bd11d44277b9b7a156e0e8d889e3cd22a010c3bccee01cf1050e4873de17644d375a2d0c494c3f475e7f95f39bdd2cab4aba8588439b7a653b4510c555aa866747668e5774732934cf286d083496e71c7451e5e08223d13b07ce8c514d8837e0eebe64c9a8db36bc80bc2b1cd728e8e5fc8c55e156e9d1261e943952b9d8a96ac5a2554f8d2b966114176a3dc5fe1834a5e2d40b6a755404f6e3bb602d730539d95fb9f19d1e235dc22cb1a4720c64a3024cbdf81af2c5279753edbab8d9ddccd3e1787d82a09d7707c5f1dfdcd03ba1dc0f25aae9117b0acead1532466ff15eb61b8f457ff2b30b789b7fee3079e3fbc4b7a62ec89c48150e6e443969d8aebd9c7523bdafa0c911b8b39a92313574e46a3d8a99505070d2c720ec125609b80b4259ea7ee5d2ae6fd89e9af1737b7bfd12a25e892dae97d9056a9145d42ce4a27da4305d8a904e72e05f91d43f5a872288a757116ab351046a65b5d7d41ff594eaac09066d02d8ab3d72163a4f25a1e6d372e66736df04e8d4d00be4d92de4e762cea22b8049e6b6d49aa8e4a08b0d5c5abc8f986911f9757e11160ad3970dbb6baf4963a039b4510089a3277045ab917083268807297fc4f92e33c140f224c66d7af660a68eefc41ac8e5d5a13dfec041b13928ed212468e0eb39774b78604a6e7c85e99b17db4b14b7ae88c902476114bff1dfa102f398ab76012fe4b7903ef01500ab1efbf3fd86f0d3c8c2924a31d4ea5bdb0a2c21dc22a9998090ceafde0bc2e3e19d42b29ae6ce4d9ddb530040ede07cc08b0a43faebbfb03c666135ca8633b4f5cb56a33605c60267459e083dd18f726332f8edf436cf1f8a7a0dad44345ce9cecb2254b7e5533e4fbba142a5b5be68c7e67a03edb985e5e441b362e931008f3fa3662663587ac397c1f5c92f91e856f5c70aaf220bf56ffe8f26f254b2d913f41b8246b8adeb194a91caa3820d418fcb878174cc1f8ceae0bfb8369a4fe55ccf533de60071244b0aea39e81142c36c4d5a87b50e68441bafbe4a98c4729700b654838248804b190f7563ad063d4287f05eef1cd22ed027dbfbde4c20b0cea18efdd460c5c55d1a832c595a928bae0d2b9dd4138b5174bb8ca2906f1e134d57de7ba7a3299224896660cc707bdd317ddcf3084d71380c0083fddcb1b66c7d35fcc34e05bc866b9df0b65a6cfa722c528d92036ba19449ff7c4ff45b94a2f54d12140c1aa6a7c16150bfeee20771cee64a1f3bf52be8d175944963bc950fa03d4eaa94d9dc7c4477696fcdb0859b9f99acde4b4f2bcde9b0a7c4a6a846d3c245d186058d9f719dc9af5916597afc19ea7ea77c96b12e53c2fd6a976f9e2e1647fcde603cb23e35b72a1651af1a0d364c83ae6816cad07d091438df114aefe4eefc87313e99a91128cc2abb96e371023f79c84e090059a655fc96831f18b576a6383a13401d5bd207a811a77fbcb3d756a8b86d9959f3f91e6b85411fc81d721eb3ba8da82e44375a5cbaa160a0df4c7644ff90109414dbabd4eec106def8532b08e4ce536238e694d996453dc6765e5cd6ffc6d6b122978b82b846995d0f82d761799600f2a27812c20e8a26207efed0474e35d83d404152022f6fbcfdca55a0839cd1d6ebea267f50f749b49a858c70c858ee9fc59c3c70edca958836b940955503818144f1c0410635ccd489d6463588da63f9b45e911843acf65a8dc7e5e8b5910c248c145ca37eaebd4d255c96ee3e66d24de638241a08ed794ae01a9c65fff9c4cb7f35a404cb1a020ea32346daa60736534a8f091fb7f31d0059bc84f64afc1f06a6fb72f0f7b73a052c5a45423db9aedf5faa36b2b7504841bf9200a6a9e69e6e1a7e3f0408956d62628b89bf693b7f8c00726fd708975365e347eff2cac881e8a0ef3ddb11389bd73421704389f7f190724250c290a7d265ee9517ed4aab508cac1e4d2aa7dc12e9150b1cae65459d1152775e04b5627d98497dd6dd4bfef16f7a61d9b7b2de9feb8a2f4822939bea531ee7eaba6d2da9002117bb7934066eab26212a3d274837800a630bde27687f33159ee14c810a9161878f13685984e50aa185cfe1d8229efdcc5cbe2ff7f196281d5d89f0ece25b524cc589e588d340beca2aaf8d89d69dfed67fa439444b38f09958f65bd971b258e275791860bb84c5d4d858a868ce4c880c73a703adb792c0250abe705b8f16c83342a23210ade6510d956160c9190f525ee5ee945511fd694e8787533ce7a6a852476a7646aa7a092521ab2c01c43e46d6e57759cb18c1823247352a619457a49cbad7a87d9d381efc4449f8d448178f29c5ebc095b844ba70952cb8aff8fbdb069729c058e2fdcb6589c1babf56c31e7785f41bccec0f8574460dae9683d57ed3dd5a411761ef4c8c058cb440b25b6f767f649278fadd1fddcdacbcf57de1849f8d3a7d57bd6961e59db1b35b1b20b1e0865f6aa68f6d225ae2d7c21147ef9cc821fd41bcd9c8721243dceae826a6f5d7c936423e7763064b06ab9d581f6ed4b81714f94cc5cc8de269aa0c9196563c2f28aaf1e2c4b5492465f09c455f18da5fe25c5ca4b9ec1ed471ae3d1f18dc3c14ca20e098f2fbdc9921bf6a5e4253ef7ceb5bee8e19ed7c9ef29c426d4ef659db9922107d8cfdb4883e31532f2ec497f36bebc255ea1f788db5382ce19ba9840ed1fd15622c6c97b92306f1592c89d7212a6c85b734265f38afa9354e0d6b5e66804682fbc87efe3dc560ca5212bca6665788cee45ec4a064a2212ed7226b19a04420d43908f2518edcc81d6c232849f49e5cbf3dd977892e1ae854890856f69fbc2bafc2f4decbd943926715c8a37a3fb7539b59a7eed784249a8a90b12379cc005490dd972ce76a0cfe4a188136c80d83427a589d1289377533d2d58faf6947c3f53c61bc08e21cd3a63b0722f7ddcb4280f486c7df56cef457d8cee44ce5271e02544e3ad1f97c6e629b1f7a6b1901aeafa9b3e9b1b60738bf3940fc412a6f21249029c71a76c5854e75c42f97d8cf44b182dc0252d28cd0d69a116bb6d10baa6f8979e8aa34833c2593bc0863dcc6b1040db3587d7a2d1a93d00a688ed8cd1fbeb1a7a49d74e6b002d62cf4b5cda5c0f69d3d65d1a41fe8f1628e9059939bdda153d7b5e106e7a9dc82c33ed6f7d477fc9e617127fea5c8d5ac6583a2420fd06ef2678283f81e5ad3885d74e35d8db98c8482b0b034559afe51cde8e71af033d32087692d632d91c3311e763ff74716416bf2bce3a8ece6c14efc63f0ad476215bb6535ace046e4222950b7144ee682315cf9cb2dee7fce86f14637e4e8641abd3783e3fa3a4996b66910ae710517145fcf2e16bcf43d49595ac1c66032e247f0de2116e00cccb2d60758afc0f941742a6165e644fcd07f81e00c1a6bb6f17a469457814b77388d7d2be93a3606b357f7143365f78eb6316934ac88448896e791ad00af2506abdc84e2126e480bb418fe4cdb85212c6783026015135e8156d7e1741a2b2a59d2513c108153385cff779ff73df73e6ebc2fd6ce2e6cb2e5c9c19d6ebade08d121bcca2ed8ef6ad37c7c6616269dd1bc97b7901195c8d349edd43c885d01befe09b66540648a8f4d7288f2c78f5c0992154ec0aa63799fd04b77ea8a74f51e6285a5043d6214bde54b94215384ecbedb0b2f38bb31a7bda40b12220441d896f72202359cb9f9a2149fc7b606ef72cb7e5ee421572a34183d156bb52d564afe16f13b8361ebf88e7dc624b2497b339017720085bb96f80918bd36b08c2d6ed861d076aa890303f82709827ecd6c36d81a7b80563c00362f6d24b5bc455f155f73fd28cc88af07a1462746914586b2652c4f5b05c5de6388b72cd8b92803e60be6b1b5f8c69fbcec1dd6186abd866d0db73aa8eb5d7c482443f76f0119efe82bb19ae1b382c692397996cddf50b7384825fbb58cd49757c837e32b2e1dcab402b87c9a9dbd164b86791ae46169fe2ea5ded6fb28f3e0be1e2b2b13ecda7d6062f13be1d183e93a61645848065bfb9ce3b43b5b5169b11466bdc5aa9688d608d4cd35deb7963015054b5d87a6b4b4f20cec92105403759114a24872f83d600cd5f91022153fdd5a3b6f4356d7a7ea39f3dafdc27a7fd5dca5c5efebd0277f2823e6fba429d662ab46ffaafe83ba474b4d48305777f0c0e7ec5c31b6c9f2b1666121b131f976ea814b36818474da5c0c199cbd46738e4f1f4a839e1814c26c66bf21df25525e65af5cca2b474a1f1e58e2dc663395f4e0fb63ed982cbcb24ed1e43634b7d4d497b24ee7abee73447fe776d1e30416501b0b1ad061286ae00fdc4ee40270a7af32ef538c50e1680992ebe07a3b7f0ab2d064dced40fc588b9518887820131bba57190b0d92cb1b1ac1abcf2f2102afffe09c202b35e5a6c12a047e0561058a2a492be7d33a3bb0bd26b7c57c84c5f05d5f036ee32f9a1ff3b673f016a30760c88e04ee873b4b3a779979aeeb37d0dc78a96d2a86d73de14c9cf8ac798001ffdc9483c1e16a014f55042df32f16346f6b8e204f4211cd02d582ee426f5a75f431ea630c8c23e7cda9757ce4c005d28913bb02ce509236b1db155a131ad830a85f86cd8d00b840619ff60c8e312264d0f9567ec81a00ebc3678de6bab35310cca908d9227d7016ea18f926ec5fc69ae3e50ac71f739d5833c259df5b63fabf8cc567cc413217027de19275089e4f18368602bb9680550a097bffaed2923024459a6fcc82a2f5abb9eee8a2cfc3210b7097f28b5d026c93d4fb02ed5d6a00d49576822a15b6f915465e09723a69cafdda11821153db0e58497b712960320722830698e57c79d791040e225c42c711cc0b51769c2009ab1815a7d7fc7adadd0964b5b31ad182ceed89ece970ace7c4d16bb0f10b41878bf08a256dd8fb290dcdda9f80936bacd9b881b7c79fcae48fae7969c2ff1554ff1c253db64b65f4f21b02567de66211b769de9c15193510dd42b07e2c2c936cfc8867d0b829e389e55c4b4394ad7e630894961aa2cb2efb1acb018d90f53554244a19ab7f5a489d81b001de6655fd90f812229fce737c08ba6e3dcbe4a25fdf5a3bc4da585196e7b3a176ac255f85c1c7af2917c4d27b38d5c6292695d3ba2acfa26e08b0ccd9047af5e0184a4162f8f0efd854e279bf406e2734b0719cfa86ef63f5463a48663cea629d0cf0e59da4bc6661ec6751a3abb111e5537b75c2cd76301ca926bad472e", 0x1000}, {&(0x7f0000000080)="26a81a9c2c4b632d753a72b9bed8d095551d346176865beb3e157861ded5f0bb4dcd8ee7bb34cbdb0dd33458ffefe2b2992ef869b46e9bc383bc7a66debf066f77eb17640903993cea75536add5de93bbc3986d494f98b66b84c182b522cd2f54f1ee0dfd6e3", 0x66}], 0x2, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r2, r1]}], 0x88, 0x400}, 0x4) 16:00:33 executing program 0: mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:00:33 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x3, &(0x7f0000000000)={{0xac9, 0x81}, {0x400}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) 16:00:33 executing program 0: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180)=0x1, 0x4) r1 = dup(0xffffffffffffffff) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/41, 0x350) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x186}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r0, 0xffff, 0x0, &(0x7f00000000c0)=""/84, &(0x7f0000000140)=0x54) shutdown(r0, 0x2) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x2, 0x4) 16:00:34 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) r1 = geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r2, 0x1) sendto$inet6(r2, &(0x7f0000000180)="f09f9578a10ee89458215b5ef28b45b2a614d54401e64b9465b970278fd9016ffb0e1b713cbf63afc4a8cd50a91d2ef9484e408ff81a355c4a4a7029cdbc8d3c7bf796d1a22d3dbd13fe7635ae191f07e72dbf28dec529fc86bb22d8519287fb4ada3b51d03eaebf0e9d311b62731a1a56df6c0f3944d3496ba7a1eec8b08af9b0975bbb9a6edcaabc18b9873411f9f6de9d6842bbf7e7ad505f6eeae5fe786b837d88fadee0f3745c7d5d276aea2bc95bfb3e4b7ef0cbf108787390f47344c09cf0a23a9b98f863983aff372208b9c4702dd71a69f214a6b3e410c509", 0xdd, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0xfffffffffffffffc, 0x1}, 0xc) setuid(r1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) getuid() 16:00:34 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x7f, 0x200, r2}) r3 = syz_open_pts() flock(r3, 0xfffffffffffffffe) r4 = dup2(r1, r0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x7, r2}) 16:00:34 executing program 0: r0 = msgget$private(0x0, 0x209) msgsnd(r0, &(0x7f00000000c0)={0x3, "a17781a3f5a4a60fe412228f8eefbd70ab98a9be7dace56c907c13912833efb6d2ece243e4df08b13b08bbbd57fe56a5e2ca7da762561401c3857e175bc415a00f59e1394c186b8eb4bb2874e8dbeaa62003ff30a1567aec243de5987e7ec9"}, 0x67, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r1 = socket$inet(0x2, 0x2, 0x10000) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0x0) 16:00:34 executing program 1: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x3, "9722d7aa0a95b200027351c75744b554ab1683abe5fa13d3130ccfabd2273b470a5a04698283da6d14ecca2395d5e37adf9522aaa46bbcd1e0f5e592d91d7dda7340662c9aa092d5228ca38f86ae738cfd214fae8eb6e730fca50b"}, 0x63, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000004598451c92d2932659db372caecea6be3d73c4559a6c196960f9d4e300e6fd39b3937740343c82998d141f620000000000ad39e7d88176bacfc7c65963c82bf389b74eae93f24e3797f53f4ea055cb36f7c5ffe0c7d3b6ab396e6df165d8908355cc948a503a49bb7a135be1bb413522250b705427876cec6287622369018f3c97701950c07f8202d4a751141ac456668ad121ccd748f8ba9cbefd36d21a15559819d1de8f514510f0700f3814bfb003a4e51f0f9b17a7e079c19525226ff68b607710fc0a7ad044b84f78a1f543e1916b31845562ef111808cda40d8d62ea6b3027b81785999aa47fb41e6e86c03dcbb6acc4dfbc24a7d15bfc"], 0x167, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "da0c09fe62a1cbc83a1e59d66f7625f96a692435af94ebf38e6aba93e7e8a89d354e2b27737d36ad7a2f4f9fef95f21b5ba9ed1e781615682aa092fc70f013c3eeb0d3e44ea108c85f6b011cac3e3d42528c66ed2e7ef1a4cfb7e03ab2f4dc42eccfd514c135a19708d855c8eaeac96ebbfa64720ada88e586767ca7daeebb6aac9236e0e65e76cc2671fbbae6223e49ffae5f24042f1d4c1f519291e849c2b773ed188f7fb78d4f6a8a87ecc36c9d4bc6c193b2d0a79f46aa2364e586cfeb49a57b64952697f5101a9a86112d1ad3df15a3041b038178b77e6f8c9b040e7319dd"}, 0xe9, 0x800) 16:00:34 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r1 = getegid() lchown(&(0x7f00000011c0)='./file0\x00', 0x0, r1) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) geteuid() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getuid() chroot(&(0x7f0000000040)='./file0\x00') setuid(r1) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=[{0x10}], 0x10}, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000004, 0x800) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f0000000340)=""/218, 0xda}], 0x2, 0x0) connect(r1, &(0x7f0000000300)=@in, 0xc) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x40, 0x44, 0x7, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x73a0, 0xe7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000041, 0xc2, 0x3}, {{r0}, 0x0, 0x8, 0x1, 0x1, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x80000001, 0x80}], 0xffffffff, &(0x7f0000000140)=[{{r0}, 0x0, 0xc8, 0x40000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x90, 0x3, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x85, 0x10, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x100000000}, {{r1}, 0x0, 0x90, 0xb, 0x6, 0x4618}], 0x30, &(0x7f0000000000)={0x2, 0xe3e}) unlink(&(0x7f0000000480)='./file0\x00') r2 = socket(0x21, 0x4005, 0x101) fchmod(r2, 0x8) r3 = accept$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fchmod(r3, 0x8) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x1, 0x400, 0x9be4}, 0xc) 16:00:35 executing program 1: getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef4fa26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32ed44fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b01b2be089d187e981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df584b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955569755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x182, 0x0, 0x0, 0xffffff5b) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x401, 0x8}, 0xc) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0x2, 0x3, 0xff) mknod(&(0x7f0000000380)='./file0\x00', 0x11, 0x6) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800", 0x0, 0x100a}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000b00)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000ac0)='/', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="c02e2400", &(0x7f0000000200)='&+*!\x00', &(0x7f0000000240)='%{\\,)\x00', &(0x7f0000000540)='&+*!\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000340)=[&(0x7f00000005c0)="b338434d47900b6f9c755aaf00", &(0x7f0000000280)='\x00', &(0x7f0000000300)='^#+@\x00']) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0, 0x255}], 0x2) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc020, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getppid() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x2000feff) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) close(r0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x7f, 0x100, r1}) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) recvfrom(r0, &(0x7f0000001200)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) kqueue() pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0xfffffffffffff059, 0x1, 0x3, 0x8, 0x7, 0x0, 0x7fff}, &(0x7f0000000080)={0x9, 0x0, 0x100000001, 0x8000, 0x8001, 0x941d, 0x4}, &(0x7f0000000100)={0x3, 0xf367, 0xffffffffffff8000, 0x20, 0x10001, 0x7, 0x8, 0xe286}, &(0x7f0000000140)={0x1, 0x5}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) select(0x40, &(0x7f0000000180)={0x80000000, 0x9, 0x9, 0xfffffffffffffffb, 0xf956, 0x7ee7, 0x7, 0x8}, &(0x7f00000001c0)={0x2, 0x7fff, 0xffff, 0xc512, 0x185a22a30000, 0x6, 0x7, 0x7}, &(0x7f0000000200)={0x3, 0x6f, 0x23b367e8, 0xffff, 0xf2a, 0x2, 0x4, 0x5}, &(0x7f0000000240)={0x1, 0x7}) select(0x40, &(0x7f00000002c0)={0x6, 0x5, 0xefc3, 0x7ff, 0x3, 0xff, 0x45, 0x8}, &(0x7f0000000300)={0xfff, 0xf92, 0x400, 0x40, 0x1ff, 0x4, 0x7f, 0x100000000}, &(0x7f0000000340)={0x6a, 0x224, 0xe5b, 0x400, 0x6, 0x7fff, 0x1, 0x81}, &(0x7f0000000380)={0xc59d, 0x1}) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/29, 0x1d) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus/file1\x00') r1 = geteuid() seteuid(r1) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) 16:00:35 executing program 0: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/172) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) 16:00:36 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000400)='./file0\x00') faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/194, 0xc2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fchmodat(r1, &(0x7f00000003c0)='./file0\x00', 0x28, 0x4) 16:00:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) flock(r4, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) pipe(&(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:36 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = socket(0x6, 0x4004, 0x6) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="263ec0c3400d837f2edac8a22c31eb997b0e2c8f99df663ecf04c1853bf6cb2b7f32079c0a47a8a73abaef09f6f5f02c079d88699b73e665863576d000266028a3a78d75c69726690164610b927ccc4350d11816bd4e9e7c31ea7559b5bdcb53b15eaef8a57d2b51af2951b4fb0022487f36d3bb7859404ceb3e78990e32c10e342b35dc1357373255856b1bee0b5747b879"], 0xa) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000100), 0x5c9, 0x1) 16:00:36 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000040)="59d9e9f7e77d8fdcc3b8eb1a41c52c0f48946a1e8b8de224d4bca7d9c1699f31f2cbc2a37f1f3508e16f4535b7a75e01937a8a42c098a6dc03583cd453620a14e931ad4f06a44bfae7d1231ad2f65226264340a990547cd253e4bf08a974e387c28d8687318a6e7ef7afb3f3fec2db436d648e9e3899495799be12417006d960e1579b0ad6873966873c0d561c03ba024526a547b06c31471a074a617a918b52f5743257ca393182", 0xa8) munlockall() 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x3, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() fcntl$setown(r0, 0x6, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, r2, r3, r4, r5, 0x2, 0x7fffffff}, 0x7fffffff, 0x4, r6, r7, 0x5, 0x8, 0x7, 0x3}) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3508babe, 0x8}, 0xc) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x2000000000) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000240)={0x5ca, 0xfffffffffffffffe}, 0x0) r1 = semget$private(0x0, 0x2, 0x280) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/161) linkat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x0) 16:00:36 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) r0 = semget(0x3, 0x3, 0x14) r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x161) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) dup2(r1, r1) fsync(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x9, 0x8, 0xffff, 0x0, 0x0, 0x100000000000]) 16:00:36 executing program 1: r0 = socket(0x6, 0x408000, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8052f97535ac4f58) close(r0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x46, 0x6) rename(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x80, 0x100000001, "977d130d025f8a9f4348493d20c62762800ed5a6", 0x2, 0xffffffffffff7c47}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000180)="cd7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb97067a15707a6a060ea0dbd70ae063229425a21860b42d6d4e0b76acef1fd6bca4b917e39f265a7667a71e0b2f64ec5c944513709119205214034b4fe2fd9d3e0f5d14f0a7ce53b863efadd56adbc1bcf240a7fb164265f323c467121aa0967ada3952837a531c5fc198bf4108c5926fbb7f19da6106ef1c97e05ad7cc89b9c65251cf2ed5af240b04d8bd7c66f6d543594e6cad7b45cc809c8153ff8cb9f70ff259533c6d195bbfc8a2452895186a72788dd2edce10740e44ca0ab98480fcd1", 0xee) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB="94182646e279fc0cda15e123b25a5e7ae0a8dba47abaff3fe239bfaee208e02bed9cb6e37f99be325ebe879e4e4f18c962393f92621d259e618f277f2bcfaa4591313895d801903d65ba184f772c33082ee4a05b49fa18c6e77bb3193af52f43a5c6467787058123219e94f8122f44a4bbb82e9b4700000000000080ad70de04e7f0ce98f2ee2f0ada0fb298648084d2"], 0x1, 0x0}, 0xa) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20, 0x2, 0xa000000}, {{r1}, 0xfffffffffffffffd, 0x51, 0x10, 0xfffffffffffffffa, 0xfff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x7fff}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20000002, 0x10001, 0xe6b}, {{r1}, 0xfffffffffffffffd, 0x18, 0x2, 0x20, 0x3}, {{r1}, 0x0, 0x80, 0x0, 0x180a0000000000, 0x6}, {{r0}, 0x0, 0x8, 0xfffff, 0x6, 0x9}], 0x4f2c, &(0x7f0000000000)={0x10000, 0x100000000}) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/165, 0x308) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') fchmod(r0, 0x81) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/212, 0xd4}, {&(0x7f0000001380)=""/155, 0x9b}], 0x3, &(0x7f0000001440)=""/94, 0x5e, 0x10001}, 0x40) 16:00:36 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x900, 0x110) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:36 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:36 executing program 0: socketpair$inet(0x2, 0x2, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x14, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000240)='./bus\x00', 0x100) chown(&(0x7f0000000000)='./bus\x00', r2, r3) close(r1) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf7202676298019ad78cd94394277ae5517149a9caa932422581e7a7d1982a6c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729720411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f0000000200)={0x2, "9df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972"}, 0x78, 0x800) fcntl$getown(r1, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001540)) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f798348e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f118e0273332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) madvise(&(0x7f000003c000/0x4000)=nil, 0x4000, 0x2) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:36 executing program 0: setrlimit(0x2, &(0x7f0000000000)) link(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xf1, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000080)="3db8e9a9a14e5c45c80748eba997fba10dec8eddf6768f32e01c2fb85b52c9f4a099b04c75cddff1a20ca27c414856aac807cefb83f52b231687d31d8054b7efd5ce647814fdd84a0f37167dec8d6b6e1e48965dfc389928c590b8de54de8b3fe2739ec9578d4a9d08f21874b3019b4e7fd9a3b261ceaa7b6212556e207b17d478f0", 0x82}, {&(0x7f0000000140)="586f3488a79d0f3a65de48e4c7eae30e520565ca79d1202c7a128aa9b27fd22c298b2a3face6616353cd2c62404a0bc4f65dabb09873a4a118cc5a16e28d44b1ffafad5a2b9e8ea6155fab63aa08831d5fecad0be92b87f528aca9c83f6a7a0a586f907f0ba03c2cfd8f49d3b84e708df10bc550d741f21638c63c8c0b14f1bfc4c8a53dfcfe74fb3bb53411880d870d0e89ec75c6ef8ade8e867efa9f4d84a6af8542196d4f17884cd0c88af8c3b9264d68898c7bad531722284fb075c79c304047777b0f05c485e9ee731404fc5fc2baa4ba0bf315ffbb60193f9b9da389c629b0582c55d44e125158edb116b3", 0xee}, {&(0x7f0000000240)="6096fd3089387ab71d76cad0e2072bd3c8b7b754fe63ccf438a26f54b09988c37fb032eb39709dcf2cf13019403c14ae59a66d33d9dfbeddaf0804a4066b5bd888ded36150cae412c60ad02bd058434dbe1db2d326a336b316de8f050496f9228b4cb4e9275a5ec2c7f46bbc600455ab092078d8c6eb35902901b04416feebbdf984f0f124989b8801e0407ddbd0b9db90ed63de33e09a1657b4896d741028978a01bb3cb26f11eb2d5b0980264d5e8c9e80b0a67d4273b5df71d108b055d8e17ad6d20b59ea7ada24a95bcef0a86dd1a430866f4e11225eb1dd9729b900ddfb233f30", 0xe3}, {&(0x7f0000000340)="16096b2c2bfead9eae1eff6dc153dfbe97b601272b297a9aff565b90755c0e2fa0dc45f8876163291efed403a39facca80d062e67e98cb65fc57f6df3e8b727eb883e30d71d4ccc597600e8fe8486825fe093e4a39c6773c75add61e3626112ebe4a1c917ca36d5df9a67691d1ebd504cc806146e373dd3227edc9212f0841461f4d878fcfcbf4f2ef685713f451f861", 0x90}, {&(0x7f0000000400)="abbb55a06e565b11d39a4a", 0xb}, {&(0x7f0000000440)="481bd2b32f17422776e83931d65288eb68b564218a889fc717874186d682d5f966706e9617b1260fd845e42d5acb598570969106120443ad4a39aa6adb2d736a205fa7b03b83bbae4871f9e1724886e70923f862aa3f7e997897f507c8616549e99b3ee8ac", 0x65}, {&(0x7f00000004c0)="a6a0613c2fefc3cbcb3e7db43985baac370a7533b1debe4c1d35fcc778ae2049859875fec474967b71a5d0f14a1b89778787617f51f3c4eca91f135c4634fca544ce71ee444ff867a7f7f7116d348f7f3c1b1982fd4823861748d9e8dd503e66250603740a74247f1637cea830f48c415a3d73c15a244fbceaf72b16c67b0905f0a581762d6c0d3b57f0f7e37f647cb66e1989ff2dc29631ed2e3bc5fc92b41db0017e06732ab8d015512076b99b731bb055bb9b82a1379ab273868ff1e3cced85343914", 0xc4}, {&(0x7f00000005c0)="881045ff749badab499b25f9ce55b5291b4c65014e66165aefb66bb28230c6630393210fecc73a6f79a8cc61eb060ae30fe8ea63753e7af8592a66fad33aa9fb7ba19d24ab5dbc44104ea85b9def9f00aef82747fedb86e4464ab8ba1cb1f351742c8f060577ce8601c45b6a8057aeee71a01b009fe2f2885a1cb70ed0ce6215229e86b73c154612f7c984ffecb7d46602d3d323f6be0ce2ad7fa9dc6d62bcdfda883f730362784f94c2b67b60823a1500c50fbe300b59138b", 0xb9}, {&(0x7f0000000680)="126e24a4201fd075c4e22c7760fbcfe30ce9ac24901e6562ccb045fcddc5fd01d26753c1a06f3868013d380762f4ce38a518a1e802eda7cdc3e4179519914126a770866eb7fcf957f96d230bbab6a6634255f49a07109f14ca688e9c13a1ae194bc7b6756626f82157eed56cb5008a05fc7c232cac1f65d43f040962e561e2fd383d8ef64cc44d0beefede410fe06cecd1560fa262eb0f333b5d84cc1d5533d5b669482471458a2d5a021e342e7ff422964a245d72d3d43f4289337dcf73be3dddc8dd96f895987eaade608c01f211bfd63133acfebddd6f63588e0bb9982ac0", 0xe0}, {&(0x7f0000000780)="a0314051875c7b79b81ab8f4dd8d4b2008fc0f8406ecb183c2d42d37b440d518b587a69600084b95d09a1277dd310532114e40322cbbf9ded1bc2f6dbe285ce114cb881677cf013fc439f8de80ff1a8bd9d9e8492046517b9f2d68f84342193c21fe39bc50fdb77058ef56050380cbc04358ae280f1e757628fb", 0x7a}], 0xa, &(0x7f00000008c0)=[{0x98, 0xffff, 0x7, "942fe4440b2c2bae470e5de7639561bd1deaa3f21db67f91792634f441fd3fdc8eda7725123b1d7d7fda7429a9c04adcfcd2cacbc7431a80994c1098b2a7eb83cee909cd67424f022a6b936370d647d893705c0eea993177535cad28f193e3c0067cf8ac259bd5a944e7aced7fe2f90ebc25d6b9b767ece5f97f2dae4d9be289cd209c"}, {0x68, 0xffff, 0x1, "884f62e35fbf03d273118e809d94358b168a7ebb3885863097b70cefc48956a3a635e2fbd4f0ed522148ab941b54b0d5f76f42020bd69b402f5a75fcc2e4e89fab0c36dce3ed43e2d44ce2bbfa6562185c4c83bea11061e3"}, {0x48, 0xffff, 0x20, "1771a570e0622924edf24aecd724ca4244063dd2f44e5759d434d92cc20a082dfd169bcffd579bfe63fb55f206e7ecef24a91b0f36e1"}, {0x68, 0x0, 0x4, "61c4ed06482b25a21844491fdd84826ea75cd68de717a952bcb6eb5c861c6e165c9ac9e1e1fa8a69f79fc768dd120f749f2ef476895a47576822c410dede0e08990de7d2def9b1ccede70c9a67e69a2354be3b09"}, {0xa0, 0x1, 0x9ea, "36aa32f7f24e6e2385e25281178e3ff8f5095bb2de0f6709cb5814b13807f8456e757fea85bc1eef2151134288d5e2fe11f879df4019128d445bc7d10dc56ec6005e36ef9cf42439270888af94fea638bf629802c4f775e61f49fe0681763d9898242ddd32b7e37d0e0139f128650ee62b671da3b7bf219555dfe6d01ca90792886aa0e7529e7c64cf29d5739e65"}], 0x250}, 0x402) ioctl$TIOCCBRK(r0, 0x2000747a) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="f47f2f12fa2e428efafa011347d2064321eb9d8a740b5a4fdcaf560b9dea8d807ca6af57433edd40287508de20affc9aa9645c50d6962897e552173cf9f29c316971cb19f815e2edc14c2f8da5ed17931c23a2ceb9306c90815af3413edff79286d0bb30b53517cd17cf4001d4deb906220cedd4b89aa75cd4b630f44836706d9876639e8ca6c8decc070e5f6addff1253ad3316c2487eed90156ae79d8117780c6b822d9f20d276942a824ec4261ae619610f3d06ef2231fb22f07fd0b97377f99104941cb3b91c7a58491ccfab1b2cdd7654cace45481e6e1c3ac209f6aae6b84f9ecbc6ac8d24a2854c52d0", 0xed}, {&(0x7f00000001c0)="74b9c3532a78deeb48f2fc47dbac1121f84bb2d2269ccd73f02547a59d74387f351181158ce96ae567031805e7e7f0639fb1314659c829d99c00a6150ed3143e9fa1616fd156c8e35d75a872353608cadf4da9357b09bbcddb1b33cdc5ff654e62a0f32781b8b883208edfc3b0d2617b7a8efedf15cebf6a0317ef326a674e965d63bd40f33b1e3fbffeb377f2b94533383b9accd859c31eeb124f5857be76db61defd72419b", 0xa6}, {&(0x7f0000000700)="84b7887f5ad4b256913a19cb8856054e62bb3f2f9d526fe253273b49516031d2cf84b10c1c8fd3a6941baa789c86a0450924500970fcbbc037b2cabc7f33c8f12119fb2cb7b2b9c7cf88e99df2e33babd02fc132ed14e0c67a6cf2c08e523d09e5e0c1d2671de751cd514fff3422bf67c18c6fd8eca4b6cd75f6cec7d9d5ba0388050fc07692b6911fee11daaaa1459c3feff80911df89972e5e9872dfaa1bf27d27d948acd72fbeb25307620c5b7b88990097f16770543182c7879b327cb638848204d570ec59ce92b3ed56c347b27e22a12795b7158367181872ea701d9c1a5a238c1cf8e8ca3d0dbb017fd07b47b5c7ddd427ef54ef98958b706301f0a971034f494bf3f0df4c2cf7f58823891450f5125d7697edf1d5f95ff34a3819d75f41a4f91e262fd9409d83dd70601e780012d05890c523b1df9369d34520f85b5775fd6d867add943124d63e71845dffcf008083d82bc90567fae54a321bdf745116b8cd434965214b49a80c129204e6678c34a5e7ec4e3749610a573e22651ee257405c284b649d47d10a128180f550134ca5d4badba3702ce6eabd5622c90f62d702f9eeb3f798d935fa254500034da03ecff83259524be981067e8040f7a36d85e1db43028868a0e454ed2368a56ddc80291f780eef226a4fa73fd7c0a9aeb59627890f861ab535995e723b144aba9dc06f32603036886c9e7d8c5747b4d8bc5d39120a30b9343c41ca077a1fcecbc4a5d01548b04252803f5479ae40a6a9a330b9c32fd7136880d3d975c109a31cef4e740f616dbd8d3cfddd76198fa0dd77b48ac312d6f95bed7a60412c093ee36da6ce552bfc553e732e9617dac5882484868800ddadde2096a114b1d388202ed60c55e76b96b947747385f15d73c3d6b6ec3d41c277c0f4cb640c82f3c4c3aa2707a74acc250625d4f99cc691b448e7712c48d18b6c956a3fb4cf87af3a5e74df929934e60394be124628bab3973e0d3281ffa15f4f41a4183ad105b2a2005e65faf4b9c7e8b856de96b21cc7f823a9f5e28fe9960bc58142596182ea780645eea58e319aef10b2e39332d051e52f3c37c499b8de3760f53bc0a6df98b3c33c72bcf42a797a85eab604c86539f6d5074f46a9a585350a10e4332daa3cf5f224cb44584e7b445b7b809846c4e5dfa6bd7712da91074a38fa9bf7ff5c4694d655a45488b1b267c591f079ebc4431db3afe6bdf019481bdca16b6b241f3b63dad91997e4ff98cb9eb41af6955ee9ec607f6f7b06740e9a6ffae5f751f6527becc4e88644ce06e5299f88343851a2ec201a2025752ec4a9ba3849aa380e4aefb417e7f2b020fc5572fc6425ff02a38faeaf8b9860dc7e4b24e008bb523a4db77ea5996727e78ead878b062392102817c1e2b5a5571c042b850028e8a9349dbd4836f59ab649c4397bf2672c16b7a4b388691df19e7de59287e9e8ddb977d15532d07b06bdcc1230834a77413e261f8f5631c25398382c02e325ce0bf1eccddf63b187786622b4755875608c73046be5a4a8bbf3ce68d596fa9015de0b82d82f99437ee7453ac13ed2a498188457a4fb6c93b3dd6793e26b9b02d3ba8065e311e87755b7d339ca8b6e5ce1bfe4d25fe20d7d0ad25b13d6ac341e88f36c57688c094fcee48a67e1cb28acf7c36e6a85f2596378724957a40041161ae976655be1cf8dc1ee7aa12b1ae82d67e0c213d3d313389e70f38dceda76089d79d7d28ac4bd85bbe080cb72389399538dacafae118d3592d7a8e95f4ea253ef12a586d5ebc2e8ea5def23420b505afac4ae3ae9e6a4ba623d6c42b559a3bba637b4c6f1032868fbb625848179519a3010986c0f0f6265517ba81c1b54d59b854847f0c91feebb2cb60d5f20e559c1bc8127b9e4f08859931662fc2d79f69acec10e5e7d722b934e4a256857e548dd2347af5c68076cd108189f237222330d643ef81d0a6837de50a807e00d675651069c20b95cb81937befe5d586fd49b53900e6a20c85207d9c16321d6583128b4b7ceb851360e4a8062a97591b21ac6c4a4f71fb5fe5c48fdb70124fcbe6a92329006adb9820e91b64bb108c3bd07bc53988cfffe77adac2dd0836f8c596c8e91ff33d7c0beeb442d00c2548e66e2327990a583fe2b9ad576bbd6a5afcf88ee2b8827644872f505e30e5f8bb4cdfc44990533d3f92a9dfe8cac125e6898275608e0a6395755a0b2b4005b93a4d0a6595955824ae5248eb5fbcc796237caa3dfdbbe17586f088a02a36183d3128ba6e681a965b5c5762d277df44a602635a86b5dc6e478b31205db4984ecc70afbdfcf30bbddbf81b19bd7e7d7c5e4b254f56dab4fa36517ad6099fa32e8e034e3f18c255cf888ee98bf6aa0b0252011cec74afbe00313d5066dfbc2cd90cbf76c52c23d93c2509081d051c967a7e437d084be5fdd294ec4b06beffbdb1e9406685a6c66ed106b90cb6a86e66e1eead24e2b639d127c5e5fe1842ab6ff2b9646388d8b16856b8a3f4dc73b12118a29365a8e8e2a3cff0f09f184fd4ee8052e4aaf109f0914fe8cc0294283c7d18801b7cfb529ac7ac846a6cc3ed69cfd9fa02c430f30f481b778c41b12256e95802605dc643fade70232f9f6b2c347d27563c2856cf7ceee649e2e5bcb73ed0051a6151edc00e04658a09eab1be789bb608d1580d96312947baa6ab63b6dd6ffa97149834c790040534ace901300296280e100062991f2f496932e379b1cc5b03f4801193cb249a784b16ddf2118feb712224e8ac46118bdef6290473200490cf2f823ddb430e685431fb997eda159e207cb565a0492239ed546582ce84a40a3e2ffa26dbeab73020dcac749e5a244e5cb7759a7e97ff3ac7c9d27b1e85eec192102ef78614243e53dbdc14e98479dbb871cdb50205333215cb40e663982b54f0d01edb441432f0fc2b80ecebaf9ce78d94cbebe8b08c23879c6be53786ba61f6d2cfa99d2a12f27597836af5f402630e90f8ce70eded0526b015d93cc287f1e7824324a74987ff653ac112361ae814d8c057411627606141951cb3ca9a8949c1ac9263dd6e144b8ced2000b69ef6d31924e42efdca5cf828b386e5d460fcda2c5b7aca4e50550094d069bb83a3f7e488352d4a800be5cae5d49289b069f0c49173957f6f52228fc36a37595237b8436d4fcf402ade5ebc344c5d0546ed5791ec6b91f4bc7afe2c603edf4b9c5e27d288417e393fae4086b8bfb6387b385536a06dc4521f1e560f7bf52a494adab2c7ce5186e423a9fd60536cd3e92a061af459fbfed600f80305c6f20647956355dd3e313694721a830407b52847954a167ed63ac9aea21281b3f97d8a8437e2f6bd2b6b4658725e9269bb298c6fdea7252b15a206a1b76391acf6174f3e2911b11854dc2d443ea7dac7e8213d653a628800a4e43d42a3b0ef0ce5bbf1d091245a5343d460c366ecb62fb3092ee1230d784ee58982aa72f898dd2b5842f20208de14205873d199bb3f4b4a87b62662c2840cfef9970b0a8e004b54efbf444828f5a6dd62db9315a08b7a3a7a059b002f97b2ea71e80407bad253e0d1355e4549738f900c7bf49ddb9a3785a31258fd68b92bc7086312046438b8d1df8da84a0b13d668c54670a8209a34f594f9ad695f6b81e7508f5237321241a24ef642c33fa44b710f619f1f3331e06a3c84d4cc496d940d2858128f394aa3d0a439c691c99863265bd54846915d498dcbe8991a16a498dd4a62cc6ca68cf645873e75e45882ed9ce36718b6eaa5a76846fdb2d64466a1e863a7716861a8c6f3691e2914d74a15a560c026033fe47699519139675b965136037e0dfd79ef3bb7467424e5356076efee4803985ffdcf8d31318fc49a0ac5a6738d2b1b11aaa4761b99ec315ad75ccd564abd227aef41e0619389dec162c7436fd6b90129ec08676a7acc3a0702b0d7ce90e5de64b30b0777c709cf3223afdb1ac6ba54e2dc3f07ff5ea5fce54d4160e442e31dea3f1e8d64694e023acfa559fe44b5c2daa06d9f2cee5bd51192c8d1b690ba2085ee469dff543d302ad180a702f41e0a0d5f921f39781132e41be5d57b6187b0dfc0036396dca4fef6f038c0eabde466ac90c94eb8153373ccde72ea543e96766a16e0531970587c0f5cdcd98bb96810b9f06ca97e8e93162c1194e32f08298beb65a07c2bb0b3732b4620406f1f623884f3dde423d5c91c5e08b1cc7c5bf05c9fe39a5543a652dc0a508628f68fff7729fcf3d6dc6f5a9175a25f91c3b7cbc2e5e982c5b380c44eb95b7c310aa8ee7e1177d4fdd24234ae3924b69bb4233d95c759af11864badc9a255f83a5a7903de7731de535a69d9129d5653f85eec6065943e26b6ce15c16870f23c4af7ef5d711e35840e4cb8a16707e1ad1835915a565e54dad7a4c7fe8b7cc48d4ab9baa86502e9df27c35d9986b3aa719d230791f9a444e54531826589ec1fe2fe388d65fbf98891e2f13f26a002cd590e076b5614f0d1966e38557e82df5ec5c379b665c898abb93f596c4398104acdec3b2ac89b429a5a993e435aec73b01ecd3b319762d68f4654a5e2427d0b8e6c7c25b7560395de71a9ccccefefb0f6d5fc2f48c896e986292193c98abb5ee7fd69800f36ea1cd1653ad48f459f08279ac33935102d6bbcdcfbe3dc959b98cef0ecf120ac2e528811269f1ba980449a5aba09c220b784f310e585bb30d33a2935d6826e0163dc36bf0f84da3e632d52fcc7857a07721038b44240aa472c4fcdbf9285a511c8506015f5a1d69772d9df350cfeeea2844256bc454260f1f59e3dac4beb9f891d280df146eedd1cdbaa63858c63ed5c84c5d35cd4a3d78f5ac72d70d7412bab402b0816064c3f41517fb8275742bd2e30b56e60b35c943a9025a8207c6423e6fbb6df49b88396ac6e69a0f1d0e05934d5eae4b984115f764ef869959a2ec2e26722d9e2dd315ad1497d444f573a1a1e02a46f1d39cf0030bcce23e13a2ac5cf22bdc9e93291ec359a083bc18912e81ff0da898ae3c9779561b09d0ab9db62c0fb930c28f8bc974fb0e1c91f6ffc63693112306c350c58280788f656c7060a2eb09b1f48648be8873b33b0423c5681d53b50c00d9b7eef7ba4157ce4b08f414cfd5ba2fe67c314f90077cc0eca3b74133340256df837d674d097807af9303c8469ddf1784280f02a944b866806b4ff7e004ef6614bb0b7ffaa220e5be478c442e0b2fc9a1aea6540004d036878c69e9cc975af1662cefd9659431cd05ce8ad138c859046157b4b1fa764a2e2ea371c98e9e586070d062d1d6018eb4e14e87242d91ac029eb1686d9625eeb67de1794beebffc4ccd41c57fae406d65256b2802f1ed43acd559f3d93100b83f75af0908e57de670932aed58455d4d6180ca3eb83628b2522b92714541921cf6a45fb62c5978ae960deeaff145b4f5e4535174266ff0f93ea38f1ec47e8fe6ee2861fdea10836b440dc2e1693e6232129c24b9d6be20cc60ae21ac48e73dbb0302df5af7ea8aa38aee24458b081df68a90fead79275bb515bfd03e156b96ae24a84bb50e4095cfee70dfdb1c364cd815cfa64c6534a370e05e625ef2b1d0d1ed5e15e70466319673eeac531819fde0c95fe1dd866ed299b94b839666070387819cf4b8b2165d331d598767d40bde510fede79c029b0f7d6dce5ea1308c7c39e67a1f234f718bc67a4cdc295d1909fdfb2a8f9b2d4e9e415db09136db97aac3e2d9513e0c0d47d44fe19f9c9ddb8b83c006b8ed79c3537181f9cc94b43fdf6c6a6f855e8b17e4734a93418ad535c82c7699", 0x1000}, {&(0x7f0000000280)="9f8717db69229bc4891af9eb57f5f25451b5e2ccda94932a9061cdfa91d5bdef15ed21ff6d2c863a0ac21f4ba4cba5b8e366b97a9d459b0363f10d67a1b90b69b11b4d3315b899419924aeec895635408b4a6279658553be8efbfc1b9508eda017f28a55362e684fcf7250fbdb37c39f1a41a449984c591934089f1df55229b6d921617def1ffbe42095bdcd6d162311ba7129783dc8ebe36f800a36149fbcff4ff575b746688a1019c345d17b3cde7c068b759229dadd9cd2ad62f72e0764525ba0556829f3302962ea408488947868c5a890a78aa06a9b6fc877c8b0", 0xdd}, {&(0x7f0000000380)="d4674b35a69651971326bab16477817c181cb3e1515b9e6ab5cd944eb8f7aa8b1cc4e612fbfbae21fb237ea95712dc7c9d9cd3e51d2ea24a05f67f1e5780f7e3429462b825ce6dc42b49a043a99bdda26cfb5db5295b85cc9857239f15e284dce195b8e50d0e8bdd9580e8b2c658e565e25fb15b21c5a9", 0x77}, {&(0x7f0000000400)="08023efd7da531848905098449d14d75ea257d92f2fe24833697181898a7b20285ed1f940d82c0e7a2526a44944157ef0ca2fc504914417dab4fa134aa0401171f4dcc1a904a6c7087e8497bde577a1ea4b281caadfd941ee4e5972284c05df2d81478c7a11320776bd4f488cc8e6da49ac00d150bcb84f11343147d0c492743b49f66661ae73a5f62db2a200672", 0x8e}, {&(0x7f00000004c0)="13bd691539d40885a4bc0d6b5c756436a79901791d8b958a8140f38c2ae6efb30f6edc461c17e33e32ee2559c82af91fa939f3402b1bdefa8476530a39f4c8d85970968c052a17e34457", 0x4a}], 0x7) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a1da4eb236b9c048d8e3b98b380a3abdd90fb1d550e5d0a1914999c4a4a827c9448fec2615896a5bfac98e051854286bcb588633f7fd3b35f1192b8518e85cfb87b9fba9eabad7662e2a", 0x4a) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x2) close(r0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="486609dacfa34bcad2d50c5e5ea3cdefb25c2bd7049f17fdde76eafc3f3dcfe30b78a78d8eb5f417127b63716726628faf2c1318354cad8989ece86e98d0194a4ee33697f9828b719d04378b08a7d550a513f267895a89b2f1fc0de115b7302ed7fc38f76894180498e2f2a6b7e936ec", 0x70}, {&(0x7f0000000180)="cb3a3e28710505b961e2478f356ae81207d7c042ec3f04578756025237f4ae6d22241c688b9520852c6dad1cd3c888008eaccafe3ba480a6986da326fe9176dd2e0b3169860a2a1192ab9a7797da40782420df8e50216b7b7042e6b8b3ae33645f4db4", 0x63}, {&(0x7f0000000200)="9d6dccec467bf0721f31882129d240f20a975be89dd1117b7cf2634b26f33bcbfb8d0c8e6959df5943f6bfe5cc1d54c38230c29f76c79e64bff06322260b6d8fe3b3eb6c663cdbd6853b2589d08cff0979ded19763928e1f149a3628eb8412fe63671d66f65d0cc1a71f628759d28fdc0b0477ad90c623a501c145ff034ee3854f3d3f844d164acf8f98ae86787cdbc63484e2c413c828a8b73c5209f6d974cb6aefb7147de99423ed0457f0736530fab49ab7071a07f1cd6dac097cbedf8beb4685cec5ee9b7665d2e12406a12b69c48648ea3b53d984f06c40bfaf4120de22749c4f9fff2c919f79c87caa7000935c7ec877", 0xf3}, {&(0x7f0000000100)="a3af7bb5200bc09bd406985f9adf2116eaf2947072cfebeeec43259ccdb2a89d5e80", 0x22}, {&(0x7f0000000300)="626fdb08fab352703fa228091cb539cb73fcfc43219b9d1f55282efe88810c3b4fd2f332de2edd2a8b2e7be0f38c2abbbba85a026bcb19a50598eb55c33280c2de857977b9e1e00dfb4c0780996bb66f6dadcb2219ee83bb1aaa86be21860283883c55ebe28c9b069f1e000e8aaedc90e94acd21b892ad9ce2513cc9a7fb679d4d9d765a52b130c42093f7d3a04f45cb07fe0debef2fdb57dd760c99c1370639a49dfdef1de2233288216556d40304a58c07307d9022d28d759b3e408a573a6b7f90541c66d1685da26b82b1802963a854c8", 0xd2}], 0x5) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x1000) 16:00:36 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(0xffffffffffffffff, 0x7, r1) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0xfffffffffffffffd) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x40, 0x7, 0x0, 0x2, "3e00a52d1bde22159d599f201143e12a1458eb77", 0x5, 0xe89b}) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmod(r3, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1", 0x178, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) ftruncate(r0, 0x3ce) faccessat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) fchmodat(r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x40, 0x6) mkdirat(r0, &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) 16:00:36 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r1 = msgget$private(0x0, 0xc0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/219}, 0xe3, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r2 = socket(0x1, 0x4000, 0xa5b0) fchmod(r2, 0x1) r3 = shmget(0x2, 0x4000, 0xb7a030b9e778df44, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/33) fchmod(r2, 0x20) rmdir(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) r8 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r11 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x9a1, r6, r7, r8, r9, 0x17, 0x9}, 0x7, 0x8, r10, r11, 0x3, 0x5, 0x1}) r12 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x8400, 0x1c1) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f0000000400)) ioctl$TIOCSDTR(r12, 0x20007479) sendto$unix(r5, &(0x7f0000000440)="89836cab192d41fd08a9a7debc2c451f36fdd3730f20bedd6755082a1ca29cffde58077b3e6abbf3eba181e378331717e5044d8bd6070d73b256f8df06d59536cf95289d75ffe2107a28c1aa6bf14278493261960209f464e06957a869fc32078101ff9c928a86ceb392b19b32c633751959f3dae2d83fc445211a29f0c68a2ef4637ebd4743606c94d7e30c8c55751a7c551f809a123e6104801df95bb112073c6e73dc5975c9e66b4e1d4a225c", 0xae, 0x4, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000540)=0x1) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0x37e, 0x9, 0xffffffffffffffff, 0x3, "2efbda2aed4f49d787e17e2770001b400f7cb668", 0x7e, 0xc49}) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/78, 0x4e) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000680)=0x100000000) preadv(r12, &(0x7f00000019c0)=[{&(0x7f00000006c0)=""/111, 0x6f}, {&(0x7f0000000740)=""/164, 0xa4}, {&(0x7f0000000800)=""/101, 0x65}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/76, 0x4c}, {&(0x7f0000001900)=""/185, 0xb9}], 0x6, 0x0) lseek(r4, 0x0, 0x2) 16:00:36 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x143}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000000100)=""/185, 0xb9}], 0x1b0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d45964d89fa4160376f3a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) write(r0, &(0x7f00000001c0)="1fba36b1e3787e7fa80128b45c1d8f5ed748e7e116d22fa1bc6c4b68251f4fbcb26b7da73db25b06d3ab858424e1ef7a026b9189bc930d616c764d8adba8597e6f0a606f1e7d132cbea9c0cfb22029c49140537b8acfff8a60a667dc47d4b8e0e5246c4e9420d0d321bfdf584920078e28790cd0e0ef139563bdcb77320661da24d35e19", 0x84) lseek(r0, 0x0, 0x1) listen(r0, 0x8001) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x120) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="e0ffffffffffffff", 0x8) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x800, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000002200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) setuid(0xee01) socket(0x1e, 0x3, 0x0) 16:00:36 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0xc001, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=',\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\'{(#*+*}\x00', &(0x7f0000000140)='\x00']) getgid() 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) dup2(r0, r0) socketpair(0x18, 0x6, 0x5, &(0x7f0000000000)) 16:00:42 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) flock(r0, 0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file1\x00') dup2(r1, r0) 16:00:42 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = msgget(0x0, 0x111) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getitimer(0x1, &(0x7f0000000180)) r5 = getpid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7fff, r3, r0, r4, r1, 0x1a, 0x3}, 0x2, 0xffffffff, r5, r6, 0x6a, 0x20, 0x5, 0x6}) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) chroot(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) r0 = semget(0x1, 0x0, 0x10) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) 16:00:42 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x1cd) r1 = socket(0x13, 0x2, 0x80000000) r2 = socket$inet6(0x18, 0x5, 0x6237) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x2) socketpair$inet(0x2, 0x5, 0x800, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x15, 0x0) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0xe0, 0x0, 0x1, 0xd82}, {{r2}, 0xfffffffffffffffc, 0x2, 0x1, 0x5}, {{r3}, 0x0, 0x8, 0x0, 0x1000, 0x5}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0xffffffff, 0x7}], 0x7fffffff, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x9}], 0x1, &(0x7f00000004c0)={0x1, 0x4}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000)=[{{r8}, 0x0, 0x23, 0x2, 0x0, 0x7734b462}], 0x5, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0x10, 0x80000003, 0x2ad, 0x5}, {{r6}, 0xffffffffffffffff, 0x1, 0x0, 0x400, 0x3f}, {{r6}, 0xfffffffffffffff8, 0xc4, 0x1, 0x100000000, 0x7f50fda2}, {{r7}, 0xfffffffffffffffb, 0x60, 0x30, 0x8, 0xd7dd}], 0x2000000020000000, &(0x7f0000000100)={0x0, 0xfffffffffffffffd}) kevent(r8, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r10 = kqueue() utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xffff, 0x81}, {0xac35, 0x71ab}}) clock_gettime(0x2, &(0x7f0000000240)) kevent(r10, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x6, 0x3ca0}, {0x18, 0x1, 0x6, 0x6}, 0x2, [0x0, 0x0, 0xe6a0, 0x8, 0x81, 0x5, 0x20, 0x1ff]}, 0x3c) clock_gettime(0x4, &(0x7f0000000280)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) dup2(r6, r7) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000140)=""/21, 0x15, 0x2000}, 0x1) 16:00:42 executing program 0: socketpair(0x16, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="eae351685c493bdc8b78a41fcfd2a2e0db8b9b6b25c8d3b3a732666f0d734a182c68b9d93e4056d230a7411a12c3c809256528a843a031fd8164c1f27a1e4109293284395ca38dd045167fd50f3d11d60467df4fee0f81806cc74947cfbba205c001c2679a8a017a0c7c0cf29a819c2e8ce490fff0bc3981118fe601020cd78decd73c9f2a251b992c6d1b8c30c546b707bb2be6a7736f3b12d815cfce8259ca2abf99eff4f891fc6b983d897f1a71a5b7530b884a4220c5", 0xb8, 0xe, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x902) open$dir(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) 16:00:42 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = getgid() r2 = getegid() getgroups(0x4000000000000154, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0x0, r0, 0xffffffffffffffff, r1]) setgroups(0x0, 0x0) setregid(0x0, r3) setuid(0xee01) shmget(0x1, 0x3000, 0x240, &(0x7f0000ffd000/0x3000)=nil) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000000000)="c3", 0x1) close(r0) 16:00:42 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmget(0x0, 0x2000, 0xf, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x5ffa3a32) shmget$private(0x0, 0x1000, 0xb797336ad2a18d9f, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r2 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) flock(r0, 0xa) r3 = shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmctl$IPC_SET(r3, 0x1, 0x0) r4 = kqueue() flock(r4, 0x2) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0x27}], 0x1000, 0x0, 0x2, 0x0) r5 = kqueue() getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$inet(r0, &(0x7f0000000440)=""/255, 0xff, 0x1, &(0x7f0000000280)={0x2, 0x3}, 0xc) close(r0) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x90, 0x80, 0xee, 0x3}, {{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x7, 0xa0df}, {{r4}, 0xffffffffffffffff, 0x12, 0x4, 0x9}, {{r5}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3, 0x3}, {{r5}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x6, 0x2}, {{r5}, 0xffffffffffffffff, 0x28, 0x40000000, 0x1}], 0x400, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x3, 0x4, 0x2ad223dd}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x80, 0x3}, {{r5}, 0xfffffffffffffff8, 0x4a, 0xfffff, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0x6, 0xa8b}, {{r4}, 0xfffffffffffffffa, 0x28, 0x10, 0x800, 0x7fff}, {{r5}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xe2}, {{r0}, 0x0, 0x88, 0x1}, {{r4}, 0xffffffffffffffff, 0x14, 0x0, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x9, 0x809, 0x4}], 0x10000, &(0x7f0000000240)={0x2, 0x9}) dup(r0) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2019, 0x5) 16:00:42 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kqueue() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20010, 0x100) accept(r0, 0x0, &(0x7f0000000080)) 16:00:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffff8001}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x1a6) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x81) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) clock_gettime(0x3, &(0x7f0000000080)) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000040), 0x4) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xa2, 0xc5c, 0xcf}, {{r0}, 0x9bc4893eb125d391, 0x0, 0xfffff, 0x2, 0x80}, {{r1}, 0xfffffffffffffffd, 0x19, 0xf0000001, 0x3, 0x9552}, {{r1}, 0x4aef33d29f14562, 0x61, 0x0, 0x8, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x20, 0xf0000089, 0xffffffffffffff80, 0x1d36}, {{r0}, 0xfffffffffffffffe, 0x84, 0x1, 0x5e, 0x2}, {{r2}, 0xf9f3d2e2260daa96, 0x4, 0x1, 0x4, 0xb0dd}, {{r2}, 0xffffffffffffffff, 0xa, 0x82, 0x4f64, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x5, 0x100}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x81, 0x9}], 0x2, &(0x7f00000000c0)=[{{r2}, 0xb8f40eb7f753c255, 0x68, 0x1, 0x101, 0x7}, {{r1}, 0xffffffffffffffff, 0x4e, 0x1, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2000001a, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x8, 0x400}], 0xa1, &(0x7f0000000140)={0x8000, 0x200}) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus/file0\x00', 0x4) 16:00:43 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x40) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x5) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e20755ab8bdad345fdf00000000b200"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f810000c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8fa7e3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe190be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc5bd17cdf85599fd6ac050788c9b7d3b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1827963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31465ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d819cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d29a0541674982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b73900000000306a4ed1", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xca0, 0xc087}) setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x268}], 0x1, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket(0x1, 0x4, 0x1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() dup2(r2, r3) 16:00:49 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20083, 0x11) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r2 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 16:00:49 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) socketpair(0x20, 0x4005, 0x78e, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280), &(0x7f00000012c0)=0x8) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x982, 0xc) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/194, 0xc2) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) writev(r2, &(0x7f0000001200)=[{&(0x7f00000001c0)="ed733470a01826f1f217abbf57ac8c", 0xf}, {&(0x7f0000000200)="09ea140a3f3969443f2646ab53ff6e8487de6079fc0776246ad8c22574e7f45ae43ef980782ec614aeb58f7923abfd7f178a40753ae4c36cb50bfe6d2564f7389044c09c913d812c7f4ed3af9e2ef3672f0f7f4031b0ef774843ed6670232161960d28e2020af7fe2cb95b648a0db79a185340d91c3d3e52a811d98b3003dab9d7c2d7502f464e5e019220e978333175d27bd9364da90748ee4ab138a2a578b66dd20ebcb8974f0f050bd7366552f376b708f3d157aa893960c27a38d1a50e11daef0835b6369aba96777851d1c7d217b2ea2057fa0d67e1139dc12756b6023b52f95f664fd32264700da15038fef564f8562dcfe7d5f61236da612cc9d8a927de8c96d9d3461a548b8e5160712e259aee861d8db8dbcd90ed2c380d2da3031ec28af198de974d2ba777ac14dd67f7af8bfa58ee3877b03b4230ec9f743d5e4fa773a7354db953249a4572b877125776f282de4cd2ec20098a787ce602837b8ebe1eb9f7ca3c26066551f1eaac1cbdec4636d1a66f3041a872184498e727286b782c4f345501f2856f14842fe53c070c86298504380691cf5cbe99a9ebeaa2590f4a618739ff40d0113d0701b440181b1339bac0d5dcf0da3f0e5858d7e2f7a93d10a30e9ebd5a895d3283dec365393a3a010f5747c953fe0d13babb8b2641e42b6659ef188add2e1e40b11a87d755ae87c58c3eeaacce1a202f6cc272eaffc9698b1eb4b9bcee381ef70860ba81d0cc229129632ec1e9f55b469da17abda1c4e554f3ab117319bbaffee727173786c344d7d242db5342cdf4abf03d2e48292a208410b439d04fe6f3914ccbae62b192c0488cce263fd0fee4f1f2fee6d4666061068c1d853c316030d124d0e57007026c1e98b6fe416091de287666d1a177a22b3fb649d43544ef5d01916743e5a740f6b9a18918196ea8906e81a993dc74985047c61642b933101e2f6e38d8de52d2698f8a933829778814ffa37824d6a1ae283c1bbdcbcddb1d939a72e3668f7c0ffd7ee9c04cdc0f029a37bdb3e29d1e10fd11513e9e952755912efc33efbc9c1460049da7991fd2cb79cf7853c0008dc380968245d53abcd325f866d1156661b7d25d5d765e42f64ffb992fda05c993aabb2ac7e099c87b806cd3976e694cd453af06abeeb879552c5871253edd1972d9bda43e2216fdb8b3db95fc283c23ad21814d54f78a2fe285c054be16a45789901f56215f1440935b8c3651642c0c6e54e77e9445f853cd1e8c68df5173e88fca8d5eb6764d4c6d07098b3d54cdc950029c832eeec1857187204aa006a4a1354eb39deeee426b3e08ee0327f9bceb52661a2f93980262c3be899a1670bb546d10f0238655cf5e2fddd905e95095e2c2e7e4f9e38aed0d764d35d7325a0b8ffbf53c4cb23fc23f627f161f66a2efeaa9a53a82168a452f6584132ad8e81d9216ab5ec18cd7a6d9f0e40881d12d94d81ba1fc3b575822c615fbe27e513eb30c0f9ec8766cfc33b8cc53817e78f23f3e04cdaccb820ea9edc78994268f2295aa3100ba08f6c37896a7746d098bad1533c8fa9f49e229cee417d9e247586f123cec16ad9f010db47868007cc9b479987424ac2248b94f21fe35eea12ad7cc22ced054a8da29a6b9120e7d1c748ff688faacd4a260a092ca901a62b3f9c96b9df7f47087ac3867be116b65196d164f685634f596406c152e136922fae1020dcd234cb36ca74c19d533c2f38fad6afce1c256d92f89d984972ff00d06506bbbf10c84ed279b43b7c032fdd34fc63f7640b2cff1aeddd6ca5830e8f2ed98c9fa7e6482faec00985844783f83b48262b0c770657f3ae955c4001e6104e3acf9f603358744dd17f82325fde3a9955461b7cd301c0c1db136b8d942bb678a3e325a905e4f02dffd0a20a4d14258b8915a7fdf31be920458b08fe34b612044e55d4cada3f74890218eb7638bb83dd149186dd573f3bf740b166050aac8639aaca3ba432b1fe0d6e92853189d7ea1c239984119f7217f5a54c9e21f0f3f67ee42b36d10fbd36a78e082b78f8243f5f7b021058e4a1975bedba4c297a1962bb9d783baa6f2e6534bb8a08055c26ef6584c452f193c77333201ec456ca3524f5b6ffedee5708de438e6ff27d10437f99943a43984410f21715689053c32b91d1ef0cce4187500838f9dcc19369639d6f6159285e6d1ca9c297f999bbb0736c81ecbf21d04348056a2c13e24232ffb3b0accfc8fd8c51d6c3ec0a2e6319b4b1881c7af6c47c9255859d0f0f8f83bc2d287f1e122443a038984f6884f4f0955568390797811f5dd1c53902f5769d32f6aa11613f124c944f384e87ab17e79869abb2287cc79e412bb35e00849191cfd4ae1129fe3f948f9cbab59f8d140e02612c8525b2eeb4bf7dc8851184278c783ac717aefc9a0d8f672b35a09519ba75b263d501f34417b61c615bfe9583bffa213f56e511c2eca9e089b0508c17e8bb10f20301867fdea90200e5ba7a5587a206fc4eb6587d892442f44d878c9b7eb67ebf262ae413079b297cea9bd4816a897d38b343f353a4c6a97c4fbb2fb2ca0b833b7f8225fa93385374476986ecf7efbc67689c7d3e05b0eb0df7c45d654133d018b7687ee9b5db34407827862192e6f9bdfc03eef1e17bad4352f9b4928e02eaf6a50eb5f86c734f0891d4fccc88f8d0ad8e54141e877751805a9553075cbd813179b0c1627ac0e220b7c0b9fae61221bef1dd955fc95f1306d6c99e18cd4838889136c2f41494ad9c9b5799ca38239dea323d13a60aaddfb3438e0fb8ddae7c892cec69d6d9721879442126ddc54e42c6f56bef4a8353ad5d22b20390204633cc0982994484daa75f2c358215efd2d7448b971325e1f6aeb74d83ec6b597e20eb178587683abfcbd0fc68f084bfae05e9b14683c8c49ee7072726c55e9add451ab0eefe628209fb650657b07bd9a96117ffd283c9c2067b73831bc051121ce56357467ac446d3f4696dea316db8c0dd64530af0c2fab7e259b9187b594d34c8e8baca456641f9b4a710249d1df62b725c5fdd6d23150645e7022b90ad3ff58acd5cb03457568cd18d944cd78607106e2df132ae5dc45184ce3ae633c3bfa7aa4e39e8a211e22ee4a005e64921d4ea70a796a35b16945d2cfcf5105c9a6f9d9bc6f1d9be3303dc6318c64904acfbc4589dea5c0eb66b18ba56f0ff391e662ef9f4ef72237d9bbf170b6da753955004e444e5f7b23dc411956ceea959901850ff6c6a4e85d7d55fbf33c8c1ab78d39445389a142f94f791eb01818182bafa6211eafba48aab8ed1004305bcaa8548cc1c9c0fc2b1eb1c6293abb5826fa936faab741986425272c417513dfd61480329193429bfc3f3e899d831f0fa75b024277ff39f371df85e2424ccf58da9e5d2ca6d7c3cbe2dfa2cfb7604523fd757197956f1ee75c7f05b687a8d509918889cec5ce359d9fe4a18419ac941f1a228c9d7291596701c642908920ce5b107c6bab965965218ea839d9f6237a9ba78d724cfe125b65cabc799e355bec1e1dcd583403b1a2b05e835aa556ccdae1950515a7cf5c25ebbce89774d497227bafa2f2097edebd284d1fcdcaeb5edd50bc010ed988d758bb8fbd6c271be20b4887381c3b64b31998df48075b51302c1d88a7917501d6214f3eaf917101b3f22b85f48093d290746daff1dff3c3e22f5194cdacb7c88162e991736c5c3b1bfe147985f8c1e3f371b3cbc2449117b64d51a68cac6241430b9a1280eb3b46ac4aaf17f356e3a11313a130fe297453b5be3baec34c327d51e6b2b20aff418507c5c12bbb1008a9156c4624f8a06c6ebfd9920ea2aa5725fb439c49e352e1cbaf8b3836f5ae9974b7c108733172c1b524b15611a550b83922060978f2c8d4246725c36c86ef2971c30f3137fb0cddfda67ea529f0ccb1e0d97da5f6d4ec28bd3011a85af5761b8aaf7050d0992db0c1b74586b8ea9d6dad627d47496c41bb15ebbc42e2da50b5e401418e6df9033ff6ea3311112d31f5f7d3d0b57c0f86ce8cde95bc675764d7ffe07ce23ba5611c1671c2e6bc6c577033218896a588acd0647abda48aeacdfafc17e0de0d6eb585b2090594ad7b0b08b7aa985911491840845443670933c5f0b5cae44d9461fa09eb5fc462dbc699770150ce5c4be8eb3978841189e402500dfb3d4e11d063d0297c4060ecbbbe2abac0ebaed06b4b25e1e2819eb0a78ed53bea679740dc886cef64eabf329438372598adab33e7f914b50e847d8bf56fd2f68ffcede8e81ac18034698a2338de1e85998fab6cb13db29385d3af0f2db3bf928015761c8a975805d4524f2ccae693e9ade31771171329b7d090135603249533c712840bf0824637df908764d055264ec73f670b4ae698399be20950de6a6135a79a842f38d7b4dc9b67bf2ac27dff343325cb38cad31a35b439ec7188af75d64ff049d5b57353972f41ca7aa698c455d154d2709b7a95d067be518cccc9b66fbbd14377a218a46971b171cb0f9aa9c7c6d71a23fc25d3fbbddd8a4a575c596c0875be7d4d2bdcaf1ca8d5a65690ba188f5d27df853cc00c447a55da71b4800dae329e7993b0dd3d972fd3443c53f1167ef602a9c0c7c4b39baf9ad626ea1bd838ac4fdb31106d676acdc02b4f41a14f4876ae9ff2e85c4788f92ab5de49e7c79b05d5cf6551a920525e66beb2d80ae48ec3b2c0ffdc7823b55f8a8621787f07a16fec8ba389d5dedc82e724fc53dccf55cd1cfcfeb9576a9e0553f4eac07f9711d7719e0756c395df19883341ab1b420e243f7a0325ff710dac0f1a1f38998ae3a3759cd1f784dcedf9c0a55c251c2338cc379341f72e6983ec83ad54f64da85713e33f699eb98bbb9ad063bafebeae438c86bf8628e73147066dd8237372a9a742b956c95e41e96c7fc446b6aecc8d8d910c6306fafb4029d94d5f90248ab62f703c344e3ac27316490f02567cbc38b8468cafc3abf16291da97dc780144a6e16344960bbad1af126011769cbf621c2906099ac41d4ae5ec7c56a42ea04f9d8d96887f03c311d887e9e5e6740803a7b349d5411b8a328ba1f10f0d4c8714f54c25048e486bcbdd0e74921ebe599e18b44ca2d384b73ee3635a0edc94ce496ccb43b60517bf398cd329288cd209451827bd4322dcb9ea49698e28b6e6003e9b578440ca125c2ad4c45cd8d900b222466efa158cb0fbae556c0050c3c9f258e336bdd82716872e0ef90a5053027a4515e8be1e2d2601d7546ec4ebafcd1c336548c7bbbf963b05829807302f5623a7a5ce737b8429e493f62359f14cf62c851b7dd766c2d65a912b81f353f3f855795c0b02e0d7aee30a293268d6dbcb0dec7709fbbd2ec86715621302a6a67721c80a7efb8640bbdeb58e8d9cab69d2f62c6a92e78456c6a1cc668dc122ad34e9b8defbb4750dbcc4cf5553dcc3579af516b2da52c368f2f8c8cabb74364b613d9e92ec4fcfc4560c1f678da94bb909da32d7c40428d4e4f21fa9b023865e1e351d91e37ae2a9ed7307c186fedf06d5bad1e01dfc8ca87485d93ca8cf4cdb8ef1e5cd5f0a443fa68b80e0344ee3fa5280bac3b65a86b81685d98bd754254c16a6c1aeb152bad6e06df2cd134dff3b14811157ec5a5d2583e997b76df6f72c5be95e428a8841bfe495ad122fa8225068efae8b48430f4c7cadc080f0e3fe4d72124fbee8b56aa8b905c3151705a0a8ea45fdd16fee424976676fc6c402cb90da8abc2f048fbb4456af995d6881dbca19e9ca704d3851509efdc8220e51e362189e83b9fc9e4b8a51c1e1f540da", 0x1000}], 0x2) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1) close(r0) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xb366, 0x5d0, 0x48, 0x101, "29493e9e2d6721102ce40e97658014a78d8fecdd", 0x4}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b2, 0x10400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560", 0x4e) 16:00:49 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0x5, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x800, 0x1, 0x0, 0x4, "2275eb1c1b3c62d6c98650d9fbc51aeddbdb9b85", 0x81, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xf568, 0x100, 0x4, 0x3, "cb96434f753d1447c40a9736b08531d00796face", 0x62c8, 0x101}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) write(r1, &(0x7f0000000280)="9945e662fb27a0e12719aeb6e8e14c0b16c2653ab59dc0fd2036c61191b62fbe1b24825b017d2aad3ddbe58e10a65ccc809a5d7731004f97846d7909def9c506cc7b1dbd6d524abcdca72ca3d1600f9d3ad408c598eca1be36dbc60688bd7e6293d006084dbd4b395566a49d7154a19611ac95e6927bde2075f7a26ee6050371dbdbda14433f60da05f72401bc0ddcd969cf11dd083d001c11394f4f558c25e7ebd70b3a11fef4cf7a8f3b390ac30fa3cb3bfdc273a8fc96c3ea4af4a544fc2e75819f29190eb36fd67294c873809870cc660814e077c16fba7b8d4eee12d80ca68798f78344ae053496", 0xea) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) fcntl$dupfd(r1, 0xa, r0) r4 = fcntl$dupfd(r3, 0x0, r2) lseek(r2, 0x0, 0x1) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:49 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xf5bb8f0) 16:00:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="307d39de6d32004596acde2d9985b6c6ca52541b", 0x14, 0x404, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0), 0x2, &(0x7f0000000000), 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 16:00:50 executing program 0: socketpair$inet6(0x18, 0x4000, 0x7cd7, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12, 0x4) close(r1) 16:00:50 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ff3000/0xd000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair(0x38, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000040)="ef008425880452bc27ec0df032652d77330d1429fdd2e6b1184d02fdfed81808a8bcfca79bd32357991d88c6c28d5cfcdbdd6170196e2e9804ce4eaa4e1f370b8488a8879c3f5a99571a5599b934dcece094609a4c9fccf8279716119859f28ee9c47f0764f6394b2b9cd7d01990f36d8dae72edd11fdcb102", 0x79, 0x8, 0x0, 0x0) 16:00:50 executing program 1: socket$inet(0x2, 0x0, 0x3f) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x7) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fef000/0xf000)=nil) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000240)={0x3, 0x3, 0x8e40, 0x0, r3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r6, 0x2) fchown(r6, r4, r5) socketpair$inet(0x2, 0x3, 0x100, &(0x7f0000000280)) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:50 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') r1 = dup(0xffffffffffffff9c) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r6 = geteuid() getpeername(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff]) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="71cdef64033ed70035d381c228ef9acad9f5389f7f767c87c85d73382d13fc90fe18606b4450ee38f2f608d41146449ddc7fc4d641af8c153ab735a1d8f1bfb8aadbd092723bcf1366e4c00b0af9df9bee9dc05202d4a3be4deb770c17e64521b6da81a68cbd6e0079a8d83597bdee22b4270a1fa26d2534864840edb3a052e2052ad482db0c820a507a8d387f33e72d6e61da87ea18209b4cd7dcf3163829f5b2e3cf7a4d10edde5ba1b6fa0b1927a8f804698a3cb85f061c8b9a2c7985ff16196c6b1a061835e3efd2c685faeb798787aeef381514b19b87fe9acccd109e8257c59bb2d5208f625ed2288fed75266fb3d640eefb85bb3e9f9c05", 0xfb}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x8}, 0x4) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="2ab35e632c23332476428cdbe364d762937b3b013b66196cc22d5fe8baecac19b695c4d4bbf3a31b1db3b32625f9e69315d77a47abb9ec47a06a03d540356ac757480242926ed3c5398c63bd4964ea3588b1d25814d39c6b0f0804d0d7ea8acb14e00914de4b716b40f5b058a6adbe3a36a2629a596bb1633409e468941efaa9750857ddcfa0ca159d48669db9fd27095076b4ddd93a696cd323bef90c8f4301000000ba9b3098f5af030000002a715206a4ea070a99233e95eb03d51389c71c7149330cf27d20e3e4a471de8d80a09672b9131739c6bf0605024ee0107896b4de32bc301d0dec81234fd96b3630ef5f", 0xf0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0)="9e5d93d9760b000000000000", 0xc) socket$inet(0x2, 0x4000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x8001, 0xcb}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x81, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0xffffffff00000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x22ed1d8fb6ed4feb, 0x9, 0xe504}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x200000a2, 0x5514, 0x1}, {{r0}, 0xfffffffffffffffb, 0x18, 0xfffff, 0x7fffffff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x43, 0xfffff, 0x7, 0xfffffffffffffffb}], 0xf2, &(0x7f0000000140)={0xf9, 0xfff}) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x2, 0xffffffff977e3930, r2}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x5) fchdir(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x18) r2 = semget(0x0, 0x0, 0x0) socketpair(0x2, 0x8000, 0x70, &(0x7f00000000c0)={0xffffffffffffffff}) getdents(r3, &(0x7f0000000100)=""/51, 0x33) lseek(r0, 0x0, 0x1) openat(r3, &(0x7f0000000140)='./file0\x00', 0x880, 0x4) semop(r2, &(0x7f0000000000)=[{0x2, 0xd3, 0x1001}, {0x0, 0xffff, 0x1000}, {0x3, 0x401, 0x800001000}], 0x3) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:51 executing program 0: r0 = kqueue() preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000000)=""/167, 0xa7}, {&(0x7f0000000300)=""/66, 0x42}], 0x4, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) 16:00:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x5, 0x200) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffffffffffd, 0xb293}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x522, 0xd081}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:51 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000100)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x100) 16:00:51 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x10, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x1}) fcntl$getown(r1, 0x5) socket$inet(0x2, 0x4004, 0xffff) kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0/../file0\x00', 0x4) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="010001009f292491d4636a267d846d305be55ccef8008e6894751bb445ae59a1b1eba32a559ba7f95dc837818426de651eb7cc37e42081fcfe0e001f869f50677121259c090000000000000006"], 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/48) open$dir(&(0x7f0000000000)='./file0\x00', 0x2b0, 0x8) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/2, 0x2}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/13, 0xd}, {&(0x7f00000004c0)=""/90, 0x5a}], 0x5, &(0x7f00000005c0)=""/81, 0x51, 0x2}, 0x1) 16:00:51 executing program 1: setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x4) r1 = socket$inet6(0x18, 0x1, 0x7) msgget$private(0x0, 0x70e8fa4f531b78ac) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = geteuid() setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r5 = kqueue() sendmsg$unix(r4, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r5, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x80000002, 0x4, 0x8000}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x49, 0x12, 0x8, 0x7}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x3, 0x80000000, 0xfffffffffffffff7, 0x60ec32c2}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x800}, {{r1}, 0xfffffffffffffffd, 0x14, 0x80, 0x800, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7f, 0x7fff}], 0x0, &(0x7f0000000240)={0xb4a5, 0x1}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) rmdir(&(0x7f0000000280)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0xd7, 0x3, 0x8, "b087566dc08390940d47d40351404370ca3354c3", 0xffffffffffffffff, 0x7ff}) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x8004, 0x100000001) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) 16:00:51 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x257) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x801, &(0x7f0000001140)=@in={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20400, 0x41) socket$inet6(0x18, 0x8002, 0xd43) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001200)=0x80000001) dup2(r4, r4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000012c0)) getsockname(r3, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) setregid(0x0, r1) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_settime(0x3, &(0x7f0000000400)={0x7fffffff, 0xd8c4}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xc5, 0xfffff, 0x52b, 0x200}, {{r0}, 0xffffffffffffffff, 0x0, 0x41, 0x5, 0x400}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x75c, 0x2}], 0x9, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x28, 0x0, 0x15fa6ddc, 0x5}, {{r0}, 0xffffffffffffffff, 0xcb, 0x1, 0xffffffffffffffb5, 0xe0c}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x88, 0x8, 0xffffffffffff7aff, 0x393}, {{r0}, 0xfffffffffffffff9, 0x81, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0xd, 0x20000007, 0x2, 0x3}], 0x7, &(0x7f00000003c0)={0x4, 0x800}) syz_open_pts() close(r0) r3 = kqueue() syz_open_pts() r4 = syz_open_pts() semget$private(0x0, 0x2, 0x14) bind$inet(r1, &(0x7f0000000440)={0x2, 0x2}, 0xc) sendto$inet(r1, &(0x7f0000001880)="ca8048ed1dbf4f0facc807ff5dc2ffbc09878d6580489a182081a6e8d15a271e397c3b72c5de9e20fb3b4434716405dc13a0a991787c22433e6f6ca99d53156c7874022b387eaddd64360b7a11b119ec47782d470b6d5fe6f8edfbd7d42ea0c54deb9725283a62ca1883a3f4085a4ecc767ee2624f66220f94e2dd395a70fc6a35a9dd208c78434631634c6a630fafa6ecc2e95d2d95343734508647a94a0ec9ba8d8f9e53c53d0a0f34920849406a43bf8264799f1753ba32daa2234d69e327885c537d53a1d24eb669a19048bae59e56c8f6fb9c10fd76429d3787703ae77d0e1353615b2f07c667ef27d71fa4fbe3ae3362217ba6355f6d9a718ee001ece185f3f95d4fc4a10014e69975e7934ea7cccfa2b80bebf33e0c0606c885d8c77080874aa41efbac51ff4e223272c1fa8c71bf5e528e5ddc2ca64734a1d5ad511eea5c330a988e0683eff83b958afd7bc52c1884e4cbd700f23d40a446f0dcf649417b62d25e0013fc9253b569f785c8613365293c619d839e516995131c297a0a0a1f4c6b8a09014bb0a4d78531faab6b935a293def3fdcc81c7b5d19c84faf62f114628b6fef074f98ba1bf8dac9d7f515f7749c8534fbc366056d12fd9e644492f22b307c8a87024ed90263d636c294a5a973e7c9a8e0e87c4df1582019702506ff167009c07d96c6eac510d7896e1e9eece3880958f767551ef724d198302984d50a025e1d6d35484c9b9592ef3d6fc63742d7477c6d9e9a7e2541286c3c1da0bd42fb778c9778160c9855823c7f14ddb407de35185afb45fca5332dd1d3b8bc7f5023ab7795e39ee2e58d58cef4d068fd28e9d7cf3d9a9dc56d7822beb345467406a1a41be6adba45400208ef9900d0cfe0e21af818347d383b86c41ea301de6ed7ee1bffbe7fd9959d077722058dabb3b0c5e7ad4c3fbb1c4e75d8466723e0968562bb9c1d41ff27f66ecae13cf6da1e5c6df8ced5ff3c9392f0267a8e24e1ac1c9dd7e8fe144609f9766c4c6adbc375557a969e991ce52b135cd4d2a0f83d83c9005f0dee124cc8b85468cfbf5de8f05c43053ef7b1e74c316e5ae55329ac2d8a364d4763079ce72740643cdceface94fa91ab2d79f10eb70e9fe7516c5cb19b4967819ca23073c0e6dfc0d0a92e696b8de0c7502da154d93098f69ba8d283015620d3cdec1ea6dd4c5d829b482eb1fa1cccae0d7037e0f70c68e44b07ac4615a77ae79cf5280373b550b71667f15e82c118d975af2b3c10dc6dbcf601a871b73ffdec74a1882a06aad48bfab15c13cc0664bf72c65c70e3773b4c940f0eadfbe4954ee303c38f7b2d972540c933c647b5139bb8e5a81a46ee64ac12a7e713df1ba6e0bca6752f1fd8975efdcc1890ae97e3a5a874f7ddc1d169fe75775fa0fe0e08497ea4ac1bdb144577f3e345267c0b83f3cd50b8da9e280a41732b1714a7ccb330c8d906c02450c3731db682020ca106a480ac90c0af925dfc9806fe2d719cb33a2b42579124e461fc009bc6e3f007e3e59014671f9952f876d331191fc06c29f890cc9c4da5d6b93fe8859790cb81fba05a434e0e192a65d09533958f62200e9371520501aa402b5cbb376b10739a1f41b186ad0a67863c1478e063d58e4a49d250f71ff4c1690035ae43dce8ef9a91738c28f1428d4987f1b77689511606cdde1dbca47ad9b8f42a999a8ed12c896199188cd01a56fd497269a520743061f6d1f68499fc2a676d5e4c1fb4d521f0cb3864048a08e78c1a819f1ba3061f8047df9da61e51ae49438a5740228abd4c88dd1d7a6660f328a8bbea31ecbd8c97b555c7dd5338318ac61e00e0ccfcdb7749a080cc923fef26c86c656bd153dbea1f9695c51d30680667249a543e43752af69cdbe99518c6e2219c0b8473f383f608b2d6b4e0f294dfdfe46cb1b02ee400c00973bf316f648b851e6273486044305661e0c411b0822f6e23af8ff22a79f3cb2c0d7250bc003a278cc917f8f669db2bbbe3f20a7df137570ccda759cf637f01aa0ff24be9256a6f9bde80d6ee4f107e6f5f9acfde9edadc1349e638737dd2a4cb5e459d9b87329d4f3245e09488a760fe9e409043cfa7b45fda6b03b345594b6c8121c0aad88824636fe4916c151fdd3fd9fc2e90b3cc180532fb2f7f1c744fcaa5fa16f1d8e995e78965fe2e7f529b6bd0e0f9d18e8a5de9751e083462a0237e4b7ff79a16a636d8c5f8049c088258065705ebb2187685c6387e0c7ffbbf8fc80b9d92ef01c204dc9bea053c417d64654177f5603d0c6a258f50bae00f17f9c6139f9f8f1a9f11530f73c657eba73198e27a7f65b0280ea2c4f48555115ad4e70e8194b152d01c063a9dbd63c73d3df67e6503759072363828900bf8fe5dc0bbd05b0193c0e9ae3a3de6c72a3b8d679266ac4fe1cfee9a4821661192603ac0c8a29d98e8f8f4bb6146df759a937c76161d534747ebb29f58869d66543ea7e922854b5af7d9fbcc2d403e3081fd9f3b9c5391169213d8bdc2b74cdd7106a6835968db4ebbda3bbddf8bbc4c4575da526d874a64f0aadd143f7218472aa7d0eba3f8b0fb40ded80cb78ea592389659822a02d57c11f1840472f87acd269cc3cacc0ad11ed34e230824d1db841c00339f2d6e29ff4128555c5c2cce74c288da5a81dfa7e8e898d5c844577c0e4777c46dc19366c7d109d0bd2233dc70a1cf3557c25584ba6e8c8884640e9648513f20e17aac2bb1fcb7ca04b66a78d1228ebdda19d0038dda67c20e31cc9c938fef0710a760b14d9673a0de1aebee15ab2b0b96eb51a80ba47d44fd0ccb69d665c2c6aca19cb45e2b0867285af13909ff9e6ea883986e0f5772133f58707f93d02f5a53dd148fb95c3f310899d4aa0d9400ff494b9eaf8a4bfc73749c438e2b1c917505e2f428a9dd86b64ef7b5b43fba281a95a0b314e5fc23481c467552accfc218cf89f48904caf88337d7128258e781d1b6134bd380549a25e7645789d6e2466a03a4c83971c29f56383b10015a9090500e3517851bc83abe3ce5c21aece41514363b62d9796772e6bf4d625fa060f7ab32a9419b00ee7730b9732a38788934273baed84146c2e5124ebce21b163400cee8fd084f0ab3cebc9690a06fb522aff3231b81d573bae6c1e79d82777c9297e8cd34370030683594f3dd9eb23601526c947955d10dcbcc8be7c1f140cef7c0a7adbb232175b0fb146d52e8aeacc12ccc5516e8abe39fc9b84b67e87c68922de016243816237a35dd6b36809bc449216891bfe7de915a2a96cb960265208b57524db8808d01a2d2321795c72b5ed3369e30a3040a6cd1aeb29092e3dbb6eb67bb4b54c54f80dec6c4b0881553145676bd7e19b46275942d57e8aea1350add98c9c36c7006e55bfe4d25c3f75c56c06af2bd858f8c75c6954eedbefe093594c500c83eec5e2a584f7f9e4de2f48836ca79c5458ebdad02627ba3a1edf76f054d0ef3467fe71484f5ed372098763716779ffc5717078023192b18c36f15224dfd0a7502b37ace0c80af163f0990cef45705aa60ab0ed13a38e2b727ba0f540546aa2ef9fe103f9a4450eff6684991fe18b21249d6d52e2d7affdac7cbc9c12b8ef6d6352a76764b61d7ea07f48c0c57994e8776e575bc971b13f84724a646ff44b853e357e3830eaf2793870fe8dae341f3f3da7ceea80a09fa9d08ded12aed41df11d9110351eee4ee1b011277bbd635bb985fd47e9bb00fcf5e852222e71555c0090cc93eae6217a1e43c2ccc519c529ebcb78529d46c024d34eb7837167eeb009360aa7578a90eb19563119ad907ad949accb7e12912db7756b0d04bec1a18808d01291f02372859d00b3bc4d9a57f50a3bb7ff1a9a3eb3e284721f306c77685d503dc32cfbae14600eade4c0947523335d7dc3ce230f34fec789eaa01b69f99beebfbabed587af255d1602298983c7248f74b34e314bc831dd2017e8da2cd01af2a88d198fcea11907b3780fc712eb212680a9e216d1d49657c8f711e94305672ce8715ede22c1ee196f96aa7a95be931a9c465af5f8a96f994d7ced09b9affaf26fbe29fa32e774d85a77ba247b996f60a74f4a32b972046038d7b09e9c64befc07607f8d18d7b05ef20f67c088de77fe0eb5a98d908e337e6a14d57a8ee90573d4496cca6ae19d30c16c70a4d0d2bb3977b0747275baf44794ec88640b2e8e9500c38cfefd78c0f7c03e49262d786aa41639eb33f8f10f8813036a2626f32bd13b2654d97f100f22fa378b371ba240b549051f96509df04fee413d0ce582a622236069521b0918ddf7d16e0cc3054ef4da998ae5fc41ea433d8cf37d5973fc8c8ee5fc9d901e3a3b64838950542b958c6221904b217f2d4ff9069cef97b93b4d5e2d8aab21c23886f1d4e757599eac72dcd585016c4e336aba65d6fee438ae32fc9f40fe3a07a8d51ee79bce94dbd39760c2a101aa2f94f194f78a7214e9fdc1070fb30050381384a8f89c293284dc2c546229f13e585c22a8567e5b0c0d1dad7d46e693800ac7a37df7c30a9ace26ac42bfca0d6a14b22a1ed31b44c2c2ef4c4aacce62c1576b056e0fa9ebc0c5b48cddea7e8dfaf3611219efb09e822d09373701200dad1734d255d81d2f5012bea424d96d14fe535fc6a56c9f7ae725d94b5ca18faf8169f321699cd2b8e62e2f72a035f1960a907426e1b5930f95ccd66085cbbdfd6a9a429d008a264a7363aeb48ba8803a5072a3ad5a95f000b8b17bd34f8f1d3e60818edb34ba9a1212cb16b9102c5099df208ac17191ef5050f48c6b2c9bab0db192ac4a6ce3ef5ac609c822e64ad18bc76ce5c9ed06c1c89eafcd7c257a516fa2c4374769a4bf9c5d350f7d6bea2585d4e68fdb7bb9e1e02f9ab1c59eb2414bb22d71cbb853d0141a9f28b9f4d83cdf3cefa414206a017db994c0966b6cb9fdf4deec0da2d8f896de3123979b94df87d5c6b7a3dd1ead46507ec1bbec5d789764ab51532180b0387df92c17ece18fb09be1969fe72a53ac19568693ed90a4d7f59b8320331611704da25f50fbd013056976b0870ef100dee774c42f362d33ef0fca8734652bdbc188ff70ed9971feb6ee7a2256a16ab14d3e9e35eadadf82004b5f949ee5e6cd0ba3f866c4d96f256ddb50d17d1c72c68095b9ed39197a7f6ba2f8fd8293df9eb3569fe86705b780a74e9bd6e9d65f6148cdc3965608e3e761aa02a74a4c765715f3343b309eb5c572efd014304d0693575599826eaaf59547470d6d81b062113b7edb0c8d9a24b4ae99e6972b318f51b54dc8d2245934d677e7e5c4c2fcbb3995588d2c21580c6d642d89d081052c4a0c7fdbf22ba64f952fbfe84a5f9b7a48e0ca2dab151e154eb7efc0cdfaaaa0dcbc469ba6a95ed3740fba62851396ab35ed7a3f02c852b89e0eeba8c6a1f44f5bd3323defa9fdca33d55cd47c1f97b8ddc0a39b00a11ab4ba2ee370dda12415ca5eee9136a8efb97eaccd224d772ebf9a015ffd4359c447f48053aa263a0a8461b4317d43c365681ea7d7cf723a19ef2aacafc42b8e6f0b1089fc171edf3826ef347f2dff6e32c2b4eb419139d673fdaad4ac7c7721ff891e38d44eaf02e03d770fc76f088bc0bbf325f47dab48eae818a6226c53939afb8f7567d2cedf12a0b361300b473928463165404530040e20e918bf15ebb86f2ac09ee3cdaeb1c9bd84d844260a519ba97b102864d03a25c4c9a8428f595d15ccd56a154fc4c6197d5a777b7cf249c75f6101e4618c864d7bb4f75b6e559b819ab3b1fe5e77a57e9828ee813bd66e340bb593edd8b5697aece5", 0x1000, 0x2, &(0x7f0000000480)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0xff900, 0xffffffffaa9fc256, 0x8000, 0x3f}) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r5, &(0x7f00000001c0), 0xf17) syz_open_pts() 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = getppid() msgget(0x3, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)="a9942f9965f5de8b51520717a1b25a05bf467e717d8918ececdca66bad9cc45dc12caf63e71cee9d9a47c000e2acd89e7421c256165cd91b8cdea3a80e66ecaf24f8952940b04028d5abe200e413bc52812441c16264c1a62dd7154e5a3d78fd9dee649ceca9b3e39557070a13dfb3908fd5c59d97330b026eed369c0a4b4f4fc3831ee23b3d2cfd6841987acbd63bd6805220451450f708e92ae5027196a14eb4ae8c5a7773dfbab89bd498fc5cf95cb0a035efcebf41d74e477d8c7b77a9792060010a57b2fe2ebfba905fc06790f255249918d1c736c86f1e9d25ac7a0c20593001050cd178eb332cc695cd0e2311e05c70edd014419a6cacaf52", 0xfc}, {&(0x7f0000000200)="281978f2185862ed073ab6bdbccfa7d79ee869c5a9486770d15f3ea620c9d9bcc6072b3e998a496a1fbaca6d2638e9da3b0fac46f9425d4653cc22a59fef69656f6a58a8cb7866a75ac13375b192402896ae15e458ff36052add465d5c28ba5e8a759f71", 0x64}, {&(0x7f0000000280)="c260d49920c9c1a347f78100643f60bdbdc86eea4a30d7f964807934d1dc65a719caed1e3de12195de73811f5c1f90599a04369761274bb431e293d48429215eb0d51da91c8e05337f4b04f7f9", 0x4d}, {&(0x7f0000000300)="dee1279c385684546a4afb70d24a4403f64aed69550d0932a56c88fb8a7fa16efcfeffc2f5688b76c246d55d6fad18d77062f2fb0933a774906a4442b01930e1f9784ce0a6f2498b84b7e2ff8d32c0c179e4b1164c4e176454a6cbc48cacc77c30bfaa78970f5139fb27455f90ef0e54023b138ed1321482fde8cf91477b6baafcd17e3595270261c4479ea496006c9c7832ac20a761bf3622e9443b442fe3f9b7b68c2fce5f631c3dd12adeaf494edec1577ce55dfe0f82c01dd1f410ef730a39af3d7b05cd668600092431634b5c4f5a570f2fea2cddb098d8a23b8be7393fc2a5a891c64c470e45036c16499cd0d18170af1898463b0707b307d596e78ee204dead33f777cb7e301d396993e52ed59973382ea64c3538e4f920c10e697d4f06653824056059598269efa6dec5bdcd6c6440983dc13ec74c4299f6a284fe0fdf598cd7fd7bc948c24519d19c288c0f9cb1132079a24e42e7355817ef5bf10299c72b2ea2c7c6c1de7406cccee45fc6aaf07a3bd75876e22b504cde7861b6451d7159b1b37dad21a25718d097544de3962ffe45ca62362672a5a30f926715ad37e4df5b73b03d245e3b6136539c92d101f16d4aeb9e063aba263bef87f7b1beaf2195220527d8cc49c8490f8e9a38de2af37aaaa13db640c110b66b2ba5a8a2a22679b5cfd996431f03314b07034ee09983d91d43598d70a4f319506f48d3d5fb5fb60c75c00099927d5279bf88345142d878cdfcb91b1376b21d9ea9f4a3eb9d085e825f7e4699b95d2ef19e73109719f483760527f638cd03894bc66e1e58d2a2fba1c088756faae0171d20c3e2aee5fd03a96603ae4893c73c1256bfde6bf0c34d4c76fef6b98de2a52a61335fe74c8631813cacfa6c2d6670904c6f525bc5aab370a363ce392901aebc8c903927a70f6d63e45af23e8ce79ac9eac736465be310a43714edbbde54a4314152288e92e8fb2caa8a1591ca2a00eee31b19c391ab6905593dd70262ff85cbdf964cb4fac2af67551aaad6b4185a908bf94534b0a8290fd2a49e7a8860b44d6b974221d54e4721178e10b82c633e757beafc059725b2a77da675cb41cfd1c89abd26952c7744140b8542c1b76472636833936e017f537d9a63401c1c9ae480ea0543fd43ad3848af3c2fde725c99b9d9d7b2d23dc18549c24d353b3c391ad2e8973fa0c881bb93e7fb907d23b1b5ad04aea6e68c9230fb213182df65cd31d0f8849478df28f2f498ac36dab2ada4b393df83664c85aa36e196057dd51c0d4e560a3dbfc00543f031e22a1b7bc2f851408a9f188033e76bdeada2b483a6b937f277d7d2f76f038a478657d4f0366b948d3254c156bd179ef4704bf306d1f7cfd242e1c3b30ce7415dcf200352aedefe2d96db6925537362e4023c4c2ecde9f1e4d8dddc64aeeef37209cb11202c7046b480457a06b4aabbd154b26ff48e9a92120dbcfdf6046f9e4584e030f17dbe59c04c7cd6b6c29a4a3ce4518c89007301fda011be627b2af5bb51a4022cd3050f2693a8e624bc630721457f4fe1a3a7a0bd27b84b5616dfc8a250bdd92f568a891abb6c3a007f8e3154e89523fa762b75363900e8bf055f2db43c44f891836cdac49b7032803dab5173de46ef38e19e4227a4769c5acffbb05dd8ced3815e68d3bc75620f62bba60378a752d4fb92e018152339851683dc4d6e8df6367cc0b80ff6d1e2c89645bb7a883d3fe4b79661cdc7ec19a148873f544aeedc795a7761433e259ea66e667c8ba42c094905016b6b8e66bd827893b758bcd641c934c897d4b91a1e39bf755325075fc4a965c45db199dd0ed76201e05545e6e67d99f47d7dad2bd04da9600ac8dc1d86423077499eef0c0076996529ef65e6bb05a5e390fefa43d5c2678b8bfd9a59cc2c62e12071a769b47d356cdd7a9632feacb32019228bb92d507109be5d6e181bffa8011e2547415099b144939ab797aa4c876dd993a9caa701681382fa90f4586193760356df0799b3e0b8855a8ea2bdb94bd19b781ada77b35edf19bdfe92130b0c9b31506bfb152b911d4f8eff08257586b140e5c7bb0ac618467efd7ff06c5c03ad90b1948b49c1f0893a5427be18f1915c4af5ad4a526626f3bd21ea506cb19568c6b74d7ce45eacb256ae6dcf48840cfd53acf52e7f3eb660fe96055f8bc46fedff894b90ed16a8c3ff9aab5f34b5e0d158eae4ed9f65957a9fd4c591daed4e90c34fbf8fef835991a16898fc20d9f10e757734ca7626ca0dc80ef2a132e9d28ed575d6d81f3970557ffe06656bec58d227d5f1ede3bb32e027afcf49a1f33b4db22b2f47b72355e1a704e14f480c7d675adf71c418065c4b8ecf7e0823344dfa6ed734bb88097d93083d4b34f6843498862ae987edbe6f44c0a7a00df19f5cf372589fd226cdca3ea8bc0dbc6c436196254c0cd83615aa1f4fa377942b20ecb127771ec7a4c9cb7873333ac3e9fedf6f87544d04bdcafe9cdaad336dae50d3309e719923e7ad3621a41bf9b923ed10fe3b822cb08b461a53b6cf56bfa34417ec1568cf2eb395c192ad6d23fb95078528fdf65a2e58845c643d88d8ea43ec4b419f20d7fe8ee8ecd4ceeac3a10a3564afd402745d365ee9d61c4594a24625da5c7903ddf14defb9826585e5336b67b269638e8ff511dfaec47b865dcb0ed0b0b684c1b300c446bc13356d95b6c63ae7b8ca6056009560835faa832168917884c7064aec713ab16c863bf3b5390ec818ddf8681a097def940990a2971760596655092e949d05232a4dbf56d99ebaa4bf7515fd11cc2397d6899b17d429bc154480bc6d8d5c71e75a3eba063b21e1b38dc545d142c5c90ddc4d72042892257c74e3c6675ce6b79e8384f66850f026f9216ea9b84c11d7468d4fdfa2ad0dc43089414ea77e42db1d6469e2b5d77b352af658d1dd24d9f4ccdc40902c5d8f5899b515d99181a4ef490d96b86546f0dcd54896374c6b2a64b5dbaaf5b83b3053a09d2a67217f59bce21040848a15dd2652232e086f325d2f034fb7186be471f8da54b2f3af1e7d0cb9a2ae5f27e59280efa209a168ae53655ac05ce7fafe70a314cbab088aef4683eef125c7438042418387f93e3a14629705be34942d95e823e157ed53cf413a43ee44130797080203b92c8d2bfb1b7758370351fc8e9f7a91f5f272a14545c9f078797e8d7d661d353a7d9f5f2d31a663cd33e80d380f5e552eadfb9c798ccace47a0e58bbe381f175915fb0dafee4aa427e2442b9676419083ec93c7498b72dfa285350bed5f1a5025c7ae8e5b7fb558853db30d594a039b21db1dd0efa5c9a3bf445074caf0478e37093d6a26963f6eeee5e743ebd2f440b006e708d07053d79ad67fc5ee715e1d649ed9ad94d20a9fd635c60fda4ab9213e3e3996d89de5f3f195fd243c667a797d0351a84ddd7701681de0363711297fcc30412a78673d3b522e8e47ab9c09a508c49fae7ce826a46dc40e6b5ce5c6681cdf01fd1b2c6152508724ba7a610050d54bba7be2c55219f2b2c09a656216d3b46fb14edffcdfbe154a38bf924466b579aebcd2f845da2974d82302afe5f896ba0183e94c9e6c57cf546edcc3721e266d0ca664b78309ba6350318822d599787daf1f29a24cf46dcf75a19b043530e64ff90291d915ae09b52b214de0161c3095a6831b1bb7f09db2c3f7ba487b2bb728e621ee12b56fd67f0db7549c5d15c3021acfa4c70d4dddf273dc5093dcf9ee611fafa054e1489a65eab62273fb368fa6a6ed802cd7ad280440177be7567fe317961016bbb292b1cf32262982ccbf142e93dde329f2cdc10efed6457d27eefec862678e96a2cbf217fc244682dbf0a943332cc12dd6a408b4ad499880390b198b4ae8702f795c64a108a08f9eeb59dba4873f699a60d10cbba111e780f8e20676be101afd3262397e723233bd03e87b8125b647c23ec9c91b999f6682f1267b1db33fbefeae36711604e89c71ac96ff7d5b5f75a5f1c7f7ff7657c89025d853a50bda1a441aa52c712172303a7fc726d9c29a47d6a206278234b99eb3fd4c56ad3405b04dc21bbed09bd130c9a6d1596423839a7bdd83b6776598758dbb756ed8fe287e9312b275c0369e73c7d56c7cdbf5e6f82bc6c0ea1f9bf5a3828d4c5b56553448ffe22f3265b74d71c6ebf1a1bf356700bb845551f61fa6f119c95af61e6bfe04796860bca7f641c11772689f05af6a38fee97a66c997c113b8e1f954471ce1c09338767a3e7abc24e2395b4a57c4e1c10e156c4efa9e2dddf61965d7dff62f8c471261392a9bd749f9aa77af37b7e989813b6eb4680db9decfc6a9f03f21d4332fe8e3368e2a04fc4b4959435b1fb15bea5f0086f93bbe63fd72fc6b4b38d6423af70bbaaabf11bc2aa7f88dc3565ab91724d8ba77a9e00575a13541d49594938db1cc7bffa6366883ab930657301e514eb91aeb123f7794a2e7cd3e650a873b1e8498e606a8edba4a2634f31ef727cacb878081eb62d1a3a8f8bcbc76dd86bf0edad0761640e8d5ba9ebde101d9715000f07fe2f65c7196ecf1a21a88e02479b52a5ad55ead74434f2f8d5c11ed10c611c746532f8347d59e1160cabeb44fbe1a4784e0507fba350eee70a0fa359c0e9841607abb55f6a37a621c72e168da9c73a0c73b8021c8b0a9b52d936bbcd9597e15d36f3700e05471e8a840119f467f2c4d2d85b18c533cbabf70ec236ce30109d3f097e3d8c385365762e48d4490e1d447c4a28f9aca5d4f574da1f38aa271a20c04c75bbba692b40dad6e4bd47058ec795e572daadd9e085d1cb6678adc57d2567be7149f0cb959aa27b1ba97ef1c00852b31effbdce94139e74b99c4802d2de67c975d5d717ddf2379d9fff9126be470b3f1a25d920c23701e957e11255d62150253abcfdf9bd307f56b150789be121baf4f7ec78c3b3dbd4b063d0b7b9f5738e1d13af72201ffc59e655a396ca3d8c33c0789cdf60eaa0a8e3bc0a5ad7b85db32a37b46233cc25b4ac6f52f7d9cf0c873c53108c7bc8e6b03dca848689620c8f2bd5b2712e27903ab4bff6ac052c2dfd17a6679c1f8c6d987aef07cd74469a7b3f71c739f0c1db314b708052d763a7f4e2f129ffca6be91a1baa86e059ff64095bf41bd77c176b42f2c972317ea8303452e6332059f3c2cbce426345df1935a2ec664e688ad64b14e5cd73bbe0c3fb58d0912199b5802b3ed82d16cf2d97c010b256cae5fda5b3da433837006bb2538a026576f1a9b24d8b03d2f5ab3298fbd2b2a9b826207ad58b2f32b13a4b20f2e9001f9e2386247660d4d9c3459d8772c06c28ff65c2f230afcb011c5479924ef1fe77a27b16c2733b8bc5d8204382a584527695b719f0666c604184665bb56555248e4631cdddb803c4b9f667f7e8c6fab6922a39fb3ae30858bbcccc21dc17b9d516bcf6b62110760bd390f31d219093200fead4e600a27a446623f3bf28bed870477d6a8aefa8d530feda513c5b79af9098409437608db048222830a783fbe7c16e0096d2076a4489be8717c96ff57737d2e43877687e56cce836cb48a3ec1dfdf53b822436cd59d72c8ba3cc7e0304c70e1d59ed2af65987ac6614dc72041a49bbf360cae31a8df98be26e2a8c729fffbe2fd01cfa9d147fc11a0b29fa3ee1458d478206b65ca0e197d086a76098a16a4a0059b920d6e18c8e48b50595da35df6be6bdf9d680b56967592f3747fa0877d45eba59190a10cb8b570ede8a9de4ae785fc67941025fc45153ea4c7d058a8fe18c3ffefe4d1ec5253292592993cbf2931", 0x1000}], 0x4, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x2}, 0x400) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f00000000c0), 0xfffffffffffffda5) 16:00:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000180)=""/240, 0xf0, 0x1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x21) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) truncate(&(0x7f0000000100)='./bus\x00', 0x123b) 16:00:51 executing program 0: setgid(0xee00) getegid() mknod(&(0x7f0000000000)='./file0\x00', 0xe000, 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x3) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xb, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) msgget(0x3, 0x400) mknod(&(0x7f0000000100)='./file0\x00', 0x2043, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x5, 0x10000, "39e4685454843868d342c4f345400283cce1eec6", 0x80000000}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000140)=[r3, r2, r2, r3]) 16:00:52 executing program 0: socketpair(0x11, 0x8003, 0x401, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffda7) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="62922f5cca7dbf9e1742153de8ca6f61a89d50fe32ec64a7a7221d8065b98834", 0x20, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000940)=""/181, 0xb5}], 0x6) pwritev(r0, &(0x7f0000000000), 0x1ee, 0x40004000000000) 16:00:52 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000400)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair(0x1b, 0x4000, 0xffffffffffff8001, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="5e834bc6a600002e2b66"], 0xa) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000640)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet6(0x18, 0x0, 0x80000001, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x388, 0xfff}, {0x18, 0x0, 0x9, 0x8}, 0x7cd65785, [0x1, 0x1, 0x5, 0x0, 0x10001, 0xb740, 0xfffffffffffffffb, 0x6]}, 0x3c) socketpair$inet6(0x18, 0x0, 0x7fffffff, &(0x7f0000000180)) socketpair$inet6(0x18, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000001680)="20d3770c8056a807601c6ae13c941e40b81c1f41c4fd0453ab131c7783d074292ab9d95387098d6d7b0dfae77c8cbe159f3101c02d93aecf58119b96c3217360b72d807cae5d2e7aa270e21cbe59ba96c4f86515f7817bdbd30b11f1e67314d48625c95bea7a75024d493cdfa72f6e9eff9094e3fec406f7fe8d247c127759e0d76fe6f35baee2e888770b92e279bfa9abef27eb473acb09c74fcb5d9aa7ee3909db70ad21150e1675d1de9031257099d572d6096a970a515edd46c5b3dc169bdb26aae5b53c2b99f601dd14bea3f81949627a984cf09a4a1a8d009ee90013b7e55e18718b9e15781ea263498d448c88aee5d2370088a50fa5942f113beda2040e43163353776b7cba8f60ba4f8df838a02f9ae6140c1663fb8611e88c857f07585e3e8b95589700e2217aef4562e314dc8ceae59ac132d39ee14d4018809adfffb8f017abe602d990f6f4684575ea31e58f72a68600f8d8f6b39946edf87e7f5f6d3bf46f559747b03e2161b6ac8c912ffda1454d3441d4634f2e9d6c2d7cea53f6eb03389946a1abaf8c83f4b7f5f108c6f122c9c9e3ee9e1c65e3484cf3ab8fe5f47dbfd278a85bd0eaded5f4e53337371ad5040e14a16294aa1354304744e81ccaf2b28e2088bb786baa87e87e98078e7e9076e62694b9e01db4e019f3140df8ba0a678b8414b8a2ab89f5692c2e84f67f8b65ed59b7733ef7e795114fa06f2719c1529868d68847fa93f9172ec74ef7b6f89aa579ed062427c9a7e476a681bb37c81bf507fc8ccafcd6e2553f306f06be4e320266b167158fdf43a7219567e78d0358e7b1dbc01ee2646f1fe40a49b69445839e825965fc978081409e0a045c9bf2fd2e0759f46194d6db0b38379b7eaf00f274a8425bcdb5a4322bd5b64b0851284fdaa1bde15e37ab292b431b1b54b61897e7699eb2464650a46718ad1e8942a07ff844855e8038233c02e2b8a4f4fbebff3aad4cb36dc2d052e9c86c590092054f791162eb9f745142c3ce46d47d00c8b6b9861e16e0f57e22e0c85608ee82d93e58cfaf0bc472002d9fc29e0335e3014432954c6384004531e4a23509f5a4a1a17404cf8951ce280d06ab2413463184585deac6b4cf0dad700fb209eef9dd6c35c53f6feee339e66d9ffebf08fb5484b9b54021898d69e5d7f60c248e88774aec477a8454cb5f1c24d02fd07a3a1f8d8bfdf75670f0301e511223f34d5feae7bcef1b3ce8c6b6e70d79783e3a9f43b0fe149202df0649205b5a129196da0a44588a748b64d5bcfb07163fb24335edebea81ae409f2f9f4f2bc40a42d30b6b61fe99c0fa95a7af8cc58f98fd3c9030c9a078d03a38f8c7251bbb824125dfe96b4196825d8ad5cf787dde7bf76afa46df39914d74b11a3ce17fbead223dc0803862fc5a31cea263e93618d1d11df9104ba322466ecb70a8ba4d214b5284f8b3a3d3bddbf11c4e63d63a1618da6c24caa8b0b515676433652358554a9341dd38e31279e5a53f207a9495efa8b9986d8953535c59f84f0c9819ff60b30cb7c205bb103ec9f8c435175e4f0324911b0e13dd3846ffeec34bb2f42d74719ff893fb7226f3d4809e6a84293580da72ea0458848d35dc216110905dcc8320fafa72685ea606111fcddcdd2b759a8b829754283c46bf3bdca0f3b500a229aba79ad03946d39b5d6e5e81930f6f10ce53f96851efff81f226f62d2730cc63999d5ad8832df8a8d1c59bcccea23154f21dc0d5dfdbdfe9d9dd2a407a01a35295c700bb2395badb4f2fd3e8c5650cc2dac976f3d8171fcc9b0c7815f208504fc5f05a60999043e7a7a5ee0493e5bd2fd9f0467fe4b2de81098e5edf1fb5bf028372dbfe291a21c1180106d985a7e7279b1f1041a6ef9d9898fc86349f9d755e45b0a81a47c8ab220b65bdc20dc5b8c2ffb7419bc44aeea58a2c7cc47a4843f2392d87c0b0b5513c1688409273c0fbd89984e5291754cf10ba894fab17f438e78ac86bc7708d4acca5cb049af6fdfdca4328f54ef62114e6279bac36c2b42282bf1a0a0e9f1583c14490a7ff0fdad0d1fa26e2b95ec443cbf2cd5f8fa0e52192041cb2e34f0dde1abedbecad1434aa45a2d33d9e8882428aabb1cbe5ed29fd43e588f7ca19386554753db3e63b8118e305d8fceea70d17681bee5e7238f1291705aed4e255d7b1e0c631b327a1b898e94d02818a2939091321e09db629afa03f70ffcf30eb254960de93632e579c933bfaed6c21de63ab6f36ca1b42bb05669549d9df917a08ecf7ca669ee91ed5b5472f62a9b866eaeaf290d7d6667d5ae7041483aff43f9707c996a77adf9ab55f5bcda5515268606b67a47abca5b6cc15456cda611e0c2acdb5b6f9a9ca40ade3e0a12235f51bc3e9a4c5f5d89cb3f65eb0d6fbebfb0a0660dddfebd0c49412b74614db281eecd75c82af07db5af43d4e4270f2b9dd2b84b8184b9138e3b8d565fc05ef200b68dd43ba3c1feb7d0ae0b8ca3f9c45a5fd2f8853a9788da81162c488c67cdd200660f7a130153169e7ddabc38b9fa935347aa975d77a70f281a702f86afe1625d25558a406bd5eda586e1c3187a7da05b821e2dad9bdac6b595a03935d31d4af0bca0f233e09d3dd2ffbef2902faa890b7993efa9e09b3e0a8c7c7415ec0cdb7a999d48804427c91f26f247b3789c24349a9d192987fdb694b3b8ac0f45b0393a71d191158f58699955ab7e2cda8a47b6c8a228368aa54414d9df3b1657c1c080ea9c365b13c2e4867b50b2991493d7cbec6e6f50a83b7e5626cb85d671896af45f9abea0a5cb04b0cd805f0749c9bd9d33d14720bef994f1aef16e8c7561bd131fb9472a19b3c4fd8f1bdefc471b69199b3aae98641b9e27a07aafbf335eb3cc71116b0ef56ae505d33e584a2d08b7c3589213b31d7154143b8aea5e96d5807fa78459c43360910d8a33a06141de26633b070167ff36a720f03b3be05c4466387fbab8d8ca4a29995569ee81b54fbeee8711e8461f1f00f5f48dff401ffe94f9ece0259e8fd7cebd2d2deccef33a3228f5a7a9bb9b86a1d4a8a58717db914ec7c53bdf37235350419ec7bfbc0c48beeb9f07ef7a5bc23de362896b2cf3ac983de17f9594d84ed0f46b3333d8a440e9610faa18ecc50264c1e1dfc3a8c3a02a367a8b977cce0e935404a70cde1170cd5474dc24292853c4a006b33d296c5ee043a3ea5b8edc7954f1b2f3582c2297528fcfeb04a6c4b667cfdbbd25f12fa66d155835870de5edd6dd8d8b881f6df30f64227eff59cbf1a43621479fa5fcbef7854920cd1430d310a7f92fa1f98a34b848bb290912d7b1ac2e53d9f40f535284a43776bac356b707453c7cef35b4b6a4393104e5505194db4fc59de6465f975014fdf124e9a925bd7ec0a0b6b94ab351dca4843d9d459effe93d4ca49cb06597578e7ff80581892c38b66bcdf1958becd0d5f2d97b01ea18e5f1c7fd82c957397b9c814bd01799953d9255298ad77cb801d1c129763016595d70ef492fd58fcb730e583a5d148e118bb439934c44f7d4c4d383a51f6a8493570ca0a6529e5abb4f3615e1b38181ed1a5b84d007a3b405a8e5cc20e624109e2ed0fe09affdf3183d1c06461869a93cd3108e563a8507725983b7862f3954340d9913620998c8f75efee12f9524d0b261b6705ee96fba4c3b5690417c1dc5c4cfa957ac175b3757c7f2025312c69cbf2b3a22d64b1acc6c2feed60f1edef4eea7cfec2c22847873155a9c13dabb36aaae7e2dd8135f176aa8b701b4426b0d39e8f9bb0f5d8edb22f9510e58710dd69c7a2cddadf66ad6c8c26e8fe7e74c28ba2c73f25c2a460bb46c8b9ecb93b53b837e5fd059b2d27835b08d84c75aef188f99bb91a549896c7694f1f75fb94e0ec3767b6dbe4c5a17a8b12aa813d5d3b662ba314b417eed93bfa9f0b2bad872cac6321ebc6cb29b5d464a5725803d75bf654fa3b6a1d3b44be1f7287b610924f515096204c6bdf0d75417e734e31b1ace7b2eb2e43719eabf4decd51b24542ddcb848a4a5f1737a662d7c3b230a47e8e970b924e399cb38400de015b21f1df572b787b2f183deaeadb717b2f6a927c92e6c8ae8602405e187e1b45565d3e4fcb5c26c3347fb8a1583dc958449e5efdc6f7ccbf61dc3d4c2469ca3c97425e5157ba533189bb489823713ee225a112022b9f4e05420dcf148ff7b004919534eae437de699532810d0ea34e57170ef1d38907b590c3616b94a228d23b1b27e7070ac87504a624aeffcdb491b293f9495484de7f0b32ffa6ea1e16f373112bd955f0fff29260f3ce6faca64959cda2dccb28bb0c7fa1c4f2609d4d8d2cb92f597d71aed07a4cd4179506c5db3b841f1911f7e5295e8ab24ac3dbc5a62701181f7993c5a2f5846307c01cf8411608a2a9ed8c123b4f95af88fce25a563822cd68bc9d603cc4e04fb4d7f4df8e3bc4698433e83919875cca171c1b6ead31e091f12c106018d093e9aa90d53d1657bdb851d4930c35b8f954194530ce2db86b3df0ab09ed1234c54f7339f0e71f3441af043aada3b4e8ac4b31fc0ea0f15e0757ce7ccd1d53f132a6bf7bdb51f69e6483832338cfb3dd2b575ac8943ff8f81855baa53d33ef976e45975c0b4db343575f4d97dba85711b49cfc9cb1fc4aa2971a0927bd4b804de511665357ab3cdc71909f9be092c631b722982e2bf36e024687de2f8460a009853cf119e4f95566792ede4b056a4a8994a16cae5c7015fbb180b3f9fe2e4cdf3a6f78eb3e66d751a83e765be0be69b7aa9b51e0fb16974c42b529d69aef34271561d93ed147ffc89125a5c4b3f25a772efd8bf996135116f1d4fbd48538cf39d3c8a925925dec218011429e14c24b461304885684b40b680a02fa2e9f18977f17118cbfa80891e0e90fbc7f43157f616e6203f739cfe97a55338f5b66251fe400ea361bd87f1c21c899d3616296ccd9f37305d7f9f7964cfca2d24e7f5f92e85de4f9b3065e983d967652809c0af35074ac91bbc6d68a4b86b5b0a5512edae1ccfd34200eefdf7043aa1d35c70c50c35ab426f54b08afce71a57b84d3bffb5c633830a6d27a4a8611385b673739f0646bf0d19342b735718d6136e8137a6ff1ad43a03962ee23a8f4fbd437d87d397fdfe15a970231dae97c8294665ad251caab790bfe87447065ee1e815291a66ed5eb08c1778b5e74b8f8eaa31673846ca74c469291be724fd6350be6f3b9ae975aec1e8b84ea3885ed399f8bd564b6b8d0aa1bc4a44ec6ca130ab4f08641db672c2fa00e6e1afe40b3ad52cc59df7fd95fb1223af8d6c70aade4da6677947fad7cae1706528a86b1fcb2bac6e4c17b675fc39e03da15104e54044d77665bb5178c3c762a2a823316037a87225b6daf3eb8a0e7e581a3e60acbfb8af05e490617862dfdfa42c1ff4de7c71126eb531bfe83691930014741a61351f4c9b353869d27b4be01c4e6cb7262dbccdd999b26d15fa9034ddce0f6fa8cd0dbf812916b8c248daadf5236ac90bac3fe23928359cb1f904534b2423e0d4b7a1c1e75f8210309ec43a836f1f647b6edcd4e05b232b0f312dc22a670e1c5eee7d636a881bd0d0148b8f4ef01d46d0056e905e422068dd2ca6409caebc2892e2caffa6b94ce6e626cfbfcc0bbe6120dc9348a8a7576027d8e08dedfb519c7d1d953167f4c3af7085c3c1bd00c28ddfb82e0afebb064b98044583c99b076a7310ef459daa70dc27b634bf5878f20785957ff7c167ef2352f9dc936d2321313ff1337076571ed11ad1ba3df1e508c6160fe8ae5578368ea17706319d2c2", 0x1000}, {&(0x7f0000000080)="819b7389811ff5f2f66ef12af8de8ea2b623434913e6", 0x16}], 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x1ca, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x100, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) socket$inet6(0x18, 0x2, 0x4) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r3, &(0x7f0000000280)=[{}], 0x0, 0x0) 16:00:53 executing program 0: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x0, 0x8}, {0xc43}}) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x5, 0x7fff}, {0x4, 0x8}}) unlink(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/103, &(0x7f0000000240)=0x67) open$dir(&(0x7f0000000000)='./bus\x00', 0x211, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0x3) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:53 executing program 1: r0 = getuid() r1 = getuid() socketpair$inet6(0x18, 0x8003, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x1, 0x100) r5 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x10001, r0, r5, r1, r6, 0x4, 0x3}, 0x2, 0xffffffffffffff7f, r7, r8, 0x0, 0x8e34, 0x3, 0x1ff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(r0, r1) r9 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r9, 0x29, 0x3b, 0x0, 0x0) 16:00:53 executing program 0: setuid(0xee01) r0 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x400001001) lstat(&(0x7f0000000000)='.\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r1, &(0x7f00000015c0)=""/94, 0xfeac) 16:00:53 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10180, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) 16:00:53 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xfffffffffffffefa) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8088, 0x2) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/13, 0x266) 16:00:53 executing program 1: nanosleep(&(0x7f0000000100)={0x2}, &(0x7f0000000140)) nanosleep(&(0x7f0000000000)={0x9, 0xfffffffffffffff8}, &(0x7f0000000040)) 16:00:53 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') read(r0, &(0x7f0000000340)=""/20, 0x14) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffbfffc) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x4000, 0xffffffff) 16:00:54 executing program 1: r0 = msgget$private(0x0, 0xd38a993b39823b53) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/91) r1 = msgget(0x0, 0x2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/238}, 0xf6, 0x0, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/79) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xf192, r2, r4, r5, r6, 0x100}, 0x1, 0x800, r7, r8, 0x800, 0x6, 0xffffffff}) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xffffffff80000000, 0x865d}, {0x8641, 0xabed}}) msgsnd(r0, &(0x7f0000000380)={0x3, "16edd6766293473fb404de80e3eafcee19c9173d58001e7ef163960421a198cdc66903ddd65e25f952ebfb9e3650f9cf94e39c7ee1768392e7b4872033fa0bf4cad0325a37add1172c36efaf992abcadf8da7dd0108b754c7f4645f5fd5fb757c2"}, 0x69, 0x800) getrlimit(0x4, &(0x7f0000000400)) socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$getown(r9, 0x5) r12 = dup2(r10, r9) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f0000000480)) write(r10, &(0x7f00000004c0)="37413e30f1dae5a88377e3c9af7b5e5102c0000d3c0628d0ed190ff9d1d8925484712bf235b5fcbdc4ba373c1f24cf7484154581c54eca9e64d3ad9fe0241fec048c68abcac183af06a6f0f8ef30342450189f2ad46b73773dc120ddcd0c47b58444fea09fbb86e287b6958434a875226f4d903ab9af310e987903e6b6dfae92f2df64cc2ff6eef344693875512f1de5779c741a5f32d36a73eec212162741f894977d3f0010734288f273b4496b9c8df4a0f4309957f045a312602b545c07d9479a6273c27125f3d529a023989ffd4bdd00a0b9c0e7c641eb7d4bf24440c60cebfb2e47e130a9a2e828d0e29a06b9a6cb165d1e961c75612f15e5374260", 0xfe) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/11}, 0x13, 0x3, 0x1000) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000600)={{0x200, r2, r6, r3, r6, 0x61, 0x200}, 0x6, 0x8, r7, r11, 0xe2, 0xffffffff, 0x2}) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x6, 0x9}, {0x8, 0x3}}) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000700)) msgsnd(r1, &(0x7f0000000740)={0x0, "13a214611a61cb3797cde72dfea3e2776a932d9f2ff9a7f0e10f3f59f5f210b29fcbc290a3"}, 0x2d, 0x800) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) getppid() fcntl$getown(r10, 0x5) 16:00:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') r0 = socket(0x1, 0x8004, 0x9) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:54 executing program 1: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8040000006009, 0x401) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x11, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) close(r0) 16:00:54 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x68, 0x100) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a67d2d01", 0xd9, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x40000001) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x23c}], 0x1, 0x0) 16:00:54 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x5, 0x3ff) r1 = socket$inet(0x2, 0x0, 0x949f) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x11, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) r4 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x134}, {r2, 0x80}, {r3, 0x4}, {r4, 0x48}], 0x5, 0x2e) open(&(0x7f0000000240)='./file0\x00', 0x2, 0xc0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r5) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() socket$unix(0x1, 0x7, 0x0) kevent(r6, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x1d}], 0x4, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000280), 0x9, 0x0, 0x40, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = dup(0xffffffffffffff9c) r1 = getpid() r2 = getuid() r3 = getgid() socketpair$inet(0x2, 0x8005, 0x1f, &(0x7f0000000280)={0xffffffffffffffff}) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r7 = geteuid() getgroups(0x5, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="995a8caacbc5cf28f6e9d1f7506c3f430a9c4b331c301ac43c38a9fc8ea7c0bdd14cd557dde196bab5d40d1dae11d46120ae67866163b0638980ae56ea8f116a8dcf2d1f0e98bd9d9a3b2efd52f95cb222064e65cce20f4689919eee925af1d84564503eb602d80cf8b202753ee96aa7a59f4ff1bc6d4201e7aceb8e86be02bae7d9ea10cfe7a299ce69afe0e20dea784f3521570dc283d54c0c59edfba945bb29107f8c1b429cf3c186f040024de20405fa1a710af75f83401bcf53437b24c82fb7fa52458e4e4e18cfb6e09c1b2d1885f6927ac5fd9c42d9201b9bf83622b266995836fbfe77aae80e803a8fbb", 0xee}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x1}, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)='./bus\x00') 16:00:54 executing program 1: r0 = socket(0x6, 0x20000000000c003, 0x89) r1 = dup2(r0, r0) flock(r1, 0x8) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) r2 = semget(0x2, 0x7, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000240)=""/68) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r3, r4, r5, r6, 0x90, 0x1ff}, 0x80000001, 0x7ff, 0x1f}) sendto(r1, &(0x7f0000000040)="410caca7a45456fcc8cc459c1ff183af4914375512b7113effc535bacfd628d028c35bc497237fe5bee025e87986e2e48280ab7bc96f5cdf216b626a298f5364d4139c33118243ff47f6eedf691280ad8d617fe7cfbb05e23d11a9616713c8411dfa34f29cfbcc0178ac0b1bc641797209652e7bac5ad193baf890a7e5e201092638f179770a1c79838d1ea5be38ea04e884a869d6ad93c23f5e333049530652a2fc", 0xa2, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8}, 0xc) r7 = socket$inet(0x2, 0x800000000004000, 0xdb) r8 = getppid() fcntl$lock(r7, 0xf, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffff0001, 0x6, r8}) 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x0, 0x7) fchmod(r0, 0x120) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0x10) 16:00:54 executing program 0: r0 = kqueue() socketpair$inet(0x2, 0x8007, 0x3ff8, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0xa, r3) openat(r4, &(0x7f0000000080)='./file0\x00', 0x8c20, 0x108) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x7e7180000000000) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="154bf9e246b5d74aa152e3e294c89e0ccf3bfb1a6613d1f0cfea0a1058456683190fd495e0a90832aa8532c4395e9bd06a5984d6e4429ac9f953ff9ea0cf3f152e36f1e6478956b4636142b0c75f91c65319e12dde44f1d9fdda7e65cbf2e2718f25386de57fba9cd3b6b55506f0fac796e90a4ea79ef5e5c4c6dad5da67fbea4cefa51c3220251b461158f5d121b4edd2b9870091980b68d6aec76a90b60deca0022233f9e2cfcc3e2b69779efd151308bc81e72e0cc973cd40fe70bf63e46da564eb5db0263ab08375dec8c7fa7846ce5973c625fe40f576002ad4047d4aec71412a0cd9ba39587915034528a4796221a685373732b38b62274d78fd618fc27a7eff2cbff493f6a46e4704a254280a9d419cd9051a06ac3efa6e0c25272c10c8a76abf18f1152cb549b23f8aed659cfb10f048608eab84d11def2ac13293b21d2f4f926b5f07a23df30fed379816fa2623d72ea1cf31607f5135ca7728a12d769d208af6270a721e9ea0b2b60a824d546cc7fd005ae6a91b05526eadbc599343f17ab785558c67716dd02b61c5dc6b9fb1b6d9b534a14effc478e7e1560cf660a543d1e90d9faa8693c585a8af967cda1033a2ff9c5256723f87ed9c4937ddd0cc638049e947171b883f140576cc61edd80b6a706aa3f3f804738a44fcaf6df35522634c9594a9ab8c14ec24d62bfce9df368ad154fc990e36650395900c39287a6d4848188881419930c88be00e4a5f679c46d78d8737a0abc4f27ea29d6eb9b593052285c62df84cedc95675ab3ea33a7d88246711e0117518d3b4185d46fcd8d5add29766f2f6f4522f5c05ff61129d148cb41fe07108535e44da82f02c461f051ee37819d2b36333ca931635706971b7879dc817da5c29aef8f81c8d9c5d2902a7a6088d902f4dc98bcc498cc3ecc7c75ffa201e86ba710b70fba1da0aa19197fd620ce905b041744046721c5f0f41d22215dae69c8405f891778b2126a2127e1822ba38250c28948dde9610cdc6db1a0a1e3fcf0bdef55d1a7c0061195092f53e8a9585e90551fa44acf9ea81277a56b4fc58fe6a5773f7a4a231c2cbff0b13306ca0213ac478ae0400aba315f5aa629b55118c55c13f0aef2b6f4eb4ae4bc44c6c113d0bad7f748cecf6e96bc72d7bb803637a3d2e2321f146a0621c7fcd4757435ec08bf514ba40782e7b7fec810f0cdf8622c819436d4f90ebc779e011c9d480471685df50570198038d8e6de2f90a38e92457cd216f59f1bf26fd17d431d079b2f4cd230f6939e55db888ac4d716235528d5fad1e788bbd60fbaaf33c5a33be01c25b79ca5e4308129b002d79bf39cc936d6856e60ceb68e7a092fd30cbc8491f4d053a25b7af9bfad975926a0f7e730863542a5e96424a372a54bf4192a05faba64079ae21bedf586c00ca066bab722ce485ad7d38db9ab8ef4a266b4b3fc19b0384fd1df89f5439ae9ddc33ae13ccbff694794c664a4d388874e1582aab859c29a7dd01540f66f8d03b8cb9b535b60f05360f200ab9899b64dcc1e991c84d970c26c9431045c7719d4bfcb65718ab3ff7cfc25b1750d08567a3fa5aca5725680764624a0cf8309e3527e17c58a062087fb731a442d6a43571474301e81c8ffe171da4baeac6ce9cfdca38955c55388b9305423be21d5243a3b46082fb43f99c448353ff4dd490bdc20d4708c80e529f73cbaed70e38c6f93ee1203397a3b1e66620cb8ab09f029d580a04b5b7699160f9aa2fe91dafcb2996369f9511b687009893a1f4e9638bd7fb171c86a08dc07e3161b1851f1d5fb9630d926204ceb75b3195c622bd7f4eb617ff8bf98d601aa8378889f6ae6f2b755f50b05a4bd0cd05e402bc0dda44e15e064f4ffc6348ea54a8079d3a1bd010c71121ce82f740cb3cf80a870964b6b2731d8b56179e8d214c026399c0e8b2768a3d9c570fe6c4b8cd79bb47705f17fb739a5c4d5cf52069b2bec9a36c3a37687e52e473a6c9c5b2a0132c36a5302ecc8da03874bfbaec7f0a3b4540c5ac306731b97d977fed9fb4f8168919fd7b5a4bcdc29036708edac91c645dc7c14fddc05837a21f11dc49556924521b06d9a63b5387acc41a3ecf8cd63d33413be4a15f299b70de3585311c852d1cb99822030d83b2438410f74708146046b11a80a7c48681ee5476ba5f8e83d9aa2b0fc92730fbba9187519bd16125c4887bd30e2667ee49152f57c2d67f67ad72ad41a54a6a05ebf2bbc0d9bfd831590f60534f247b0cb3c591e29dc3f4919421b6bff9fb287cc8dc273a2d6a6cb0c1a688bfe5ff6ea2bd44f6a1565f2824d0008091603cec24281acf0623b283ae61f308adbaad4f84e77cb578077bbc925a9ccaf77ca03039badf9d28dc7fd4b7d6234c405eb9ca316a6122068708848b300588500a74a2047db633ef9898deabc7d9e5304d4be0b271bcea01c8b443d180c7a7d3b9807cf680181e78b23f51d52055f75edc7ddbad9acbadac36cecda4f3e2ed2c01b33e5df3d3063a8bbdbcaf8a70579bb57547b13812c57f54f1e34c98b446ffef10648694c9f61d840dfe014f88823a488f216edddbc41ef44db7c84590132c7310c3bff84dcae6c053367911dd5bcbf17173013c8a87cd7660c071c5fb034ab6dbfc7723cf4c316f5e4125f345a7d5dd59b48c8a5a3f2b08e5c59d4588c9463f33b686a1493d8302700760ac5af72f018cb24c75d8741bd6f0b767b11d01e2f29c0c55d4367919c1f2cf649af8d7e6c88c67425a88619568a7bccdc15d2cb1f7112de7bcc179c093a95486efc9c5700380ffe0a1d4c519b4506558670f49454849bf7a0fbe19e0213166019a2434e20b21fecedaf3bfe73d64df650157fa278ca90b7ce50f8a6798b6d809e934a7995d69e4f8da8b53f3da3fb5d339a46dd3f601420a426e83545a1e0d48aa5f7596ddaf699b28b4dbd366da7623546a8e5be084e3a81ba1f603ee8123f5fb87ccf7cdd2395e30d6834f17ddd86495ca757ecefef52544c09b7f157f7520b8761583f17b617d6577450691fde11ad01f5570fd0d556f1d11acdbfd6a0a8a26c15cd76ca621ff9bd0a1005982d8b5d35a9c9c796b919e3e30984edbaf221176127150066ea8bf1b651916dcb584648651b7d1e1f009301f82c28fffd5577d744a1d12b065b4eb2bb363d020bbcd24866f5a26adf0a527fa70dbe8cc37ffc74b6fbd04f398cea6f7c536215bddc4c19e651bb0823c5ab9ae781c9b67121cb5884e9859e157da76de0815126f1c41080e7285b20eff6d61ae0e7aeb8cb8eb7dac1ed4bb1fd6b4b3c72c704b099eef8d1052332e1659a6e9b4472c8d12b8af97784cc96bd9bc317e73c94e2dd1bc2516d7e8b4cdaa0c302c3236110f0dd48c63d4ed662bf315af2d380940f070f8cc0dd5fe7604945601f5475c95c91390ff30a352599d001e7c324be130a128b432501a39edcfe72f661a4d66b7625490fbe9922e258d0eed6ccd29c6fd0fae9b21e70c7a5c282b02e5cc8e679788751ddb77a92d27942a967d948a5eaeca75c5729d063d905c4566ec553569366540281c7a7f7d9f5bb2603c1aff6f8cb2d9839fb0e54c52afa0ffeea2dd70def8142b425fb9754be43dea7eb541100d844223dfdd13b5008f6b0e3e973757c9a9bbc4a330d1d4e389320de00e3674272e3cf211538df5631d05de51c372e00d917d6fa08ab144343e50152880dd732f69f2f21eb1ee73745614e539178dfe31e6e3a9c50f4a7e8211378f040bb78529eb4fc2a7c50742c15c2c361ff19cbc5e9a0e7d41766d4a9453b4fdf12aaa2330fba48ab3549b32ae3a22e3c797d441e41e224ba92dd8e730bba2218e96f1d1b5cf3f2cf491b408adf48b0312b08dc545128e24bcd95e22fe4ea38d804b44d36d28865638ab97ff9e24a280059aa6373aab35804f995e6214fc0367668826d66a90e719ddefd51b1a18c743ff7b4a98bd6761fc9516c2569d591e49bf0907f687baad988fc9b170462cd5471a9d37049f0d5a9aa1542730c7b1f51ff96a4a9a27e96489e82aa02cfa9179d834da7f115df4663bb95dc34af956b5d3844888a901696e42303eefcdf5b77aabced6f9f90e967c0ea7a70086cc55adef5c1720a311a10324b2d482d0309111a4f0b2193271b5a43a4053e4dcfde033e0eae61e0c076738fe0a51c9a079abad5ae7a671d6b142b453212ba1649d88f654613b60226eb6da486280168cb4dbc7d24ec0cc02e0c2a3cb90c87f1a33a10a3b304bbaceb5b60b5a3291d7d52792a5a583c8a7d99d81b88587dcfef09d9e431eb2507cd6d8625f67d06ad24c31fc2c6981b4eedd38be21e202701efaa928053310284148a76c0383e4a1911f7ec95c03154d719e7efcd8881039f7d80571c252dba5fce5cf15d2cd37a791b88d0c18e1752ed481006811810368a83f88acf1b5f234490cc3367706eb9eaa15fa9a56a37562b967a11595b1a2eab33bb132a1f9610fe6067e51b95becba5c00153764ec86936fe94ccd65a75584a86559639ef1b327264161ada7b68ecd4847f902be84a45cc72c9d85d6d888bc96fedfc9c0d5dbc419a040a334d3050f9f15bab26d306bef399109515fa058adff999eec6acbdd0646f6ee2f854a91970b407660d7292dcd071868c3334dd19fdb6c28dc9096cf2debd7d5420b6cda230eac2abf820ab5869261f4fbae0994a9510207d41ebaff7385a4ad77eb1574b678ccee342c18e49eed875a3590bf5c42c48f6e2256dd4e5a21dfc604531134a73895fda8f1c8ec81dd3791049521669609a6b490747e699b053e12e781ef71d884c3584ff0f0303ccc067425330d1caef5486e18e315ad7c5841224fae247b545afa688679bc9798148613d8ec5bb014eb24b10a575e56d12e97d2b1564ed1f5b0a3f6d23bd2cb33388435c8e961135118429eaed643cd2d06c9950cc8071778898bb55a758facd5bd2837bcb1dc7a05956b6b68a1ca478b934b320d761274da7d302aaf905a7ef738b8ab926ac69e75740821aa41c1104bd90f7fa1c23e9e9a3f5417d637773c41049c1a8a952c987b87ab342113e34516a80017cf441189ab3506decfa66c7bcb76666650437bdef3d0ac6df8705c639f6ca23e658fc2513417ec2213c7daa5f633bf607f8adaed3297d63440c6a3196857b59af06b668c38e33ba3e0faf63357793dfd33ca84608fd32dec5e8301197284737377a817afadcd7411cb1cf9631e1bd73efbd8be5e722c606c2bd85562947ee39ce6a5240242cc7831c9eccc8d2b522effe4335ab67935384fe8872d06153ffcbbadced500bd6713dcf4524ba58795a7df2abe6bf2cbb33abd5753d69f93dc3b7af1189e97d606aba3d054285db774df1897b4cc961c40d693c8a14481a5389a665348f993e7bd6d0bdf2ee51ed8777795567a4afa35991f1ed8ab133c56e244404f5d9b3c3791425ea2517fd37fa8b252776f9cbe8944d4f2489b8472c1c16496ec9bd413e933470c44229d2a6bb7d56671b261622da040c8b2a9970791cd09016ceb65fdfbdec296b64a7c2aabc94cb148f9000fdd3beb0fc19bf969b8fb26b5e8483e3bd95bc262187667a006fadfa80337055a733d3b9668a86a5384fde2dc910c0c6597082a085df3c4d63fcb10e731080bbb0ce88009a5485567936a641581d4a4333a3c8d8740d9b86ad31cb322eebaea83f505d62cc00900c8fec9b7f78d4f39bf4dc51cc13714ea6fb319f014664cc8b282fbb7b6fa2eaaf98b4e47916fe585c146bf37a8cf9b6d77ba296d624fb55c4bac295b1ce122fc1324a10d", 0x1000) r1 = socket$inet(0x2, 0x2000000000000003, 0x0) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x8, 0x3, &(0x7f0000000040)="5fb6bc50ff506767bfc559c6c310e156cdb637097b12e2adba9ded1d47aacd92a4a90756aa79ff4945af185169487fab274c0ef25a495084119272d61d644f1fcb", 0x41) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x37, 0x0, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x3b, 0x5, 0x6f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x6, 0x3, 0x100000001) socketpair$inet(0x2, 0x4003, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) r6 = socket(0x19, 0x5, 0xfffffffffffffff7) r7 = socket$inet6(0x18, 0x8001, 0x8) r8 = socket(0x1, 0x4002, 0x4) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1) r10 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x2, 0xf0000001, 0x4, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x20000001, 0xaee, 0x8}, {{r3}, 0xfffffffffffffff9, 0xa9cdad6d8859ec1d, 0x40000000, 0x401, 0xfff}, {{r4}, 0xfffffffffffffffe, 0x80, 0xf0d9305d6325858, 0xf8000000, 0x8da}, {{r5}, 0xfffffffffffffffd, 0x14, 0x2, 0x654, 0x7}, {{r6}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7f, 0x4}, {{r7}, 0xfffffffffffffffd, 0x72e03700cb7bcb36, 0x40, 0x7fff, 0x1}], 0x7e4, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x1, 0xfffffffffffffffc}, {{r9}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x4, 0x7}, {{r10}, 0xfffffffffffffffe, 0x10, 0x82, 0x36a8ae24, 0x5}], 0x5, &(0x7f0000000400)={0x2, 0x5}) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) fcntl$getown(r11, 0x5) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x4006, 0x2) r1 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000016, &(0x7f0000000080)="129c9556acf04d644d214e6c45e07608002000", 0x13) socketpair$inet(0x2, 0x4007, 0xa7, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="609f0e468a360753e533d264d7d08203f4735de0fe6871cb1c06d1da67c8994ed79969eb7939b95b8bea39f5fd5bce1f123c9198a652bf72943bc3", 0x3b) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0xc000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000b80)=[{}], 0x1, 0x0) linkat(r0, &(0x7f0000000b00)='./bus\x00', r0, &(0x7f0000000b40)='./bus/file0\x00', 0x4) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000740)="fb0d2d668d8434a6c7e410df9fcfbc16f8952d0357eac1a9f32d5a9f30e5b80b1e3513b158500979a1732dc289d41fbba870c5e1eb3865959c5e7bbea7c829a088c274a00525601fbbba7970bdf89f94a657a2c67c28e3ccccb77fcc4a205cf7907270f12710b134c4021ef261f129d6e76ff3aaee108069e8858159ffec6d8409e5efa7c037f268ed10106549edecc339ceca2de34c", 0x96}, {&(0x7f00000004c0)="13c60681eafa828248d91a8bb45459553f6cf28e7edcf963a87800073a4fec685263e26e9d6aee2c4a7eeeacd5e6e3255bf4fe6466b4ae930cc020dfce0f522dbf5dbb56cacf4a76eae4ea5ec212173ae9737c932de8220f03ebfbf0691a93eb8f4a9d1bea49b5e0e9cbf8a7a94b14581a10769b27", 0x75}, {&(0x7f0000000800)="59703885c2b509ed40a4130fbf61413349daeee7dfacdf422498475dbc4893e42c78183b3db02c81da6c", 0x2a}, {&(0x7f0000000840)="6aeef9f8d6129b1afc20d60126fc501ddfc5f4f41cc9f63f2a54a329838908787e44dec648b88c9b3ba845d743a33d5674a612893a9a8da32a67716e8b808294e18e5c49d8c8ad0497692be65255e00ca458f1a6533453591d98c27bae7e477d5cdfc5498960319528827d3abad23419ee4892f76fdddea18c54d443a05869762285054b2bcfd47f4bdd7e1eefd5f79c", 0x90}, {&(0x7f0000000900)="e6c0e4fe14b85d8bf982e7966a04da8e99709fcc00b4950134e5dd38ded35a299f2340a3757544c2c14682a4e5cff77e492c0937c8c32883fa0820ecef5a01396fc07ed3c63ad312b88b34d1f9c133d7e604f0478309a77c70501113d6d4156f095ca3e184c9bf40b9cbdb2345e8022c932213ef13828b666675c5caa13ff9e1de44d3302b0e60c43398d9e895b3dad3215aaa4d2be5f238b3092259c58e76d90ccaa0a24e442fd59f777388f66293db", 0xb0}, {&(0x7f00000009c0)="eb961dccdb9e311554a14f8aff222ac301139a34c7a6a5fa1d0aad2d1b66465859b479d9523cec6c76e7110337670f06881562f43afc0704f291107fbb02e897ee90d55056f2350149924d09f4f8f61adf54e933630077eec26520cb9b9f8d811bf17da66e9c5fccd4822d3ea859c754ec3cf529a8c83b66c7326055a302baaff5f7cecb842fb4d50181df32a0f74a334386b5", 0x93}], 0x6, 0x48) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="cf0169fdd73b840750f9e968759f6ad9d3d51ba7aa2089ecc6586ff6c64d60c30e877b889d239380b5bbb7d9ba04b4495f57e24245a95f3441fba922569fc7d85158f95766c0eebb1dd2923fdfe921a82f769c46f34a6311df571d4649ad6dff6cec84362f47e43a34f81afb60bbd5516063c8d3a65e6f730623cf34d4d91645c7e1700954c65e9d5a046fb64b52f53cb7024c18ff03ba46de141158a3bff65a385b4a95ca3892ca273ddfcf550d1723dd63d1aef09e31a3ad8d45dfff63d7979c087efdec5698440e7a13c2e5540b7f", 0xd0}, {&(0x7f0000000140)="4f4d9358849cb53c", 0x8}, {&(0x7f0000001680)="5f142859eb09d23c35db5fc3981494367b271905b919adb2f0818691478b91abafffd07e7209e4a37f61086d46a51020a848b0d5369c043f64701292eb1558bb2e96a4d83fb3f815372b3480c58eda9c551292593427744b55da19423136c750ba8a03eaa6edc141d5e0d708b8806f10edf49d1bf5f84de5d00eec1a7515f697cd3dd9542cb6f9b351b2810d1fa1ef152ea542353de1aeeec58b079eff05bf96b5e06bf127777a24a43c722fee1fb41bbb89b85d0070c1671395c322292f6a9132b67cb1486d20f401ee6611391db81ece844dab06d12b8bd9238c3aa41c8aa57c4f1410388c21b9a4e7d9d7fa541a85612f232e218bed062dfa9a481aec492a0a5a924b2a19b5a12566610b548238d2b20a0cc182a2e2856448d4550d7743247c4575e670b0376db5e337d2bdfe820c525ef92325e4886efbcd5e05727b4e19a6f729ce17452ccd09a5d28474e53c27abc1f874391c898516b875e88db7aba04eeed26d0a79db8b02e41578a5e880c5cea269c83002e1c146a7abcf3808c020e0bdf60618cc33d2ec2008d682eab56170a013f4fbd6d6829f170bf003e5ef4fd93c2dbebddb04416f7b46be78b90a74e014374e336d21d959e6381c5244bf7cf40de1b1b46731af233068566109188b39612d18f73cb78306e046845883ca261e3b71d1e236180fc60d1ba73505d860f7ddb3dde3dfea902dab0ba80ccf2d30ca2910933876514ba388ff0afe663e3e66c15cde64291c6fe7047b7264f8412f2dea6557574cda744f8b85b42563855b4859a94795604e681063707cb1bd625aa4ee667820113b21b2094871c758cf5a9824ab311e65d98551a65b0ffe63879b3bd31be47d0b58bf61757b0dfc21ed26c768f38c87b82bcc0d88755c04379330c59e20dbd114a561224f14f2754828696990932da31c0c9842ffb2f3ecdba5e3f7157952a8f4ec0eaed498d17fde8244626b9662e53226591b89be78f53f09c5ffe4ffde3bf5aef7ba30eff09dc155ac709129d7aa024d01be104bdd6c57a0e5c912b559cff0ef083587ee65264799f8cc6071aeb39025de9bcdac1badf49c8d4062ceda555e048fcda0dbf9c8c1ebe9b983871104f9de65e067aa293968f770f5e273a54b841e1d5e4e16b58f1c1610b47a966c2883d8b397dcc52ad1b00901aa5d6ae1d3b61af350ea3b6bd1cb42c48ac81d88030d17691b4d51625d1182dab42b70d64bd306ffecb3b2b09137363aa648959d866091bc0736cb88854045696c3d4f643cbe25e1af445b335b8644e68ebec146c05a82a12e8054876dc461cf60925faa72cfea163d148427d9280250a5f08ab26e317a02c624bc25882b7ed13234d9a0dbc1bd293e310164607505d86768ac2fe01db6f59e660027f85ee1366a679741a4ddd43a22c6e6cec721b91186dc07b130a5738f204178f24b15977235f91f2f8ab7d1945ae18c24d4b7697ca277b0014776385d7505bc2e3e873ddff79b353b7936a9019649bd0b3251f430d222fb6ae2030724fea4d36e385a43354c254b78a241939ec1b384fa2faa1000de5e3a4ec1be47479f5b92483bfffc0dee9a5c56fe5559bbf11b5750c99c4fe89b110ad5ff6743ee03672516a8d36663250b9fede961d5e1488debf0eb0b9b8dc31684e4c58b27364520c10cf0bde1e8d5f537e258fc7b35aa76f21cdf3d1efaf40cc47d0f4c553bbd9823828b60c43e24c1d508bec7f1dc774132b9467552453926c16159078dcab1b48d059bf4a5ca7688437e44857ed944b358767021c74ac7fd943a5eb0761639d5bad3a96d05b127002eafa61cb42264b812f8d0cd5af9decb5c0461b011ed1d195a8164de7d6861a155ecf7f66df28d65f65aef9334ae702072df3dc6386811e2262a63d337bd43887bca5bd10c3daced0af9b5d1531095bed4ff08c81f2e6c6dce31efcc385063ac388facc54e14e77a555b0926e8b59075ac614fddba39239c4491b9c00d44cb0eb755591e85a23d191db533bee31adebb78c870c2146dbe0eb8bca1f50c46ea2df8589adf7e7721818c93d832826bb1f37d3af070669783fcd94f2d6117d32665e20f51164b42ee6f48b5bac19b6a86b95e5b684f84f81343cab7f98cdfbf82888afe207ee93d0f0de7e88cdfda348938cf04d9c726ac59983ac63ad2f028dd26a8060a48c7b32abdfc93fbabbeaba1b1b29de1211e7b4620dd9a234e9e8c2eb76c37c51fd94f1e1e7dbaf76ab6e4d00dd0360aaeeb0c588e8ceeb8d1ca9e15076216bd11005a2ef8b0ee4b1de5bd9a4a3aac70cf612c7e24df550f4d448809b4ed5eb6da5d7a10f891a2e95848dac814ae8006e422c419a4a893e24605df50c6b02597f9de5183e1a776e2adf1df66c6799959604284471087551077f330402a331b090360d5204208e766b1f5eba4257cb916e1261ed3b3c9c792d44070060d497c8f492b58b3db4ca2ec7c4ab3e5303ae27795054eaa1486f0882125c07626a648bc3e30cc86fe34b6c2951aa2d5076c4f8947b52e5dd119d8a66dc8af29c01b270055fcd1234bb51a0359cce434a2a4b8526083844c4e4088f4c0e9e26c76b97164d2fe96bc78d924107594d8b3f018c53f53ea8b04ac2418ae9d352d6d148c15bc88872fbfb104fc107f1c919ca942c0c733283a30e9cb5a5b51ce0cbec8f9e1c824f1c5e4911caf236946225366b94f0fc8c77a936a7af68166c1a97c1e01a67773d7b0290ffe982717f47600c3a6eeeccf61f033a90b0b4a1a6b3568e290d56b659dee71510a3d27638789ee14293be32932cc43ef74f8b39f015998dcb5287e65f50e98280fd2ee7a8ad1e5b36e99594a834ff4f76c0563f9c115c19c869300fd374367c7cab9af6c3c047befee160ad1abeeda3ebbd5abcfdb05d0cd5f072f08bed6afe964f20b28d979a3a7fb0b9766ed80cdfc9be27c1b2cf34916b2f6ce9ea272f39403fa4a902b709bcad222c0e8ca11d9872fd3b0ef3417613eee38442890f998ec94b0f789d1bf653c1865dce335e1c8fa773fce00a7fab844b04c088ee753f72d7dc7061afc70be7165da03e79f37e6c22c40fec1f675d9bf9e7f6ee817e69910247160374b91b74d540b54627f303eb6feb66af1b60a7d62da6300ed2a90e9e49857282fd7057fa28f00a4cd911c1351a7198a6beb913edc73df1540a342c5d5925d51fc79ca6e475dbb0da0290fb341bcf218f35ada9796d90692389b06309c6e4eb354d827dc3b36dff343817e53ef1cda30a39c7c2eae0af81a6ba7cc31e3262286a1bb7f2a4c8676e85626928a79b1f6c74b99df86ec248b55c3bea05b1a9f875fc6cf122383f82a8bd4ec4c877a858b1c7050a29741138f60f1b451100d3ef268cb920a1ecd8e7780f957eecab2c43b1dc039fb80806419bbd9b4582c7d147b989be5db9c5cfc03ad8c1333a138b57187f0fc68e778e2c9ac017d5cafc0e73cb6929aa965f285ddd358741c92be29d30e9564b8a544621094dc923fe243b20f36868352b4c023a19728275a79b43ef3a8f63c96ce79845825969276ad3001ca83d18d3ff7f82b82a8ddbb37ad3fcb13c312a6f5e86fedd42fe550531fb1d9e4090d695a9e3d84c5d6f429cfb03ba7b8681e89410a6d10a2449132f3d05e2d433eb72d8b9157eaee214c37eabba5dcdac188fb535ce07505dbde64bfba994b9f70511c7f92f5857ed5d812b397c720028020dc91afa917f827c3175413513435f85874cb9186581d610bdf8f8fcbe3eac143d063d77dd5bd803fd007d82ea5cf64f639dca27b8bfb80a8598255c8609097c58e2ff14e53cba14fff07c8a533ff01b3609833b99aa2b2771257e4df93982ceaa9fbe8532bc90663520d08276e215cdf55caf5beaa3ef3c9bd5b3959828110dd803b97650d2c307e7b1f88f67c440da466fa073354873fc5cd7839da71ff8c794667ff95789a6bbfc35548d2b02c4a0fa45e423c7a4237af168f091e6844d6bf18e7bd78a185b2018412b34893d0e8402409e49a6db56fd6ae45447777b8af2a486b670537ff2fc58efcbf4d022dd73a52699ab99b83a505ee1800778c6493cb2cb3166bfc18b771df424f0516d3575948b9cce5880a3ba9416b44302c64d894d5a27a9c7e728908d71173b6ed698b7dc3fbb05ef4be13a7d15b8089246c1afdd6c0c8c706e1be3f48b49cf550bf5766d8b2b3e978de9f8e9b87814d314f6f5255f8da4649fb9467c9236522d2fc63bff4c7c976cbabc35d511dbfcc628ce196dad54a59d76517a822ead94dd41b1df6b91d989369bab944b21d573d6804340a0d4d72e9fd0188bd217d38201627912623ac5a85724bf3dfdc561371a5bec2afc84aa2a44d0f1ecaeef8d2bc2e9fca5912cca7e01a38add95bfdc7f23c3bc724d6f28268f2934b014d5b764541fa893d6940649387dfddeafc3c3b8a60c6407d303ad9888ecb69f6590ecada5b9572fd26caf19b31d20ce0418f7ef7be7ff2e09b5326dc87cd9c6d9c12c971736a1c052067fa648aa0bec0f293b64f90aef187d01fdb2663cf9c78668bf5cc2995bd377c69b54e45dcb9d1f2df7cbdf7d0e033f7875bcae2a0a1b6e2afd8b58229a8e31ee77e3264aa0674f658ee480c94403322cc459e334ceb93642a4b649cc6831a727d50d655570d712a78b239de6be1ac25aa6beb5e0a09b84b7ac28a3d6ab795a240070d8cb0799b15065dccb943123a210bff864e78ae45ece47d8292029e1779bd084ce341d8dc252851553e3e7c4b94a932b50c4bb728f9e4f443364ae02e1fde26d7f03258197a8735e745cd74d0a469d5dc2df39fa140440eecb6abd5e4dc737754cac57a7f85622c321e31558ae4e3439220e4d390f3f4d711c8a6c016ea7fed9492f7a44ab3e189412a23946571886c3164b9654dbdb2e0b87c67e943f16bd977a909d58b9067038130bc60eaeb92d5b167fc4e981442e592914e2a28edc36de4d41e49e32127df051a5bbe7d869883fda4edb2de856a0fdbb19811032fd32a395c47f3bcefe4b370d0b7c459db3b4557b714965526c76d02f935d2b95ed894e4c9fe99a53fccc7f3d9adbc0d8e7c865008201742be7a282fc81c020702ea81cb3211d60062acb1e00e739879ecc317e0b2fbe9fbc6fe7626705b3436682d3c9b6fc58f694650215c486b54ed7b91c723d878ef7a97b3a84c0fd6f4977dffee482720d37bf753b6b4aa785a9d2e7e18c463e9906977581f5bd2e98b67578cc35dcacdbe2f8ebae7144d8fcb97096de8df27ddf8f2a62a27cb3bb360fea6d51cf31141a46289f83d417ebce5197ecaf3674213ff2e995a425e17a3ba86b5dc2d068473dd8f28933aa312832fc57c13a0f4b2718be6f5eb98536f3760dee480fd0e9d63aea5723bb99f89a320e1230af98e09f9c05a48e4b1dd068eee41c391898b3471e58935a28465d3d969c940b9a276846bb57c5418824a1d8191daf40cafebfb0f940e9badc335c3085025d34789b5171da53a2aae114da6918e0bf73d9a6c37bf6c137379385492510759e0d4189ba6797edae308da5fc7ff00f72e839f54d351140580f47f618f211115a37c853dc1d666c06075d548b64990d35b36cbfb053bc6b592c9ad5d994f351f108941d0a881f6b71383fe1d5e2ebdea752f44d8117ff77379dc116c99b08405687bb24ae6b1e3e4a798e5f4ec54a1c18cf51ebe2dbd928591c68d61906c2d9e6af86e4eea5704d08400a4024ad29a194569a732ec56bb3fc87f2cc276049dd26750b262c803b06b5752f3360773e7114dfc81a397de8551c24b66e19a6779d9d498", 0x1000}, {&(0x7f0000000180)="8209facb1b3515b3fe02568cad9e7795ce4ed6a3341e9da5dbff1773780a53d8aeee1978aa8875cdd50b7ff8fe81e5fd0bd9941fde1fe1056beb69463c945281ce1592dbe17c318a640b653275b9e29a3f1ebea7abfcb40c830d8e74b4d4a774eb93d380a824477d922813002448b74e97d6c96c1155e4bc4fc27c9772167df6ef378db408f01eb8", 0x88}, {&(0x7f0000002680)="4c4d24b19638ea3c0735e04689b31c397c3d531c5101fa8e26212821438d48010457c3d96aba2cda385d4c8f6d46f1cf40a4ba81a8bd270adeb121604b1bd3852b2e56391ba986938b6b14f2921569a3862d49cf10e5486169ef4a6876d60243a88344c4a46c663a64959472f3ed8c65db4064c4b6970d1fac04aa7d8454ed2eb6029fc7646512328d06be4799e3c47e6a2da250e820b444c13b878ed406bae3987086a8b687536055324a1219edb72f8af28c8adfbd652178d0bb2570f4acaefacfc8c9c366584b355f46500af32d4b1fd4ec3d4d4fbb73d62af619359d5d019b23a0cfb609f92e8043dde850ceb7fb5b89da5fd4f3d201777d5ffc754a5ab9b931df4e3d6303aa07ec5d8370c027657265e8cb2a1413ce45e194a74689aa4abd1b91266d65067a82a582b84254a3eb7e899485afd17a8d4f0ea602d8fd1a4d060ca0c0bd6f73b9d48b0ebbaf803be30e6dfeffba12609a16898972205000ded2ca065b4f0758c23d7b5ce418fbdb6bbf5acd2b7587510dd2498980c794ae195af9ff9182491c9fe539653ae9b2f2582724508a1e683596323208091934fc0ae811608ea7a3607cc3edfefe9272d921344ad34fac67f2abb34868518500ff042b0b962469640e276cdeb2558ceacd80473dc0504bcd6024666a75f94f0d4abaf9bd4b810b9c255fa8f4c79cf434b5d07aa677797da42371d908b8abbd5c4db0fadc6fd76bae87f1df965f646761b3a0f64e83601d53f6de8b841de7e77b2559db2c47820a49d2bb794195a02a53181eff91c3061201398622a7ed004b6a68a310c741e21c869ae69ea4f262529b79b1c01d8a97aff4fc28c1c5aac789341e8831331e9437a54f67cff6d012253d897d1b25e7575c49957fe3669ca07160fde0c2833438e5a2618a6a1ed9f6c7b964efbd147ba84fa954fa500799b155bc371e867d5d6c33a5fbc00247249b1f82d7833731e07073f005ca6c0e5675d595b582a4780e77bb12a1564047bb5b3f1265da458fd04dbb7783ba2c165c37aa7a198382e60424b55dffee2a24b10edc138cb4e89c0d34a2c0e0e79a2f839ca3ae184d41014e2d00d10578a4231bd299748bd7a387674e95d0cf00c29bbcd0591310ae70be1746c7759e2b3dd1d428da15c7452ec76994d2c6bda9e56f5acb3e8855b4429f61790f0b2fb9ca008f3dce0366c32cea2716d5ee871264fea168acac5533e39f6cc7fab29e03141e481a87b19991ed19fe48a94b749449639e179cd0874698ad4c54bd63c31825661fdff4144b7c6a5608e40a5f2fb1981021b1f3e2066bfb5ed43817c36328865ec3483190a0468b847c187e9340124a8bb945eb1f61aa4e3e8d2f77ccb24346c9f36e70b10074dc72a384ff0d1f74a0c9c883f0ee2bbfd444215297d81669f4925145e99dd240a8d270238debf43120332ecb42d91d74c5482ab5d8023ca4d5992e150e7ccf4c981450fb95f27cb8c10c75a1d29878b6e33aabd1b3a3f83cdf74f149ba269357eb310e6314289a0496b2cb243624d0c0027a487530f725659ead0c4f00f358d05bb918de1e337d08c283ac4d9a1cb360a09cc192c45de067a9c46308ca604d4c826700891af1902a8732063095ad0b75bd349c09927b06eed6df04c86ab5ef86d85cb35f55f6e9e6c012666a495cb85b43ab38246aa446ce568b73734d6d93c68885f5832d13eb25ee30264c7d5019d17aaa19b4bdcdfb0f091a9edf82749c7dd03595e9790d4b96a9e36964cf6e91c3f711ab882661978a9279bf8f3c55dde9d44fec70fcebd366718e43a70221bb58be053ea3c989acf67844ce4d4e1a5c55a6a6b89ea5ddcda9b32b0e03abc4fe74c5a68c0c0d3649bdff7d68b4b33773be46b4876748365e24533bab9bc4d4aa163df056c4c11316c42947c1a837c2d8b85c10aeeb3510dfc095214aaffd18409ad1aae718b023ab212cdd5546c225f457e808ea5762945da2026594bc1cda0ebd0a9aaec8ffb81ccefc5c5be0455df2393c27c86ecf4f25ec5e31aa4250c069312539d6c36a85b0b3e74f50356daf20e5466ac20e13f1b6aaccf7f41f20a2a17766f44df036cc170044364aadfd17e206eb79f3c2ff32624473a7323ab009bb352a1d89534c3c2670fcc8c25d791beafb1900f5b5e85512309bb32bb37142c0d947a98804345f1459c534d77538a26747dd3b1ebd37099cf682328aba6db0c5aa9333d6306b58201372a69a7fb4ac39dbe7682a8b192cabe986c70059a2def7470267061e3f5ea053b6a4809538961453e8ae13e3afb54536f85713048155379e0087c586ee72b5b559c337582bcd65d8ae21a57c0b2cdc6c2ea17e27de3bdcd89194d99dfa5bd03d16f4af4fe3af31faee19fdc2f099bdb281c8809105151df4b4859df966f5b4c49a6a80ab36a990c4eb3e18f4f6e88e7236949deb522110c18108fc866bf359606e2fffbe806dee23de667e68e1c6f69f334a66e05a088ca03a8882853e0620382378709cef9f909492de7cdf493623e68363330bba31772da751245f592e2368bb0e2778200508485e3c2db5171f84028aeb8154c65174e2f1f6efdc8a3318a51120120d2f0a2d95df291d4f3eb6eec9f6db0a69ed456f31ec92f151ecb0b63d6346573cae80c7cb96efd7030912c511e1fa4b82b6f4efd2592752dd6d5cacbd7bc6a5611edeabdd45b8266b64bb1b68e168c6e21c2a422a7f3b2db2b355eadbea9655325e51f9228c19fb21d4597f2478c28f73238ec66eea45debfd5075de6fa4270b854decd7a056270d30a46b549e5e4197ec37644616ed257c818a209ba508bda5f104778f8ca6b5f5f1bc9955cc503ec1b988f2bf9be8d2e7d20fd94f3fc8e2aab3d4c42c8c703f752d464f37e69cebbc15d58d1b6cd68a1e765fae90a36d499a0bbdb16bd986960385110d8ef5faf2e471bc17d6e3dac2c63812f20c838d5997f6ba857605be4b9ef0eed778c4d435ac216ea4058b3697d698c6427eb92b8398484d7418831e147d9a6ffe052f18efac97e6e590e741ff30b621d6c8b46b96f83251e3bcd0d77e489e609522ef005801212e4893f111be991c384cf8d0e7be87b8e56052a93aac747de5e3f70a3eaeff8105599fb8993373b8074ac36c9f957c80a38e1af1cfe288e741a3e553d0e47f20e8b7dce02cbe95e45bffb0f0c1d3d454c294ff383144e63f5f40f385ccfb2b99aec1f0a8ca3095abaec06ac507552cfcbc98a1a13bc4f1f16ddb015bb7c2030c15b41f64e65fc5e4788288de8e979f16bed1dbcf4e55c98cff36c209ed3bfecc1cb9c97c594f0cb2baa70471f5f6eafb50ae55bd5bb140e2a78ce53129eb5f388f84891e8de6af7f62e259b04bde04962a77ed2373049c69faf4aab4ec5c4f3b5fb05e8da5540a108c9679c6019071ace87b6b84ba1d40b2be720f776c70d35d59a002dc3fd536fbcffae644e0312af1c3f7969692e6b2748b24ec56919e4d6c0fd87f2bd85fbb3f7959ba2b7fb269e78d82130eb6196414e45858e30157c0ebcf90a3ad66edb96ea20d8b91ce26f65d0ba68c28728364d196128dc78d3ff5a6f8f54cf2eb1c601b8dfd0f9ceb101110b930eac2388c5deb33a107f6fe0e8765d9138745ff27b252774c4ab582b35740e8fd64659be3807a4fdd20d7101683d68af4f8c8e4cae753ad9aebdab7832d0333ac4670325f40b95c106364a0b7a063ee004a3e80438350bbf6bcae23d4af340cac01095e0313e5ce9ac8e6abf7f3da2335d4c3ad917aec189b98080e8667fceccb89d523a8e92b2e1b9c74c8f6122dc4bf6f3647805563a4baf58cc104779de2cfa5c127ded615c348bfba8a9c5299a5d982dd3e697f78c709de17ea29e68ad0285b8d3045fa1b3d8e78d30b1c4a50cd1e7964fdf6df95fbad0cc47a099a22cf8c618b1bbf8c29f3d4fc9bf9df581495af979de70baf9d2e9ef3658604e8eb075b9e879f5f8a460f75074e3beaa1267a48f983f5ac345526071d979c7a8f2ae3f4055738880ef3f65ca01b99f1e44ff8b5dd811421d7ec7a00dde2aae46b467b7a2d2a0ddafa46a4a120a8c5e32cdbc5244510a0d7faff89c6e57ab9cdb46d0c8fb185f38244f13bcd52747026d0c4e81c10f76923e79c784769578e4b0ea2bc0ef52329771e7a22ea958543fd4284b6b647e324206b93c2328d826ba3e162dc2a7cbaf78862fce099fc1f78103cf7127bee33b7c75e39081d090b989f227d1192fcf5d1cad37a7d71beca743955464b3ea600e14a6676b1a7448a637cc932cc389323723ea98e07fb1479355d66e3c2d258a16052ab5c14ea29dccd24d12c1c3c463a84a9802ab21af58503c360f8b3767766d75a9f03afb9a076f095d22ea88d47bf9d69c118ad8eea2eff6d565ecb97917c44f1e6b10181ee7e42905eefe684ee401479037e0ef7d85b22a08b643bb86d08466de68833b43e0bc8e6f3d61cbfe67d9d0eb33ea081cdd37941339d8093d5a0adb5d4bc4d7672d527d777b9b24c71aceaf99e3779992e896e02119997a4c7e9ee00dacc150eb54d1870f07620fd268a4264e9b7a435972e4a1c17cf7316690d0e8ad92ee3ad481ff4274439a323753c36dbad1cc3d103a5038c6955b2e666aa874cb6ec061589bd40dc364201d503d9a9ca6584824e2c1d7085aa9df22b7edab3c7a25e48fd77d57dacfb49a378a3708036787e94d4a4a4692fbe86f5af097494042247349022efaeea5e41111ef3a7bcd165cc82289cab934af69f3d11e235a66cffbcb5ba435428898015db3d12bd2bd11bea85fe2dd85d9ab4f49f8e22c55bc416320cf26d5e600b8b82bfda300c67c0b3e60d4af269f66a0d6e1f1643ec19c153e935be295a4e087c178195fb1e28aca9cb08fd920cd70c27607f8fdd95deb2d60848478bc96dd9588d03b4ded5b4e8577f6d35b78b30354cc5aa660dd7523d64638e99a050fc0e89245f249c6c8f438c14ec3611c846c4ec3c55b42aee601e6825543d2891e0122f1554b8098011a5c6d9c6ab9acdba9360ed0849b837fa056e27b71fd097b151e876b86ee6666326c482f8451cfff5aaa41db581ac5b37de7f709bade03d339b9cd029f2a4eb3f677e9fb8e35a97190420998fc71fe4e223582773d6a300285c7db2c7d04564745ffb07a7da2388b18f6d52f823ee830fd72d30d4bfdaeb0d3eb6c130d5b8a77edbeed84cf2876121d0f44f0927411756f6c463afadc1f30fc898a5fb66c5d145eada01681fdd18b7a45737af130230001f6dbb5cf77bd49d25fc0df55ddfe21ee220e4f01092ae79f93d944570cd1543ab608b23ab417062340b598590e3aae6156c04f54c6d19a22f9c09b824c53a12540fc98b5f1b49afbe8eae78d76105d80e55e1be72b6969401abc6ba2c91f790fc71dbd87bf8b33eab1981ea3ed3fa9ce3cd026d5e4e2aa3d9215b9d217bf4e14c45a8203055011749e447413acdd336e4eb43519f52e3c9acf15fb6809d2c37f65384a532a0ab734f56326e8390c9af57b7ea659fe42385c2fa6fee36baf93c16ae43f52fbf9135acc900cb9b946ec98845c2157964440acbb5bc704a4a4cab911323687fd2265b7012155e0cdf0de8ccc3568c4c59553df667c5c7edac7c4e45979fbbab74059247ba2264c1d03e012c09e3b97adfc97f422a9b9c18232ba625142dd76d7ef2a9f58bed6e858d24e607916dc6160547ea7f922a7fc97d0d6c39fea1c32e96bb221e471d9fa332fde6cc2f08c71d6bf245c72efe3e466d3fb8be069e293a4c247ffc9ebf8b990256dfe86bef01800728e88b70b3f7f8162", 0x1000}, {&(0x7f0000000240)="74bac0dbf4a293cfd7070298dfb386d5131ee3208a", 0x15}, {&(0x7f0000000280)="64a0b6c192df1af0a4f707a2142f5f8c25607c010bed1fec01a204ff05b3ed43c6e8c26bb9acf0d7f7efa4627a5857e49a2ded4ad1e1ff", 0x37}, {&(0x7f00000002c0)="9122fb54bd9ba8e9267f6dc4d38f8d16ff5b6a7efa79bdfaf152589b42a20dc06c316eb3a7c1991dc7de1b13130e4373d3f5c71b1abb92fa60d4210cc494d4f79ef3435950f9ab2565344d0153e6cdea38465dcf836135b6144bfa1f7950d61205ecea0c3ae34851", 0x68}, {&(0x7f0000000340)="42baa6b410b9809150073259d9135aac2e8464b66c1a0475e5f7945e630a1e3431d44778bf032f2092841c5145c0e387c11d99306becbd8b62dad80e43048ae460230738f8a4300795cf3e4f654db92fc4ba4064c8809275179c536b5a54563905f3836ec91097ba85a54a1ff116c61e12c4780b8b23710c54491bf8c82a9b7b1ab53caa89619033f064866269d5021587e9c1fdccd3860db8ea6c9d6d45ac98e6a65a8d9d6ee2336ff3010fbb9504b2db1288c4a70c2d98044d10742604c415d7007bed61eb76e8a3a90be882", 0xcd}, {&(0x7f0000000440)="108e92b59c71152d244ac1ba76651068e377a8d427f297069d26e00664dfab21e585af0725807c87098bde29395bb816b331ab865d0f2851a20e5b39281e3cd85a0ef00e79d54ed470b7848ed7b3da1f9087fd6071235a5e99619abbaa800efe46f17382106c00c614b42ed512c8f39dea136076a642dce8", 0x78}], 0xa, 0x0) read(r0, &(0x7f0000000640)=""/242, 0xf2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:54 executing program 0: minherit(&(0x7f000007b000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000280)=""/189, 0xbd, 0x42, 0x0, 0x0) recvmsg(r1, 0xfffffffffffffffe, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendto$inet(r2, &(0x7f0000000040)="b4fab17f4f2e87536de7d42fd08947bf543e75d19bc39ea6477024a6be904982d535c6defe337036eea3f517fdcfa121372f3d9784081c03d6c5f5e5f52bf0ca7f209ca2c4bda7cc7d9f455a67372308f69d753a18f747bee272b7962b21aa52cdc1a31e77bd141ab55558fb67be1272eed4e1da39893f211d1ba6493162f38732b9f8ea14bf7264629a6f80b67bf34d13e09850814ca20f24871d4b2306e47ecbc61eb38f64334a6abdd413800d8f6c0b9c5c820d183558b2ee4d59a05f36ee", 0xc0, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r3, r4) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000080), 0x4f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvfrom(r1, &(0x7f0000000140)=""/94, 0x5e, 0x1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = accept(r0, &(0x7f0000000300)=@in6, &(0x7f00000002c0)=0xfffffffffffffddf) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0xc9}, 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) close(r2) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x100000000000ffe, 0xfd) connect$inet(r0, &(0x7f0000000000), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x2) 16:00:55 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f, 0x0, 0x9ef}], 0x7fff, 0x0, 0x8c1d, 0x0) 16:00:55 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x3, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x0, 0x3f}], 0x9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x8000001c, 0x94, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffff9, 0xffffffffffff9eb8}, {{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x9c, 0x4}], 0x7, &(0x7f00000001c0)={0xc000000000000000, 0x140000}) 16:00:55 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x6}}, 0x0) r0 = shmget(0x2, 0x3000, 0x580, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getpgid(0xffffffffffffffff) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xd9a, r1, r2, r3, r4, 0x82, 0x100000001}, 0x8001, 0x1e1, r5, r6, 0x0, 0x1, 0x6}) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x104) socketpair$inet6(0x18, 0x8001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x150) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x6c) r5 = socket$inet(0x2, 0x0, 0xffffffff00000001) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x0, 0x5b400000000) r8 = socket$inet(0x2, 0x5, 0x8fb) r9 = open$dir(&(0x7f0000000300)='./file0\x00', 0x81, 0x2) socketpair$inet6(0x18, 0xa4f5e185872da494, 0x7, &(0x7f0000000340)={0xffffffffffffffff}) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = socket$inet6(0x18, 0x8000, 0x7) r13 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x1) socketpair$inet6(0x18, 0xc002, 0x7, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0]) r18 = kqueue() pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) r20 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x80, 0x48) socketpair$inet6(0x18, 0x3, 0x43f9, &(0x7f0000000500)={0xffffffffffffffff}) r22 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r23 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = socket$unix(0x1, 0x5, 0x0) r26 = socket$unix(0x1, 0x3, 0x0) r27 = socket$inet6(0x18, 0x7, 0xb1) r28 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r29 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r30 = open$dir(&(0x7f0000000700)='./file0\x00', 0x20000, 0x120) r31 = accept$inet(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) r32 = socket$inet6(0x18, 0x8000, 0x5) r33 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x200, 0x34) r34 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r35 = accept$unix(0xffffffffffffff9c, &(0x7f0000000800)=@file={0x0, ""/88}, &(0x7f0000000880)=0x5a) socketpair(0x6, 0x3, 0x7, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="876600c308e32b64b4c2555f45a040f5f9574f8153085aef021fe2fe68129b0a18d322e1ccde8423f4600b994c9e3068ba0d79bbdd95f75cc4eba0", 0x3b}], 0x1, &(0x7f0000000900)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24]}, @rights={0x30, 0xffff, 0x1, [r25, r26, r27, r28, r29, r30, r31]}, @rights={0x28, 0xffff, 0x1, [r32, r33, r34, r35, r36]}], 0x118}, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000001480)) recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000000)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) recvfrom$inet(r1, &(0x7f0000000280)=""/79, 0x4f, 0x800, &(0x7f00000003c0)={0x2, 0x0}, 0xc) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/28}, &(0x7f00000001c0)=0x1e) semget$private(0x0, 0x2, 0x1) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) socketpair(0x21, 0x5, 0x40, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x5, 0x7ff, 0x436, "ad12459990485f916049ec117f655b157d59d6f5", 0x7, 0x3}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3b00"}) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311", 0x7}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 16:00:55 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b822767d5116820fdace6af5e53731c241db08acbc501d059b1effb225e13253d9cd4d04c9465da90ce61c5c4f7f9c50a91e9726dbd9c2362bb9f6459f12186e47002e1720f9c404ba6787b85b", 0x4d, 0x2, &(0x7f0000000040)=@file={0x0, './file0/../file0\x00'}, 0x13) unveil(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') 16:00:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair(0x10, 0x5, 0x9, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="aef038d04b01f63a14333511d952f52d3d240cdaa1b7e11598115c6207896fa4aa1af4b1c4b817cf19ac1155effe6ce549938c7d916e2f48234f45600c06df78a00066e411175c42", 0x48) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000000)=@in6, 0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() 16:00:56 executing program 1: r0 = getuid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = dup(r1) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f00000005c0)="615810789bbd9b8554fe3e3effa0e2d54a94810618eaf129119e247a3172158aa9aa712bf3a956e96ec25380a8759a5f338ad54e60ffe52c7a64a03a772550ba8e107a8ea94bb03d3a9b45c3aa8f90ce0c4171d2861eda84a40cf637df53397cdfbf79b0299825a4d9e20dffbfc4ee7ef40d8e8431bf825dc6a759decf0703fce48d985c36dfdab3469061b7e81164fa485a7d48ba782c848f", 0x99}, {&(0x7f0000000680)="04a8881a7b07abb6b39f83332bbb667e46def72abb251e47aa510f56eb44b628da8c11de2548750b98523f3adb4774b9b5bcc4e3fdf34f08652d433feb20d8551ba2a447212318ab944673c9dcddcfb6e54232d9c9ec5034b4f4ae65f7b3d3c3eac8acf47060ccebd152583b95df555149403ca3d429022641163f5fa974b69128e1b7733809300596caa1be445d370b68bb07f2063ab7f731e9cb6543a8cd985046e441", 0xa4}, {&(0x7f0000000740)="e7b40e3d750574abcf42f23a082185fbf5b866e9faba491a7af2a5b1f9285283db24164d82a99284e765f07b62124654fa3bdb76b1e47337ebcd22fd12ef10fddf7dc922059826eedc402a8255807b8175ec53ed8e8b42270ba91a0f14ec10cccd14239725f973f5b2", 0x69}, {&(0x7f00000007c0)="3490e5c4cade93baeaf33e5ff01a0a6333231a5e40f6d67b803a443fe3092d05a4a72ddab24405f83ba4279b770ac4466d30338195c196b50c9f92705c53d22a801eb7b8ecf9780a9190241f82c79e7cd70123b195b574d9c5464ebc0de4f302c141e65da139a2b1e107fc2cf4b7c3994396736e37f551a7d87ac4fccfa1a8ae1c7dd1d76db706ecb6b03d58c765412ee2128124", 0x94}, {&(0x7f0000000880)="c72dceb2f87a5d028781526a21d77f271c77774e5e8c30a08b9c6031fd97b353ec3ef8f987191bd57bfc8eaa599cc5153f5e20cd0cb5597b7b250d837248a492c5e573", 0x43}, {&(0x7f0000000900)="616781309dc55f5ddf62f59c6a3961650191e51065fb0a2ac09d91272ad106d19a3ae81c555de252ebeea73c31efabd405a9b773f40996ee62043793cd003d1fb409885840b19e90ff7934412793230eeb0d2ae931408911921eb93fcc06df84896ebf8fc7ae7b3c0ded1b45777e377404dbeda688c96e6b8c7dac354cf7a36561bec837fd206a5be7c4cac509fc779799f5d2280ab7f1f6f379dd8d297cb6e1b07ba79737e57cd365399093f8531a187246efd040957c6bb32bd0c8937ff33d09971af7cf63b5d983b3a8bee1a275e2420af6f8e21e55f329d762b157cda0", 0xdf}, {&(0x7f0000000a00)="435fc663583fadf2b295b2af8ab0fbd348b305bfafef6667d484bc58d97471616d815fc57ba4316ff8088d41d0452545a962c606ad136c1dd8fa111608a4583c99069560f0c291aa974c70444bf8774c33116fd9380669387151ceb5d610c5810bc9ba4903d2cad9b51c0704ec", 0x6d}, {&(0x7f0000000a80)="1c78683d911b59227fcc68167063396d62ab65b2b576647fad4481f312899f9883aba0937b905fa51214b96c31a7b098107d8c4c934cff47689f74abe7bd70c5f2eb515c6061326244040949e081c49f997955e56936fbecb482b5c4f3c0a6f7e9d7cab87b3d691a452f2568af6dea9dc70d87f98276e4bebc61edb202badb866f1c1a81f86a4d5d78ee0d9db059d645cb38df3fc08f95dbb96aae84c1576c66b0dad3349b4d9054ca2d5aaf7f2c58a9f0", 0xb1}, {&(0x7f0000000b40)="2c66f6531e85c1141f3eb69f44800284547fe7f99cc6bb86bc2d47adc7fbcce8dd2c3b8994504970a23944e3d8fa3893f7a3157de89045f85d66cef248c2bcc975fe1ca897911fda6b2f8b40a7184d2d91a7648fbe2954fce34d72c2e2b93ec89b717e4fbfea06c97c71f41e7dc8a66fdd7613f5a6d71588c5adc387b5d90982e6667f07e2440364413750670c0486233af65137da359fb2ca9cc7f91d329df0ed60db66a46c982c57cc8eef88cbbadff6fc55b42b818895497c2e6687b08646f5882a845fbdae5cddb449d7444fd7f6650ef390f3085890186379a4", 0xdc}, {&(0x7f00000004c0)="85dce02f182282eb8534494fa86dd6efd035b3087268e2e6646672d313fde8c04f07008720e7c38174c7f2734879305b0048e091c61cb105b45229d5", 0x3c}], 0xa, 0x0) r3 = dup(0xffffffffffffff9c) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x209da5707de1ccb7) setreuid(r0, r5) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) r6 = shmget(0x3, 0x3000, 0x10, &(0x7f0000fee000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000d00)=""/220) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$getown(r3, 0x5) sendmsg(r7, &(0x7f0000000480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7fff}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="06a56ebbe9446e66432b29d7326a7093dcb66892784a6bb7df3bbd65166dcbebb870531c483111103e847b68628c9453571f553abc27a8e29670c6a9f01d7d096c48c93d525a680391bc61abdd8894705bcedb372d8269a3e761cf13f401108baa4097f94222aad432ea4ad8da836879ad333d8fa343e365c92d4b73c807e32c8533082e2a5ce396c669e73bc9bd37b1ea467c5f990968646fdabba9bb5072817e4344658d7cdcd990e247fdd1", 0xad}, {&(0x7f0000000140)="bbd29fc4b00ac2110ddb87a02fdb2cfa0c3d786a13905d01b1859cf09c05", 0x251}], 0x2, &(0x7f0000000e00)=ANY=[@ANYBLOB="e000000000000000010000000100000082c5211276914a06c34f316fac06ea65c0585586ddb82bc2471ce34d51cd570f8025a1f31d5d13a4d02a0a00cf965afea66b4be391a2ea4e108f53314cc9c5c223fe470e40d7c63b1dba5b6d8e79d653ce86cd2803b315c8f5c7738c3db6cecd6f1d2c08473919ed897ac802e0a74a5e1af92bad637b8ab946161857f76860bd95ea4d7a3610a02ee16f5c25ddaef573eae84544ff59ca860be8405a1515a07fe1a32e6809278e850c60fc7171ef9932551d4ba0a981b14371c8b7b4c12e806bb3da292b27c0d6809f98e2f6ff000000e000000000000000ffff00000080fffffdfa66643270aeec9417e165da2fa2ef5e13bef5f6b46f1f202ce76ec613e69f9c0e907f0b13cf0e1c85138153557e6d45f41303466d78fdc3bd7b4eeb1b3a52b96fd19525f89ed3309d367586d3da22a96bfacf53a4a3a1479f94f76b940e13ebbeb130122c32735307a37efdb4258a63f32bd4211dcb3550679e9f36042be6718180f6ede50c8d96062dd5d1d253f0d5ea3429949b7cf16a7cbda852681e5d69a4ec5b6a21f8742f5a86bd3a938994c754be0d12c609c159bac8dcbdeab2d80056112fb8ca1da25419516a00000000f800000000000000ffff0000ffff0000c0c987a553075f5fdb453bc8aa16c97a81c4231fb853eae2179062be9c838fb1b7cd1b4b99e6ee8995dc7b910c8505f6210f593a0b45d09e6ea78063df1165ae3d90d8fa462e087b15b766f7ea7a29bd9d497d0f7e342ffb21685a46426a51902ea725ed77f02e112829966694818ab1de8b409a54dece623824711cf051f89762833b5f4782615b7a518497f4dc901c0db4d7fc96a9f131feb0f1c7724fcb681ff974e389d4cb36ebac756abc1f27e01b67bf13a4899cc4843bf85e3821af2c2971e358fb2de0537892c908913c396ca6fb6a4b5403500f8aa94d358e46b83188c860a6000000004fdd91f9c206dec9d1c3175c974c6b254109931c25a9c0ebdc088e5749d0000f6ed5ad8e25132896316e20ab42171b61813cf9f79925b242894f9ff059b0f9da7406b95c31c74d8af504cf0653e2398bbd0c4ee37286702e0c46835a330d8308909139f19aee7e70555b7b02f9ad749b1ee815b212274401d6542e3c99182ae0048d4d5955d09b6a4364555b2f68b4404e88286b8f10ca9ce60e42731d2bcbcc07f9e9e922c3bb"], 0x2b8, 0xc}, 0x0) 16:00:56 executing program 1: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000140), 0x4, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="664bde7d37fb08e648aa895de4fe554a1cb7b779f87a704f53e05dfe1ef8f99d979241056325ae0bf4d624699cbbe49cb1da0478b1bc0fc16a967cdea693c7ebe50641c5be8d6d90ace533bd46dc01007d6194176f70fe3f418d57c6f78150c90fc0f2adde"], 0xa) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x1}], 0x1, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) 16:00:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e7fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af", 0x83c}], 0x1) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000008c0)=0x6) connect$unix(r0, &(0x7f0000000880)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:56 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet6(0x18, 0x0, 0x208) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1e430204, 0x1}, {0x18, 0x2, 0x10000000000, 0x20113f7}, 0xfffffffffffffffc, [0x100, 0x8b, 0xdae, 0x7, 0xffffffffffffff81, 0x3, 0x7, 0x400]}, 0x3c) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) sendto$inet(r0, &(0x7f00000000c0)="aa5184760027518aa5e56ad4d58226056febd143f77c70", 0x17, 0x406, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x7, 0x6fb5}, {0x18, 0x3, 0x7, 0x9}, 0x30, [0xe7d, 0x100000000, 0x7fff, 0x7ff, 0x101, 0x9, 0x53, 0x3]}, 0x3c) fchmod(r1, 0x80) 16:00:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$inet(0x2, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="1054c072bee1a6aaa462bfff2c6447833c7dc08d7f2dfe343a709e959829e788777725429db56166b59387b7865362d58aca180eef6c3d135ea581fa64b5bf1f9050148ae86e30a8020c9eab98792a2a7feac1af7a0cf2800f4d67930dfd077ee4e7183403d431248014c1b01be5927355451c92248efbd9d170982bf427881a6f2712174ce173cdb2", 0x89) write(r0, &(0x7f0000000180)="def4afba6e2a766bd2bb8235a34601a81fc7a08edd8cae949b4e2c7a62769792b6868c3260fbe794b065275e8c3e7a12bc45a6dd419cc90d26173650fe2fa96f3bd5f093238af8266275298ef8c5706e400df0c23e0d020d9d9e698c10d69325cc6baf06aef034c9eee3ffe79e487906214354de7d86b05ebede8857b2a0f54c68078946f31507a674aed93829f1321a533151171c6727701180984dbfe0d53c4ed0186ce631c20e427df1182dc5c4e0ec45889a98259b19dcf398f8e18745ca49d9613034bd23554b00653bc171f30788b5889b668b3a7cf60e494606a2ffe32d9f8419eec407e0fe4bff303a5548ac8b8be278d9160657da79b96c00b1442f8dac93ec6f33830c39a28af8b2bfef46401eec749d8918809055d2dd9ff0ae96a0a15d65c327b3ca2abe228d09d249af3c080a0233884d713995cffc330e648082a817e9d5be0c98e1f9e82147bed7a21610fa6f803278b5534dfbb7d827ebbc9e7f979b13d58a58407a694de39e29f403f3d8d3c9d905de0cafbe635d3854019c3d1a5a2bac0733cc23f7b1c05c1e3dce6a7e2f0b5b32a05bad283c1480c2cf0cd62ed2c1630d4489d381adef37cef715d7b501fd4cd76baa1a644020fa0d03def690e8b47cdeb8816604ecb854452670f37ec3f033e9879cce3ce2fc4ef02105bcf0f839fc2363637f86c16b4940b445945417a1a64b5b43d3d6c9494844b4ea9fea87f9d37bbc16fa0909808a9ab26035af9f8b1bccfc37632274b9613afb38c12e39dc309616870f3abaf5d3f483c8c42171267343985d9e1367a99bf6d7aa16d97b9b5f7c74f95405f70e4a5b46f34f5bfef237824cee55c820581dfcb696c6cb6999f69e4a70d6829ffedad00a843e0d7427c26a25a66df4ccc37b30df7b8f2539cfb06db543330d4ba1d74b1047421a5cf7f5b92d4a0273f6e06acb5a12befea2ba04829415843b200284ef02dcfd996ce0c371aae2f3609284825d9b63c5de63f23216c54fa901028899002e4633d50d6f64da9c9609bdb68daea0ae2dfa3971d9f7da5e35760766d32e69435256d40c60606d34e4fbcc46a141858f855e003b4863b48ed834ec038e0d2831f9723982ac95ed58afaef2eb91c555e38cc166e35cae7118fd9c9fe3e6ac68c3b1c05c95c416ad8d24d155415cf4b722234dde10362e5441e45cce4dbcf14882638c8eb291a1b656eeb3c005a8527ae8f3863cca317543bbef784d7be048643dd4823a68f2b1762fa043b3218fac7170ace2a3d19cda8c94e3c8fafd9e0c2a6de7859259c11c22a74b1330415a0657cdb85e2cf01a048d9b273324bbb4b70ce26a0d2d7ed432b9d5e1113c1448ed418d817498ac426a1bb2244c404430ad77608e3c98a83df71023740d0c5f3bdd9b9c6b618d01ba7698a7c08eba7d12abeb6e18ac2944cd0c97350c5eb31be695fd761a802996706da5f70866a9bb7d70399b663a5ffd881fcf5fa93d740cfe9c1107278a5beeff8b4d6ebeb49bab3fd6ecc5d60a85561746360de7397e9b32d6ce6d80a1b99591e87a100cab92c18a9da9fcb678647fb782899815ba26189601a632214d1388860d5dcc51f7bd41904205da1ea225c8e5fe727b1f11ed06dc1b449dfe03bc179989c7fe3edafda8f583303a35ce54ca45e073e932f630a39995e3d483c1002db83d911cfc500a3e8cb54c4b1d135c1e279d507cf0f0547dd9b16ea3a83576c674727d2aab64b03aee18f8c5cc8ee8c06eac90c21f191804bf618cf2f0b4766859abad54578258ae3686ede2df86bd85f673a4e3aa33859be7dd05fd2c164ee4484fa1adba477fb59fd597d973b3ed095ae11887ea69f82d3eda0b9c60459e52309fe41e09ab40fda6feca573afc98cb53da27e4777c6a285adf841ac0107c5f4df1a46b84ee9f52c99c1a20c454ae19f6fe1c5e0bd9f134030f2c2e5ab7b3ade36c1061cd02beb525bf329fa55bcfc01e73650d7a44e24e07e526929b8485827656166f17bef5d4b345def55d5a98802d4616eccf941b5a9daca6538714df8bf8992257460144ed94e1174661127392ce6e947fd0bd56b391069e3fd25ade8e946b593ff53d6b35c53dee4226e39e6878eba11e6d5e853fe75f88a5a87060859afb41738a1917b610e9ce7478820d37847b52f86787c3b2b48e54a6410b76d789840ecb17ceef3a52f4bf6f0b59952216022482bef75cc7a3e063194d0c5f2f7376933dd42bad28dbb63b9ad9f9eddb4a40c2592b160a7bda419b36b8c8fd5242eb81e77332f97dd3454d9dc6ea55496be526b0ca370986e8c61234a1eeeb1e879bf525c4b4956fa43caa9369bab53bccb2cbb99f410fbc5136c6592a0149cf4b6be123c215ef2125f3abfd9c21da9dc8ad64fda9965a28aa81b35e9717f02a68a85722986156a6f746a95ccbeb93960d823238116c19daee3a143994749afa9f2c3ae5778dfee6f696e0bce1f722c38d06e67851e34347500adaed45e2fa38f13feae0f86a077bc3189abe73fc3ba5650de4736abbbcb04cf4be523579b0c67515984e4972c64f6800d972ba9e2a9e75da01ffbc6b4cc8ebc19768a581200a95942cd0e76e324adf9ca630a736cccedc0338b356ec2f6c8968a92b4f4f614686f79419dc84c44002c8247abc764df4c6e6cf2b1bf8cde15bd94379b414ce9e980d93e1f849eca85c80a086e88ff745009f23e08ebde2d449b0d80ad8070de5dab1d0d465df3fb5ba1b8e0056c3cd9ca97250599f2c3e4a01aa0e6b0d1981288e6d18e8eb48e823c4c4a278b34530e728850662fc8a9659b5237503137f9877021ee4ff3acf213f9a20dab9946434b86d043ab52959dc05cb1c287c41677a991aa375fe3747b7f78d2f003848de62287f082cb97414c5a4276a6b21d25288333f88652a75afa85192643b1f64a90b7f340a95680b9f2557550640abcd992cbe0ace19f63c27a01206da03bd4b44ea99f537b29a2f6dae1aaa68414ea108bc67c91d77c3cc6ea3405658dc21ae5d87e6c2d9f0fca0a03678cf566f6586334ed778d5b2e6fa0a3220d61b494ed34937e5a1bd8f51d954119089bf99ee9348bf6bbb94dcf70b3be5bd8a854bb204c6e357269c0bfcea6f5a1af7565247c953150f882a5ac48b99aa12904e47d4556362ed0eb51ee320f4cfd1ead7f944669e64b7831eabcb1791f93b9560b7debec9ba652aced88341498c7276607905bbde3380244f28fdcb197b02f97619c59d1c0443467ea11f94926f6278408d974f3908cbd0d62bc41bcababcead1c6370d65e995b671c077978e8a968ca69dcf94ffa3abab6ff00cf60a861bee36c322a3ef5db9c4f1476bda806ff01ce1c749a0457cdcd9df17ab0536e872324426b54bdcad2275ae91e27e891fef3415ab129a5e23fcfb5a28396e67ef9f79a8c92a04b0d1c3b179d46e5246d31ee16d83efd0f454cc79cd8e77c00b9ff02c2ff041255f169b6ff44733e43ba86f2533b09b01650c6a4fbbb6e880afb05ce21cd10fbd1647dcf6585676bc587b05ebd3c8fce92401fbfaa196172c0c9d2b518b5ee1d35de46457a6ff3988f96543ec6d6b8fe6cbae9517faa23d6280ff478e0461cfc8887bdcf375a8c82a09647cac07e227de1f4593b15f678c677db634261bb841dd80203151d738274eb12370e05fd4dab6a5ddebb49a70fb47b8ce24b667603233c9b811b0e6251966d20f523716b2048a1d89775d3aef7fb29277fc201c191028036dfbe405998bbfcadb10dc9e65f808d310ecaadad9079226dbb153703510bba6dd580791c233d993be45a5b95396c3306fdc92ca701096f259d9f8e52bce33ba8d49042b68bde46f264a596d7d9249e1c7e0b9e7b714a2877bffc802555ff8884bcf4440b75788b7277fb3528257420cedc0b1a83f5180ef79512034229c462009a2b88af3706c3d9d26eaeb79f12992c89ff8349e0a756eb7f0c837206f56c923d43223f78dacbd9af69de04c2a23de9804074d393361d41cf4cbf4dc388a410c5348cf428781364fa00c205f1edf4138a350fca250b847edb8d0973d93a3710b07ba8c1db144d32b44852f6c1b106649dd60d8e3f033e1d509c951dc50218f61d0f6fe59841122f4f03cadb4694930ce3dd20fcab4567a87c5e1a3d5725ef169c65d6a5270961cbd6757f13fc9105f5189c7f79db93d5fafac7b68dcf78620ea33cdda364b9006e375bac02fcb14b09766291bd66df4cce2588e8023c96ff6033c8e4bc9369dc177b0147414f0be1c8547296c7925be7756a1287c7c860814cf9e3a85179198530d5bbfa323f3919aed82704601b47b0b2ec955db2c9f51402e37943f6882451ededd2379d221d46234728fe80b773c5c1a7d126ef00a416bba8e5c5ec3f68cddd907c794f1c55c8c3c07f4dfe66f941f62a12c6b02337bc4a58f4a4f352b4a1d8bd9263c27235e520623025cc98031441ab948e6ff35a48b433c5208a00efa975e8110ab78bb6f662212305e8bc102c7561b0bf4ef91e969611f140b37186679eb6725b67e8c183cdd1d61cd659928644173ceb7237392c8700270ec11038c4db2e6c32d6d66151097486ebd59e8dd08020392d4d057ce81ac7c6cc2a79637cfdcbff7f4792b9c80e2ae1767535c5d7872cb204984d0979c748cd8ec9f53b97dbdfc5a7b133fb677f06269ab96ad84f12d0640eb7257ae1fe4f1aed804e524a1568837d36d76801820e81e4c530a09c11da7df79d8cba9203278b24740942f64dccdd094c632162f2b6c369baf44e6062efa3bea3037e6662ef591e84f53ad31464c8ca55c2bc544639ec3e85aab9a020d531146ab7ded81263847f9ea763dcc3ab79a951122133c8f4a8a8c3c02e2168b2a76ede402fc7cb96ae273e50df85168633b6b12cfd3210db11cb75bef605432bcff634922fd244397aa7e7eaa6c54a8c6a33ad334d9dca5d1da54dd45e561567b37a07e8ff576e08e47c8416b0ad1f83fb1473e19879dbf7e8c3677fd11be95bd63cd67d81d0646401969d8e9791ae0cabc5f13942fe9253c8476a5ddb36829386537739960a1abbd3c9ff627b36766e8c66fb6860745850d0d8446f9b106fae4095a9ddc6d8455af34e882f1cb8171321bf36997e72f675be42c6cfe0b8605044a4c1ace46e6ce65f14d2d4798f461ee9e5fddc2d1d3e99f3c929cca5edcfb9b28b945ae6cf47bf8de2c6b9fc978df31cce4687fe021f4b621537126d3574a4d268a9f528dcecaeca94d82c8dfbc1d53be67b2418e3883ae49c9e27a2d5af294ce3d9e8e9379b1570152e2a60deb2d58f82787a774044845f474feb0ee870ef1ada36f77bf1d19f7d97b62d7dc44e36726af5bedf5188910ecd28a433361ec0434a0d92783e9bdd489c34fde76fc26bb74e1598014fa24a80d7f02014dba8eae82e0d3a65ca0eb96289579312a654fed66d29d88a9f8e91a7a9688d32fb66bf9bc96c68508b4c1f2d0b41b7dc98ec6f1d982863a5c50336c178745e06a3e4c917c9fc300335bbc40478480267bc98260805e8cd1463748371088fbb139c5faa1d910b68ce1b6c597784078c06cb464326f962fc6c68cdc9a4431367561e71fbeaba4af11a0129aa6fd61e7a08baf251be2ecbdb581b93a0088589269ce0eb6593eef9f98a7bd2d1597981c90ac73a77e3a2b6964d2f61775405bfd7ca81b3e3f9fa3a575299b3d8f3fdfea3c7c293fa986bec683b34f68a384167d44ee686e59540bb2576aaf826b83d2e083959cc4286f476fac49909bd98be5b2b033a8b9261fbd0457a55892ce278c296f55f68132e95514ad", 0x1000) 16:00:56 executing program 1: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="95424439d7ff7a84b0b7b9405d5be6695121d90f353a48e170cb8b1baa2b68565c10809c7c6c1854f55a5ddbf3d661949b3091cf1b7fdc1681459e2d00b7fdc175e7e0b558229995e871b4dda2b2555ce6cc3e7db3f0575373f26d700d95c3b6f57a8bfe6a09e62b8ad38a2df78eeb6bbd9256809a7c6be8d26db2293671bc52c4582d6a4b5063d9e8b2da", 0x8b, 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/168, 0xa8) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) chroot(&(0x7f0000000000)='./bus\x00') r0 = socket$inet(0x2, 0x3, 0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x811, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) dup2(r0, r0) openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x4aa, 0x48) 16:00:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r0, &(0x7f0000335000), 0xfc94) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:57 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x2}, 0xc) socketpair(0x0, 0xc004, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x810, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r1) 16:00:57 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x20003, 0x2) r0 = semget(0x1, 0x4, 0x10) semop(r0, &(0x7f0000000080)=[{0x3, 0x5, 0x1800}, {0x4, 0x0, 0x800}, {0x5, 0x7, 0x1800}, {0x4, 0x8, 0x1800}], 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) socket$unix(0x1, 0x1, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() sendto$inet6(r0, &(0x7f0000000000)="7b6a8e3ce1ec0cc5de88dabeb581", 0xe, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x100}, 0xc) shutdown(r0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/140, 0xfffffffffffffef2}], 0x10000000000000c4) close(r1) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x401, 0xa36d, 0x6, "ad9c33720211d7b5104f1a496e3906a582915fde", 0x9, 0xfffffffffffffffb}) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="e8132e19e479cedfb9513be12d058f08bdf6efd8cc18385fd7fde5e2a0732a8bce5a35bc8fab3b5d5b4f7cd24d45b6c2c1c0db4f7d7f225ea2294a41d66b267798fc9fec94fc157b83a97d0e65151fab5f256a133d2180357fd52d0390445158e7d1a2edc0044d2e8f71d2aadf0ecf149fc774e6f9e8c30d108e8a7fe82136d9cb73b7", 0x83) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x1d35, "bad84b73f2a42ccccaa772d8374275835db57180", 0x4000000000, 0x3}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:58 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffd5a, 0x40000000, 0x800000000000001) setuid(0xffffffffffffffff) msgrcv(r0, &(0x7f0000000000)={0x0, ""/52}, 0x3c, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:58 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000000)="282c6cfd80471e0019c38450c851e4fb", 0x10}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x2ad) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:58 executing program 1: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6030, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10c6, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) setsockopt$sock_int(r0, 0xffff, 0x888, &(0x7f00000000c0), 0x4) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:00:58 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) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000100), 0x0, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "bad84275835db57180e900"}) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8001) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getgroups(0xa, &(0x7f0000000100)=[r4, r1, r2, r3, r4, r2, r4, r1, r1, r3]) open(&(0x7f00000000c0)='./bus\x00', 0x8041, 0x22) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:58 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x3, &(0x7f0000000ac0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) socketpair(0x2, 0x0, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000a80)={&(0x7f00000001c0)=@in, 0x7, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/200, 0xc8}, {&(0x7f0000000600)=""/65, 0x41}, {&(0x7f0000000680)=""/150, 0x96}, {&(0x7f0000000740)=""/21, 0x15}, {&(0x7f0000000780)=""/253, 0xfd}, {&(0x7f0000000880)=""/2, 0x2}], 0x9, &(0x7f0000000980)=""/219, 0xdb, 0x4}, 0x40) getgroups(0x0, &(0x7f0000000b00)) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x820, 0x100) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) 16:00:58 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000280)) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="5951f1dc920d8c7ec4698370ad6cb766fb1b609ff3febd03f56550f7f88085066bbecf72a8f93d7028f729eb33dcdaa0a055f21c8e14987ddd662d62b942360c6eec9bdc8024323f7e61be91cc2011cf3d12e9413d062ef31f44e4f095d2b9ba9b712cc66cc4d3ba27a2c4285ad1e189397d0f7067c731337329f54846b4fabbe1e0fe71b893069ad9c6b08fb10e7964214e1bc97b2c6b8eef2c1df27f065ba0da6508263967a6e182dd3964786104b718b54bb687737cca5f420886a1d74a4c55260f6affc78a3dffa364871f80be908728c6e142f231695f3763f980799e19e267", 0xe2}, {&(0x7f0000000180)="f9eb034593e44abc38ca3f678bd90391bc9e476cfa4bda162ec850f80deb695acb07b097b920be772121294a570cf578e12cb8cd7a0aadcedd690c1f17ccd10c845a27ac29c8cc63a08f553eeb97a4cbf7e83311d3f2f0e1ba29e5c3a77878b3ab65f7618d6cebf680ba9b4095fdef2efe60443085401c92d8dd", 0x7a}, {&(0x7f0000000200)="5e2ad12b64fb278691f1ce1d034c20a9462fec67ac70e6962d84c3bbd393d7dfe288cb5565b87699660e3fa99c29903badd33c558d52db26a5683328f7809b0a20737503", 0x44}], 0x3) 16:00:58 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfd5d) open$dir(&(0x7f0000000040)='./file0\x00', 0xa1, 0x6) poll(&(0x7f00000000c0), 0x0, 0x1) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000020000000000000000000000000000000000000000000000000000000000000000000000bb760000000000000000000000000000000000006f235a5b5714bdb3eb4afc7a201156f83f260d315c695c6d17e1e39e26af407190c05ff93dad30d1cd1e99fc357a0ebca6323807"], 0x3a, 0x0, 0x1000) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x8}], 0x9, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r1, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c187638157862341", 0x74) getpeername$inet6(r0, &(0x7f0000000280), 0x0) write(r1, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000300)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x3) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000340)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0x2, 0xcda, 0x7, "b4f5ee884a3ed85af1e452288f2f5960787d8a72", 0x8, 0xa000000000000}) 16:00:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x54) 16:00:58 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0500696c653000"], 0x1) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="52bc490d06", 0x5}], 0x1) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xe4, 0x3, 0x0, 0x0, "cccef68abbf4ff31d52b05b7225f346f65b541d3", 0x2, 0x8}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) close(r0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:59 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000080)="00000000391c4b6ad7e757ab6e91fe60945cc9f69b3cc179763cb5a7f954661c6c1cf066328fa22811c82b71a1cd0a94cbcca2ab6ad7fa10c89589077c97d70bec70d132910c7d1011655439aa1db7a4c0b629acb628e2f6b08ce2c7cf9ec964f0c9870fee20a504c7bb1568b178cbb4b5dc9e6e81adb9ab470ae28c5e918cfe7f5e8be0d61b482a84b8ee67bc349ff0f588d77c04e62a8ebc08c60e1d6dc925ac240e4cc50d759c996d09241db108349cd2cc1f4c2910cd22f24ffc985ac818bac647ea3416750b4bf97123911fc11ee723c5075c7fa76e", 0xd8) 16:00:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28101, 0x82) write(r0, &(0x7f0000000040)="cd", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf68970652280390372d57252f3752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b71", 0x5b) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() r3 = dup2(r1, r1) openat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:59 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r4) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) r5 = msgget(0x1, 0x10) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, r2, r4, r2, r4, 0x2, 0x6}, 0x1, 0x5, r3, r3, 0x7f, 0x3ff, 0xfd6, 0xffffffffc886055d}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:00:59 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000004580), &(0x7f00000045c0)=0xc) connect(r0, &(0x7f0000004600)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) writev(r0, &(0x7f0000005880)=[{&(0x7f0000004680)="88e71339501ebeb645d31f044598d8e6bdf302b86b26be36dd2ecf34cd8ab89d5866ab39146246072c086f2ed852883e51b02da399b6afed7c7546f702d1f222daae7519ca6aa22f84136ea78d1fab36f79a0287d12e680272a53803a1ace9200836153ae7dea277a32cfcf2b5aa84b6308a5bb804967f711afe5f33fac26dc4cc5a13f6c91e2cfcdc03404cbe3ac9d860bdb96a8e4f30976869d147eaf8ee2ebb723773c04b87656c0509eea904807f769bfbe2a8944832f33e8bfb019d886a3d4fc713a02d0f44d2cb3ba4230fc804d17e98ffcdc6003e08540cf4f6765490258ea21e089166c06cfcd0db4df9c14e9ef0aab6781b00f9c397495cfb601859f34296cceacac0257a6e958ecbfcc59878721c2aae5b69b72868643ec56380fbabc450825fdab4f16a0bdf491005f328522fb6b15f6a33e660f565ecbda89350e568bf28d62f5f396dcfcb30485b2e70b790db7be969e77cd3e3561bf44297a49bd4fbd3803868271c89c88eace82037b3cce20892e079df0a0913e9ee92e99913b1af60a1004e808859a5cd76185946ef2d0f9dbfdb1ff04db50fabdf863caaa1ca427dfcaa6a2961da0c1d9dae372ea8b8999c9ffc390c680a5398064444a3a89efd68505183d5f0582eba9cf9c737135c1dd57707800c0787b26a818b9e542b2f8fd71effda3065328660236e081b116f6cf7f5e11ba3fbbddd716b04e74e5a60f23a36eff9d5d446ce322f89fff99f5929199424bbff028c04a6d8714163595cf8b8a534765607e8c0ea9dcdb29298e4a2532c1880a3a5d790b25e3a96980dfb323518eb24a5120ae8916843cfb69a8841bcc50a5ad136a0d3af3b1a8bb757cbc92c9aa8202d4ff2e79bb3cc2854989e8d67fa3f6e4656ebbd96196485799e5f06f76ad8e8a5e77937ec3c77d03b4a4155481650eecbf5cf51a89e683b34f46446d908620aa403bb5d9dca8bbc3344a35114ab64adddcf99deadc986ce4065bdf2807b4273dd3865fc08438afb752d045701ffcfc29dd44f8c297d09be94912653e6f3a3035c1048d470a54b64ff11e59a1d274e974399367a7159129dc48d49e22d427d4788a805ac8775eb835dea55439ace7f21ec146041d0cfb7f43c48666cca47a4688eca3d3028b5a07613e1f25bc57ea5737faa14ddb761f25dd7213a02aae593d8eda076b2deab20883488b8b1aa5118e5e83d5b67e4f2819dc3f831552c878630d43fcb2f9fac01b2042973f57788045f4896b331adfe33c7d419e820ed41af30d8523535ce9b0d8cd8a9551165629dbf489b4d66f594cfc8b6a309692c77768a5b9bc0ff9903cdd8f3c4d0e03043f0dedd8759d751df622f58083f77d24c148cc96697288a95eabe820d48c58561f4217de64c4eea9b2c240f26dd65f8024d4f4bf7791d0341d750aec1a1c412c21293501220f3b3f6e1f505c9546296c89177f81ea654171f9140457c26e582297b89b092fc9db3cbba8f2cfce8be93eb52551145431bddca97ee0798663be4d1c8b070167ca8b1b354f5a24270ca7ac459d5d8b131750025690d6e478e31f88b0136d4ab7de71de2936ee3957bf3e8994aeeb92e0b8d966ef27a3c1d214bea504385326144710710ee640c60212c9aacfe5a6730569dcf7ab0c65fb8bb3c4d05c153d5b0e2e8930932a59ad3dc8a29518743d15384dfce386385623fe5c62f36d247c0fb6e703bb38f8430be8efd7ad8641d2dd06ff48a1d08b6c7f795a67211ba5ae3b5242d41ef1b645ce1133f305e499a08f71e388a626c676e507c257b49f019441a4822bc6c7c0c4512087bcd74ccb7970c6fbdbd3eb31439a91b680efb756f4792fc531e9eedd1a6036fa760c49d59c2158e05e03dc72fbd3053eabd63adef2961d16c98e7892b802eec4d2f88d425c1b8eaed4dfd18530687dc8ef1c85b9c6f0f2ca2ce12c22e9bb72abb7475d38adfd957055d0966f15939d815c267bb36031a70db5d4e622ec3a389eb928eb9d14f70916c27a8870146febce7aa401f7e057c0d0dffc1d788e79abb6522e0deaff34b62c094b392662d528586dc42366f802cba68d24fd6277e9494114eb566a7878c2b0d1c3d6693aea4b406857e38adb4e0011cf3bee4ddd0af1882e7214193ac18eaf3c94e7cf30db1f279a2ce1d9136565d13cc592a220a78b9a89df1d34bb4051ae2258a446fd115f338bfbd53aa3ef0e3c09c1f6d0c1d7921edb422883ed6deba86e9095d6fdeeec9f50955e61b3f0e6379a00c62d6559a954bec0bb2f8e7a37ed5ae703737ed22f3ff10411b2537e1ac9de42ef21e1d5be97356834054bb156343c15f5308abc29dace5f0ff831cdb760ad1179992ed41f76c0114bccc7b46354ea5f53d6ac72ade6ebd5b3f29e7cc1843207c9d2943b6c836ab0415f72f36f10e3368cf46d075ccb4f12416b25a713380a3272275fba8456d202631f09d8cba51d7c4ca13449fdf7e62913a9908ccfd321e0ba272f4d0d04fb284d8a0de0a7ed097a48444958bec6588a97417438f017efcfbf417c7e93c1bcb2911eee4ba352b4c30df8d62ef3fe9de6f39934723765595b40f742e5f136d1024db807bade46edea4d63403b21f93fe6f7d6bf4fa0cfc76056dba50f22ef95352f0ee125d47eedb0c74d026d1c01194dc25f71330c53b412a7c7c4af59dc073dcf9b232a79e69dc97432cc838c4f76fcbf287e6b76981e2af31f90b1a6afe718349c298abe15748984657c3412cb5cfaf04e62e4db2cd352e21bd99b3780df6928000e2d1b9654139cfa4b02044bafe07a185075cd9bf20f6976afdfa31412ac4aef68cb176908909187cafd4be08d4db5d340a0d68179f3af28eb6ce8b720d1b638a099a3925dba50ce871b0b87b8fd102de1cec187d926f2d6cdf51f10f4566596863a65095328f6221694c70185e0298921b9f23077b22585d21f7018d9e4516c11f72309392fc47bd19e26699ec49d18f617ccad82dc281a7e41b3507b540032984deeed64bf3f87b6c426cd0c871e327456f711348052f7f48e07a5d036728d9fd2d12ebc5859a4d923d2d5d7ec78737a316683b894aa460a5e926791af70ac866a13e538a3f1e10e7d4107354579e88d0fc248163aa6e9cf2598c18c182a8eb89ac23603d6d660edf8cb2884f12b7b8e28e6f9d933457ecff9a949a3d3e5b5c9a6a9f9b1f73fe422c9ba717312947cad203bc47a7239c06bea641c01c91a8d97a3f5b0e0ddca4b9b8943c48cd4d444a5621de59a178ce4f9e3ae7637fa5c932140dfa4be661b5fde2ac05e2335c19b3d99626f3bc55055ecaafb9913f8ff2361fd5f0fbcb46359cfd0176631fd9de1f8d1da54e9e346e3b8ee931181dc5e9af9adf4d627cb2071732d181bdb12a5847b9855debd23f0abf65a85e38fad95fc8e17a9bbd442792926e87c959cc3dfb6ffd7382a89fd4fac9aca5ab3e815a4703e5878546e0607fa813c57d25e89763fec3729eb458f8f96f0315ce63c54446b0e617eaff8ed87a956eb26a21f5e67abb1b4fe8648bb9eab0037d4d266548c4ea5f80f84c35d7601f25c392036630c6421304ec814a516d095c9799199a7aebe076b35a04e0ee7b5f47ea5c116f2077d6262d0d913d2e993d6c31a232da4e4e261c10871f93711d7f70e3f4e66b202ad18eeecd1b417dcbb3f813ed2fa6e252a5655027b0fcd5d1b43389b78e6d9cc4fd4488ed8f35bdd4ec6a8874837e8263e8b9c64381f4aa1ce0ec4664c1ea20a3059bb25ddfd1a91ee66823e1c6240a92bced091a8f7a3561740cd6c1bd3a926c7b68058217e09c85b4897015689ee3fe1be22d0715a4e79213ab123e978852eaa87fb060b208620764c449cc3266ecc1e8ddb149eaa8517365b26fe696d5a96b8b20582b3205be57c375e80f6e891dc077e92e3aadea26077cee31dbcceded806800c7bc8296d93806094b3dacfb70f92ce4515877c1686154de6d0aed713903bcdc9a35beaf4f8b6db8d4021d93180c0183498e4bfea33c79ca1eb9f244920630b58cad1b53ea5d1d19057d3225c77cc53c2e89ed8f40bff84e9f2b1e58eead25a92298ced398dc8f5b7449d42015753f3ca096fa6cda778d81a7d142d1c3cdba099720e4f9c3fabb1ad4aae466b453b71395fe434087a700936e0514223dbe6c5213fcd7e47f932c23c667014d2dc98c5058014d5d163982b6ffd334417d038b39887ca64a132320fddd2b5c5c71028488cd12dc6410793a3545077d5cbe337a6e3a9d1c2ab210d80e11a8e06f35724d06bc15705a9750c64b3f41dcab848dbdeb6bd6da81e5efb42299705c2635f065ef860d9ce315824bcb877025435f6ebd9f8306b06fbad8646aacd1d032b8eae9d4c799c3962ae4f92023f5f8040dd327506bae1a04e8543ff718451f3b097d65b1add8e3f2b40a82e1ab08e363eb0990ca28b0d33efc491c8fe7b9c59844cf23d8032678bd4ef8247ab786b9f498eb9c6d4a32d3280617e3be23d9ac901fe9e9ca90b7b35517426b9e0fba16059085e2a6e1b03fc00c3b9f14809dacf775e324bc79c3f9adb533c6b5db55d49d112a0e143ee8360b3202a40b2a8352b6a565bc527c09705067f31067629e167dff779d37e5ade48682f6e25d170b2b88ef7a218388c917518c261dafd0cee273dcb0da5388d4f50ddf4cd93660a7e0c0aaa070eaf2817bc113f99bc76131f8af11de7015503816feea79469597bad61204474b6fe86dae01e3208ad45042a6799d440a4100fa9e81eded5ae230927e16c485bc558b1898410c654370d2e4320cbc717e2d6d2f6fbc2aba14ce1e5804545d17eee222a0713c9f5028899ad52aff9c01abbd0dc2d6c748bcb1f87dd519d101996fe6fb953177657fe20278161d3f96509f7678ab0a9eb3345c701c42e0dd8256c1112fce3f7f8005893e3f9ef69ba49a8c465548979289458e3bffaf75e9135067afaa39541182bf834bdd6d5415835f6f54726103334b220ee4124605cbd0b78a333528ee6b2d838950632c2e69465bcd348060ae96e5b849e316d11b0f3c68013354d6320c466202d90a94e95dc336d9f96799cb8ee534f678f2bd8e69b296663d282c9d267825af8b9c151695467eb6860c05976012bc2f9b7c30b2dbeceb4ac757705436d2b33999240d3e03a48170282c659a7d30c087dde12f0b67fc2161043b0912843f76859b3e439b64c21ab671e9d20f2c1404bbd45a6a07e2e986d57357d15800ac42dcd4ee75d927a528eada94169a1acca477fa48975227bcfc014c4f5b9ebea83615087900a6cbe71220eac1020c3cc99c9571f805373b6ac7738f6dcd06e68badbf46c1b8a40dd5b0bdb2e17e615a29667ea72489fd74ff6d29ff0b26b61a76b7c11e9f284b9550b35d6be475e9faa6cc970aee1023a44c6b1847f87a0d63caac6e2538ea6f2c3a4b7d3f1b8be1640eea6d2d5c5d4b8ec380885602d7e93382f59c5817093b8de04fcd4cea0cb3201d5a82c797c89e060f67023e4f23572387306bff695ea38f8bc63fd39b4d7d3482acea994104cde8a4146c63aaa727ae76cc87e90ed9df1c456c37b13d5108fdfe850b1d551556a0ac0e8a9fde97d4f34d9ed80b1601e4a427f3c8d66df65346ee06240c666d8b9dac617e76f32c57a67f10154ade7aa30e983b2a6f7cbe18c879bd0433607d5403e3d5f5428a333eac8cf12630462204d33c1685815243954ea23ca63d1bdb8aa5a74496b94712f6c6da0b69f6be42c994c49ee4a1ab16c46a4fd327dd607f05cdec12c48c3a23f56900300bd6a9e4acc73fd9b16d90900d97a959e86d", 0x1000}, {&(0x7f0000005680)="837da2fa2778709c642491364a9ab172cfed32d4fbb7060b355591daae9f1cd40c456b820374d878e0a3a7abe6f3c631e562dd9c839ffdba3cdcd11381d1846ee0f78df993a9cd59c4968585f42e2a62911e7e0dd3fc76360de26d457aa79c4291b2acaa60deda788022ae11a8336caa9c1f629496a576f8e7af7c39543cc9dcd19071bb1f46c22c25f9279f4919a5712f1f1d8aabdb8daa886607edf67ae9e2a030fa3f65798e42573efe584277fce2171e9a46de159a5f53b148c6819a4e05ed5a1289dc52aa4341917f1094b2f4032fce911e", 0xd4}, {&(0x7f0000005780)="2cc36b5205b18e106a8590c5eb33fd49d56da064dba1dd064bece00cfd858f475fbe0696a203dbe120168fb2691e3b96769845699fa92679bca9333b54dba6dacac5caa2395bd49725723c1731e0216e2182ed16af79d7eab225bfa3d766795ed31fac3ab19af7166a7e507a2494fdac6185e84af64c6c41b1a92b75cd151f8b3268ae03b2e25179b82511a7d510abe6a9b8027fc55c83e22a23e180f8956d91fa95dba575a870d173ba0421a1e4b9fc9a80171b7ca3b3e0586898cf45576dc4f6afd1e3c1e04ee78d15448c803452033b2154edf0fccf5a06280c68ab7cb6818c", 0xe1}], 0x3) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) socketpair$inet6(0x18, 0x8000, 0x7a, &(0x7f0000004640)) recvmsg(r1, &(0x7f0000004540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000004440)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/213, 0xd5}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/142, 0x8e}, {&(0x7f00000022c0)=""/69, 0x45}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/240, 0xf0}, {&(0x7f0000003440)=""/4096, 0x1000}], 0x8, &(0x7f00000044c0)=""/73, 0x49}, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x8005, 0x6) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffdbe) socket$inet(0x2, 0x4, 0x9) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:59 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)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) close(r0) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x51, 0x9f6c}, {0x1000, 0x1}}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x2) 16:00:59 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x148) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6006, 0xffffffffffffffd0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:59 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) syz_open_pts() close(r2) syz_open_pts() dup2(r2, r1) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) close(r3) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000040), 0x2b9) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:01:00 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ce3d2348009cb4495f8000000000000"], &(0x7f0000000080)=0x6e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffd000/0x3000)=nil) 16:01:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x7, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) shutdown(r2, 0x0) r3 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) shutdown(r3, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs, 0x8) listen(r1, 0x0) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f", 0xd0, 0x0, 0x0, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/55, 0x37) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000003c0)=0x7ff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = getppid() r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x5, r5, r6, r7, r8, 0x1, 0x1000}, 0x3f, 0x1f, r9, r10, 0x3, 0x1f21}) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r11, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c671e2fe62cff203000000f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a000000000000000000000000c5e16d827c428b3293479173d413ced85ca4e1409c457e8f65e288a9ebb03fdf531a6532aa0f7137b419be54f38f817a2f1572170d09ed7048005773bf819f32d417a3936ab61e6ae5470b5949", 0x131) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000440)=""/239, 0xef) ftruncate(r3, 0x2) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:00 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) ftruncate(r0, 0x3) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x80000001, 0x800}, {0x18, 0x2, 0x5, 0x8918}, 0x9, [0x0, 0x7f, 0x7, 0x40, 0x101, 0x7fffffff, 0x8, 0x7]}, 0x3c) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0xc, 0xf4a, 0x2}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x9, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0xfffffffffffffffa, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000001, 0x2, 0xfb5}], 0x0, &(0x7f0000000140)=[{{r0}, 0x0, 0x7a, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x70, 0x80000000, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0xba, 0xf0000001, 0xe3d, 0xbb}, {{r0}, 0xfffffffffffffffd, 0x4, 0x10, 0xfff, 0x6}], 0x3a936613, &(0x7f0000000200)={0x97e1, 0x1}) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000c62b6669b26c6530"], 0xa) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) socketpair(0x18, 0x0, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x10000080a0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) 16:01:01 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x3, 0x1fe, 0x0, "65668c1f2a1c3b00"}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 16:01:01 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 16:01:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="830203000000000000"], 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR], @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16=r0]], 0x1) 16:01:01 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc000, 0x80) r1 = msgget$private(0x0, 0x24) msgsnd(r1, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x8, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x108, 0x2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x7, 0x7, 0x207, 0x1, 0x4, 0xfff}, &(0x7f0000000140)) 16:01:01 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0xc0, 0x20) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000280)='./file1\x00', 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x4) fsync(r2) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/6, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) nanosleep(&(0x7f0000000340)={0x7}, 0x0) socketpair(0x20, 0x4000, 0x401, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x0, 0xf0000004, 0x6, 0x1}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf00fffff, 0x9, 0x4e7e}, {{r1}, 0xffffffffffffffff, 0xa, 0x20000000, 0x4, 0x2}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000010, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x8, 0x4}, {{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0xb0, 0xceb}, {{r2}, 0xfffffffffffffffb, 0x81, 0x3, 0x8fd3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x7, 0x3}], 0x200, 0x0, 0x4, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="67e0ef6a8637e701b4b3b89a2c577503bcba178af0a5fb5102c00946c262eb210d9a92c87f7fd17c838c1d2bf685a2674ea0d51752e241ae133d55d709e2725ffa72134f441ed6f36b0ba88313b2ce12309fee8ca4f32db22d67e711671cf0d10c96f49b6b633dac54509de49765f9f61f41211f0e06e5707dcbd8ab16379acb918e7197e542540dbeab641f410a", 0x8e}], 0x1) 16:01:01 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/213, 0xd5) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4012, r0, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3fdcd58f6ed003aec32c56d65b2c245c82974238703bfd1e4bed05c7338e93bb1259260be478e46445cc391b7d1d6c6ed50321738c6ef9bdc28e4cd7d1fc30dbe2ccf1fb"], 0x10) socket$inet6(0x18, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xca) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x4, 0x9, 0x0, 0x9, "dde3a7067ee304d429870bdfb081d4e9d64d164c", 0x6, 0x8}) fcntl$dupfd(r0, 0x0, r0) 16:01:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0x1}, 0x10) kevent(r6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) flock(r2, 0x2) 16:01:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000") mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) sendto$inet6(r0, &(0x7f0000001580)="e9dc44fe9c0ac54372896e86c431b84526ef1b56e7f9d1b0f44a8ff191642d3b4757f079ba7eb417453273fc5c35ab5ce96a25ee20bdc2a777e9d5313540ae5822605fe6a16e00c85dd5f842fe5b3b806103ad41ffda8f43851afb75c7ad4acd0147a04ac26f585fb9249e524de2a4052cafdcf62a8d1726ebb0e7c7b88fd63b3aefe1625d83d8f20cdde9b9f45f891c6eeb6c7886f02a212b9395093091cd1ca8cd708b761ef51802b3ccd3aa43c3a25725e042f2bdb9859ebac790cb8c6e259fc06e7391b58b6b26502d9a57fa1e81a3c2416651ec560adbc501c3764990f67f248d8770d0e1f5a0c31ccb473b9d2138e8cf07fc346b61ceea50cb89a9477117a4732fd75d38e954b230a8fbb960b4cb4b3cc4c4bc7ad60d80535f309c71e7d792a8d049b5072c84dcfbbfd2c40c46b1503170233499f4db23b443149f6dfeeea91ab2617dfaeac54d7b0c5a693279ad3ee3c01dcaea207c76ab6f941bb25dfd474799915c0995372df4df58d33b622f36cf912d4b4daae34cfb9d16a8175a7280a44243ce4745e392f5827abfaf7692daceed7604d31359865bc523f83dffac84f4c0656127a44888085f114e7fd8671b86fd7075dea7a306bc90a1bc0467d6ca3cbb8b0678cb7ed8cf63395399f620f0b6d55bb2b6d16143da29e6c713b95037b1cc967cf8a87ec4e78cab2175928e5f8474e1bd410650dc881d3adcd4179e5c9982f39cc1a012bcf9e38c3b653bfd03c1e3de78d7733451e2d603cb536ea02cd941fe2faa90b3f12759dd13a146105f9e8780cb8af102d1f3486c65ad29517981027a2fd1bbb00b48ea6f0813b427d6b7399d8dcbcb42d77331013ee51c55f13d80cbe20d5ca9eafd6fa04c60d94d189d2f93630dfde0c61f8644850f83b91faf8910e16392dc564857d3c10501c4986ec5000576be2fb9c42bc22818d2d7f1c0705c77cd30e852c959215e789f025ac6f39bf4a5adbf44fdcf0c5c1c81200866486dc9d498cb4259097245c23117b3c16749a32c637c669f88f30f8fd4e60252145933a5c2ae4bfdcf886fe382a4bdb037bdc09e243b13cd181e793e1d60ffeafa93d7d544b91daf3360fd7f2c3d7f9e8b40ad215f5bd94cc570fb6105fb6c77529869e4fec461eb3ad0224df631e2922a2d553a8556b4b49da36e0a206a9de60f5861c12ab41f9d3a830986e61121807e37e691a0a601d6d193b7792a589a058f97d577207d737f6eea61f2b06792b5013d45b91bddfc4a2d0c1134386bf6e8e7e49a9092dadb86f14a50ccc0d3eb90d3beaad63eb691995df740bff4aadf4ad042faf03b0caac51f94f5a1c511bbb2dd3b479849a794c15d74d3bc76e64af45850a48adcdbb32356a247bf4bb8ef999394ba73b8e4c7df6fb28a9f35b1bbf5043590e810f672e81948a38621afb5efc9182c46ff49091020c7c56f9006997d1599e464e7ad4473df679e52a539e6fc5b70717e794b76ae51f0656456f77a3a2a91b878a0372a3d85190af281f5b141d2054e3a45429f8ad201e4db9e2ee2ae29a726fdb84a3d4160bf18019880ee12c8cc9a6712063d3cd71758202542aba3731af887a35ca0e4630df9f2762e197de3076f49ab716049833a3dd093dd40d3b331e7d66c0c04552741ad5744970a7e68b36e8b9264cd24f257f87a1e3a55ee0b038f65874afe7b09660af4e7ca6219e75d0ec632137fdbc65d7911f7b74e3b7dc048a44134a40362aad5ac0a8e847987bc5ea26aa3fa3a67dcb1ca796a6879a975f74d4f0f2d1eb231b78c64cd2080f50aac4f18c9ba9dab4260755d136f264c41e65d2f521363327f406471ebcc8c180a3e91242bab137f3c831f72ad9f2e6924450a4abba47f2096b3967c09b8e184cdbe1bf506d7b23095a8ded98348c69b05ab11e9903f6e1342e5667f5bde196cea464a39cb17565fdafd3661986be9a59fa2de2130b6719dd597845ea4e136e4213c57e27da965555f6efeeee2a56c164deb6d0e0d5d9b1aa688340175706b00086b6c2c21c1a2f9964bcec2e27d19d6ca749840b20208a7fbdedf8c3fbad325f294300c8821d00fc0df354c82cff1b0bdd42f43a693eec628502a78896c4f78c27a64813e7ed11074de0d1800776c5d224cf07c462aec85b8a8729e64fb3c37544b3603e1a88b16f2f0ab374417f0c3f0fae85bc28fd932a0e4268718c54d6193d92f04c31471d8053bb64bbcdf25ddbd941b6cd74e01b6c7fbced7624633c22498fdee119a1432ab36e84837febd1714b6ce1168eef0fbd31bc98d8e7312dfc74bab5bf2a15f35d8b1756d19d9f42ca3704894c659171d1c2a97de08610239ed7bd9df0bc89c99dc8f0dba2f7e5f51f0f4a0247772648731b0ad982f9dfe812663e3249912270623b66a6221621297e44fb1f446e67032869f7deeda20ff1c032137e32eed1e79388cac6c84dd08b3566366ffb3f8200780a0a4f0162904f8e307b95c20805f98e7708694a513bdcb23a5227ee01fcbaddf554a6a1d437d32c6acf353073fc7b9d281025cb2f120e7d876995dff4ed1b62dfbda9e5637acb2dcddd653420eaa371b63a8c7761cadb14545d03567e13b5fffbe6612b6dd6892743940dbf0a8ba72e80c1c304d45e9389bb569b8f4c8c363ce98cc069a335c4978dcfdb5bf54c5247afd6f56d3de763d23603aa6f2fef1e27358a391be33401d9f501076feeb9e2267d7ce17ff9e1599b6f734ba63d887b88fe366bfeac4273e2a733c66bf7c1d7670c2ef1bab718265018241fd9084597240efcec0c2fc5f48f97cba9a9ae5894f53b756ef8cafb7847ba7026ec74f2a755bb53512c2e34c06a13809d31600e48e158efe3f0abdb138fa5878245d29ecccc50831288d3c5f8c8e05223c55aa9464ee9157531219215dbf0667c778f9d4f7c55aa2d26b72d055345a458a0ebd2301fad38ec8647e87d72b654a25cc05880eb859e17ad7eafabbca46bc3d928a2d2cdc46e952976e85da30d9357c1345f3f175c9b5a7464036956fdfcd597ce5c3abbe9027a5383a1782d191a24b16522ef4283e12e02ed91a2d89df405f83af930c4f4ba7a447852f0ff50197433923839b107872e349aad5fde1eef5f2d2778e56caf7d157bbbedff0ccb9e74f4587c8c8d163644f518423f7d21a5b36b0e1d3866abe2ec67dc02902b9411181f3b103a579eb955e518ee9a50054860e3764e90704686f659021353cfa415d81457a88163ec2262edc093ed89bdd7d113785300f822f6b538b9fd344db3ff96922c5dc1b036c8032731235247ef6e996b596720c8472c727af742626b99b5af9832ec4a3a19fc4a5f168776bdfe4c26aa62c9e6f7e44ed878d95b61d60ecc49c5d5d380c8227b1069615a14c87242c3cbbdbfec5727825679866270e0b093ccda84e9bf0a6982e7ddce5edf360a7e5e459c18a4957d10589fcdc8a60725a14a840bf0f93cbb65d5d81b017a44835dd88ecf4956ca72da8c02833e270b34aa6eaba96db5cee96fd6c8a170858cdc96ea6a40aac43c640b9382dc8c246580cc04e35a1c346df0d4fedfabeddc853c9b8106c92d46a7d480394fc66279f9c350feae6be1c79ea6a285a29b85f60b037a71dfe62f0f9d92dded19f5f6e3f5adddb0d9690f770ff51ef2e50eae8cdc195d9934eab1530d2595b0ce12b97b1cc8165b1e6df0ccec1ba84890bfb7ac75fc36e70f968bcda31a0dece62a3a171c45708209492f86378b0677bc3ec21442383281947f1c1269eda7ac31fb7726153efeba53590d3c420144a91da69bc5c6851944b8acb4f96c4356193fc64bc1859abcdb1eae2cf43a3394bdd74f79755a62f97a6326dececdab409f5cc078a487e7db1f0cde0e50b355cd4ee005fc8524f80a423cf7d4199ed163b36a6a199daea701585f9d2ffd581d821e81148f54b26986b44fdc9ae139286b1977229cdd2caea0df233f02de4e3ef2b4c3ed263098d9227e1617514e671bcc1e31909a92b199787eda4c62bc25c3d7c3056c3564159b6148cee6917622e2d176dee79eda10fd216cd4551518e1c67b7ac9bcbd19705528f9c16d0e61137311f15aa40387508bd44b3eb827ffa9c58cebbd8a07b3d4f416940a5c4a27b92e303f21b9730fd831cec4bdf240dc5921e0ceed655dcf1573d86a03ca89c5736e73cfa05008f76f7c34a17794e6ff03588da53fc73cf9bfc1c1673dd88524e8291c0d9722a15f8416bccf4046a7a6e148bbb9f0a6d54126daaba6dcbcca657835bc46d55286dd45b8c4d4d716b6ee8321b94181c9495fa81cf556f46841b56a687611dc49ca867a53a40ab030d5d79c9efe433478ace1607a773fae6c95cd5128baf547f21421654347de2773dd2037c6f284cfa216177f5883e2bf7510af2031675aaf8180aae4e1a04492db2b0f66f7e1b112ccb42416bc7e3835f19bcced71ffbb412c26b6ecc153c765b3249d07c608b49cd0aa0e8adb0da4216db7b58287b296e1a47e0d61b2a4fffd19d34a1cc821154dd0365f1925db03bf7f454df1fee2aee1a6d07a873bdee6c8048775e12bb7147f680c7ef39663344803628a09114573cf69de494f2053caa06d6ebcafee90c84c5946f387b6a8513e5c69118488e4fda577dcea7015850effd9e90c66ccdec9ed61284d625efd7d818c002321d94af907cd8acefa54e813f5116c7bf90f165d5155cf14f963ce17319f0fa372dd2e5b03bd2d34c94b99740daccd49231e67ab0b348739197f9574d5fb9d7bf19b8a5cfee94fc4ce70a0e38fdf6268cca24fe87f2ee633047ba5e0212dbc5427d21158e3bfa9d0c2c78b917748cfe9fbe036b3a8676ccf801f4f69eec7019ba8c3e44a5527636ba80349d7f09429ed896a5ab7f317188398c2fb63d68e8ff63cfe3f0ffcdcba574c4a92af68d48837047d69ac6baeb040dfb025a053c665aae9032d01c882ef5d0ac7e1a1ec70031c5f85fd02fdd71db33d55c45e26f0000008002dc271bf691f35568b66537f28c2337557d2530336f26e487f98c989af6c7aea9c7f29e66887c997007512787b138bbf8e7ab034c74a80bbbc25fc7a464495050cbd8002a5432bb6231e6dd935e0ec3e972f01e8fe540f74e27630d802457edf654cfd8211ccf1ee546c8b8cda109dbadd1c163838f7d1b3c7a55bd194dcc132c42c2239b55096b8866620f6f558e3161555d180910a5b39f73a0e0d161102b6e58eb5cc98d212d7ed66edbbe74962ab58a3ec7b4ee2b43bf5f95d01334a1ee0c4fa4983b20d6549179e4f019df6fe1eaf41ccb100c103ba82c891049175a8f438bad89255ad1223779b5388637d60f1c7b9d262917a38187c031fa42585a4122cdea76bd47f65e245b167fa44b1d00c056b92b80e8245006a4ad598cd2ab126244979337dbe2e4d3f47ad510f909821ff0bd726656c2e2cdb587885028424c1234dd49e8e167ae4866c935b36e63335dd5906d6f63d09d407616ad6faca79d12c3c96ded37e799473e25019d479025da942be25df841bef6bd5e89bb00bf9e8a3e4e9a0f7235cc9c7ccc6b84d8ddbe7902571f14ebec454dfb7f5209a783611612902fec55a45f4be04d6cb46393f7a51e0b33d05b241a85cb3627b27d8d4fd08478d3c300d53651f75d8cf79fffc5ec934292fb6b6791b2938bc0b55b5d91f7783017691c3989f5bfa0150fe9d55efb7e1223551e5bc619d665265141c41453c1ce145ce397d71f06ca73981aefffeda2fe5cfff7d4261562c4ff7f071b00f0c02485d0f5adcd7afd31f6dcfd1982ac28fe839844d6e53ea5ad093993e4fc1a38f4fcdc141c6f93d4d6bff865f539edcc33926ad992b2c548e5e6b78535419b0fb87ef08ffb4370d0ce292e895103827347a64f7633d913b0186a6cd3073020152d4cf386aeedce900b50894c75f62d4f9f790a614e8403c9bc593b2092e7fc63401c12b1a6b576dac3b32c07afb7dee804d7f0f715a3fb15448dbfe6549139270ed0d8fc969f7177201443b6e6dadcb0774bda9c87b2249ae86b799e9288820288265737b4d7dda83a08fc4e913a3a7cd64b659ffa52dddeefe906f50d8b3492e03055f9030d7b0d378c5c0d5ab123dd69660e5ef411b81805cea600000000000000000000", 0xfffffdcf, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x1e, 0x63c5466}, 0xc) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) unveil(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f0000000140)='W\x00') 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f73cfb25b84e5bbdc3a51970948b1b2e0ade410000000000000000000000", 0x34f) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0xc4}], 0x1, 0x4896) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kqueue() syz_open_pts() 16:01:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) socketpair(0x10, 0x8000, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x82, 0x20) 16:01:03 executing program 1: mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="00057ba7d64b4a3c95215de0dbaff20c54aa92120e99006a9f7116e12608a74d5df574e8886f5310e5b626ba0a40d0ec2ad4bb32e6e3ce5345fb2f8e8afd4d7dc1d4db2193aca076ea3a04cf409863814792d68640e0cade38285bbcf652bac3556c585a29354d75", 0x68) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:01:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x1a, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x62) YN.Q ETȽ㝣 ;~ "tYN.Q ETȽ㝣 ;~ "t OpenBSD/amd64 (worker.syzkaller) (tty00) 16:01:03 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x100000000, 0x6, 0xffffffff, 0x4, "24ec7667ada299a6a4d177847e8ecc6d1bb94a03", 0x6, 0x7fff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000140)) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x800, 0x15c) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000240)="9be2d890cba17ed8d01344e66d63b8c76b428f3ee3092a80d9a4229de04f80661ef02dbc0ff7dc37f566526e3f366370afa437c895eed9a6433c3b50a397a7d1eb6db94be3d58a4b301e5c10ffb2a345323a5af12cccb728fb9a120cf4a2bdd59e7d388d73971adba455cfb524995132736b5a68086ba8f10b5b1ef75109c22db84324b8ac", 0x85}], 0x1, 0x57) ioctl$TIOCSTOP(r3, 0x2000746f) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x200}, 0xc) syz_open_pts() 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x3, 0x1}, {0x6, 0x5}}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xffffffffffffffff) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe000, 0x1) symlinkat(&(0x7f0000000280)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) openat(r1, &(0x7f0000000040)='./file0\x00', 0xb0, 0x17e) utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:03 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8007, 0xffffffffffffffff) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x17, 0x4, 0x5ac) recvfrom$unix(r0, &(0x7f0000000040)=""/74, 0x4a, 0x800, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) r1 = getpgrp() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="2594633059ef684bb1dff31f2ad67922fb6458cde513c98c9feb701e040b1b9230d407a5476f0c3a7dd45e139d27d04dc6fb6734115f4c0321a466bcb40c903d79274c6eb5fc2e7e8d13cc0797e8b54b6556b8b3f0070847acf31a8d68a94a", 0x5f}, {&(0x7f0000000080)="62d621a7df8f12d1e18a90c0e8196adf9a302815e1619774e930c98a0513c45174ac206214cdd7bd022bd94d06de74e9f32cb2459bb38a756fe731a2b69ea2748c63c9ce48bfc00e59649ba58a5a59d856dcbc6613e0885d5b398dae73fe81ea9682815071102b63cf6812ef24a9d92086c936ebf2efe918aa7288e2b58e728e2e4399e586b217b4e0f5e5c9cc170a00ea273da5c687f758ea4f390e4a707a8a35162020ee957270f19f7a322eb59050b2db87ad15faa921a7b3f669da027ddfdec7fadd8261995879ed313e5b", 0xcd}], 0x2) fcntl$setown(r0, 0x6, r1) socket$inet6(0x18, 0x4000, 0x3) fcntl$setown(r0, 0x6, r1) 16:01:03 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/4096) r2 = semget$private(0x0, 0x2, 0x11) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x30000000000, 0x100, 0x80000000, 0x8, 0x8, 0xfffffffffffff801]) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) r4 = openat(r3, &(0x7f00000012c0)='./file0/file0\x00', 0x120, 0x40) fchmodat(r4, &(0x7f0000001300)='./file0\x00', 0x1, 0x2) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000001180)=""/228, 0xe4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setuid(r5) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/13) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000001880)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4c01000000000000004b842dbbccbbda1049fad2ba6eeb00000000f0ff67f7acad445ddd76", 0xffffffffffffff00) write(r0, &(0x7f0000003180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf34272639e8bd16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b27a96b33949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209f983a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae796852eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf10000000000e1b640f4d11db10eb00b61ad51932947d67ecbd1a0be1679189efe7b332c2ca022f87887f227508ef69a6b17e5252893667936639c6ea842abf8d91fb1b2fd34f66680e0ff136cc869f2a7190c79bb5c0b3cca7ab36a380cd6f3c5327ec514c87d5d07b0b36c546c65979d5dc0035f2807612c915c0d", 0xe8a) syz_open_pts() syz_open_pts() close(r0) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000000c0)="5151471bb3cd3adcc92a2cac1a87e45e2aba385d6f8f6a390b274335c69f3136987e573c1e9a", 0x26}, {&(0x7f0000000100)="bdfacde8ae1e8cf1620a15a20adb081d51ab3d0fd9d5dd5b92b8effcc83eaa2124b987c7784ced2524257b4e266bce2a26d344142337a1b243846135593f02982184a6605a85567bf7a931e1906cd6c72811cf3a9abebfe93cd1c7c4ce6cce8876b37a9457edcc531a4842b95cbf54866e19b246cf634bfbae0d4d8be3aab578dfadb6be54e7e4a883927b7a1b7a0530ba72e3b770ec84a969b5f2c7cdcdbc696ae29c60a2b738a162f8c91170e1391be026d00d12146b3fb75d1cca7625de7ebf7f262cf23099bf4d077e238eab325e46de8b2c39a434c0ad8cb897", 0xdc}, {&(0x7f00000002c0)="dbb623012ab66b8e3628464ba1a04050f106b2676d45b4523dcada2dc435e8f7e17db6d8e9d706a67e2520aa61baae650c8ef82158930ebd72dce4a9e9931d1a3005edaa87e9b56e10d11c0768b3e80c7acd25b746ec7a4eeec7a205e9fdc80eca8ee4d7b634738bfc355a2132126d0b7500bb559d0f99d81b6cdaf0a6b43f35f505b41824f8e1d1559feb2960bb23c4583eca94f1f2d28a8a24391f977bf0e0939bcb2259bebbcbeca79442c27ff3006d2d672c3e5e62cdc7d2a52160479b0c08606a144c5c594c174eb36beb0146fa636aa7150a74c27ea56451bb18c3252fa1800c96d94ee10f171d8162d7fec8", 0xef}, {&(0x7f00000003c0)="2456a7577f7367ef1b9156669dd0fc688b130f6ab14b9c7d322289f0c13817000a9af682c8bf81fd25f75a675da090dafe6c89113e3406189988ad2848bd465dcc66014988e40500b7923d1db943222218ba89c3094d958123223f0f3ff4aec447e4d2071007bf57edcfd5a390b137a779403f2b4aa409262412955336d3360ec3aa76e86b0c0a547179bc229b4ac96fcda404bb9b8b3a26827dfb81bc5c86a143c4f1fad63d640d8fe7f19f6644e811c6910d3ddff7afb0a0874503491b0667e0e04691606d0e7009ca9b01818b21f1d3c887c4b5ddc4700486b2cc1d6335192fa5ae0b1c4289e816783958d0ce71", 0xef}, {&(0x7f0000000200)="6df7401599eda70a18d818ac9dba3252653c9adcbd256b0d4581b4411206a6e3ab8e3b28f6f96b95acd16bce8a6e4c4283fcee5ab55170f9ef56ac", 0x3b}, {&(0x7f00000005c0)="9c6b3daebb6a2179c637673ba07881b6ab0c7f9d7d7dec643464fed206c77dc584f85931e247310d7fdb21e850188a01ad45f42ef8c9fa213abb4e80ff1baad2c5719a3e95472f06a28e6f15f382b7e90fe786f37e886fe354e9477d4a1751ece6ac817d8ee9322bfed2336b88a8d8c191253813780e681ed06b11199bed62734bcbada768e60e8015f79bdaabe1110ec80c7e888ccebe52b589850d1114a9ea3e9714ba1c5da369923bdd090df78cdc4770d7219cd14a9f61ab3af1011369e931549e90dd72e2741177335d1c280d3babd62e3f82cb3ad20d3e8608b8ab4769dd8c112008868352672d8c3981216e7a33e4420d5b03fa9c1b", 0xf9}, {&(0x7f00000004c0)="dd742ef582999fdd4906a969bc5cfb36510f954a0fa7dfff2c60cf7335dffb8d6a41f88d4d845b60ad959b6ec70c63c7055fb7a11c2c4fd9a54a374d9ed641bfb84c801514bdafa5", 0x48}, {&(0x7f00000006c0)="2d44c4ab10b9161cb46cbcf463fe174455fdfcf5ccb6845cb65699f9c52884a1096c0111903b90751d53e8f6096294eae9bd3cf0ecaeaacaf17c1be941600d908c410f7a510d4a", 0x47}, {&(0x7f0000000740)="1ed3bdae273efb50ea9a2c8ce3888b4f0837c92d96f4e3644addbbe147226d95b57f7fc627b115e24f5d7853d6665a814b2c73add7f7cc1c5c2cf74e87b5acad234e74cd4280715b031699a10539d4cdb9130d37317cdb5a", 0x58}, {&(0x7f00000007c0)="23bf132849231d718e16f78c1c022f0ec5a3134142bba8f7eb2073ff22cd98faac128d5e9a31a5bc20d2eec0e1f6b4cb05c22679867d9e2015c54e767e4db7133908fc2ae0b2c1f53c6bba067b0c8e170917665e85c7ba8b019b43a3e34ba7ad8d43bbcd5898ba9e002ee5b726331b573b5c10b920aa6ab0cd1f910b8c65389645373b07c3d537764215e9d66d6bd31758b855fa16ac1ad95194a16ac5df24410538ab78367049e20b5b2fcb47908f796cb81d781cf25c6804de2ee08abf008eae44cd9873d6fbb6529c7a49ccacc727d33234091a16320e69f952b0e815bae5202c98f880b95ea58216f6c7372e75c8e5b1fb01775bcab75bdcc29568f6dec27ab31402e04c41a0dcf5843164df6153e4cda951bf5edd3ace327f89c7f90c3d05527f5ab21add45c935bfd4aa5dbf990e15fcbfb238c1822e024600371453d0f313fdd24fb4bc20eb4f985cb5045570bf8172d9b7f1d3c97bc0bd21340846103877919a42c7d5168ffc375e6fbf948421bb383e66f77503a4a997a213216a6c67d1a71f60ffa997109c93c6ea87f3a3d73dc5888c1e35e50bde83b0e2d033d977105a72266686bf2389e14040069edd8e864ebf36e516c3765288738ff2a04890896c8a3410555a8049332bdd7f8cb6120afb23326c9b243bf3a5e64add3d03b7495087f2112094a354e310ecd9026990eb1d151469fabfb313a237d7b27f8213975c531f4a1879de99d8128003226aa5033f630a18156e36d1d8e97b419b429b063a3e063fdea461804762d825725f136cac00a6de8e8a1cc001dc31d7550e21c3c1a9e301ac8fc4ae74a1044eaef5d62ce7cb8c63c2f352672af3aff7d4792fd2aabbfdd46262e0724dda2464160cb34cb9d456ebbfc03602fb5a2c07ba4097af19d26f0bb495d6936a7999c8ed6f2e8e4a2e9dfe1fbe5d5f131214a19b2dabd468a53b4d137250c5e4febd70e73cf1de6edf39e1f1875b672cc48ce8b42b204953a658f08416f25c0aafa7ab4adca5a0428d349fc0237a1254c0911616d1ee4d12bef869e3dd3924c912521ef595bb0d4466340cea712844bea8ef111a07a13b6353855d4b051ae2dfeac8672cec3a300f78467cb31d570d7a62d28091d0af739cb23a06ce670bb01aa59543696f75cf105555394e479eb3302f77930b938bab642cb9048311a11288390ba6a03ac01dc43904adb8086b8744dd98e21129a9ea2ec717ce049ee9d6998fd3104ab846d8246a19da0e319460fc14d430a11c5e33a66bee333089f5f6d7a5b8eca1c855936fcc0b308ee2981c93a28ded99e0832c619ae3591f0b0ef6bbc81669115aaf1dae20970f178e320ee71907038020b38278b1a70ff7808393c69c84206dd5e75987ba9ecdf428c08aff1ed11217b1ad4cc0a28cde37d1c00ed83f4884b9ee0fb3d69edc2e4feebbbcd4ace385f76da6167f6bccbacc0efb0a85ffaf8deea88eeffb9a399c20c258a3566edc68b0bc75a7ba44899cd634678b3858e25e37a4dbaa96cf1ed52a095ab0976482d34721b9c557026675cef19c81c31d087afc9b7ea9c17996b4c43624434a60eb8a29b3d21c71e4841d2697a24399c5e1ba4db62ce84e39e02c3d3a70c2bf15d06e52e6bf81172aa9f77f6fb1dcc2d53a478fb4880b334c4a7dbe4d49f7d2097c0efac38c173d52ceb7c053910dbe98f03ce36f0d6af8edfea54d727338e96bbfeae3412d59d9abf4f971f7017fe80b7d1e10346c6c57cf9c67cf2d837eedf2a33f600485002cf6c65263cabb2a0398e6be814640f87a5da1ac9c9431d320ece1e3b265c2785911ecefa09fb4a0bb911ccbc1e84b14f6b94cbe42287527cf12e764b90ff1e196538abdb2121e6253fe1a2645555db734efe449c05146bb4bca6ef83025f1ed688f3901b2632d24c3e9827869022efd2b8b0f50e7f6365b2ab22e23829ed7e2fd47d6e2badf19032d12c7187764e4e195b760383b7da41ca66c45728bfc29c99a883faf9448ea8a6755583adec8b5cfd66d64f83f1d23e10c3a6845da1b60ed37ed51cd8e5f5fd230ddaf1c48bbe0515041ff86c02bdad5ea567a01658c5a3b320fbb024437480cc7bc7b0aa3291a51c3f386032a0657fd94bd3b1e3a6e6713d84602cdf0c5235b24a5de4508b698f4cd37275534fbe74fcc90867f9e0573a1925db7c0b7ab8aec9c3656f33e61827098f020037ed3ad9bbac2959dec746bc4c59ec9433fc5bb3bc453335539a068799c34217fe6739d1d81241031d8f3a11e5ac1cd1b1b805f1ffb934f27e640d9c78b44bd88f06e2002d0a66e79e50f19ae69f746dc5ee201bb5ada401ccb108ed37c36e3f7a512826f720a7b77d4ec0c9f261e54376ca209dd7488cb7d1766a7c098b95e69b9eff882eeea28a05b978d0cd23ce232e9dc9fe6ff14b465e159c42166cea21504b2a3a9321b68d9d01ad75235d55f261e626f749acb11c8b89174a975123cf83cb4f90821982bcef063ab317c6dea0573dce21ad2cf04cad3c2799b6022c3c11a3abcf664a0b3d90894cdd5469befe8a8c508a5e8bdcd69efab6f6b8e900305332ae374575b2139346bba5c1c8dea92fb805396a637e0a5d158e1c29362059871c344a82e6793935abfa1957063868449a29da0b667e3927818eb1c7bfb6d6ab04c547f0cdc77018ca9b832d977345d27a50fdb94ed722f6231230f68b5b68804d40ad0ce423ef92cbdf2242707f4960ac375d66d8c31c0cc32a4418e0a671488b25e54a7e280fba209530f4fd1bb11cde713bb6b716291a28a95b898e18dca291f37c9992d373603b93bc1683cb15cf41eb6d1bcf934df3db5fc6c09960d9aa4c37e15e0e03e9dc4e25b0f32b4c2d040273f605e7ad20996a633819ee0652a2396bdee543b14dee634afb189b1f051217a0decd414bdfc94e9e51e174621af13829bf3fc62bf32f549e7a27a4993483c7c36ab30d366c5634ebd7e4fa2901599537de753e1561b14396cb908962ff65d941e684e0cad9b4af2b36ecc98b8bb8030f16a313ce78297ebba7e7a33bc25153b39f0b662cfb5620f1a5123fa7bb331d540ca9e298a5ea4cdf6e8ad31f9f54ebf0fce240197789a95368e594886db09a7e1f6fb7ebe0ab36e50fe025b268394e7d159e7f709673b7bd0df540c59ab7fede9e462d9eb48a1bb39feb0debeecac2adb92a4d94a0347918cb8f84c34566e778e28dc377108cc4955228a5ecd793dada0f39dab5d55036ba3f3c8901e7bc039a92d4a871a2ea123b305be81124e07c27cbd0309a0f637aa5515802bc7f403c5243f083cee8e176c3b1bf4776c401183f736be0e2a78c46af35db5b742cffd368458445ca257280e803aeb3aa704f17b6d50b657ac2add8ed4ccdccc574a31198b830902e6b52f17c8fa09bb80608189d6d928fea6d62e0656480f7e39ef4ff9b0914cd89c03211d6b36de0d8c7633846be7027fcf5cb78690894bb3ca6ab892683d36b795f1373b2aa6f1e0cdcf7da647985dde1036239f8bccf970c6d7d0e966de355ef89610f4aeaa56886a80518fc97dd1d4094d79c4cba1b46667c2c0b7fba9d5e2d376c039b6b4bfede23e1ae44dfcb50df73e3b708ae32df272552c9b0148d51ea7ff5e577bf2c583a1eb62d4f5159ead19bdb837dc4be74c4b3b6e3e8c16ea3b3fa4af736cbe523188bc12ba96e0393c1c2b4314d945b1011111039098d716fdabef5b1f792511778882f73c96e3d2176538fd5b901e1a5065cb9aaf6ac28ccb36935e8d405d7ecc1d78c53e055f98c6ff7b9e1536df402b6a93e31d7cd33ce7309c2016a8d192a2c6766b86a5e164b29d0051de9cbad86f2325c9b16cbec9589ae495233f991f7aa927ffd7fbb74ae352dfe4eba9f63ea99b4d006e1078d54561a721dd1d0600b595db1209d91c4005145ba52a46d1a4d13c9b56925a67a75c33ad1b6fad78d3ad5bb582d0851fab6d5a6e0bf6c70ffc45c8ebe6fcda487a7318abac8c6e8d3f5376073cfef5e93fdf86e37b2f36cfff1e2f21d94cb858ee8af5ba79f1368c2aa539f86649d130f0343e86363b2c650a8788f734a0e27317ab45e875983664a37e7b4fbea38436837352ae5bfe1341b62ff248bca16ae16aed45075cb0614fa02d9f6c8e176c6ecb2cc16e3eb4a3c18945c1213de97e0d9c865517e8d9302a56ad6b7c16da533be16760f40614735d88d471c3acf0dfe93d0609c60fd21887f5807314a137012216768377726aef1c6577c5db418a5b04b9319982f7ace5b2b1bf0a1dd6d64839767b1b8fae78252c8439a4e5d4c39a25f5dd083578116125df31486f1fc1795ce676b9ea33acf9f82b9e171348ea0ebcd6405f91a9359db9efca1545912d9438278aaa3b4b385967fd062a46f0a3dc2b48377597d829d98c58699f80b1a2c98a2cf7d76f7e4493eaf29168faaf61f3a613c3abffc0ecefeb53edc6a2db819c97810fe98058ff7c635716d3a8ebc0ec59552a73b106d6f0d8c5571b551cb1b6098e83aafe3e38fc489bec690dab1a2d56a90ad171e1aa72f6f21102d3dbd4cab849b8b2982bc21fe22c68be6f0dafb269388c57bb137f3a84d51057690043d3b101a33f07219ff133d85a4b0ec30cf98eee4c09e104b3c76de883f08a1946eaf3cbb9ac38972d8c26de1c52ed3b53aa8520a7183ca55749b7ce4ab0106c7aa4ffd892dd5a1315cb3994025612208b8043b5805b4f0e73451973d5c516eb43a1589f291f437c532bdc638b1715b4a2a66a7d8831cc18693e5a1d93e13d4fcac01d305c921bc21efb7e5e9404f5120b0971e760a5f3de2cbd67974d47eaca35809e136d32b7f587fcec311bd8ac9eb5ca160b99bb960dc68dbcb7cd1d10a6e0a92b39db0eefe03ca6f0f6f479f4a1d509a593843e24ef74c427eed4e4cf577c4b1d8be89107ad0d107d7d7b083674be47e2638fa027316226c260a7b77c1391e535dd8b3bb3ba27c1f0b4c858130a6a243e9e46aa9cb882ef916078c6d925307ac4bab0ba4895a87451b3a9a42e749854867a20d09512c858e3d34a9969c88e8f8bec809b1e5018b4d28c400e5c004b63e106e158ed2c2c9dc1ba0817f84922ae97ba38f8cdb9fd8fab9038b006a146485b8a39ab16f06206dd9b6da9eeecfddb1de69917df443e95c293c278b600eaf0b5fb38910b2c2343dbafa60424b78c67efe8a04bd99fd824e805af618fd4d8f157df72ffdbec9341ecb646616ada33edf2a1b5d407ce662e8ac2e1140eb3830bf163af73e619bac9ff5996752a966b5f369d6af3bd68835fb6b856ce94314b235ee137e851f49df9636a431de3b81156c9f14c0ff927aec57ed8344fa23cffeb3b60513c418aabff8748d01d75c4c173b3c24945e9d4b4cb8b7eca8672f4538724cf8c219cf3089e6762b57d80023e509e3f2db9fc5731aa844b92b9a7197af8c718443caf9e8a9d8ae2e3aa0ea0d3fc648446e97a8d1d5f751b0617db0443b09ce3c319fc80816b782e81c3ca4d8b3a1315367143447c88e4faee5be4429682fcc4fed6bd378ef6640d43d2e430a5eac847d893a520f85cd8de06b824af37d01c7043f0594ce4f198bdcbc64cd276319181feb67b2f186fa478ce5c160c809d6b7ad382ed700cc04c1da41f64d974a03b4ef6ca3504153927945e8b8835a0dc4696425dd2e925eaf703004099c9b1e937cc13eeddd9f1892a7f43efbc9982286162ade21dc0b46a7d4cf644f683e62b24176e401d7e309bf67cc1c5be4acd660637006d355e99dbb9606299ddef4071130c6193ceaa03861be26aebf23e4a21b42de054ea5e7d", 0x1000}], 0xa) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pwritev(r1, &(0x7f00000000c0), 0x0, 0x56) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) ioctl$TIOCCBRK(r3, 0x2000747a) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10020, 0x0) close(r0) 16:01:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4, 0x100000000, 0x1000}, {0x1, 0x540, 0x800}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:09 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x1, 0x3, 0x100000000, 0x9, 0x5, 0x7, 0x99, 0x10000}, &(0x7f00000000c0)={0x9, 0x2}) lstat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000280)) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000480)='./bus\x00', r2, &(0x7f00000004c0)='./bus\x00') r4 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f0000000200)={0x0, 0x2, 0x8, 0x5, r4}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/199, 0xc7}], 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 0: socketpair$inet(0x2, 0xc000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x85d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x80000000, 0x20, 0xffff, "9a445df999d1368d70ea350c4cdb1346d4ba21dc", 0x100000000, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x2, 0x7fff, 0x9, 0x5, "ca985525673415e6bf1f017f701fa1208851327b", 0xfe, 0x6}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x100, 0x3ff}, {0x9}}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x3, 0x1ff}, 0x10) r4 = dup2(r1, r3) r5 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x18000, 0x154) r6 = dup2(r2, r5) recvmsg(r3, &(0x7f0000001440)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/3, 0x3}], 0x1, &(0x7f0000000440)=""/4096, 0x1000, 0x736}, 0x1) syz_open_pts() syz_open_pts() accept$inet6(r5, &(0x7f0000001480), &(0x7f00000014c0)=0xc) rename(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001580)) getsockname$inet(r4, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r7) seteuid(r7) ftruncate(r2, 0x7f) chroot(&(0x7f00000016c0)='./file0/file0\x00') recvfrom$inet(r4, &(0x7f0000001700)=""/21, 0x15, 0x41, &(0x7f0000001740)={0x2, 0x2}, 0xc) unlink(&(0x7f0000001780)='./file0/file0\x00') 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000400)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22693d53b81599374122d279d0d40f734c3cb162a3d957bd1c6743830975cae38a545528c9e47a21bb28399274103ff8ee4bcc833384ea54c5023f577eff2d82d5906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea590000000000000000000000", 0x103) r1 = syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x12) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x8) fcntl$setstatus(r3, 0x4, 0x40) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)}], 0x1) pipe2(&(0x7f0000000100), 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r0, 0xb0}], 0x1, 0x0) close(r1) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xfffffffffd) setsockopt(r0, 0x29, 0x36, &(0x7f0000000080), 0x0) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000040)="71e0adc9ef8674c91737b4b183ef3f2d5e6005f8798ed88fd48a555ad84730f48cf1eb5c2aaa0403712bbdd6b8bd4f94102ef7ca29129f524af4b2886ba467f1", 0x40}, {&(0x7f0000000080)="a303941313013dd97c9824fccc3f7ba64bcb243a1027909581a1d6e7c3236fb1ba75ec78d3e5f019b656c8072d8a7454d59092a2d6f76e3bffb8435c35d49e52b176b34051e2ede222b4b520abee", 0x4e}, {&(0x7f0000000100)="9e6b993ab3b90fbbb1747643654f2a40a62cf90b37931a53de3233d51df7d10245f7fbb24e6e65922bc254be0394381ff3cd2ee7f23b705923661af0f86e06ffdf96e56282da4fea55216adc98e17a8bc538917174078623efb51fcfee87bd327be5b90008d73a68e19ca6ccbb6db162", 0x70}, {&(0x7f0000000180)="8ac760461ff3e0bf560fcdf7ba4a8df1ef9c992424be443b5cd17ec4de6c1ac926859ebf596f116ec552187a21fc07f19b45cffda7fca3b4539551c8c17c12496b6639d28c79f5cfe6344ebbe7262cf675c0e35a9a3003a148c283712a32f749517f68ae13b23ccc6384e82efb88dbf3b0d453267750328167902452431501a5af388b3de5023e5e3ea0c09091fc97676e3136d840a0a8c04baffdb3736f4e41ec8eabb0e61b2dc7c87f5b04a305b8c8a43b193417cf8ef322b7fd34dc814c6248515a1e0a87fee07591b3cc9bc2068262cdbebe7bf583c24883509279d0010562c29f0126d6b6a30ff839b4aa1f4b293b113ac858e0a8cc00c5ed8904904a700e6819819144711e773a8dd5447d5e6016b7dc072554e9ebd277cc160aa2e812f6814f604f2a8d994af32c9e13a795b63e07889518a15ffa3d5dd55b8fbe8ccbd87d61cca8b60a935bb824663a7c86dbf336561444a7563640c7e118ab6e9bf60ead7595de896f3000a9c77cebb80a861ddbd4c2865ae2315855704458a58ddf64dc9229de359fc6919688ef7b56b453efa4ea13a989692fbd3dee6394250fab68ab0bb271659d7400c756497f97a95f697c232c51bc02f0ea373016798f7e8cad9554d08adfd6bb7e960cd2c56f24235ab78c59d64de333b514e364424e02586450afe17331152eb130bec130e5693cb91cd25ab39a4cfa085f22795ad7185760ce2c8da78a147de9f896f0cffc8bfcbe7dcdabac539830220b72acc911ab45535128352a8b6edae4407eccf6a0884b94d1d139b671956a322c6eb8634c38072b468dab84cdc12fe8c41b07d775788dd4afb7c9ae445cd64fc86987f2dfc811a3547d75082467ac450ebe9b6239608b93a8d19a5323c5cc027e6ea5e80582310cbb9b2e3198c9a78371d092406096282533d9392682eaf35ce25e496c8ea01fba2877778c9e5850640cf9d68ac01c856b4c06a5e37407e5368438807b76e0fbded22b37de8e886675d2662c9e55822e6001bbcc20bc613e4ca2e950e8c614d35be5f5715c15ac21d475a57561dab6718a9b28f0821bf261ddaee431317e2756ca65ccb876e061147a6463c57f129fbd927a02445d357d3635e72d73711b5fd44d199cd832ab340ec1d5d70d6fcf930e131110a32bad4eb75d34d2f79cf8a6ea0d34d2f70f6d14a4626be018d7af767319660ee58c2c99c2f4d64e209821e587f6ed31490e2063d310dc9dae04513fdec9805ba2c9f11039241124c83e4b4b560de20820c5e1bc10bf2f1d814d7ebcc0389451b3d09192060559cd6051cd2b6fa5860081f0301545ab804999c5f26a9356103dbb1ee3d499174524a54426b62a32e1e2e42f53a5078ffe00233886fdfdd6b394b191c1bfe1bbe616bfd22b34e70af22a9a01bf83f3d4d49265a69c1a047846f99efbc544695fc3d93a9a70851e1d954e99561f90f22833f764c9dadd90d3ed911e7478d04b4cab7adc55fd9e4d53e74a8d2434f0fbcd41baf2e2963fb98bda72732516dfea22a53a1a5c7127f85ec3f384d541dcffe81cf603dd06346007df8f86925c681d0384e53aeff006d74245f4b570a0aa83ba8bc61d1c231ea405c498dd9da75085df838966bfaf969230f1b6862d38ccf47aa3de1b69c696e027de1cbf925a4bef3c2ee780ce8585e706c53fd58191c17bcb2160a4d5ca5b001f5d50aec64c07640d15073c788e040de8d38545e086901aa7d5e187dfa4b149d2047b3507f420a886fda3e929bbb709b972e1c64a5b6943538b78571f6954591be42c511cebb2dfd6331dfef346bcd42defbe853c5415a975599963fab7f6f16b233b310d5d05c67661b473dba9d5bc62fe2570adfddf461eb2d71932d72cff4e0eb36a4a86723d9eb792a2b8f7699b9f814bce88d138b35fc81a9bf512e3b19386b475a0c8a3baaecc4e2782045dffc5d4980566f470e281664a644d8fae9951458a51eaedd7df6be8ff38397bf86cbda29ccb89d2b5125bb691f83653beaaa44195e1337cf029294d9b7b140fb1a315fad62c2ca6fead5a1c46bf2f45f99f4e15aacb021b54b5511941f8c5bb5151ed50a65fce29201841abc30c8db76ccd8e43754f37f0bfb52bcc9e1fd22bfbbe2cdb244016c405e0d7a47ff068e57bef9d0a26b158dc626f9c20ebc9254bd8f9e01b661c8232305e6020cce3f15eda12e56aabdd6911ed2dee9affde8ab1e129d24d086b85b36594c57784ecf9d8a7ac6ff7b0b6326ddf9a2c3571a94567bf37f279a9b42ace794711311c383fd2fbe2e2981f4794cd3b97763802b50c7b310047e11f0a9530bbcbeda6311702609430ed56f30d7e373fbc8dfb439f61ecdc01809bd3ae86dbe9a52026dae2ce793484462f15c1e168bcd8b795d1ed6a5e4b1c6d97c66b23107cd8461f507881486fb883a480698894c30232405736af361c3ce442cb1b6cac9f0f4118365d1ce45f5715862e44061fafff9cca1283bb244a9dbe44caa38703e5395809e708e6680c239d499ab79a62b4410ebe244d76edcd82b5dcdfa74319572d91fdc5c194814bf75631ca2d6989973e73685c4571f56bc3e56aaf8b63f92b9502cf21df833bfbb42d4e83105fa55cec916960aea7b1e1611f51befa129cb03226a58d901299c1da1c1fcac59fddad507a2f2f0f7ffca729d2a11e5c9caa76b1f1109cfd6c036c9c2383132d689af7322da2190cc1d81cf72e12c7a00b5d7d5e6e651476778eeb2a0f33061d35f819885cb2c992d93814d40592fe9d93191b1ba1d131c6ff4d10dfa2210d6633c6ca2aa59446d37cde48358d1caae65df97745697ca4a5c55ecf6d816f94b608438b0af740506fd814501cf9b151b716bb310ab62dc249d679cfeedf5425fe1f782d0e87f384fb18980c211d7476c75d990f0e5e547e5493708c1c9860a8e1c298cfa847d2f58a7ce6d23847fd9099568aa2d8ea3774eafddec3f9075bb9e67c22ae5761a1eff30a7efa288f528e9ad4658533901059c89423a07f6b450316d6740c4d53126fb3dceb93a1f6823b4cf8d03c0e704712216e5a0f8c937d7e876d8ad7654cf1ee26af4e2c3fea2cee98e1cd2fbca9b28e13e468848cefdec9fa0deaf8aa93e00e59dd36c5dda3b9e831ebae402ab979eb0865d51af76c24da926bcfb19254a3873d41304d57c0c22ca297ee92b8d0d6ab4833100f358b8029281e9db50440ad1c0691a15f5009541e1b92f2e9ac31d1221fe90d98964c0f73331fd294e8a0871a2da721963c85a5bf480e9b50732ed86b0644885090c59eddff5b219c424fb68b2d8bafac715f637b148e61a710c07d30126fdc3de7be754296b806893ea3fdba300f477b813ed1fe41ea625c066149a9d65c16a198722a0929fc88a693f2b45ed0b661a6565b4bec472f2da29d4b18d3033427e2ead2c0afa5d68f0fb076cd8d8417d91df4f74309e181991fda346dd07162ab02598d6e3c4e3d3db9c0250a6036c4c6c9a3ddadd8db96be1d1f4f217121f29f11e1fc6d7e870f99ffbb5ae9896b050cfeec988b80763de181a3a2f0a1f340adcd71dad4f0943d8e20bf5aeae36d2050083e47532135869bfb2469552393947dcc6f8310715313ab7b465ffa64fc57fde19e294bac074d3bed35bad14e197ab800395e930cf20fd8c5f60875abe7e58cbddeac6f853bf8d26605bef35b518b5b1d2de1f41a8458196c9e5111ed0827bff93799102d5851e910406b664690aade355bd663cf1dba1771e3f9e645c16e6838bf0ce8f166c30c9705e87009f141437e3eb6042daedffed6e96f40a350e9065f2ae76259062f7868f9e7eab78a62dad32450b12a86032ff0817b2461dbf05dd392ab1c0810b3c37149d17fd2f45a654535e9e0c3af50a20c7031bed44d0c8640076438b976584ca770036d0bf7c61499916a1612ee001446cd94911750426dedb89dc96dd1626c4aca71e8fec8d6a5dcf71c114d2e1f7f468f0578ae01ca5a5a6f286b425d0254d534bf4a02c9d172f54ec203de18d6ffcd42d8420f8f4ac80fc1fb8a36a3e1a19096ccb3bedef8f5c2495ed698a3d8add7a7b3dafaedf2ebab2682ff0fac7641c69d707430d616bf5646460d434c2ae6d2b1c88693eeb2401abb0195acddb80a8aa0bc65ed8a49bff8fd5deae74d885f4ee6bb739e94a1edb5dda23118bb10870f97679f53122d27ee1ea029f9110cb9b70bf6a21bc7d2de5c11f64ef214e9603651cb25fbbdf292f546bcb5460599595663fe3050895601bba180d528f3ddf23f578805c10875ef7013c714de900667fc1e3d90f122d1e40990d573f8938720ee7b3a65037afb44c67b26d917ab0e1b2d70d4d21fc28ea049baa5f5ece4ed3c9e95b07699a1a0db3b57dda7f352f6010f301e48b607d6cf5f8ed942791bf958a2703279364f3d183aea96eb1f73310260ea81af21de2e0033099c7f0b1f3fd4d241fcd66e8e6abf5a2e37f4522257f1872597d47088d4f75d7f91f3149187181b8d82169f0da6b379794e0d88bbb57e009215674cd216069da56de225e01fef650dda17c42af0be1b96d1bcb570d57c2560a954a87ad1265e882fcd824bfb1dfa23713d33c5a508393275c56bac2b5a44303810e669262a51022eae1c0912315f3fd4072291cdd44071a5ad8407f2b4dbaf982b56ab0fd5195876201b0d086f60e409f51b53fca4095941fffafcc377a169a09c40f3d7cfd772972feaca6e8065feefa7c67a28d4d5329b68a53d86faadd05385c4a627e1e2a090971d4b9e9e71129d293f7c1c6f61c9a5ec317a2f402537024aca78bc2ad0d8b303bc81e07cccd2d37f78f7840bf8501aeaae2b9e8563d7b9abd838e9c52f829a795154772d26476f9a9d41faca4620826f0beb90555af4cf91a6ead6b675740384b0695d4615cd46d34645c8d84ffc7c0685fe8df79618e8d404b7159be49d96e0692bb29b1a96d5d92bbf3a286da595731aac31cecec2a9052be605bfc33bc722a324b7b6fa0095259a30291f27aeec16fba46961181ab3729cc37e83b2e2a3be69948e014b424feb3d83d2fdf3b9816f3228c7c07a578724bced3258b6ffa73414e35cfac96d8e9b593285cc159327de358424c5e3632e3f301d7be4765608c35c822fc65135d6158d399597f4aab46e2724b39bbcafa38e4b10602500363d9d80b89a1ebc609d05c4c5bd83a5f7b2caaecb9d0deca0a4f3410697cec59d4507ce9c683d1a144e534c7914251c0c298ecb4856865d448f26a2741159581f63fc8b054333c68d6e05e1e30210a10b6023f8e26bbd31967d68b27546fbe2ec7b8725c5d2603892ef56636f7770ca1c92e803c01d3ac0b26a456100b698a7fe98aa04a1c54c5b51d94912d29a7f3912484fde59a3b8490f68e2f8b136c7c4959112f61b93cf6ff332789c8c819a19839f582f3e11b462f497f8660faa3086238704ba2d45c1e3ec95bae962f66c8a2cc513e1403da12a017d7505805cd7ce444244e847b68305b76b50d1fef2bb561c048cca4e360b75e9602dc09d0eaeef6bcad07b3093147fc5a5bee248b56a7e41363799432f3c885cfcdef99b9594f63d269d951c4b020cdc476b6d6adb6c016006eb445596150e6e9912f9745af6c5ada347da6ae6c799fa6dcfa3bee47223fe0b9477bb45696bc8d7387e9e0ed2e8540f1da5d95e37900415f55f36803e4bfdd62ab3c34a3537f23dc88f4c35a6f36495e33d7aed4481304c08875ccafdb82a6ea49694f720402be27f33e8880ff43d97f9b93b9fb88690e3ae27c08a86c3419b171084122ae857c73730b2286638b0", 0x1000}, {&(0x7f0000001180)="e1d92b4b37cec3b7a03718d61b96a1b1ecfb14838cf1c0a1ef22b9a7524f683899f738a2c02718a52f9f8486bb5b3de852a9cf9eb82908144f81a49ef9da6d205950824ec5d59eb1929a026871dafdf842f00e6b06e962ac15a06c6926764a1af63ef9a917f855107f67aa281e1c5b21b9e22f663b1c7888e84e51c30923626d741be84b", 0x84}], 0x5, &(0x7f00000012c0)=[{0xb8, 0xffff, 0x0, "773c89b9df03e3e4a9609b8b4c12d902c908ce9cfe3b22b4c99b1fbde942e64bd834f857fcf60546dc9105a5c61b01644a86458a41a37151b21df3612c93014a881156ef7c98b5231c1c27faa9dac8bdaeaf31c46235f9291b54608fdb25f9d04f04f895236dbb6d723fc8c0dce3e54abcd8ae2ba6a722f282ca9867c8a21c9addb57d2fc36e38df166ec69a43763857655dd504933b6e5bccefa22dc1db5141480aa2"}, {0x68, 0x1, 0x9, "587c2118c2d030c69596ea9b283d510aab320eb277e6bd3bad5cc32125ef76952a3d03d3fb01c1d3c4a2812b992e39578b589868fa278cfed56d5736ef6a6204a3d83de7e6d18ced767aa3a46ec795eeb1a4"}], 0x120, 0x8}, 0x4) open$dir(&(0x7f0000001440)='./file0\x00', 0x200, 0x4) 16:01:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000040)="d9b0f5c8163f25", 0x7) 16:01:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x1, 0x3, 0x5, &(0x7f0000000240)={0xffffffffffffffff}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000005c0)="a77ffe361becea83f6ffc583a3bb4149c0dade021ae049aa5b774deb4894dc8c3b14b32df7a27e2141b11d4d5ff364d06f2a675db92b98ec422229fb749cb6ac94c1a74828c9bcaed15b95ac18b0432f7e5002dc5c3bb3eee3eae76a7c0c64d57ef46ac52eb0dda1ab631b4d7bf8aa385074dd75f21b9f422c00689554e7823f5e9a180783a7d81174b675d21c6bec362e5aebd4", 0x94}, {&(0x7f00000001c0)="5c3584a7", 0x4}, {&(0x7f0000000500)="a7e8de1cccfacfde0a93ddafc05454b403b5ce2c1e91e71321e951c27a6214b84e1278d22978b0c0b3bd45a2d36776106d85ed2d74dfab64d2e40c23078b78", 0x3f}, {&(0x7f0000000680)="d15de993076973f44c6b49b29126cffa868647f9e13e28c83a385347ad0e131624cd48659e5e646a8c4c9094a4b959cdd7bc9e112f2fd585742fcc4dcd9fb604ca69c2911fdafd905639f436", 0x4c}], 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xc) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod$loop(&(0x7f0000000380)='./file0/file0\x00', 0x6000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000280)="9a7b5a1379a3dc3c0b9c9e6ccf0bed4e2d1db1c90001470e7b794dbb2ed2cba57b74eae6d4ad4eb25ed799c9ede7af08da787231d49ffd3b77df16f17f9be76af48f75b58c32a477b566a0bebfcf5a9b7b91beac6952590220ee70f8e5eaa187ea8e53ef30d8edf20964f0dea68727334f7c0e309bd5cb95d81aec0b8a39845511e468aac9eff05b35a3b45a5ad5d9ec7126a362a75529c18db8b1ffab3e71578bb1201dd750702ec5106443141f12f814e89af138cd88", 0xb7}], 0x1, &(0x7f00000003c0)=[{0x110, 0x1, 0x7ff, "45def4997534374e3692ca75a9ba72e9115efa4feba298a3d08cc6ed0b131f45b3c96f824c2f76f1243d8a25dfcc8ca9ba2d9a55372f674a185908a30e04a67d255b89806a22b437e1865b9312875e6d02bb7ed9b1418266ebc621f40cc75dfd9e96e262f268acd6f209f64e65e1c90d4fcb36586ef8add13c8c802904c30a06f5c6cf35687716614697e977713fec0e9ae4a5d187a4ed819162ff674e466c08f1a26c453bde2c64278ee1c7846a0c149c646d0424520e8be904b0071b2dc8c8d1ec9c311364ea7a1d27238db0dcfe9d15106d4e374b97902ba4582809129760a27fec3ed629d624695672fa79830608950e87edb8781455d5"}], 0x110, 0x402}, 0x400) 16:01:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x50, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x98ae) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) kqueue() 16:01:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000000c004, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x200000000000000) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x1}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:01:10 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/104, &(0x7f0000000040)=0x68) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffc6f) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1de", 0x179, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000300)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e8998348dc09ed1b4b629863e85b686094d8d12bb8c9e05363b9a5b52fded66aa60a6f8a086178bdfc224b8c46d6eb855d59ea", 0x1a2}], 0x1}, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x4, &(0x7f00000001c0)=""/226, 0xe2, 0x20}, 0x40) 16:01:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0xfffffffffffffffc}, {0xf9, 0x7ff}}, 0x2) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 16:01:10 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x80000001, 0x7}, {0x10000, 0x7}}, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2001, 0x1ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x3) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000700)="78611a98c2212bb71debffdd5d70d815269c2ac6a10ebd064cf425f4829ee3d74b22ee1fa113da90e167d98aebf378131a866e03f05db46704a5eb920068470d4213537331f24956331732c67b07cbfe258da5b6662f6889225f8fd8bf56cb601fc5f604c1ca531b168aea547018a250ca82a17127478f157f5666d3d398797cab2dcbbba4d0048ed6f8ae8ae8d6d2addc1e182cf92230167488cd22eafa427f8e220941752cea4e4236dd", 0xab}], 0x1) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet6(0x18, 0x8007, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xfff, 0x9}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x100, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="160dc07c3278ea520b", 0x9}], 0x1, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x48, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:16 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) ioctl$TIOCCDTR(r3, 0x20007478) write(r3, &(0x7f0000335000), 0xfc94) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r0, &(0x7f0000000280)=""/243, 0xf3) dup2(r1, r3) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000040)="956842d9ec0e0d8b537fa781a201d8889c2ab32c0d75f978571bf7479f3ef8360e4b5a6ebc64ab2e4497284e0f29260fca45eabe15457cf4560be5ce0bea3bb11a22d15bd0b6d3d6ceb0bffd9145b439bdb4fdb08ef10c3b5422e5ea8425d27d9ee85a484f8535becdbbf64ed1ea", 0x6e) 16:01:17 executing program 0: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) shmget(0x0, 0x4000, 0x194, &(0x7f0000ca7000/0x4000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) mincore(&(0x7f0000ca4000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/179) 16:01:17 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/201, 0xc9}], 0x6, 0x0) mknodat(r0, &(0x7f0000001240)='./file0\x00', 0x2000, 0x7) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1008, 0xb8) 16:01:17 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x50) socketpair(0x22, 0x4000, 0x7ff, &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:01:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) dup2(r2, r1) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffffffffffffe00, 0x2}, {0x18, 0x3, 0x7f}, 0x7ff, [0x40, 0x7f, 0x3, 0x2c, 0xe8db, 0x3, 0x0, 0x8001]}, 0x3c) ioctl$TIOCCBRK(r0, 0x2000747a) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='$\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='::\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='#!!#\x00', &(0x7f00000002c0)='\'!\x00']) 16:01:17 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0), 0x10003) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) 16:01:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f00000001c0)="756de214c4947c12dbd49dba7eb7e436f1549e304128182015584d42c3d944cb41080e23d90cf5bf9c00c8ecc66aacd0d76f362792477fef53e0e856b39db413e3f81f9a808295e44e9380ddc0090e4d26434a02ce9a06c1f3b50bc47670200456f1659ed62d629812d532aba44b7cba320ea3f2b498eda5b8f68e3ea61728069bcf3f0c07a5a6fc7f617ac2551ff0d13ab1546cf46b93d1f38479ffef50d2221c5a79ba9517c2b553c28f0100ae545e337dceb2d7906a149ca81ad4b0bdcf", 0xbf) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x0) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:01:17 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800c, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20002, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:01:17 executing program 0: socket(0x6, 0x8000, 0x7) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202b603e1100d65300400000000000000000000000000000000"], 0x1) 16:01:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="acbad26421f6d0b0e929a6", 0xb}, {&(0x7f0000000080)="9d33e4389cfe9f9260378366577cc8780ae4693cda87445c565a6f05c23451e1225b00f7b50dfdbf72ca722e9db2753a0f3f8a0adf0be1726f78bb5455447c07be851f91eef868a7ed1964f9b7b2d3250e0fc17ff43871f2ec87818df8d9e65aaffe78fed3458ab55221918e68b5d14779687316a3985413154e1958e15c549264bb", 0x82}], 0x2) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x9a, 0xf000004d, 0x101, 0x401}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000006, 0x1ff, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4000000a, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffffe, 0xc1, 0x46, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000010, 0x539, 0x3}], 0x8001, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x90, 0x20, 0x4}, {{r0}, 0xfffffffffffffff9, 0x11, 0x16, 0xaf, 0x2}, {{r0}, 0x0, 0x60, 0x10, 0x5, 0xb5}], 0x2, &(0x7f0000000240)={0x1b5c, 0x800}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x401, 0x3ffc0000, 0x1, 0x5, "0d284cf34a565c795fdf125674ed6be3e8871eab", 0x3, 0xee}) close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 16:01:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x7, 0x5}, 0xc) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000f4ff0000000000000000000000000000000000000000000000000000000000000000007fc5b55149d27fc6fde0eac5f660c5d9ccbd1d48d5ed37c7d53f4f8681bf0658cc69d4a11e3dc095fba967388a4957e8254f196bcf446e98f68126fc754388d36846a740647187150aace2a144331533c691969809b34134024457ab53c110a36bea0daf20485965a3bf67cae81a2f99b2"], &(0x7f0000000140)=0x30) syz_open_pts() 16:01:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:01:18 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x10, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6b8b6a4253dddb9090f48bb44907d2db6117482225f", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xa) 16:01:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') 16:01:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) fcntl$dupfd(r1, 0xa, r1) getdents(r1, &(0x7f0000000000)=""/13, 0x266) ftruncate(r1, 0x8000) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/56, 0x38}], 0x2, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0xad, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') 16:01:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x4, r1}) 16:01:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r1, &(0x7f0000000040)='=', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r2, r3) 16:01:18 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x10001, 0x6, 0x9, "7fc9d23099d79dce358c46396bd4ce32bbbaae61", 0x2, 0xfffffffffffffff7}) pipe(&(0x7f0000000080)) 16:01:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x101, "65668c1f2a1c3b00"}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x14}, {r0, 0x742a4c9bb8d6684f}, {r0, 0x2}, {r0, 0x8}, {r0, 0x4}], 0x6, 0x1f) 16:01:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) r3 = socket$inet6(0x18, 0x4002, 0x1f) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x5, 0x0, 0x8000000000000}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8}], 0x5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x15, 0x0, 0x6}], 0x1, &(0x7f00000001c0)={0x241e, 0x8}) r5 = kqueue() flock(r5, 0x6) kevent(r5, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) login: load: 3.52 cmd: getty 2514 [ttyin] 0.00u 0.00s 0% 298k load: 3.52 cmd: getty 2514 [ttyin] 0.00u 0.00s 0% 298k 16:01:18 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)) socketpair(0x1, 0x80000000005, 0x1, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x4c) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:01:19 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) ftruncate(r0, 0x9) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x11) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:19 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x28) r2 = syz_open_pts() r3 = kqueue() r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x5, 0x1) r7 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r12 = kqueue() pipe(&(0x7f0000001340)={0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000001380)={0xffffffffffffffff}) kevent(r0, &(0x7f00000011c0)=[{{r1}, 0xffffffffffffffff, 0x5, 0x20, 0x6}, {{r2}, 0x0, 0x0, 0x11, 0xd5f}, {{r3}, 0xfffffffffffffffe, 0x4, 0x4, 0x6, 0x9}, {{r4}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x1, 0x8}, {{r5}, 0xfffffffffffffffa, 0xb, 0x0, 0x3ff, 0x6}, {{r6}, 0xffffffffffffffff, 0x58, 0x1, 0x5c9, 0x31f98fcc}, {{r7}, 0xfffffffffffffff8, 0x10, 0x2, 0x4, 0xbc}, {{r8}, 0xffffffffffffffff, 0x1, 0x20000000, 0x4, 0x4674dcc6}, {{r9}, 0x0, 0x10, 0x2, 0x0, 0x6}, {{r10}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x100000000, 0x6}], 0x20, &(0x7f00000013c0)=[{{r11}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x3, 0x1}, {{r12}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0x8, 0x40}, {{r13}, 0xffffffffffffffff, 0x80, 0x10, 0x5, 0xd29}, {{r14}, 0xffffffffffffffff, 0x30, 0xf0000002, 0x400, 0x4}], 0x1, &(0x7f0000001440)={0x80, 0x3}) nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = accept$unix(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa39698f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4c9f5573945ebfcbc2630369a82d80988703af85c5148ce9f4db88c12c9c378900bff80d2a97c7fa1"], &(0x7f0000000080)=0x1002) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r9 = dup2(r8, r5) kevent(r2, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x81, 0xcbb}, {{r3}, 0x0, 0x0, 0x82, 0x0, 0x1}, {{r9}, 0xfffffffffffffff8, 0xb8, 0x200fffff, 0xfffffffffffffffd, 0x1}], 0x7, &(0x7f0000001380)=[{{r0}, 0xffffffffffffffff, 0x4, 0x200000a6, 0x4, 0x4}, {{r5}, 0xffffffffffffffff, 0x4, 0x80000041, 0x9, 0x2}, {{r5}, 0xffffffffffffffff, 0x80, 0x40000000, 0xffffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000041, 0x3f, 0x7}, {{r2}, 0xffffffffffffffff, 0xa8, 0x20000002, 0x40, 0x81}, {{r7}, 0xfffffffffffffffd, 0x4c, 0x2000002b, 0x5, 0xff}, {{r2}, 0x0, 0x24, 0x40000000, 0xfffffffffffffffd, 0xffff}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x3, 0x8001}], 0x400000000000000, &(0x7f0000001480)={0x39, 0x10001}) write(r6, &(0x7f0000001200)="c9dd1c1f72fdcb00c7b19d2809ea9e01ba3a99b9ea10b3cff0d829d2b84b5952fb5045b090d13863a5cdabb13f6bb8a4bc79d3bfc9d265dbe1306062f1cd07ff38d49228ed3855b660ecfac755f4eddba582a0168efdbf339637d255f3f7d37303dd83fdccf87914cdfbf92dad36964384a8d20c5d4edb59f1364b9de381b97ec1336466eab59807b71ddcd58324fd859c4c4b4884048a3a86f3a82c7bcb6c978886cedadf29b8f20d830628737e2459bf0415b9d1ee1ce373ca4de9d237b95fa78c285475dbb1", 0xc7) kevent(r7, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) recvfrom$unix(r4, &(0x7f0000001180)=""/97, 0x2a, 0x842, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xcf) fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) read(r1, &(0x7f0000000080)=""/4096, 0x1000) 16:01:19 executing program 1: r0 = msgget$private(0x0, 0x0) socketpair$inet6(0x18, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x20) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/172) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r4, &(0x7f0000000300)=[{{r4}, 0x0, 0xc0, 0x0, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x7f, 0x401}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0xe96, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20, 0x3, 0x9}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3, 0x3}], 0x1, &(0x7f0000000380)={0x3, 0x1f}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000003102017bac529f4ca98eb27ab8bca738b75c9989bede3aae6ed01d3e4f5720c7999fb02dd65cfe503ff1241d491188781e3aedb2918ef7465903642ffdb204fe811e98f8e6c771cee2ccb1fdbfa90533072ce153640d88e4d034307fa8c26ace1f1e6b4fd18347f134d6f021aa6594498a5baa2d12abf1b8beed25fac033f8ae6481c8b312c7e7d44f68882767382ddd96a909a9d166a03d66070741c013099"], 0x8, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x2, 0xfffffffffffffeff, 0x4}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80000001, 0x2, 0x1f}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x4, 0x8000, 0x3}, {{r4}, 0xfffffffffffffffe, 0x10, 0x1, 0xff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x81, 0x20, 0x100, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x9, 0x1}], 0x200, &(0x7f0000000000), 0x5, &(0x7f0000000180)={0x3}) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe19fbb", 0x2f7}], 0x1) r1 = syz_open_pts() stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) close(r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x6, 0x63a, 0x2000000000000000}, {{r0}, 0xfffffffffffffffe, 0x88, 0x80, 0xecb, 0x9}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x8, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0xff, 0x8ec9}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0x6}, {{r2}, 0x0, 0x21, 0x84, 0x100000000, 0x10000}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffffa, 0x5}], 0x10000, &(0x7f00000001c0)=[{{r1}, 0x0, 0x80, 0x4, 0x5, 0xbe0e}], 0xf025, &(0x7f0000000200)={0x7, 0x7}) kqueue() syz_open_pts() 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x3fffffffffffffff, 0x200003) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000001400)="7d8bd48d7a579c7f91f57066fa8a5ffa03d132127efd419d8280961c6fe07f3288d2cdd6736da5363487bfe0ddcd10950b3699f21b30c44e925d9764bbcdbc636d5d1d5d5cf9f2ef16bc6dcdee2ce24c42c832833524bf136ca95828aec98ca04f7bfce56658677cd397ff4d3970acc3b85af8732086f806d477a75f76b6ed742b3b1b79520a50046d0319f3aebae23a1c9b23b66145e998c8096d2ed97a56f5fbf1bfbba40a49db1a7fd2aea79e61470cf1ec0c7b21e174ff444dc30ca86302352264f99824945112c73f8ab907daec4c5c560f7fd0c116ee31375f774d6cc40d6dc97ac498ae62788d7d11fb2d81934e977f8862bf7f41353f7894571a39fd27e58ff887f5d63e1fa1835428525ec1520a427416cc26619cd0ae1792d175b0899c5470564c28a0708e340e1540da6dcc04b289e45c5dc0c473843fcebd271e09c749e12f844b084006a9a6cb28c9145d167f1b53242ac7b15403b0c4ee7c4f0cbb8c340e92c73fa84c644dcf2925563311a7a3552a7c95a106bc4fbb5706133b84c07560fed436fb1733489134c5313094918383e79b2134c85f7a12b1e00d8ab816a8a6b9531446a89d48647e9b23e790532e73a70ab8c23f34715d5d143e2d28954de2c6d15f08c1844a2cecd645c566af6627c2584df8f869ef3d3036461196974320ec2ef5b18243aa701147fe4ad82793a2341fad21d5a2879362a189f692ef0b170c2ff466f21682a45a42660daf904a9ad213c88b0c109338e5875818c7a719b867734fd33fc2238de39ba2e404be5557f72d2d5c105cd50b6d7d3bd57df901915ee3f4ebf240be4b12d2c29ccc24119d73d5f01737b404c086ab479f31a3f972f0a4bcbc22bafd3b24e97f203ecd0b324f3049bf3e68d32e4f5cad2901e81a11fb61b11d61e7991dcced124ad576dba6254d6693937bee164e97328e4df2ed7d76d7b1dea1954ea6f4fd23d5bd3c4bcc65cdc0be9fd14b11f11eeb9ee475ba87db24de50c28d6de10a21cd99269bb5d4dacda5d6b020fb0119610181e1e0027078c6c55112ec17aa206a52e2344cf8890a84f7fe1eb01d24c70642f00a93cc9eec0f3a2cf4834926f5a9ae7be39f6a2df9812e38b3b5222a075c788871a9286e2f242690cb97c99b13d2d3b46fd726e9797e62800a9e3a70f9a8a90fae7f82ee065aa5bad92157038c00ccd254065bc110a01933638797d8850ffaa82bc5ab0773b1f5929a8bdd571f47fd51e2a5b9c69952408c6b394dcfb1d4721b74af24575aefa0d8f44d7d1308bc28b1db8acc776fbb2624a1a0b55744eaf7da93b6a560f12e8e6d3d394717e062f4480e694512a83d8806e1525a3c22440ade62f14add93a5750c22eca074364752fc4587cae50370c6e50c1149c5e81d5d51599cfcb3a811c9bc0af9b22fc74b9195126463e90c99fa8eb18cffc88a2df50bf8dcf3b2dc1ecba09b66159bc0eaedd243380773a8a5d27a6165e1a73a33d7d610308131fe5889f0bdfee10f004d22df37d8d1ebc67d1d1ef9bad5fad15ae36a4cb2f713186f30e4c4b50f4cb7f7f382364121b70db37b7b5d61b5b9a516f75fc1601d68f004070b4ae52bf21beb1daa3876607e1b3c3d01a22ec4c2df7760c5f8fc5e213ae8257f4f8ec6306b53b977dac9061c84874bb134ca58eb914391a5abdd1c2b5b63a618655fecc72a0787c3fea5531835e245c52141facec2270226ec07db36b664faaac1df8e7e25a26449ac6d23990ddd64b475f51befd0e37054e56099c546b48d28cca52e15b3fb6832c8354221000fa55c38f80f00c6f9d9df8800e2d9c0bd779c23ff33f4c6ad03b24743a9597f9cdd6a71e77706baab89d147fdc0e29887f59407cf47ebc807cdfe71c6045bfea42f3a11b800fb7001ce03bf394949b18ccf2f0b1064f564243d17b6443c01980f6e4e95e1d9d752fae8fd1602df0ec748e06fffa687aa635391dafe2c8d16e91f3dbbc16c0f324e94738e5361e48fa341cc08996ccad894b32cd09c1fe5d8a09c69301e8affc0d9146367f65db80d762a4225d28bcde5eb5d16e6ac079f2ccb74970a9ffd3871d624afb389aaadc7ca2b74e051fe991915c079e5cba6ce7588f7f065e40eaf3f5298bed8f8d0c57d89aeb55902f30924acf9944cdeb2d709816cd92ec882fc7300aad5fce86d96344f8f7ce2967f10f063bb42e748ce128a1749c459ef7d3c5538d18c65a391213dfef5a9ff57115bad4d0da8cf5912e3c3525f6c02a6519430092558269b6d7aad6dc8613933c3e7c7460297e068222355e3ac1a80bb0ad8ef225a2f36f4aaf7182063af0ab4ab7d99c13fcd2b351d7688b499c241d5e14dc1de3b2aa10a7f5d8c6f730ffbb9a37b10807173ab67244cab0dc060c5c36e669b32771d78839432fe47d0812de52dd6b7b8cc9799a81814c6c1f2a69f86884573fce2bcd847c96f9031d27fe1efcbef545cf3cfe829e929c803072d170e15c07891768572e12ac7085eae763ff4ab3f1a930b1099a2ffed4a05d55fe9235ade9b683e9e4029fadd336c28853e8eb449267b876ed3a13b86cc1695549e24904dd21865e12fef2404c9ee11f385387dfb62f89c1a38d3c72b2f1b62a91ef572012c91be618d2ff3d72978e08739a8d567472b7157215cdd8f7bbd12249a3243c4aec120e11fe14afce4135a483e80effe9f9d250c767a9e0377b5fdcd20f12cb138454b111429f5000f0faa2eca101dcc16c9ab3a9b680fdb5b319ead21b3ba9eec114e7432e5b06dfd37dcef6bd52863cbc0708fd3bdbf96ca0db61e160fbf0528b2a0c9ad9c8827db0ea162a6460e32a9c68dbcba04d5e059af6e8e414efffe3ee8d08223490d79cc0ad010c683d8ed552bbd462291c70268a5c7df95caf46b182ff67306f75a0c637547fa3275f040c9f87e244a47c927a9a80432253bc726204b2b3bf77e4f0251f78b75a59cbdaa6393914aadd5be9a8dc0df77d893e8bd4efab67512099945b4ddd0bcab11ff97ae25260a403f07fc5996520f4fbba54867f2006e3f8ef211df0a39f4bb194233286904082aedf3d5132ed7b437bbbc453670298bb0089bdb016c5efd24324ddaff45ed1a6b270cb9536e7cacd41ca54dd63b22d2d509e2bc482493d8e0e59b82e5eea92fdc55090550aa525cab76ae188526efa6837db5d8b62ebdc0d3c18d59c6687fccffcb1310db75d1e2378794cf10e5f02fc73a61614fcdbf6947e4ca0f7eaf5b7be94896b8868c6a95d434ea7420cc4836cab6c4c54a3826f5c4c3a0ac23e5c6901c1e0c20cd561ce781baba633cacb5566b14b659587c28e622f12b1b82141b1364e1a717065924a283ba5d363bda19032cd79cc6f83b371f6c83d202505a0a501711f6e34a893dbadf06ef9affecc466343b1c3a69811c919e0405ccc4ef60d40f7b15be28745ed7184c67154b8d4a33f84ff2bdc425215cedb5b71e3dd38a615e7733cbf664167cf397347a6bbda77a495fff363233f5b554a983ed784893432eb3995d795a482d0a24a9494306cfc9102752ed18abf290dd9b754eb5ab32662022812c8db4fbdeb20073c59e127a94f5f5cb222085a39cf35554aa98bc208c97d716bd93ee7ae01d0282b621cc238e6099b594f0637cd66bfd98b634905c1cf3894c8fd300573d0484c8c95ec4af742da446e72f6fb8c22d8fec642aca69705a41f41008c70a693421ef690353973e5d715b7321d669eb265ca8b262f8213b95f3da056bbf1bcce960eeeb3247cd1147721e595992846f30d047b9937e100fadfd62c5e26eb342cd652a2617ef2a58535e7e66b6b3e90474d5f6cba8ddd8f808b6e97f7da39cf9f0d5720519f4489d6af7bce8a9c720c18ef22ee29f92c8e8ba515b58cd85434571f9f2eadf79b6d3d121c57867b34f04474d57d1b3470efab604fc661bef602a4b99e0abbedf36e36fbcfd8298ecb22011ffda730b8c2ce6bb02af1e919c3277b898a22ae6bb8ef6967a935ee126c65bc5b88468a4cbfc00e3699f063e42c0284d1a151edc2437df9aa86103bd90c12bff91dd8f32dd90ae3f40b5215d0052f04ac15ffd491bf931aabca244ddc830524dfe316d185fce8186f42ae2008c6c3e1f11d0c97eaa2eebf25ab8243d92b5df8f890c12d0f8d8e9305393ecb075790629ea34846548d47c246456bb420b54d633f881ad3b32028f39fa7685c0da566dbfd10c31a5c1e005cfa57ce1bbb4c3087dc3d8c35f244460af61db0772e682ffc87e8c2ece64f9fd23d68cc5d9e916e14977c5b6da3f4ec64ee7e0edecc68b6750ae62a25ffe7a0649a9c1c18b3d4c4edf03b81d7f4941955ba287f4e7ae69a5b745794631b3077645ba38e152865287203b851b7379febda930d70db92a53d17f6f02c76e73940d273657b7b231d39dc3c268cbc90f8b57011bd5efb8b96f732b72577ba1ac7186a40a63d5a7009c45459e6cf8b969a89108c079363258a84e54d0b4533a3ced2f1b3c881a457d63d83bb8c70559dac722753eea8c2495cfb96357536ad7806d058e763bc25b6837a796164f5e4ecfb92fbd18755f824c7489f722618501d2716001946e985c29c57cc967836e29c7fd76f8a9aae8a1d680ac696bae0a0b2d358bd3cdba3499f655b2cf103720acdf73a7fa859c6f338d2ce347749ddda50597a125cd4e96a1d6caff3d467a0b7f38f683bd32283e6528373c235209d211c7e6ac8c178a30bc0770f797e62819d9f99bc1c7a012066695cbc48113266595294dd0df6ea83fc1082e9a1ed741b60f7c6d4b11249c73a7135c1f37a46e26aa00f2fa13ff9e6ddc6ad9807206e56308cd922c885329f472da7854dee8c952b3485f3f0b9c1f5a5df8b46e06d838591f363cd199ba43c75d05a6b1f250d6a42a90ba62cbd742a81de6c0ce4b41e68548672eac46449798c3ae598168f514987a480063eb605c5327b29ec187298f7ae4cf53f7542b776f25c867e58d9a30021958b2efd1b1cee87a56b60f36767e7f03e31765de66ba6aaa12fd7e9c03949d68815c970b5140df7a87635fdbc822d810a894d19b9b520e71f84389d0497720cd603dc6283914e4f32831b4fffb1568f65628950d681ffc163e0739752414f77dd2f6be985366ecef7d77153b47c900a4e3ef9bb7bf5c95054c707e498179a0b48a83b7f4d2e527b1f4613b22f0c1ed6feb954d9d9bf4851c451091c6ec4c17160f43d8e7c1357b7bc561998f64033cccb105096fe3aad984b0c934dd09a0a6ccb3436307f172f6f830a26a735a1b9fb3b6e8bc7da0c6fa618c59eb41a3bd8731b9edd3b7a91a3f995ff39e20d5eecd0222da082465978fabd001f3913c7dc9b6d2ff6e33dd46bcec88a1a39d55a08adde07b272ebb3df37d4a101a6789e056ff70e9a6db", 0xee1}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xc, 0xf00fffff, 0x6, 0xb39ced0}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x4, 0x11c}, {{r0}, 0xfffffffffffffffb, 0x11, 0xf0000010, 0x0, 0x100000000}, {{r0}, 0x0, 0xb9, 0xc, 0x1400000, 0x9}, {{r0}, 0x0, 0x8, 0x34, 0x6, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x5, 0x5}, {{r0}, 0xfffffffffffffff9, 0x88, 0x0, 0x0, 0xf2d}, {{r0}, 0x0, 0x89, 0xcbc65447cbbd9ffc, 0x7f, 0x1b92}], 0x8cfa, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x7ff, 0x9}, {{r0}, 0x0, 0x20, 0x80, 0x5f7, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000009, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x23, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x90, 0x4, 0x3, 0x5}, {{r0}, 0x0, 0x40, 0x6, 0x3, 0xe8c5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x88, 0x40, 0x6e56}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000045, 0x6, 0x1}], 0x8, &(0x7f0000000180)={0x100000000, 0x1}) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8", 0xfd5) write(r0, &(0x7f0000000000)="5691f47dcd380c45ff10dd9e331947a0f7a4a880774dc12a0779b5b88b79eca8c15d6d627eca92a98a46bff3", 0x2c) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) fcntl$setown(r0, 0x6, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x401, 0x3, 0x3ff, 0x8, 0x1, 0x6e0, 0x9, 0x6}, &(0x7f00000001c0)={0x7, 0x8}) socketpair$inet6(0x18, 0x1, 0x318a8b61, &(0x7f00000000c0)) 16:01:19 executing program 0: r0 = socket(0x200000020, 0x5, 0xaefffffffffffffc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 16:01:19 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x5) fcntl$setflags(r3, 0x2, 0x1) setitimer(0x2, &(0x7f0000000200)={{0x5, 0xfffffffffffff001}, {0x3ff, 0x13}}, &(0x7f0000000240)) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:01:19 executing program 0: socketpair(0x7, 0x2, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="af060c531ccaa6914da0b69150e55f9f315ff7899a83cf6db10a7f633114b7e2b2120a46db3c0ca834fc97a5752901040000000000005ad0dbd858f2f50063ab234a2b4a02a3b7e9ec556f9b90da6db88207bea7f87f65e6f751edae843ce5a659ba51572d3bdfd2eb62e9a9dfcc8c6f34a7e48d60b91e701211ec32a9bb18f7f644755994f6fbabc5f4e78fd632ec35078d3a691a", 0x95}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r2, 0x5) fchown(r2, 0x0, 0x0) 16:01:19 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) 16:01:19 executing program 1: getpgrp() r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00', 0x6}], 0x1, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000010000000200000034773500"], 0xe, 0x800) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:19 executing program 0: r0 = socket(0x10, 0x8003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000a61f540bf743917987398f337522ce419645fff0c878738ce03e35"], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) lseek(r0, 0x0, 0x1) shutdown(r0, 0x2) 16:01:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x1012, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0xffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x58af5c1223381ecc, 0x80) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./bus\x00', r3, r4) fcntl$setown(r0, 0x6, 0x0) socket$inet6(0x18, 0x3, 0x400000000000000) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x4, 0xc8) listen(r0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) 16:01:21 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = socket(0x6, 0x4, 0x8001) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000000)="e9afe662e941987c92a2b92c3d688c0b7b071b7116fca4e8b543f5fe95fc18bd5a25d35abd5764f7c407e28c6f2cd56f4eb4c7e0023d383139e53026f049d3286195a4ffefa80e99710562de66074786f2a96ad4c97402ea16ffa9203884c07f46e47ade25498c9318eb343119277b77352e172161ce5f7b6ea18c9332beb7c3b575a2c131686e4c", 0x88}, {&(0x7f00000000c0)="ce09dfd22caa9df8e363e26405cf44ecb805063e91c8a6a13eb1d69979fb98d1a879ba7a70b0da7ac31f5d1847af0773b151e22c3a8e73ea4a1fa24bffe12b9ed007af0d4710c533a646", 0x4a}, {&(0x7f0000000140)="5c891931e586eb631e15397c5ad86b9e72560b59dea8ae1338970b634292831e60a312c2fc4afc933dc8edfba14f96d7ab70099d732d8aa039b3318bd40b4cb2af3295765839d7279815cb7e3e13128e04903cc1aee34171c11f826b2599285e33603b", 0x63}, {&(0x7f00000001c0)="4ce6b96d126fa083ca", 0x9}, {&(0x7f0000000280)="148d7c923c310329faa9b3c5e2f70147158f8c9f97edb8bbe19aeb42f49efb8734ec1a85cbd3666ff8172a26184f004bc66a0bddaf3c57865b226d5d00b7712b77fa46367d7f32034de28307362aaa7bfa1e3539129186a6b900087fefdfc06b100d9f44d5748ffe82b534c958eba0af8548c8fd2a4f8051e2538845b553d9b2b49e3e5df5b19e764d5a574941105b44b9623ee9303bada443b66b1ae7", 0x9d}, {&(0x7f0000000340)="10d373f774e2a6774e4875f51c2b87ecef1140eee9f9b1e1d68ea717a8459054495157ae130f57a83b8090a37b51146b721bffaaa1eb8f6adfe345fe0f0adfee18656f91de79bebc55050a11d22258265cb2e4b90462a21cd6d40453201ca29b467125098c594c722802f2cdbdda8df0a93c69371b26e1e98ce3eb", 0x7b}, {&(0x7f00000003c0)="99bb7453f818ab12f4d42cf897902baae2f186cae9324325f839c9b66f8f1edd57e3d83597e14dfef01e665e60a68e3a9ca1526844195edf14d6033d8b92a0a72f0d5a61267dc0053bf07a82740b6905df6a8b49925fc41c590adda8ffc15d70d6d5e19f6f44755f7d98724322e7c123f56546e75c", 0x75}], 0x7) setregid(0x0, r0) setregid(0x0, r1) 16:01:21 executing program 1: socket$inet6(0x18, 0xffffffffffffffff, 0xb2) r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) socket$inet6(0x18, 0x3, 0x30) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x0) 16:01:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shmget(0x0, 0x2000, 0x248, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0x232) r2 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x9, 0x400, r1}) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = dup(r0) utimensat(r4, &(0x7f0000000140)='.\x00', &(0x7f0000000180)={{0xffffffffffffff01, 0xfd}, {0x2}}, 0x0) setpgid(0x0, r3) getppid() 16:01:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x6, 0x0) dup2(r2, r0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='^\x00') 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) write(r0, &(0x7f0000000240)="b7591cee3af6739ba2393ec8cf3440a479dbdf197b37814616bbcaf499fceae7a4f26dc30524893a176e37fff5177035c51609d746fc98639cc58736a879dafb85336c8ada4fc7823ed534ce59af2f349f8a9a08c0938ccc65f0ef11f8d94de3dbe08c16cf7962c691b952fdc0fcd3e99230a431d10e61daa5c705582e245e4ee80ec56705c99f82eb5ec6e901a4f10c4b4395dc52ff74e009b4be630f0f359ac8541e9e5c8f7e0d5dd98b9b28c386a7a1bb7585aa98f7", 0xb7) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffd, 0xc1, 0x85, 0xf4, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x15, 0xf0000000, 0x1, 0x200}, {{r2}, 0xffffffffffffffff, 0xe, 0x1, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000001, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x8, 0xe8, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0xffffd, 0x8, 0x4d6}], 0x3, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x63) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x3, 0x3}], 0x9f4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x9}], 0x101, &(0x7f00000000c0)={0x35, 0x5}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) r1 = syz_open_pts() close(r0) preadv(r1, &(0x7f0000002640)=[{&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000340)=""/60, 0x3c}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/181, 0xb5}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f00000015c0)=""/93, 0x5d}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x9, 0x0) r2 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0xffffffff, 0x6, 0x5, 0x2}) 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, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:21 executing program 1: r0 = socket(0x2, 0x1, 0x80000001) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000a61f540bf743917987398f337522ce419645fff0c878738ce03e35"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) shutdown(r0, 0x2) 16:01:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x7fffffff) r2 = msgget$private(0x0, 0x14) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getppid() r11 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r3, r5, r7, r9, 0x1c7, 0x3ff}, 0x87, 0x1, r10, r11, 0x7, 0xfff, 0x7, 0xfff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r12, 0xb, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x40, r3, r8, r7, r9, 0x48, 0x2fcd}, 0x8959, 0x4, r6, r4, 0x869, 0xffffffff, 0x757, 0x2}) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x4, 0xfffffffffffffffa) setsockopt$inet_opts(r0, 0x0, 0x4000000067, 0x0, 0x0) socket$inet(0x2, 0x6, 0x11) 16:01:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x80000000003, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2012, 0x9) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x4, &(0x7f00000013c0)=""/19, 0x13, 0x5}, 0x840) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) sync() 16:01:21 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r0) flock(r2, 0x3) dup2(r1, r2) execve(0x0, 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:01:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000040)) ioctl$TIOCDRAIN(r1, 0x2000745e) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') fcntl$setstatus(r0, 0x4, 0x0) 16:01:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x7f, 0x3ff}) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 16:01:21 executing program 1: pipe2(&(0x7f0000000040), 0x10004) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x1f1) geteuid() r0 = getuid() setuid(r0) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) geteuid() execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:01:21 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) r1 = socket$inet6(0x18, 0x7, 0x6) write(r1, &(0x7f0000000000)="814da5b3fa578a7ad62046de9b114c60fa76dc1cbaa7457e9dc5e428dd5fbd1312668fc7d1417b89dd5faac3c528e78e671b06daa43938da71b3", 0x3a) semget(0x3, 0x2, 0x20) setgid(r0) setgid(r0) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x5, 0x4bf, 0x7, 0x80}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b462c0341a8b2ea91f1b5c29", 0xe) syz_open_pts() clock_gettime(0x4, &(0x7f0000000140)) r1 = msgget(0x0, 0x520) msgrcv(r1, &(0x7f0000000180)={0x0, ""/189}, 0xc5, 0x3, 0x800) socket$inet6(0x18, 0x4000, 0xfffffffffffffcf3) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) socketpair(0x18, 0x3, 0x7fff, &(0x7f0000000040)) read(r2, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 16:01:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) rmdir(&(0x7f0000000100)='./file1\x00') openat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0x2) pipe2(&(0x7f00000000c0), 0x10000) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') 16:01:22 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='&#\x00', &(0x7f0000000080)='!^\\\x00', &(0x7f00000000c0)='#\'\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='!}\x00']) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x3) write(r0, &(0x7f0000000240)="44920f3d753443adc6519d6881e853c9391528fcb6673d8e8294877d929c8c85dc4120b61566791ab41af07e279707ecf61d01e68d0d5ad0014cf8f9e64487144ef10ab6d2a6fb8cccbd6fd19befb99b2903195693c940da9dc95ddc305b0c5e77e59ca76422c853fa650ac54353c7a4de6980c8b2492398656390c209905c3c36c70012262f9a5c12c3d4fd29ec28efe90309464da27f60ee8bf766da6833bb2a0569a64c0e7b9f10e91b113872ef61baa68ab5dc4d6cf38004dca3463db2e84f709dde99272f235d501467e745ac07140244ce71fd7b7279cc71356c03d4111dab0bef55995878849e5842b3a62d966838eb6dcdedd351d08de6e117cc5582400aade0ae9d4682a38a95b9fe48b1916c42ffa94f6256daf5f0ce5a3c11134c0e257fffbabaff115e18dbfc4835b52701771599086c6479f8de4d008c34421515cf76a04228bbea3bd20921c5750f2869ba0ba15eedfa298a4fe9239fbbde9f2c2f851d00f52e69cb6a35184e80b235d1d03d020a8850a3a02d841c4a4187fa3d6751f6034d40c871690106412c0ff9377a26cbbab0005e849f192498b64d7f38638e1d8e6c12679e602d8fd793ecb1e2813f37e035b1a22467ffb3070a592abe457dda07863f62b2f6bdfbc562d5e322133c21111c94ab6d27f16ad910a082c3fc331b57a0c6a9664a40565fe0e1556ced1f86790b1b801a3e637375c634d65d6694096aaa98db84d662245a945433751b74277d1346ed84a1ff23b582ed00b53fd27f600e6ca6e10b0ad8239439ffcefc87150f988e082c77078c362a4968924d838369b43fad7715a9abcc19d7671df5a100a7be570e4f1ca972eb539f54bb78f881d5a29ac17b27b76a0cf28418b5552c3c853e83b0fd52e8c7b4da058e76f186536883a305be91ababb4512d7d183f4ddf035e1e41146963e74bc8405eea4230f871b63ccc1cf470b4135152768251b921e6cf46b030fb3c5eebe3f263977f29a459a988ab072e2c4306ceaf38943f0d2f242b1fa4c642b9c68b229f0cab23266351ac78a66e42251b5601ff8985cd4381bdd601b4345db01abf929b0c5ad6946b95f5ab2b69354f9ce56428ef7ce71b7156d69d19e06179a9620c7ca4a413f90e4ead36a43d9909e769618a0102fa0d437ddb80e672534076dbf8a656aad9ebdcaf671012a785babb3264c0b1a17dba50703c06103b5df6c177219c1871cbd6509ded41fa98e5d6a8bb9ce50c96bb2147e42b7c90b14982f47c1f3f933d3454e6f7854fe1c9d94e31fd690207068c8b8fc0ccfd9be30b9238dff666424d8fdf9008bf4959131e8b285d5bf1aa19f6e38fe66cdfc61c0518106ff2f17ea6086fba161439121b65148bdf9d19c334d581332daa4c29d88b4a77858ec9ec9fe635117d64f4900ec749faf29b1cd786d1eee013510afd468766bdd1a38037ec14ead2edcf3e9f1462ed87aeac447e8d9a0d75a04697cf9369e856a63e8fe634fac223f896384f0f9d5d3f0c37f09fb7e0340b2ae358a4cb2f03e2f709e44efd361564e44384e730b2a9a056bd4d1343c96065e8cae72a500af82f81673a1d18368625fa09188ae69e825055cc541233e6f35363e4dbc59c98088b2aa89d9a4b693a825551d25e9cbc21a588b51e0d8fc549637f858d7c59d165855b46d29454890ff443ff7a74b08db65e52b75d8437ef8f874f5fce9875bd91767cfdafac231177b931812d5aeed3702402f40ba6d4d345f5f999c53664032dc865e52c8fb5bb28e9b7d0af0aba8437fec8b30ce22bedc5396f9ba609fa71af95c333fa0619b7c95f964f1d27f1b73b7a0f241a0389a635d1a234806f9b51c1d86ba010dbfdb63e671e29f19ffdc0adef25557724264229e64f173bfe92c863e962ac439bc2dd4385b7a28ac6e6f14a59e4f7926a1c41b7d23be6f7b945e1cd6932f2c9a8e9d835f55a93f6515fa0a6dd93a956b70534a8ddfb9822f8ec6047e45dd170f8252df442009a88185fa57f72ecb5a99f9559adb75dd63745b1dd32fd9d2f0cc9e67ba2f8ca8f983501138c97ea1cf874120fda80314910b5d2a74e2e7feecfcf500d402d75905a667e4b654c136209466745585be5ae11dfa470c7ec43418848da28b93c7a487b8f0fb3352a3268ec321c404ae8b5b56c93164dbc17f52ff55a710b7dcdf8b9f5ba28869a0df0b4dd13fdfd47afcb76163a2c09c7ab6d00a3c10cf9614be6db469bd5afdca176846344b17eea6b126a52ca2b4837327def42160a5c53a74a44a849c6dbc356847e83ca6cb0be57d6c29fd04e4dae1cfd652f7f7e0714a4a27a860c1c32687b1577705742f74dd63cf26389ba48f74d1c23908bb1c758a07333e83196499f541c4d7127d95a391e25593e54486288777bd003a7d6aabe92fae2bd68f75b7d89baeb42509346e18ac3b2bae93ff9420efe253910aa9934d58949d4f65355f8a3fad40003b54361a3115056f7ff87d790f4b0fd55b0a2c7aeacb70cae9bc51650a2614f180e248b38c208c5d4607439917104fc40bc2c358de82f291d20cdab0ece52b42d490193cd2dc6516b77b9fd170aa061002474b67830f9d1050d9c2dc9a078a6779451ee5ae5ab12ab9f02784286a21418ffd968a23cc1750d4e624700e589d16e03cf95c343f14da3bb757086897f859d81351055a6f4e991878ac8bd411868b925b3d8b6d922e9215dde0ad41b25536e0e815f6cff2e91614a67371ca39347b7cddbaea7b8af327afafa3202005fe833051ddff1c0af1f254593bc6c6e0d3a20e88d7df978f29c0249c5c4b07c84932c28c83c3c1eb9031a89e6d7d6b855dc3f4552762f6dac42c0569b3955756acd2631a985623d9a68b59d7ef9c4469d5092ae5d5a2585e3fcbe8ccec2b480ae2a3594b01d56c85b3dc6e8ec0c23ad69780f4f96ac66d7f8e5fcc46efb2afd9e22053b892e085d872dd0b7dd06107913e6c9457dcf9b2642d87576d589710b28c1819f4e8d69a3603a215ed42daaaa72d430584ac21d57a8548b5a0a793c30dbe34379819d8e7c38ab75295582603b6792829ac8e5dcccbd2e169b4e3535bee4da74b287febe911fbdbed13a7f81587e6904ecf9ec71d652f8bda98199b50ce5aa52132183f9eb60f8f856bd50b780842a55e4c474b6b360806e73f4b0bad19e8db927fc321f74feffb835b141da28eddbd524769e782f8143be628134f4fa48e08e079df2ea6356ded909f6f056a3e792a6806bc7abbb7ceeb11825f674954a45263c6cef5507424cf4190a577d9fc2febd7b753be00982447dc02bfb0b48e77922a8846b36b0abef3951bd12f5fefda2d7489d2d4058b37e2c578e6efac07668976b0d2c7c5333f1743b8c262bd25a40cfa52b87507168359b9698659eaea7b3915d8dd7ab4d81c574580619488fe5092d440c4eca55cea3222f266c8d019d67b7f6514115d59dc23cb2c918d6ae645b6fc6a0e1e46aa3cb5dc1497c05236d9769de549b28334c60471ff0817f3fdd53ae22a9e5c6ea3903b46ec644da360622ab8af4191bab9df207f83bb1f1d33a57b36cffb20b425d205d9640865cff7b5be95683e29ea6c1e28d259a9dd7874200ad6ab545aa9996d1d8d33cf8f1b58c1a98c3605c885adba13444d4916482d06a2db3ba666847a34595b9debbd30133ef2686b7b2599a0c9cce649702b3602526be751eb3d9e3f36b45d58b138860cb24d481ce006bdac1691bab5053b498100917f4c532b16050f17d42fe41a6dafd90d480c28150abaf2e1e88a3bb130826b6022709f4aea4337e8ae3543116e6b1ea45b77315ac52829e5b003536e6a0e766ad34c6ec6858ae1238123b3a24fe6fe5fabe54098445a5c52a31eef32778f89eefb3a172f3d187d8bb52992cb25a2320cd30bf3762fe95ae2d0af1278041c888bd7470d0e5d8dab38e562e716fd5adaf093a6bbe442b001bf19716c1dedb687f47e243f5b9f19f7e8c0ebf4fa9bc329413cfedae300b928f279623f37976dfe1fe5c371710e9da491428f48f63030f89912ae5d9da66465c7b47fbb8e3c0dd08139c2530e1dbddcaff4f988cfcfc40b32e5c67091730c1cc753cc5e1b66ff272a43f4979bbe7c9728141a1c4e8ffdd364683e41b39f4ac440a88997be069d8bb0c4abba38ad2f02def4983ae03fa81495f869340a45a946ccf47f54a2f14898932e2e5b36d60d0aff5e96f30f65d097fd2bb6143409b49224ec538670d7f3f3f8a2545a47bec7b405cc2978da1cf2b89fb7d8b4dc07596fc30c16be1bb97635065da7e8a8c30a2b8de53777e281da97f7f0eb686a5839b1666576f041fd4301d75aa1b4f29e8f65ddd3a131be44c73d25e9c7e6c280552e69d7c903f8e8710e0b7bcb4b3986a0f47fdeedafd297f988b6cf37652c2addce24150dae6629e5ac3f591ddf11c3786a3f3bbcd57b75e1bc75f977fc3d6a2be6af099ed70133ffcee1ee3a112a3ad019a9fb135b797438a8b36059bd2d49789fdb755d30647b8690bea00e94c62dd3a41fee9436d7d1358ff41c4fc153d976fbf92874c360e282140bf7e3a6c2398c5da425b5b7eaafb385d0a01e2518d2fc9ec5a453c24c90766217398ed12a3908cc7644c06df420a0f14bf4da795502b1b99c8ff7daa95c8862eb004713af1f3f321df85f282c86d81a808d8ef2bdc0fcffdb8138a5d1f108357b445fb1ede5496d429a29294038fb92bdbc9b49f94cead218fcc2d3b93dcea6285ff0f713dafdd0e3937a94299b1a8de1176f416b22e183c51ef165a3ff2085500dcc45c2b9d616a3970c249bb104e63fd604f211c1c53783b097cab3320de63aaa38c38b576204a79b0e8972c46d30fbe0c92d11e363c2930c3a4ae2d772489e76d1cabbcafe09e25ace536095641fa36d0dac4b3a93ab588f9a2262e5a1c6c9c66f4ddf01a626e0e2b1348324fdc4f9c2687519de5643a16073d12ee9d6edd9c547a9e3957a24a2dfc0a2523a73eaca457b327074fd4974ffdc7e7481ac51c5f7bf1326840590ae34bae81a51712e5b5444516948560c369d5cf229651f6b48bed8b5d8badbfc4e7274481ba2990561216883bb92876e499620a9f1343ce4451216e308c0f0e0ae32659ce0abe66e5e0104ccfe7d4ac0ecfa41865dafd020db89000814755e6f78fc86d3f77e8728763b6626adfc7b4c7c1a874e21eeb2dc40e18af7809137a31b24f2561f8a6f33c00280fb43d085cbec709ef771e3d278acc73c02a3c2d7d3a180bc1cd2ec503907c5dc0df59989122efff9247d56319368c13c2f6fc3a4d2d7055515a844a227c031b2acb80af855208fc9b27872f3efb333e392bfe9e7f04ec4bbfd4557828a4e238264f35c2545aa0000251dd8cb329ac8ea416054191d381926b45fba11a07e05b902ecad800eb912f82bdaac758d163efb068ae595fa21fc454791eceae01b56e3f198d559a1a0a244c0d88214a03eeff282ccb46efda30a0414caa23578e92f8b7be5ba7a9d70961d0ef9790ec16ea514a3ec3dbf58c93c226e0d25ba60be6a8bbdc9016529e0a1a268d50fb3f26cd5ed441be759bdd69533d7771d716098dc2b84447b73509fddf8ab83de209783b0f9a4d641a1695f5714c8829c71b3801c08a72595469ce292e6600c0361b036d40baec7cba02ca92b1494d5823c71797db35de134fb28837ed01847b62adcc1f8f53df41a0f9fe02f193c86d5b3ffc07c51057613bc8b0c890faec4b79011012fee3e2fe16617a0685370ca81e87e9f9875257bf3ff719cd23b999a0180db76dd43981492c470e17a478b50c8617f5f8", 0x1000) syz_extract_tcp_res$synack(&(0x7f0000001240), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000012c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001300), 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) r2 = getuid() r3 = getegid() lchown(&(0x7f00000013c0)='./file0\x00', r2, r3) flock(r1, 0x6) r4 = getpgid(0xffffffffffffffff) r5 = getpid() setpgid(r4, r5) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001400)={0x437b, 0x80000001}, 0x10) syz_extract_tcp_res$synack(&(0x7f0000001440), 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001480)={0x5a, 0x2}, 0x10) r6 = msgget(0x2, 0x60) msgsnd(r6, &(0x7f00000014c0)={0x1, "bd7eb9cfaa99b33082c4730694673986e7d63047543ff28d8064d75c4ef92b6e9fadf42f4491e79e5fc108f268b20594e60b"}, 0x3a, 0x800) pwritev(r0, &(0x7f00000029c0)=[{&(0x7f0000001500)="d3de3c7b9038507a98cd0d70c25513fcbb7d4e910c6d676f1e7d3ee3c29411d297a0b930ce7f4f0bb2cb00e44b814a33321540eccd1880c169302bba40318e837b80423ac58940c8186726fb67f07a7d00b82c720c745fd2433d842b81771f1299b1f6f8ffa043bca5758c3d5f7b", 0x6e}, {&(0x7f0000001580)="98173824c6be23b6dc048c", 0xb}, {&(0x7f00000015c0)="a0388b939c246ae65e125c230201e44051658266d4590e8ad681c09d7412ceae61e1bb4eecfd2dcb7a0046462664bab23bd4c6a25d189dbca861eea9822d37ba7c83dfd2e81ade5613bd24bed928598add8e11680f4e0eec18b07e053f508f7599e88b9cf627967e4462158cdc34e6dabd8e7da9acfe345432547b917921cce7cbfa3a49a1efad9e0e218b1e5fcd5277be28bf5af77e5aca02c4e6253037daedef329a909e4495a45571a3f8a1918eb4a12677e15a2acc82409e7b395b234889104389777b", 0xc5}, {&(0x7f00000016c0)="11bc567ca5bc50438d665e7e589c3f90c6002510458351ea02d057776b692641828bdddd9c3938e5f44c1bfb233f0eb7e8355b8213555573c4d259e62bcd9a711af9f8f491382b1ff6adb0fcc33cec80fca78211ebd0f03fe27796fe07b298e6825e0b260eb3c9d7318c01ba039d8a50835d764ef09c0615e2a3b38ac6fc77ff1f8e1e2073925f302c83ca6922c454a5a6af9fda9e2b7a95e1781c7a9c69844d600c013a465cb8b9718b2de0f2b840c6d5f2f78d30a41e70629b10a0bad5e46e62087b01bd4ef594e90dcb0288ede845357c0074501c4b0c4769c1738b7942ced1", 0xe1}, {&(0x7f00000017c0)="ab180e0a3444718d1e1fa86c01a36acf67403f83e4e5b85f7fbaebd574a85080", 0x20}, {&(0x7f0000001800)="b851018f0f55f095386b6fe408cbaf3abe166ba3d90e90ecba29940d95d29b964ea67f1fe984d8d1966000c9c19f31", 0x2f}, {&(0x7f0000001840)="94064bc9a38e196ab3353fcd959f88a5da1246b3434e5cdb4b25b334c2c6af9b76efebc14d7db59963cd7e79dc4b6e3f9aa3080b7b126a29bfe237a886d3dc71e383f9baa3e147f6f8eab4ad6b7598217abaebaf8dba9ab5fc92aa003d58ff68b816678d8daab2b802d3a1dc826ccbfb63def1d3abf45ace20aa764c150a199a2cda19de2083bbc61c381df1ea565944293d6db857928cd051b2fd2ef5097118c8e0b41c6743fc03593ada9da9a7299a58d2d1c299655b7f509c6b713b8da7f3c0e068b5b59decce163047034e1bfc12628e645db30f1d29ef3ac9a29a29fbb28b4a30fe038ea45af68d44d51e26f9e7d6c59a57695bee7e10b93ecdad8886804110be2d197d260703f96a522ee6eb32f47660759625ceb8e5ed9163151eb0cc2f518dfb30255f1831c8ca6f85065316f9f5478701dd43b5be731301cac64d3f97120f7131bd94f6079d7f71e06bc8288cdea638c95bc97d517afe0902df3a6a7b60e6b949fed594aef124e32c5d4eac19b4daa3790da6593a14be72ccc24e439161e6a46c9177b8da46b82a16ed3ca69ce7ddb7697007193d6a29b9f80038fdf7b403692f56b21bee71258f8e2535f4e3320278710ceaaba234d905173f88a2b7d36f3b46e7c567808ae2c729f4ff3320a1d321f57b73dfc6a460eb22be7e982202483a41227126a4f1f817972e13087d8dd31de748c3205a6ade60212a6d62a84950149a372d84aa306557dbb7bdcaf1cf2eddd6867eca72d260ab92b1cbd1ea54f51a606b9a770866bad392cd6fb15c3fa77e916990cefd399479aa441dbeb9d303d873bc07d7c35446ae98186dcd5e8197e842c71d95c0c83cb1bcece85d2ed8a849c6e3c57db2914793a98b85147dc1142a07a6da20b96126e7a9dcf9c59c047627212fa70a27b88e9abd3a01e9e79a6d62b6d7bb369b12ef3efdf25e1f2a95a28099b067ff03f217942f9021b3b8e3639124ca0caeae997263e78d8eed0b4abf902223c4ec7e44105b72e33bec81a9a71a2fa0b5e512f6d7f7d2438f2c0d3a7ff3a5b1428f18e3964b427c02a7d690ba9fcccef2c3d9a220ee200946dce831aa3a61e44c1d5b350787084ac5c6357a0bea79f6b67d2016a2a1e582aa7eab5a84e47bc25595fab9d6aec68fc32d604fb2a9297e958ab2d20854fc8d7ffbfc8d3dab0c35c4865c410fb29fa32bf484542a6d33623a17910221f3371f99afdd1caeb06568cf218f2a1a6b98a81eddd38e4d3e6f959baa6a43f55db25958b5660bbd454f66bf0ce983d1abedfdf2f2bae38c780565e5667e3aba59610b7999fcf60b9e1f4bcdc2d41b83cfaac61aebfdd0cd6bdb622db97a01fc1a7469fb9d149e9cac8ff95ebaa0d27c9fc1363aa8a2e6ee399ec97dfe013db6dd1ec126cd4e674d13aca659902cca20ede40eea2b13eaf2e863acca80f9419d8e4b7b79fa5bdafaeaf67eeae134fe31ae1456fd290eebaa1b474b90ee51343b1fc791ec7d99a4b552d13f5e370803decc95e4b6ca1f7e7b7a5feea21b3a5aa5f86d4427e62fa889f4cb9ba5397cabea9f831096fd89cfab24f3d0551ff13aa230dd0d06d43dd569c5a461e6e447f75afcabf4ea8b7e0cfa8537e43341f3efd6ad1c63790832c8a9aeaa0a0da4112416882b220bb4f40e894fafdf35bd467dfd7bf00bbcacc5bebc00340c3da9bac4e95272cfd8d81a93df4e663de18d8a10cc3fbb922348c3a51a944ea1dfe04bc295a5a6fa7e785e28c8a4536a1a181cc6b9267bbafcd6ac180d0f6945d4a4b790d7741720aa0d67bbc903ea68ddf5a21b091ee0432d14c1b56b8b99cbaccd7211d6cc1f6d2e31debe6b1eb4022d987aa662193ca2440974ce7bcd3e0b380f326290ad02027e6d2640bee5f38724702edffab00f2511c3059e71202ba27ebaffd0a5e87470ecfe76e94856c3bd5e7edb9c990ba8caec7f2f330a0d083feeb154f9c1ab7ba3d33b4f49bfe2bb5bde07fbea983f7f557395e502f076478d7a2dfaca9e9c3ce090d958e472d32d3f94bf7719791316aa1d074232b99684736691fe552f9d1f1cff4001f02bf0626e23ceabdbb820710b7eb6f5c94444b7355e70b8a57c64e7da70f6d711e48a2aea4b4923411f48fffeafe5831c6d170a1276039ced72a7236dadb7ba399113744eac52de71e9397f91b9a604725ae94fb82ab11025ebb4e5fb2f2be58e2147eec78526cf6e2c4b361a0a43cf7b6bfb1813bccd6af7462350764be6ef62081996bb093a4ce83faf6e28cfccd573546a8b4c17513b4fcddfbefa5125adf886d5cdf52277fb9c5ff163ee6a47d871d43ed5ad9e937d0d4aad62a6f4fb6bd94e5159992e40e68f18883d67206cdf049c90221993e70ad9b62e2435209214617c5065eaa8b4879fc30be164c6bf82e1d83d6fd279106a61b8fd23ada8a6d7ed56ad66da9357cba1850daa25f03d166ab5d05149536bc605d863155b96fcc3f04e7b29ea7752608e5398c860e2a2bf81c08e94378f5c6e3ac94a6a0bb3a4f30d6b1df63fcfbc80996962b3df1973757639c51fb1f76617c8c35c08586ad339e3c1c1263045b5c2dd65a7460844f3d1ff2370e8cda7d0e86514d245b593696b981fbe65332cd894241dc1de4c4df7fffd71715f6b60c0ca245c57cf193636889f773fd26942ba6d456eae23ec0e13db19841fa179c39589d2687e5e921f4906439089410245193adf278650a6af68c9e6a68d5d91a860a2763d1b8bbbd546ad9ee98f174789c2c60589c55435f825308682a7f2e3a4a8842d87387bcd633da9ca379cfbce5055ad046d61c7102cd8dae2fa5fed558be8518d4d00b07e603f87d64d712c2f514e555f4557b988f17cffb4669608a317711cff2b9078583a3a873155edce28f70676e84ddff58813f5d6ada3f0915dd0ce11b037887eb2201b63a1669c344380a342d0e83567870f5f9d7e2878f785a0fe5b3e424c81b7fe1c04b5894d5a3417cb1108ad14d1f59a1686d9af29d1dc36c8c606cb412e8b0307319010e6bf0cbd3f32b45ddce988c03ba9e288c6f7fd1a53df58f953a95218f3a1fc6072e6269f9304b51d9f9869d5efc4723fa99cfdd0b010800377fd9b8c9fcbd1003d4966ccf449e226ab445a88abba010875dc2f98c51194e448bfa65aa61eb75b4f9d155ba044e41eeb26e6153bae7d090c499a61cd63f7b1cf07bb0b97b1283453f81b95717869168a68d0eb404423676f8abf165b270b8d698dd91b05dd7b05cc80b1589e11df0a0df53f17bc1c606ec4c0473962672fe5718c9e2febe22d5a09ca24b49c7097bee1ad6ff037851972b7e588af47a91a33fe91fe83d24febf952626ed7018cafd70aad6459be9dc5441d85e9918605db53181f849a8e23f2f6a669a099b7622f687e2148ff797d6a553098b772d407f5106635535cfa1f6aa3aff73db3dc3145ff405bed46e9f3c56d48408ef688f8198762542bd34187e330a4dcc9d665d42e41e2c34a938c9c3d4260a8aa279718a639f5c57a91104a3141dbde1ee9060a7f420835ceb935c0a2d7fdc860aae472ad627d7e462f1c7f3f064a0f8fb39cad8a7e0175b724d47e58b691e5a07c37e8b585a1463e1798de2eb37eb61482dd60b1d1e29f86ff4b8b5f23f8af2559ddcc991886db587cc18754fc6a93109de666d490ad81b97609cddd8d485e550c062abd976e600eaf780dd28a9ee736d705a6ee72ec86827a8387b68102f679dff400b83f5063e89fe1eff3b312467df0076f53bb48a0327a713cc6e287033a6fab6899b7e7314263631be3068a74195ab5a4f02b77ed44b3f97847e29a34983b0f1b739180f75a094b9f7c13c77c57590890a62d5958ef42591b370c028113919c6b9f6f706dc751c41cad23026c66e9594b7683237d85b63af2d2f838d9f972c95e03d3eb5b4dc25b322015be2368f3af99904cfbe75435f38ebee8a348e03fc41db1017c9c0257efa67f9600f8b295c61a0e61c9fccfe9d19ae7a38fae4fd9937245fa9188f92d1d03e7afc00d0bc59ec1ea853e6df1942b3e90614504f4de00de18a498698d50283202318663f4c784704048ff3f4b4ff39c7442155efd92ff11335800c6a18858ff8c8202b44e18f1d40bc6348f7ba4bb415eb7735a80df573654c547e7d01d5d9e97d0acacb8d6df42267b65572279e97c8d9bec12236003d0d8eebc76711603e5729a45080c99c8bef27e3fe55118a710e39a99b10dde5fe3e3bf4ddef27e664b12de76a31acaf4ccd41e91b96d41cf2f72debcb9df3bf14f5bdcb877da7fd5a59682f0758cd6a30e5e432ed9a137b5209f68554c1af0ecc821f3a027ba95bdd6bf63c46c1f4513f25e93c5c62f8ef42ce9e03faa2049ad6d540326438ddf3303dcc382ae9755e313b44d2f60412fedbfdae47721b8ef384b236803849d0d146a44db70d5b7918c8a5d1919508d61cf81e8931727e02cb03af5e28e3d56e42d224ff3f929e0dbf3b0e215f786c5ed14b8228432270e2ce48aec92a18d0c3c2c0f3dc84b84f867462cc70246015dd9eb3a2cdf2f02b9be019cd994db74069a87bb072b8223e92906f243c5753ff1f49db9677490bee8009a80fd42e2278432089ac3f6e116a1154db29e2c607f5863ba2d2e9ae1b012c5338d83bc50d31cd05cb236fd52d51495dfe17bd3cafc2ad4f81d8830b688b19cf117a0df3a89e2ecd6323467e5ada5228193f57b4b906913b1f5e3c1e5d7fdbbb1b362cf018c18f3aba250eb4ca5937a9424f07781abfac8d206fb149c7b2160b4e7e6a0a97d229c620dd49808e0156789c8971f4f57ba919cd352e72351147bae3d8cd9b61ba77c084e17e98cc9bca746be9bbede5d27277f15c6dfa14903744d38aa749ef1b3e2f1fb67e3913decacedcf102aff9221387abc7083cc4063f8455ed05f6bd352850bed6bb24323c93d2e41e4d9d427c3fa36fcfe1d8a80b5e83a3a4a438b17c849f32a3c6929dfd7dad4a54632d25dcc3f736652375161f6f94ba277e613309db50251fdda469a87f1085909e913724d064de94d220f76361765b8cf38493b132db96ab7cd39c222795ae496dfc48ca189fdbacdcd19f38b0506655242593e0ed05fc3d35a64ffa2f28785d2f3886ecde7231d800ca52ce084caf000a8ee5c2bcf6e6888ec8a2952c46f132a15794ab4d7bd01762ae422d1022fabbb384609ed78675b3617544397286e0dd051a0e5aa9ca9f12f5793ac126a149ac2c1026c3d5b2a5bd8488e399ee7880286dad4df21a1a2cbe0df054a2d24f7113713af9ca035a3bf98e15884d1ef83a378eab0f8352106f48182da244f7a77242373172a0cf11c86eff7476b5ba8991c5041ca5005dc0216ae6e91370bbb65c037e8bfdf99f84fb02f9dbb49c83c2612a4bee8710989f02e302dddff59888de1eee45d1a0dd4c15515d046f99f3d09a87e45773a2fb1e721df488c22c2bcfa5727780748bea923c1b1aee3bb08d8b7a592b2c2b1a1c8fd8d5db50a77c5d57f0b4222c7a53e299a591ad3e2b9c1c06645c3cba5193023ecf6993f753cc543db0ff2659e5b378b0af1695cd78a455295252606c8af1d9e6d4b1d1cee52fe48dcd0dcd1deb9d9553ef9dd7bfd2727a78e0411446dfc350f62267075c4af9a53ce6fa32f57f77c83ae7764e8c01ab2b7ed8e30866a692d3c08f6a7bc336c007f2c107d2e0658753d701edd0d4c96cb963813e202d03e528b06e26591404adfa9e14491ee327e33f6d869f940ac7de3f98b75ea367be11714b5c034fbdd1e420e9bf7720f923af615765ce17451a73d88ca72bbc30c211444d1", 0x1000}, {&(0x7f0000002840)="50fce2d97754ec0a5c408423db238b082763fc96614189f9d5d488321075f80310d9b5547b2f8ca6e36067a41afa68a44f9268cd2f88f5559514ab8c13e87c2a4a18d12679357d0d06b846ea8ea4c4d30297b51f2872efb7f140e53546d7be824f628f4cb8e8687f44d77f7c6140a6821b914486ceafc4653faba1fc73bf0582a8deabf1978fad00a099cba378eb13fb9f16740a66f9851d7a0ccf398525a1", 0x9f}, {&(0x7f0000002900)="1ce163a8c7769057e195983f0dfbffca956e8dfc611d14b1f41e2f9f7570ba5e01df30fbd4e46e0e9a7de7df2bf4cbdf3268ac681e66ce531fd6c1b849fe8adaa2db0ac28899d31b17bad34da28c80ae0dc6b113e22307c85cfd09f8dfbc98a121b5aceee5d2ed181331cac1b7b90aaca57bf6c895b75b611c863989911c3f321f6157992949d86fccd8e23f13b44cd916", 0x91}], 0x9, 0x0) truncate(&(0x7f0000002a80)='./file0\x00', 0x3f) getgroups(0x2, &(0x7f0000002ac0)=[r3, r3]) socketpair$inet(0x2, 0x2, 0x80000000, &(0x7f0000002b00)) syz_extract_tcp_res$synack(0xfffffffffffffffe, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) pipe(&(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000002c00)) syz_extract_tcp_res$synack(&(0x7f0000002c40), 0x1, 0x0) 16:01:22 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x34d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x2, 0x4) 16:01:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:01:22 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = dup2(r0, r0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x102, 0x40) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:01:22 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x12, 0xc, 0x9, 0x5e9b}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000009, 0x8, 0x100}, {{r0}, 0xffffffffffffffff, 0x50, 0x40000004, 0x4, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x55, 0xd, 0x55, 0x3762}, {{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x1, 0x400000}], 0xffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85, 0x14, 0x5}, {{r0}, 0xfffffffffffffffd, 0x14, 0x22, 0x4, 0x8000}, {{r0}, 0x0, 0x1, 0x4, 0x8000, 0x951}, {{r0}, 0x0, 0x32, 0x8, 0x2, 0x3}], 0x6e800000000, &(0x7f00000001c0)={0x9, 0xffff}) 16:01:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae0e1f68a420757fba00", 0x2}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000001880)="c00a82b83e7667351dd031556ae3d50503ac8ef013a04aa4999e75f7750100010000000000b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076b54f5ec50b1b45bf223c9ca7c6b4895718bca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100e06b6ef51db53a8167f3029982495b86a63968787957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc0e35cb29965e2a8123f8b2fc12865f1e6fa19219670fc06e63bb9e3c47c74349c3ada0623341685383159f4552c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef859c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45013cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e182ba95c4735de34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763c36d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b2f36764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23b4951bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa453b24f1a4a212f9760c43a91a3476f92cf13d666f1086b76f05e05a0b806ef5e575db5badad6298923eb11dd94ddc755e86010c3a9b297748fc7b849b0daf1739cfcd2ac0010ff4f67ddd5368baf2a0000000000267fe7c0d886403378a6bcbac307b3002f2505782444a0a4b2428803efa190e426aa96e05403e2a861e34e2fc7840a372a528618615cd1d9109b3ccd1a2dc7079e79b34fd727f35fbec4bb53675f6dc3054d0f36a1cae1cedd10bd0aea41424c8ca8eb914744c798224dd9717f2af41fbe7511b24f5af143513edae653e38a22171c129bde7ff199e05e2e5c65cd4d2a8dfd1b6ccb99e14ae5ccd0cd07a2d6ce230bd7b328d366c09ba679cb7c93078ba29e595a308f96a9d913c36204d9bd089dbe63dbefbd6de4c2418d3f5e78dde4299303a9e544abf9b798bd4845a7981b819788da277fb098c300de3348558c962133f413639d2f1b96cfd24c5433742e04b7ed76bc004b788f18374336dff5a33287bf98d879535017a2aefbde81afa00499238f9dc33c09c11a47e3b02a2b895265145e37ea4e8544b84a1f4819febbbdfde023c9f9ccc29b0905100dd92031d1a9fd50aaf57ff9ec3b89d7a8ec89d0c37fb7bd09ea337e3121562eef0a58ea3b31aa22793037851d36b27fff170f0466c6d610a2bf364bad9bb76545b7dc906fd430d38587c41179a7483c9c63f9a584776f183c9a72e9a589fcdf1e9fc3c5c63c5e7fbbdaeb65405c792f64b9b282bbb6a8a0295ac21e1861671573", 0x55e}], 0x0) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x4, 0x54}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000200), &(0x7f0000000240)=0x4) 16:01:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530001583a34b2095060000000000000039eedab636e5d29cf46456af5096fd6eb43a0f"], 0xa) r1 = dup(r0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/1, 0x1}], 0x1, 0x0) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0xc007, 0xfd) setsockopt(r0, 0x6, 0x8, 0x0, 0x6005) fchmod(r1, 0x90) 16:01:23 executing program 0: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 16:01:23 executing program 1: r0 = kqueue() socket(0x2, 0x3, 0x6) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x40000049, 0x8, 0xc000}], 0x5, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x9, 0xfffffffffffffffd}], 0x0, &(0x7f00000006c0)={0x7, 0x6}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000580)=0x8) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x59a7, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x800000c2, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000001, 0xffff, 0x6}, {{r0}, 0x0, 0x2, 0x26, 0x9, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000001, 0x100000001, 0xbe}], 0x7, &(0x7f0000000340)=[{{r0}, 0x0, 0x80, 0x80000090, 0x71e, 0x200}, {{r0}, 0xfffffffffffffffa, 0xa, 0x40, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x9, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80, 0x1f, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x3}, {{r0}, 0x0, 0x20, 0x80000002, 0x80000001, 0x4}], 0x1f, &(0x7f0000000440)={0x0, 0xcd9}) lchown(&(0x7f0000000180)='./file0\x00', r2, r5) r6 = msgget$private(0x0, 0x284) r7 = semget$private(0x0, 0x2, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000780)={{0x80000000, r2, r5, r4, r5, 0x58, 0x1}, 0x6, 0x4, 0x2a8}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x4, r4, r5, r2, r5, 0x1, 0x5}, 0x4, 0xfff, r3, r8, 0x3, 0xffffffffffffff57, 0x9, 0x1f}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x8, 0x7}], 0x9, &(0x7f0000000040)=[{{r0}, 0x0, 0x48, 0x81, 0x84}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000003, 0xdb, 0x2}], 0x3, &(0x7f0000000140)={0x1, 0x4}) close(r0) 16:01:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f", 0xae2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000000080)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9150c92f95e7953d720f3eb36d1cda4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdfaacba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312231ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c904", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 16:01:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xfffefffffffffff6) 16:01:23 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x9) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/116, 0x74}], 0x2, &(0x7f0000000200)=""/221, 0xdd, 0x4a}, 0x40) socket$inet6(0x18, 0x1, 0x30) socketpair$inet(0x2, 0x8000, 0x6, &(0x7f0000000000)) 16:01:23 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/40, 0x28}], 0x1) 16:01:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000004000002000, 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)='x\x00') 16:01:24 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) setegid(r0) r1 = semget$private(0x0, 0x0, 0x10) getegid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x0, 0x81, 0x0, 0x1ff, 0x93dd, 0x400]) 16:01:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:24 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x8) fchdir(r0) kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000000)="b2", 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x7) write(r2, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c7", 0xb5b) close(r2) close(r1) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000001780)=""/207, 0xfffffffffffffe2f) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) kqueue() truncate(&(0x7f0000000080)='./file0\x00', 0x100000001) 16:01:24 executing program 0: open(&(0x7f0000000040)='\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x100000000000003) socketpair(0x1, 0x4004, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfff) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) 16:01:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 't^(/9q[TE{RtGiwI&^4|JDh02?Q[\r$wR=9;ۆV/_8g9G,h* ?Af4_`&3@SΆ$1-o&PBXɢowWxpI$}zeoA5NUKF^]$,CJY1KS\wiNḲu_BnUv!xȳ(uY&vy|~%pπIKFꗘT_r-'֑H!xYm?WV:$8' z+?Ыl.ơ&f9[XS9x1AU7e۳86.rȡfN]z WGa a]~BisbTdr۴d4~{eَf ў[S$1pB ,~/~<S7(@̮L?aZ;|}$IiܵfsR~YVo^Gr».Z1kT`~7 Z2TF8]{7?o2 kѬ,1>Ҏ\m'hҺQ1cv}fO@ʮWɤFé b6K@G/񙮨8̰)+5ŽR_RwsS^r&'?9+Bw(3蕱k Q 45aNHggj&+kV{>7oG;A֠,#^B2^ӆ޳E+\aPD s`;wܠ\5WnBws23sOOH|2^C[Q:)/9wdz=WMV)B=G"(_w;.܂T}T ы޶Tȣz99>GYefed^r~qL*c~w.z?Du9 UmLi6=þJm%^=.%ڧ!O~өd;9:;s}DGyzjBH[#V @wf\ Mm+FjS醢djb4}l`dn; .Y޴g. =#dp!:ƔɑI Đau<fn+ E-n~a[siL`nbΥ$-ScDwpj[!Tp:dt&1 "AlZa]/pfs5U˂-FiDԬfIOZ649w}o܃\n%= 3_J> 6zsflbb27V :a W%Td99dS)'y=oxtJnp.|d az֐-S KȺL<嘱2Hc.p:6E(ca\^S㊟ mJl_l%=mA&lɥ?_ux7m]e):=i[M.{>odxjqjy; mS tt{ypk dɭ=UlóStopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 20330 30791 0 0x2 0 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 fifo_badop(ffffffff813c6772) at fifo_badop+0x12 VOP_STRATEGY(ffffff00614adc00) at VOP_STRATEGY+0x6b bwrite(ffff80002114eab0) at bwrite+0x195 VOP_BWRITE(ffffff006bbd8008) at VOP_BWRITE+0x47 ufs_mkdir(ffffffff81e0f848) at ufs_mkdir+0x5a9 VOP_MKDIR(ffff8000210c3780,1ed,ffffff9c,ffff80002114ea68) at VOP_MKDIR+0x65 domkdirat(ffff80002114eca0,ffff8000210c3780,ffff8000210a5660,880) at domkdirat+ 0x10f syscall(0) at syscall+0x3e4 Xsyscall(6,88,7f7ffffd7110,88,0,7f7ffffd7150) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7180, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 fifo_badop(ffffffff813c6772) at fifo_badop+0x12 VOP_STRATEGY(ffffff00614adc00) at VOP_STRATEGY+0x6b bwrite(ffff80002114eab0) at bwrite+0x195 VOP_BWRITE(ffffff006bbd8008) at VOP_BWRITE+0x47 ufs_mkdir(ffffffff81e0f848) at ufs_mkdir+0x5a9 VOP_MKDIR(ffff8000210c3780,1ed,ffffff9c,ffff80002114ea68) at VOP_MKDIR+0x65 domkdirat(ffff80002114eca0,ffff8000210c3780,ffff8000210a5660,880) at domkdirat+0x10f syscall(0) at syscall+0x3e4 Xsyscall(6,88,7f7ffffd7110,88,0,7f7ffffd7150) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7180, count: -11 ddb> show registers rdi 0xffffffff81dfc450 kprintf_mutex rsi 0x5 rbp 0xffff80002114e6f0 rbx 0xffff80002114e790 rdx 0x3fd rcx 0 rax 0 r8 0xffff80002114e6c0 r9 0 r10 0xffff80002114e528 r11 0x8 r12 0x3000000008 r13 0xffff80002114e700 r14 0x100 r15 0xffffffff81c29eab apollo_udma66_tim+0x401c rip 0xffffffff8111f55a db_enter+0xa cs 0x8 rflags 0x246 rsp 0xffff80002114e6f0 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor1) pid=20330 stat=onproc flags process=2 proc=0 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000210c3528,0xffff8000210c39e8 process=0xffff8000210a5660 user=0xffff800021149000, vmspace=0xffffff007f12b108 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=4, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2514 463267 1 0 3 0x100083 ttyin getty 43950 72911 0 0 3 0x14200 bored sosplice 82177 200297 36121 0 2 0x2 syz-executor0 *30791 20330 36121 0 7 0x2 syz-executor1 36121 255932 23333 0 3 0x82 thrsleep syz-fuzzer 36121 204221 23333 0 2 0x4000482 syz-fuzzer 36121 281058 23333 0 3 0x4000082 thrsleep syz-fuzzer 36121 381600 23333 0 3 0x4000082 thrsleep syz-fuzzer 36121 181490 23333 0 3 0x4000082 thrsleep syz-fuzzer 36121 438038 23333 0 3 0x4000082 thrsleep syz-fuzzer 36121 344672 23333 0 3 0x4000082 kqread syz-fuzzer 23333 344693 11127 0 3 0x10008a pause ksh 11127 492331 21811 0 3 0x92 select sshd 21811 174583 1 0 3 0x80 select sshd 58622 13706 75026 73 3 0x100090 kqread syslogd 75026 9152 1 0 3 0x100082 netio syslogd 97690 448388 1 77 3 0x100090 poll dhclient 67095 182300 1 0 3 0x80 poll dhclient 16926 224183 0 0 3 0x14200 pgzero zerothread 35222 363569 0 0 3 0x14200 aiodoned aiodoned 33948 68353 0 0 3 0x14200 syncer update 31146 154453 0 0 3 0x14200 cleaner cleaner 37077 425890 0 0 3 0x14200 reaper reaper 22249 186152 0 0 3 0x14200 pgdaemon pagedaemon 59737 101735 0 0 3 0x14200 bored crynlk 12726 18289 0 0 3 0x14200 bored crypto 20766 253440 0 0 3 0x40014200 acpi0 acpi0 1230 439166 0 0 3 0x14200 bored softnet 1407 366761 0 0 3 0x14200 bored systqmp 6894 323572 0 0 3 0x14200 bored systq 62565 294770 0 0 3 0x40014200 bored softclock 67922 34769 0 0 3 0x40014200 idle0 1 319924 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper