kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 12 21:29:55 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.11' (ECDSA) to the list of known hosts. 2020/03/12 21:30:07 fuzzer started 2020/03/12 21:30:11 dialing manager at 10.128.15.235:39100 2020/03/12 21:30:11 syscalls: 338 2020/03/12 21:30:11 code coverage: enabled 2020/03/12 21:30:11 comparison tracing: enabled 2020/03/12 21:30:11 extra coverage: support is not implemented in syzkaller 2020/03/12 21:30:11 setuid sandbox: enabled 2020/03/12 21:30:11 namespace sandbox: support is not implemented in syzkaller 2020/03/12 21:30:11 Android sandbox: support is not implemented in syzkaller 2020/03/12 21:30:11 fault injection: support is not implemented in syzkaller 2020/03/12 21:30:11 leak checking: support is not implemented in syzkaller 2020/03/12 21:30:11 net packet injection: enabled 2020/03/12 21:30:11 net device setup: support is not implemented in syzkaller 2020/03/12 21:30:11 concurrency sanitizer: support is not implemented in syzkaller 2020/03/12 21:30:11 devlink PCI setup: support is not implemented in syzkaller 21:30:17 executing program 0: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) link(&(0x7f0000000100)='\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', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 21:30:17 executing program 1: socket$inet6(0xa, 0x3, 0x1f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000340)={0x0, 0x803e0000, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="180000000000000001000000010000000600000003000000ee4e24a433baf68aa918a38c38898da03db141d59cb76811f1c6c6efbbb9de0deb320eae90001c4329d8bb3de794825837c32ad7969243044354db0297ab8d0115efb5f9d8269cd8cfce9e86d2becfdbba29c34901ef0101e4d5ba7d84fdfb3c443711cd68ebc1a12152ee02f10c370c82f649738089a93e279d82437b64578bbddcb0aecb172fc4dbc8481e9d6b9966d0be57963d23030252c69496a1471365e03fbf57ae9b285d554c2c5e0f3a380298e412c7fe73e13c93effffe3b552d3b3619af7c805d0e77b46dba7acbf0216ca93e07c5e11a65dfde42fb9d4a6d75090f6a0be153af861fff1771c29f5efd6a99648336f20f805a84dd74e33bf64b1b99b59e74a2b8abc4fe0cfea0094252dd500da7e6d442ea771af12ba92674a16c751d6f40631fd5b3ec5473c42e0176af60d47e345f7a9799eada2cc3ebb83c45c018187ac86081225fc8f8d44e6eeb06e605414121be5e064604cea4ce4e59479d45bfb9f65ccfe0feb8a2fb604e9bd7db991b96a9b3c23d3bacad2e8607f6f32c1d212e6d331cb27ca0e6145a0c9acf77096a0b03c500e4e73828fb0bc8adf7df212a88fee7dfd21b10c5c29de8a90cc47c6663a5f162e0cae623233959203c7137ddea30a1adaa5e1a136f10a2c844108d4e3fa796c677c30c214f35b8f928127720d6f5cfd23a18c6768ed60aad66f6c19756c3351c0126546aa8"], 0x18}, 0x0) close(r1) 21:30:17 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 21:30:17 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}) msgsnd(0x0, &(0x7f0000000040)={0x2}, 0x8, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/202}, 0xd2, 0x9a01002000000000, 0x3800) 21:30:17 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x103042, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x4) 21:30:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 21:30:17 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)) msgsnd(0x0, &(0x7f0000000000)={0x3}, 0x8, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x291}) 21:30:17 executing program 0: r0 = socket(0x1e, 0x1, 0x0) shutdown(r0, 0x0) 21:30:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) 21:30:17 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x8031, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x103042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x3) 21:30:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0x10) r1 = socket$inet(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0x10) 21:30:17 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x2}, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/202}, 0xd2, 0x9a01002000000000, 0x3800) 21:30:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/21, 0x15}], 0x1) 21:30:17 executing program 1: symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') 21:30:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000001500)) 21:30:17 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x8031, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x3) 21:30:17 executing program 0: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f00000001c0)) 21:30:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x22008f79, &(0x7f0000e68000), 0x10) 21:30:17 executing program 0: msgsnd(0x0, &(0x7f0000000300)={0x2}, 0x8, 0x800) 21:30:17 executing program 1: shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 21:30:17 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)) 21:30:17 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000000)) 21:30:17 executing program 0: r0 = socket$inet6(0xa, 0x1200000002, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x30}, 0x0) 21:30:17 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x20) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x2203) 21:30:17 executing program 0: 21:30:17 executing program 1: 21:30:17 executing program 0: 21:30:17 executing program 1: 21:30:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50a42a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) 21:30:17 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 0: 21:30:18 executing program 1: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) link(&(0x7f0000000100)='\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', &(0x7f0000000000)='.\x00') 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: 21:30:18 executing program 0: 21:30:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7b11f649344193ce, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x4000006, 0x4, 0x0, 0x100}]}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000265d18232e075b012c2a65d2ed9e0000000000"], 0xa, &(0x7f0000001580)=[{&(0x7f00000001c0)="b3b73eee4d18a5a488ee110ca7699bf8e44c793cb8b47d494161974acfd275d5a7650efa4d192faf1be90d676c4625b2e366e8619d734075ce878791d6f0d0b2cdef831c456ce24c9f8cf47c6e2204fb5c70afe926faebce4a0b8a2dd593bb1512ca303b0b6cf343099400a305863e3d3f02e9538f83f8b0", 0x78}, {&(0x7f00000002c0)="b63d9b87ef5df28566e9690fab687513bd347bdae5846bdaae693da46af8eedd28a1a6f285d9d66c72c488350b3699e5bec94d220569fe5a4c17fad3b73a0d229df7a306f16e4ee063e269adfc9c1471e05abe6a9033ee05aa604b44916ec77606772615b5654cb81adf7116ab64ddf94d3ea23eec3801800c92bf60001b06cac000f7555b21d980537aaa3ff18bf70f9974f0e42a9cf3c1e5325b173f6dfb29c76da20f3c774828c6911dd3ec4d7713adb8b0bba005e79772956ff0", 0xbc}, {&(0x7f0000001640)="1b5ccb5a09ff309ab2b4ea8ebb45d2c8b886b2ce2a6fbe1f2fa414832e5cade96e46981a9adacdbbd00a851aad7b48475b10a2a655541ea758ddd1e04959aef067b7361fae11c886c16ff7358dce67233826adbbebe167e103976b1045f073090935658a7dd0ae00000000000003ff79e7a11ea80f9633b6159ae901b86f00761aefc31f0bb58d283f2f69d10600448a34ab9f676a057ad0ca6d68d3f080a9c50300fe1597123ade8a08765b368eef716a9d84ac8035e1c32a840d3a64aed33e3b12c7676e7685863713eb09a911c76b285e04", 0xd3}, {&(0x7f0000001780)="1bad252c8f976ab36281c988004171462757c7cd20613ca5c483b97ecd1f96afc6b7de81ea23a20aafeba636373a595ac5b909008b01a2777e58f5bc1b06934689cd0d35b2670b25a49f4dac74f4929646910ddfe46d00db661df1ff177ac9711b45881367b0d9dd538c1a3d42282396ebf947dd27fd0e7dbcba28b74bbef616af34137e2646f889bf0264eedcdf910500177cfcba2ca1a6", 0xffffffffffffff0d}, {&(0x7f0000001540)}], 0x5, 0x0, 0x0, 0x4}, 0x3) read(r2, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x6, 0xefae, 0x0, 0x7ff, "697f1c2bfef93a1fe25e13817abf277d7fe88ee1", 0x4, 0x8}) r3 = accept$unix(r0, 0x0, &(0x7f0000000380)) recvfrom$unix(r3, &(0x7f00000003c0)=""/68, 0x44, 0x803, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:30:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1e, 0x4003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) read(r0, &(0x7f0000000540)=""/4096, 0x1000) r1 = socket(0x10, 0x8000, 0x6) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 21:30:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x6, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r5 = socket$inet(0x2, 0x5, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = syz_open_pts() fcntl$setstatus(r7, 0x4, 0xc4) read(r7, &(0x7f0000000540)=""/4096, 0x1000) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAW(r8, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r9 = socket$inet6(0x18, 0x4, 0x2) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x4, 0x7}, {{r5}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x1, 0xc7}, {{r6}, 0xffffffffffffffff, 0x1, 0x80000000, 0x800, 0x9}, {{r7}, 0xfffffffffffffffd, 0x8, 0x8, 0x2c3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x21, 0x2, 0x20, 0x400}, {{r0}, 0xfffffffffffffffb, 0x11, 0x4, 0x1f, 0x7}, {{r8}, 0xfffffffffffffffb, 0x18, 0x1, 0x8, 0x863}, {{r2}, 0xfffffffffffffffa, 0x85, 0xfffff, 0x401, 0xd2}], 0xfffff500, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x58, 0xffff}, {{0xffffffffffffff9c}, 0x2, 0x88, 0x1, 0x6}], 0x8, &(0x7f0000000200)={0x8, 0x4}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:30:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$getflags(r1, 0x1) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:30:18 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) socket(0x18, 0x1, 0x0) kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x200, 0x8}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) socket(0x1, 0x1, 0xc4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 21:30:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d344f12cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435d73d71f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000000c0)=0x3, 0x4) 21:30:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x100, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 21:30:18 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) read(r0, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x40080000, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r5, &(0x7f0000000180)=""/224, 0xe0) write(r4, &(0x7f0000000080)="b58b", 0x2) 21:30:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fchdir(r4) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$dupfd(r3, 0x0, r5) setsockopt(r2, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r6, 0x6, r7) 21:30:19 executing program 0: pipe2(&(0x7f00000001c0), 0x10000) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000001b54ba531acfbe7921a84fffffffffffffffff1c7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) chroot(&(0x7f0000000040)='./file0\x00') sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 21:30:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file1\x00', 0x200, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x101) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) chflagsat(r3, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000004c0)={0x4, 0x2, 0x68, 0x7, 0x1, 0x7, 0x6, 0x10, [{0x4, 0xffffffff, 0x8, 0x49ae}, {0x1, 0x100, 0x1ff, 0x5bbf}, {0xffffffff, 0x7, 0x0, 0x200}, {0x1a7d, 0x10000, 0x4, 0x6}, {0x1, 0x9, 0xfffffff8, 0x2}, {0x401, 0x4, 0x6, 0x3}, {0x0, 0x5, 0x8001, 0x4}, {0x4, 0x1, 0x0, 0x81}, {0x80000001, 0x5, 0x1, 0x80000001}, {0x0, 0x9, 0x6, 0x40}, {0x80000000, 0x8001, 0x0, 0x7}, {0x4, 0x400, 0x0, 0xfffffff9}, {0xe7, 0x400, 0x6, 0x1}, {0xec99, 0xfffffffa, 0x800, 0x7f}, {0x0, 0xff, 0x3, 0x6}, {0x5, 0x3f, 0xadf4, 0x1}]}) 21:30:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = getuid() setreuid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r2, r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0xffffff38, r4, r8, 0xffffffffffffffff, r5, 0x8, 0x8}, 0x2, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r9, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1ff, 0x1ff}, {0x1, 0x6}}) r10 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = semget(0x3, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r13, r11, r14, 0x44, 0x1}, 0x5, 0x9, 0x1}) seteuid(r11) 21:30:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 21:30:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) kqueue() r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x28) lstat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x1f, 0x0, 0x4}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xc4) read(r3, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259b5747b20cb917e41789632dfc94ff334a5619515a4c8ab06198824b3da025bb18d6fea7aabc566dd4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a716209e02b1d0b86d66fb5ff6bc2c44bd9cb34a15370a45851334b4cae3934ef898a523ba7c2854b3ee966f24d77b1a9b5a43d32b0167d8575d597610d3fc7adc250b5b5856926cf1c3b9d12e5000000000000000000e6", 0xb2) write(r2, &(0x7f0000000100)="dad0", 0x2) r4 = syz_open_pts() close(r2) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r7 = semget$private(0x0, 0x1, 0x22a) r8 = getuid() setreuid(r8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r8, r10}, 0xc) r11 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r12 = semget(0x3, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r15, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = semget(0x3, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r18, r16, r19, 0x44, 0x1}, 0x5, 0x9, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r20 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r20, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r22 = semget(0x3, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r23, r21, r24, 0x44, 0x1}, 0x5, 0x9, 0x1}) r25 = geteuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0x3, r21, r13, r25, r14, 0x44, 0x1}, 0x5, 0x80000000a, 0x1}) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x9, r8, r13, r26, r27, 0x182, 0x4}, 0x9, 0x13, 0x8}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000280)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r28 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) dup2(r0, r28) r29 = semget$private(0x0, 0x3, 0x10200) semop(r29, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 21:30:19 executing program 0: r0 = socket(0x1, 0x3, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b3de4ea39c7cb4f0190430f32618d7624b5ed1944dde28d4b602912087afc845fdf6c4e9df03daeef4f7b1dac9af6016f14eb5ba191c62fcc50de1b9b16b5e3418c9ebf21ba7eceeb87fd439e8fe11b2eabc52c7a942de1a1910cb517d543d4034a292ee79574fe98f9f8ad89c8ba9aecf485377628c4afefa3bb0562efee53e369b97ae3618e5aa05340ca5cd8ed0707d51751ef7f25d6800a2497b2fbda4ef2cd71ac7e569860ca9c4af7c49b522da5a09c478f120e28a6f16e047dbd81763885ac58b0eb914e0fb43200445157f4b9a5ac4a3d370ef6bcae1bf7b8fbdfd7406a905cd89f7ec4b4fc04701425c40dc9e3d3ea1d2620957da447ece21ad31153ed7f8036bcbace7c526ee6bcc94495e240fe9090ea84eab79e7e8e68cf5d73029cc416011bec658d18fdab6e6197e2d5da70a95fdd4c4b2f86e8e2c257c4dae97a24a1ea370aa46d52642052130c793ce5b1a663b6430c2764c78223ca50903764785d1385bdb2693b920f8b0bc22887bf11ba17d2ced063287cf57216bfb112cf70ddde78dc3c4e7d87a1db65f8b7d5a4ff36ca536105801a066c544b22624cff9055523e622e7c65c4971a7f1e5454c29b7a5389939250a2e0327b73f86fbc84578e73970cf8b8fd42af2fffbd560ec84f8fddd052915878e9ab682a3562c2d0186ae225a8f961aa62fb35406075f645a3a3227e7b444e52ead1d6166263b19e9599e0570167e2c7716c9059cf2a33aa3fbfc512c6c051661a5fa5e69ee9d1f2eea867133f83d0c42ea30e0f6e078d7be0afe2b4e0b5224818139bbed4edc1a62e6ca2ff225fa1fb9c9ad20d851503d79c4309ef38f57392ffcc53256c67a711cfeb6e2f05449c7a63f9f3b1308556148dcd2af602f922924d9a8a878021f7e3fdbfba4571be1fde36299078182ec60e1b126f94a8989d1c9922b891493a44745420e139225c9d8d6da4fc4566511e021c0af9702013cf792adc7c6e4311ae8df1830fc8782c8c595069fb361ee56441cbddb74836ec9c63f2b59f0e5390bfc84322f16c3af2e4a943367455214d47da2207da180c38f3863225f70f9f633377f22209caef35d0995abf7d283408045de624bbee7fb85950cbef2a11d007bfdff2f09b5660c67483665eb10deb588f8e4d2bdf7609fc21fccbe7aeddd6be721dd8c93f5179a5a126b83c496fbc9ec1a5803b92c3849ff3f9d87eb5a52ed8f28357c30fb4bda547e289bc8597cb4eb895b260d5e319bce30af8dcc9412443221a2a8ee9075b9012103dac0c126a65fc788d5d8cf680914508b0f8716552f198faa005597a3905faf14cfb35b50a862ff61ac7e7343559b1550f917f5ce59db5865f2f90a722995f5188b5e83e86cad0c0480955de98db55095ec280aae721b4d51f9a468374856a2405de2b87c63935bf0f1d865271bb1cfb15a78196b76e3ce83f74464c3678aec82d5c950563e425def245bbad6d3fe8b0cbc6336597f09c6bdc59bbb8e738a5ac0febeed767eedfff5fd0c0fde7c94f5e2ede88e670ae28a7e92f41886f6b9694e801380f43dd0425c10b47aa95c8089c089e42abc37e3d574f6092a43b7757655668c884cf528332332ce5c6750f1b62323f932481ad41973e19741566ea8101bdf6dc3758a1bf12ca0d33c9cc8dd83a33d95ad0f03c0c2ad5304caf46329cd1938305f67a56d9354db9f4826fbca8facd9010922ca197efe178f6ec88d1c4255ef342bfe23ba243438a25a3a0553b9cfc033d78607ebede7ff24ed79cb8a98b22ef3a98c9bd2fdff77f2eef2c0191f346ce6f64c21aad99eff046b8af0f388aa011ece7e7c56058f338f4666005f1c9a499bae82702721751f21e23c9e999392ac70c425afc3258398391f295839ca8619efa426817a71322513cfbf0dc7292949323aa23b8885abfc3474dc162f1c8cadf10c7628754f657cac626e07661534b75c686a3c7cc137bfb5f125c84c82354808aa88c8f327622ce73569cf99271c0f33d8e8d112b8eb31d8f7e0198d75cf95cd4b2e5dacf97dbf96ebd7f6da490667d39177fc1e19c5677f3d14f4a2c6550492824df7cda20f84d7ea237b79f32a75337ebe0e5375a50c76c00a96bdcbcf2184466f30455dcc22c918143b2656948f825a7ee6cf74c2c0cf8df68d1b16a8394548d9a62b7dfd550f967f516f2deee8c8369fae200c851d7248c026054481c1f7ec275ad5bbf7883d0170fbf578a8f8cd831b2f7c2ba20b7d0b70f2ef2e7fbab71e3640fd151f2801716780fa7a2768d16c07badd6b620b8b3beb71dd7883a1639db086090c7def60f7dc6702b1f156fe474ab9856474c03782366c9272d197eeb6e774033a86d37b4364b0230c81f3357e2875c7e9256f3cc6b1fdc47b15049d9ae2cb5b914be04a5fed9a83dcf5e216c288fe9f0909313a404857809bd3ea918fc95ad29210cf91c3f5896bf82de28cdf78762bf0d4dde03e3b14319d1624a77b989327c7563c4ecd2eb3a7d9ab3de4f9d18b2171fea05f65e0f1beca94293d925e3fa87cc7c78ac4f01f5b354ed999adee46397f599d9e35914ae11c06f0f2eb00b92d1f24148c3bd6dd685b34b5ecf510e27e0af49ae27806c3b4c539dbd0548b061d642bc6f8f6d6fa8aa15c736343ba093efd8d1117f331809f2fe70e5f1d8db1937b6a6776162bdff9877aa270e11a068b993f0c36c6f83c839cfb8c0480b872dbfb8495a27421cfff241e415b1466ab9a87d3c0f2a49c9e7aaa2671975c00a3e7fa0e393ffbd47827edc5473e40d66b50068d7f5527751cb6108ae6ee8deafe4e0486b594a847ae6cb4533052fccc461c0952c5c0b68b420ca040358c15a76b9e8e1dbc12490ed43c4dad49fc904caa4c13f92f342ee7bc28776e788813567e849f31948c375cbb3bc53167bbb48e7c586ee347059eb893e6b03ae15ce7a4bbe949043088c1b00b3d0b913a6eb0f9542ed22b9ad496d194a8387cb8fc5c2656404b2dbdb2f6b32d1a4855bb364e3a5a7bdf24fa54ef83f21133dba2bc3deae5873b529ca89744a1ae8e17af44ffccaebe1898dcb0373c31247b48718f983befc283217d0ea6c1eeb42c95c81020b0359d7d0701a1126610fd7fded560925464c0b9afd43159249619a213f7de9e16dd0e490599742a6cb1f1ab8f28e5eec6e078cef6ee77318e77cea866882e39467062c2c5bd37ca14da213e4c41e63a71d080a3ddcd092467af4f8e9475b4b58b6f54c3fd5a83c447d25051514be4df5ba83b97f3448f22c86a991e59853a1111f6878ed16bd5d48fdc560fafc3f7840f600f683d750afa28238b1492c7c0d45dd0acbd27e46fc4d6e2a9543039b50744211c850e79670349796d537561b2cde847c83eeb8d2392e872f7ae72924e958de3d742a7afbe450fdf275f0c744faa832465e0d9f0d13ae126bdb57f099b45b8f9cde22c24178614a58c58303567a07bbaf9b71d04f5156a76b3ed08651c9c26cd99c84400f7770df1b25af342191b9c93614dcac7c763dac4c600b072156b50a95978b17baf9f0a66396c4dff0afff55279b7db2cb46f6e1214c9346b09e6ab226ce7586731589a14ff4080a8554de50b575363cf72a5c3e15a75002bd1b458726962fc3c55573d6ec015988f8bba4babafc917486b043e7f7a23054812240f60fb0d4366131d82fb91a94002c0c4ca2b6a622efe2b963c35c4cc491edc673ffb5eca7a3a2e7d98122f569e2cc901b1903416b543a84ebf72f0dcccfd74084c6de7f9d378c47f4d243729162d47dc11e651bb89ac4e77d8f68f6240685bf4666c6d691161b282451f314eefedba949ae6cbf97c01bbe91abdde09102d928df7bb052774d0fba94285bf08a93eb357f6a2adbec398f07b6a1e248dfcb07f040024cfb4ea735e0c048853ddb0f571e11a0ec2f15561b2ebd12ee182dddd9745efb8d69a34e9d3765e233ea991458bb91c49a073e8f97a97699794de16e13baab1a5c407289428973cdc846d6ddecae89166bc6efb7067c2092f194f3e7e7e529ac37aa5b78e7afa7c0d27e1ac338159957222c0ca7a3028f7a33adeeb263c31944bce472f382292468bc45842fdd367d694be5b24fdfe7650e96380a1820c24aaed27275a446571b959904961060f86ffd3fbb965a94c535ca434e7ec0eb2563d214f8f3094a6779b640a2229013db9c4132a944e80268864ef736287a4f5feb5b66bda73e40405628811536ac2fb7ad4bff9f1b49763e41b3a33319bf7d3413acee4546d82de005b927e31014b5b03296604a8a5bcad3f32c23dd2e74b3a2adae8f0ee166de8c7915e8612b7447e1200e96ff39f2afe3eed1211460eaee1b287b512e474e07188881bf2882030fcd73d13f38fcef0f8025c03dd34e0824a1b91eadf6deaaa107128429b674e487e73a5137a55d26cfee90c90d65c4cb51a2d7b01597b28fbd3ca3df7e3bb864174213ceb9f3216a2dde674a000c48313b22cd93ff7ba987a543ce510fffc102d3d57d059b73f70c549a4f1347c9692742b1ee6fae03e1f78c6cf4fed4e74e9add27d82a8837e8d5c2ae3ac5f30544106687db422dda4cf7dfebf9b9446128e51a6a78ee9cc201d1c32c4775264dd51dfcb47e8bcb9cd697817b10853634a5fe2d4e5288c8a6e01bbfab7f6eaf4bf9a5d3fc17097cf160a583ef35f64112dc0a1e0d410a6e16df0d15703846f67973f49d175cd0510e3c39ad341c3ac1bba85c206d8543473d57d645cdca7aca8ee38a034fdfc0dc8de022cfcfc8bafe08d2a5164642953dc35cf9d96e29f0ac47945e68e6d2b7baeaf3ea5e35d0c4b3a68a2d76f36761c754275a3933c62d1d5f99cc2ec26c701f2c7c73f391ac3f90d6da24efb439395aef22bff3c5d6bff603d7b8e80d81a4afe6eceeac0c5b1181529c914cdc09009bbabb950a1be7389cb3a9b26de66c851f0b3b6b0ef706f70b77352156d3e11727e01a1cdf34ea8fe15e7949a755094b6112665828deb1e089cc6e36165cb1ae3761e76b6cc73553d3a505811391207771cbb02a832951b010d1dc0d71604d49b2c1e9630e0a3e2d2c699d1b59f958b7c805551f5d6b98b95c3d25a3ac4a634c7f7c47b277eee7bf7deb6b2590440a73889e1585b64b76e26deaa3a93a45d6301b56d9aaf6c2fbfc881c7d9647c3f4c1a42f2a2b7642840261c7cbec3f88e569a6e4dd93de3d06f1d9248178389f6ec8900e922e72b1b585459f62999992a39bb90c0b8bf42951da02eedf0ec698d2e7203989d3b7065a00766ae86f90225eb959fd0dbccd4cc56887561dee44149c2ea84e4a68d1bdeb55745527b0f481b52688307559497641170343a860441477e082d167bf609d85ea7fb2515d2f245aa4cf581ecae277e209a9e2e3b0f7f4cc5fb2295973c861b61a4b124fd2a8fbcba8bf5aa182d8bdff44c554e232954ca27b23ffb9b94ef7b3728e555ea785c2e7f579d9e7183ba4e0cf07215b12681ac63ee95613d92d88742de413d99873f2ccd31a78b9c52125ba262e678077a5515f43317c0c5d9a3cb93d0f54169b9398ce52e8733c4f9bbe897a7bd5bc69038c694677e32e7ad7ea67d8ad8170b1d5cdd2b605e7e4d7fc3d3c8004392975e969637019993edb4bccd44fe2e583f555093e10ba8d235341d10706480ac9514662da09a45de76be29e01790f017384e1ab865382cfa873aca7eaf8a51e11468350f1c442f4a468eae5a5d1eded7898247d5dd2dfb5916b85475d7bee576b495aa0d8fa8bac36cac73d89735c3684209d0105581a6dbe638faf9a52dde4d4adc91570dab3e", 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x10, 0x0) r4 = openat(r2, &(0x7f0000001240)='./file0\x00', 0x10, 0x40) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000001200)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001280)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000012c0)={0x18f, 0x691, './file0/file0\x00', 0x3f, 0x80, 0x5, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x81, 0x4, 0x1}, 0x81, 0x2, 0x66733b59}) 21:30:19 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000001840), 0x367) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca81221e5e76ae6d562649a3563177f426f6112ccd4364560940b18d610f280d3f000a5ade4bba808bd49b79012c9dbfdbfcd16ba13207000000000000001b8aed6d8e1cf3338c6d8a238b5bc4f6fb2b71619ac57eae9656209b0a35511780fe6ee345d65b63d108b12068b6b73946d4faae5da48c939f7350d7f42e68ffdd51c620b31c2e2d29c0fc7e8108af4fc29bbcd6325ec032c71d47ccb2073df67e114be73f4793e3e30ea9791b32f936124d6cf994ad9c7362356b043979c0f3d56de08498a7ee5080500638c9425c11d1650c55ea6af8109e95eae793df7726f0e83e98ee4402cf000b0adb6e418841ae45c54303863c102b72a227808ef5c2fd0068318585bf3a"], 0x10) r7 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r7, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r8 = syz_open_pts() r9 = dup2(r8, r7) r10 = accept(r9, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x3, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r13 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2103fb52fb67d137, r13, 0x0, 0x0) ioctl$TIOCSPGRP(r13, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r13, r9) sendto(r4, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7", 0x789, 0x382f0bc765df3f6f, 0x0, 0x0) r14 = semget(0x1, 0x0, 0x0) semctl$GETPID(r14, 0x7, 0x4, 0x0) semop(r14, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x1, 0x7e1a}, {0x4, 0x3, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0x4b8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2457f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a41bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af912f664a89958faae467a25d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c36787a0063f37b66f42e54e2eef779d14fd9c655b5b1d4515b5b27df3a47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f8b3bbfa4d4061a7cf25da6ff34f05bbf68cb5e257f9500000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed30200000000000000008000"/599], 0x25c}, 0x0) shutdown(r4, 0x2) fcntl$setown(r2, 0x6, r3) 21:30:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7, 0x0, 0xfe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 21:30:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="03f1972b49014522577646bb8964978d1db59f4a3786da8d2c2d9d31b849157dbd35fbe7ce973cb21522a46b1d309606deadbda62bbbd03400c0e7bbbb5a3b696b259f07af282711c2e22ee9a2353d957c07c4e62ce9ecc4d3a23a7c609f86930362a86c2761de2e59e569cca3300ddd08e07c9bdf6da34c3de012e76d8481f15858c6ffe2f62ea367849ce5"], 0x10) getsockopt(r5, 0x7fcf, 0xb, &(0x7f00000000c0)=""/167, &(0x7f0000000040)=0xa7) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x32, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000240)=r7) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:30:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) shmdt(0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setreuid(r3, 0xee01) r7 = getgid() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r11 = getuid() r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = syz_open_pts() fcntl$setstatus(r21, 0x4, 0xc4) read(r21, &(0x7f0000000540)=""/4096, 0x1000) msgrcv(r20, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1800) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r11, r25) r29 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r29, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r29, 0x0) r30 = getuid() setreuid(0xee00, r30) r31 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r33, 0x0) r34 = fcntl$getown(0xffffffffffffffff, 0x5) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r36 = getpid() fcntl$setown(r35, 0x6, r36) r37 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r38 = getuid() setreuid(0xee00, r38) r39 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r39, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r39, 0x0) r40 = getuid() setreuid(0xee00, r40) r41 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r43, 0x0) r44 = fcntl$getown(0xffffffffffffffff, 0x5) r45 = getuid() setreuid(r45, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r46, r45, r47}, 0xc) r48 = geteuid() shmctl$IPC_SET(r39, 0x1, &(0x7f0000000180)={{0x1, r48, r7, r41, r43, 0x4, 0x2}, 0xffffffff, 0x101, r46, r44, 0xfffffffffffffffe, 0x3, 0x6e}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r50, 0x0) r51 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r53, 0x0) getgroups(0x3, &(0x7f0000000040)=[r53, 0xffffffffffffffff, 0x0]) r55 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = fcntl$getown(r55, 0x5) fcntl$setown(r56, 0x6, r58) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x7ff, r38, r50, r51, r54, 0x10, 0x5}, 0x6, 0xfe, r36, r58, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000180)={{0x1, r30, 0x0, r31, r33, 0x24, 0x5f03}, 0xffffffff, 0x101, r9, r34, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r60, 0x0) r61 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r63, 0x0) getgroups(0x3, &(0x7f0000000040)=[r63, 0xffffffffffffffff, 0x0]) r65 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r66 = fcntl$getown(r65, 0x5) fcntl$setown(r57, 0x6, r66) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x7ff, r11, r60, r61, r64, 0x10, 0x5}, 0x6, 0xfe, r9, r66, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r68, 0x0) getgroups(0x3, &(0x7f0000000040)=[r68, 0xffffffffffffffff, 0x0]) r69 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r70 = getpid() fcntl$setown(r69, 0x6, r70) r71 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r71, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r71, 0x0) r72 = getuid() setreuid(0xee00, r72) r73 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r75, 0x0) r76 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r71, 0x1, &(0x7f0000000180)={{0x1, r72, 0x0, r73, r75, 0x4, 0x5f03}, 0xffffffff, 0x101, r70, r76, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r11, r68, r72, r4, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r77 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r78 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r78, 0x0, 0x6a, 0x0, 0x0) r79 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r81 = getgid() bind$inet(r78, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r80, r81, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r79, 0x0, 0x0) 21:30:20 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x21) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() lseek(r2, 0x0, 0x0, 0x1) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, "61930d1c87e0ee36138872c231ea639c539e1637"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 21:30:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x9, 0x2, 0xffffffff, 0x8d9, 0xffff, 0x9, 0xffff3c75, 0x6]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 21:30:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x9, 0xfffbffffffffffff, 0x80000000000], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:30:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x43, 0x0, 0x0, 0x1f}, {0x61, 0x0, 0x0, 0x5}, {0x4406, 0x0, 0xfd}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 21:30:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x20000002e2) msgsnd(r1, &(0x7f0000000400)={0x2, "48696a280567b1a6342fcc8ec5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf1fca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e17467"}, 0x0, 0x800) msgsnd(r1, &(0x7f0000000080)={0x2, "1e29442912ad509e38460b79fa7a6664a93a76d456af75"}, 0x1f, 0x800) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 21:30:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) getegid() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 21:30:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x10, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = fcntl$dupfd(r2, 0xa, r0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000180)=[{0x0, 0x7, 0x1800}, {0x2, 0xfffe}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}, {0x1, 0x1}, {0x3, 0x80, 0x800}], 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, r9, r4, r5, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8b, 0x3}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x2001000000015, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchown(r11, r12, r5) r13 = getegid() lchown(&(0x7f00000005c0)='\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', r6, r13) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\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', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x1a9) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 21:30:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="77c04c14a13894dc2fd24f7031526f54d33d110d1bb4801eb790e03a80008535cfdeb2aaf1bb8c37adae74aef47ee5b08e4b42928b2109cd989276ffe0d19095716b3315aa46ae2b9761e675b04ef6fa2edd5b8f5e2e6d163436c95ac88c2fac662cb5bf35705efa465687d5f3c44df433005cafabecc03e20cd0c0b9778c1f662caf2d4421ea818b32f2f69332519cd2d68b92993572f294f1bbf73563791ec6c641500e139d43a2a2d02f8b2b46d6c79aa73f2834ee174b01b10a6b69fc6418ab36b34f5b50c9e2d159f2944fd460a651933bf6a99d8a905885dd75969a226b07bff6e8829ced79443139f5668df456c62deb03d22948376ea816ff93cb3e558b789e96223", 0x106}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = socket(0x0, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r2, 0x7af, 0x0, &(0x7f0000000140), 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pwrite(r3, &(0x7f0000000200)="69651be39ca908c75ac792131cc80497cc184b097e7ddebd841505976c8c12e148230d2762718dc1652793572b8eb495ddb864481f8f80a5f34a34a2c362478eff8045", 0x43, 0x0, 0x80000000) execve(0x0, 0x0, 0x0) 21:30:20 executing program 0: unveil(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)='W\x00') open(&(0x7f0000000000)='\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', 0x200, 0x69) 21:30:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000015c0)=0x6) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) write(r1, &(0x7f0000000080)="eab733f43c64d8dd888a5607d3e9f5794978348db26a921f46a5721ba6c6f68d37ccf5637b9792658c76a38590c62845b559a1170b48650291bc4476269e24bcd96b7a8da172dd5d79fff621aeaccf887b2e4fdce6e69d0b370de37dd431aace81f7d3c538efb8d4", 0x68) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000001740)=[{&(0x7f0000001640)="979f92b4da1be9a75e1a3e31f4c1b671a49f0663616d3e9f2dc037aa37d8270daff604decad8f5b0cdaef95c89eb1b14aaa62a95a7d4387f697d2857f3204217fc08002cf17eecbe80721eb43d93abacd4c85f572fa74534bbe44b8e20bb087a1701487e86b63d6ed13f41f57afd93d95eab5d9410a43806f3aab13c877043996c3c47c36c8e3384ca818f65cf4c97894712725cd4efef925fe2e56c8a301dccbba7826ab1a6adeaee2875a79006280a209b9b669f7e7f42406ad5d57478c003a46e0f1c5131a83c47ab5f7b94fddb5d11155ed42a9f2c9da4ccca71cb0169b5910fd60505ccab8d84536b5350cb", 0xee}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xc4) read(r5, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001600)) preadv(r4, &(0x7f0000000100)=[{&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/78, 0x4e}], 0x4, 0x0, 0x6) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0xc4) read(r6, &(0x7f0000000540)=""/4096, 0x1000) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000001780)=0x3) 21:30:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="8a", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4010, r2, 0x0, 0x800000000000000) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 21:30:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)="05f2ad111390162ec8c8a9691a8f") 21:30:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6, 0x0, 0x0, 0xfc}]}) 21:30:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc4) read(r2, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 21:30:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair(0x6, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000440)="0c22184c7db2fd8bab", 0x9, 0x400, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="8d7b10d4977c97a1411daf400a336fbc5360a7570e64dca22c65fae5013f0267c4f58470744d55371ba0fe9e2a16befc659fc47102a90d93bc41e2abff4dae4713aec32ac73e71931adb14142184dd412a3f3ccabd579de1dd2c3896aa848f464938a92b3eafc4c663805c7535084374c4e270ab6cd10394428c70dcd86f3ca7de27bdb6b3", 0x85}, {&(0x7f0000000200)="11b47eb393e47ca61bd6e3d2e787b130a174f7eff0e5bf2b00a6856f2da3d1d1b573adf894be453b50c09301c6becea8ec6e94a174091516f99118d9c7c18f9940065f764d1e19aa74d4c964ee0fdb42b2c6194243e495eb99d283dfd5db90945a8bcbe0ede690c46e1fbfb58ccfc56974f04d441a5642903c73f7cf86ec470123b0453476a5d13daa6cd309930138d157fafa7d342e597d7ac7c45d4f5ae7d34b3aed3eed0133c27c3cfb8b255dbc93f138a779f88e094934d9814806ec4a45313533b528800bc3dcc713e6917cee2fdcc2215f609ca895c7d5c99a175ecdc0e22ac91c2c19f0a509716139ede5b0a25b4e0c", 0xf3}, {&(0x7f0000000080)="2dbafabec6424fb3a4bbd00473db67f6a0bafd5df624f1f0d8fe5fb3dcc1483f95878e74991ad218a6c0cfeb226eaf24c98fe33fbb64f36439bf1292820db4a36686648eaa", 0x45}, {&(0x7f0000000300)="f7d767d13bf2838a992363617b21f0812917048977e1c122840127be2ccabce996a9b22b521cc4b49f3bf024d841016d2c5c471af1734de424bc31d949855244b10fb3f1089cf5940dd0d59ed08a6f9b75b1e311e8b1f77fd5809ace10fdf01fed111ce5eebc0699d6d63f061c156c181558958e876eb6b43d2d0b94b2ee51b86f2d07fa6a3df45dabf26b8dda68a14e39730ee9b1fff34505993eec9caa63291d2f4c8c032c92cf58fb", 0xaa}], 0x4, 0x0, 0x80) 21:30:20 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xc4) read(r3, &(0x7f0000000540)=""/4096, 0x1000) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = dup2(r2, r4) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 21:30:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000180)=[{0x0, 0x7, 0x1800}, {0x2, 0xfffe}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}, {0x1, 0x1}, {0x3, 0x80, 0x800}], 0x6) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r5, r8, r3, r4, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8b, 0x3}) r10 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000380)='./file1\x00', 0x280, 0x61) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000680)="50a347f7ad8889559ffd1c90ee372b40fbd584ae311c9f0f6f0abebf3facef7c59e2879b4b6ce35b97b2719d3aba467c190f8f702fe3835baf18c5c7d5826337e0689e1acb1c64c321bbe3dce27b6f32e4bfc23d2213499b21b691f07c2b38b645748a05d9693c07f149614c4f10bd5da221bb6c7aa639227281e05147808f7252b5", 0x82) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchown(r10, r11, r4) r12 = getegid() lchown(&(0x7f0000000440)='./file1\x00', r5, r12) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\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', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x1a9) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 21:30:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) flock(r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r4, 0x8}, {r5, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 21:30:20 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0017f67f000000000000fbff31000032008304000000"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 21:30:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) r1 = socket$inet(0x2, 0x1, 0x9) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000b00)='./bus\x00', 0x8000, 0x5bd1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="54fdba3962278890ce4d77205afc62a80dc9d770b57052fc33edc8b41703b2e443c210c604822279a31f43900579972f09d60f33910dbb1de84f5f2859b88b84ed3ed85782ac363f68be2b2a71d6ad3dd4f6870a17b4acbd084f60826f401d5c6593355cc6a3be8a83963aaede5883200c0a5a2d77b17f831c999925ff56456f58bf9901b097a271b280860dc388f349d7ad7aefd9aa40be5a5b2516c445a46349ad9e32b644b018b01fb894162df6223fd372afa8937b103697ae3247b8b92490f3d91b9590", 0xc6, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0xc174}]}) r4 = dup(r3) r5 = dup2(0xffffffffffffff9c, r1) linkat(r4, &(0x7f0000000140)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00', 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) 21:30:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0103"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x110) recvfrom(r4, &(0x7f0000000180)=""/122, 0x7a, 0x801, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:30:20 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f00000003c0)=""/18, 0x12}], 0x3, &(0x7f0000000440)=""/204, 0xcc}, 0x42) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000580)="4cdb30301b080641e6c6b3447393338370ff3f4ed4f931abf971261d1b00f94a9c218d6dc4303e363ef8cc260baeef6c36765b9702635d8116bf6e8e4ecebc83c9d0c3d2bd5b311b83becc178aa8a4153b2e1b806fd71c385c67b3c88b8359a4bc8616862af51755526b2ae3b6737c7ab6540bdf52eaedf35cfe70600fa74ba3a00752b2a765775477a44efa2f0d9375ef810e2072b6533338638600244645cc0e438763d735f46be0932354914b4a4c2a1d3219c321ef", 0xb7}, {&(0x7f0000000640)="fbaafb52418b4f25144c4e00c251555251d7a208e2fd4556778ab68a19a9b9c34d115beb580810e1bc314510f0a517f49cb539398f6f7e4cd98b3a79c84f0d7c5deaccebe1d8b5fa83ccefb67f78b85e62fc07655c71805e71126a38450d18849c483a7fe31041e552615419dfb43a3c5e3576e3fc73d4997053beacb42c288cca3776b4d2e0989245f5097e96e7a3d01078cefbe4ce58641dda406e6fdfe7e9165d47854c19639cc54649da47503181cb242c78bc3729cc633d11cfdf7b044474ba5c13f7da5d6a2551be", 0xcb}], 0x2, &(0x7f0000000780)=[{0x80, 0xffff, 0x2, "b0633cae4a7fba5e4e278c3bbf08d3f3dc4d0c8ca12188c88624952dd1f9720dba0a90f0a4aee0d563f0070a8b24568868740d6145d52490cf4891a792afc059f5cf11654190cfa87f5c2c74b1bd446f50048fb3ccbc667591fad269d4295b41026f1ee2e25605d075de64"}], 0x80}, 0xa) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000180)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5c0001000001cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc6cc6fb536e6d269e244292adbdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee36d365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c142e76572bc0626017b3deead5dca1105ceafba219430ad6833e4190fa407eedcbfe6c2f6b35954dc00f2dacb22d40abc7098ccd78eb89835ce4b6fad80b3b3d57da4782b33425a77d95fd975d7fcea6a9fd19f2900d572909db9c0fb562710bad172915324cccd7368458793d0239f28e62b19c46142a5ee9c75dd35ab0ac4876", 0x13d}], 0x1) 21:30:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x28, 0x8f}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357ea7e785822685713a", 0xfffffffffffffe9e, 0x0, 0xffffffffffffffff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/158) 21:30:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x6, 0x0, 0x0, 0x80020000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = semget(0x3, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r4, r2, r5, 0x44, 0x1}, 0x5, 0x9, 0x1}) semctl$IPC_RMID(r3, 0x0, 0x0) 21:30:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgid() r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = semget(0x2, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4d, &(0x7f0000000300)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r4, r2, 0x0, 0x44, 0x1}, 0x5, 0x9, 0x1}) lchown(&(0x7f0000000080)='./file0/file0\x00', r0, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r5 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffa000/0x2000)=nil) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r6 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x1a9) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r6, &(0x7f0000000140)='./file0\x00') linkat(r6, &(0x7f0000000640)='./file0\x00', r6, &(0x7f0000000240)='./file0/file0\x00', 0x0) 21:30:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25, 0x1, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25, 0x0, 0x78, 0x401}, {0x6, 0xf5, 0xfd, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = openat(r7, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) 21:30:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f00000003c0)='c\x00') r1 = msgget(0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0xfffffd6d) r4 = getgid() r5 = geteuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000480)=0x43cbc, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f00000004c0)="d9ace893ef59155b22cd358e6ee756531d163f3bf958885340bc802e51b1b278d523f0476d980830cc8010d27035254b7536b2b6a99730e884a20781e942f3000000000000364cd8d837a3e24812595a5ab2c1461eaa540da2d91234fc7436a37cce30cc3a8171c4678b206a763cde31431e2198ad3ad017f3d9f1b913d2bdbb1d8d4dfc246f7fd231248877692cae345f589b335cef36380e9f64076c2d5281d46f0e23eeb29dd1c3a8c7", 0xab, 0xa, 0x0, 0x0) r12 = msgget$private(0x0, 0x20000002e2) msgsnd(r12, &(0x7f0000001980)=ANY=[@ANYBLOB="020000000000008e940048696a280567b1a6342fcc5ed0d56f6566f822c659ae155b5c0b7d0a51c3587b79360e6329414fa22f440e071300cf9b96d65017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b016d2fabcea3911f7b3b8bbf1fca8bac26d0316684f30af381b6e4e7d3c37841c80da3f53e8b42dfe6c59eddc60b000000000000e4f9e174670000000000c6d8f700e5afa459f8ad243a58c32385e41138cc7b446f50d23c01d873899fa4f3337c491d901da8d2351319c7d7e89c9389e14c19817829d4ce2c9b51245312b32f3dc601acbf2a86ddcd7f30bfc5db9cc9f552d4fc63350337b10bcad6f34809534d728eb14285875b6e2261c5d2af40af536bea3e70ff018e06d492d7dbe1248c34193f5d0cf0f65012270e772cc9608f4920ec6506f155b66e5e0dad8fbe305e620aa73578888bf49353928580cf266417387543af47c31bc51de3c4cd0a"], 0x0, 0x800) msgsnd(r12, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r2, @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESOCT=r4], @ANYBLOB="2afa38cadeb30922d3b17d7a45ff0d43a067dd952344041275c090de42e1812e5ac20ea1b71412b3f13dea7212b080dbd0996df66aa01364ac38b28cc42e4aee992a8013842114f128d2f61bd6a1fe1b155b406583cea27d162cc6fda18caeb6b6a74ba98aa859bc8d9d4225d8f68cf3db604f4d9a520b53b29b51939788652be9fa13bcc19cd617c32a761979fecc55b7566f4dd1bf2fdb3d0af5dcd3b73c8207cece01ae2668de44b84a42a099fa08cb68bb4839657b6920d92410d34a353c3c643c74dd9c1cf775fb7febb4a4c2faa102677ad6266e7a29df7173fe841aa6c82bbc15e852a147f2e7859202fae3919aebb556c7ee23980e02ac0c8d43304f1cbe70e59a929f760a88a8274192ac6b98fc18760a745d30fc88742d4af717bcf61183c63b619ade43965338b91bd4d186e9b156f492eac25900d59ef8a0a70b2d1db2d07a7c3506bcd1b7f95dcd878ff76577c976abdc19c0b43d15a4d565fbdd57cdce2274270388908521d64d7442a50fbda7cb58dde72a74f49643ef35c7ec33e8a28e57d339a4634eca69bb79ac998103448941ada887f950c28f4bd342406341db174dcf668ef3b38c0dbc3bdf8989b8af243d3000427522818f797132acaeb0cda294c02dc87760fe85df3a7ad7fe8a4d7dd66f7bb9bc192a3fc1469c0dd6ffdcb179a23caaf61af2e4c3eca5c632a2f9f31a96c0688a95bf6219edbd8353fe8814830bb1e50b261c8c607554d893279d94cef2f7123de4975d7aa14ccf9f6845c98c49cc3f207626cb1cbbc084b3adcc589f76a3735aed35b5dfcea1da30040b1110d56dd8f27267f9d81a8679159d101ab3fa4dc65c3fce899397b1892f30557d7fceafcb3e2f8214b2180663bbecf11226869cc3186ec703587bcf04b4b175bbde0bcf2514e70647c4ca06615a2a5242a1bb7f7257ef12f8b4a912d7199587659e32d57b7e1426638e67e89e81c9c4aab9cae69255f05418bb73f187d43242587ef9bd9d859bfb771b6c4c92fbfb4b20ade872c91a0bf887eb0a2474ebbb4bea53ed32a630d692280c17fef27d23d09ce055e0479fd3eda92145f4749433501f5cf8da79b3cd36585d22b9263f9c38ee90ed2c8b0a1cf967c19cb1b81408043ab0c668f29229993c2075434e371a3f6c370672acb09375abe5c283eb41c8961ffae6698bf9ecf02f9971688c9087cbf935a8e46f84feffab2a273745eafa38a3b92a04d56f83816136fe2faea1a63acadab0cb373f6b79792c6f0f17e6822852ad04c933175128e2d72901b8b60aa608a5a064d0fbb3dfa7eecff724132aa4ce77a7785129514de08043a0784ee30c3341b7f389b893b8fbc98a44406c4feb38d1bd52761776c6a28cfd1901447cfe9a36652432911bdfeaade359807b9e89a3f3e68dd517e474b30098a3a6772f448d97fc742bf7f265defc4e586133583b1d6c46e4d3fb2be0aae400cf7d2c44588e4f5c3b509b345cafc98fce67d70d3ecdaebeb5a3eb08a1d9a23c74af436286dba92c80240cbc685b82bc82194d14cbb80f73b069c6a27739988a88b68d3abbb1b5ba4ff420b84f091c57f4bb8b189c4f05e68ef096a18a60217fffca6d888e0796b13c42ba07e1fb0282cece16e76fc613a7efebae66369635ecf3c2c5b3dac7c9517823204d0608b1790332bdc21bb7de1378564263adb7c174490dc2244557c9c56ed490f7dbe17731ccd0a8a4618c02f08331b93aa76b14d0ed002d5d6212bf6e816be5df7a1f1d5b02cdb2ba37dca6068b38199862a3b4b344b4aacee02b5f7358e5c52add285d136fbd3bff94e3c06d77f23f1e56f445e5ecd92bf803f4e752d939c450439c1ed687a4b06f9dd6870dfac0eb96ac781c1622ca62232debb62087d0aee4908de3c6b05f6b8e4dd9c8dbd3b0fa9fe5757380aeff3d1eb0ab0eefbb503cb44c997f8cff1deade5918a9903303c15711ac2cd67d3457c4062c3c3171980c90084cfcd33814d371c23fcdfea3ce6b5443017146d106e95553a6cd8553a07e24121b58b9d8358a5cd3d4ae33dc7110117ca079190694b989bb5160c283fc55420fd7dff8b93307fac8fe82cd9bde58115911e0a6df6d77e36e3b3ccd28c39c33b4d4da23e7d48255b0101789a298bc0dc152481f14b9d859c2dd7d0ad786ecf93f5072acd858de4e9d58d3d7c58236130a5d6cfd8cbda14833d69bb3f73086f81a207e8a2558291731d5b23ac9f0b08bf2d09a37d7cc20ae0ad43cac3f8cdcca80595b75969d68ecc621d243f69fb523979025866d288eaf1be4d63d06caa3607ee1c3cbe2e258783b1df2f3c3b67b1c5f309a4f092c61436da975e5e0cf381e06db3cfa3d55419692b5eaf2d55da1ad69aa8871827b77594c6b6b4d22b08bd4b0c6bdf3601f1ab40e621a7def1a42f65eaaa6e16f666f460d898ffe27fd2a5f1a99f76ed591ac55d8c037eeb21a9edfa23056dfc327bb96025fafbf1056e6390d5b94ae75f654e6a982e22cb8d72ad3c9e9c0cde5ad875c1d7a618fadc3e6c31573cb4c51d27bf410a0f0f56119ea99b001c5bbb99a7c23a6661e42ac557a11f4818f38ce346202d435c71ee5b06b2e632ef06c8a53b68b29f04333a6aecf2aaa0f2c9c058a86578bb0dac8e458243e6d350d9f29416b491826952b28bcc9934cf5a49444a8282392db524e3046e8fa54c3c7b0a50dda5b6d2370cb2c8706bfb87d0621f3ba9bff1af5b66fa5cc65e49622f15fc5a0786f8248d672c28442313b4d7139d0ed09c53315463efe1d50704923466bf39d3dcb601d51d5cd2bce8e8fde36a6fe5a45c95eb719c301e9543c0b477074a22d56b38114f2a987beaba62c9f038ef496997dd5cf5d538d7cab293a7ea266b55e4ca88d760836cc36fc3cef21a2990270095b31cbad3e01bdd462638f8dd1e00a5b3745706374f2b75bf97090f97fefc19545222934ba200467d323d5286fa64517d13d1102efe181e31f023d52d8400da8679c4179e6cc62bb917df32f4156dde3483508bbb24fd152648fe0e2e5f8089009a2ebfd5aae5fd0d4f0b8f23052e5f15cf92d8f497eb63e021bd34eed09ce250b301f5e39bcdd12f98f53b4deee1469a6d356a1f5fc8196e63ef19888fc2d8d3f90548ccd1177a8d9c260d4de625f9d25a909524d08a27dce510def294d4b1678e85210158c49482ebf2a2d40d2609db272d39cf99239085b174842adc9e3c3e8696c06c807286c1551b51186096cf0e6e9411d800418505beff7720285cf125b0aa8f4f7500f2d5ae79602120072b617e4c0c9d53c2c1ceffc5afd62638d6033f77d5f158e9096fe2ac76fbda6aa5897a4d1e84410063d752fb8849d66fa2cc153203dbbc70b55ac09c30b3886c869c5e1fed126aab226d104483f8013d1d1f3e826fe1dcb396a0265549b9c80742c366fc02daab02870c45580f1c165b4e7c591c04c74f9eae4a1310b3fd840c05a4ffc745204e78b08bd09bcefb968746cf457ae1f864e21c0041b4c91c1c96876a5652580b589db0bf4ce66f418868b823001fb588294f19cd19218bd943728a7839c591e3d9c930800abc64c21fa6e5fb7a7294341c6f81e9f7d09a7074e425245313fdec94c495aa762c2eee174133124fb2f7f1c9d54899a7e3663659fc29a73795c7ec2221f9ebd381d3c016c453b15cefd83cbbe916828366ccfa08fba41e247ea27e6d43a37c39e2e5663543f282e67022575c0bb3078f4d11e39fbb2a3b9385b560af2c34844cdac5c0ea890239a918f3cd2e47e158960921a1f8a6e0917644c9af0d42733db935fd48a5e16ba4e5fa37a4eae18fc949a7def97067c8625d794b02df6dc09e6de83e480e6e827f690765b1f67a31d85b038fd46974bbda1fd12606e57a1854fe4fd3289ca5971199062802e1459affbadc19746fe78e77c5e9044d638d2f3b7a5e105c7635c34d8a3fa92da1baf8c98545fa43a356314330e481e40c35cde5d911592a434db81e39abd0cf041f5231c0836a051411239da2d4d7d88be1b23daa76e5fb1b1b63b83c68a720a0b6a4d5de7665e0e610af8aee96bf71505c7ec7f70781a998353a3aa4e4eb22e0f414f8878afb460cf442511708483298e1117207066d4a3080e0eae622c52a6191f1e2fdad0be5d805fa7085b5b6479fe006e11e45ef47eadeba10094c36129816b265da2021c7a35b6ad5e2047e88b54ec8d2b4c1e1b5692323ed945155078394b8913a9eabb6b484fae09f5619d05d18d7522ceefb81018693fa6c7fc302ca8c1a3eba48099b2fef690e1d9bd0c3057841e057c9e82fcfbe53e783daa053ec11d7424c3e4ba4687bdab304df5ff7a66236c955443190cafa1586be12dcf6d618361faa922d75c0cab80e6091a7296cc4ceaf283fc4f27dcc4423ad686d011795becb6f3650297d95839d8dde4c70e9d136bf8243387597cc1c19fd72dadbd0d24666989187f68dbd699d4ea2d17ff7869e9b14a6791297300682141efa0217e17ab9656d4cb7466a382870be0ef75c5b8dd574d16d12ba2bc757606de26230a6629a47eb4fe8438eecde9ebbca93663b82ec48bf86670ba5de5146146bda846856481fd6a57170835ec76359b1f423c828f57bf06f864fb6cea409831348183e617d6b4e80f437e2180a4f262ec0553db9c374a780af7c8b845f084540cbb485318b8836c358979820b150deed8fb1bca0353a7a864a02eaeb43ca6a815661e84a81ccd518ab0586c42567e429b260ee7d346f8dbaca1b57ec41149894986f07c4897b41b434d9fc340a0cb1b5d09e46c139197f92c65f30d30dcd26fbfe2bd29abbf58c86dbdbd91f4d0e8f66d701aec81f77f1bbcb4445dba3392f71e58f59c85f1e8eab8d23baddb966ebf785f3ca2f25304b6857d2aa22748117deafadf1316c4beac2533369a6a5fe2fdf42cebf6e6991d994d82d8dc991b379eebb878b240a773405936b5e06f5599e46f4cba5ea5d5e8d10e602617e34ea3884239625ab26a277e6378c3a374459bfdab3281f1f8fc34a967bc2e20221567548b6d7079393f3967f340ae761766386cdf60a7d67f65d79fc2c7bcb75b502a5e661247a4ddad3d6313adefddb7a99d43ade6f493a6760c8661a21a98120a52ae6e43e7b2d278c6928daa98465f9ecf56b9a00b0f82c43537173f33dd3c7e4ad0591e265891d7765140b3239f3e7ed2d2e926052abf000372d51c5e15fcd6fdb764cff47ce62a1a5677c960c543c34e058eeba5df8e09ee381194967de7b21d3fd0f1ba2959e6b8064e5ed5647a042dd98b880e4b0c3af74505a2f4f73a418c8fbb0150516070b29d02295971b084494f9e632262648a0e0469cd371e01b0453a05ee6465f4fca9b4457503a89eee2f92fd08f13fb20081f9a90635391a7a23c221b599aa9677b0322da0abfb090dd1118bef269f3dc5389fd8ad9e948b78acf61526e60c587ccf2eb6cbfda82e91ec4aa0a294d6fb9db335c70f1ada1d50dbd1c531cd0b695b5f1bc9e0c39a3c056c3fb3c11f84e91df0d18a5663de36e4f2db1102f424c805316bc091c13ff24a6c23cc74e929ab397fdbf16e62d7dbe526e73808aaae468c518d232d89a16c7b1899de73b6c8c2de05c6f82d4825d68d4c988c7e67ed7643243285b057d71eb3ce7a48b45ecdbbf1e0e46c416c06404d74edbc49b2ba0a64026503c233e8c72338fa00d6eed148df8c6e51468613a5437b67a793ffa8544d75c7d7a47a12b5706fbe99429157b8f8b32f3170172bf1b06b198cdd1c070470aca72cdfa19f98fc7817ee0cac8044b310fdb4057c", @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d", @ANYRES16=r9], @ANYRES32], 0x2, 0x0) msgrcv(r9, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="0200000000000000f693f07a617e02aab4bfd3e199ffffffff6ea8e4bd4f9b88a1e1514e1dbc6e31c9091edea75954f5d25590799612ae669410d148899ecbd2acfc0bf1d2f6cbf167b40bbd11986401d8843e22088adc97f81be0daaa7c11c17eb2ef667a57f32ec6700a0ccc426b96a907d9b5c2afcfb218afb2701be9039ddee559d43109a0361d2d7710b56b6bf488c2ad0a4ae37fa9112d428a1ff45e6882cb73b2e176372e9684e662d3c65341024c9bb643fd748387a27fbb87615368da74087b6a77beff45a258fa134ccf55f83877fe45c2d4c3922f89bd3e8cddd889c830800b5b8d8faffe833fe99d0912b873194812098a450fda225471f0aa61992a1e9ac3ceb887b99b1d2f1b142c7f99c098be58d72ddb2ec7e3416efe88508c32"], 0x44, 0x800) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r13, 0x6, r8) r14 = getpgrp() r15 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r15, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = semget(0x3, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r18, r16, r19, 0x44, 0x1}, 0x5, 0x9, 0x1}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x7, r16, r4, r5, r6, 0x1, 0x4000}, 0x101, 0x5, r8, r14, 0x6, 0x8, 0x8000, 0x7}) 21:30:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="7463c876e9b82f45fd385e933d1a46b993af90caa1865cba7e1c0bc4050000005c9a0393e972fd025cbdc0a40610549854255781197eb275707280"], 0xa) write(r2, 0x0, 0x0) socket(0x2, 0x4000, 0x3f) 21:30:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) recvfrom(r2, &(0x7f0000000280)=""/233, 0xe9, 0x800, &(0x7f0000000080)=@in6={0x18, 0x3, 0xd5, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 21:30:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) dup2(r1, 0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 21:30:20 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:30:20 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendto$unix(r1, &(0x7f0000000100)="c98c542618669f22feb085083adb009133188c453646856fc71b9806283833cbe19f6b95870b95e1219e74de15c7dc3f5f4eb72badd7cfbe66ef92730a725c4f752c404de1c46791efa716bf9a62c669b9c20608d8805e2655b0beefab9a074c691e47caff3e6c762d441b6c27179b532e5147b024634c35a866f47cb934ff9fa03d18d354c755b8fee1eb66780ec7fcd86d52b19715b729f021baa48524d0", 0x9f, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="f604a6bccadcdd656164631aa5646b67d5f4e68b24a459095a16c0b1e6837df226748718d59c5cbd8886df9c974ff3d6d30208f55986f31f6c3bbe4338ea25b02d0a9723d590531d10b0919c20ce5bdd8ceb00de398c9a0252e159b62a47beecc50661e2c013ac004626528c04adf4fa7f832a0f0b59d77061bb603da71644ba2b5d0eb5e740594e2988652b06d8a011da9756f89166d4435681a1d4158de513943f44826d49d01a26fef2686a910c4a0918df0af4ee9faf48e5d89085754f115bbd2f1cac376346b545d19fe1cdbc621f5625fb289d", 0xfffffea9}], 0x1) login: eadcdkg$Y Z}&t՜\ߜOYl;C8%- #ՐS [݌9RY*GaF&R* Ypa`=D+]@YN)e+ؠڗVfCV?DmI&hj J  21:30:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="b414438ddcd823dae70c9a4da13d98c0d2831411f1b298cf67a4a4f049c83475", 0x20}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7, 0xc2d}) 21:30:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="6de039e5444c1d1308865e552fd55fc78180a784f8d2369f0c9ae19e8b23bef91583576626445cd94c22c65191aeaa20ffb1aefdc1d22cf71ba499e54c053f613bd09a84947395c405f2ea2ced", 0x4d, 0x0, 0x973d) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc4) read(r2, &(0x7f0000000540)=""/4096, 0x1000) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x8) r3 = dup2(r1, r0) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0xbed4) r5 = dup(r0) fchflags(r0, 0x1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 21:30:21 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x40}, {0x6, 0x0, 0x1, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAW(r8, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000001540)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES32=r7, @ANYRESDEC=r8, @ANYRES64=r0], @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679b57eee79eae5e0b90ff0c291310294818a8b5b36d4b14447d23e9dc580a3ffdb873958032a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819705f6b2be4bf0e086e07ea3ff0544c039c495ca390f909e38d4b63126490daca90309000000000000009026531b17ec4fda2c0ae3a43f907ede166aecf5483ef654f6e4d02c280f1cf89a6b211efd148086f861299387845b368558ea6d0d9ef7a183d63e5edbd998443706d5e057d116858ef9639f59a6f804249ea8853fd8d90b5348b0900293324a37509838d64d368c3a", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r9 = socket(0x2, 0x1, 0x0) setsockopt(r9, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r9, r0) connect$unix(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728bfe953e2eadb7a9c43075925ed5f37cef3b241b1839960a9fbecdd87d0178b2f08353887b010cd91021522c8e4f014404163c64cb80859d8cbdfb175d10000000000000000000000008ecd055d6dd8070000000035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e27d67bb80578bc691c959c8af3803ba05dd5321509e8d2a87bd8801df6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab53545000000000000000000000000531cbc467c3cdfbb50980fb525d3e3d5b44f29371237c865cb2a39a838d42bc9bd6cdcf5cf6ef3cbac314aa96c664b82bc4d69009334219e01d5fe37ac455d11db1e579a3ba05bc30555a73f82fc902ad5172c5e2850e90a56849ab03c526f99ca13b364ff93a9e18a7040db657b91ea0de47d76e32c83848ec8c5dd4d272d8d9af6f82f7404b6f24358167a51285340f9106476d7ea84c0e4c7229d45c7109500d6e7651220c2e92d7c334a6d69c0b4bd89fb66b649af671bef458f0891342a8760a0462a5c041ce07a4f10e8e53c2270c348768b7686d3d5cf557eef4172409651b216aba618653f94f4c0cb1561727008bdc787934ffd2c10192d2b0e1e65563fe4afb12727fc69f5149ae459ca9a25adb1b49a17f1b9f062d71a5bec1775feca86f910f901702845a66896c3af89b60a2a6c798a454f0be886ae1f45e00dd47afcb16dd165116295fb266ecf75070fb1259b564074f35a047b3c"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)) r11 = semget$private(0x0, 0x4, 0xb1) preadv(r10, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000440)={0x20, './file0/file0\x00', './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r11, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) r13 = syz_open_pts() close(r13) ioctl$TIOCSETAW(r13, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x800, 0x0) r14 = syz_open_pts() fcntl$setstatus(r14, 0x4, 0xc4) read(r14, &(0x7f0000000540)=""/4096, 0x1000) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r15 = msgget(0x0, 0x246) r16 = getpid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r16, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) HؐuO[/7cFEџͼbV%(./buspanic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d974900+16 0x0!=0x771fe7f72d4310bd Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *285948 78055 0 0 0x4000000 1 syz-executor.0 23660 80937 0 0x2 0x480 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff821f3f27) at panic+0x15c pool_cache_get(ffffffff82644d50) at pool_cache_get+0x323 pool_get(ffffffff82644d50,1) at pool_get+0x91 m_get(1,1) at m_get+0x4c m_getuio(ffff800024d95288,1,43cbc,ffff800024d95350) at m_getuio+0xbe sosend(fffffd806395f800,0,ffff800024d95350,0,0,80) at sosend+0x54e sendit(ffff800020ad7398,7,ffff800024d95430,0,ffff800024d95510) at sendit+0x52b sys_sendto(ffff800020ad7398,ffff800024d954c8,ffff800024d95510) at sys_sendto+0x80 syscall(ffff800024d95590) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8df86cdbbf0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d974900+16 0x0!=0x771fe7f72d4310bd ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f3f27) at panic+0x15c pool_cache_get(ffffffff82644d50) at pool_cache_get+0x323 pool_get(ffffffff82644d50,1) at pool_get+0x91 m_get(1,1) at m_get+0x4c m_getuio(ffff800024d95288,1,43cbc,ffff800024d95350) at m_getuio+0xbe sosend(fffffd806395f800,0,ffff800024d95350,0,0,80) at sosend+0x54e sendit(ffff800020ad7398,7,ffff800024d95430,0,ffff800024d95510) at sendit+0x52b sys_sendto(ffff800020ad7398,ffff800024d954c8,ffff800024d95510) at sys_sendto+0x80 syscall(ffff800024d95590) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8df86cdbbf0, count: -11 ddb{1}> show registers rdi 0xffffffff81e7c0f7 db_enter+0x17 rsi 0xece3 __ALIGN_SIZE+0xdce3 rbp 0xffff800024d94fb0 rbx 0xffff800024d95060 rdx 0xece4 __ALIGN_SIZE+0xdce4 rcx 0xffff800020b6c000 rax 0xffff800020b6c000 r8 0xffffffff81e9534f kprintf+0x16f r9 0x1 r10 0x25 r11 0x831857581467c27 r12 0x3000000008 r13 0xffff800024d94fc0 r14 0x100 r15 0x1 rip 0xffffffff81e7c0f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024d94fa0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=285948 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad69d8,0xffff800020ad7138 process=0xffff800020a93a60 user=0xffff800024d90000, vmspace=0xfffffd807efffb80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9170 411262 69305 0 2 0 syz-executor.1 78055 227966 80937 0 2 0 syz-executor.0 *78055 285948 80937 0 7 0x4000000 syz-executor.0 58296 29142 0 0 3 0x14200 bored sosplice 69305 353251 16518 0 3 0x82 nanosleep syz-executor.1 80937 23660 16518 0 7 0x482 syz-executor.0 16518 240537 79155 0 3 0x82 thrsleep syz-fuzzer 16518 361452 79155 0 2 0x4000482 syz-fuzzer 16518 441546 79155 0 3 0x4000082 thrsleep syz-fuzzer 16518 462067 79155 0 3 0x4000082 nanosleep syz-fuzzer 16518 307463 79155 0 3 0x4000082 thrsleep syz-fuzzer 16518 480328 79155 0 3 0x4000082 thrsleep syz-fuzzer 16518 343530 79155 0 3 0x4000082 thrsleep syz-fuzzer 16518 208109 79155 0 3 0x4000082 thrsleep syz-fuzzer 16518 107042 79155 0 3 0x4000082 kqread syz-fuzzer 16518 97819 79155 0 3 0x4000082 thrsleep syz-fuzzer 79155 281664 1732 0 3 0x10008a pause ksh 1732 107985 72866 0 3 0x92 select sshd 2197 215183 1 0 3 0x100083 ttyin getty 72866 253207 1 0 3 0x80 select sshd 24731 511015 73906 74 3 0x100092 bpf pflogd 73906 239158 1 0 3 0x80 netio pflogd 18547 84174 95039 73 3 0x100090 kqread syslogd 95039 353529 1 0 3 0x100082 netio syslogd 22938 462742 1 77 3 0x100090 poll dhclient 61140 504526 1 0 3 0x80 poll dhclient 70925 309584 0 0 3 0x14200 bored smr 9900 290905 0 0 2 0x14200 zerothread 6285 352089 0 0 3 0x14200 aiodoned aiodoned 24198 119987 0 0 3 0x14200 syncer update 69188 445964 0 0 3 0x14200 cleaner cleaner 17837 43644 0 0 3 0x14200 reaper reaper 78392 401378 0 0 3 0x14200 pgdaemon pagedaemon 18116 163263 0 0 3 0x14200 bored crynlk 29784 91898 0 0 3 0x14200 bored crypto 52529 42987 0 0 3 0x40014200 acpi0 acpi0 31797 315332 0 0 3 0x40014200 idle1 83583 172140 0 0 3 0x14200 bored softnet 36761 435586 0 0 3 0x14200 bored systqmp 23634 264644 0 0 3 0x14200 bored systq 46451 53069 0 0 3 0x40014200 bored softclock 16433 511258 0 0 3 0x40014200 idle0 1 420046 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9485 6402K 7436K 78643K 10793 0 pcb 14 8K 8K 78643K 47 0 rtable 105 3K 3K 78643K 215 0 ifaddr 49 11K 11K 78643K 61 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1471 0 iov 0 0K 12K 78643K 8 0 mount 1 1K 1K 78643K 1 0 vnodes 1230 77K 77K 78643K 1295 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 164 0 sigio 0 0K 0K 78643K 4 0 proc 60 63K 95K 78643K 444 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 33 2K 2K 78643K 47 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 213 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 105 22K 22K 78643K 1307 0 UVM aobj 4 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 7 0K 0K 78643K 13 0 temp 81 3018K 3082K 78643K 3207 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 112 0 100 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 14 0 14 1 0 1 1 0 8 1 tcpcb 544 62 0 58 2 0 2 2 0 8 1 inpcb 280 175 0 167 3 0 3 3 0 8 2 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 90 0 90 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 0 1 0 1 1 0 8 0 pfstkey 112 18 0 0 1 0 1 1 0 8 0 pfstate 328 18 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 16 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 8 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1604 0 199 46 0 46 46 0 8 0 ffsino 272 1604 0 199 95 0 95 95 0 8 1 nchpl 144 1992 0 376 61 0 61 61 0 8 0 uvmvnodes 72 1702 0 0 31 0 31 31 0 8 0 vnodes 208 1702 0 0 90 0 90 90 0 8 0 namei 1024 5502 0 5502 1 0 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 scxspl 192 5978 0 5978 2 1 1 2 0 8 1 plimitpl 152 27 0 19 1 0 1 1 0 8 0 sigapl 424 380 0 347 4 0 4 4 0 8 0 futexpl 56 1728 0 1728 1 0 1 1 0 8 1 knotepl 112 54 0 35 1 0 1 1 0 8 0 kqueuepl 144 14 0 12 1 0 1 1 0 8 0 pipelkpl 48 102 0 92 1 0 1 1 0 8 0 pipepl 120 204 0 185 1 0 1 1 0 8 0 fdescpl 496 364 0 347 3 0 3 3 0 8 0 filepl 152 2043 0 1938 7 0 7 7 0 8 2 lockfpl 104 35 0 34 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 329 0 320 1 0 1 1 0 8 0 zombiepl 144 347 0 347 1 0 1 1 0 8 1 processpl 960 380 0 347 5 0 5 5 0 8 0 procpl 624 552 0 509 4 0 4 4 0 8 0 sosppl 128 6 0 6 1 0 1 1 0 8 1 sockpl 400 315 0 293 7 0 7 7 0 8 4 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 140 0 0 17 0 17 17 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 246 0 0 15 0 15 15 0 8 0 bufpl 280 4288 0 175 294 0 294 294 0 8 0 anonpl 16 45431 0 28541 69 1 68 68 0 124 0 amapchunkpl 152 1562 0 1417 8 0 8 8 0 158 1 amappl16 192 1430 0 507 47 0 47 47 0 8 0 amappl15 184 72 0 68 1 0 1 1 0 8 0 amappl14 176 70 0 64 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 7 0 6 2 1 1 1 0 8 0 amappl11 152 75 0 57 1 0 1 1 0 8 0 amappl10 144 21 0 16 1 0 1 1 0 8 0 amappl9 136 383 0 380 1 0 1 1 0 8 0 amappl8 128 318 0 299 1 0 1 1 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 23 0 19 1 0 1 1 0 8 0 amappl5 104 183 0 168 1 0 1 1 0 8 0 amappl4 96 539 0 506 1 0 1 1 0 8 0 amappl3 88 172 0 164 1 0 1 1 0 8 0 amappl2 80 1585 0 1513 3 1 2 3 0 8 0 amappl1 72 16711 0 16266 26 13 13 20 0 8 3 amappl 80 808 0 760 2 0 2 2 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 6 1 0 1 1 0 8 0 uaddrrnd 24 364 0 347 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 364 0 347 1 0 1 1 0 8 0 vmmpekpl 168 6280 0 6243 2 0 2 2 0 8 0 vmmpepl 168 49317 0 47177 122 6 116 116 0 357 21 vmsppl 368 363 0 347 2 0 2 2 0 8 0 pdppl 4096 736 0 694 6 0 6 6 0 8 0 pvpl 32 156555 0 136473 170 0 170 170 0 265 8 pmappl 232 363 0 347 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 3 5 0 5 5 0 8 0