kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Mar 29 20:01:23 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.249' (ECDSA) to the list of known hosts. 2019/03/29 20:01:47 fuzzer started 2019/03/29 20:01:52 dialing manager at 10.128.15.235:1889 2019/03/29 20:01:53 syscalls: 1 2019/03/29 20:01:53 code coverage: enabled 2019/03/29 20:01:53 comparison tracing: enabled 2019/03/29 20:01:53 extra coverage: support is not implemented in syzkaller 2019/03/29 20:01:53 setuid sandbox: enabled 2019/03/29 20:01:53 namespace sandbox: support is not implemented in syzkaller 2019/03/29 20:01:53 Android sandbox: support is not implemented in syzkaller 2019/03/29 20:01:53 fault injection: support is not implemented in syzkaller 2019/03/29 20:01:53 leak checking: support is not implemented in syzkaller 2019/03/29 20:01:53 net packet injection: enabled 2019/03/29 20:01:53 net device setup: support is not implemented in syzkaller 20:01:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) fsync(r0) r1 = syz_open_pts() fchflags(r1, 0x40000) write(r1, &(0x7f0000000040)="6181cb9fea25c675a16751af89643caa17a214aa3c63461e54fe8c7efceac24b193eb75e65062e726befe7d7322cb82112709eade367f02d", 0x38) close(r1) r2 = semget(0x3, 0x3, 0x400) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/122) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r3 = syz_open_pts() semget(0x1, 0x2, 0x12) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='.\x00', 0x80, 0x24) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) r5 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x30) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000700)=[{&(0x7f00000003c0)="b15361bbb24bccbef0b1952c5e0095e4f78b927fa86d10ff164c219e0e5ba7ff335a28a6860716b37f237b43fe27828ed152843b22dd6e9b3d905e53cc0ed0eda03e780651e564634c9d1400729470f9db3c15a3c48841ef93716e9cd00a9a92eb8d13f69bddf7d882c8674877bf271d29cab48d9f0e9c847a574fe2f1e9a27884ab74043319ed47de155df4f29cc0aa17d22eb0d6d832a1fabc71f93e6b66", 0x9f}, {&(0x7f0000000480)="dc9f613761574a2021b47e5350b789fc3643f2a55fdc6cfc4a7ca415af847eeee98b7c62740f873fd2c89bc53ddeef1e58a034f4f2803ea045f6a4af587ab6760b299ac47ddf4b170775ea23d02a87617a5abe1168ca3bdf1bf476b139667c2adb152ffcb6c5c4c59cbf8bcaa6cef6021bf7e9ef27ba368e7f6b7e290b51efe7852249fd198eb3666d4f3bc162f444a652d453a6ea1f549835ecc389f0ae47909f14ad2656d48f3637955c6f9e0d", 0xae}, {&(0x7f0000000540)="c9f38d93e1f4baf823d79c9b74f487d595cafd049eb4d591d1f01c26421280346200c394aec44c69f7ed3a831a201a66f7f85d72b349500366c1aee4c689ac1e5a16473ff90d8a4ebf75bd3cabd0dd47d0182887bc063666899b5316a20086cd319deeb55e410c6b3bf236b1b6bdb76fa233d97d9109251d5cec43c392eb6e1ccb70ada77e30b8cac7cd4addae210c9a76a3b88c0f9374f4fd461e9b5b333045cc4f9cb6fee9887199a42409a2e7ce62d2ba9161c1a125966b431c5ce25fbac18fa9a6884d19b5da", 0xc8}, {&(0x7f0000000640)="d7830f2002ec1172abae134952ac6c984523f50a5daadddbf50b22077cc1acccf51e2e318607ae1da472fd53b108c3ac6a82d2c75d79cd29eade742e0480f99e0f4f60c2f47a15bf4c839389e757246d80920087067d03dafd1bebd5749f2d981b5a9d3a27ba69177714d14090671f6fc8556da45588d466f8b044a7a3d074919c850502b36f407aab8b97218ac153e5b618e7e6810c5859181a2e74d2369435e60230137c680f94c63727a954e2fa1a54da8072450eb1d05ef7", 0xba}], 0x4, 0x0, 0x0, 0x402}, 0x401) mkdir(&(0x7f0000000780)='./file0\x00', 0x2) syz_open_pts() sendto$unix(r4, &(0x7f00000007c0)="0a10cfa603b1f4001e0b3cf0edf4dc929e1e115477196ecebdeba23a81f2a0dad148463df11db50f8dec7e75d5b898c7a267c136e004f2e94e5840f75cc412fb990033f76f5aba4023297c67e47df67c80a88c441916e8df51194727b9fc12e7acaddd8c7583efafa310ed8f4ba06c06517cb9de6a3c7a831113f465812fbf6f7985aa507a1c69b0825825b060908c5f00ef0f7a605436cbac072c53f0101e10e50db902af2a3a88e67c3d0040139efdbfcdcca6fdd35c9f469044625dee59ab9fbc7c4c095df7ccf0bf46c353ba78f88364767d2ca3428b8491", 0xda, 0x1, 0x0, 0x0) open(&(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x40) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000900)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socket(0x12, 0x3, 0x3) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000940)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000001980)={0x1, 0x4}) 20:01:57 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x7, './file0\x00'}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x82, 0x7}, {0x87, 0x7}, {0x66, 0x2}, {0x20, 0x10000}, {0xcf, 0x7f}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xcf, 0x2}, {0x149, 0x6}, {0x83, 0x2}, {0x0, 0x80000001}, {0x0, 0x100}, {0x26, 0x3}, {0xc7}], 0x7}) recvfrom$unix(r1, &(0x7f0000000240)=""/1, 0x1, 0x40, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x3a6610de3ab182b4, 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000340)={0x100000001, 0xa00000, {0x80000001, 0x100000000}}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000380)={0x0, 0x3, 0xa107, 0x7, 0x101}) ioctl$KDDISABIO(r1, 0x20004b3d) r4 = semget(0x1, 0x2, 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/231) r5 = accept$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) poll(&(0x7f0000000540)=[{r1, 0x1}, {r5, 0x18}, {r2, 0x106}, {r1, 0xdd}, {r2, 0x40}, {r5, 0x50}], 0x6, 0x8000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0xce19fc67bbd814ff, 0x1c8613e0}, {0x0, 0x6}], 0x2}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000600)=0x101) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000680)={0x91b, './file1\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000006c0)={0x6, 0x4, {0x90, 0x100000000}}) socketpair(0x30, 0x4000, 0x5, &(0x7f0000000700)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000740)={0x6, 0x80000001}, 0x8) close(r5) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000780)) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000007c0)={0x3, 0x9, {0xbc, 0x400}}) write(r2, &(0x7f0000000800)="c4461a7d51a0bcbb0fce4d26503b6a859af7da087b7fb354b13d322777308a8ff853329c951858152451fea6c686c4c92cf0d131969ef68154649a276b64a97dba733f7c8193dfad0868d60a588a1e7bbd008b901fbe57b2a25b356912d6d0cd68abf2e690fe87615df87b7ba1e2821ff8a2555448f1c13e3b38e8957fa3d453b827a43d3cb52147ef38129e38a3e9495914c351f23f65e45967206b6a554a3b4d5b2ec9c176980c7618371b", 0xac) 20:01:57 executing program 1: r0 = socket(0x1a, 0x2, 0x3) sendto$inet(r0, &(0x7f0000000080)="40e4689bb8899ee05e6f5d745651bb4abb6b4c2cfd13", 0x16, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) setitimer(0x0, 0x0, &(0x7f0000000040)) 20:01:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 20:01:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000100)="8905e8848a4415df72a16e3c8633fdd009647e20694a22237c265368cb5116ea8dcd64bf60fdc652b47ad630882b6f288bb7fe19d17d56aebb9186f7bd9805c7341f5d0ff0ff5b92f0d84386862b9a09afb6eafc369e5062ffbfb348e1664a57ef292de769d0de815933a6397f260778e3a2655e735b6e141533ab1edf94a3b814cb14f8c0b2e5d3a21949703da464d3c74eecbd345b5ab05b47a7cdfb0442b0ef239ba3a10730b820ab53d5782db1f0c1d49069223e6c8280cfdd4051015bf138df626d404a7b782c0b8f1c72148cec94d1fdea8d1e39", 0xd7, 0x4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() shutdown(r1, 0x1) 20:01:57 executing program 0: setrlimit(0xc, &(0x7f0000000000)={0xffffffffffffffff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffff6, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = shmget(0x2, 0x1000, 0x412, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() r7 = getpid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1, r3, r4, r5, r6, 0x80, 0x8001}, 0x2, 0x200, r7, r8, 0x8, 0x1, 0x4}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576", 0x15d) 20:01:58 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x20000001) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, r0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000500)=0xfaf8606fcf88e5ef) lchown(0x0, r7, r2) setgroups(0x0, 0x0) r8 = semget(0x1, 0x4, 0x40) setuid(r7) setpgid(r5, r6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000008c0)=""/251) mlockall(0x0) r9 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000007c0)=""/241) setgid(r1) semctl$IPC_RMID(r8, 0x0, 0x0) symlinkat(0x0, r3, &(0x7f00000001c0)='./file1\x00') setuid(0xee01) syz_open_pts() socket(0x1e, 0xfffffffffffff7fd, 0x8000000000000001) getegid() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x7, 0xffffffffffffffff, 0x61, 0xffffffffffffffff, 0x1, 0xbb49, 0x80}) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000540)=""/255) recvfrom$unix(r3, &(0x7f00000003c0)=""/255, 0x2e7, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x3e6) truncate(&(0x7f0000000100)='./file0\x00', 0x1004) chmod(&(0x7f0000000640)='./file1\x00', 0x68) 20:01:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000840)="000000186004008b00233327feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) 20:01:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 20:01:58 executing program 1: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) 20:01:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x1, [{0x1, 0x8001}, {0x3, 0x7fffffff}, {0x3, 0x4}, {0x3, 0x45}, {0x3}, {0x1, 0x4}, {0x3, 0x39}, {0x3, 0x8}, {0x2, 0x7f}, {0x3, 0x5}, {0x2, 0x100000000}, {0x3, 0x5}, {0x1}, {0x3, 0x40}, {0x3, 0x4a5d}, {0x3, 0x7ff}, {0x0, 0x2}, {0x3, 0x101}, {0x2, 0x800}, {0x3, 0x80000001}, {0x0, 0x4}, {0x3, 0x7}, {0x0, 0xba}, {0x3, 0x7ff}, {0x3, 0x4}, {0x2, 0x2}, {0x0, 0xce}, {0x3, 0x80}, {0x3, 0x1000}, {0x0, 0x7fffffff}, {0x1}, {0x3, 0x100000000}]}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 20:01:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000000000003, 0x108) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kqueue() kqueue() dup2(r1, r0) 20:01:58 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000040)='rc'], 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 20:01:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 20:01:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x83, 0xfffffffffffffcb3) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 20:01:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x4200000000003, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:01:58 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x20) sendto(r0, &(0x7f00000000c0)="520f43f1c0991a26b1e85c9d170b46b96c2bf5ed23d213103ca1c4c2a59ca7878c81abd733eaacb9e8ee93bbee4da7110c7fbe74532e3770976979adb139f2a276be3ea6ff4e21c68ca81f0a4bb6d8127d483157bbe3dcab4c899f579b17645e0636d005ffb4bff248913da3cbceacfa00e578237451d3948b2c8bdbc4ae4a3501a0e21a57a332a82a0db4cf8c25c3bb", 0x90, 0x1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0xaa, 0x4) 20:01:58 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530007e6527695a6b2c4e7a49d1c4e7d4407e9024d76eafcf7d3fcc5908e1ec063819901fd730a754c16b63922d1428c94054a829dfa4a0f0d6f777a0af4807d510d0a26053e706e8e1077c670dd43f69154cf548f3d67986a25e84cc316393021f4e471f889996a45e7590b5241295e38e532ab7d06a5d2d0c99ecf4cb43569d4944e75ca09298f807d2d9d78359ba7f1273acf1ab1127664bd1db03a31b51d824a40e0d3e0d1d5ad7f8da73b870aafbc5dc6fc8b6f5fe98c6104c6c6578b776d511"], 0x10) write(r0, &(0x7f0000000000)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) 20:01:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000003c0)=ANY=[], 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 20:01:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x596) 20:01:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r2, r3) 20:01:58 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) close(r0) r1 = dup2(r0, r0) close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f00000000c0)=0x5, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x6, 0xc34a, 0x2, 0x1f, "20a10c36a91c7cfa84127defcd54af08804e5d4f", 0xffffffffffffffe0}) r2 = semget$private(0x0, 0x0, 0x30) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/54) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000240)={0x0, "469cfc4254ced9bb7ded3715dd986d730970c6de991367d0fa959313fd849da0180f6d919b6b4eea8afd3967673a98d3ba55d6ae7d49e79050710f5e06e57eaac8b5ddd59f403a09708d3981e5e99d711db68618eb37b7a79846bce57e9ea8d73e"}, 0x69, 0x800) msgsnd(r3, &(0x7f00000002c0)={0x3, "b4413d0708da0169f5d049467a65224294f2222e507b6d997265aaa4ec4c564916dcdd1d360989bae10f6872e515d3e79e22b2be013308ecd720058255dcc6b78ee180c990e41643a61f6d6dc1bc2358814d202f10f5fd"}, 0x5f, 0x800) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x2) flock(r0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000003c0)=""/61) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) faccessat(r1, &(0x7f0000000400)='./file1\x00', 0x12, 0x3) mknodat(r1, &(0x7f0000000440)='./file1\x00', 0x0, 0x7ff) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ff9000/0x3000)=nil) semget(0x1, 0x2, 0x101) shmget(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) sendto$unix(r0, &(0x7f0000000480)="06b40ad7cb0b65a8bb", 0x9, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000500)={0x0, ""/241}, 0xf9, 0x3, 0x1000) link(&(0x7f0000000600)='./file2\x00', &(0x7f0000000640)='./file1\x00') shmctl$SHM_LOCK(r4, 0x3) 20:01:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x60000008, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0xc00fffff, 0x40, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x14, 0x1, 0x9}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x800, 0x4a}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000004, 0x8, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xfffffffffffffffa, 0x6}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x19, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x3, 0x8, 0x2c0, 0xfff}, {{r0}, 0x0, 0x4, 0x4, 0xfffffffffffffffe, 0x9}], 0x3, &(0x7f0000000040)={0x1, 0x6}) open(&(0x7f0000000080)='./file0\x00', 0x200a0, 0x30) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001240)="305ccc2d97522c00dc5590a732ab2a02cb106a7bcfbde5fb591156c039605f6e891921b8c1280a2e29f165b2942aeb6cb93797ffd2d1dbeddffba7db393c4d00e3a2419adf4caa3912eea4fb76aae06efc3bae7e3bad3055ed1c36af16de373a99ae718b1bed2954f386a995ee15ced7760cca03c862bc6e606e1fe477fa5aa4125e79831dc7ed335b276ebb40d613e8d934fc455097980e5e71177cb4c326f6ca9493be", 0xa4}], 0x0, 0x47) 20:01:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0xfffffffffffffff9}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 20:01:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82434a"], 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 20:01:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x234, &(0x7f0000000000)="03000200", 0xffffffffffffffba) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x7, 0x400) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/243) 20:01:58 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) pipe(&(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x25, 0x9}, {0x5, 0x2}], 0x2}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x0, 0xc8) dup(r0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) 20:01:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x10000) flock(r0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r5 = dup(r0) close(r0) ioctl$BIOCFLUSH(r5, 0x20004268) 20:01:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0000000200ffffffff00040000001a000000009376000000002255"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x1b8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000013c0)="a534c1e8eeb8d34bcef81c10589fcaafac94cb378f904d3762d6d44040372bb185db710ec5c9dcb220feb208dcc7e1d55eebdee64103e47164d4d7000bf601e12a466a2823f6cd22795adb500484ef59603b7cef8d88b2cf460109e3595505341c7fd4", 0x63}, {&(0x7f0000001440)="03bbebb04d6a4b3325755917f433d3d7e7855d10a3b276ab95b49dfc34329b2aae183a99375aa58beba30c83aff8ce89aff6ae2cc473b1b21e64350ce04765559a430589eefe188668027ea670770130e313b270c68fcca0344fc406ffdf8db599337ed264ff142d73edc38daf9d4e545763ae198e2447e379069f9ed3680611d4f9313a3611cd8e12faf51bc6cdce071d5cdec9c6a56c4931015d20923ffd47e37156d622e8a5ea1cf2f7bab739f8fb94d1eb358a6f6d9c20ffc0ead888c4953589c9d40a799eb33a703e866186a6d754e46b2b40866deb0b8a159e5d9cec3cd6e9710151f65b2bde748de426b6cda9e4ce146bfdff652381ab4ad0bea4fe5f5093d93622ba870ed12c110e2fa13079df5591930e24b225445e2f5483d6fba03c55494bb61e6da1071fa533ab78a090750b6d1c064a0fb954d7e29af758b827997f9c97e3aad2c7523f9b6f4bbc62c446a0f41a9e87aa138b12620b74709ae2ac99f282ce92e2c1fe3e2365572cbbf066626f88c12d3449b181a7bbf5700eddbd96116fb0a206ed03ba5ca039c32a25dd0dfcd08db96f529b430f7de4a708b7b9bd7cde5de1da97b7217b2bb52ee0001582731d0fc2029477483e80adae480045c10900db4089e6cf1814c50ed8e26051830fb41e8f6a226e1904cd3ee0c5dd24eac1efdccaf6270b17c61afa6841ef8699d736b14be5428e83a94fcd146ea0f4b3c6317c559f2fd22e3f15074d354c96b269ae7762f1b2bf5607831cf56b0d2bff53449ceaeb94fba2490d3bc4dae012a02a204bc2156f833165105ccf6e6eb3ee65486c0aceff12b5125f8a84e06af7df81a57b3dffd8fb6fbf7088f0ce667f31514185eabbcf88e42a563e484781680aaa9635443e77769b3b5897f2576909a0fca7e266b920ecbd0457b4c4f9bdd46cc2d6e36155245139c73ce89e19c568e396ebcfa640d75519ea7ff5e6d8eccb6c2d426d29820fe77b287a0a42e47a339454d71c24f075813ad5ed1efc039f64f4da9824222402ed6fb6e72d14eab75983bd45c5eb1e7c1c6334cb9b0de7e33903b488944914272969385959f8af2561dd6ff91e56360135863e6088c50f0372e0e851a0e9f2c02f9218179ecce36bd66087732716162c22fedc680ac2ccbff1962a93cb09d5f71e1141a7a92800b1ca83a17b17a6eef3e311168bc62978533cc75a6248d22d50aa5d85d10489e331fdd116a35f024bd1040d7dee11b969adbc11c55f65370fff2eb839ad2d3ae983d7b15561b5a2e646961bcfe6d03883cc7476bd02f1f2200ef7ce58fcaf6cec933c7003a680b529a764eda813f94b625f655dfd347379b9cbeab8245fef8fc98486beeefcd550eb814d0be07fa6c5324adda31c1605516da1f729f6cb5e2cd9c13676648a3b2b1028bd490fefab5739c8c456534bfe343eb9c02be01972a4c4a1a0b6e1116a6fe1cb49a494ed873af8c4a7d4fb7fbc21ebae4a7407ec0ed0c555c47ce0c49129d0c1d8435826f0802c34eee515a6039238844527cb1b48d0a0f1a9b386075ec131e10fe42c3c10eb18874aa1ba53c7fde97c778d60e39f35c96d0603f8d6b8e702ff7ee9738d1e39d57ae4677f8e0651b40b270b9099e47dc695ac0f55614a51cb0ba278c67571081bfb2401d2a123ca126a78fb2c2bb63ea636bbdabf2a0dbff133c30a2ee2818fd6e473be157ee4808e2416235d3103c7b1e291b69e821e2e4942b0140f63a73710328e3054244113c8611d88637872fd2f3cebd94aff7dbf725a5ffc80aa9057eaae2df84c47ec904f61618586f78ec41ca2ab5b4222f23e0c94d2ababd5004a90900dcef84f3bec7ec847711f9f2f6bb52c59fcac18a3ac966ce8206226e8126f2a499f1405e7b62cbd308e2b863ada3786b8ac2bda92210f55e77af2672830b3daf45d3c1b5072e85a4a483d8634c0107965ba9bd9a9feff1e03b5ede8a9af383b4def5499c0aaa732929601115901a4abdb6cdba7a41c7dd70a04749a5cb03cb82cd7a3206b1f49ea1de3206f9d72bae67ec57de94711bef67b8e87f2542e91e3fe153d07fc3a109b9049db326c65c1d4b5896175813051923194126fea6d756df3571504ba2e2d77fae9c23d9e90bbe8e3e39109c727595e7dec6f33b1f5caa4b3a8dc3bf19dcd6929b7f82f177deb271f319fcdfd1538b44e0a988042f02482ffa890b59cab0af74cf70a9b64cace174efccacea0266dcbd328f1c66462b592cf7513b16a114e8d96dfebc052c2d3a6a0ae2a4f30f7dfe907407ed6de74a2fcdd0bf82a0fd1dacf80c794640bedd15490d66fa68a313e32ffdf35c5c02c84b84e603957fa95ac49930aa2fcb86f04fcb72eb3e6c2906c7f75eabdf19286369291f013de39dca0c3fed520bd6bfca2e66cb2de02e19c0158cf491f305bb5fa0588391845e6318e3583db7226271e9c98e6f7ecf5eeff3a8e8504d6fa6b41e0a63b341767c7353b789ec22df6ecb102217d48b96056863ad0f0c05e3445b98bdfeab584b5d3d992d15aa9182572572c857e72d3e9fbe2d09074579a7abfee615ee534b0834d8b3a4fd7ac3b9b47f4d2b5389e2bafe4e5edba0c5c5ab1d375fc5c47a2200ce168878a5437a064c4939fa16b19749071dc6cad8a16897c183d71019eedf617e08059406e8e370c9afb174d581f2eea681b65ac7b2c9d95ae9c7ddf238826aa9208fa85a31e7e65307658deb5fa79dd0491019569f5308b0e28994e9ccc339b9dee4e9c0ea171f7cbca0dee3fbccba5ff4831873ef03d49ed1fd69743a8cd2e74caf74ba00dcf54f06c2f5fbf2312c243e65092eb71c31cd65f5aea873b90aca09631cd25861530fc10edbb1216dcbc83440d457d125d89a7296a2ff921682480a07158b31030fca6ff9f0aa5689fccc792cf0d60e19b6d54043a2a9bbb79d0240b7e61d9508906e081c216e847aa31b39e1e6be3ea1c2508bc62c50c4ea3e6de115de8a4ce99f8428e5ee040d9abe7343bc60477c36a525a8e37524a4854662e3e4695658346a0f9036490323ebaf32d1834a84b070e7afdbe7d17f6e8d4ca957313b2a385c8015f7db3ccdbee57c6d100d4cdad95e5e3c8e6082753c8ace3ee521f987455b5834de2ce3afdc71c64927cd855dc8c774f6c6ec6eafa37e6da77da18b24fd3554937bf73666db34e5860b2fcf62bd6d2908075247dc0f87b0d57ef2fe39d8d6d7c8bdb5c12183b22533c0c15a7b8e277a8b732a37eac26f5159824080b1b9ecfc886490fd6e1d72349c081f840a1d3418cb2a0042843beae86fe56c753e9d308c28bf09c212187b168cf5f9a0465b04af548c027fe4b00ae7167ef17bc2e11e009d70bdee00ec5aefa6d19e14da90302dfb2cd6e4896c48f7fc0c60c21ae90e8dda98614b6c41d325049fecebaecfffd068f5a624ac5e2c1087f67670c5586a2566fd074b6b62298b8b0832d1f0ffe379b765cd9fb6efbfa382e598b28044ef9a97767877441c8581dbf5bffa9affdd1cdc1bfe36d27f3defce4ebbd47e31499124a84bc1f0929214ff6dd8793dfec6803e6b59e97ef945ee1605a38a015aa3c0206d953d97839d6809e598598d8ce197ca4242af8de4bd6bf428aa9244829da4372c421e23b77cbf55dcaac47fc59e7bde75ce0537eaf069814b7cd994d712831f8e200c44b5680f16c4ee9b3c4acefdf22e6da245db13352fe012cbf8a7be04605357c3a1527bc32b5743595cf8b9b8733413ad80176e92e9ade71955edaffa9df52d813b13591571190d36d0349fd3de1e4b0af723eed565bc75fa80a7606dd8851714a916f1475a69dd34bf671acab13d19680045a0876ca0d6cd2eda8f77a2ad43c1ad51ae32e73f55e03eb6fa05338aebad1bc962e875b06f0652cf69ecad1254f15abe2e60c141993084ef28f96d0c79bb307def3b7c3098f2b19a7eec8819a817a86465a2fe23428e535fa8d05e80f01a7a1241cc4d2bdf1f9ed8e51665e735f27c0fab0693c1ae086b1c07847b239af1c19225143cf767dfc1a51a21f7d5bc34e06cd07664b10aef8701f01a8a71c60c0bdc763d8e19c32864032287aba7ef8f35f8005705f14a9e5a102239879a8b428600a3d5557be8051339e5321d142171caf25c0aaaf931e12699f66b24ae47a1cd15fbc8fadd9e3bc400c0c892e7e06d23723a7bdb6f5cbc558556b4e9eaf50bd4b40e07b65be5a015cd67b83b7f1b1a446b3547590ac5b15d5f087a948981dd2de649aa4f580170c93d44d4ad94c657eeeeee677852ac0dd6429fc2d25336f14f86dea66737c26e88ef048fe66457e52d5a097a43af0299e29514265255b95ef75817f89886e5c2d342ea4046c6f83426ffa41dc1fd266a1f7bf5b122641e0861a9ef79555f961c49a4ad2c3cb6e58b9453b71482056095ce8835588d41cf2b2e265af68c183b0c4a3ac220782faf6d8f99347023166350a5459aecd9fe477d73f363f47fa0839f20e7c45965c9b8bef9f2c009b1f03067caa1b5c3a7eb19596ccb6bdd4627d2c6b8391d15e944aa8c672525029dd978ca8692feb2e6f09a364846a75a6bee3b55640399b71841aea65e4077396f09b53298cf75eaec4f1c9b31a30e1ee530142baf0d59966fb20acce0870bbab34c9ed1a5691122f2f8afcd7bddb45413fe5d2cb536b07847f967d00830ce3910347c71c5a3b9c5bd0fdc582acdd1761b2a7c3164720cb6d3a61756a0a58aff37fe771489cd481ddb3274040d89d819de21037939795892c3875578c6901aa0cafe902afb629e1a38b6722609739f23452af812203d74cd622559679f93d94919ce969e5be30b10b1783a197fc16581ac0235f2398a6c00d41fe0c37d1efa07c61da8eeab286c3f8d00cb7a411f16fcf119dff21ce4d3ad99641ff9c64d31d09e511759d8b853a787bf50a658dd62a32c60f1dcdda92aaa6ad67fc03e489dbd5ba68c8575864d1151938424b70215cca5470ec87c8e0192ff0dc0e79d8dbdb91817213ac5a5687e44a763c7e2dc5ff698518852e27621a40ad355c34fa6499fc370aaa2b20bfbaa534cf53c941648848505e4924f3d6be534d82a10c350053a70e0dbc9807cfc91305583454cfa4fca47496f3051cea1f5b2a18a52f2fbe1507c7a3ed9cbc93c3af60a88a4ff954671e88d5d291a0fe2848e809b9f7002edd2d257b4eab73463c7131b8450bfa78c71dfff9169d1463351e7b9ac611923ef278ec26c457e2f4b9e74e218527d6c984f576c39e293584498f6729c5fde0833a90261af9e8a424d60ff688f3e201133cde8d95d51849ae8cbc7371cd04f8d5d85c99fb1a71278860498b243e3b3924d0d6ddf35ad6d39efb2eb0a428e27871bc7cce5aed97a3251b97e18673da2f96b03d0eaedd973e2bb51c2ef33cafd07eefdd0011c0ef5d1291894a509ae09e700a58dfec61eb64bc303ebf1e3538d0b4fa78e4a487d61c528483451735bc3c17efa6a851c8ac6da136c534b2263cc48a50316d61b049962f194ee526ef630b750054ec9a6e4108c4184345dea90e5bdde66b6650f12dcc3d5af845ae8b66d518908fd4e89296cb3fb377d3a7235064aa6c46047141b3729540e845bcdb9eaf14dcd58823b95cec6c21f15da6aeee2881d534de787355531627d4f689895c37d3b88c40a73dfdbff1faf9648c02ed2096a4d9c8f67b9449fbb9a4401509ca1a50ef987ff91eb318e895a148975b102bd9a031b16cde0c5d9796cc3a68493ad4e740ce19cd7bbce5deffb1d8e122d7ae4ca0954e844b691c78a430113958ca86fbb1b5ec1ede9b8208b93ef146537e", 0x1000}], 0x2, 0x0) readlinkat(r1, &(0x7f00000002c0)='./bus\x00', &(0x7f00000027c0)=""/78, 0x4e) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/156, 0x9c}], 0x4, 0x0) pwritev(r1, &(0x7f0000002740)=[{&(0x7f0000002480)="f58581"}, {&(0x7f00000024c0)="5402c3f4d54af390d7acb16fc784415aeac7a471375f97c58f01c2694d1399a7ea72e42636c9af75e5038a91a77ae7ba"}, {&(0x7f0000002500)="bf9f9d918199659553b9cf07fbf2f4614fe0dcf8775e9d92f06a01ebeb0b5dc41ba37876c076f0b0"}, {&(0x7f0000002540)="e7f5a842909f5e09b00913547b5e10ddb0808a8b1500de088e52b144fc622cb1aa98fc66e7b3a4d2de948ff77e1a343e06269b090dc8dbbf445001a8d1cfe4c3cdbe32d9b0cf16f450951391a726fdf5006529be0e7866e812b620e0bbedf53accc424eaea2b2d2a249d9517a93517a2df3d519f5f574ab0078f0524e251446330828da2395023b91a7e17584b6481efa0e4e21717a94caad7"}, {&(0x7f0000002600)="d1cd63fcd32dc0a44855b71ff6533c4eb812b374782001d3f1a0f5e60be3eeea3d3bb9181e22f95bd2fc5124c0832a4c3201296c48d1779e6c5c0ada51859137880ed6bfb0a3f7d856cf67f0663eef3a9b5b876bf644bf7d4492bd428d410e8db7e0d691f14ef6815d18083de7b8c83a08f3615f43"}, {&(0x7f0000002680)="29fb06aefbddd651ae74a4be691655a31ca5d5c79a251ef0f77335d4d4fafda6d22db81614920624386760f01aa4d5afe5e251ff79a03d6dcac32c8b71bce7b3afe4ad8f67a5e92ab97c1c867f5d9dfd779bb80e25107612dbb452813cbae4ba8fc3f324a6b8e690d14d752caba957a18ff8d744cebba8eeb9849adbbf40ae67436b018f97"}], 0xffffe1b, 0x0) 20:01:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8, 0xffffffffffffffff, 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x5b7e5b13f5fb4dd5, 0xb1d6171f52812b87, 0x6, 0xffff}, {{r1}, 0x0, 0x10, 0x20000000, 0x1000, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x25, 0x2, 0x56}, {{r4}, 0xffffffffffffffff, 0x8, 0x80, 0xfffffffffffffffb, 0x7}, {{r3}, 0xfffffffffffffffd, 0x2, 0x80000080, 0x300, 0x8}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x1000000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x0, 0x8b}], 0x2, &(0x7f0000000080), 0x400, &(0x7f00000000c0)={0x3, 0x4}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x838, 0xaf1}}, 0x0) 20:01:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x8b\x00', &(0x7f0000000580)='\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='/\\\\+\'\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)=':##\x00', &(0x7f00000002c0)='^.\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='%%%\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000005c0)=']}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)='*\'\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='-\x00']) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 20:01:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x7, 0x142) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x3ffffffffffffe86, &(0x7f0000000880)=[0x0, r4, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r6, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r7 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000780)=@in6, 0xfffffde9, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/201, 0xc9}, {&(0x7f0000000b00)=""/7, 0x16c23b6f735127e2}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000440)=""/185, 0xa6}, {&(0x7f0000000500)=""/233, 0xe9}], 0x1255, &(0x7f0000000b40)=""/245, 0x4dd}, 0x800) r9 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000002980)) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002a40)={{0x10001, r7, r10, r7, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0x5, r11, r12, 0xffff, 0x7ff, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r8, r1) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e3f66699400c0163b783c8f00011cb1b73517e77974cd4d741952c5a6e5a0041cf83c84683652708344395bb3bbfdd8e92f6b84dfc9b01d3887cf2eac58d33dfac9165bae2a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) 20:01:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x85, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) r1 = getgid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) 20:01:59 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3f, 0x4, 0xd8e, 0x9, "c375596eb8b88fd36bd4fd9bfe31c7746d01c392", 0x3bf56926, 0x81}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{}], 0x1e}) 20:01:59 executing program 0: clock_gettime(0x4, &(0x7f0000000380)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = getuid() setuid(r2) fcntl$getflags(r1, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) r5 = socket(0x0, 0x5, 0x4) syz_open_pts() write(r5, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0682f83004144ba9f718d", 0x125) r6 = semget$private(0x0, 0x6, 0x8c) semop(r6, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000008c0)=""/4096) socket$inet(0x2, 0xc007, 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) semop(r6, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r7 = fcntl$dupfd(r4, 0x2000000000a, r4) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000140)) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000003c0)=""/76) writev(r5, &(0x7f0000000340), 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(r2) semop(r6, &(0x7f0000000440)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 20:01:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0xffffffffffffff70) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)=',', 0x1) 20:01:59 executing program 1: setrlimit(0x7, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x1000000000008, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = socket$unix(0x1, 0x2c, 0x0) r1 = socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fchmod(r1, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r4 = open(&(0x7f0000000200)='./bus\x00', 0x482, 0x4) wait4(r2, &(0x7f0000000680), 0x1, &(0x7f00000007c0)) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r6 = dup2(r5, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000880)='./bus\x00', &(0x7f0000000700)='x\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffec0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000006c0)={0x4, './bus\x00'}) select(0x40, &(0x7f0000000280)={0xffff, 0x8000, 0x2, 0x100, 0x8f6, 0x6, 0x9, 0xf08b}, &(0x7f0000000300)={0x3, 0x7, 0x3, 0x9, 0x2040000000000, 0x0, 0x800, 0xf92}, &(0x7f0000000440)={0x3, 0x0, 0x2, 0xb0e, 0x3, 0x1, 0x3, 0x8}, &(0x7f0000000580)={0x9, 0x5}) lchown(&(0x7f0000000040)='./bus\x00', r7, r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r9 = semget$private(0x0, 0x2, 0x646) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)=0x20) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000680)) 20:01:59 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 20:01:59 executing program 1: r0 = socket(0x8023, 0x5, 0x3) listen(r0, 0x8) bind(r0, &(0x7f0000000040)=@in6, 0xc) 20:01:59 executing program 0: r0 = syz_open_pts() getrlimit(0x7, &(0x7f0000000480)) r1 = socket$inet(0x2, 0x3, 0x3ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getpgid(r2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r7 = shmget$private(0x0, 0x5000, 0x20, &(0x7f0000ff8000/0x5000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x42, r3, r4, r3, r4, 0x40, 0x200}, 0xffffffff, 0x82, r5, r2, 0xffffffff, 0x1, 0x7}) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000001880)=ANY=[@ANYBLOB="1b002e5f0400009efb20138f77d97cb613e2d33ec260b78577d4516c0958f2b15e38c8d9e99847bd0ba190f8bf72c7fcb702920688863168834c99880395378b788efa204e3c15145a3de607d180de64f71ce67f25a74e6653e43196b2266326b58f0814807a5c4bbc4bd9acc0c78731f2c69557ddfd8d0ad3d507a01589b5b5da69e56a443713fad51891eeb988399923a5a161d9233e1be5837af52e38b5222d2dfed4b0b13d0be7055c688ca5f722000000b435f10c5d34c8884ceaba"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r9 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000015c0)=""/143) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f00000001c0)=0x1) pipe(&(0x7f0000000540)) fcntl$setflags(r8, 0x2, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x110) mknod(&(0x7f00000004c0)='./file0\x00', 0x20, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r11 = semget(0x1, 0x0, 0x2) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000000580)=""/4096) r12 = semget$private(0x0, 0x1, 0x40000008000020) connect$unix(r10, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x9d0bc323cedc988d, 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, r13, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x100000001, 0xa34, 0x8}) 20:01:59 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x10020, 0x100) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 20:01:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x100000001, 0x9ba, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x46, 0xde}, {0x47, 0xffffffff}, {0xa7, 0x5}], 0x3}) 20:01:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ff8, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 20:01:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x100) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000580)={0x6, &(0x7f0000000000)=[0x100000000, 0x3ff, 0x8, 0xa2, 0x6, 0x7]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x9, 0x1ff, 0xe08, 0x1, 0x8000, 0x3, 0xffffffff, 0x2, 0x0, 0x6}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000005c0)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x10) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x13) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x7) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='/dev/null\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00']) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000001c0)=""/78) 20:01:59 executing program 0: r0 = socket$inet6(0x18, 0xc000, 0x100000001) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/95, 0x5f}], 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000100)='./file1\x00', 0xffffffffffffffff, 0x5c9a6c90c057b08c) 20:01:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x15, 0x4003, 0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xfffffffffffffc48) 20:01:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x40004000200028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000186004008b00002b27febf0900007e000000000000000000000000f693b7030b0002ff000006000000", 0x2c}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='{^!/^{\x00') 20:01:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/9, 0x9) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 20:01:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x58fd) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100000000000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3810, r0, 0x0, 0x31) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file1\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xb, './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x440, 0x3) sendto$unix(r1, &(0x7f0000000140)="6c5c83fb581a69d05053b702c9d46f1f8a7c35c5f17335461e905943fedb86853bfb608a1e9ed12cb6a083165480d41e0c50473a7153f6f7d616cf8511ef61203c77c0efe2c0831466c409e214a0d5b5dc59a2ff361e4db6f9874c0b57b6fb613e066e9a05deb06198f87d269f9eb039b03199469b01c24d4a96e1863f6a1468e873f23528da6b43e09dde1e42d61a63693c461a6689999bc9741f7bd15bc091f2a574847596e7e604b24de6a1", 0xad, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000240)=[{r1, 0x10}, {r1, 0x85}, {r1, 0x20}, {r1, 0x14c}, {r1, 0x8c}, {r1, 0x80}], 0x6, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x6800, './file0\x00', './bus\x00'}) 20:01:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget$private(0x0, 0x3, 0x24) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 20:01:59 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) 20:01:59 executing program 1: mkdir(&(0x7f0000000280)='./control\x00', 0x0) unlink(&(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000040)='./control\x00', 0x6) 20:01:59 executing program 0: setitimer(0x0, &(0x7f0000000340)={{0x15c9e7b3, 0x101}, {0x0, 0x10000000000c2ab}}, 0x0) getrlimit(0x8, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffff0001, 0x7}, {0x8, 0x40}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xa5, 0x3ff}, {0x4, 0x6}}, &(0x7f0000000140)) pipe(0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x2b8) socketpair(0x18, 0x4007, 0xfffffffffffffffe, 0x0) r1 = msgget$private(0x0, 0x3f) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) setitimer(0x1, &(0x7f0000000240)={{0x0, 0x80000001}, {0xffffffffffff8001, 0x3}}, 0x0) getgid() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000000000000, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCCONS(r9, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r9, 0x80044270, &(0x7f0000000000)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r10, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000002c0)=0x8001) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r4, r5, 0x26, 0x8}, 0x8, 0x5, r6, r7, 0x0, 0x7, 0x3, 0x1f}) 20:01:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() fchown(r0, r3, r4) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 20:01:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvfrom(r0, &(0x7f00000001c0)=""/72, 0x48, 0x842, 0x0, 0x0) 20:01:59 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs, 0x56) chroot(&(0x7f0000000000)='./file0\x00') 20:02:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 20:02:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x102, 0xfdffffffffffffff) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000300)="4d6ea8", 0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) 20:02:00 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x204, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='/', r2, &(0x7f0000d06ff8)='.\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') symlinkat(0x0, r2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') pipe(&(0x7f0000000180)) 20:02:00 executing program 0: select(0x40, &(0x7f0000000000)={0x4, 0x7fffffff, 0x3, 0x3, 0x101, 0x8000, 0xf5, 0x78}, &(0x7f0000000040)={0x1ff, 0x1, 0x7fffffff, 0x95, 0x6, 0x6, 0x4, 0xfffffffffffff001}, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x2, 0x5, 0x1, 0xee8, 0xff}, &(0x7f00000000c0)={0x6, 0x7}) r0 = socket(0x3a, 0x1, 0x9) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket(0x0, 0x7fff, 0x7f) 20:02:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8020, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f00000000c0)=0x8000000001) 20:02:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xd67a5bba978e0b7a) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r2, 0x5) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpgid(0x0) getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$getown(r1, 0x5) getppid() r3 = getpid() r4 = getpgid(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) 20:02:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0/file0/file0/file0\x00', 0x5, 0x9, 0x7, 0x1, 0x40, 0x3, 0x793, 0x2, 0x0, 0x20, 0x5}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) chroot(&(0x7f0000000400)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0xfffffffffffffeb0) pledge(&(0x7f0000000040)='x\x00', &(0x7f0000000180)='\x00') pipe(&(0x7f0000000440)) openat(r1, &(0x7f0000000480)='./file0/file0/file0/file0/file0\x00', 0x10080, 0x20) 20:02:00 executing program 0: r0 = socket(0xffffffffffffffff, 0x3, 0xfffffffffffffffd) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) r2 = getpgid(r1) r3 = geteuid() r4 = getgid() r5 = getppid() r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r10 = getegid() r11 = fcntl$getown(r0, 0x5) r12 = getuid() getgroups(0x9, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="16b00e5afab5b01648757e2399174b5a766cbae096a031758b00725a83f123d6042a80c8f9c8df71c29a1963f407e95169a8d662390ec98621f799b670c0dca778a368", 0x43}, {&(0x7f00000002c0)="5fa041c8d141eaa1da91a771ac1c30d838f51153e88aacbd30ac8db28b98269802057ffe621102f19749625f0a0cc272124902383ceceb79007b27c204322100d3bb90105eb8f417d6051829aba60d3477f8a863258e39229d4a826f2fd7c5e0e71514aa93ec157f8a7e6f29ce1288019e35876a7c7a9eb929421ddc20453581bc96d2f73c54b6edbb8abc4362c9bd5b29f76f3844d162d8cabf13b977872868a51056e8964ca875aac6d87d1e5a84d71a0a5b4c55d62c26b3c4447d0b54f4a99a7dc5f56a8e659e867eaa35f5ac63842b5397bef19149e8f87c1df89860b50c7fc1208d741905068610b6b68ab27294eeee50379a02cf7fbd2a1d77f9175616d9c5f79eca82f7d5fd6f41f5e373480231f35d1cfe8a4248501f1906b3dd83b4c8e24b923b9338ed1e697ffc43bf3c6db672fcb299a0510b484c78b8399d9b66e15dd9a6c909a7732f63695f14ab856aebd7fb6ba65d364615abc0db27172ef03345fbed474821c3309d5ecaf1c53b7483b62f30232b55d46a51450e8e4db5fec0bf6cfb7deaf66a272a6a67890c2daa6a00c5a39cebddab4b3a7d8d1d2fa9c2c9b14bd496adf60d7327f36d06236c1f5852c8480552150c4c2c511ef81411238084cac1bde0080be6dbf31a5ef7e660ab622cf6088849051bfeed73a9b2e19cbc34545ee2154f0631e94ee56ee174e85a457f52fecbd5d6cfb7c9e018f62e789b4fe4a9343fb55b47f3c304b90ee483ee65dc1f4a8c97d319131f4f50de29f9187969dc3f98a18ea2c68cd4e6497eb42a54e3bdecbf855cc42293ffc43c881bdf780d16168ea73a5cb1f44f1b73ac65ed0255735d3aca831ba706d2142f77e50b2d9fcdac90ff10d7bd1d6cf758ef66e64598e378f306526fbd50ea62185e3e7903b49141251dec1ecdb14f1a51c0c747c2f8a8e86863f7e54fed6e99aa0d0066fb10245c9002b3b1636429342b6321bb72157063d0cf9458f6962344cb0354346dfd5b351ad29f8abc561f318016af5807ee473b5c99314d04b7145f9478a3f77d59684bbe75058fd741503d660e0b942b6d992f44ed19c644a3c66d964a19f8b02d169fa7417f9da834e83b9cce4982f79c3a806065691f8c71cf59adb77e00b35a46adaf2a1d52c34914fbb463544cb0375a6e89809a0abfbf24359c56fe754ae157d7f2c60b6d7bd91eb136d176092fafa718e50e64647a29ee667189862ae5a120f5540fc8f35c9dea465d32a8d8684a9e57efd95030f0c3d04a7a0cb84931d7d476b1e125bbeeb993a99e8614b176b54e32933066399685ebedb6b8a1252169c2b28fdc935b4fae01191e15f9d86166b78292d6185e713f8b40621b9766b7605cb98493ff31b7c088e98040870a649d20878aee3df1cfcbe56de67ed66fc4036b3231c6c15bb76b40218c3fe3a3bd21f554286ac13f0d655f7fe729d7bcdf00044625526141bab1a9e9d9b5a36cc1f93268b4b38eacefc72cfc4cbf4ecd4db85a1a896c4c4412a7d0c7400e62e02daa62cef7b5461c4037f2c7dd501f89a00e1a70bd8fb28359a52e06a984b043f59ddf23acc996c3375bf214e0af6dc6eed9e4e6ce405658287fe2fd4af577eb0604ecac8d2729dc13aceec970564b2142448937f97d7c17bdc5a919c82e360c2cefc494fc0ea5484eee7ed031b9658dbe8ccbdcd9cd8d182ee5a15f9a1ba5a37b94c6fc7c13f73b6222c33190042126772e124781a3aed57bdd37e430c802dcff9ad84fc0d603bd82a122a047bfba8abef6df46a4770c0aa31fe5362dadc698686decd49628ac10482605eb2e8da5deb4e27e8656dc1c25a337998ae308e54ad25063d415baaa57d7ddf675ed2eea106a1c2e4d3b543d4a020ef8ad12fc1856bc95f4b6b4bab951fb27066540e306e03a96f52144fc451d5d907459d6e8e44bf73a3d5e5dd756f6261f12c451c37d61710b3c86642c673ff71f978ee32a326463295a454c3760e2c9f8d88fb5c8f62b454cb29bd7aa79ec2528a8a32dc4a3fb599db213b893883bd6e2fa4670c6a481ee84c6b65a087b20216da0b5a1a8c3953c66a4b1ea3e3108411d4c13e920468a459b891a0c440753d94c69206339dc897016860121d1d49f984b27b2f1e91133b4d4118a30e592f277154ac1265c70303f0d2872760bb1a3908f0c9ceeced3e7022a1f7cb02984fcbf4a3f2401276507456b64105d6f3a8d652f77fba67b6f9caa2e0ae86814ec611860c677b574384eae8aa4b93b78460c15e77cde2ce86cdd5927c7257d751671bc3c4893a42386c3022fea1e8c063c5283bd0f5b83ada5c44bfb8063b0be1810a8cf09ec7af42f3f5aa374f039f2d85606241ce44e31f77f1dbd44e3b1997c728999bf189d18a923d5a81baa511dc7ba2418f086f34c4e440a730d70a36a16e2e105e8a4cb21099a1ecda7737ff1cbb37c148280640e6eb26f214c72f240975a87231a9608600b4c8f3147164135201a00c716d977af5b1fcefa4d7f7f9de891644265f0e027f53d2278680d99d62ee0e0f5e67c7b8ce92fbd0be9023f0423e08931eea6b793724e7cc8269c90a765e61e837bd028224edd3657b3e6b40b44b66b9c13a8c4a8576e37837ecabf6bd16e033b000e366ffef7458dd048314882e92bfb1da98cf381d44a46fb5d4e29865f97c12876214a023ba680b641faa82be08a1d47f36468f77815afcf951e5b16f0ed9e44f61a6505995b89f1af44763cdb65fed22fe16688b3151174f89e6aea789a90fefffca4f8e3bacbca60a7963b244a9971c66ed897457e48d26a47f9613d01f3c9396748827aa65a540b9fe630c2d213a265ab9673d1dbc96699aa5223605260b3cf5efe8c519941cd1ec1bb224643a86a439e1aaab4bc800d051207d9bf735f89d5b685a9e3c1e92ec31615f6504d80ab87243e21259561bdd440710c64fdd545d7c7fe1eb7e905e233e197fb3e3388a4df0905acbff3bc59d4b789aadd02934e0491d6dc0b42480eafb0515d48844dfc276aa6a03e046d004754e2ec137838970b785fda83ff6ac2ab87d22645aad6e6299e875147a70a9113b13536900f0119ed6ed305a2a7209838aa0abc2f50b415fa6a52b4b32400422d278a8352c2e1ddfe184d43e1dbdc37f16eb4dca7b5e223a3228267fb13a5ea5766e3e9bee25af5f474149de340feac82296009090d0bdf442e9788dd1e1b4b8efd773d36e7eff7f196a216908f1fad173326c5adfa127951e7082262fab5ec1e3c8876465e332e5e90ec5fb528c9f1b16f29e9bac45c0354f7c020c7b1695caeb5e1c87364d001109693f19047e2d3af15d7cb9387186b4d38d24bade9311c246801b2fb0549611b8e64247ab9413bd872a01a0f2068832f2c8714fe84ab56a785de323e3e6ac978b353d55d4aee6f3f4b77c2754567df4f9feaad574c25075253ecb845c825a70e4ced64879f5af0451ff5eba12d23aadd96c6423c2525eb57a47c78c06a51c34c6a694af941f4487375aa74af4de08b69f29a228e28d73a851bf4147369dd5944ed25be0d7bc9e7e50092c373db294d595d6c8cb2921094cadd4051f7a85201f9a93330e36710ca90053a52a235b91ed8581e562ba203184b821d9e5f3df81175f5e0ebdd2dc41693b577adc0e0cff99d372832ddfdfb3339aad167ebad8e956a9d793bc6220674fb95e5a49b860635aca70a65cc5aad7b7e0239381ef33be7ca4cc424e5efb650dee08b48f5a4708dff363919e0fbc7464ee04b608e6ea93e39b5d66bd5e8b36f6cbc7c2e80bee9f2eeb6d5796abf07c3b0b157dcc04b8a3ea64dbda2975c2e59e8e94e2aebcd6d05b013f8ac5843f82fa8cfcad3ee347b283bb372d1858433d59ba902c4fc0d67792df20ba84e66413c9d5662bdede8e5ec03c8cd1d21f9ea83c258413abe494f07f8cb3e6c65180cdd981a3622d375f517bc2d620e34d32a483ed49a6fa2abbe4c6c4c5de755e3a93df21a898d158412b836269c003208d9f586005ec45441619c34f85cdbff82181c7c769e368f1bd5c46eb2d40b72dca97d5d99b3da74f68dd2c30125575ae26d957273d31c8b8a7ef8cc4fbd9af4ec08c5aea4c7e632306c8ccfd26f261e9adbd58c6656d2a629d2cf1deb95ee42a9ec79b678c90525eb72fd35fad59d1d3f4562244e84f09350bffa8881a866c04c92b7d8887deb64d8b6d77679986b8bc87952c1ea9c4930352e889415387366997fd1a249eadaf356b7ab55c2c7715630dbda5b7adb400367d7df2d80c868f23dd581871419d70354c7348bed76246a47003dd6af118703e4f15d54e530c60bc00952fd8e06d84ff71fd2ad826f9e3459be82edbb4c5ad9f46e0ab7d69756284a2c1db39d8f38dbf50f7caad0482a2909435f107a15d22d319ba6895ab66a57c96afd1c0f3a1212b8692f21da3f879e8371735b9deaab83c6f8867cf73209be6aacfd9aadc6755245a85650eba5e93cf8045448cc4327242b42e181afbe4c54e3b16f8a041416b276237006461d73ec3ddd252387dfb5b2b380dc9aaf369cc023b340f709f21f769a856ca193e674c16ec811ba11c09cdf9fc081243b9d7d5b411857324d3292eda1c32dbfcd2f186e2ee0ceb1eda978489d94f1602b2d9d5909a04797d8a95cfeed59c69603fa3327fa008633dff0da228d926e81498f0e8098a0e92724dafd5470e9a1714c92890a04efb122c761f50ccb1f5b861f54f523682f5a2bef7f4968416d9cfdc27ee6bd6a86ca74155b7c21c0e2124577ee6924138c06b752b4d31c7c399372c8c61b8264a6021853310d8707cf255c83e8735ac9ccb047f60c8c56411364d3d9de87ed68a79f18233adcf965fddf7cececd8f216ed8a55a690976985c877dade8bbecf6dff2ee6283ba331883a9122db51905095bb3bbfd76253ab3f8644debf06907e2eb826b4cb267eaaf49251bb5f2dda61c93377b582f8f3cc4b2b8f549362bc183716a5be881fd8bbc070e11955bc71c25aa796467bf2cf63bb9ac9ec35c94adc9e6bc4961bc83cacbee7e2473e69bb80bab2d90eb0ca54b2d96509e81ab51bd6faeb62d3c36e0a3382f87eb7a9bff82289d691fa0ca1554bc476751d4e90aa26fe438bd4072f83b040209b1dc52a712393ec0dde8eed5ed0e8f46dffbb9b58b1255063b5c9d9b7b80dda8d78a28ed2db8bb7a4911f2b8104a7da7da7cc221ccd194bb96b9451e680c54bca3a6a3007d119865a3ca85c15d109e1a8b0c51715e23675fd056a78bec9042b51d19048e387396b1c3d203b4d5c9ab75c6b6162f013c10917d8a982e51aa4c6023c10c8c5fb2b2b53d37a4078c4534be23d61496ad3651d7b43f9a91c1f0f2dac3f13e0b79fc9a6a1a9d29fd24edf30772737c8a8afa080cb1e2630a582e497357822d18a6e90df63ce893b3fd6322b88752db32a2949cb6cebcf4ca9f4735b89458697105def511eaf05565bacf6b0b84ce6c12d270357887fa484eaf3e0b6d6a14bebe9b4c646da637e632e700906b79e17f9526b24191feccf6810eb635776b78fca1cf1510e78878fc62d27a2ae4bda0a2b98d7cb3dd96cf314384d2402609cfcc14584fc7377a8ebddba27ee61488cb951ed7258e4fa7097247dd5b41b26209e2f3b296f3d2d4fb93e943b03979d1998accb472e3c846f6f2ec3552cc013e054d4bdb9df71510de536d9272e089adc1a98b52da3ca44760e573addc232c8ce29393b81c0f07222d49112a2e787088acbd1af249ef78dcae576d15a8970535279c7193e6adb3fa3817adce5092976f47fb34fb827b6942ef507e6336884e6e7a30814", 0x1000}, {&(0x7f0000000140)="81efe3c319f51f03af1da742af48739510a7cedd111c1dd7ca0d08588488ce999e037173e8a58daaa20b6a96c8881f8adcf62bbb10ed58ec4df607d2790d1efd27d0b6241be9506c3f906daba117dcb3e13bf69afab0202066f499034e22ad5d38e50e4860fdc39920ae2ca7e743c787487fd76e8efa48897e0eb72a74805f65c3885df6f566ca221be2bbf7e0617ad2f2f62870f6a116900f40a86a8857fed2cda39bf0336a2fa968df0271a1d60598dce55fcbb79f73f843050c226acfb3fe", 0xc0}, {&(0x7f0000001340)="242843bf6ae38de63e1b72f6bef5dd9b935a17cd395898d3ae58e990bb34ad0532d26c11e5dcb4b469dbda4881b4e925679480ab0c6587bd44ae7ae37a8a0f6f6dcc397f4bc148310edb7a11d8037b98ffe32923cc42c2fd5fe179ef143fe246a12cf14c94fe01d6b10725089ab8c43417f6cd3dc222c5ddf4055967825965326b914218e0617ba932fbc2d98be8f71d60188e44dab2c6287e089169fb62e7915147f061d86c4db6c72a517a35dddd6af93c40b39a3a6c9a165bad89a2ebc6e206df9801ff2796080a96989a7f5292f06de158", 0xd3}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x108, 0xc}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="235dae3070ca9f05", 0x8}], 0x1) 20:02:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffff00) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 20:02:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e30204cf398dfe860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7b910bdc11163c1a8e83b5d56b34236cc814860c130abd419323bf27232d10b990e0bbc98b5dc1b96ede525053f6dc620ee7b471ebb"], &(0x7f0000000000)=0x1002) getgid() 20:02:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f6296c24f090ac37eb9757300"], 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 20:02:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100f, 0x0, 0xffffffaf) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:02:00 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b", 0x48) r0 = syz_open_pts() close(r0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8c5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000000c0)) 20:02:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x44, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x10001, 0xffffffff7fffffc0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x0, 0x4, 0x3800}]}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 20:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_int(r2, 0xffff, 0x5, &(0x7f0000000240), &(0x7f00000005c0)=0x4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000100)='./file0/../file0\x00') msgrcv(r0, 0x0, 0x63, 0x0, 0xfffffffffffffffc) msgctl$IPC_RMID(r0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/246, 0xf6}], 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r4, &(0x7f0000000140)='./file0/../file0\x00', 0x8081, 0x4) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="9f6c6ebe124e00"], 0x1, 0x800) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000640)='./file0/file0/file0\x00') 20:02:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="361f12d2e40000acfb5bccf5f45af4b7c6940f33b7a89404c7a22b48285306000000d79e01bbcd4bf5a28a4225504d14c4bd8eed0bf84fd400299d13855a6061966b67c26f0409c32abced97143ba529e4572b830c9a3e549be2a5c938f3b53163a1d391a80c5c3a75e627a790af9a0a20bc39521d458846f9125f39373086d513cb9d607804d4b7f4b9e951b590665ce8d2f195baf8c62dbb27", 0x9a) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) dup(r1) r2 = syz_open_pts() close(r2) 20:02:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x3}, 0xfffffffffffffd52) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 20:02:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0xb0, 0x4, 0xffff, "464558859c2cfada88663515601058df1f15ea15", 0x9, 0x1}) flock(r0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x810, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) flock(r0, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x7ff) 20:02:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f00000000c0)) 20:02:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 20:02:00 executing program 0: r0 = socket(0x2, 0x4000, 0xadd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) 20:02:00 executing program 1: r0 = socket(0x1a, 0x8000, 0x7fffffff) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000740)=""/201, 0xc9}, {&(0x7f0000000680)=""/115, 0x73}], 0x8) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) unlink(&(0x7f0000000280)='./bus\x00') r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:02:00 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) setgroups(0x2, &(0x7f0000000080)=[r1, r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 20:02:00 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0xffffffa5, 0xffffffff7fffffff) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xea73}}, &(0x7f0000000200)) pipe2(&(0x7f0000000080), 0x10004) 20:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000000)) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000002c0)=0xc6) 20:02:00 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r0 = socket$inet6(0x18, 0x2, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x7, 0xffffffff, 0x1ec}, 0xc) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x101, 0xe263, './bus\x00', 0x0, 0x2, 0xcb, 0x8000}) fcntl$setstatus(r1, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 20:02:00 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x5ca}) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) 20:02:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8020, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) sendto(r3, &(0x7f0000000180)="5f030782c97932c1c1c4f2bee04513547736f0ade2a227419d0448f4b5a0730369e53c6679ae361eabe83394ffc0b3662d61f95375f6bbc0e5253f331407e409080007f31023b5e51ce8a537409efeeeabaa89cf0c37f3acf5b4069c270c6237baaee18b2293fb52d1e1eb7044f547295db67d4f171b708a2678d87ddf9e746613d80bc915751d36583f1476d6d58194ef063d9eeec38b37c2916de57d62e7d4342d1a8212ef6102c596dc7fe965e5c6e91042c52af7f8506d6144fd33f0cfeefec6b08e526584abcdcee25736bd38007d202131a06afb62951ed3", 0xdb, 0x2, 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x5, 0x7}, {0x2, 0x5}}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') 20:02:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xf0) getdents(r0, &(0x7f0000001440)=""/4096, 0xffce) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000050000000000000000000000ffff25fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) 20:02:01 executing program 0: r0 = socket(0x8000000000000018, 0x1, 0x0) pledge(&(0x7f0000000180)='\x01', 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x8, 0x6, &(0x7f0000000040)="7dc939cd5cf1ffb812c00f39609c66452756041ec1ca4981dd6d1a67859e383951a6675c53e2e084da4236", 0x2b) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 20:02:01 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x1, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:02:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget(0x2, 0x4000, 0x4, &(0x7f0000422000/0x4000)=nil) r0 = semget(0x1, 0x4, 0x210) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x800}, {0x5, 0x7fff, 0x1800}, {0x7, 0x6}], 0x3) pledge(0x0, &(0x7f0000000080)='\x00') r1 = open(0x0, 0x10000, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x1, 0x8000, 0x8}, 0x543, [0x7fff, 0x5, 0x1, 0x7, 0x7ff, 0x100, 0xffffffffffff8001, 0x2bcc]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x2a0}, {0x3}, {0x3, 0x15fd4972}, {0x3}, {0x3, 0x7}, {0x0, 0x7fff}, {0x2, 0x7}, {0x2, 0x1b72}, {0x484e046c6485d523, 0x800}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x6}, {0x0, 0x20}, {0x3, 0x9}, {0x1, 0x4}, {0x1, 0x100000000}, {0x3, 0x7f}, {0x3, 0x23c}, {0x3, 0xfffffffffffffffe}, {0x3, 0x7fff}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x7ff}, {0x2, 0x200}, {0x3, 0x445283ac}, {0x3, 0x8}, {0x3, 0xfff}, {0x1, 0x200}, {0x0, 0x3f}, {0x2, 0xf60}, {0x1, 0x3}, {0x3, 0x4}]}) semget(0x2, 0x3, 0x210) r4 = semget$private(0x0, 0x5, 0x40) socket(0x21, 0x3, 0x8000) semget(0x0, 0x3, 0x50) semop(r4, &(0x7f0000000000)=[{0x0, 0xc}], 0x9) 20:02:02 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x1ff, 0xa5, 0x80000000, "b12d04e0f171862b61e76a63b0b6007c80cd3b80", 0x22687728, 0x7}) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0xae, 0x6, 0x5, "b17d82e0c03ddc37aad2e8d3492e947810a7a0ef", 0x1, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000040)="ebffcbff13ff000000aa4e655857609931929648", 0x10) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:02:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 20:02:02 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x18600, 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = dup(0xffffffffffffff9c) r8 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r9 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x18, 0x40000004, 0x80, 0x1}, {{r2}, 0xffffffffffffffff, 0x18, 0x20000000, 0x4, 0x2d4}], 0xda5, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x81, 0x2c0}, {{r4}, 0xfffffffffffffffb, 0x80, 0x4a, 0x7ff, 0x2}, {{r5}, 0xffffffffffffffff, 0x4, 0x84, 0x6, 0x9}, {{r6}, 0xffffffffffffffff, 0x92, 0x8, 0x7, 0x80000000}, {{r7}, 0xffffffffffffffff, 0x0, 0x40, 0x6, 0x3}, {{r8}, 0xffffffffffffffff, 0x48, 0x8000001b, 0x84b8, 0x1}, {{r9}, 0xfffffffffffffffb, 0x10, 0xf0000037, 0xceb1, 0xff8}, {{r10}, 0x0, 0x0, 0x7, 0xffffffffffffff7f, 0xe0f}], 0x9, &(0x7f0000000380)={0x50e77182, 0x9}) 20:02:02 executing program 0: r0 = socket$inet(0x2, 0x5000000003, 0x3) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/177, 0xb1) chflags(&(0x7f0000000100)='\x00', 0x40000) 20:02:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8002, 0x0, 0x40000000, "00005ec1cb7b0377fdc020000000004000", 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x100000004) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:02:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x10001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x46) getegid() close(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x6050, 0x10000) 20:02:02 executing program 1: r0 = msgget(0x2, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) 20:02:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800000000002, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f849724e5a1cacc839fd77738ab18a3ad6d3b1e1798bc34bab784043402c83ca2ab5fe5ac3ee74127696fd1563f4ca7f139ed9cad59e54100423a8353fb587e7a2ae64d59e53aab3e37b463145d28808f"], 0x1, &(0x7f0000002540)=[{&(0x7f0000000280)="7f2e6f9f609c6ec305d4ad99fabcb86d03a370b3a7394c747b25bb71a58f79268af3467dd8730e3ffd2d121323cdb359299f0e4cd22baf285653e088ef97028db2b02323cc586173376453a2aeb2586368f1f7d6b1dd4a479a27c0589f96026afd732f7ec8a0fd4e25d83586d6b267204109d200c20c75f8542a95a655bf790fa34b47e1a58f5912a91e3c23d6ccbd0d2cfa28a21506935e432b2023c22240186a440df77ba95a3a9077e259dd7843cab797df54b2c872071e4d98e1d6103436d10acc6bfe7e5ed18d7c50b6fb04dd14947f86c7004099db774d0e61e83143ed81ccd31ac64dcf2ed8c2d0f4d925d51c9756532a8b22ead8fadf56b1df2a1d999548ce8c172f3a5a7cf3dd094f88781e3e2dc52e8daebe3dda17dae5a6fa04b1f8b9c6b11e126698bf6c1d8632db50ade9e29cbc507447d88340c9d4af73c579c62f993a2ad27272d2445afeec45c7d275954a74d745e99161c8327f584ae92a4742935ec0ad5a0cf2425cbb5b2975ad943a53ac2f2aa3ae7b29b827f85dddc908ac6d82b6c288f6c690aac7775bf3d5d4531dc88095058ad5a2a97ca51ab9ecf6daf8c0ea545d2c8a2b66dc89d02ae0a85c3a566ae310ab0341f564399db51f01616ac727fcf707802ff438d168c21213883beebb86a5514235e855ba3ee5a897c20e5b98bf5435637c5c0219ae45b23cd279ca94d3fe322f99cd04017bcb63a5bd54de4b218a0e6faa6480ab2a7c433b837d131c8bcbb7f2202ed2ac0380915fded800aaa75cc2ca5d92f0c10edd974bc0d9ab25f80849e4d9030cadd451098bc35aa7d3f5ef36202acb7e27907251f07a6b6068b6b2f3199d3f5e2631864701e535aa104509ee660f622c3b11b7eccdb7f53a970c21d631adb3014ad550ffa0dbb72b1f3d69a0db8e3ddbf4abb6076816f83fae65eade49a7189a5e79e8a686f876e920e1083def2845572ffe7d21deedb1aa9d359bf7544b8406728c3b2754d7db03f76732358339c8cb17a1bdf729d4612cd39df54b3115d549f74a77655d5a6ae17d15994e707f59be21784c12a3c06524622b1d9761849f1f245ac6aff749caf574ef0e8ea911f3aa7d444683fa841206a6be29a95c078b3b90e0614e4d08ee7c927b5d583343d629d789181410e5a6d8404383d40fd9be7b2204fc5f631fdaa0f9f427e00cb5cddd3283f0e85fdeede6c9becde91677dbaba8442a0799bf068290a2102ee7f7a68fe69f50c474c614c359ce82e30640f4082740c2afa59469144cfea5e0424e34e6dd9a8239e23d9708a06615ede1a563ed4eb9257c360251221220d8bc23a4a604e0264c5d3bd06c4d2f09726a0621a89da21928c563714c7157f8418d3ab006df30e839cf61a8840a2d9a16ad5f3b60c028f56ac6a3965718ee5b93bbdcdbdc4ca4eb1f4cb87a23ea7683a06ef119fbfed8db6542ed9b804f78c058a8c3c86029ef4f3b6f0c329f35d9849a12d09f762c47336448e5644c3a039ec5a9d8503f5da452f374d689f7aa0338cc9f8d1b999168bd32afd71f413f989579e6506cdbd82967b73832dde96f73f826567adab9cf58fee696a6b3bc390854cd3c937bf787d52488658b16d3230e5b59034e15c953926730afa34cc7be6ab5904d419831b51605d70d707f3f8e0d554889ba465be1ba2ea30efc3de46afd8f9d3617ad238a7dc10b16f6a263b9d8c414f25a6302cd36666d4e43707b7c9339f8d879684ee4ae5905f67d59ace37e78cf733bedb251b580e8daaa19d4a348973bf23c9d17556cdefcd3dc9bd6057ed93adc62f4763bc58d91a5442e6443cc7fc18f9737702bfd56fc43309e451e8414b8acf347ced3b52a769047e735979c0bba1d4b996a8ecd052a8d1c479120d7f8eaf6bead9a37a71cb850cf416a75c09c873c1ee7dabb0ab4cfd56f3c43a36bb52cda6af08b0033f017ae82fcd25e5e8287d0686d8437139f81e11bb8b963f831fd29431fb688683772d66e7993659e6bb38d47253fa1ddaa7b41954a250802ee8aa026001453ba12643b2c4a1f39833435543e87238e64ab1703ecea23ae28cb79b3adf358cbcfa7c9a4d5fd24f35be9f3fbe900f2e96c862be2145734d44a161dfe196e7176247009ab8ae66ef9e1235911c26fd390ec38b9ca184121750a5e841c989f8a660f925a33d52ebee92656965e8108f9566212ebcc76b07c944d3ee9c8b03fd51244251b60b57c109c17c6a1f25dfa27ffbbeffad838cbf26331b3b81959ab5a938338cccd24735f7f7b6ab4c6d29bf93f22c76870cbf32ce0f8600a78551ae5b3966ff7bc71f08cbc63c45eefa3cb197b4f6e5f24e12131abe2f994576fdf99cc6a78e7674667f2bd02bddad57a837c5bda5bac495f6524969d6b0b41a8e0b7a75e0f5a5260d689bd9d7bd4da0c02d93dbb714b961816ba9331aa8bb02ef8567c8c4b41bdb6a9242b02f6070d2ea57a2ef0570d54bba821334eb5ed4211b25385509d36cf2fdc159f8ada635f974b24877bfb7e792aca757b4e29ad13571e518dbf9046b608fcac1f04a7949bc9bb2907271aa851d539e797ad3a48f0c183d52fbdd0602e3df12c0fce46176330ff23846c4a1c98ba615f8e15e639dcdf104bdc7fa4c9a5f20d6e3afa6ca6f5b77001c672800ba969fb78dd59b64716bb49d7bfccb36dac9f3037f85fbaefa2b0c645e30993b2285ab70f11d11b705237729ecfa5c6fea60b16b8ceb69c17e0f1da6d67d2940504aed787c9b6ecb4998214ba247792ac7c8bcadae43224a72928839bc15c2de5ca8fa479f573ca563fca98020c2dd320cd93ea741916b87bf31db32f6a1b0e2c5d75700d1c5cff1f4b2ce52de366632d7bce4e0ec09f0242346850533030ccdecb1955e4188d147b8a5fab9ede9ae036aac44903f8b0847eec9b7bacb639d69333a12babd5ea7e5b428e2287f9aff0be7d4efa2c4380a13631f0b36d42b6e8b2758672c67725eb4431d2a27547f576f5a67f285b41b26ef7fc4cb2a03814386ee2e7138278997e893e9441d61058cdb3e1d727e49e34ef14c81fb4a03ad1b880e35d1bc584374982a0e185d98a0924f367a46a5426d7730dce4c5e715abea09f3771fe7aea816fb6718c4b6ef19f9e622a770e5703346ab287357b53ddebdf03786fb7aad3443d9dfd440e36313054e956bb1b61ddb9d2bafa0be414517a8df701efc4965712aa10ebd2b77f9ae3027673c5682d0fda37d599cea940083f12ad8de1f2e4ab2baa44eb141ff8b1408a1f3fa2a313829462ef888c38e95a4fe6774ec17edd34a33b34ade5f1f739017a9449dcc557aecbf18b8ae809507850bc457926702e7bf86de348e44438bddfecb7e1519b115151884adb7cf62af14373ef1f71f5a4a96b5f814f1a9d4060c95bef76df933387202e1a53fabe49fe2a001e891abebe92d97cdfd54cf5e45d0a32e6bed5892a93ca4eacb29f050946d425bdadc904f9690c1150ecdf983bf0fe88459144e039745627646de18d11e071ab47cb25f0ecb1ba7c816ed10d3b2091598ca2a8a6b00a8d33df4ec38af13fc4e37c440eca2c32f82a24f16caab3ba1778330318a8924cf32a8b01c5401e512ee807244b4d32e3fb8fd157ad88cdb79beb8e3857bcd617d0d3d46d6eafe154df2655aee31b98874ceaa2b9218e45162d70b30a393597f3ed1e2f5260155c13482ed80ab9eae2b4adeb3cb77015edb6db7e3813c73430cd7e3aa24c983875688abeb8d13636b49e65cd12aa871bd4c4d1791eb46974ed542eea4c1ccbc75479365c8e90a28a691d057c70a87581b7f8efe97e6d8347013f330faed089b9389b46bca76c309b00507e0f807e55154cffbcc9cc3dd62446abd7040d9c9f80d14f296d6a2ca5c759d2f2e066f8afb89d6aae258c1ef20a8f20a0cf45a12271470cd8123de9be6d2be7530fd4c1d49d14fa64b74a21af62f004a506f8714fdd04715ab6b0a501929214bcaa9b174d3431bdf091137f32a251664dae1706d30166b9979e64fef0028f1b556ed0197ca4e011a9c97c10c944f9515906e4ad9e35dfbfa42471a2cecf8caa9efd090209e0af3f15bea19d72e7f9bdeb82840b60b01d2cc9880c1a05ace05b78c325b66b91eab5f3a9fd5a744ab8480055559fe3707524aa48c8e03346a991906397310ec20155f4cba66b56f938350e900658b2c6f908b53462a4ddb1c2faad17579214c2771788fe9ef90842ec52d9c9ebfc757f069072ace93d327aceb10b5954283adfe09aab19e449c0d84e7a000d3360b7f8b6c86bcdafa7ddb19c689c80a5929607cf513fbfd01272e901f63600c273c6dde3e92021651425a9cbfd16f5f3d8098ace02f9a048f4863b06e93c20177da45f15a369375c396f1e530be3ce1ce8130e22f71223410ca5a00c1d4e35bd94a36ee3a5f4250e8adaf676f17c7ef8515751eff738d8288a4b611c80d429ffcf422832de281de3edeba4caf54dbcda32942e68b91858c064d6dcc4b02e4d3194664de5c9db4857e0760dd10532a30e762d2887a3955e520215ca3a97afbfb5f7466bd54984ccd5605539aee6204b48766e9f7cd586ee472ad80e7f41344f64f0cb8a2b01d540cfd530bce1521fec7372184a44d709916053b220cffc9b57761fef8e5917f639a986d329f553f671b5a8e16ef1a5b1e93b32eedef0d0784b502e4bcfa2150de72c01ad73398005b67f178813dd9fb3ec5f3c386b54a30223929258dadaf77064ccedbbdf0ef9c9a219c73542c9c3c9f5564f43ff3ff4db286f3f5a5b1bfa094f0c007ad188602c23f79132b869485d3f46beedcbfa1cf874ef482e5cc34aaee87d2a1cdd75d82a70414c0374e6226f3b9c168f3c0b18a465c3ad33fae700587c56b16666f7191fff66ad38465e8f93585821256f5f2a0c1750adab0ce82bc8060121d1a275d894b8c2bed8f6abeb08266a48474ff79969a456a9278ccb465d93084cd7b869f8055a05cf81b5401eaad29b441fe905e1a7758b57e28d6fef20d271939a5cb15f5f338985e2f0e44de29da400800c5f04e4fcca686edb76a7d9138e18e4b1d89de8d0dd65f1c3e62a13ace1344499c61249f0b3f4968fa3504b9c2991b7071d60fc574ccc723875851054ad8dc609590f07fc02d0bfec0a3490789c3300e068db7480ba064629ac5abada617fe97bc7be60ef96bd6f15a1896ac3546c67b8c91012eb4cf8d2fc5fbceaf6dd046523c7b1f942ede5ab18174f5acb750c35e348eee7c14ed7bb55f1fa239989fc517283464fdc940a1c1cec53b4a1e333189c61dba80468a8fe9b042103f0914c82ee234901948704e70ad4d308eb1355ec1245445643d6ebd79045e49e1ef7de289b69984536ee6b1c677f1b6702b31152f0ef3885b6ebb87f6931044d72d4875ed4f3601f152acff0b83a681ab8fefa3a2ef27f502c733807ebb0fd95213e662664f20dec4cc1a9ef1cc5bc6ae38111f125ece6febd63cb3fdb67ade1abf0dbb18603b9b773773c5bcb506bbfbadb81b6bb5d4f80bca5e43fb192bb1ecbab8a12f0b1e126c5af06d5e83eba41e6dc0ff323fbcd75e0061fd14cb45575c9ff8dd7bc5bcb34a47ea5d3adf4cf21b7e498e3731d90541309232874dce044b01ab90b74d823175701a832d650fa49309a04cdd9d3b069466dc6c385644993fb5fd0fe12b85950974c9704c1e6b209811aad29f7c74eba42e08b78cd2c440fa502a291f72beaa91af00ae5bf909d60f5cf5d441fb58998ace427b27bf61374c023d881b11bfb4fd56397c56795f90b4e94a62ad3ac8819e2d402c59ba4438e840045", 0x1000}, {&(0x7f0000001280)="5b24a7d59ac5d3310e919d6d151e905cf768f21c435e303a708f0627a1fbf707935b89144559aeca8780533f8a3763e663ec40f8592d3f18320963bb5c8d16c0414c4b2413bfb6586ccface48f3ceb8e9ab1042ba0cabc125266231b20a9b93545be29d59daf749c00f29f5ab694f51c58228171f0de48330524ce44aaa23d82248d56e4c90f32a96c59e1e41b99734f4da3d25e47d2de300ad4abaf83809498349f0004dddc640fce0ce867c789c823ca459d901f94647ed0a8e78580d1f1a9c190a7288ba3901c", 0xc8}, {&(0x7f0000001380)="b13786d9e613abf7f1ac60d6b9b337e9f120d0c86605662cb700439fcfabb458f33b74e28dc3ffb87e6232c98898ea9c9a16954d1dae1ca1e6bb0d9a6fad2fa1daec588f751f9ffb92ad2a0ab7cf2c887c96b18829a22e565e39aade4ca27242177991ea2f8c49464294af8bb317fa54db9d5e2bc406781610e91267a833eb075ef58b8095", 0x85}, {&(0x7f0000001440)="832cff70b3ee8d0e120bf42ff87be773ad1bbc8f797d35e8350d45959f340321f5147916227eace27b0c3d98aed3cb9abdccbc2eb4f2c0ff50fb66008c03e1323b237aa1eec838046cf60b4b55761253d83430119872f0b0baa2a67c610e14a620d52990ba85980c753f83e493586ec34264cd89339f878c8069f4ef82fdd49aca50007f7160382a3ebcab5efdfd6aada02382b1d003e3d1eebefaa478cf4bd4f37a86a8e863a71429f24e2c3cdd5b4c508323187b921a054ac40e5c9cd7f1fd2c5f883ade7f5231446ce484791f399005776cbaa817c4fbe6c1b66711c14f127e11b5a1f1c062961b982bace67f62acde07fc4485be658efb05700ab3dde84d19d684b6aa36b7eb4da82653dbb9b8435a49ff307e448cfb24319c5027606d04b60c4bf7ff09835d8930044d28fbbe18664fc3439ea2d1eb6cb36f24fb9a14c4f3ea0cd561be567b5bdd112641d94e0646fbd9d30ebe741c93a8e19ae6067b3df3a3f04363ff950cd1635cdcc12038ea44cf4ac591ac25f2c209349f3db6dadfb320ad008e576ecc3723a677130f54b864da83aaecca411c45d830faaba1d0c8f47202b3bba5ae93556e5293d818cf4fb1cfdf9577f44b0fdbb2ba72f7817bec6be5e7a2e924799f851bb5b81e2d7e1a88d0f0a4c1ee040368cb45cb9725172a3c664d266ee001b61cb6891c6c77ee0612c1b0854da61955d28f7bb870e538e00e11d084dc6f5b00a590538db9d07ecf082770f463dad892d7a6379c737bb44af08454b600abcd0891d6bac5f355b7cc3e60ea9799724c9bd71b1b33d9714100ac16da765a98f7ac89cade332b74b125ad0652b4084cc5b571e75da637af99d232466b8dc29bcc872888d7da15ce7a2959b0326ac199e7cb1917f8fb11c5412dffbde56c443d8ea0fe00a1e273095097ac704f62f34f57bec79d23337af5428fdcdf7b727224ceae1351238571bef4a9fc25839b26ac566935fceab4a2edbfef25da60991b0f00c04e5e974ecb6644bd51386e1a4171b1fa09790b37b6f2c7496b89506105f91942c0132a43c801d2b74ebf171e2952b2ef74175a02ebb84be180996a98e8f4ba424721bcb796cc318864322a4c17f775a5c4b3edef65aacdab2f90614f73b60b1dfebc2ab1bcac0bbac15d3ffccec5a7b3ca473dcb86426735ddf402dc58fb09673403c801b23b1e1f07a85a5f34c027f2b2f9d5921113c1cbfb32bcfdebc037135d983b3960eff3f31c3276ead24e96f1b9c4d8fe3b82d23035a4a7327345f671fb1d6420f6cfdda87dc200830f1629fa536e259d7d87cd4482b845b0204acbb39bd8c3650cc9fb898ab6b28a30e7416256f5eb0a8cecfce74ced69e69abcb828cc92d9acd5dad703bf6fa0f1454002c3ca83fed405a546f8defe39fd72b03de81daff11f470bab2b23ee343c2c47165f1af10ed6e498cac7295072d3c4d7e5085ec7ab331abb08fcb05f2ee28d330396f50294b43811b89d6e4bd413719197fac17a6b0b1ce4c4567b1f34223d78ba73e84387c1d6d3d747200f83adddd07bc36a5464aa4374487af78e794f827151dbf7afbc39e7ea1c2d31d82d37cf8fc1cc8305878f628fe3caf26c2620d7c4520fb99535aeb41539e37870e977959f5728c7748acc54f24f1090203b40a5bfe0cd8d17503d9238cf8abe57385b1c06c3b2c532a150122ead7a4bd46d4dfde6ff3c9af97ffb14a59c2ecff6437525fd6f6aea2ed001d8061555987f582a7f8287d13fc58dea711608d6c1a4dce42fd3e001c46c6671de563df2682e612c4cca6e048540e26c148a9a880a9f61a661faf52ab03e777f94d842c7edaceb987f1b411b04487c4d20daab2dd710f949f28ef452f58c50601a7dcf0ad5dc661685228ba074ccb222fee42d2fdfcb813a1c56bb7a87128750c3a98a2606372eadff8fbfefdbc45650628f56c913612661443db498fdb36752051873805f5b25452e4435868071f5ec392f3b125a53bb9ad7e2e150cbe346f15ac0cffb41b76db73c3d5222700440100ebc272c0593fc933cae2714d156180379b058d73319b66d1c44f975ac9bc4b264d4f9a8ac08d1590d34f95cd5d533e0ea0899b86146e115c4bcee292ec32d0b84aa374bf93fb1cb6f76f483efa3e684b94fbf8599c128ebfb59ce346fe909e3f9ab9abfabadde8176187d0add49a6ef351014253ebd29918ea35d4b1f9c48046c91c08eb55693865538430dadddf45127f8dd6a9d78023e89f452bed5f36155066076ae090edad9c6c20ba94f65ebfa2daa10511e1308ad8133b6d56c95e86be98e70b477790bf385e5971eb686f8710b6a8c06294244b49547d3a99a9168a064beb5e1cc346e96d7c53ef600ec7c11d0fe85b6328f76f9139156c99453a51dc43208f00bc5654a88b801bc76d4ae838557371fba7ee27e058d8a1ec48d8fffee96de89b0615086fddd107d7b342a2742479eeb14d328a91d5f43b2f20a83e8f524eb11284abd77b51be4b59db98f81fdd3bbc76b3580578b5044819a40e178bd89d97ddcd21d45f2be0c936711391c11a626e69419fbdc68755417035d44bb95d23ee31c82334f8efd0d4779f09d200b82e6580d0d801309dc0a82d23bc7666730cf9e0f795d32116af5162a3b653fab4353dedc6a3a26a335c790ea32d1ff84c8321af17fba69a8765d6614e3157d432b555d6162128a0ec6009c6633d3194bb6976317228c36438a9ac936ebf1821d33c88bbe324af3b86366b3c3b30e7bf5fe2e6582b3c99250ce0bdddb1ba369c64f580e283a7265da48a7dc81cd241013dc214a80e1e027bbb92688d22bdf951862163de4d5a67fca326391ee702164567d5af93fd06eff8bfeb00f9639fbdea8c5202dc99602fab4073d54baddca9e3d2500c05b67c9bd05b26415d8b2435a2916600c97933f3989ec34b82e2bc49df10a4fd3ee6672081061d229ed373d2fc32e8a9f2afe98f70b7d263c0ba7fb22cb42cee097bfd8f08afd5ff926b8bf80b526b568603765588be09f6500341f5eeb4603ff8cbbecb13e203fa5da9022071098ed71d81a11490c05c17d035ce8820e03b90ab3f5e967c351d3ad795b84fb11292034db1a61162a954970bd9741f8e394e1d199980c11b6c30cb519afad3b25054f4d798a604ac506a37873c4868cf83704cf88332df74a72665e637a3f2f7b9fe34a8dc596766f8f62c1193acb4353ce43e371536b7d450929647d6b82f262dc348c88b5ca8191e2c844623c56c011b0b52bf22ee18ab2b5c4b429696050f57444bb3f3ee6ce4a90d129a267b232f0079f106de7193d169a69afed585206e58ff663a6170f8f685414c434701f3353af40b3eae7754d13f032c3f59a28f8f5870a391518166440ce7ff93a07317d0a8ea4923a7e7d57169773067639513004112c981887975427933843021f4bb7d94e7c0af30c6aa0471a4d3b6da17df305f45bc7173409f243cdd4a6e841c1ec2ce0c82fae384c738120ac73ac22d7ed3b3773bd3cd4bfaf467d54f6e8ebaf3203582041cd34f408c0236db85c8841cab84d9565329abe3bbd4a0ecc9136938be61203fb6d19fbd900095998ac0bbde9771c590216bc4724e1abbced178be678f19141b73f51481a4f9dbfa45f06a61d0f69bfdd656494bbd25a9246814d7a742c16bfc59c1f65a2877018a35582fcca94074584e51466e46f7a2b58200fbca9843f88363415169b8e1864abfd2f4fc8f874dc0949ece229555045eda1bf38661df54765a1ded51c17a5e457ac7d615a936a9b3b267ab707444a4fa1313ad7423b53e41bfe8a90a8b6fabd257a404e0ee664eea6088b03761e6d5658e268c34835d3d4f387f02493f0a2c7fa5fa8c27713e14928671391d7532085aca8cb80c2333f36ff782885fed085232f860af3bfcaf1c9f95bdf7d010e82a07114440a50cd7258495a1c01818d91f888271632a4b40747df15ce30266f49791630ed03a17d58eef29a22cefde8ed60d69cc4c70c7e40dfba42a09c0e21f3153268e6939e5413394811935bde2e38b8f5c0c17df5130f614d8a3395d432e93232de20c55098d7eab6d85192abed99dea9c3a2011f85b9cc10ebfe97a87d565cc7e754ef6079ada0ce382a7694df1a056e56020f2edb61b086a388ac1face8ce86bf5eaf5262337b092340b7cea1adfa3dfa8441bdd232b78b320d1af9fccabff1969a73a2bd2718d98e7ed8166651314bf30b61b9d0400dea0b9d5564616f9c01019025cc06b87484a7e56ba76ec626fce6f9fb85d460d74e87107cad9208c9254ed1c2cc0e47fcbc05c67fc41b5cbe0e13923810442939707d630f454f6137e0cae9025e857d36f5186141b1461cbd253807db3fd8f0162ac75ad2147b3de349c14bf6cb649f81acee36a85c328eac71bbaab04bebea796ce2cfce19283d044a2c534c6308170ace67850c96de8b82de3e9b0a3d6cf1da00731f757357a986f535aa1bf2b1c6700b623419e6453dfabccd8d71ffca398b0533cce649ee716087bcd0763b459b274da6092a3490c58c2308bb284359a7b8611d8a242748cd061a4cb62dc5fd5a68eca049a8a9116175bd21e6636b16993162c570a82d67ac3ed30b2c727eaf18a5aec9e1ba6c0945c7487f62ebb937a2f39afe5eecaff2be685836be3c37d9b87bd5d918b832a74f2e44659ce0a931fded0548093c9e3271b4a176d6db6ee3191dc061a2f7ffe7175b96898c611540cfa59e09a93994d1ccc866f0b9ca0e7f0ff08f524d58a29a9e6c6a54b50ac1bd2e98dd8c6c38b7dfd3ffc0b6c6fa7ebd4433d388e4515baa21c62c605ff8016a4ff61f9d97ac7ce057a1b2cc423d87955ae47523421c5d60b88023bafcb799339081b2abfe433ada5a7063a2602bc61204819c998eaa1481a767214839c58a4ba6e8b1803bdd5d1dc2f76a44ce0bc11b445e90b2b03611c12676c9bd4ed6b37ec96b53eb37f126006e285d111146dc19b668698c3c0587476c1a94d51b5b4de05f9e493776006755d8cc86a62fb54dedb3ab17dbb62c8e5dedfc62dc777c0e699144ade3f411b4fd6641c5ded93f9dd149d67c83201fa3ef64bda8add790abaef004295eb606586f84185d27af5967cdb5534c837451a75bf7c8af60ec3f9e6f565e789fcffaeaaa64c4ba3c17821809b9ea9ea40c3053139ee11253eed63fa7f7b5b0379729a0bde102901663be7d7ea1450f81de48f3989e7ddab9a7811678ac85abcff557989a4401426eb1c81c38b53d70e9545b75c887cc2c0d53ac17b08b70646c67a7d35286f29375949dcda156754f378dd2bce8a0a135064e0c78b3f644d1af27238dbb481bab74d940877aefd5ce88041e3664fa2bf6ea83101115a4bc9b367386f3f9a8f3d6654b57a0e807ad455362aa912ce1fcd542cf720ef4a514c9a1ffdd755b630848190a3d7969d17de4f68c9d2216722362ab4144553702ab9cec2b4e864f2d37c9d51f563fc3549fcd0a1923109e36cc98bf12689009c15052ab6f244466c34fff6e9c231957eb2c37905802a13ad9a82a571cc0b315f6be33a8e1aa62c5c83f58e92e5cba59c5b816532e9711b718788b1d7779fe4d243f4eb9ba731abf61046d9484b60025693cd8f82897f23706ae55f77973854ad193c9dc210b3a48c84782f208d16a5ce45ff948bdc351f518b352f26d95071d987612e7e30ab2138a526e7744d6a1d3976b6813cc8584453b6bd6a82b727418fba180cccb3ef990d45ecd57164922159741552ae188079b60c93b102ad6a246d1b92e8131bfc854244c40a44e918e525235c7", 0x1000}], 0x4, &(0x7f0000002440)}, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00232cbf02008c9798171fbb18fb9d568e58a681ffe475cba3188d62f537cb0e0b4bd52d0101000000000000ac75ddc107bbee18baec51f8a0d902dbcdc9369953357d4dec591e", 0x4f}], 0x1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4000000000000, 0xdd, 0x3, 0x0, "4fc99161877f017ded7a1183bb7233aa944d1bfe", 0xfffffffffffffff9, 0xff}) 20:02:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 20:02:06 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="115dae3070ca9f05", 0x8}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x1000) 20:02:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) sendto$inet6(r0, &(0x7f0000000280)="ecf4f55421003cb2aa644fbcbb6cd09b73a510b4c90058a19b0c9697977a5e78b866c037aa69569199c67acbf1b5a1f2202a5ca31794ebf1862c159716bc74e69fd76e98b9b2b50bec62ab8ffefc55a0c6f2da39390ef50e0147f3ff4ba5d7d348e8377c10a11ee62cf8b59615184d6dc9160e95b7086da1a9b49f18a62d1cbe8b30fed89665ff1296fd17d6401aa8c0cea48dc036cb772981af626d48cffda5a8ef5b5da05fc239d3fb176a2e64f5a31c5b5ae343894fbbd6f6c5b3cdc068c0953a2eb1d9641bc7", 0xc8, 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) write(r0, &(0x7f0000000080)="782a2663e6ac746b794f44fc61440a7e67cdc6df5bbbdec5bea593bbd6bb2d04d4be0c9a82c4c453b2bd026b371b8de93230040d75c4", 0x36) getuid() sendto(r0, &(0x7f0000000180)="f6927cbc1f48ace16389cfc8def374f26e89de0e7f436b8024aaf241e0e7ac66b516106ece08d4c6050033ba64d29665529adcefff38b27422aa08528e26cd114b90334d986f78ab35afebf68a8bd101a719cb441d66843466800d082251522ede1727f87b2922f9b6f0d2a526e54ed4c8d5a5301ff8523b85e92b1200412ef571a6e882919d774e675661425f523ce6a5f89201e161511f38423f880a317779be5800fd216f04b2695492fbd42faa10f94b9ee12ffcf53069812bb78efe69ac0a9815aa92e71441a99cc9ba8529b0c1bf2a94e63ebcdf9d1936be5905b23fa4d72dfe2d32f5424e2e17e60e4abd3c217663d9a9ac746c15335c", 0xfa, 0x6, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 20:02:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000000)="a7b18523dc4b82c93d20774c28", 0xd}, {&(0x7f0000000140)="bad9037f737ee855290bddf95ca8f036fb001544e77f5075c65965266695dd4f3e70f2751ed2420ee0b89207becf1d7b5f5925eda1373f9edcb30f9c2ad9cd596bd69c826c536d30456774c6dfa8b8d4c53881f584bfa961e1a7ec475082a4299d19bda42068c914b4ba54f9c90e6bcbbcf0c608ccb838e6207238062977b8dcf0d59c9672f5c0e6a9b1d80ed155abbecae274544b38dd59f641d8449f3253a5e4b8f952780661ea65e744ed1b2ba624a726e25679571d81daacca99ca1a93aa3d69b28edce00e5bc65f", 0xca}, {&(0x7f0000000040)="0d8ba28e48227d5c0c6cc6a0d13be5b7b5079afeb123e6ca2e28d1a02dc2235fc3581a", 0x23}, {&(0x7f0000000240)="b07c4b2d2f9c7f4296ed6bb6c02ac5a7958066466b14d5f6f8889346a1aa8380d0e5c04dbae49d9a47bee9777e9715535c67ebb41f6409d855c2cf2e2c3e0a73504130d80d05657fd01fb674a5b5265cd53345c55453f9bc7ec3966d9fbf77bc4cb37ad1b93966347c23bbb82117cef21605879dfbecbad67cff3659935b61b9d3fac1368465a81d5a70d3d421d2651b03f36468669d6e8230f3bddc904cca1a3d8b9031c1a2bea31670ff7c697662008e5a4da418ae44d28f9d7ac3775534c94058a5d8a6d52a7e31e8a55ee22b2efeadf5aec7b9901130fa39c546d50ad60e5159e2b4d31f719ebc68cdd8e8658a3625213acc5e280a65a4738fe3abb433b5663a2f0d2ad0138e9a769159ece46c67e414d99a7dface7ae15477df50ec4a8659fd9f13cac605c4e9abd1f4aa8a1f1195dbad81e6d895001dad16b84e9ca3a4e170e5d02e9201d44b4db7bf2ae4a59b1ce4be29c1adf17c891a5dc31b573a493821b50e0374ca45e42ad0602879c3f730cb9cd0fbc51760902513f1b4222c12d99655fd635452e03d11dd8598044dd7d7a63dd0173df8afdc298d4e337af852bc3b3202441aad0bac09c0174866e94d8691f9c17628178582be29d441a1f857854e03af85bf9a8c221142a4619112d8eaa922ba8c612923484053701bd3f237ca652d94e72bc9185a71f2a236aba66c814719c95d84f8806f12138ba3cbd9de815dfe94c2a0014f04d7c634c764ae852d6c9c1a72121401aac51db60012c7c2e03b325b7529c56745fbe7221cb99fd8633a0cfbd92a646be7f6367382f3ac9c6da1477321b8137ab7d2b5b1b6ffbf896f0f98b6715b5524330ea5d231f10055186711edc540ef8869f4d01dede0fecfca9f682123d86bc3ce7871720babf994dcf01857b498605e1e7a9c9289c976897ac54a75616d2da7a30d3f09c4a3789e18087f4bd57dbcc8cf939e33035ad7ce86010086553ed62bce43765fd7c02336000163b3fbdd5d94a83e774beb0f940f5d0cebfe9b4095168c596bd600c34ae6d3abe0a71f347f83941b14754381eef62a2ece943255aefa0b174e82ee00c6e4f81278da6b1c280ef16f8e7d0205cb6838ce021642067390ec7f9a3d89fc2defded24442f09c9046e94f2400e22f1174b88e03ebec875abfa00b42bd2cf2c8f13146eedf1a4bc821d4b4cf1ed90c29d2bda86ea69b2c1db8ed47b66166e9b426c39f1cc38784eaef9bc56792b69e59e46af2028fe793bbd0dde1d4200a386758cd69b232e7299c546e9f6c1cfc2abd8e6f8971ff2f4a987d0c3532ea2e2c6d58fa5f967808634178f55acc6aee693f9482d73140f8c7f946e22c56ba8a3da410ef3c1003fb2084bb569fa49fd99bb754019dd15e79123deeb9bc302b6e17226ea5b2094f53ee20d32769df04da4e9a218c117bf7e417e35cad226948ef3bd3aa315d3113afdf615b03cc2f96e9d74d4d76f1d3ef0383a2abcd1a43d01ffb5d50b73b7e87d6dd9396a22e24fccf9cd51898008cd0a419c0d8873dc03fd3d467dbdae623eb17b6a0b43092ad7869d35f49384b0f4c6412cb3833e74073eab3ebaa30bc3d30479d7b218fb37b7dc5146fe1925fb98fd59c8694b5b97b68a57e603a209c4d78b8adfb01ccc404f0daa910ca92d9648c5c4c94844ba413ee0fa9c62a30b7fd93b743c45050c2e6e8e9eeb6dc67921607d45d8775879b2dfe5beebf57fc94c4f781e750633ab34a449b890c6eaf585d34db66e35234c711af4ad22f944419f486f6d9715b68564ebaf4e5a09c34ef286bbc8196c4e06773a4a753ecb3290c5c5174a0dfb2ef4c566da3c60959ac31e48751860b2f9e7a2c06570d0d4e4ed9a5cecc60174bea44652ee0b30aba5da23a1ac76cf41ff00e0424bf1982a8c378a8ab05249d55f39cb203c0c1cb9109a87b5641c5b0accc7e159c792fb8585cb0257b698d21bca8c2654379b51c237932d38037bb2d67a12af1057af3044eb4d7a2a92c65e36fe4dab95e98b6f219c924883a00136c9c0c0e8231e3a29b421180b97fd7256d68391bc3ecfb387b84d39e5d99bfd4fbb29706234cd19e147a7c84569d8cbe4d233bef2de39cb5d3294aff23ab8b3cb72d450ed4547c02e1dad8628a445d78bb52f2a0e40ed907619e1eb51824d08f577d909a407de7623d9afcca6730cefef98b1fadd1610de6e76f8a5b4d54186ee6c2df4606e1aa47d6f995bc35dfa7d64261ce421905a20f610eec20371ee1094ed1071a6fd4460222b06d66f18d08e83f1c88cf12df73593a0fba3f6f8cc3e8804b775de4a23f946cfcef3bbc2a35a220b478fb15ff73c77c2e4a30a029ff0b38efd6ec93843fd606d35ff7baa95eca51d096c626c0a24f0b9c4f41a747c3ed3e6aada5198c32ff91cdffec0f9ff0a0c89d2fb986eb0443ecd38d20cd1d92a35da150798eae9fe7e3ac4111cfa5363bf68b661384e861417fa6d935142b3a125303dcb758d261fdeff4c69877dc58863e84f249ffaefe8dcd74b33deee790f1fc07f6058ff3b7a03291551b48d06795dfa74077822a6b9d3fa42d12d23b8d567481274cac2d50cd3ee4034e53ce3c68d12175298aa16ab7b68651f2f011468b287629e0f164d8d1a3a528e0a72ef85265b62756d464b9e79f569f95d2ae0f9eac2083fb73b9325f0d641b1790e42da29b7097ceca876849ee182ed3c20eb040d1bf2ea5026d0c8115cb07effe6d89175622333c1b7338499163759911811552e941de9bebe5da24f8ce14f7edac6b614232065fa8da4efd919b767a425065a04d951c4455ff1bbc9b4884b39c36abb45f0664b5bd0763bc0a5dde1491076064a397b55819fedb658f347d7cdf40911d8237dd9615f0895417b8184fd278f0c5224a92747ae35199cfdef56cbcc60cfe5a3522baf28b2c33250630b3b408a4634776ae63c354c87f17bb2984b05efadb7aaf70542f48e224f788e327fade0bf4951730497e07a34c918ee8dc374d8902dd1b160deecb6c3970c25b410577be50d0f65168d3bbc7f6829b2107c5a1ac082acbcd555c81a01acf97c0686ca85313647ab69daf75cf3f4384d463b369e4f3a2a00248aaa57c6e9001ec3f0de077d8e85d3da31061765afaffca67271a6a556f7211f07a5e3f1534b20d8483b095ecacba90ea01e86fbafa80d632a578f38654c5913143c9c697eae57925dc9b41e3a336f2f73afcde6a8f695498beefd2b134395edc18bb4de601de7525c4a32dd0872fdcf72248ef1b2116a527efc219b8625204195f7e263d6d5dffc28a4f696a9fabafb069927210df66170059eb449aefad8a324c24954825f1f13dafea714dde5666c8279146d218bd205b0353654978876030f77c9470c045cbd7c3c83f8609d420a601a56b9fcbc6dda4116c0d9df7116dd3923e59069bb0adf44353f7208a51177983ad4fdefed3e61337a8112535daa3413e1a2d85c69577c574f9f50d69cb80f3ac82762014b8e2936e0633dc8e0fb41208c94915b199959c1536b91775f36d85aaadbe4c794fca9e69b053315c43885b726a315dd32853994156b8c445836b949f504bdc63f2d5779266b29706d7730d6a72466fce0403661ad442bcf313d549c2f3e045b516d562d22f0470028d8f85d1714580b69791e7785462664e7e9659197a3bc286f2109bf83503c97003606db8cc4e7c6dbd7ba908b94fe732a506a3302789257ca36ed17e4107f385bcec7bb9b1e65d8a300df3d3f41988940afcda134916644fb6b2889dd0c699bc2c8f12312ed990a5fc7a92adb5d05514a57431285bbd70c2c4345d523d2f71cffba647c266d14667e1fae1f2439ca73c66232148e267bf13ae71ae13fefcd22880d86ebf19bce7e26ff9e70b2c5604d3df7787cecfc0cbb0d2a05a3ec13fe3e24348ca074ac78de43ab83646bcc4b8ab12e138d041aa75e1a78c060225495b6548cb15391bbfdbde4f31e258093e9af5447b846fe1cc406f986b2a808429b12e05044fa7010814f7c39b5813671bb02a9378916e402b40018dca36606bdbb72cdfb0da23df1225a7ff17ed373919a7ff62fa9a6a9637dde6c1563998da6b842190811f5e7d0e8b03f2c83274ac118e2262b30fc4a8cc07742f58fcb5ecac7bda98245c593a8684c14e783cd7073a66446cddf8a5a33eb8f7bdfcd37df150bf039ed7c055bea4e362b302e447c38b0dc836c3ced90938e903883cfe34578d152f9c961b9edd532804de863577528405a64926da142ab887adbf140a5418ca4e1541b30ac627d65b7c5ec6e3ae35e2c935fabccc775628c560ca4df0df58e1fa924f531f52fdc7700a586d0100f733b226e63c7898b03bd394c1e3a0e98be6cdaaa957834db8f67dda04358160399b9fa49b8aaefd654e8163c2610409669877f4b3eeeafb9f9eff6954260b8c1930213a97734f2b6ebc76187c77a953ead1207f7370650cb10605e2e928700ddb965e97f6da43123ec2c3a1d8559a61781c141bb1e885800929829e0517d0511852fbfa71f23dd694fc0d76d1ea7072dbd1ab6aa5d995c4f320ac767266048ccdd88364094108e8dee32187d08580254eb611cab5b27d7fbf67c31a117b0ff24ddf21202b77aa65b541a2deb66724053eec4031355c5708eebb5d832852c1c0246ddef38972dc658498981fb0bc1921dda7b2c5dc427f32499c8fa65bab3f347bff1d60b6719c02babdda1f7c0780fffcca5b33ff54fb9155971d438da8eecc3f8fb9ad213125530e84a7507b5e7342a01d7ee2ed6591f8c4f232bc1cf8a8c0cd1e448ad5ebbe2ca6147fa7f55b2930d574956906adac6bea499ac64a5fcfb39284c665faf7df46d9f1759d4d14a8f5378cc5639b4681451a53ba873c3168027d2947a7944256c5ac4a2a10693c773c2dcf7edaab4c151de9baa40d8ebf21aa8c82d10d6540432cfcd0066ecdacffdef751f914e528a085f66ae7144f02f92c36ddd9737dc576254bc6dbf2720d31fc9fc9b9b94487d0e4eb3903f156f33e2b40a431ac0f2d01fb47a6b21b80fbd0b211e3717dcb4ac79a0a68fb4c219403ddadeb70e889aa1b886a32a018e359e097c1902fbaf6d2107a55e2c1b9a5b17fd3840270a459d9692549dc45dd5798fd07978da4fa612bf84d29690006165f0da9256a53799fb9dde8218953fd0a0cd701a2c7b194def43ebcf4161fd814f75c2163889a7ca57e455da6bedd5ba9ea495b995f2f70bc7e45983d56cc79d3cf74e290d63060ee4a43e6939cb67ce9413acf9bf51dfb957f3ef663abb37f3674c8906c4e0a164dfb7783d95fd2218538130b7bac01447ecb4df43201b2f0963ebada7556e9f0ee293adf48ba0cc069ea6472494af98a5b0246804fce65e00a435f494f9ac42bac815e65e1f9afd5dbc7651afceb0fd786a4f2f41cf31d258184889d8a94477abfd432a67e2befcbd1a2ba5293beb5259b0629daf02d4db193f34c2e76e3b05b31a137c5bcf8c07820c9b7bdbfc434a501b1e257e1a7606e2f1859217576812e6c3d917ce6c289b1c23080ea50d72f2fbb1eeb2684b030aea949415300c02868057bf7f879ce369be094f659ebbfbb99d1a00f9af5c4016b0498b788ea520d50a2e2d1531ce5a747d8461215ff0fb81dc6804207d9c658d375910108eee080f2e654ace40be352a9db5fa49e0502b710c3fa6662cd73261d8154eba5904211fc3b5d1126e6a89f00043e33f1663aba8436706e5432024248f1d2ede29b91f28dcdb2c8f3ca79dece1d81808c19ce757077c19e482086063e94fd72f19dcdf97417cad1eec52361ead1", 0x1000}, {&(0x7f0000001240)="ee84a92da25f59291065403ececbcff02f6d3233eb112b75a1cb20bfbec4efebf8309cf5e2028523febfea176b5ff5f862f07143d302ad29fe93c2e069ffca6a05e6f34d7834d89ce4e10eab46c60d2dd5c1bfb8dad7a7565924c9140889e102e4307a1e3a15f54dda3b88db4d5f677a5c5b6415733ac658773ba1580402a04e", 0x80}, {&(0x7f00000012c0)="6e7c9a2ffabc1debbea6e5f0377f528858d6a46863912dc462e04c92a4d0a0745ee72511a0fb2abc67a0378108269f7f5d8e09580d20abcfcf07cab08405bfb3ce7a80f54f7db22272cf7920c4", 0x4d}, {&(0x7f0000000080)}, {&(0x7f0000001340)="5602f0e97f2b8a2ca289d7b98c870c0ba82c9f7ef91442e512edda23e4c26bef4578a8f3a78c76a708ee9e9f12773f65bf03ef7813f7288b5bd9d7d7759756dc3ea2e31c25a929323d183b29f78e3531927a4307ac2a031e0e3e86bd5c49764167671dae94c6dfd079f1e371c7f8e8c5f6c91d1cb84465f29d", 0x79}], 0x8, &(0x7f0000001440)=[{0xf0, 0x1, 0x69, "4d0018a1ec8be65abe03b29783a6d65c0754b858e5958babc072dab2469bb3a8a4041c273f900165c65692a700d7a9d1705e2316c597bdbaab0d1716bc46ceadee27d0400eae824377c2caed14c2dc6dac21a09364f8087adade1d8a6e31c59cfc97916cc8e23950fd9ea34dd12217d468bf539bd6121055b04bd3123424fafbb9e28e20d381b56229118130c949bcf4bc8c35906957ab72dbb8f0b310f228d474e78417f09234a7bdd25112ecce1029e0614d9931b09b4dd5518ba5ac8f7817365c7cc214915cab07c53171a52565177c1614d9a92db6c540fe245df421d6c9"}, {0x20, 0x1, 0x3, "158a87ed24ec29c351c2"}, {0xb8, 0xffff, 0x7fff, "7a03127ad3ecbc08137bab1cf1480e1ebed26cea785363a4669421f740b089828a6eae4595d97230b21e0899fc7e17b1d4d567737f903bc2b812d13ac829fdb8e435ee84a9fbf7cbf11573fb55a601ce675c1a1e182411ddd6e5f78d2384c4de174390d02cf8c6f70d12fb6411edc82cf7ad8ac4f61b88737a1bd6080e692a23818cf0e04690301fe3a0e1a9190e735cd98c079175135e8dab9d414f300630deb69398ec58ecddcc"}, {0x100, 0x0, 0x3, "c2b015df72bebb9e18f491e55359e47e15cecba00958ce0148915720455ab03a2b255ec8215a2450f0431e9fec9336b5c3d0e82bc3dbed3619afbf71844bf1be99c2508d327b95b062d1cc3f60b5d155254481bda334ff762f1521a249634f3fd0df501db709e2b13cade9352d7206acf403fe64bc5b0fce6ab22f35c66de5cb01b016adb38706f692ef818be0efdfa9bd9a5e3c9dadf3071d046e90c8765e6a05e0c9db71d0a4ab3e168c9d4131e8292560ccb69ccbe83add3aafe6091a4f8ad7b56a8272947a9fb117188b517eca92bd031d6bf7f33145eb7afa1fd300e7dd2d9a07f602d7fecdd1c7b1ea27bdf6"}, {0x110, 0xffff, 0x6, "58bee1e394ff39589072b577c71da368555f9d62b88df1bfed605463b194d59006d7472cbc66693a2e61a2ded52e52c9ba2a2078f4c60f12633da78f916b17190d7c79ae09443fa8917cc19c3bb503c2ab0133d761177f987c6b146279008bbf91c41f657010501f2a77d0276933ac17ad8c92e3b6dbc0fa479510c2c2dd6ffa2d53c2c3df5a28cbecf2285b59dd31d87bee5d5642c29bb8d6173a9e9bd77430b9e3b2984bbed5be6c764e1a291bb37dcce677fa6a70f0617d80b4b59879e31f575b07d5ab5fefba950fd8201a40317c5bd47a606f8ba4bd381d4b44f4a34799a84b1496a302539ff93183aea6b9ab44162642231c8be51dccb143"}, {0x68, 0xffff, 0x1, "ebf62452ba6f66f69167ac20f2e6e266a773167ce8609eae3ebe2ab664ba718b2ae5849e4ab2576feb240ef1660ee5b056dfe7f52a0fa7320ef511f3aa64442eeb509f9b19f5b2baee1f16b45b5cac7fdfe7fad2417dd5"}], 0x440}, 0x5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x6, 0x4) connect$unix(r0, &(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000100)) 20:02:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffc23, 0x0}, 0xfffffffffffffffe) 20:02:06 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x82a, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050105000200000000b1ffff027c5dbb85c0de1cfef98eeb8b91b90a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1eb982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7", 0xb1, 0x0, 0x0, 0x0) 20:02:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x99, 0x0, 0x7f, 0x0, "2461b3168f0b373a26cda98bf4f7c60d45fa2d4d"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0x3f) r1 = msgget(0x2, 0x40) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() write(r0, &(0x7f0000000200)="6e205b9ac1c84985b60b997af6eafd968cb5d3927a072acd6a5e89d41f4ab2872603c179a1895aa1cceb80f6fdee3253e31142b85edccd7c45c209f47742a2671d4e621c69f96b612db8b13ebd148f3105aa090dc2e2ba5c", 0x58) r5 = getegid() r6 = getppid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x81, r2, r3, r4, r5, 0x169, 0x9}, 0xaba5, 0x8, r6, r7, 0x4, 0x1, 0x0, 0x7fffffff}) login: uvm_fault(0xffffffff82238de8, 0xffff80000197d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82238de8, 0xffff80000197d000, 0, 1) -> e memcpy(fffffd8079bcfa18,ffff80000197cf0d,0,fffffd8079bcfa18,be39d0b59b7ec6d,ffff800020c26aa8) at memcpy+0x15 end trace frame: 0xffff800020c269b0, count: 0 ddb{1}> trace memcpy(fffffd8079bcfa18,ffff80000197cf0d,0,fffffd8079bcfa18,be39d0b59b7ec6d,ffff800020c26aa8) at memcpy+0x15 rtrequest(1,ffff800020c26aa8,0,ffff800020c269f0,0) at rtrequest+0x83c rtm_output(ffff80000197cf00,ffff800020c26aa0,ffff800020c26aa8,0,0) at rtm_output+0x760 route_output(fffffd806b2a0e00,fffffd806f737780,0,0) at route_output+0x79b route_usrreq(fffffd806f737780,9,fffffd806b2a0e00,0,0,ffff800020b75788) at route_usrreq+0x35d sosend(fffffd806f737780,0,ffff800020c26d68,0,0,0) at sosend+0x6eb sendit(ffff800020b75788,3,ffff800020c26e28,0,ffff800020c26ef0) at sendit+0x590 sys_sendto(ffff800020b75788,ffff800020c26f08,ffff800020c26ef0) at sys_sendto+0x92 syscall(ffff800020c26fa0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,6954c58d010) at Xsyscall+0x128 end of kernel end trace frame: 0x697cb5c67b0, count: -10 ddb{1}> show registers rdi 0xffff80000197cbf0 rsi 0xffff80000197cffd rbp 0xffff800020c268a0 rbx 0xffff80000197cf0d rdx 0x100 rcx 0x2 rax 0xfffffffffffffbf3 r8 0 r9 0x5 r10 0x7a921245d24633d9 r11 0xffff80000197cb00 r12 0xffff80000197cb00 r13 0x100 r14 0 r15 0xfffffd8079bcfa18 rip 0xffffffff8128fe45 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020c26838 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.0) pid=56086 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020b752d8,0xffffffff82382238 process=0xffff800020b8c9f0 user=0xffff800020c22000, vmspace=0xfffffd807effe9d8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 39977 390812 42893 0 7 0 syz-executor.0 *39977 56086 42893 0 7 0x4000000 syz-executor.0 88410 355580 0 0 3 0x14200 bored sosplice 25601 393469 77233 0 3 0x82 nanosleep syz-executor.1 42893 382167 77233 0 3 0x82 nanosleep syz-executor.0 77233 367753 94793 0 3 0x82 thrsleep syz-fuzzer 77233 493167 94793 0 3 0x4000082 thrsleep syz-fuzzer 77233 121162 94793 0 3 0x4000082 thrsleep syz-fuzzer 77233 7984 94793 0 3 0x4000082 thrsleep syz-fuzzer 77233 101155 94793 0 3 0x4000082 thrsleep syz-fuzzer 77233 58143 94793 0 3 0x4000082 thrsleep syz-fuzzer 77233 325229 94793 0 3 0x4000082 thrsleep syz-fuzzer 77233 65403 94793 0 3 0x4000082 thrsleep syz-fuzzer 77233 387889 94793 0 3 0x4000082 kqread syz-fuzzer 77233 865 94793 0 3 0x4000082 thrsleep syz-fuzzer 94793 355418 39347 0 3 0x10008a pause ksh 39347 176430 59034 0 3 0x92 select sshd 37193 418657 1 0 3 0x100083 ttyin getty 59034 378804 1 0 3 0x80 select sshd 30769 137769 76864 74 3 0x100092 bpf pflogd 76864 264905 1 0 3 0x80 netio pflogd 23319 272836 3739 73 2 0x100090 syslogd 3739 332612 1 0 3 0x100082 netio syslogd 34526 282388 1 77 3 0x100090 poll dhclient 1759 194151 1 0 3 0x80 poll dhclient 23854 109625 0 0 3 0x14200 pgzero zerothread 4651 67392 0 0 3 0x14200 aiodoned aiodoned 43534 186386 0 0 3 0x14200 syncer update 78268 22305 0 0 3 0x14200 cleaner cleaner 3068 398333 0 0 3 0x14200 reaper reaper 17480 457211 0 0 3 0x14200 pgdaemon pagedaemon 75812 475550 0 0 3 0x14200 bored crynlk 46618 437932 0 0 3 0x14200 bored crypto 26506 243438 0 0 3 0x40014200 acpi0 acpi0 56819 109335 0 0 3 0x40014200 idle1 76870 102490 0 0 3 0x14200 bored softnet 65116 232200 0 0 3 0x14200 bored systqmp 784 431073 0 0 3 0x14200 bored systq 86755 478869 0 0 3 0x40014200 bored softclock 98317 132169 0 0 3 0x40014200 idle0 65142 280223 0 0 3 0x14200 bored smr 1 135797 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 39977 (syz-executor.0) thread 0xffff800020b75788 (56086) exclusive rwlock netlock r = 0 (0xffffffff821fc318) locked @ /syzkaller/managers/multicore/kernel/sys/net/rtsock.c:883 #0 witness_lock+0x594 #1 rtm_output+0x6b0 #2 route_output+0x79b #3 route_usrreq+0x35d #4 sosend+0x6eb #5 sendit+0x590 #6 sys_sendto+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff823959b0) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9471 6390K 6398K 78643K 10596 0 0 pcb 26 9K 10K 78643K 126 0 0 rtable 103 4K 4K 78643K 222 0 0 ifaddr 43 11K 11K 78643K 64 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1471 0 0 iov 0 0K 2K 78643K 4 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 75K 78643K 1242 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 28 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 121 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 53 50K 71K 78643K 342 0 0 subproc 64 65538K 67586K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 10 0 0 in_multi 33 2K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 30 132K 132K 78643K 30 0 0 exec 0 0K 1K 78643K 198 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 81 20K 21K 78643K 1209 0 0 UVM aobj 10 2K 2K 78643K 10 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 14 0 0 NDP 7 0K 0K 78643K 16 0 0 temp 103 2366K 2430K 78643K 3480 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 91 0 84 1 0 1 1 0 8 0 plimitpl 152 16 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 42 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 21 0 21 1 1 0 1 0 8 0 tcpcb 544 30 0 26 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 13 0 2 1 0 1 1 0 8 0 pfstkey 112 13 0 2 1 0 1 1 0 8 0 pfstate 328 13 0 2 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1613 0 199 46 0 46 46 0 8 0 ffsino 272 1613 0 199 95 0 95 95 0 8 0 nchpl 144 1995 0 365 61 0 61 61 0 8 0 uvmvnodes 72 1664 0 0 31 0 31 31 0 8 0 vnodes 200 1664 0 0 88 0 88 88 0 8 0 namei 1024 5199 0 5199 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 4911 0 4911 7 6 1 6 0 8 1 sigapl 432 320 0 305 2 0 2 2 0 8 0 futexpl 56 1343 0 1343 1 0 1 1 0 8 1 knotepl 112 56 0 37 1 0 1 1 0 8 0 kqueuepl 104 21 0 19 1 0 1 1 0 8 0 pipepl 112 242 0 223 2 1 1 1 0 8 0 fdescpl 488 321 0 305 3 0 3 3 0 8 0 filepl 152 1711 0 1611 5 0 5 5 0 8 1 lockfpl 104 29 0 29 2 1 1 1 0 8 1 lockfspl 32 8 0 8 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 154 0 145 1 0 1 1 0 8 0 zombiepl 144 305 0 304 2 1 1 1 0 8 0 processpl 840 337 0 304 4 0 4 4 0 8 0 procpl 600 563 0 520 4 0 4 4 0 8 0 sosppl 128 1 0 1 1 0 1 1 0 8 1 sockpl 384 184 0 164 3 0 3 3 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 122 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 142 0 0 8 0 8 8 0 8 0 bufpl 256 5768 0 1143 290 0 290 290 0 8 0 anonpl 16 41624 0 32972 54 2 52 52 0 125 17 amapchunkpl 152 1256 0 1176 6 1 5 5 0 158 0 amappl16 192 1160 0 706 35 0 35 35 0 8 12 amappl15 184 106 0 100 1 0 1 1 0 8 0 amappl14 176 83 0 77 2 1 1 1 0 8 0 amappl13 168 30 0 26 1 0 1 1 0 8 0 amappl12 160 72 0 69 1 0 1 1 0 8 0 amappl11 152 74 0 58 1 0 1 1 0 8 0 amappl10 144 67 0 64 1 0 1 1 0 8 0 amappl9 136 578 0 575 1 0 1 1 0 8 0 amappl8 128 128 0 115 1 0 1 1 0 8 0 amappl7 120 27 0 25 1 0 1 1 0 8 0 amappl6 112 53 0 48 1 0 1 1 0 8 0 amappl5 104 119 0 104 1 0 1 1 0 8 0 amappl4 96 496 0 465 2 1 1 2 0 8 0 amappl3 88 234 0 224 1 0 1 1 0 8 0 amappl2 80 1709 0 1654 2 0 2 2 0 8 0 amappl1 72 16514 0 16067 25 13 12 20 0 8 2 amappl 72 799 0 766 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 321 0 305 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 321 0 305 1 0 1 1 0 8 0 vmmpekpl 168 6771 0 6750 2 0 2 2 0 8 0 vmmpepl 168 41731 0 40273 89 10 79 79 0 357 15 vmsppl 360 320 0 305 2 0 2 2 0 8 0 pdppl 4096 650 0 610 6 0 6 6 0 8 0 pvpl 32 144187 0 132314 140 6 134 134 0 265 36 pmappl 224 320 0 305 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 439 0 4 13 0 13 13 0 8 0