kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Feb 17 01:57:22 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.201' (ECDSA) to the list of known hosts. 2019/02/17 01:57:37 fuzzer started 2019/02/17 01:57:42 dialing manager at 10.128.15.235:35468 2019/02/17 01:57:42 syscalls: 1 2019/02/17 01:57:42 code coverage: enabled 2019/02/17 01:57:42 comparison tracing: enabled 2019/02/17 01:57:42 extra coverage: support is not implemented in syzkaller 2019/02/17 01:57:42 setuid sandbox: enabled 2019/02/17 01:57:42 namespace sandbox: support is not implemented in syzkaller 2019/02/17 01:57:42 Android sandbox: support is not implemented in syzkaller 2019/02/17 01:57:42 fault injection: support is not implemented in syzkaller 2019/02/17 01:57:42 leak checking: support is not implemented in syzkaller 2019/02/17 01:57:42 net packet injection: enabled 2019/02/17 01:57:42 net device setup: support is not implemented in syzkaller 01:57:47 executing program 0: r0 = getuid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x82) flock(r1, 0xd) fsync(r1) fsync(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0xffc0000000000000, 0x3, 0x0, "01b838ef0594f2892ae028ae63ac347ed77408a3", 0x5, 0xfffffffffffffffc}) setuid(r0) r2 = semget(0x1, 0x2, 0x4) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0xee2, r0, r3, r0, r4, 0x8}, 0x40, 0x800, 0x80}) r5 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x60) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000001c0)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000200)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) getuid() r7 = socket(0x20, 0x8002, 0x1000) getdents(r1, &(0x7f0000000280)=""/49, 0x31) close(r7) readv(r6, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000440)=""/182, 0xb6}, {&(0x7f0000000500)=""/106, 0x6a}], 0x4) getdents(r1, &(0x7f00000005c0)=""/128, 0x80) semctl$GETZCNT(r2, 0x6, 0x7, &(0x7f0000000640)=""/88) r8 = open(&(0x7f00000006c0)='./file0\x00', 0x1c9, 0x2) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000700)=0x8000) r9 = getpgrp() wait4(r9, &(0x7f0000000740), 0xa, &(0x7f0000000780)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) lseek(r8, 0x0, 0x2) getuid() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000008c0)={0x2}) 01:57:47 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="f66ed750a62959f80857d43c5bb8ccdebe1c1b406f4c45ec914a6d956c5950f22b291904fbd34438a56e7eee185c56c9bd0d16a7137be2fcea7e5fe3fe2a7da443238e60d2336c2a0486a12f04bf45574cc8a6fa47feb1e63d0a1ef3bb7338c60eead49cd651befbae179f9ff7ac05f20b10aaff244b7216d1027a022e4d4c073dce4d2961de15c2ac9700c216dd76a9689f9e6842fe472c8c79e7136bde425bc49193bcfc77cedcf78a7957a0f6c7ed674b6790ca6db96a67e082296659f4931f115fc984c6fb1d3c646592eef123a5c688b1", 0xd3}, {&(0x7f0000000280)="c70570b26377bd3128002d31b22cfc9f2688946508096a468b0399db022d2e9cc01ca2b0dcc17f3c4a7fe1c79e071a87ee95b1d514f8d5ab0c0b6e118fe238b1b9d7c0d030b9459ac3dadd1016061584340bf6fc19445f82a9feb03b34f73719b97ff893a77adadcf10eab36b285864b606a62db2847f1c12753d8c61dc5431f226f47b4cc09907c8e90cc7c098c51cc3f4e5b6418169f0d27ee58980e25cf", 0x9f}, {&(0x7f0000000340)="651eeb331f725014a3e493d24ea47cb4194aa547706077726220e6e706b533db58461cc7258a58cfc34f511f1e14d23c55dbd31e65951cbc3ecc5267c2fbad5a6c6fcfce771a533a01898b07e47705", 0x4f}, {&(0x7f00000003c0)="68f939ff099154ba583c3a08b531a5aa13c65fa25bd06d36a13c7b039c76612926862e2842a30b30c5e6de3476795b9c3dec508f8cddbaa24685ff38ecad807b4e1cb3c9dc718be9612de5f6ea6a6aaa77ba695f0fe8ccf0b66496715554f49ea830141481e51ed1ef758ca0d3d1a8b212649159c220eec9a36db29e56463f75c4a279af6b34", 0x86}], 0x4, 0x0, 0x0, 0xba88a6a7c7f5d703}, 0x1) mkdir(&(0x7f0000000500)='./file0\x00', 0x1a8) renameat(r0, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0/../file0\x00') readlinkat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/232, 0xe8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000700)=0xfffffffffffffff8) getsockname$unix(r0, &(0x7f0000000740)=@file={0x0, ""/2}, &(0x7f0000000780)=0x4) r1 = syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000007c0)={0x7ff, './file0\x00', './file0\x00'}) r2 = openat(r0, &(0x7f0000000800)='./file0\x00', 0x10191, 0x10) r3 = open(&(0x7f0000000840)='./file0/../file0\x00', 0x10, 0x88) r4 = getuid() r5 = getegid() lchown(&(0x7f0000000880)='./file0\x00', r4, r5) r6 = openat(r0, &(0x7f00000008c0)='./file0/../file0\x00', 0x10000, 0x18) r7 = semget(0x1, 0x0, 0x300) semop(r7, &(0x7f0000000900)=[{0x3, 0x3, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0x1ff, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0xffffffffffffffff, 0x800}, {0x1, 0x7, 0x1800}, {0x6, 0xfffffffffffffff7, 0x1800}, {0x3, 0x2, 0x1000}], 0x8) fchmod(r0, 0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000940)) ioctl$TIOCSCTTY(r2, 0x20007461) mknodat(r6, &(0x7f0000000980)='./file0\x00', 0x68207741dac8d2d0, 0xff) unveil(&(0x7f00000009c0)='./file0/../file0\x00', &(0x7f0000000a00)='c\x00') r8 = openat(r3, &(0x7f0000000a40)='./file0\x00', 0x10000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000a80)={0x5, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000b00)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000b40)={0xa5c6, './file0/../file0'}) connect$unix(r8, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) 01:57:47 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28582, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2005, 0x8) 01:57:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) socket(0x13, 0x8004, 0xa6a) fchdir(r0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:57:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000200e45a0bc687953beb0a9b15a5a00c5d461cc7b10c7523ea07c4742300000000000000000000"], 0x1) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x200, r2, r3, r4, r5, 0x1, 0xf8}, 0x7, 0x7, r6, r7, 0x6, 0x7, 0x8, 0x8}) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x27}, {r0, 0x20}], 0x4, 0x100000000) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x15}, {r0, 0x2}, {r0, 0x191}, {r0}], 0x5, 0x3af) 01:57:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 01:57:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x200000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) 01:57:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getegid() preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1, 0x0) msgget$private(0x0, 0x402) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) getpgrp() getegid() close(r0) 01:57:47 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x800}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff66) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000900)="15473d109c0a52fae7db05f736055543476b82a294e79302bfb59754b165b8772929431cc1c2ff446f672512eda5fcaa73362c03e529fce3c379c3ffd5bfae5804cff7b5", 0x44}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r6 = getpgid(0x0) r7 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40), 0x5) getegid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="09441a69099d6f5b9c921b4354a29b9cfc227479e860d78ef8531aa726216516dec1c043e4f0e77def9bdfaf92c6b15cd60713c09dd86e121ccff488814b99bb6e0653627f84b37dc65989bc3d15639ce2c0218227ac3c12b8e0b5a0cc1a7c0ba9d800b84b92ac64370d097d1c974892072a328071927cc1fa87a55029236d654dc1b147caaf6de1bae191dfc7a66ebda640f2850189c5c5373578eab58f2b10025c5674bd1876ce6ee8ab1c79048d", 0xaf}], 0x1, 0x0, 0x0, 0xa}, 0x2) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000340)) getpgid(r6) r8 = semget$private(0x0, 0x4, 0x244) open$dir(&(0x7f0000000380)='./file0\x00', 0x880, 0x0) semop(r8, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) 01:57:47 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfe) poll(&(0x7f0000000040)=[{r1, 0x197}], 0x1, 0x0) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = getppid() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="6e17d02f6e648f4364bac798529a97423cba0bdc603e0c3a7153cccd7eacf6f47b95cac4212cbf43b512ab15c0cb9e158930fa2f5af8518124882a2139315369aeae4ab03d19faae916bb6b8a5e84485bdbd5ed0efe0f8661f9b6a344f2f47ba88389004c18c098a2561f3822508374d2d9b3915fb1d5ac0bb102534", 0x7c}, {&(0x7f00000001c0)="c28f2d73", 0x4}, {&(0x7f0000000200)="fce59ac597b1b0cd8ee47de3350d855cd9b9671efbe55621e7eb4fd7c964a21814184b9a31bf6b86b017dcd2cdfa682cc6eb124d4d99ef9035e3e5e1a2c8f29e6d4251285d1b86a9e07779a3f67799e16e697429dbf94211addae1417875b92125a409f744c3de70f8bfa6ab4890a58142f0b1cb3772890f748834fe10e2d9c81bd2ea79b5d77ca8deb64b79be", 0x8d}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x68, 0x401}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) syz_open_pts() 01:57:47 executing program 0: socket(0x22, 0x338596879d231d81, 0x401) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f00000000c0)="01000000", 0x4) 01:57:47 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x151, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:57:47 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xf5, 0xa845}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, 0xffffffffffffffff) 01:57:47 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget(0x0, 0x487) msgsnd(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="02000000000000006f81b9bd6a4362692c05cfb8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e15793ed3002589f7c9fe024e6f677f7350a11769ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"], 0x74, 0x800) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r2) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r3 = kqueue() r4 = dup(r3) r5 = getpid() wait4(r5, &(0x7f0000001340), 0x8, &(0x7f0000001380)) r6 = semget$private(0x0, 0x6, 0x100) recvmsg(r4, &(0x7f0000001b40)={&(0x7f0000001700)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001740)=""/87, 0x57}, {&(0x7f00000017c0)=""/145, 0x91}, {&(0x7f0000001880)=""/232, 0xe8}, {&(0x7f0000001980)=""/184, 0xb8}], 0x4, &(0x7f0000001a80)=""/132, 0x84}, 0x40) r7 = getpid() wait4(r7, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r2) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300), 0xc) kevent(r4, &(0x7f00000014c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x401, 0x1}, {{r4}, 0xfffffffffffffffd, 0x4, 0xf0000008, 0xfffffffffffff801, 0x80000000}, {{r4}, 0xfffffffffffffffa, 0x10, 0x20, 0x2, 0xdbf}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20000000, 0xfffffffffffffffb, 0x4}, {{r3}, 0xfffffffffffffff9, 0x23, 0x10, 0x200, 0x8}, {{r4}, 0xfffffffffffffffa, 0x8, 0xa00fffff, 0xcc1}, {{r4}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x400, 0x3}, {{r4}, 0xfffffffffffffffd, 0x5, 0x42, 0x3, 0x4}, {{r4}, 0xffffffffffffffff, 0x1, 0x8000002b, 0x3, 0x10000}, {{r4}, 0xfffffffffffffffe, 0x12, 0xfffff, 0xa75a, 0x1}], 0x8, &(0x7f0000001600)=[{{r3}, 0xfffffffffffffffb, 0x15, 0xfffff, 0x5, 0x5}, {{r3}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x7ff, 0x7}, {{r4}, 0xfffffffffffffffe, 0x1, 0x20000021, 0x6, 0x8000}, {{r4}, 0xfffffffffffffff8, 0x40, 0x10, 0x101}, {{r4}, 0xfffffffffffffffb, 0x1, 0x2, 0xdee, 0xffff}, {{r4}, 0xfffffffffffffffc, 0x83, 0x20000000, 0x7fff, 0x2}], 0x9, &(0x7f00000016c0)={0x0, 0x3}) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001b80)=0x4) chroot(&(0x7f0000001480)='./file0\x00') semop(r6, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 01:57:47 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 01:57:47 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x24, 0x0, 0x1000, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4, 0x3}, {0x0, 0xfffffffffffffffe}}) 01:57:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x2, 0x9, 0x0, 0x1, 0x100000000, 0x6, 0x1, 0x0, 0x3, 0x7}) kevent(r2, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x7) flock(r0, 0x2) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) setrlimit(0x2, &(0x7f00000000c0)) dup2(r1, r0) 01:57:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x1) r5 = semget(0x1, 0x2, 0x56) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0x6, r2, r3, r2, r3, 0x6a, 0x3}, 0x8, 0x2, 0x9e}) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 01:57:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x21, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a56b55b3e7533010000ac014dd5706c00056fdd59cda2d3ff228d3043cf2e70c06900003c090033", 0x2c}], 0x1) 01:57:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chroot(&(0x7f0000000240)='.\x00') fcntl$dupfd(r0, 0x0, r0) fchdir(r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='W\x00') 01:57:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000180)) r2 = dup2(r0, r0) r3 = dup(r2) write(r2, &(0x7f0000000b80)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056a2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558e92b597a668d0800000039ba404bf5ced155365cde", 0x8c) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x1ff, 0x6, r1}) syz_open_pts() getuid() close(r2) r4 = syz_open_pts() open$dir(&(0x7f0000000240)='./file0\x00', 0x28008, 0x30) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 01:57:48 executing program 0: r0 = semget(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000040)=[{0x6, 0x5, 0x1800}, {0x3, 0x8001, 0x1000}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semctl$GETZCNT(r0, 0xfffffffffffffffc, 0x7, &(0x7f0000000640)=""/250) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 01:57:48 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)={{0x204000000, 0x6}, {0xfffffffffffffffe, 0x7}}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x2}, 0xa) write(r1, &(0x7f00000001c0)="907be21acb80e8595b2a665cdb8e5673512546ab0c2aa5e7a90db9e9423d300eabf01623c9194130781523a5aa18f775457fe7890e15d7d3a67265d3731b079fd0bede8cae7d1c22", 0x48) 01:57:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f0000000540), 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:57:49 executing program 1: unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='W\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x9) setreuid(0x0, 0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='\x00\x06') 01:57:49 executing program 0: clock_gettime(0x5, &(0x7f0000000140)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x8000, 0x6) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x110, 0x88) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x810, r1, 0x0, 0x0) 01:57:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc, 0xffffff7d) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:57:49 executing program 1: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) socket(0x1, 0x8004, 0x200) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffeaa, &(0x7f0000000240)}, 0x0) 01:57:49 executing program 0: r0 = socket(0x2, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/95, 0x5f, 0x1, 0x0, 0x0) syz_open_pts() sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xc8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 01:57:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:57:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x1) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000002300)=[{0x0}], 0x1) 01:57:49 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) 01:57:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x9fee, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x6, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x31, 0x40000020, 0x8000, 0x6}, {{r1}, 0xfffffffffffffffb, 0xc3, 0x0, 0x400, 0x10d}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x7}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x22, 0x4000000b, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x101, 0x1}, {{r1}, 0xfffffffffffffffb, 0x28, 0x40000001, 0x5, 0xfffffffffffffff8}], 0x2, &(0x7f0000000040)={0x5, 0x4}) 01:57:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80008000a0002002, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 01:57:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = socket$inet(0x2, 0x4000, 0x100000000) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r6 = kqueue() r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r8 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x20080, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x90, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x3, 0x5}, {{r3}, 0xfffffffffffffff9, 0x2, 0x40, 0x100000000, 0x2}, {{r4}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x0, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffb, 0x10, 0x0, 0x28f, 0x6e0a}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0xffff, 0x7f}, {{r7}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9, 0x2}, {{r8}, 0xffffffffffffffff, 0x4, 0x8, 0x1, 0x3}], 0x401, &(0x7f0000000400)=[{{r9}, 0xffffffffffffffff, 0x81, 0x1, 0x2, 0x80}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0xf1, 0x1}], 0x1, &(0x7f0000000440)={0x9, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r11 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r11, &(0x7f0000001600)=[{&(0x7f0000000500)="112e71304ac17b2174018a6bc7db067f99f341e74aaca81a4cf59ce2b55fa3904810eebc0ef9cfe12fdee9eaf1b04dec3f76973628f23a1e41d4f54752a18e00c09afa964426aa6adbaa26b77e2ed4", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) 01:57:50 executing program 0: socketpair(0x10, 0x3, 0x0, &(0x7f0000000000)) socketpair(0x11, 0x0, 0x0, 0x0) 01:57:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r2 = dup(r0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xb7, 0x0, r3}) 01:57:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) r1 = semget(0x2, 0x2, 0x100) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/6) 01:57:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10b809000083b19176000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) connect(r0, &(0x7f0000001700)=@in6={0x18, 0x1, 0x5, 0x38c7}, 0xc) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000100)="b0b971ecf12d2bca7dfa1302ae5cabe1beeae035fc15a0f9e41303f74a679a9c12ff4e776c7b6ddfcde054ca41d6b8e05b9717c40a64840ce18b546018028439c27604681d65e7d2d282187b914ab0fbce0925a05499a1c2c3c46814cbc169a4949f7e4a05336d770498240c5ca30d9365d06ad41b5c2f62569d95da35fcec2c13e764d9b5c12b1adea35365c6957756bd4bfc0c350b2e701231af68fb122e8e59172c2b6cb915aacf106f7257aebc5fd1921997c987ce66539ce84cd707654a782e09d3a68c4c1591dcab3a9e403fdc3010b9cf425328a334b89f677896d29bb5581a60fd98fcec61ba82392cdf21640dd847ab734b661252befa882e9bce5ac0f14e35977c33445079bc22de87cf9fc343f71c462266faeff060b077e6a150cf839e02cb09ac535a91b3857fa50f3e88640a8a75a51fa532e5596e66e4438e7d5d74435868b09ef39b2f8a308b72111c50e2c58f5633efd64ed685df744e11df12e5750bdda6932d195905be4408d6a597724dd05399d6d8a096011d31c283e0bb4e11eb5f7d824eabdfc605d9669f08f7f6ab1f17fd28f8d0f280f5984f7be99a38f6a28c59cb43428950f67930e9674d821e12c2096d6f8424184be84942c4073743e2e7c6abc408e594605ec66969e9df82ad9df679e3d250e1686d3af7f5a62324ea58ce2786d52c5c85f29a26e32e27ad26c2acd6b7cd13598d1b06964d93f0389ef42152641928748fa3a80d0cea9337da7f6c463f8b8c2841946966b9004f2e9eb92e451272a1f12704c009fb57f9dc2bb9fd957e1f1a5ffb63d88db3cc4d411e25a8d7fab43534daa051b54e6236d61bfd54de75ded5ddf8637622cb8d3cd3f2ba20b0e9ea5085e18a560dfbbf48e28babd78aa63011a46d59e01ad5f40fdec83e3267b72c6ad8d7d5111d1bf8805975706b5f0da30cf8c8891229150c5f141006ead0ab104b84cba5941e840e3a8c8f434e1d90ab5755125f1ec489e598875280390e06949080bc597bae132fdb529f114a1c4959e21b904c8ada50cec29544d8b8d51c36371677e0c4f743f2b2592f18c9e159353e286fb380f33d0f5994673c6c7ce6273f6b084a7bd729672bb9bf6c5a75ef4c66ff7cf4ee213c15be3ac42794fd23eac62b6981719a7673cf9181c65c63feb2d91a88f9a0756116b8f77527a55e500158473f1cc8e666fa78c18c8538fb96f53d64cfa9fa11a79c97cd524e41a4573201b465c7023966c2aa83f659b50fa14a9ac76b83db25919ac213ec37ff311c5ab690497c97687ee07e8484e8e3644c109bd1bd1a648f7a8f3cd8c1250e5ffa3d2d3d843b9b2f7af7d2ee6a44f6c01e81962af819b674316a84466a36d77c36eab1159a1a35c45cfc3369dbeb5612ae9c95aeb17edc5c6a6240c7b11c9498c7281fe8f5f7eb92d14779e2ad4100b0a50fb72dafc75bad927be855e689e40c23e38634a19f9de841bf2e6c5671a9dc000b408b53518c40de60aa0da086181f7dd5e0c65d425e570b1b986bd7baa078d073cb2e98a37966409a97b9ea50eee2392a0f5f0c222083a488c4deba21fe5d2b635ae56245b31579563316b5aed79d14be69cc0778b607fc3bd4724cbe94812fe45a4349ce2dbc39b5f1483c249ec882423cc1cc2b8cd67c8b77edcde9cd7d5036bab1f4220a4a35cc219caa2cc0de19824475710ed0b3f1b06557d51604843ed01b25a0fa5e66bdb7cbc5a98bf5dfaa6f0677b54e26b2347a4c0ff241c17eac478f1e6f7a340bb86bdbfca70d520d3e19756d84c39cf754ebbbb6371d7ba23bd421e8720720019f305b89e99711abc1f09382d243e5dfbccc08789834a675b87b389893bf6327cdda4780ec907fb071918cfce4cf00a06fbab34a1eeba2617860f07113e71cae26cdb0dd448f8fbcaf088a430e5c9bbc59f3f4c7d2b332471877527e138d165d93fd1d2b1a269ee5846bce632fde1cdc7da410f3831023c6ea7abde5c1f69af31dba769899e1bcb76cf60fc3c4ba69a4300847730f99889c7b5c5cc4bb6ca1eded3482ec1572481d7ea97df9cebd087145ad8dae22e32756d356e6141f6b1f784f887db8a517ba5cb63f8580eca333c529673ac11e5f9b962a453771fa9073b74df68d3846f172ddd862d8d99b07e3b3eb37ef5fe58a729f1edaea3288e852168690c37cdc467c76df6911a5240d369bf9711fc6cedf58302d571b8c9b89b71649401372af70b1dd5f6a91d3b3c983bf230143226c43a22e4c06403e7bc12b6b02af816567b3836a8a9848e568ff7aeef69faf5e1e454034cc6635390a6a0a2d374248da50b7c0562a9eabf41eb075581dc269749dc4039ff1c4f722b4bc1efb3c28b2b0799c2fa09bcb411b281f4ea50fb6264d533a598c2a3824a8673e21a93fc8c231c4fe7bc1c78abb69e6dbef4576b1133c0e14cf7480d98ee03e81d282c779c4425cf9803b143c22ee8cd6731bb324faca773a99ea401182ce4f1a606d7b1ab077e6bd271dd96607039d8767f042c4e45b21146fc3149214cdfba651187f0dd49a8ba5688b2262505b40589c44c7ece89993e0caba46fb8fb29f8274f352c437c851c3bf039f34cfd1dbc23beb91955005b370ee5d25ef89004de8d53c2afffdea30bf50e147c274c40117b87f56bd66b882e255bf3eab80bbed8800191f512998f52ff102255fe8077def49c6fa40bbe10ff72c79d163373fb481d84332654356041d7474307dc1dcf1b55d8db5f072d19c1cfda7008c3c550345ce7472c0936adde2f60994b57b330502fa7b9d338f95e4f64593381909cef7fd39834394dd2e63acfa54e04f3cbebe5b5d5027d76d48527fc06ab6d222e4e426c990d629bd94ac33f205e050d54789b8bf9076c28ec0106e5aa279352ac36f3e755425c5b0facd6a31ed6c928ce28a041797c60dbbf67db2fc3ce208766fc760d0eccd45a48eb14e3c80facb7b7c55d3479d5b8c865627ed59e948d6a5c9614e7a89e21fce96f6264ec7bffec82507309bc0741a5ee275a25f6fbb31f4fcad542e3f10193a42ffff5835295050a4c92424fa8b3e18f7784d5f1e5a41ec8490340693060db26a51c0d48ce36236eb093840fc457687af99a74bc17b70bb3c9d1d205f3d3655d984208687404971a4547d33c414221eb1b01e17c36fc9ee859d0f3032bde50de04da44c7032e40e277f6d555745ac087af2674bec19d772f17bdd569a78d988e6e481205c36f8ed4a0333ccd846fc7710ce06c01d3d05f93c86aa62ff5939f352be8b2f212d359f119f5f84ec053801be0f9ddeb2c7fb72cb635d86df118a4f17f0fdee117804f703453a7c8410c8101bc84a387d927d99cb97b641c2b80c036d134f0a324f50da4351c93fbd4dc77af0ab65ea625ad4cbc3cb59491bcd48b4e988de2e81d10b8d35554999f52bf8b3ce23c9ba9f30b802ef273d1876bfc2076abb3750ff522912c747cc209729561366da401dfa7b6d6284d3de746bfb4260b76fea889283f035bd54569d761da4efd8bcdadfc532c1055f2d559652163ebb13e1a1213c2258d16b75e7d52b7278c71cd87a1e1dd36a23c2a957b087bc89030c9767dc7c69dab464a6d86a0b8aeaab2502e12921e8724df08fd1a83f98d96755f3c50f55d2b838fe3f8025ff32e9cfd848041f683b3703960ed8e2c780e266646a09f2be0203ba3126c1adaeb77ed3a297b068a5e39be9dc2a0ecb52aecd5cbc4fba4f19ce67c523835646b78446cc13db6df2846879134982c61d6482fdc1475adc5356f5e6b655c7e3f10f28893f329c841a1089487b55952635663bd086641c5f4ab46bab3458c26edb730346192f57152099d6f8f37416c15503b6f7ed098d2907ddf8439269b46e9ee9865925d55ace5944c478ece2128296ad9058e6eed7150f08158266ce83515022912e36336140c07b7e0fdc62a07b7adc3825e219ddad06018009552cfaea53f6fd44389cb4e32857ed25175281c638a842e0c42f458969696a5a17a26ec396bc61b68b17740a887e1fc03ed60d70b3e3e540c91c7c9474524d495f830363302874885d59cbb6f50b9674f5350e7c5b25874065b724b70c9f9dd0e5ec0ff6e7124f26dd2bc30fd88d1fc7a34bcee656a0f178998b9f0b8f1fb9088ab2a906b2229d84bcd1e5388f1b5268b119b34ec2029978a12f308b959315804cc09011aa462e4beb4faf55dddc320577cb0e0431948006b32c7e62476fe9b03b443d557fa2ca30e7996f778b62b1c3075ec2fd8a6c313b43adb4884f2b5052ad412bab77c1a6432609b892b43fc018728d0c9bc70fe49899f16bb14013a591d6242ec113a4334b8cbd59faa7826fe28e290b6e564f385efba8873c75ac4722e36ba81e3d564c31b88009244f9b2b70b944f70416acfb1dca6cb99547abd7f02cb3bde39b265bac5da2969bb247bc700b08dab4ebecb17795f5c0a8325fe64ad89b0e7988e610336568994ed9f411ebc175beb7357febb67cd1f0d264aa4658c5e3cbf4e68989c150e18fbe74ca57bd9e998b8bce330503e927dbd7f7911f0c99d7da60fc7a816c1b38df9930792efe5d76cf5b6359138b083b0aff6fab44f728fa2255bbb6db4c1a8f9a70e6b0e9fcfabe0b5aba02a08c784275c3ce80486719cf41b40db2f5706ddf32ce99d974cba742676111b2922da8436902471febf57035fce80fca55fdc7f0068b4b160b9905ede684c4ca9c215519e661d89fc6014c4297a958dca85d345676e0813a253404f5ed3ecccdaf33208f95192d651e913e3c954727a7db32512bad7911c5bab452cc2e38bfd44c3ec53a4f9d9d3251129d05f22eaae930ea1449d8e9ff2085fd9c59624722cac6d462aaf102b8434f288d2f385474973676cef1db7951836b842ed3537fd7cbc953decd760411c114b640a2fcbbb443bb635db5ddd0e38d051442a854368584bae6243ff0ec38ce4a14ea6c6db66db380f1b6cb4ae28c8e72e842f6e178f5ad2e74d8ba9b2990a0b974afa3c5be7d57865c5d5e7a05de20e8fa81cc1e04b6a62a96a09d6ac761ae5ac08c375412a740fe7e7c579847df792462c07e392d7c90d1092a46534efb34c747dd434265278efa83bac59172c38962cd5f0f4022168918ec0ae8dfc50cd18cd27630a065007311d63dd8214a58ee7d911e4ad85d570c407423bcdced8cb65791d8818e41dcf21fd8fb1f35f6200c15df3ba874487ee3472c929b864e964742686845789f9d6ffc7e546ccf419ee3b3086d85344e0170b400e38886222428749737ecb6eea5327827f57468284bcd3220bf1b57e8a865bb51591d5d1030c9d8ddaf5022dd1d95b7204ebd8dc9e14ab90b89a924a336596afcc2a69daf8dd2e638cb0eeac7017e6e7e5667780ff4e75e570d3a2f93f1835a6f8338367196fd2c82d25c2d1a7e371346cf80369b4190acb7375b93b86cbacb06b9865707f223714c5de2d4f5e358dcec98c5b639ffe531c105e99efd67c81b73c630885ff20cf17c9da1c34dd40bfa86cc3cb7789f809d3315de91b21892a0b919a7db696944e3eec61b32e827ad0a07652a48280398505c7ebe05520b781375f2e1800d95e60d6122d352cc2526407c83097c0788bb7c475d5684456c4ca21d0eea85fca6bd74f24502cd5bf6dca2062b900198e8dfddc664662575c3f1703e624412055a9de0d026b24a02d1d950cf9a31075c30b5c67537129744a7e46a1aca40c0460d3072473bc2fd993a6cd038ed9e20ef33f857150b1f8dc193cbd24c4bcc6b89d1099e9efa0af5e4d7ade6b724610919ff9c126e2b2693b29f39", 0x1000}, {&(0x7f0000001100)="bf6c6f698ba49724a412016becac81d10469e396650bb3433e5ac9a212cdb5a633ef47dab85ae065caa71b54ed2478d14035677fdb067249bba57af4ffa29b2437041826f9402a6b69f038f216111c11b1eebae28ea6a46dff48af78f9b6344db879445ccbe02e9fc1242de106fcce3a83544497f8b46d7163f568563e124b6562cf88d914", 0x85}, {&(0x7f00000011c0)="febc85b87e22e0f63034deeb244e933d1e6025673651c6c2087d8e4f3f70b547f2a80168e3ca6c5d973b32116f7d1c789afbc8e51905e26a21809da4731e2fbab0b135b3a463be869a815f29c138e0cd6f10ff0aef6cb3c174c14418a7908e02c10e33f40bf2c7c1b3f4b75703295dba52f29d4992fe40", 0x77}, {&(0x7f0000001240)="3ae2d77ac2bf4d03b04857596df613894eb923972e404848485bd5e96f286fb4f6b67d9ed6c22d065c481190231d1f43e32e3810681b955e989faf5da8b107b2cc65ac5ed8cf76d624b20845711b5bd246a9d2b07885ff225cf3bd1ccaa369b9e1dd53db048741f42c0855e54ef904f2792a", 0x72}, {&(0x7f00000012c0)="173ebe8bf5fc7ac2fec3e347518975510f34b1ca7451c4de881cda6e087748a4d009b0d41759383b87d1999e22cf1214ae700688d2713eb7f10b3081279f9cef744d45b47a7c58bc4edea5d1191fd1a0efcb6720ef269589ebe729085920bb7b853ff51e8255c172a90c96281d9db37ee39bcb06dbacf69743c20da924f56ef5f42737d125654a550cd4b94f5538d34f100554c4779a619972dddea3efa84cb1d45691ab95b27124adb659967e2c6ad2f03ee283b42b0ed60d485ee7ee0e92a9f550ef99271a5edcef89a914edcdd70b73107935458667810aba21b268771b89ff6229765e", 0xe5}, {&(0x7f00000013c0)="3188ca3bd24d69d41d98018d499f3feecf0c4d4f47e8071e43e10b973ed50b8b82e84bcc32856ff3b0be59137919754c03332b622257fbbe0db5aea5ca16ece8158d35006749a1b40ec141a2ea297549ed758b7c2cc9738014f71f7f8188a68c6f6a508d4c07cd3cb0987a26ba774a9340a2233dcacd8c4203e533be5f0272fbebba6f031de713337941c4ae9ca436b7a2ddea824c6b30f19c43c0323d2d73b99fc1515ce994aab6e89c299fb4efd1a7ec4807cabed3544cea0bcd39dd7d7cccbaf27a83160ed80761868c", 0xcb}, {&(0x7f00000014c0)="71f8be2f168258b70c3842013dec7221decf4bce8d778f7f9c956b0384e3a519e21f8fe3400018162b925d65aec3c744c63d037cf40389e239dad6031371cdb83e36debad6835f697baa1d65e15c63320e685d830204cce5bfca4b493e53a8cff828aac5cc7a0542ed8a880f57f8c2d6c22653b6ff900f8130ca34e4d961ae0f880843e8d3ded318c127b4301e346007f319b3a65768d008cdfac1092328d567d6a09062e47a1bdaede47a6f236f23353a485723e974c63f1f9c76b5b0a80f23e1fa17c529787a668ce33c2a16dc07d4e0bd893c7c0d515f80de61a3cb92a47be464c4cf4278fb86841e032d51a31b0cac1f86921920e98f73", 0xf9}], 0x7, &(0x7f0000001640)=[@rights={0x20, 0xffff, 0x1, [r0, r4, r4, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0x9}, 0x2) 01:57:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x125}, {0x25, 0x609}, {0x42, 0x4}, {0xac, 0x3}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 01:57:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) 01:57:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:57:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x2, 0x1, &(0x7f0000000100)="90c21c1b9aa57dcc01057d1ece3314b9a9d6c4df95d581224d1a4a0754cf155d8f7fc9c235b77d540c1b65a0ecc2a9d0e3ed76d2772a4b108bbfd26ef12323e719bcb70503a00a0541b3d0ca0ef9efd8a59f", 0x52) 01:57:51 executing program 0: r0 = socket$unix(0x1, 0x100000002, 0x0) setsockopt(r0, 0x10000, 0x7, &(0x7f0000000100)="a627f4629f47962975e78a9648a670b324a6b18cfef7fac41b865a1e311abb50ac958c43cedde005a8db059402ec21bef6664f0e31f5fd58b64d4c6f0ed2c437baa4b6e23eece26af426c173191a7c7331410822e6bc6642afb71f0daad5c62c6df33a493ebb0b8fa0f54e3579c5afd90ef97de541ecd598c8bc259382ce51a70900099479182a56ae8958fa1bf2cad9faf7da0a26d6f7184c6df876eb3f470b43947a3ba3ec72ab17750df223", 0xad) setsockopt(r0, 0x4, 0x7fff, &(0x7f0000000080)="f33d15f54bba87cd7f75bce3691a6f32437d9eb76d69c21f68663699e3e7985cc4ccc2ccfef1f18166e9394c6e49ad6bc037d6dc446433c516d515a0df1b0900923b8eca2e582cfe8420351bd3417b9ccf6999b87d3a46ac90b4d28004571b5fcd635f77237082d62b88d69b1e61", 0x2c) recvmsg(0xffffffffffffffff, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 01:57:51 executing program 1: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:57:51 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000080)=[{0x1, 0x100, 0x1000}, {0x3, 0x9, 0x800}, {0x3, 0x400, 0x800}, {0x3, 0x1f}], 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000000, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff06) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) fcntl$dupfd(r3, 0xa, r3) 01:57:51 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 01:57:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xa1, 0x0, {0x39}}) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)) 01:57:51 executing program 1: r0 = syz_open_pts() faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc0, 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1000007ffb, 0x2000300000000}) syz_open_pts() login: map stack 0x20719000-0x2071d000 of map 0xfffffd807f00c5a0 failed: no mapping 01:57:51 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fsync(r0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 01:57:51 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8182, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0xf14, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000080, 0x8000, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xa3, 0x800, 0x8c2}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000003, 0x2, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x44, 0x4f, 0x10001, 0x8}, {{r1}, 0x0, 0x40, 0x2, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000094, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x7fff, 0x100}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xfffffffffffffffe, 0x7}], 0x8, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x0, 0x800}], 0x0, &(0x7f00000001c0)={0x8, 0x3}) kevent(r1, &(0x7f0000000800), 0x11, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x41}], 0x40, 0x0) 01:57:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8c) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000002880)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file1\x00', 0x0, 0x0) 01:57:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 01:57:51 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x52, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) 01:57:51 executing program 1: socketpair$unix(0x1, 0x801, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x10}, {r1, 0x8}, {r0, 0x34}, {r0, 0x84}], 0x200000000000027c, 0x0) 01:57:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pledge(&(0x7f00000000c0)='\xc4,\x00\x00', 0x0) 01:57:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xffffffffffffff8a) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)}, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x38, 0x5, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 01:57:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x800000000000, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 01:57:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x3, 0x126) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0x8, 0x1}, 0x7, 0x100000000, r6, r7, 0x4, 0x0, 0x5, 0x100000000}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ftruncate(r0, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 01:57:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) socket$unix(0x1, 0x3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xffffff}) 01:57:51 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 01:57:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xfffffffffffffffe]}, 0x3c) 01:57:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000480)="506dd6500589a39e90b065102311f0fa315fa26e95c836bd263c03d78983ea", 0x1f}], 0x0, 0xfffffffffffffffc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="54657d6f8395eebd56825af896f9324bd360ad498c9c8d91296754536e2e", 0x1e}], 0x1, 0x0) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000240)={0x3, "bfdbfefd262b445c9315a8"}, 0x13, 0x800) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="85f2e98a890785a6e4b250c7205688df2af9bc2ba5b08b78e293e098f95cdb7050cd0ac00b0e14fef63e9dbb3e84351a34a00455d735dfb1e71f659ea6e000e3b4269e26a0c55640ff71a708ab0c050fc644335728965dbfa16f5faf731ad22810a5f253f73e8eef7d13dfa3930bac31996a0bc1c225c6e74b5cc079ce31325a92cecfc7208e48f6aa8f6eedcf62002e6324f3549a750ba80c8474e8af8cd3f0294f023827b4c1fa", 0xa8}, {&(0x7f0000000280)="84499bb0c2aaa51c09d50aae014d960fb14959a2b5c8280ecaf47d9609970e6e1d4a1132d660b40f7cae31ff310736750d963705a8fe35915074531330748955c94dec2810ec11f71d77ef0cdee93f4d121a8d1e4fc09826f27735e6d3437b0e0e57532feee422bcbc5e5e7fd6530bd9756e1b71a599606526dc1f963d9c63f63876cc25c2cb0476dde4e95889ff46266ab4b17818b0844aa069be4e08d1bc13fe2f4e0fd5891faeae5ef19e423883f659974282698d4a46994fded60c2d452ed6f4d61baaa652cfa07f1f488b9dfb7dda42adbcd06839722b53760424b5d26d50b21fa040ab8e8899ddaf52b443b2f25b4d63f0c1a437b4", 0xf8}, {&(0x7f0000000380)="af67b1923de8989633bcbe7a7bf0ffcd8da403e899927215ed0940934cdb328d41e0af67ed7927e22749c29bd91fad51ceae6becd6d91cddd8076f3d59ca88384dd1e0e6264e595757bfe7e69ef6c4aea5814130ad50ad92a52233e8b624b9fc3c06d5d2866451916275514f", 0x6c}, {&(0x7f0000000700)="21644f965898a87bc7cc3c9c0b951e59ef588baace83a7a5161f213c6ac2273e15f2780bb3ae338a4b79f9cefdaf38fc75bf18eb41de1a79419ea79d31479f54f2b35b56819e6a07b1f695c872aa37b6e39782f5894a17b01f22ac624a75ec49db56b9a00ede2832d0466b78b112dbaf931d3fca3bb7bc5f78c8f0716c8f4a603228ec431b701431b20355664ab4285f34ef5125eaba9d675273b706d88edd0a502b51d61142b0026abe4461b0cd722e8ebc0bb8e38b2d9e1e4786734b550e01f9748d3c6fe1bcaa5a3db9179162faadf547783ed9daa53b1d0b3b2b6392f43f93e0595554cfd5db2c48810eea1fc5ab85a9ef4d39b5f7ec5e554fc74ff18b2f67fd899ce483cfbef3462a9d5f1901d59a2bfb5d0475e2b9ae9d2df1ac88435058215fc220db19dfabbf1e56cdbb377b52466601607cfc20b35c650bc51b26270954a9573853f8a898905f40c424bed43bc6f6d66590f6bd379fdbb7842f089636baea8ecfffb93221c5bb0dc870520ce019f31c974754f45892126fef8ef6c5081d1d86f0a56b6dd7907875bc0df809af3bfaa9571aa06240888c7514f91319fe7628d41c4452e0e9bb01014d71ddbbe15d599705e736871e15659731514c92771a5a0736beceda5befafc0e677a885061e2a60aac093db4b9ae9479f2b40a900a98b2a303527092cdeb072dfd78560eefb92ec923d686b0ee806fb8ada1e93382aadd7e6cc270cd96895e3132b24187148acf18a5eabb2e53d08c6777fc652a34997e833dd92c092b50d6b4a76107c9d2a0146e96e3571376aa704f4c480e620d38796afb12a8ec5d58f4dc1ead422630f297bdd9ca5890a0de2ae4c1c29e0388a5c4f6f0d0cbd8a733ce74ca388f8eec165b91276a4d051430226cff0ae67fe5824a6cbcad2a06d5161101e278b6c8520085e640a1fac0b7e2eaabc5b62ebbc0a927b48c2215259d550fe1f4caff6b1816bb11f33f47202961e4b7739bab9119afd68752d1a07cd8a8d16a90d00e0afb6e495bef21d46a24b611c4f31d7dbadf26246d0bff145dea10033fcc88b749951cf75e5cd9d7a7ce4e48801bce1d68b40d2a32e433fd32a534ab6c9fd09ac5043e39063136b465360dbe138222c1d8dfe841cd2460805f09f549a28712dbc9a1b8771c2d919afcccee170fe3fb6a45cf67f5616be4a62bab8799223ba6f068f1021c14ba69d88e3159cdf3f4c1a3c1fedac0dffad5b98d035ab41c74ef1c40c34e760c451c7ba5bb864e96f90f3e1194e8485952c554f907099d0e2066b00ae645a8523c7eb85fcd35c272b454f94c02e7840b15cb3b73d6bbff3cf7b309db1b3e0f70c3e8058f1348dd52d28e2e6b19c0f3ab1d8651637bea3e7bbc9469bd304b794afca21729ae0f97ca5a0d208fdcc3cd43a2a5ff4d71bc11d29483a8716a79cb960712132cd6b16142c0fe189eac125ebb937ae86367ee531f9df78c333e4d8d78a65ca5ee890ea7c07168f81c7ab4a194e31edc6350320c258e1a8333bb85e2fdc6522549fd9e7f3c6681b2d652545b8a6eae2468d7c41c047849fa49feee312937e2a584bc0b4036d424ea8303ce7078e72b377f079f8b00a63658b84ccde366baa6040d6d9fb23c08ea1950da31c1b3e571259706823af60800c900b1a956df4cb9d8dba37748e9462ec8cd436fb09364d56b15a8b211d110068b3a4e9a956dd56e6bdc41f190b10f85b69270e024f0518fc0bcc2e1bda78b620d0a8165521b156a9b75939e572d76a3144f4f7ab825f816a8fc3fbf018a4310c5729062ba1df59d66b7305c57e798c33f791a823e47c82c37a081e693560dc06930b5673451eaea9b11d54c95d6bb498895e314c4e05a56c98e876a7948908f63e38ab40090c6c789012971f70f430bc56259efe2feeceab01f5a00de3bb52ddb47e359b2b8543655f2a7205427d295a2ae571921155d35155ac96767d0076ef9fec14cd4b1af9b807d7cc5a31d33781f38a09e8b07d74af51df2a742494ee4b3cb09514dff45806de2851d921ee162469878a71ab2c3e2d584633ca984904687c9cf5f747b0d3d53ac6f76b606a2c3c88a050f7a80438efb6f27060e15902bc689d0e6fc7a1ccd357c331178b6a6c973a1f2c9beb4d07a63927f30ac779426bdfa94e7cce4a4b07676220221c5ef3c5cd85a147dcfd921014d632f995f9a929e5aa72a03023fcdab5ae96f3975e43c2b72f1a91241e84c4e16fc03c8527b1506b8e15c6fc1827170779e2f34c345c11f40b75807b336b604facd3b448b82eb7d3fec2575fa11001796c0cb539f39ddcc775a420556234ca9bde10a3ff21f5ec8e0fbd491d7620313ae697127e948ff8b64a372e1c7d08c0ee0af78fb3137c6abdabe839c5169fc94f2bc61e3a8db01bb062f64dbbcad79e935a691220a68ebbc4586a9c042a56977918fa3737db98ac99b984fd86ba644ac6b3bfa875c4d0b7c1547e8763526479c58fee932170fb97ca0bba2aad1eb32643c0e6e1780b77fca255b49990b6eb9460709c819e2966ce4015a557b21ba1fc62f3833e341cc6a66ab62ff72433e450d533f03e098d551250f3adc2a5482008a7e3ca706b4d7f136bcd853c437ac73c1e1b553313f059f544633998267e83b6db026afb987d40b43afa36165fd50ad7d45571512dd4ec25497c22a6d4e1648a0a97d5421616fa31e71ee9ea3f030ce5e7f0a86d0eb4ba7f4ac05b0b4ec2e3b819b18d2b9c868ace30628b403a88f599d2852a6883e3cfd2905ba9182893c1a0bfef38aada8d6a649ae5fd21d3ff2f37c80660ab8f4a00b8a036ea7bf2d77cac44108f7837aecb3798ad86cf1880736c22920ef17cad46c342cb3d2f04d802b658f003122810bb37475f209a1e0625924e959908cf8e30e0842dc65fc5cee443da943a35cba392e26b360dec0886f1dcc35a5ee4a960594e46baaed7fb5d239b434694d2980b4abdaf5f627564711c78cbd8fb55dbd7e4b932976970894a20006411251dac565c389f92e007e37185ea18fb2586598b430d39db411314f2e61eae074e074bd6fed2d0bb1c52cad1bc1a39a08a6ca059d8b16001b00d08c4c8ed55a82c2e95c004250d6086572475d9ea32fca4da5ff9987fd9a5e20774a5e94545a63a7220b29aa3d153b309b938943a0dcba5729e786932da3f06538407cacb15d8a95fcc85368fc75e7f07f21309b692db220d0cc7a68182d0dba24d204062771a22c104f818036e2b040245a4a152e11f0e3e9fd82c6c993eacdc64f5a4b8edb8a7baae5d49f439eecacb891c665e5cd5cb721063502b9bef3393a76dd1b78f8202d4a879181aa3c542112a60d6e92a31d9b64393a214c96a89109418986038b2ba746053d4870fe631f92775df81710093c34613259d4e44ea9222856ee7dd9b3a59a21f32adc469d36646f842bc529e455795a0e94fc57e7ec19bead963fe0311f6ba1f6d437fe63df388cf00e708aadb3f1eeeb5488947f8add5a72bb4ed9cf73c58a0add27a10bc41dc7f7dbd9ab7f767470dd7e31ff3f987ea1ec39ed2e20dbb8898a95050c329455790ecb2bbbd46b8138705814f236acdcad5cc23671f07bf949795d6e30e10152b42ba13e8a182a5a4d4cba95f18432d95074561421acae8cb093dc652965f7fdc942d6dbe4d633704af16ea2b236abda306c9aa6eeb4d0220db9be9d922bf4b141ad9f34a9e747f81ee3c5ae6e0f547ea2c162ed92e4302c6fecae973ea04a816b9aae7f5d2bb8a02913459b4d546f7c80cb8ba15ac365e67d9f590d35c31f319146131413b80e3bafc6e79687240cec36a938502e671dd63df5e98ae28f4e233b762a43cf959edce9ed9a0dbe856c73ea9cf64f82dc788967b2755db694edc1e5b9144b0122250c89baee7aebc23d034c39d2bc4e9be433e46dfa89f3b45c459a738fc3f5c4fae14614a095201d13109207e415ae7ebdb7817ad13e1d67b8e43a4c0fe1f0cfa66b82d166f7cc51585bb1488ffb92214a3573f779dfc1221fd652a42522de78d6860353c180658e9e486a65f424568ac30bd3b3fde49aa2b5dd0acbc5c8591f95acac65d1db9b4c50c6c547c500e6c5f78789af2aa86ebe23bec8b7ef84ee76de3daf26b632720c7699ebb72979f9c8d6ae84c866d487fa1d0132e6b148fe01e46c2b804917f07f0d860ebcbf1b4440f285cd316113faa846a2e9a53beb6dc9cb47105f42703383988facc179b57f76eba40a326e8870ce27e3c1d2a40658cf10e9bbb187699c5fc71618c436fe0ea6cc570fa49735081226ac9767fefca0a4053e32795a5271dfde0ae320a3700505209ce81a5c9ef90f45a000a0787ec36270aca2e60365ada8350356e58ad9a1649520765ff90803807f20438d122b6b18a5bb02f239790f69a0b1c28c914353ba2160009858cdc2f9e417573591b008c21c0b7c2bc8f01b378f5339cd0247c8c508ef1609d412ccacaf04e266865f19012044d444352c2c918774231edc01218d038ed18b9bdfa87a0a3fecb2830e403d4911afe37b190b33c44d6ddd8d900dde33f225da1deb43e5304f239df168f28c49117982efdf134f26e9745c92cedfade63b33bef681208e05041a5b30c6d1281704b74fcdbbecd03ab8bf5d740ed9beb59e7914becd2cab81685c2be85ab60cd27c1df74b1e5904fe6d45dfc81d63be8a43241c044ce1b00309711d74730593d21a8a72181b246583203d06e00b4b3bfbd86f2833ba0a9b6a2acc7b309c0bd6711eeb54dae4ca3093cb5a264960b75f4c8a290d8c2d3d5baf3b25525087085e9b6774b13d88dad61a761f3b4b302ec6799d864d69e667d41bb99f39aef3176f309bb07cf1a07414f8604d626218705336944c5e14064e4c77ea285841aa79f80306e2930bf16e46b26495e0e6e99913491cd59dd805cbc100cf193395e6bf937ad067f7b5b92794ac0596f8aed82efa13c2c0942b4e8d46fdefa153d17135addb9551e9f1788d9717f0bb33c53a9fa7c69bdd1e2445a5f9e17d9f60967210be2ad11ec23caf3c3a2190151b372c9ba8829fad8f0b35c6afb7e80271bb35d73f059a92769c37c07a3fafdafac2e3f9e137ec4ce8fa98e95c594502e11d48ca6c25a789e681d019c1b172fef3793f42c83d70c37289d2f6f0ed2b335912ea14cc8d8f0373500e0d0b66826bd8c2659c38fb7381d140369820762b1687aa1ea2af732c8389b3078e9ce772af2a135067ac8fa6fbb9850530f3453bed6f9dcd31161e499675c7136fff0e3a76b99ba5549b5813af3b60cefb425e09aa2790efaba51ec548ae8df33d4b243a9c1b7b5ebbc87280da3c0a8255d6999e7c1d47b7d95f3ef81705b057e014cb20fe8d6502fe493cbd10fdb999e287c704a34e421577d8c9667f48373f796a374f5b2d00a44054a040bb2cbd70947c79552e067439b8e4ca0c229d5e2e74fd992c3495409ae3cd6a395988f7ccb5d57e4a0b0bc1940c00f5ff3c0a94e769240518a286ffe6f77ffaaecc48b3be7bab2a1daed74e2f3c25444b780e90e2d7f55e330afb7686a89f0fb1ab07b041be0014e7afd05bd7f97e4375e5a9fc749c1b50b3220682f54a9e87d244c743bda2e8c7a3fddfc61f26e8bb6b0bc69e5f45d4beaf5226c0551c8da0374722a3047f1f3a338cd730a3f3e002dcc4ecc44ba505b86d44f567cfb625429512a284e5c75904c3643b1e82bdfc54230ddbec8e974e36d700de35c81b1ff37b462b0c0e9457fee3794027eefb01401f402cef17d0a4fc6ce58a27db28c0f5af04575df2f08a394072e113b037bb25084870e5d50", 0x1000}, {&(0x7f0000000040)="05ddcdea323cca78a905ddbeb6572dd4a7016168638cf52cc134b017553ddc6398", 0x21}], 0x5, 0x0) close(r0) wsmux_getmux: no memory for mux 16777215 01:57:51 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xff, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x3) 01:57:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) shutdown(r1, 0x0) socketpair(0x0, 0x8007, 0x43, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 01:57:51 executing program 1: socket$inet(0x2, 0x1, 0x102) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x401, 0x3, 0x3dd, 0x2, "a4c82258cdfa722e41a8e5555617879c81d88ed4", 0x101, 0x100000001}) 01:57:52 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="1000470276ac0b8cc004496707a72a611b4f32adcf000000000001001acdf85d0f82751b989d13340595c0e53407506cb527bb2b6239afbd58eba5c83eaedeefb75089a3e5d27d949cc5403b5648fa20480b210188fda71bbd6f1aa6fe1f877b045f6ccf72b4b9351be82fc717f618d02084b69302cd10173e97a301ae915a3f2757280000000000000000000000"], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000040)="754698eed9599954022ffe1f87510d521aa0ca3baa720a01fd5a1961c4f3cdcdcef6394be15136c6c2b20dee4ff040a6f2941c62ec5ba0382aedbb3fd879b763f4da35fdc82d12d71ec8a2446aeab66de395989e11d4e7c0d9292659d04e57c7a5324ff5aa0ebea5a2ebe96947679c38047863e4d824a8b4e24b4c56bfe4fcf78ba4c0f4452f33bbbaedeee3da58", 0x8e}, {&(0x7f00000014c0)="7fc159f08544168a64934b9382d1977b2c4ce8050a5cbf02093dbc7e51914cf757c73bdcafe1c49ce5b3a44385519dce4f3fd2ad27977c5d0048a0ee788af8baad8bf3028f2d6d406c561fb8a84b7851570d44d4df59bf038e0bb2be540465227272ffd258f21e323b455c6528eaede5d7bac115c180a60c440e2e666d67cbbb07daed4bed0876d618273c7cd419985af3526396c21065a2d780fcbe3d90bd297c39e729191f5482edbb0180704cc4c88885a129253907f5250f9db7df6ac06451b6faa6d2eb5956073b756f875eeae8184d532698486cb1d473e15713f85b9334afccbc450944", 0xe7}, {&(0x7f0000000140)="899fcc179ed396555530c462e697c5c72026935ad1facce91cae77f28a1b9553bbc1205f551151b1fd7833b1ff405563a47bafb9406c056bf20969b03d7abf9d60e02da942636cd6c1f025a7c951308a97", 0x51}, {&(0x7f00000001c0)="5864b2e2bafd18d8e88718aae560aed6f0bb974315ba7bb6ae8deb024cd41766817364b2065593eaa89bf87bcde52e577f45ea8f6fb968d62835cfc4a42c993b396c25efab8af167ae226f2208bec5b06f3c7e48e60a0ac9421bd8b47d61f4cdda8d96c8d3ff9dc2efc80f0129c038bfc462fe8c2dc98d0c27801e452e829007a810dbbdced49eb30d19a89e285dfbc636dafc7e5de0ae99c6f4a23ef040d1befc414261f84bc90a8f4b598f987c7f39fab0e8f2fb44d6379378053ee691cddd53a14f48a6dab7d2c037ebcde82603614503379762c6b355b14072c327", 0xdd}, {&(0x7f00000002c0)="c7b99d47debfade3c9557e32c63c58b41f542a2e3823de6eb4ea8f69b7a874bc3a4db591e758ffb426c8db033e8aaf081cf5e09e31d7a44c1e62b11681f0ac11eccb157add383df0afba4cc60149fa43abdd06795a0d43961705aa4e810829224c555ceef08c47d24c002b15800ea20a2cc8e26b8799644b0003249f20284616bec1561f1321b57cd3431932cede26e79aa85c8c011fe0eff8b58bc10f170f29006b5593a98fb6e8ac60aa0b006d5a0abe0b04b5f2cc9dccc5e43771416cc7e67da4bd9117fcf2828087cecb654a111f16c3e774b0eef6d7c935ee457801c3e7d632b46055df1dfadf485a518b3c51b2da4a2df3099a1fe6057bf1d8bbcb005cacc42963e34accbdb170437b00e4e0141313b0f40e1a5d7b3208272b595eb8561002f67ec0fad7276c4f3c180883c01290d0a20bc1abbae64cec8ffc29d2e48003e8defc4ca9ca2e67b4b56cd8a25001233d7d13f210ea3d31051df041b1033ab0b149f982c4be8011d7a20b2faeb26c86b92b1ddf163311237c8ac23728ecfb6edfaa9c68a0724dd319ae0affcfff36d255046cd98ed8630abf456506e545a85afe5a62e19509898af03158a73d6f8e6eebfac44d1266df1e7b244f3799a99476e4fab040e3334bee34064030061c3622fceca49c22c5349e583b4b2d5a17ecadac8cba734eb0e5a0d8371705b1c1884ad5bfe22ae3eb447afe8d89d41c44fac2b507fbc7a84e2cffae1a1935b7923736a843864492e492b254af34bcd1a2dd555575a840d724ecc68c97c0a7d997b206f8f5f1c296316aa0718e23aad66113b4df1948e5787e7a1d37b978222d332a843a7f40c200fe7b6fd977ddcf9b2317bac0845bd39ff3b393af37e32c9965238fdadf821c6133736ba04059b3a46becb93b4a1375dfca5ad9ff7fc94ce63008f14e7ddc740dec90af842f2ffbabe1eb02e7cfe2a5177f871d578547af0129f1866178b570252b218e353fb261d160bbe4cad9eb5195e4b2df4991a45ddaa4d55d59508249a52f334f13d32768761cdbf8791bffc5519f9977b88b09295341b29409398eda533ea89b2b9a462f15dac1f39f696872e1cb98a425098ef62f260305c66bf9c765741310361f5b85fd9d0fdcf43a5a823715641a801f157ecef1b9a03cc9259737afee22b5d210c16bc06ee4bb584ad1df9111b2fbc31960fb893b5ee1d323e3045f83f50f1074432389dfeead9e638b8ebeb0ebb35577c1b0af372b6ab59276301a26bcbbda9041e5f075268558a07df4899fc3a8b849dd73b6fbbd5b460cbf2fc5164669fba99b316733f0cf4bca853f3c534465f008d14bac042980fbc2f28f55b08c3b48c7f8b33bd9a2d05bfb792ea63cf931416e61133de6740fe7b90184a6072e6a0cc8cd49d612b407f6b922bcf2024cfd1dd3f668adee30fde6f48e9eb5a958bd1d92ef6efc9cb0ef6c1b23e4ddc899cd8441849ea448aced63b67bd8c0e914c9744127a0c39ce70076abddfab1634817774f61a234c00bc898d67d476cb3bd55cc4c6f96ba9f662df73d74471d50c659ccd8c283f30b43a49d832dbd240c0f40849735a4f54bf165dc9acb31305e321029462cd65ac0873234e3f5702170049be71249648d058ca013f66a9a1de1b3547b826ad997f66d1b771a36af5f2a1051cb63203e876bdbd6a42b853daae34effe21ed6ce5bec6e70100dca84baac2dbc42bfa4f56366c5addccf61e642e85fc41e75615ed6cbb38252775dada112dd398af512ccfff622bf235c98cbdf8007ad3359affe51c76132e36ac60e4ca2877c2d197ed854b0d6ffe08b0b0e25d201de05cd93185f82fd29a4dd404f056bfed87fe512e55a881286d8b54b5f8aa033a56ed21bcc7520f53883c0500c2e00761c3fdfc67e7d2d3a26c85e281ce1e46c495ff6a0b0484fa99fbbd191b2f0b97c60a0fbed9c44e6aaad0d0f64f955c93119ce7bc65ca7fb125c5fa4ff40454195516bae43c9e536b4c28db61b0ad43bf124b066e03b1d2e4156c6aa2e19893f9685643dee2b487cb2c66648fac7c01126d46b2c5ea97ae54daefa8830e4c1a0f35e74264160ae4a990dd39c9c8834a65f8233036f542c8fd17a4052ff7c0dfea33a55605a51d3fc510b22d06ce64c64ba95836868c9c8bd5269cbe28c5ee125e90257ce8a16324297acfc68a9036291087785ff652bdc7d30d2c2d21b60bfb20d49a5fe80cef1025358241e0be68cfe9c4047e0f84fcccf97fa3fd93af167b80a3f6e3b1cf1de2a28ebf1a57c430f7bfd94ef3548736dad2a201b57fcddc539a289db4f649d4df93e16badfb56e7b8a8601a1259a91e5f1d40e6388e825e36992a65af61c8af98ffc89083d9eb0a38d580ca0cd51778af1ff4c990afe87be9291bd711ffd9bda835b38933bf24b6a4f99635d26c0e2368c20504a94051ed3d052ab6ba1d054f56b4b2949c5ba6042f3b01ca5a0fc9b20367ccdf1c90cbdf9394147947d67fd59b930e471abed1d5ec0531fbdbf3af2484118c826587fcb115db686f9a4a7f034a394f795501f36423025cc212e9de602a1b2a7b9c7ec64af8f4d4a3729f5c892a12b0ca123b95d491e762cbe065c569aa484a5d081cbadf8693827355aadf846ee8ebb57d8a519716e663e981d3a6db83f5c0c56b8b4c9e596f72bad6e0d9c2444ad0aac266622b0c717a7566e67c41f4b22e3f3fa2ebbd97a6205e6b40af41af878adc3afe872c5160f007876c292abeec77f4a594acdb11aaa97ec674bcea5c418c8abc126df6b2adbf1b311d045ea8423170a24ede205e6af3a5f4bc305c9e0392e60ae8d5be705ea202731fd785007c8aacd4905ffa2d7451bcbe86ae1d2d5f809840cd4e1f9ea5ef2ad75b8852b9a0ff68f9fc5765df445b75cacea826efa087e11202040dd373121b2584e21d582518e7fc534e1d6358f9af2628e4b319cae86445550210b0e11814ea77d2158631c6b5fa1a0c65ced59cb8d18583053ebb0a6763c681712b3ffbc8f9e2375b599585a9de336873f5b71bd0d23346cb04feb597500bb165bed0e7d2a1299ea1954166fddc78725d5be10bda5d73d59c672a44601ffe1baba76baaae6df04d6c3b1f2b887fda04f2ad0567d3c9468a0bcd3dab925c79c5948afae9acd34dbb87cd0e53320a79eec190db4b74018ae1d3f299addf6bf92696c8be7515ff9dda9f79dee9db648d471c47aab451643bbf6074c90d1e86cfaa98dfae3e6e81c60f4d3d1229114829492748aa8cf12aa10930886d3a33181eb2fc5f758a3de1c8e210f8f4b5212163ff4112fe29cc382ac438d20ab9b54392677d48652343aeefeaf81ae6aa0505113495b4d55a6feb6a4d7db88488d164cbefe87af0c178bc80aa0726bb3d6fff5087975c839f861368e58184991edabbd1a79b7642892ebaa09370d63f7a52162646aa5a93846a61fdb2b8c4461b8939725d1444beacec4022dd7fd4b1874c8cdadda23f39eef0493d84ac5526c49902c1612bd910eee9b770221e019e03171d99082f040da5c08dbd1fffd2adb925a86ca4eb330b50b25a8ddce68610d8dd8247a6ce3cf91ce056aeef7a16f4ab24c9eba9987d37b24bbd8d566e5cfccdb2a323aabc33792cf4d34eb05b8eb99cd523a6200bd507c5ce0e3f0fb172b9eddc71f64f0167431b7eea222570148bdab01a07226f9fb4f09cec0fafc4b56cb79e45939c84e19a21d1ca4d0d0847ab7eead24330c34b93f031bb73bd071eb7fd72ddcc21cf3cd6768c3764b799b7be9c4f72035e5b0a6eaeb50af5863da6ad810b3df9ef0af46fe1af47af63bd4bce93cfb72846f78b62a87ee2441348fa8b0c059345e82be9d1778e71c3280c2adf18eb130e5bf8e22af2e8d27098ee41dac0a2dc7b3556e2e4e1b11cfe3b271cc7356312cefec70ffbd056fa2c6ea54149ab859e2ab9f0cc3ee5be26301a4410ca80e8dbadf35e39d7978ae0941b2a99427d2afedeee56add51b7b92479913ac088f1a2c78c825a71d1600428ed67d59e1eb975f1267b0e7107bc758f012f25b109949d5a89d07cfec691b0cb4b19f5f0e574f3d51136a1a540664c89b70249dc27b3e6de03c6c332008b3a7d99a3a1a70bcb7141b7a797dd8852ad2c4a4457458eb159190b88134b70468551975a09e6cefcdb361446149343ae6efdf3e68486062c4ad9567377017a3908f22977e93e5d3a8e0fbcdfbdce5d293d93fb1dbcd736c70d1832e532cab4a340f2bda5eb7684f184b9a95a88c71b11651b8022d8750b57c747406aba96c13ac61b07f116697295b896979495a94664254bce522fb5cc2e507fb3efebf792b25d0f3bffef5a8171dc3a940228818d7e0c8754060416deb8fec500ab7678ccec2fbc465aab1bf1faca334a7cc335ceda3cd527ea92b03078403f40daacc37d2d65525e6a91323fe1b917c66ca00dcccbfc9fc3ed8840a23213ae6f990a1ccafc3f22f09cd216b752e62089c6fe56014dbf2583528e3b745e06d34274f7143a69359d27616ff52355d0bd0921fc44025fe9a7a998a3c791cf9c4d5d0e42639c116e69f93e3c5000ea8683a1a58d191e97ded9c2aef1a12d0a5ec11cf099fcd178e078636d083baf64a3cf3425b3993378198c6c5820d53b7b11ba9e5a0173b36bc1bd7f5a8cb086be376638efb1b9b1b5b5bc56dbadffa66e073d060f4bc0303589667f5dfadf762662ae02728d03707ace9090feade1e933a1c2fa2225d8b01aa515153824b1200b80b11b6fdac594debc126fb7261e712327ba1fba7c813a3d7c02bf7bfe2c698a5bebdf4d9d9a1f5f9066f69f773a41cd9c984caa0a1a867bd43d516c81b012511f0193d9775cd48420b8b32b5c5a07591972a3e438d0b60675ac8c59f0acf5ea4f2d4f50e6ffd1aff936cd4c13798ac0b05a8e861fc2d6b32b34c09e89883b85a5ad84feb482cae99a256c431a6304e7c8894a65d78da55815777c6455fd6c9f4c1668b4ce224e7fa52bbdbab396ec087daf57477123e0b9cab0e6753eeed117b12601b3ee44212268b4a304e192ddd0978ed9b0f12cf3b9a8df3440190b3a347dc31dc3dea8e96ec884843b3531a7833f9494343c42a6b16c8b357c7431d26eed4b1c83ea41e915352637edae2f09e853c01cd6069b005bfac303852199b42ababe4eb464c3e560884a54ef31cb5ab90a0edbca44304c7d6fcb65e6faf8ab1d07319b752c9798920228435682606910171fad0a524348034167135f474e55d28c63ee661a06aaf2db9d961f0a2125352a8f07fb14632c360157a05e7e525b43d876c62e94ec8ed252ee2249df2bba4f3315478f1a7f7e090b8bc23e59d1b5ea07525049bbd9da647e98ca0a9fca5b73728e8b60c8088c841ccc8c2db0d6ecbdc687d1548c7482c9607349893cd0be6d650e3543168a55908b62f3e054e17d6354393466ca10c4d1936b8d26e1471598f599b4b6c0af21cae72cf28c77e4954a5374ba47ce70bac03dd8e45651b0ade4288ca61ef69eacaad3b581c49e34ed404e8cb0ce8fb751b517519eb185c707bb67c1cd9a7595f86ec707a74ecfa8f2bd680c8068ceb5aa1b0dffc913c7e32c4cdf0254c14ddcb13ea717616807a36ce9c2338e87cfe7220515b01e3a7eb9727c8cac1e6be7554327f49b19954b73ab802109dca59533c3bc9cf8f71798bf1ff7dc2421d0491a68630fa45aa4faf17dda50c7efbeebee039fc2bfb71f99612bcf5cab37881971df50100af1bab794b5aba0c2de715f99b785bbea19a0a63a969c17540df0176227adfe2112d2127855641bea0ce9c5e174f0b6f7a60d4458", 0x1000}, {&(0x7f00000012c0)="9f9e0bf46f69d9490fcfe3234de661af5e4d82d80f2ec6f5a4e7a52264ed12faabbc2c6bae298470244e234422c85e0b293f946218c0155e77b962577b0585cf273ca2fa8271f9944c91b8bcbffc847e8484ac435e03c1f34b43dd80762c3152fd40bdab746617a6437c3e449a511a98fc853e0236f1e764df050f97108bc0aade099423cf421cc8193640d332e32c3adb61832ecdb5cc71498a4b60a62db58ffcd421d5e1b0328802def11043dd2728789a4d68e1ac6a8b53fadc04630295f9fdd1420234f14406d51ffe6dee34b8334b12518ec464baeda62afbdcddc9df3ba7bdf3d58bcfb9dc5c4898f301", 0xed}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2800000000000000ff850001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r0], 0x37, 0x80000404}, 0x1) 01:57:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r3, r4, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) seteuid(r3) kevent(r5, &(0x7f00000001c0), 0x7fff, 0x0, 0x7b6229e8, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 01:57:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000000c0)="db313c67668c64b3fcec4dc0a4bef84e361fd76c789b3664d96b2ccaccc9e4abe62adcb9db70e2e58aaaecdf13a0e1b8f2af8844fcb66579b353ec1c44c6f0362ef8f3c0a1dad84275b2eea92e4af5935c2f68a87c8fd41abd1c0255547af8cb419869908e9da9d860cfad7652eb0b092d41f1671a3f40ce91c8455b509c11a9f102e7c4766997693ffee202af64f1202ad0e5422f42c97848ef8e5601dc99b07bc404e456b9f4f7f93b09c325ec04df6873af5b56a8a43a0fa56ab7aa0ffa71983e59d2b3e708260527b8d91e899028b0b910", 0xd3) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='\x00y') 01:57:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a6e020000000000000f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f679df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0xfffffffffffffe1b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:57:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) ftruncate(r0, 0x3) 01:57:52 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000040), 0x1000000000000216, 0x0) 01:57:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) geteuid() 01:57:53 executing program 0: socket(0x2, 0x4000, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000480000001023, &(0x7f0000000000)=0x1ff, 0x4) recvfrom(r1, &(0x7f0000000080)=""/101, 0x65, 0x800, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) 01:57:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c64f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000100)='N2%', 0x3) 01:57:53 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) fchmod(r0, 0x50) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 01:57:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 01:57:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x3, 0x3000, 0x421, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) recvfrom(r1, &(0x7f0000000100)=""/19, 0x13, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="65129801cf141bb91f8cb684657ccdd2c608594910cf285201"], 0xa) 01:57:54 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) dup2(r0, r1) listen(r0, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r2 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x60) fcntl$getown(r2, 0x5) fcntl$getown(r2, 0x5) 01:57:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000500)=""/227, 0xe3}], 0x4, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:57:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000310000000300000035707f9545070b77"], 0x38}, 0x0) setsockopt(r0, 0x20, 0x9f5, &(0x7f0000000000)="d42466376abf46b91b5ac7537758b99bbce336afec8d37a4f25744e6244a320b61ab67e5c7b8ae0115e736aa0afdcfe1f185ca33aa576db1215139cad70aa491d034efcdb834ce7dc37289e1a3902c2ee5b9a6da7d96c0aa19d27e8f7680f37179bc8c313671e65372d84e14bb70c1a9f9c5a57b6cb0f1d4a47d10d90b75edd6462b64", 0x83) 01:57:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x20000000000001bd, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 01:57:55 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x20) getsockname$inet6(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) semop(r1, &(0x7f00000008c0)=[{0x1, 0x7, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x1ff, 0x800}, {0x5, 0x8, 0x800}, {0x3, 0x7ff, 0x800}], 0x5) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/46, 0x2e}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/200, 0xc8}, {&(0x7f0000000640)=""/201, 0xc9}], 0x8, &(0x7f00000007c0)=""/188, 0xbc}, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="21694f34e040d1b7ff2b6e665416d2c7", 0x10}, {&(0x7f00000000c0)="ab8afa38cb8e27dfa395951dcab12d82724beb58f1bb027d0feebe04adaa61dbac3c7034dc52b1160ba78a2c57ab2e8508563fad9f59b4895659a6420574f92ec1e6aa814830807c4e72f41e09a64d99dfe4ef", 0x53}], 0x2, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) semget$private(0x0, 0x6, 0x0) 01:57:55 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xc58e06c58997db55, 0x2010, r0, 0x0, 0x0) 01:57:55 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/45, &(0x7f0000000080)=0x2d) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x0, 0x371eefcf}, 0x10) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000180), 0x1c2) 01:57:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x800, 0x0, &(0x7f0000000000)=""/42, &(0x7f0000000040)=0x2a) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 01:57:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) r2 = socket(0x18, 0x20000000000002, 0x0) clock_settime(0x7, &(0x7f0000000040)={0x2, 0x29}) setsockopt(r2, 0x29, 0x1b, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f0000000000)=0xac1, 0x4) 01:57:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x94) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 01:57:55 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7f, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x52, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) chdir(&(0x7f0000000140)='./bus\x00') 01:57:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000010006000038f343"], 0x10}, 0x0) 01:57:55 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001f, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffe98) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28, 0x0) 01:57:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x7}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) poll(&(0x7f00000000c0)=[{r3, 0x49}], 0x1, 0x0) 01:57:55 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x12}], 0x6, 0x0, 0xfffffffffffffffc, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) 01:57:55 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x0) poll(&(0x7f0000000100)=[{r0, 0x7}], 0x1, 0x2000000) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) 01:57:55 executing program 1: socket(0x3e, 0x5, 0x3) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x9}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x1ff}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20803, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000001600)="3e5b70547ac5825f0dd87e5e42232ed8fa48153197187608294b047d8d011cc571fc251fb1e6e435c6811bfed698672b", 0x30}], 0x1) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 04:02:32 executing program 1: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x4b}, {0x80000001, 0x6}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x7ff, 0x4}, {0x5, 0xc4}}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0xc2, 0x1, 0x40, 0x1, 0x480000, 0x800000000, 0x20, 0x3, 0x0, 0x7ff, 0x62}) 04:02:32 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 04:02:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x5000000000000, 0x1ff, 0x0, 0x7f43, 0x200, 0x81, 0x2, 0x0, 0x10000, 0x4dd}) lseek(r0, 0x0, 0x2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCNOTTY(r0, 0x20007471) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x8) 04:02:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) 04:02:32 executing program 1: pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x0, './bus\x00', './bus\x00'}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(0x0, 0x20020, 0x0) setitimer(0x3, &(0x7f0000000940)={{0x9}, {0xe03}}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) stat(&(0x7f0000000880)='./bus\x00', &(0x7f00000008c0)) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) recvmsg(r3, &(0x7f00000007c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/178, 0xb2}], 0x4, &(0x7f00000006c0)=""/228, 0xe4}, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) ioctl$TIOCCDTR(r6, 0x20007478) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xff, 0x0) poll(&(0x7f00000003c0)=[{r1, 0x8}, {r1, 0x4}, {r1, 0x24}, {r0, 0x5c}, {r1, 0x100}, {r0, 0x80}, {r1, 0x3}, {r0, 0x40}], 0x8, 0xd9) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x4800000000, 0x9}, 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xea81, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0x2) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) geteuid() fchownat(r3, &(0x7f0000000200)='./file0\x00', r5, r6, 0x6) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:32 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ftruncate(r0, 0x30) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x79, 0xf0000010, 0x80, 0xeb01}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000c, 0x4, 0x6}, {{r0}, 0x0, 0x50, 0x80000000, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0xc1, 0x80000008, 0x6c, 0x4}], 0xffffffffffff0000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000008, 0x101, 0x10001}], 0x314, &(0x7f00000001c0)={0x400, 0x9}) 04:02:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() listen(r2, 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x10, 0x0, 0x1f, 0x8, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd807f00b0e0 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b0e0 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b0e0 va 0x202e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b0e0 va 0x202f0000 didn't change! 04:02:36 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x8000000) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = msgget(0x2, 0x200) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mknod(&(0x7f0000000040)='./file0\x00', 0x200000002007, 0x11a02a19) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 04:02:36 executing program 0: r0 = socket$inet(0x2, 0x1000000000001, 0x3) socket$inet(0x2, 0x8000, 0x100) shutdown(r0, 0x2) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r0, 0x0, 0x3) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0xfffffffffffff001, 0x8000, 0x6, "87b94cbf9e48d82b268bce9b050118d6298c73dd", 0x100000, 0xa7}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="8d44de1987a9238b896cf65d0a79969c243a5a", 0x13}], 0x1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="5ad1f46c20b51ef72ccc4eaa6e8b5328486a09edc6f4a1965527f244b608eeea9766c3c11785f502ef0e3105f2b177248240c79590917a8154ebc3ce61cb4be8547c07ff1862057e8a268eff1aab5af941d244701db03b837512c3a283aef193c05488f7076f5b56bee87de47c52bd8d2555d0dd2416399c1c636003878f1f804a1b6d1db6d3ed1c239861f0197808bb8b13e4e5651d3857f8aec85ab1fa416a14627a15e7b484026a367564b0dcee16924fecceb9a73482a93db5bbb3a1dc53b44f7b", 0xc3}, {&(0x7f0000000440)="0caee62a874843fa4a2a520f062856f71fc30285d5103536587e1a8eb6924860ae1d7c", 0x23}], 0x2, 0x0) r2 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') flock(r0, 0x0) socketpair$unix(0x1, 0xc3e94f4fa121b646, 0x0, &(0x7f0000000200)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) truncate(&(0x7f0000000680)='./file0\x00', 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000006c0)={0x7d9, 0x337dc03a, 0x4d779b7f, 0x20}) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r1, r3, r4) r5 = dup(r2) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') write(r5, &(0x7f0000000240)="7e18fb84b1c5bbfc1839c97f1c4954049495a44fd71d155e699c105e83c976749f435179d2724385e5c58c3c67c2d6964a9950d12e0796ed1ff9ad83a56fd492e9f63d8e09f7b08146b7648e7e7acc2401a6dc17367ba5312c9eb3ee0e35af894db19b280ae45bc64c5ad2626c6c5325b956171e3939d59feed8b5b4d5a656b06b8d5b6ee85f2e88389dedefb4a9de541bb5f0b4c945c4925c917418460028b020838d9f118efc8c19edbf1fd6dcae219b", 0xb1) syz_open_pts() 04:02:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 04:02:36 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x3}, {0x3, 0xfffffffffffffffd}, {}], 0x3}) 04:02:36 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 04:02:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) r3 = socket(0x10000000002, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="004000dcd3f106ae39adc143c927c7519e904b2f8724c18e71f333e0f8ff495061a30359511c12ce92bb4710c4924c5422765777dfee63417a0138ec8a0d0654022f4f24fa9f6dc12942b87f743d11b0ec93bd34e2ec8b6704ae44bd6283de238fd5b675b6abc27dc445032fb63d61f7d8e613f7e9b4e171d268d03d3192bd091e54e2395fc4c8aa0fb077f143bf31057dcb904358b135c32f899713b8fd6f4752c0f79e61c938855e55"], &(0x7f0000000040)=0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) fchdir(r1) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000140)=""/47, &(0x7f0000000100)=0xb35dc5dc9d930d20) 04:02:36 executing program 0: setrlimit(0x0, 0xffffffffffffffff) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 04:02:36 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000000c0), 0x64) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x2000, 0x2) 04:02:36 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) 04:02:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r3 = semget$private(0x0, 0x3, 0x440) semop(r3, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 04:02:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000000)="00a805da11c7694608e2b77f160c6d46794456915607162d8f9ca430eb0b3c933d19b198ebf36082acb71c24e462e8a17be907e3f3f1e8d4eae815da539f96129404c4f470", 0x45, 0x0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 04:02:37 executing program 0: r0 = socket(0x19, 0xffffffffffffffff, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x20, 0x4000, 0xb, &(0x7f00000000c0)) 04:02:37 executing program 1: mkdir(&(0x7f0000001400)='./bus\x00', 0x8) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = msgget(0x2, 0x10) rename(&(0x7f00000012c0)='./bus\x00', &(0x7f0000001300)='./bus\x00') msgrcv(r0, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x2, 0xa3) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001480)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r3, r4, r5) connect(r1, &(0x7f0000001380)=@in6={0x18, 0x0, 0x4338, 0x7}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x4012, r3, 0x0, 0x2a) sendto(r2, &(0x7f00000001c0)="bd88a32030c2be8d6f473b4566f85b8a582d076424619c29922864e67afe93594398ca062cbccd9ee220cfb1b31ac4b0715629a6f2ca6dd8fe3fca8080754c39c862ae5cddf5ea7d8bc299354203e24e2d", 0x51, 0x4, &(0x7f0000000240)=@in6={0x18, 0x0, 0xfffffffffffffffb, 0x6}, 0xc) socket$unix(0x1, 0x7, 0x0) 04:02:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x100005bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0xc80, 0x0) r2 = kqueue() r3 = geteuid() r4 = getuid() r5 = getpgid(0xffffffffffffffff) r6 = getgid() r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="1454f77ec9edef3caa714b4d47c73ecfb140cad2f94240e80e68ad3108189b2f276a7835fc9c195f12b7eae159985f0be15b7ed0ac9b6daf9bd24db29c7d8d86d0fb776dfb74e24f2920ebd6a52c9a76e3fdefd6e0ed91829faa1b0910b55b", 0x5f}, {&(0x7f00000001c0)="1f580bc59a73614b3cd0e333005c5d4b2ef5f7f94dbfee21745201d23c27bcb2cdc7cadf27ccae8d1e10debe71bcf604bb1edcaf32c61f26e0e293882e8051b1ff5ccaba33710aa6f49a19ce6d0d3af4c054d85c4913360b25f2045129bd93ec85de06242c471f8925876ba13655f2821872a396f419d11a2ede58e2332ba13a6ac4c72f8d4093d00c095d7db68cad88c94e9acfe1800e4261430fbe39", 0x9d}], 0x2, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r0, r2, r1, r0, r2, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r3, r8}], 0xa0, 0x4}, 0x4) setuid(r3) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup(r1) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 04:02:37 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x2000000000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 04:02:37 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) sendto$unix(r0, &(0x7f00000011c0)="b6c53828ce36b608e8d3e09b27c2af97cfdec9ea9f3ca1b87b282cf57985dc2d3e77d4b70e0b362612b5b77a8bd68de9b5e2c7326b071fed6284e02c75cea7453b7b54bde177a1c484a78e9394146544c338a97e5d8680fc97ffaf9c5251bf184ee2d748cf4805e6ad46d09b9d3fd1b65ce7406ee3ede6244a827e9003b6da6ee8ff2a9b5f200c0fb1da4429e0e472fec116f1450565806a29d4af3995266af52997d7a9d8ddf192858c089b03740d3cf87fd3485f0acd76791ca0a8a5c51a7766f668f34494d4eb9df90c9a", 0xcc, 0x6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f00000000c0)=0xfffffffffffffffb) 04:02:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) chroot(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)=""/57, 0xfffffffffffffe24) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) writev(r0, &(0x7f0000000080), 0x1) 04:02:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x3ff) 04:02:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6a, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x3}, 0xc) fcntl$setflags(r0, 0x2, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000100)=0x1) 04:02:38 executing program 0: rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) stat(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)) 04:02:38 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x801, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 04:02:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='x\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='x\x00', &(0x7f0000000380)='\'[\x00', &(0x7f00000003c0)='\x00']) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) 04:02:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x410, 0x0) r3 = socket$inet(0x2, 0x4000, 0x100000000) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x52, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20080, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x3, 0x6}, {{r2}, 0xfffffffffffffff9, 0xc1, 0x1, 0x2, 0x17a4}, {{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x8, 0xb9}, {{r4}, 0xfffffffffffffffb, 0x20, 0xa0000010, 0x8, 0x1}, {{r5}, 0xfffffffffffffffa, 0x0, 0x3, 0x7f, 0x5}, {{r6}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x3, 0x5}], 0x7, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x4, 0x46, 0x1, 0x4}], 0x1c00000000000, &(0x7f00000003c0)={0x1, 0x2}) ftruncate(r5, 0x9) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047466, &(0x7f0000000140)=0x100000081) ioctl$TIOCCBRK(r8, 0x2000747a) poll(&(0x7f0000000180)=[{r8, 0x13}], 0x1, 0x0) 04:02:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mknod(&(0x7f0000000400)='./bus\x00', 0x2040, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt(r1, 0x100000000, 0x1, &(0x7f00000000c0)=""/101, &(0x7f0000000140)=0x65) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) socketpair(0x1, 0x2b99cd2a3791867f, 0xfffffffffffffffa, &(0x7f0000000040)) 04:02:38 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0x0, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) close(r1) 04:02:38 executing program 0: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() seteuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) 04:02:38 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getrusage(0x0, &(0x7f0000000080)) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:02:38 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r0, 0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0/file0\x00') 04:02:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/104, 0x68}, {&(0x7f0000001380)=""/30, 0x1e}, {&(0x7f00000013c0)=""/209, 0xd1}], 0x8) link(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 04:02:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x3000, 0x300, &(0x7f0000001000/0x3000)=nil) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="18000000000000000000000000000000"], 0x10}, 0x0) 04:02:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$dupfd(r1, 0xa, r1) 04:02:38 executing program 0: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="d949626c68fbbed75146dd9253c94f9df54e0dd103d29790aebaf6c9907bffc5bea5464548ee97b49f929401ab726c1b7fb87616faabeabf83fe671f378b56f625dc64e24ccf0613da49395ab48e5beaf0b82e05f65087d442ee7661487408b26317cf825ae2bbf22b01de94a78be68b1e742d089d"}, {&(0x7f0000000100)="9ef5900aec4d2b893eb5a640d75ba7d15b3a4aa369060a7b70277b5085e120f700f23a825da8e6f4"}, {&(0x7f0000000140)="f519351bb2fe8dd4615bf4f494b0d4e3a95efaee3036125609b05013676744fb8b7e14e37ad3fc26e90e23353c287d808efd74863ab7f1b3193df8609e27c390ae4c795ef525c142ecbf9a18c599077b29af47e755757c0eb0cbeb109a533e5cccf2ff0bfce2b8a034ac6e2431050b60dfff9bf3c9fd44caa6da72464c1c85a31d8ff10ef60ece5f8eaf9a9df81cdfcde1732792"}], 0x10000000000000a6, 0x2000000000) r1 = socket$inet6(0x18, 0x1, 0x7f) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="8974", 0x2}], 0x1, 0x0) munmap(&(0x7f0000006000/0x3000)=nil, 0x3000) 04:02:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x3, 0x1000000, 0x1000007ffb, 0x6000300000001}) 04:02:39 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x4) getgid() getgroups(0x0, &(0x7f0000000540)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) lchown(&(0x7f0000000580)='./file0\x00', r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r4) close(r2) dup(r3) r5 = syz_open_pts() readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ftruncate(r0, 0x9) socketpair(0x21, 0x7, 0x1ff, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)=""/253, &(0x7f00000000c0)=0xfd) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000006c0)=0x295) r8 = dup2(r0, r6) lchown(&(0x7f0000000000)='./file0\x00', r7, 0x0) r9 = semget(0x3, 0x0, 0x1) semctl$SETVAL(r9, 0x5, 0x8, &(0x7f0000000100)=0x3) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x765}, {0x18, 0x2, 0x0, 0xb2}, 0x7ff, [0x3ff, 0x0, 0x6, 0x7ffffffb, 0x2, 0x7, 0x1, 0xbee0]}, 0x3c) setgroups(0x0, 0x0) r10 = semget(0x0, 0x4, 0x42) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) 04:02:39 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) pipe2(&(0x7f0000000040), 0x652daedc264a55a9) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaff950000000000", 0x8) 04:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000040)='./bus\x00', 0xc20, 0x0) 04:02:39 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00007d3000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000467000/0x2000)=nil, 0x2000, 0x5) socket(0x0, 0x8007, 0x7ff) 04:02:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000200)=[{0xdeaf4152}], 0x1}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x42) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 04:02:39 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 04:02:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x9, 0xd9ac, "fbf47aacdaed570c8362793f8e346762fed02856", 0x10001, 0x100000000}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0xff, 0x5}, 0x10) poll(&(0x7f0000000140), 0x311, 0x0) 04:02:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x280, 0xd) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8300, 0x42) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x84, 0x60, 0x19}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x48a}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x8}, {{r4}, 0xfffffffffffffff9, 0x11, 0x40000010, 0xffffffffffffffd8}], 0xffffffff, &(0x7f00000002c0)=[{{r5}, 0x0, 0x80, 0x2, 0x3, 0x4}], 0x5, &(0x7f0000000300)={0x5, 0x8}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r7, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) 04:02:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0xfffffffffffffd4e) setsockopt(r0, 0x40, 0xd, &(0x7f00000000c0)="e8530c3cd4eb6235", 0xfffffe93) socket$inet(0x2, 0x5, 0x9) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) setsockopt$sock_int(r0, 0xffff, 0x108, &(0x7f0000000080)=0x1, 0x4) 04:02:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="09ed77aec5df50f9", 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="693b833fc5ce9f17f0aa243cc7c68b21b830c0fabd16d72dca9cb7ae0fa000fb69eeaf92d04cf723f5d1c5625cba8d7aafd0703192ca465c0435fe659b47d562a78d2ac79547217a342f7edea65a1039cd937c59e8d698288e855d895d3806d456741e013050b3339dcfb530b74bc728cf6a2f0b227ef8a66f3e1bfe9fbc6f6a4e2618d767d75ff5d09758a896613e3c7bf0686808d6506835d33aac", 0x9c}, {&(0x7f0000000280)}], 0x2, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x3e83) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup(r4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x7ff) close(r1) 04:02:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f00000000c0)=0x5) openat(r0, &(0x7f0000000080)='./bus\x00', 0x1000a, 0x140) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) 04:02:40 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') truncate(&(0x7f0000000000)='./file0\x00', 0x0) 04:02:40 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x7ffb, 0xd6fa7f4f29c0a58c) pipe2(&(0x7f0000000140), 0x10000) 04:02:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) r1 = dup(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fe3eccaab50c6fa669a6b517877e971977892f88", 0x14}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000200)=""/231, 0xe7, 0x843, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) 04:02:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xa83c841, 0xb0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r1, 0xa, r0) write(r1, &(0x7f00000001c0)="fa3ac3cb561db1f0b1ac49b3c9090710f878a0ce3ac2fa852205bae9fb3c9ddaa2952d51cd7694fe8c8f45a7791673cb00e2dd1d224d90f2940d8284c2c04e6afc06ab474a4b6dda0a188876af5b736296308401ecdb6cd130f70bf45d2f56456abbff1bbe7b8e742758b8b851c3813e09dcf5298dd61188bf320d109eb8c3816bbcc37451eb501ce9c86f219007fa106d4a5dfeedaefd41bcc7cc65ede7928bfa392069a7eb05c95a810def9973bc1cd90ae5daafcaa6370daf01a15bfeaa44b0b23bcc73a60f2e38be0eb41ae75a97a8d21afc1379abebc8aaab7d4f89b719783b709421dffc22fbc479e0735d5f7cf53808e8b2d43a2965382489e1", 0xfd) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x2, 0x8, 0x5}, 0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x6}, 0xc) 04:02:40 executing program 0: sync() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getrusage(0x1, &(0x7f0000000200)) 04:02:40 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f00000000c0)={0x368895ab, 0x3f}, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) r4 = dup(r0) fcntl$setstatus(r4, 0x4, 0x0) 04:02:40 executing program 1: r0 = msgget(0x2, 0x1a) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) 04:02:40 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/40, 0x28, 0x1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10}, 0x0) 04:02:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x6) setsockopt(r0, 0x0, 0x11, &(0x7f0000000080)="34ba3e00", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7}, 0x10) 04:02:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000040)='h', 0x1) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x8081, 0x40) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) 04:02:41 executing program 0: r0 = semget(0x2, 0x3, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7b", 0x171, 0x0, 0x0, 0x0) shutdown(r2, 0x0) 04:02:41 executing program 0: r0 = socket(0x218, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r2) 04:02:41 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getdents(r1, 0x0, 0x0) 04:02:41 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x06\x00') 04:02:41 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) 04:02:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x321, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0x8, 0xa008, 0x1, 0x2, 0x93, 0x8000, 0x2, 0x2, 0x502, 0x7fffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) fcntl$setstatus(r1, 0x4, 0x4) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) 04:02:42 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000280)=[{0x2, 0x9, 0x1000}, {0x2, 0x3, 0x1800}, {0x5, 0x2, 0x800}, {0x3, 0x6, 0xdd6db80d9c00e4aa}, {0x3, 0x8001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x100000001) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f0000000040)=0x3) r2 = semget(0x3, 0x2, 0x20) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000140)=""/204) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x40000000000000bb, &(0x7f0000000240)=[r3]) 04:02:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x140) fchmod(r0, 0x7) r1 = socket$inet6(0x18, 0x3, 0x102) close(r1) 04:02:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f00000001c0)}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/23, 0x17}], 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x4007, 0x1ff) r1 = shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 04:02:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) getsockopt$sock_int(r0, 0xffff, 0x204, 0x0, 0x0) 04:02:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x9) 04:02:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x1c1, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x206, 0xfffffffffffffffe) 04:02:43 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc0) fsync(r1) poll(0x0, 0x0, 0xffffffff) setitimer(0x1, 0x0, &(0x7f00000001c0)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r2, 0x20}], 0x1, 0x9) 04:02:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10221, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x7}, {0x3ff, 0x6}}) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x93) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 04:02:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) 04:02:43 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xf773) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6c66209671ad8f026f8cc733181d8db7958d825a1b70ec839c60bc8defe599525d5aee54eaddfd3448", 0x29) r2 = socket$inet(0x2, 0x0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x2000000000017, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="43955cd1d0765590d1422bfd1137d5252605453668b83fe7466bd1215fc1440645c2b36e30ca6285a8ec4e06bff142f9d0baea4b33da9a79557e9ff28d6dced240116c5b608b37dffab54534eed3e6509bc33abfdb4081e38e4d60a342f432da34a95002616d76c044b21cec5368626e1d84b2b45286dfa4d052b2fe97607c1f91f710f76ca458b4b37177fc35842d2b1c646dea58ddcaf77f34f8550868a7572643f72631ac492513e27d07eccbf7b3838694e4dcad3e39f9d712730ec8ec051a6b12eb80052567353e15111b5ffd2ac20f78892890b9573bba1b94460f3f856dfd0bb2c34eca78f76c7cc57854733fa39fb75182825883431f7fa363764248e80cc95a36a37f0dc7b3d4d785938bab4554fd0a5b2baab144ca414fa84c012075eb52b04785d5147b67616a7f3602b5c024154c0dd024f757c4b5fac50fd93ca2e67dfac9241342da0827f28b758e2b7f2c6bc13c38584ef3bfead83579e3e8f99c5adf5ff1bfc60bff3ec721a2da27d4ad153fbcd61f2001d627cca5b83f7614331d24dffb0d11d357ead1311a07664293a9cf1ed573a4dd68b174640ed69b5822e96becfe91f6ac1db019da280a14ea90280fdde91e154edc811d5b0c68819e7c3e0efd391dd6e1c66b9757d186f12ec79beeb4b4317b31f97eab99be00bf658be353aa681f1ee51a8ecbf892e2e1cd1e95809fcd8de76fa5012fe608c22f2807fb1e4072e8f86d823901fa000e28b9175d3718ca71845c83af40d12076827810a4b722305517186460b2fd374e71ac3d1e6aced53c6ba2fec27cda6bba9f167db10532a623815145189fd7c34321e925cdfd45da9000773e0e365b2a33d2c1dbfd3c3791c829911fbdfc0f0a9e09ed3fd2c3979fd90632dd209d8965a820ea871c46091f5cc70d50dde6bde7b21031fe7e51fe7a7462907249773e00ec4878aeef0a5a55b46e59229da0484b5e715f92e2c4ab6de11f440dc1f30d0c023fbd3a938a7c54aa62c86bc9d485be7b860650309194dddded2993c502f8d4f017e93fbf07930c68e5eda8f5b42fc7e91c23d2753b3175609f53dd709634a0e90825c545c72ce8f3a1c9edadeefbddbb46b5bdecd7cc7face2cf80f648c9e7062893cc02de3d3d31a7c37194cba0cf4b3891f19acc47dc8890d133f8a6c23dbdbc6fb7efe2b9984e34d81fc43ad04eab5e3ecdce34888a2a67a1d1e97b161a0b2c2eb37f03a1c5e757b34b1594cae7d57826bee65968e2430df3d26e6548112b13f540f01a496db3556d93479fd48b1a684400d329162e16b48cc24aa2f6962455f6aff9487512bd4f6bb764d5edcc2b6c75e4702b43b3a4a82d43fbd2192b33580db97141b66b34ec1f82d4e396e833d6edd37a4f609c74ab39ef376e8dc5358fb92475108ca2efb0441364f71cff3a32ab920edddd06b0454e9e1d59c20562413f0c3e6239c36c0cbc03f74abe3eb4d4994dd422b04afd417d4a0b08fa635f59c3f4cbea11e9568ea93b184e1950d834f02ebbb7926fb962a0421c2e89a08eb0c37545443567fa6dab5ffff139a41e8adb05378eb0477fbddad94faa42937dd46639ec0fa7708298e9dad2e47c2442c5448beb97cd134944db638ce7b540694e89ca760889bdf95c7254856c9c9783d75013aabef085d956532f10220b8f2a31e6f60605d03aaf68f9a46122663ab80d7ac3ad3e220612348d7aedc0ff209eec487220a7bd0bdd35c7ea3f0bdcb8342197e07d09e0907166c940205e483e091e5d0919846fbc6481fc16d6f5553fd5668e3875748b01057f238e8ba3f70948b3e19a9d693392740a68eb3f65a52077c2d421d1e9cf1be2b0197ef70557c07e720f2dd750775aadc5ad461f91c776ea65aaf38560c7efd67f216e3d10220a67c174af364ec3fb54a60b95f64cf572bdb28339b177b995064d4b1cf6339123ad434f20cc6476a3e849ab87c74a88feda33915211b88f53535218e0239ccb824cd591476928d5feba0db66f2e2cb60078fb402397bde4124ecb8f6afa47a95954f28f40f664563ebab1761769e071b6ed69feb42b8e90faa15139e320773c7267e6c1fac64e030a5dc680a30eb8a7d599c4ab2ecc888a0119d0083650881c07cc2a6188fac67694e5def911dff5ea63a74e1e313330b28570f04346b9cc8c7995cb158781eb86485070368763786f2275bd9751c6e01cd73aa24d63bd5891d879857b4663875403070233ee618dee8b966b45897d38edeb06e6b5e4b4ac56fc06a38a1f041102b6a01b9386655a105d3c1254828c14547440a34529efb85258b4fdbec19beb3a25a1c3514367b47245f7479124437caf74e56594b690c2aee7579d275d3c22a2e5e1fc8d302e3deca4b73d044cfefc978e615b4fd39eb7cd44b13c708667cc25df7ffa2a8f5b33ecc8e42ff7c7cea6abd6fc958bc5c2ac74ee8a53a3eac4d2ff12938b2b0cc79c9c7e37ab71ac9294624d4f392a0d8bc3f81024228f21365646845d8b258da2ec20a0df1d3d0c46eb4c4feb380d0934eb8515948d442437036b62ed6a95a5691f0744870f8fc2c6a4f1997ddeeb244762990e0fbd30b7f984ecf90c018d8d6f9a10c6fa1065f94f4417c669d142534daaccf7a9f4745f0eecf4516d02fc8bda0aec2b6294dbff938f130835c3aa1e295c6358101dadf2ebc0a6c97ea98e848f94d9c91a881f90ab6b061dd6ba424948be75f0b807746875bad65c3a92acb3475739984d0291adbd04127965036bcb40514754662bec3b9ac2f7ec356df1451f932a8bf7347622fd21612c2ccb1620c3ed579a0c3450c32b444a931fa71c530f4aaa4e211ba6b4a354265265ab6c4fa8931fe854c9f3dbd467931d5b05a9583a41c4700c644627df1b68944fedf61fd54c4674926e5d33709d290601615077eaa5a1737e934270b2c7fe0db3264eb51da5916e2a480a5611caae4f60fd81f9dcef3832d3baecfc40838506ca1437dd168ba2ddf05b9960bfc6d8fda463e32249370d7345c825a890c0716541b149b657668481f7781b5dea1ad863796c4a0d97997fd916a76e73d30797e16ccc0d4cdd206d524f96ce8218006e0e1f09a9a3d7374a0c5cfe90f1a062a6dd43ef7761609e533f3bd72196bec0bbb294f889d02551ae8367bbae7950ef36388f7b96e0fe71ebde89b5f6120d374703f07e0e7dd535334ee19d589340dbb92ff9b35ead16bd3202ec4979e3d7453a084ff2db9b8c9538d7255915f1d76cf6f478aad84710088675ad7debaef304fae78f797d5253c1152ba48a352bda1b73259b8c2712245e942cc6227e0642b1da9198df321652b924c91a9bf59cea7417fe888a0a0dbdd4ff5c5562dc22528607e391efa2daca362b81fa2e67df4b0b16c436b26d170dce4da2008aed5cabfb235ed0d656b2d65eaa0c91863be201dbb355426490927030a78e96465f67f7c001a4e2f95a7ce7eee66763b48f1ec62fc6d8e0615df64ea32ef300d05d9fdd95b313e0407a526c4cc9b6d417d7b525d2c8f1753f17b32d88a9bea114ae9939f6b9b5e21e002574d73b0667a846a17d13551dbd32c7573c4a26eb555506cd4e1738f3c2a667a6044f5580047df636e7e9be9f0bbabe1cecd3ea9e031295b0b3cf582c6269f0f8da3a937daa239fe8d0553126b3a59a403faa5b215ff44d617024af93cdb8e0365dcfadb5486dd6215b69043f3c052edba972a179920d77c9047d91730431e3444e81450cc19b89bc3eba1b56d1870f772711abbef05761d77d75121725862a58bdae42cb3543fa9f24a908d6851e8c735868cdd5559cdc4dacb02a1452c45d6d81a9637a4982439feb7dc6cbb91ad7700889cbd7c2fc154ee49f2d6b3cc384a62d5b1773bc2678ee604ffbf4c429f6d2b8f1cec12ef074c2cffd35415dc04cae4cad61bf66108781a1d0d72682ef6add46e1298a9c362a5ea1ec21742766d69f8e875682e9e646a72ff4f47ce33a07c744588e91582613b5f6a39c5398958be36d9b57515ab18be5a0ea07e7a7f84aee6ac6191c33a035ac20175821a5c2236f7672f93dbfb7888d3d2a54a8472b65f6f48fd199ffc150ae679571543218a0bb71e149c7d3a8fe4e36fa720a1ddd79f34dd5f7f289ac497dc138a2abd04eda62393c3c4f4825833cf3f09aaea44c994eb751db08eeb3493d51ff3aa1b6b834df2c7c31e7704a38c7c1c4aeb39e5dd11b428105b9dd26a59626f26057bb5bf4a1a7340ac5052adb615afa63631daadb91757afe18fda98224e983aecbcb1bdccd3063fd60476ad2759e835277a5ee52bddff43bf806c5787f41a275ba20dd6b51cb2c488d3f2b55f18e67c401d6845d2442bd7a57534786243ce208d4bc5d8c74130e0e62a82fdb3987bf941192af48b96c175af965084bc5dc5aa0e906a71ebec6a6cc81c57941b2bf753515536c1a60ba9d5e4e92c585d6a4761d164faed169454a0fd617f5f7389826347c0ff1358d8f5b804dda6858b21d8f26d4740ed5532ee152a11628951ad2f25f56506a8e190c945e9c439687f460a28467668483f61d64072376c4d5a5a6563e77a6e593de51cef6c3f4e7143d445237b2e481a21f9c878dc65567e2e450424932dfcad21cb352f2fa1d670258d66d1189e948029840b746335bf849a7cef25a33ea588f3435fd3852fc24b77e25c998a53c035cd466436f857b4a6563fd086e2ed4f74e74da96040b89557a3990bbd201c55a2b8a805a30377dcc35e67338d7cdfeb32f4465e2cf3d531df1ab37bd01f1d1df5e9566ced7c00aed89ec96b38023d9708564a0f03169b8efd8e39ee1ea5c7c2a0ba9e7101f4735d96cb4cb99f20050577516c2d4db67fc2baaeedb3479cd129ad4a328e7acdafe664df99d2576ceccbefd401a48fe86414bd5b5312a13041874da048c05d21d54cc24c51eb44bcb93cc7a7786effe06e4c7733c3a18aa719046a005c09b96c96bf3364a38b65d558f5d75eff5947a16739fe4a31cf3ed1a80b92c0b58f0a23b20a0a3f549701bb5d58397b9ea1bc034e7a5359ba6099310eb1f37bbb166e5a99d35eb7842d47c36020d1f9e566cfc4cac21e08b565d602a89c999f5a8e55c093665b6d534f31ef0aba0eba1057e722ee000f11e692104a3e8da8060a8634217a725938f2f8a35a7e0249d3e8aa2c6de85826ccb8f0b6da00044c25091e97d71940de0664a63e3c1e1d94f4e666268738ebbfda997d36dae5edccb8924d0378497d86431ae6f460c7c5b5440ba82e111e3492b29533e0e7c76ea7dc3e6e7c9c30083fe952b6740677132d594a2ea5464e2d9a2c83b3ccb9a796436bfc295c516fbdcff0b626f95b962c5d3306041e87031c4a554d95f8bd16365b1a4d04835903f08b9b6957c4a3e850fd339a0b78ce5d1a8950497ced8823a5979b51ef13f37f9bc4adcf1e5803af57ffe898aa729d991b17230cb7a8661b8a52cbc25e33351b48e0531cea09040f45be54c489be0797038bd8d42467c0838ad392c594cb2cd272aa7bf11c455eefb780eb55ee1b63f3c5fa3b959c72f71ab3cf90481f9274228eae669d4fe3942984eb99de795f506c60f4671221d64a81b0d64cfa89799e540c4a270e16fa16b618e21316bf40e8aa289849ceeaf6117ecdbf0ba0e9242ebff6c36c1ddd461e8edfb4f1eb3185082b2d8669d7615c4bd927cdcbca5c2328a3d4e8e6d622d3d1cf1ef7bf8949dfdc241a6cadb40dc3ca7543768fc170c1ce6d67fbe4379502d588f60a6cceccece77db14bdeae1a98062b35f14603f72d4e0b2f56db3b9e2996b4eb4d1ffa41cf723fe6c", 0x1000) 04:02:44 executing program 1: chroot(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:02:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000140)=[{}, {&(0x7f0000000400)="5bf48a56bad655c7e5000d92a25a721cd50972f9327c70d2656a863039aea94fc89d6efb3f20cd5b07f5c9d0a8a9af18c4d5d6e036ab0584851487517a55bc39b73349decbc00cbcbe68451c1c05e657a3601436b7d7ab860032a3d0fa62683945de58741d1ef17e8cfd63be0f63290a27c1e14946be823307b700e8eca58df1f4d0e7d40e0155974dab4bec481553ee727c5595017e358e9b73851799b354d60cc4058e0db1e64d3375fd3750f4d60461ce6502f2b2fcb073d9b9f37685e8acd995e23c3d291aeee395d755c41e2042c628ad9ed594f36386b6c1e41e6c66c387e6e370bb9e922bd7a5043844a8617720ff16dfa36e71449a787c1e140548c220d72ca06e024c7d0730932d7499cbd9b9373131abf13f51def21cf4692219b5952637ca8992223dbe3338fd0b4e6c9430711ed1ae9f342d9a79c9a9829e1763d1a76f422fea7c0429a20caa4fe74e412e548a5a5f6145cbe1dfd9dbe9e401913ecc2f2bf5e56ccdd69f2d49c192958a5e0298686e3e852fbb77d464d92391310885bd34d51625a57b22389a5a496adbba99a528e2413515b290359e616fed3a7c477a8813cb5984fe19b9597aa12a929d41edc8993ef647d0781428a3cdd95169a2dc764bfa6166ff8e9f34d8a868f43ebea96c821f18e48391a18d05f937d468eb7fefda5ead6dc15c2789528aa42d8fd25b469d6beb7233082ee9c8d7e712787ad6bc76843ab464a8ae3d654ffd6f04f0b3c8992c7bec46d35228c81a7144253f20ea34546963d0d8101b246bcc2b371ef4da0d96b6aff174c508f9e6f755e7528210673693ea782e508064d75dc05256248313b45e0f9a94d5ffab4e60a936b8ab4431b4282acbee727c365b00d79ab0c562a766b8d1375ccf67f86be25d28cdfdd8883c9a8c2585477c0e883b5607de66f3e0da9aaab90373b3f01783220e037770e8eefef47df8ad52a447c7919a917e3260bf5259b7a2e9b4bbe3db6f70f5b50be68bbd83443336238ccdd700124bec2234cd2e691e00768cd965995cc52592b76ed7b66590ce7ee9a358e8aa50be80806d10ed48e14673c03da760b1f1956068f883b81ee830407fdd9edc49e1de7dc96f7235ae8e1d9b24c34efbd605e72cf1f1b41a5e811e291647e85d386cd2def57e27b8f01a91bc2e878b2e53111a8faf799fc18e54f5ad0ab05a5d1854fd32267fd87b2e62f54d6586ac997e977ff793865f3266402dc14999762719e167ea56367106071ce7e2db9e4f1196fdd17a4ff4caa37605705adbb5640013cf479fab78bd693406ee2ec91b25ec0dfd762195dd5ddfc44cc6aec39b3e59b276995ed7d22db9dfd456d39736a5d9065dcabc7318cc8c28f9e4ecab46516d3971095e234a6bba79fa19980f471dfee085cf80c2385973aa8b569ad1d6434153f66b4e74f9a4ed69f6c66ddf59919364f1cb47944cc794eb629b9fee61673afef2df5dfaa7eecb8997fc59e44cb6f046ecbd54c8c3d0d9343c2d5174cc2b433a95ae53af100a999def22ab2e107fbdc523ebc1b9542c95794c411b0fb92cb8be266d612c1a6412f49783de75e2986dd5922ab9a8aab98cdfd61133b2b4831c9e6e4b4791bf014b783993568a640aba4d5901511fab9fd4d6df2d0307466b7a48b4f1ac88e6ab7995ebcb7853c1adb9e766525706e10ca7e263576f93a078e63e6422fa344a3b6d795821c55911fbe88f6b21de8f8cfb5884ce46d209f2367c73b6232c64dad09ec385c94be41628ae96076ee2e75fe4f8dffe4195a698827406beebc2609cd3032dadfe0a8ae95a664f576ddc3663f8996a61a418112721222df66ffea7539f204c8d4c4f5bd13dd7abf4a8ea4485657110bdcd20e5b124b70391d8e08896f139f734b3ba2ad9668808602865c286c76f296c6d0c4e87f8290d84a36c2fc9417576bfbf0158b719deaa5386d559b0d383fa25d802bc14bee24eb30ff3281bdf671afc7135f601b05a21859b3c3845da5fcd9662a99d72c142271f37f6d046648fee679c5c8a9375be8c6343a12627a83acd8a98d529ae1fc50ee49878d6de5c3a0ad7b0bdf53f3af67ebe5bb680937da1ada7196b5ecf3915c9f7567814009303746cb022715904cd7a453172212e7e47a434e0a50148163b7ddda61a5aa4c918ffce2d0bb1cc8490717de081a0be7c9850f35bc2a5c9420cdce9b545af641cd76dc1353b4eb700277ff8b3e31674e0c819307af796ac3f7649b452cc34af40de6b2955dc6703b0043cd3119a19e10a9cc44ecf84916e1bba7e74ae9d5f66733066efda4d65df1a5d1bd9cb38b9f65e2cd7125fad63bff117d189b1817d487b5c1af77ebc4e730404ce0c07d8b7f9f414a4484ee5022244eaefcfd94b4d43df784fef4291b91c2f876513e0f04afddcdedb2f82ac15b74b34e4f9c470bb8a399cd150690eb7c21bf558389e4022906b3c101b0b6371785bd965c905ed7581dff6db40fda3cf698a866fca487524b3d569e3a16fb869dcd34c826bf2b959cda713326fac3466af02fda1cf34acfb664cac7b573dc0ac29b2c3f5947714ccdb2bf6f071b8b4d4a1b1d277fec744d2aabca1a5b4943f2e853374dda32417bde612a44de27c5e0dbe5ad57eb8973a2c18a820ddadbffc75ea77b7c328957237ece53749c358596eebd46a11ec50e50057ffde920b08eb74860248538bd7728b5816aaba2461ba7fa0979c0b7974f507e2b98b1ae817636e722a0796a7ec906fa932ec49570378bf69ab4c4a18359bd214b308e4bdfc9118b2463d0b097f0fba8b72539e9b31db632e96f6886bcf1e208f0e34c2aa53252276a46aa8672cc75c02f786388251016422d37d5e01053e3250e1ac8d3dea9a1690acb2a5a7c019bc8843c4d17ffdfa4bdf9b5fafc60c18e00107759dcb45d6e2867410e23a470b8b58a056842c143200e6203181504af7a8497dd99d0adc17840db67ac9cd77db4565ad300d56d606983253aeb90e1646453c2eb7d82e877da623fad8b224d2f1def531a8ef0ab870c9f97be934a3aa3630b484352aa585fd22b0f8b153c632ff491d2f6da0c84756a374ad8240066eeee76b2030da341bf766be17e0515e45a9a547c125b570c47e671f7766daa84205717945f73b18dc95e7da232ac1f9b59402464519f8bf0a6171320f6117d641380618b84a65fd49949b5445678039ec4c669bec292b4066a198267a7377b03fe3c051169bcf87675424a80dc24c374c528112c8319ccfcea4b7461711c586980b1698661ff4542b12b297137f597436c8a31a9dd9c607d9fc98fe7bcc48807a6a9bf794b1728f8f86ab5cbf85fa863ec079873f58199baeac810f94264512429b8f1ace91d27c0f40e36c7fd519abc86f13ed4f60268562ee2ca8219ca8e7d1cd582aa2adff2cca649a7cbd707eabb876115caa75a6e25a599ed4836fb01b0b04aa06bed521340776dcd7e88b25651e2cd5f90f6e13569328b6c1939598e89871c14d689ed2746c3a69ded63a8f701b7af256b08fbb93714a81bc45341711deb5ec0124d82500aa7ee8737a63ecef48cc901dc2736ec7b7c83532f151e1f42ff32e2027061143a3d514c32e111b6341ae8cf33d5ff3d30027bdcff558da81d31e67341aadee9860e756fd84231b4496529788eb04bb252f8f41488e9bea28935758b14f5f83192cfb723c6924347548d76c937ecd33c390f4a87ed91e8700c571105b33cc950436c43c2dc13acd062bff23d2dfa010cf775b1f7ecb2f9b26c4a9701b63ed2c6b5b4575a1b903d6f0f25c25f88126d9135fcb4bbaad3ec1c9a360bf8e35487f83fadf67554f4c3d27f6516a5837cb2bf83ba0a82f85a29a3bab646803b1e89c9bd4394cb19a46b96ada7767f3f657a88be43633e4c80add39a64c2f778cda34409194fb796d99fb491127d21b6fc5a06c574ef396f5bb6a5bdd2f38b14d9da889be1e864c1243af279ed43bf046dc76d6c20bf58b2909b95e69b228d2eb7877cf68e702e1f9b6518f16d564ac4e136cf9fad219665f9bf95c7d9c6a4fd3500204bacae386b00ed5d775f9f344da7aa0eabbc522edb0e0d574590828822e4e549a18b49db6412556d4524683d98ccf9c64a8ed0b543e86c1661141978af2d3f43ce229f232fe25a4d2ef67c30ef429f40568f344f06e0283515a8e54baa9f3b569990b270b40a7c5ff891ce7ffe74fe42d2f7beefc7c945f80c2856c39e909483b391e0c28049f4e62aabf51b863d86dff8a01e26d4e422d8a3832a10aa0f58473ef7fb2f05446b696afb8a8daec32bd8f9a2f687ee91eb4074ebc2d90f091f9a8e23325db221b208887b229481f61f43bb275df1ae1ab2c47995f22a38e1950e3102beaccc6b97ad4d95b09d861a60ce91aeaa4471610c82f4502d7898573141778e34594c94b8a42290eb92dc34117b9cceffcd5d8910304cba41a1b4aebbd44c0d08851fecb441623e6fc65e2222154c2d684920e1ca729f3ba7b9e867b67fd4bffeb8f775acb57b8a8ca838eadf823cb237180cee84e372a4718126e77422101db30ad15a277cc28c621d287ddb7465d42890029c8a88a709a771bcb7c531af26ca8b0374a9b8a7fe6584bd9fad9bf96589cd857a0c5120b1adab4a58f43c844ffa29b70253220e75e2b23307909e43e3b3a602f150f59f66f47dd226bb6b76e0285b8cb2645ab58b814645c1c8a35488b62aa7dbd56ccecf0b5db30bbfdc875fe277a609b1506bf015318fb36a43519440fb2d7a4f2212008d395b296e69d7e156311e1115ad957171d464e25e06b656b793b5033a6677262bf07ca6bcbd6d8533b0f1887b9a1d9079460f7c1c27f4fb55cb25bb829aec94bb8e7de5af18a3cc4b77e495facbdfe5767cab1f27562cf65664a2b71b649f423f89dd490b1b2eeafaa228fa3c0c3311d8bf38d0e62fee624c8e08eea16d0d551495020dc78d0fbfaf8cb267f9cfad1f37403ea67e1fc08fdc1e737f8b0adcc17704b1ecd36bbe9898b9afdfb73b579cf28cede9a95acbc88f0119df4778dae3b18d516e6e2a2ef66467a08f4149975dd6e2e2c0799e5335dff024c2aa60830c4f2fe6ea557c35354b36749cc1f018b3ea819b39dba87ca586c75bc8e264e39600bf30e7faa94b5cc3564f98d3aa2dac9e2bfc8702581cde7944c309618a89585a80ed848cdc29e8a479c5770bc2e1a9baadf69bea77d4cb86d1dba45cf5201fcaa227948a4d2ab3981226bd58d030ad2231a8dea440b74e00ccd8e118ef1bfd5e1ec3dc50aed4515fa2f95b6b3e057ad50bbdfeb4a7ea2ea8482b492a88b674b38d6df4b5222ce6f76c7acd20039b7d1b62c7242303aa6808d07e7cda88fb54d91fa7f52642dfcf38d3941024f6855979afff816f102df5b0a59834b329dfc92e2964621bb9787ec3605b315c0a053d00ea0b2ce2d40e579666f43b07f8434edf83aab80218b51dc0d364ce8b525ee8910cbf84765ed1cf02d0b080fde2b1c65f34ea8f766ff876df3dd9befae0dad64843c6c1763e8cfef2c647908e6301221a6052b7f279484529f5f7275417161aaea052a627d164d0135c559ad3ca81ecf77db9a66861c7c7332cdb8d04c8e545414a6591e7ebe16bbeb59c65ef7ae0bdd68d6b17488c221d8f2eddfe9ebe609dd1c30111d306f59bf514a633c1e254217b51a27aac223d1def99d0a6d348192fbac3098a1cba1d72a21d180d680c98570b9958664cd6dfe5efed666938ba7e71c1743edf4b43492623eb8aaf84b438c4e356e90aac9dfb1897d99fd440f64bb888570a4a81fa1bb50cdc4f0cae6", 0x1000}, {&(0x7f0000000080)="202f7c2a9e283bde448defdfab5178a8f1e3a28d7d298913c4442efc95823d5ed42e982f034e77a88b2a077bc457fb4433d1e83ea32288787e91d1127c5d49c53a9a234fba534e156934598ea25c0e8050d30cc4645bf18354ec8a197d713653a858ab8126d16a01697f9179afc8e7c6e82a7955ee5174e8e9ee5cde1e85ef6047232603b2338b4b1fe4e60000d177ed9c3146d7f655a9b5242283f892", 0x9d}, {&(0x7f0000000300)="ebf478dfe0cffaa05ba8bb1f6a38c1ecf61fd8ce270fdb3efbb4e3d9c0357d3d1e25793d7376da594c8da70dd98a9ca88a4680ca70424e0a2b8de7f5854b7dc9085508f7e1f9498c92d36e5dd8a3f1dc0a145ada296cc9360b312ca5d076aff45f64bbf7caed1132187a96f0049d67a7c99271ad6445a9c8e52c5a976f609e09a3703507ba791d164c06477e65ea19d75dcc458a31e2a981020f763a19c1eadedb79f2a3d52b0fbe7e31a792b2d02d5866ec", 0xb2}, {&(0x7f0000001400)="9fccb584ade4d913d64907bbfc532d4fb638febaa1d43f3f6bfa461fa19f106f42c2980d718e6fa5cb2dda159121e05576be68c584de0aeccbea739cb43a89ec8122b7b099edcc3112f21df2c7b06e6b7aa848159798c469f42b55b71657f6f52ed12f65b555f8c8880738c891855feaa3820d0cb4842f68148a92e47744f7fb8a31c6b213ec9ebbe468057f3cbb088c", 0x90}], 0x5, 0x25) fcntl$dupfd(r0, 0x0, r1) close(r0) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="30000000ffff000001000004000000009684be24217195ccc8fc51ab28cf16bf2e9422509ffaa6f098322124bcba10fa21673e3cead6011a142d07fe5efb528bcf6723471a8199725cc54ec8a4d54027d8e68dd5fe327ecada4f707e46d46308763dc73428c20b31446183449e2b6b7de47b65410d104907ae6a4e1ac57ae531e30c92e5138946e1eeca94ad0cb6af3519b470c86e6c38f4b64a94d6b6c6cc4b74622cb04ce0073189e58f6f91e5eb5ad7a5a0c8a07b97e1cb421f0d35c1463bf72641d0dc9bf8bdd7794b86e8b902a977237ef91eff3002a9128188cda3430d23444a028a660254db53279bba4201840967ec5d394e0614b17eebda9ea1a5ef129c6d6ea12a492b1177109494a9f01c39d1e33b6671464f3f442ddbcc025bb89e08dff0", @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x10a}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200a0, 0x0) 04:02:44 executing program 1: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0xffffffffffff0001) sendto(r0, &(0x7f0000000000)="7cbb01e4fc64a29a2a64bac9a5d23c923bb9a889470f97ec163ade75bc1e1642c2351ad0b3706dc8925831ff315b80a5feacf5516e0a2cdb30253a65f47dc7c4fb710a243fd9b807b2a8f505a5d05e501382ce2a31", 0x55, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 04:02:44 executing program 0: mprotect(&(0x7f00005cb000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x40, 0x80000001}, 0x1b, 0x7fffffff, 0x0, 0x0, 0x9, 0x0, 0x81, 0x3}) 04:02:44 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getrusage(0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x100) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000300)) 04:02:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getrlimit(0x7, &(0x7f0000000100)) r2 = open(&(0x7f0000001580)='./bus\x00', 0x0, 0x8) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000001200)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001340)) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000001180)=0xc) r4 = getpgid(0x0) wait4(r4, &(0x7f0000001280), 0x8, &(0x7f0000001400)) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000012c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x1, 0x404000, 0x80000001}, {0x18, 0x2, 0xfffffffffffffeff, 0x10000}, 0x1f, [0x6f8, 0x10001, 0x4, 0x800, 0x6f652993, 0x7, 0x8, 0xfffffffffffffffa]}, 0x3c) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) close(r2) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400020002c2, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) 04:02:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) 04:02:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) close(r0) 04:02:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair(0x1, 0x4003, 0xc5ad, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000180)="e6366bf01fdc6a2f53ec98e315da287f8a5f12ba3390c6610dc8e5ac31adc91584b496fe9ea13b71a16c4b005b1f46f0d2eeabd8bb5199902e74df4e35625048251adaacc2e88735dcb601c3d9d18be471a210db2a9113298e8493a542c457fdffdb2b02b2fc8711760d44544a5bc363314fb1153f39f79c4b8e53bcdf112ac1e149151be2af8ea09bb0e9f3eb8f83bcc1b7db81e5488c99ba95e10f9378e8d423dd40da0de2ddb3ac64156ee48b98d098505eb161447aba8e1bf9a220967408e99fd50c6fa57d563f7028ff2b8cd5548e838a7d4973d1d1d470bbd21946a13fb9144ebefeb7f143b40672f288383a56ef246b95fefb60d753dbc2d18d39dcb345defd6789ca91d5bb3aa508f5d7e3e8b13dfafe47393b6a5be437cfc40f6aa4ccacf376f7d19cc251d65e075752120d60f8a3ac0128083ec67cc0739b16614875dc569735f4a0a0a5e0f3cb29d403f53837b7481a6413d0607244f9d551e21f781a922c15fb744f8fffcbe3e587f133ca0236e4a0bbdc7793a7f3abca98cecb24bc47efc27da0cb6c3918b73d633367ac5111670bbd230e0f3a7bfa7adb24ea3510f5626c7eadd0991ce6a6db7bad6701295b9db009224ab02b010e9acaf4875273e29f7af9cf58bd5a97c9e56dc65e9297851b066b8bd6ca60a7ae08f0230559bdbd39f6f6be33e0decd6da73c0c483855beb599a90f0f180e5c8b9106c72ad88b431cf93ec537c944368845b0f7a24f0bd6ebf580725d5d2ae493a8d067f377cac6c12aef6a55f39496c0569c481584bc762426f555e614be5441b9675db29e87c861b90245303353a75a87aee00d2c650dd984e6b38d7c0401c0372685ea2ca328d624849366bdf9555ad3fdd16c7f8bd4c6bddb5c821775acfc90ae9d76e86000d585dc2d7de4dea74fcb1089a1bacf9402415c0dcf404c884d1a8eac598287fdd34f93f200c411fe55cc05bf958c45eb20f380a83b552dc2286b3279ad422c2c0e9a371a9857f57f4c695d2e26d7048922d972961be6101777db102ea8a8a8b268cb950c2786b353933e8bade4bc343ea382829078c8c1ed60e58f103025782fcb97765dbb742e7d41162ad7607a363da46174f85352c2e7571eb9b8e0422417459073d7b2ce862a0f207e24f67702471035fcc03ec6ae67af06f7db022ad37b74db18390aed87b0dd79f4be4cd7091dc75d1ada980cf6243494646226ec2acd96a315bc6fc8210cf7981a0f372726a26f0f60efee4bf4c91a6a3ea29d187201cc98599eae58757c034fa3bcfd6e8c0d01fd8d1bf3f9a45143652c58fe7d1067caf7e1fcb3af3317b1221d84e59139d0173763645372090ad3a7ae2538af1f72011b68cf373b2010a8b05c6644af7910cdc976aead404ba149e4372952e21ef34c9f793e0354fec855db0f77dbf9b90fbe25efa31c6102aece6e6276e2f5b296aa212f532995af67c8dc93f7125a8015dfd4b9c10de7753c170c0bb229d45cd6b79e30ccb6aeea8ccdc4e5184b77c73f1eb11c49a1127534320043837db3353b3e07f32fa11d931c0eeb13401357e888141deb2752194a1241e3411e96d81b2617052251a3dd437e6ae58b07b131c216c31716731999adb5b5c7000e8601ede8cc5e7ab6e283e1b520b7b25427598f9728c2ed40b36cacb6366aad555a8536eec60342be4e47a0ffd9f2463a85648beaebb1ab6f79b7b1f44ed8a807b088b910f49ccbc9214dc864ded0781ba4c384e62fdc78eae7ade71da0564dd34ea4b04f96a9f7f3938ce89a6c5a6ed8e322772134a8ac487e4fdc4ce2e38768fa62f68d5f5218ef682d5f587ad32ef70227e1d28a2bca6ba85657d8d2fb55403a3e868faf17ef52190367c2a5753b32892e5e7eb02a344bb3c6c56267ddf38dc0f32a2f0bb3bd44d055660873bead2840b1f2d8bdc0976bf8620bf4019efc44658c86b41f8b7aa69b80968c296cbaa299cd15c0878bfd75a466c49a9d249e6b49d54907a736eec9429fc3bcd533ebf6868849fe1dc81fb97c91ea90bc1893b47efad5037240fcf72d3a1d89302b28f92d63a2fe4be0dedbcb446bd5933e556c26b032218e016d1a389ac3a88c69e7df2fd72b2820558bba141616e2cf1c73163417c4517e887b27425d29eb6d43124b41dab2b24c24c5eaed38de2b0099b36c56f489421916a560f8b2668e6f00686cf934320ec5c2b66b61723732ff29f866a72299e2eef2fa01a7c967ff882f6199efb34f535826c69c9264a4b1a7dc9e8e15a822aa1e296837a0b28f1a3d7655ce867a03e954fa57d9a5d2033477d535901df2489dfaed13c100a8cad4d094950e9fe6a26688d94c888e11bcae98351ee476f6a4cd5eb758b3248ff2915e823ce9e3111568b8c4808fdcb7d4f6bd19b769a9bbc4870511f8c0d70fadf97cd058a70b6683e9215e674e10784d5f6d7249bfd24889ba036d3281b80ec3d6ba1f46069ee8c6f538a47487b4e550786f8c776de11cbff7879b0b6e3ef6cb379a81709b70c3aeec136bc82e94ef1360561a996dd078c879b68fe314318e37b71e47d338d0e1de74f3c4861e17a9a6b566170819f5b24527aa908cd8b829d6150377459d292b08c9bf67dde2af8fe60756d502b03ea002e6fd4f1959297bff100b15b581b08dc95752cb72e7877cff72fec5df4f317d07623b6ce9bf07052a7e08a6cd38b7fec5d3c8c459bc1758809dcf26d5cf4d2575517e782b658bf5d36223d367a813d47554f793030c7ae9f15a6e520ffddd0d40201c760850e442c047b56a41f71b9c9382479c7cf123e203af987814be33921aa2749b0403cfa70476cb2814e38de809104501e2d6e87ca960fa588a8fdce7f06e2c266eb62678a225ac5b82fdf62a1bdcc0a65488002986874f2d36ef9645c6212d1063f669b179448b7e14c7d073761359946bae589d64cbf673b3f9e902036c7561dfbeb8da51331e4ef737f020db657d364ba1efcf0ca632768e79b5ee7c87513a8e1f3fd87a534b6921448af1524f0ac23a069107a700a9be810c7639cfe26df72b6a99ee0b6e736631d884638bcc25f2d84a323e3729a7000d745a51e1b3c6c3c601857e5809cd31c0c5839d79ce784414beca2fa67a3ec2627c50357f937e60cba3be0a042fd0c3209677e0f6951a7350ad22e777381ceafb5fea64398d705b5d7d99edb7d4442e87b4a4d5f9a37cc12493148b569dacea0d8bd932b667c89db50666da0d08e237426da0f24fa932acb64a6efb6f5f3f63c52cb9bab120edb8672c97ad220257a8d44155192fe87f945e746eb610e6b6d53ee60f5a2d7a818c1523bd1c731fea3c7a51e2b0f83c11eae893a40853c1bf95bbd854af18620188a48997bb07a627a311fe3c63db90f31a68220e5339d06de5d6f2bd536a08dfedd66b95c8bec5477cf752ee54adc2a7f31542133fa372867b80278bc98b365db1cb917409543ba1ec9e36a0631aa01aa3a575906b86afdfd0e2ff658683761e919d3d39ca40b28ff4441209198cd25ef0475220bd7c02f4af1351137f433202043357b24d667fdeea23b25eaf370152c91775d6198b86fa19fdd4d91927771ba727af88e7ed7970139220604f87aefbcca92ff057347c5af235207be1136b1f3afc9b8c2f4224ca815be0c84c3cf9bd6aaa8a0f9b5dbb7b6c6608d470bca48484972e1b722ddb0fcab9cccf196b737b6363fda0667c6e7874cb5739d31e24637fa10f0b462e001d4293b2026f8cd8085610a4b21d4257d45d92a743038508a05610d2d38897c54f81aca7653467c49c4a9c2f09f994b438fb76e155f1c1232386b2ce1d6473c1c07db37047662f086ca852ba6080af87b12f6653251cea6cdaa9c2e44e0bbfd21800146df0b7d58d3858982e45e0cbe9711100ba4bd8fcfac9895ae1402b2cef69268898b59f4b6924da4e6595ea760e80eb5e7d043f63fdc418ca9cf42e2358b8bade817153e89fbb3066f2df2e622c3cd390e255dfe2050ec670683af58705407a88ac0072772edf6fe81f8304685f0fc5e0464402daad551be84378c66fa1e902200bdece143865a817abb9710fd9c61c5693fe85803410306ac9d8ae6e5fa6bae26c49897c51d019c90f0a7aa66e63e26e4c6cb4907a916f82a852d5209affa89fe8c172eb059dffca7e88e46f4d9a8e68bc0293aee850b16d5a4b7c187ef1b34d59914d2dd30d0b1956d7702632577b55081f5fc830911131ea756827d62ac32da2b701addd8643cbd13787dc2db8eff2d2c05abfb57b0fc42df703a612666864ef0ff99ba3eddfcc6e21e49eb26be94d136140d5a81af06bc36eea2518fb1f22fee11fdf7da0698d5b087bde02289aba4307f4c90631596e9fbc20e0f12180e59afce2b141f556199026b6f77bb554cb9b2b44a4793212c69b6ce984464933783ff67b032c766c91bf5d034d6abbe7d7fa2506462fe08d58a093a7eb80ed583cb6e285337b00ba605b210d2ac851dbda5d4e5df59c8bcdb4563f4c9f71efbfc23799a9ae4ee43bfa9144af909c0766b174587d166f89342de6f1b5c07e18535a38d56e06294cb3af0ec0c8eb90f3bc0a862caf729052ae1b259c06704374ea2e5878ac38d086a2b6e408b8bffb34bc6b71a63c0a4e3497159f59cf4c2caf64975806271e5bff183ecd268bb8df0edd49b9e0d01cbf2a9faee9d394a55e301e5a9479904942516daacc431d71d7486172481bcc8cba26634edc66c84ef6023d07aafadd82025ec988b38087095103223b3173f8dc7bcb50385abc53a661a13dec813a77adc95381785c86e3f70532a8b17d7f5979c845410985ee805b05259968494d0da50260467f38cef5d428537d3a9295c58b424270239a50a8126b43da88dbd0c58bd40c74ec375ba7acaf37cf06073974560369cd7f7257b351799e28728f436cb67c18a1e0e758018f869a6ee659bd56a2175ab77c88bc2f28914ad529540fa90042aa1cbe25a04374d425e3379b0d0826c940084b08b92853bfa4d3a42de49141a74eff169e83c91de7ba182199ebb4106e0d6d728a493f0aa9925b37db070ea32acb44f5865af9c6fcda86277af441c1db53825720356af49b9b7503294ac9a913fef234866343f506e6f50fc804ba93fe1122f780b7279a70ba67114a2a0e9cca5a98be593e5a06124bee514ec21020c8b9bf44e647abfbf22455a7929d5fd71932d39d1101cc8284a0dfdd703e1714d75bcee63c58afe7f5a939173674470780995c014a514823c8bf0f75b420743ebde7d3105921dfeef5e2b00efc833da1cd70fa8cdc75a41e0c6076239795899c96097041738f44827cded724c9dff1d2a3d2ba129d95e7f87a6d253378b105458c105e73fd723fb46394e81ad044bb560a053b9a8fb849c45b265548fdabfa01cbdc7ce507544347353b1550f707f2de5c22bc7b335334cffd669de2638b799ef6d8e66a928ccb3d3be708de9f262c12477e096660d9f466285807e7aa665417ddaa13918e55b06fa56a7d4d16f02315921750ef1e0c7006a84e0421f11b47cec76a098191ede4b83631a583cade0b527136648c8804b9834353969dc35e2919fe7c80af03da4fc285c1a789d84ec11972a0e48267c36201ea17e46a8a2f51c2d2d1d1b6be9df8aac505ab90b02ccd3e923e5f30963c18e4209e932d8d56fc05e60f79807a5dd1aa43a6c9c070a53b8bfcdc88a81069636cd6f91969ba8e6a341413f5556346a8523b54f500033e3dd95201fc96cea51eefec339af054459bbfc0d884adf1430ac3638398e58b6a6177196dbc633e09e3cae1a4226f0e4d", 0x1000, 0x0, &(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000011c0)) accept$inet6(r3, &(0x7f0000001200), &(0x7f0000001240)=0xc) execve(&(0x7f0000001280)='./file0\x00', &(0x7f00000014c0)=[&(0x7f00000012c0)=')}&$\\(\xff\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='-\xa5@\x00', &(0x7f00000013c0)='-/\x00', &(0x7f0000001400)='(\xe1\x00', &(0x7f0000001440)=')-*]\x00', &(0x7f0000001480)='\x00'], &(0x7f0000001540)=[&(0x7f0000001500)='\x00']) readv(r1, &(0x7f0000001900)=[{&(0x7f0000001580)=""/223, 0xdf}, {&(0x7f0000001680)=""/34, 0x22}, {&(0x7f00000016c0)=""/254, 0xfe}, {&(0x7f00000017c0)=""/18, 0x12}, {&(0x7f0000001800)=""/195, 0xc3}], 0x5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001980)={0x400, 0x1, 0x5, 0x3, 0x100000001}, 0xc) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000019c0)) recvfrom$unix(r2, &(0x7f0000001a00)=""/150, 0x96, 0x842, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001ac0)={{0x18, 0x0, 0x9, 0x2}, {0x18, 0x3, 0x100000001, 0x1f}, 0x3, [0xcd2, 0x0, 0x1000, 0x2, 0x3, 0x80000001, 0x9, 0x5]}, 0x3c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/zero\x00', 0x209, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001b40)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001b80)) link(&(0x7f0000001bc0)='./file0/file0\x00', &(0x7f0000001c00)='./file0/file0\x00') r7 = open$dir(&(0x7f0000001c40)='./file0/file0\x00', 0x2, 0x2) recvfrom$inet6(r2, &(0x7f0000001c80)=""/96, 0x60, 0x40, &(0x7f0000001d00)={0x18, 0x1, 0x13, 0x80}, 0xc) ioctl$TIOCEXCL(r6, 0x2000740d) fcntl$setflags(r7, 0x2, 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001d40)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000001d80)={0x5, 0x6, './file0/file0\x00', 0x4, 0x3f, 0x40}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001dc0)) accept$inet(r2, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) 04:02:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x1, 0x2, 0x7038, "a30f71d9b96a82c935dd26ff2362beaf7c1489d2", 0xd3ce, 0xfffffffffffffff9}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) ftruncate(r2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f0000000100), 0x10000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x2}, {0x5, 0x401}}, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x80000001) 04:02:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/140, 0x8c) mknod(&(0x7f0000000080)='./file0\x00', 0x100000000000080, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 04:02:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/197, 0xc5}], 0x1) syz_open_pts() 04:02:44 executing program 1: mlockall(0x2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 04:02:44 executing program 1: r0 = socket(0x18, 0x2, 0xffffffffffff0000) setsockopt(r0, 0x80000000000029, 0x27, 0x0, 0x0) 04:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000080)="c21f9efcd4dd0589b35272e0f53997810088800c26b1f33c7840d4c9cc6e5c0d3fded1f1c096b43cc8d3d3705cc48a0d61895aeb8e2ff4d153d0c3c3", 0x3c}, {&(0x7f0000000280)="d72950987311440d38dbe7beee05422bca8c8005f4a6346ad94cbd3733e8628f839d47d0ee74d56e", 0x28}, {&(0x7f00000002c0)="2f6cde846d0a375dfe6b260c99e4cdb910ab82cfd39ecb12efc0bbc0b476ec29830597be67c11e67e3a63b0faaadd2f77282431fa1399277b5fe75ea2c78319dd1d542c4dd134b93d42575c23f4fe5b27a004540b5027e78160ee9eb80a54ccfb74b10d74266e858bc47a04d2885ec01198ebeab56027cb7e40b83f444c21807db99443c20b2bb7a0b6f706eeffa6c9faa379cc6f2ac7d8c86648c7eb7c75998ed47b3cc2dec08021b410c46b7bff3361ba7bd1c39bbe3bf38fd21af846bb0f4fc2ddb856020dd299082e3bfa82aad089992a6b85d", 0xd5}, {&(0x7f00000003c0)="f005cd376c4694ec784e4d76f09250e6f8e778fc3eabe64302dfb246c4feaed33a2ba757", 0x8}, {&(0x7f0000000500)="ee8ce50945c34cd03c7770797c68f25488f7b99aa704496f6e1aa9288f3995f940dd66f2b3af33e23b4a62a0603446b71f2ce135fea94c9cad534e6b431fd4aa4c374bcab625fcf2460e15afee71bfe66861848edd8e717f5e88e18dfe0f5362e43ff864d9e0ecc219f971cee210e42ce05d5172f73da297e69ec64c7dc1cfe5eb760effdf742b7d68e996782f932eb6d6b2fa4d7fdf417c69063a74451323b6ec5f3d70a62838c9f8a09338b70f904ca1c00d4bc0af6afcb888a312a4581264ff39168fb44a5c17132961f917059074282b6a86d2f6bee69674ef1064dc82350e1bdd019d2ecbf1f104d46060d9676e99f52e52ebb3b2b2efe2cdc47d86f2fd5923f8194ac7c5872fe061dc9b94c7dd3eb858546552032ba12e38062eb831c627f8537e25b565d2c959a9d81d618c66bc03b0691b8ad8847aaf5ca6ae99102e750d312460c936cca1a2f983d51d6b91e18020ad5a39c243c33582eb1e850e9515d44009fce7c5ce7ec9aeed27e2dc0d728fc1c73778abfeb2dab4318358fc0dafe6f50fd9b95b0a7b8ddad6f62b93c7576eba2ea11807a332665f80a5a8c4cc87abf5be2b932bd4518f7bfcb495f8d531eca57e25a9a7b0e007897fb85c5c6004ecd0e48d2797c2b8ff28f03a2a44147e8ef7c1e6b7c613fb1fac563dd91e9850c26fa6a685b138f105e45d005f4921df46b8a3f44aac5777559053182733005ce0a8fa80d8bbb5ce30ee137c3d7a281801e0145206ab84bf2c0111600645bbd96c93deb486302dbb2311f7ae58663960b99e0bdbbb8c8ac3ce27e04564f579de0a512659aedbbe7c612859e5597f533055c078e85f770907cc4a51d271885a1dc7896571a709ffbb33aeff5410d9968cce6fe80e465633e928f23e27bddb1cebd88275766b5ae749157b1566c90f1b3a911bf3b92655095dc9f81df6cad5e0ffa33870539d0b4db148164df2658e2c2d0c3ad24c9c13895c321d7a0b07f7dd1529517e5e126bc1a951d56c8f9c883dbd555fc8222fbf7e617f4ba5b10a0f308b8c8dd73612342ffd9297dce96c8ff54b4b0fef86e8021b3e2b7a2a70231536811db65ecc2c13a4f80b8d4863a974d4c0692b69aaebd4733d7142936c8ea179612f91955eae1dbfad21251817f17b6de644f266d4736cc6a2ab3476d4308d75553ebb3c3aa7ac7d8e982f87baacd38f6f0c5d3dd90c61cba14a26a6dfd757d976286e0a3faee7a7e968a9e6e5994ec712751befb875d2ab2df43adcb885d7018fe04c959d7419208d93000fa0b32398209b429dff4fefd496a6bc29ae76f785296cb57cbceff3f7ab564ccd3b625bb7601f5093aa16e1ce83343334d200faa3016e1637ba126b92520b20455ce8146a6cd7f089f609101e9b5e8359c48caa3824b26539827e393a0b3b5541d145d2679e45bb2ef03db567965c133d84ad3817a140093b83b1bc53abba282ec069f94723269bdc0773dcf3ab818b46a4c00a78c1914eb99141ae8d7266617dbdb0a31f0859f1784c25c219de5a7763f1358acc2f56ea99eb86ab5ecc870835d51e526cbb0de2af86e6ff24d31feb48aeedac2f701807de1595c130fb8f5da2e359006fdb573dc111ea32a6d3ea7a09ed2a552833a554d076e8a28ece3fece8351ebe37bb2eec285029fedcefb4744673962d01a371c19b4cdb0e6c35beffa2832eca27dbeae49edc34f8fac4f6a81e3ec4bc797eea84c23ab3159c0232348745ac9787727056247d114655ba444a470238040043ef4c67f450f15a341774ea22d4a8e5c940a61e60d787970303594c0ba626d10ad7b60eccfb8b67afacaa05a213d96624dc1356d8963b1986c8343435b8470e7074a5f9ee7335854581ee1be22dfdc7ce205a71e851c00f0cbe0c1388cce12eac9530278a8154bfab763761d0812ad5173f457182eea1e98a46b27958eb55d38a726caedb9a8bf72f61674ef123c16d999b82b1c9e908ffa13e22c93184d3619f6dec9c6f2ea9e0c8f90391fb68983c6c260b2843e3ae453903b5c119c2941375766b26cffca78c741e3b2ff247259c0e01ae9ba7aea6afb75c64de79da0841504af5244cc3dbe1636ddc8db88c8bceef9ada3d370d5f42903c0fec0c1cad2667be05f4989631d3e8bb54eafb25d0249b858d4bb6e4258800f04022611a5ad2517ebc620e53cf33ed50d095ae675d86f05b6a6024adca0f9be3e17d059db7dad43a13cd6943298d25a70d901c4a22b4e661fd9c03ff92d1e3c9dbb2a78d65217a345adcef228bcb4b62ffdd595a33807467c420653fe8ea1cbeb3bc0e0899cb16217ac9233e424ca4b27472e3523278fa254e7422b88d3779bba70c0efb9b83ffe85413f377777b6603bce07ad4a4dbbb90e539c13248883a405df5c68535c79257bff7aeef417acc42388bdf6b2f4f215726f10dce207aac6066ea1c9f7795b415dfc33069dea23f15fe4837794ae4988d0b060e7f69afccdd77c9b80db4be73436b5025da9c2d827c24440bcb53695553e7561e977320885d01c880282774965d21d927c4515b47ff92c3512b4236bc361d9897064e942a966e0f596ae0dc71751da514394acc41cf6a26299d24294b2b5e90dfaf98e4d26fef10c9214a66a332c8f2ecf55ac6e858b3fd8750722e622153bab477b98fcea4ae0b837f2b3d572a76911cf0a69897c6c456cfe86fbda72978525f5e58c814d8e7aa2a2a61a3ec9f1f3de7573dd2b967d689390cc36aa35a5a3d64b3878439721744ac5b035070ecb76fba15f1f4fe72a12d76f15a4c07d8c841e550d9ccc17ebb9177343fb9c28d05028c98c550db13af580dde0d103136c7a8ad396880e062de2fcc0bdbe95185297b34b85f32a8cf6e7232504921e47f6bae33d41fd631383d3e079fdec9e0c07ab652c524e73fc48cf40fa6c5357544f8c987cd7308b7acde0c9e5a6c9280b15a6a5c73e8b2010623269ce439cf774bb254b2737cda0950bc7743d7c48be8511ff7271082819f2759ea369a46e5ec307e7fd6127d5ab7287a1418e122c4ad1e84610e84aba7df9f3a5d73e1061c98c28b9b3ee600427b7844caf386c343f7baf6e19689ec7d70226903f54dde4704ea3b233d7a28219c94197e179f2e3e9efe364a60f07ed2e63950709ee0db78b8350d1cafa3000eb2b22eb03610bc716e81a1ec80279c7d7e36f19fe3aaad39df110128ba19cf3f0c821fbd53a9610df9864aba2025b5ce849c42590470e6977936beebad7d419a7205c435f76718dc78a4771a9d754feb186ac31da937efff2006b287847340d047a6aea994863b7a4b550829326670b31db5f41686e83e05208cb769e9c522b49079cfdc3450a2ac13e29cd72e4ea1fe572e95c742974019dfcfa73d8f9a310adfa1f0da135d0edc420d09a543276dc45a49eccc405a17defacbb71b685c18d53d4eae93c753bd7891b6689fd588b34111e69f6d6717b00f6e564bd6902f6dbfec5f3332253fb48179cddc2818974010794f91a0ce89cd905ff2b8ebc119804d779544d4f0ca1e33a22fc6290d563b98d57608fd99a5cd649ae6d4014ad8f0b15566e01cc9454e9ad9fe4fe980f8ec88a6e20c59ca1713056753c3ae6ea7a9ee419be1efb508c1568331a679019f71400c14333b2652b41fb540e65c6a7741106ad4fb3b52e8f0b28d26083e204ac41be3f6febc87a2976cb012feb6629ae65015fce5c12162d18f8b4a07ec2149f8cb84feeb022c7e71872c7e91d0ab4e25d236956c9c67216020da5a85fa02b38171ce6b96ff80d99384203bd79173b730247038568a26aded988f5435138e510e19dc61744a77002334c4440b1a125263bd92ce5ee3452ba398618e4e72e613b10ce7464a69cc6b25a0b2f74cb33a95f2f739f464aa82f04e7bafe353c66f6dc160edb1f2b7b5f6e6b7f62dcb05100d98b7101941fc845de9c51f91c86a8a375660d4bf6ad569a88c538515218c63a919881dc06123f8f955b2039e9d249fed799027910c80d091807a8c914e551c02ad24f23ac4694be3c323a1562c678406f4c0465b73dfe60022cfc38f4ec358f08ad09e03b45265e9af91f3facd1edb17696aed5755e93107f94bc54a35b56963e36ad04934e369445ae92ca3992f46fa393d3cfab215d3572180278ce20a6e4283c9177d142b86bc53dfd9296409f8e36b4dd9654fdc7264b30e2447bd1fd9b0069e92ac3da89b1aad3616601c3a69b451bbeb2795a07a8644836809cbdd0c181e90aed7215dc7db4768aebb9d90dba75a4d4126c1a40599cf484666febc238743ffae9b45ba0b726e786d5ecda18ec44faa9eb086a813346c581b6b675999f8f742c007f18f151d290620613e3924a3ba93d8ae612fadc689b4a4bc895f3e203af1256c65fc4aeec522a953bb5bab589a829bfb385e0e19475e0a7558774075b84a2627773c24349afcce1278cfbb447930b3aa5c7f6a79ee17e5b7a93bc68506aa06ce460bf1f35e7d7c6cc33754dba3ef7e03855b361e64102a120003a6880ba312383605fec409aea730ca0255325e67c0163a9ccd1e2803f1d8dfc7a4de34804abe26703e44f33e582b33df68d17b8a9d7eae6a260da2dab5a831c8888e87875057c4fdc2daa61fdded03ce908e89edfb44d7a1375a6067a3854d10480bcccb8597b0e751f2325f9c7c7a8d0d32a01f6023e6bcba2fa732bd7879e0f3f281e178fc93ccd3b6cccee66add4e6d4a05de890a70befa3abedbfd6d1579cf169bf3883c59e320fb413898f883f8ccff8028a218241af231a6bb507558cb694410ab9cdcf7bcbbf7de67efd2dfe3af96d68c0991fce1e4b1871f11f09fdb78d5cd96f114ce5578bf2bf2b582db492840152e3c124f169c716dea0ecac1e03902ff962a436dd03efa410567577a850a9a4852ff85171d052094cc3df6f323f3df03fc6a75699f857daf1cfebff6bbde0d4921d7a0a85777378fb9888ee09d424b3c4cd4d26218af81f7ce7e4ed778c3c1ccc482036d9855e35bceabbff872101458a16b10705e5d8a393a91088e45f4b359a530d473234c050156a65a9b543e13d033cb9ecc82d76866be93d9b2e39444ad6d090e9d0e52183934d7b147ea668cdbb3b5aa68379a41a26c979bfef0212963dc1949e15e7def44889f97b4a67f0fff2fc4e7d2308d61aa131a1e16e690b9eeae5b23840bf0284ffad2572c79dba6d99693fb2011fe0eb7a8815029c37f3268a64552437c1c0274d0ae3ee2196963313b9aa10e9a056194173dc9266d38d3859a9162a17bea86584b7abfcfbafbc2e46f7976c23c529f1c63dfb6c5ae676c10b6a7c7f5d319749594d3a8fabd40e5b84ff01eab994bd6b50b254cc53578e53bbb50592d9936139121e17e527d00ce65defcb9086b5c5e9103fe76c24ea56f7b19b8a5ac3d7c868d2b1271cf32242833a4645645b26740435a81da390426b99e6eb27909f38f7a421b66c5a13a721bccfdc4ce0b5fe9f9371722db80d879f079d7f88d4c9f92faa946f1e5ab47fcedf4e974ca313351af4ee0041a24c2d8202f5f52aaa48d5f3594688c93fe09d8129a67abefef58c2bdf63664b0a599c4e08462a104b91a4cbceab51596c9f9da1a25f1e29e3664785e3b0dc93136af19ea8bd453bfbc01cbab1de48c96958fb1487e2176891e5d73c8ed481e5aa27e50d14fed017558a7eddabf2e537e913d83350301cb751d6d9345664a17aef123fd5513f4614034480bb9c0c3d6e72cff37777b65febd296b947818f8795b045d184920656414d60e8cf12bcff9f199b52ea86be58e224532bb2ba28c", 0x1000}, {&(0x7f0000000400)="ae406d4a0bde0656254708d7d1e862777b4f620672411592b8758648c06a3e76bd4c46e04f013266614345c7", 0x2c}, {&(0x7f0000000440)="4d90ecd192e5e768ebaa29cc343b4e7f2ba0fa569324bee7ed7d38", 0x1b}, {&(0x7f0000001500)="3ba06e62d6a953fafe1e2c7cf6c5f427413f76934e867fa47549fe4171fcf2cee8ac9a0c25a0943a0d093c545cef2982501487eb223ef73f3ac3fdb353bce6daa47dd8b5bf18194fbb26ef4a6376bf3703a37d26489ff7da44fb950f86c3c2c09f4ad47e242968e2e8218757b5a482407e7c41106fecdb48540ff2397008161589fac75b862f91ae9670da3aa99fd0fe8dfc5464d2bd120dc7a03913f2ecc392b84815ff1ffcb99adc265128aea9540a85bea001223f5f13ad84f55ea650c07534e5c66d93f9bd3b29f0a6f9929f022018ae98f0618b1d56cb6eaec8cb06a82a3fbdbb3d33621ddc08099dc3bfd448c559986af200", 0xf5}], 0x8, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) lseek(r0, 0x0, 0x0) 04:02:45 executing program 0: r0 = socket(0x4000000011, 0xf6f76500ec0865f3, 0x0) setsockopt(r0, 0x4, 0x7ad, &(0x7f0000000000)="8479b9343461d14889838272964a28400a47e1d0a51ac93e55399c397798ce3c8e34", 0x22) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 04:02:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="1000000029000000852968348716c46b"], 0x10}, 0x0) msgget$private(0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x1) 04:02:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x1, 0x1, 0xfffffffffffffffb, 0x9, "1e1c44c07cf73526b2e0e8623bed697fcdc14c30", 0xffffffffffffff81, 0x3}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = kqueue() mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x5) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r2}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x400}, {{r2}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0x9}) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) panic: timeout_add: to_ticks (-228033415) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 127640 38481 0 0 0 0 syz-executor.1 *473386 38481 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,f2687c79) at timeout_add+0x194 pcppi_bell(ffff80000066d000,70773cd0,f2687c79,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c1d120,2,ffff800020b42720) at spkrioctl+0x230 VOP_IOCTL(fffffd8064c06260,20005302,ffff800020c1d120,2,fffffd807f7c7a80,ffff800020b42720) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066fdde58,20005302,ffff800020c1d120,ffff800020b42720) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42720,ffff800020c1d268,ffff800020c1d250) at sys_ioctl+0x646 syscall(ffff800020c1d300) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,3901f368010) at Xsyscall+0x128 end of kernel end trace frame: 0x3929cc704f0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic timeout_add: to_ticks (-228033415) < 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,f2687c79) at timeout_add+0x194 pcppi_bell(ffff80000066d000,70773cd0,f2687c79,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c1d120,2,ffff800020b42720) at spkrioctl+0x230 VOP_IOCTL(fffffd8064c06260,20005302,ffff800020c1d120,2,fffffd807f7c7a80,ffff800020b42720) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066fdde58,20005302,ffff800020c1d120,ffff800020b42720) at vn_ioctl+0xc9 sys_ioctl(ffff800020b42720,ffff800020c1d268,ffff800020c1d250) at sys_ioctl+0x646 syscall(ffff800020c1d300) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,3901f368010) at Xsyscall+0x128 end of kernel end trace frame: 0x3929cc704f0, count: -10 ddb{1}> show registers rdi 0xffffffff816f6437 db_enter+0x17 rsi 0x178b __ALIGN_SIZE+0x78b rbp 0xffff800020c1cd40 rbx 0xffff800020c1cdf0 rdx 0x178c __ALIGN_SIZE+0x78c rcx 0xffff800002b49000 rax 0xffff800002b49000 r8 0xffffffff81555b63 kprintf+0x183 r9 0x1 r10 0x25 r11 0xfb1cc6aed8ca0a3f r12 0x3000000008 r13 0xffff800020c1cd50 r14 0x100 r15 0x1 rip 0xffffffff816f6438 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c1cd30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=473386 stat=onproc flags process=0 proc=4000000 pri=21, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020b432d8,0xffff800020b42e38 process=0xffff800020b45708 user=0xffff800020c18000, vmspace=0xfffffd807f00c5a0 estcpu=20, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 38481 127640 75801 0 7 0 syz-executor.1 *38481 473386 75801 0 7 0x4000000 syz-executor.1 38481 219209 75801 0 3 0x4000080 bell syz-executor.1 38481 330531 75801 0 3 0x4000080 fsleep syz-executor.1 62337 489737 0 0 3 0x14200 bored sosplice 75801 285122 55926 0 3 0x82 nanosleep syz-executor.1 82539 65702 55926 0 3 0x82 piperd syz-executor.0 55926 172200 39466 0 3 0x82 kqread syz-fuzzer 55926 412807 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 308941 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 492631 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 523170 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 483830 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 358810 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 345316 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 57914 39466 0 3 0x4000082 thrsleep syz-fuzzer 55926 480716 39466 0 3 0x4000082 thrsleep syz-fuzzer 39466 136824 52469 0 3 0x10008a pause ksh 52469 264460 9795 0 3 0x92 select sshd 60642 410485 1 0 3 0x100083 ttyin getty 9795 148882 1 0 3 0x80 select sshd 15850 196483 50299 73 3 0x100090 kqread syslogd 50299 399033 1 0 3 0x100082 netio syslogd 89073 275850 1 77 3 0x100090 poll dhclient 11284 291830 1 0 3 0x80 poll dhclient 17866 6109 0 0 3 0x14200 pgzero zerothread 96584 338284 0 0 3 0x14200 aiodoned aiodoned 95988 169479 0 0 3 0x14200 syncer update 33114 77573 0 0 3 0x14200 cleaner cleaner 84371 199679 0 0 3 0x14200 reaper reaper 80601 499650 0 0 3 0x14200 pgdaemon pagedaemon 37495 151491 0 0 3 0x14200 bored crynlk 67057 461527 0 0 3 0x14200 bored crypto 92886 511739 0 0 3 0x40014200 acpi0 acpi0 69677 225957 0 0 3 0x40014200 idle1 60251 213242 0 0 3 0x14200 bored softnet 98925 129374 0 0 3 0x14200 bored systqmp 22913 357527 0 0 3 0x14200 bored systq 33719 246968 0 0 3 0x40014200 bored softclock 24194 404264 0 0 3 0x40014200 idle0 1 30940 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 38481 (syz-executor.1) thread 0xffff800020b42720 (473386) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823174f8) locked @ /syzkaller/managers/multicore/kernel/sys/kern/sched_bsd.c:436 #0 witness_lock+0x58a #1 ___mp_acquire_count+0x67 #2 mi_switch+0x3b0 #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x1bc #6 pcppi_bell+0x37e #7 spkrioctl+0x230 #8 VOP_IOCTL+0x9a #9 vn_ioctl+0xc9 #10 sys_ioctl+0x646 #11 syscall+0x5ac #12 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9480 6336K 6344K 78643K 10641 0 0 pcb 23 9K 10K 78643K 176 0 0 rtable 100 3K 4K 78643K 213 0 0 ifaddr 43 11K 12K 78643K 66 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 16K 78643K 17 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 75K 78643K 1308 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 16 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 217 0 0 proc 42 38K 58K 78643K 300 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 21 0 0 in_multi 33 2K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 182 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 1439 0 0 UVM aobj 8 2K 2K 78643K 8 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 6 0 0 NDP 7 0K 0K 78643K 17 0 0 temp 108 2356K 2423K 78643K 3339 0 0 kqueue 0 0K 0K 78643K 10 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 110 0 103 1 0 1 1 0 8 0 plimitpl 152 17 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 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 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1804 0 396 46 0 46 46 0 8 0 ffsino 272 1804 0 396 95 0 95 95 0 8 0 nchpl 144 2330 0 720 61 0 61 61 0 8 0 uvmvnodes 72 1860 0 0 34 0 34 34 0 8 0 vnodes 200 1860 0 0 98 0 98 98 0 8 0 namei 1024 6071 0 6071 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6523 0 6523 7 6 1 6 0 8 1 sigapl 432 385 0 372 2 0 2 2 0 8 0 futexpl 56 2169 0 2168 1 0 1 1 0 8 0 knotepl 112 117 0 90 3 2 1 2 0 8 0 kqueuepl 104 64 0 62 1 0 1 1 0 8 0 pipepl 112 244 0 225 2 0 2 2 0 8 1 fdescpl 488 386 0 372 3 1 2 3 0 8 0 filepl 152 2100 0 2002 5 0 5 5 0 8 1 lockfpl 104 100 0 98 2 1 1 1 0 8 0 lockfspl 32 128 0 126 2 1 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 358 0 351 1 0 1 1 0 8 0 zombiepl 144 372 0 372 1 0 1 1 0 8 1 processpl 840 401 0 372 4 0 4 4 0 8 0 procpl 600 866 0 825 4 0 4 4 0 8 0 sosppl 128 4 0 4 2 2 0 1 0 8 0 sockpl 384 251 0 234 3 0 3 3 0 8 1 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 109 0 0 13 0 13 13 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 123 0 0 8 0 8 8 0 8 0 bufpl 256 5442 0 1018 277 0 277 277 0 8 0 anonpl 16 43952 0 36033 48 3 45 47 0 125 11 amapchunkpl 152 1996 0 1907 9 5 4 9 0 158 0 amappl16 192 1574 0 1155 32 4 28 32 0 8 6 amappl15 184 8 0 6 2 1 1 1 0 8 0 amappl14 176 7 0 6 2 1 1 1 0 8 0 amappl13 168 131 0 127 1 0 1 1 0 8 0 amappl12 160 100 0 96 2 1 1 1 0 8 0 amappl11 152 178 0 169 1 0 1 1 0 8 0 amappl10 144 58 0 56 1 0 1 1 0 8 0 amappl9 136 91 0 88 1 0 1 1 0 8 0 amappl8 128 224 0 207 1 0 1 1 0 8 0 amappl7 120 144 0 139 1 0 1 1 0 8 0 amappl6 112 54 0 48 1 0 1 1 0 8 0 amappl5 104 646 0 635 1 0 1 1 0 8 0 amappl4 96 263 0 242 2 1 1 2 0 8 0 amappl3 88 138 0 131 1 0 1 1 0 8 0 amappl2 80 2619 0 2564 2 0 2 2 0 8 0 amappl1 72 16523 0 16114 23 13 10 19 0 8 0 amappl 72 1073 0 1038 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 386 0 372 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 386 0 372 1 0 1 1 0 8 0 vmmpekpl 168 6948 0 6925 2 0 2 2 0 8 0 vmmpepl 168 50342 0 48994 83 13 70 72 0 357 7 vmsppl 360 385 0 372 2 0 2 2 0 8 0 pdppl 4096 779 0 744 6 1 5 6 0 8 0 pvpl 32 167002 0 156114 137 9 128 130 0 265 38 pmappl 224 385 0 372 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 421 0 3 12 0 12 12 0 8 0