kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 9 21:11:12 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.14' (ECDSA) to the list of known hosts. 2020/05/09 21:11:22 fuzzer started 2020/05/09 21:11:27 dialing manager at 10.128.15.235:21183 2020/05/09 21:11:27 syscalls: 338 2020/05/09 21:11:27 code coverage: enabled 2020/05/09 21:11:27 comparison tracing: enabled 2020/05/09 21:11:27 extra coverage: support is not implemented in syzkaller 2020/05/09 21:11:27 setuid sandbox: enabled 2020/05/09 21:11:27 namespace sandbox: support is not implemented in syzkaller 2020/05/09 21:11:27 Android sandbox: support is not implemented in syzkaller 2020/05/09 21:11:27 fault injection: support is not implemented in syzkaller 2020/05/09 21:11:27 leak checking: support is not implemented in syzkaller 2020/05/09 21:11:27 net packet injection: enabled 2020/05/09 21:11:27 net device setup: support is not implemented in syzkaller 2020/05/09 21:11:27 concurrency sanitizer: support is not implemented in syzkaller 2020/05/09 21:11:27 devlink PCI setup: support is not implemented in syzkaller 2020/05/09 21:11:27 USB emulation: support is not implemented in syzkaller 21:11:32 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x100000000, 0x19}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x83112451fa710e03, 0xfffff, 0xfb1, 0x100}], 0x4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80, 0xe7b6, 0x6}, {{r4}, 0xfffffffffffffffa, 0xc, 0x8, 0x5, 0x1f}, {{r5}, 0x2, 0x11, 0xf0000004, 0x6, 0x10001}, {{}, 0x0, 0x1, 0x80000002, 0xff, 0x7}, {{r6}, 0xfffffffffffffffb, 0x40, 0x4, 0x9d, 0x3}], 0x7f, &(0x7f00000002c0)={0x40}) r7 = dup2(r4, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000340)={{}, 0x2, &(0x7f0000000300)=[0x0, 0x0]}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000400)=0x7, 0x4) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$setflags(r9, 0x2, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000480)={0x1, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x4, 0x10000, 0x1, 0x2, 0x12, 0x8001, 0x1, 0x1, 0x6, 0x2}) getsockname(r7, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) recvfrom$inet(r3, &(0x7f00000005c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) r10 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f00000015c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse\x00', 0x80, 0x0) 21:11:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080)={0x6, 0x9}, 0x8) fchmod(0xffffffffffffffff, 0x140) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000010c0)=""/215, &(0x7f00000011c0)=0xd7) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000001200)=""/84, 0x54, 0x2, &(0x7f0000001280)={0x2, 0x1}, 0xc) ftruncate(0xffffffffffffffff, 0x0, 0x4) r2 = open(&(0x7f00000012c0)='./file0\x00', 0x40, 0x100) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, r2) kqueue() ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001300)=0x2) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001340)) dup2(r4, r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000013c0)={0x7, 0x47975a553e65dbb9}) execve(&(0x7f0000001400)='./file1\x00', &(0x7f0000001680)=[&(0x7f0000001440)='\\..::\x00', &(0x7f0000001480)='/dev/tty\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='/dev/tty\x00', &(0x7f0000001540)='/dev/tty\x00', &(0x7f0000001580)='/dev/tty\x00', &(0x7f00000015c0)='}/\x00', &(0x7f0000001600)=')\x00', &(0x7f0000001640)='/dev/tty\x00'], &(0x7f0000001840)=[&(0x7f0000001700)='/dev/tty\x00', &(0x7f0000001740)='{\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='/dev/tty\x00', &(0x7f0000001800)='/dev/tty\x00']) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 21:11:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:11:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00dafdffff0000000000f2ffffffffffffff0500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x80000001, 0x0, 0x9, 0xffba, "2cb91243016f078a8a4438dee2bda5c9c0165522", 0x0, 0x6}) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:11:33 executing program 1: open(&(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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="fa464f02ea223f82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) 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:11:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 21:11:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="646b47edbe35783cc456da665aa09b9389fc74624b023fd851bde999a9e92246fdc71566e3b057ea608ef59b050b352c8a10c2d44ae13b2aa6499f211ab5a79a610c2d0b905ef1", 0x47) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 21:11:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r6 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f00000002c0)="0a7e61bc29f0dd55a2b91ee2554af4f6d2be0100213cc1dc3bff220600000000000000871f8a21fb8755bd94445cb63988c6224651521172371759faefd4d7e88d7770ed883280c915469cda3779a29cda10ae65d3a888d6746605870c4523f6c04fb9fe97d0e9d2724e592d35a71d4a1bbf26d7", 0x74}, {&(0x7f0000000340)="8e4c72176c8daa4c90370af85242302b7bc43ca54a3debf67e81f5fc6da56706cdd36c665adda32eeb0d2c17cf322367314cf450be1da93d854ad362c86b8d30e16a2d1ded70a6e3801eeb3a017238d9bd417b0446d3fb79395c45ce979e04b6eb0d845288176fb314ef0089f5f518879c3e7e19e4ee8665b4d3db9bfbc51f8ef5363c704113e6dab9e47086184ce522f5b15414d10e5c9db6bc8094446c9ee4b6a8cd4a51c0a878d20690bf88edcf933bb68d601a98002013fe26dacbe3d7d475a031e8a8be82398a0697f45090e844a6b820722d9b6ddce045", 0xda}, {&(0x7f0000000440)="55346ffcb8b6818ee3feb3b2b5d8759528ad24465cbf4aeb64df2977e8d35145bdf13bca32ae001739e5f5028540acbadc3333f8efd34b919476d5113c228d6b4b2dd2d87d0829af925b75a55ed7519f3a62ad1c7a141cb2d2a0ae5de0dcee57f89971f74ffd0634fbb0b19e25ea72a18097d19c788abb10b23c27ba3dd61f7a680cd06adffa15041f41c39f93e555dd80654973d649159e0740748e97db0f700ce0a243cf3fd3bd519f1deb179e2ba8cb1029d188ffb8271f02024ad59ceba1be0997e5a5d8c36cbd51f59bfceb6f6ae8aacfc046b8bf745b8fbc7769fa6efe6760debfb064253ce2b22e9fa7fb841e1d999b19d518b25f27804ca38898f83add6dabe494d3372e6742e1e65ea7140389328912b5d798d6d8d7f486709e3f97d1ea8a5f467fa4ca4deb6df8e6355b71cfdfecc31fef434474ef1e7ec9a887fd0deda56a0f48cd3a666b5f6289ad0f159dccf7e81f19e3612834f84fb60d3c2447c3382282f79c28f7f5966fac9adb8527e16ce345a92a3cdb18fbcc5e4cc1661d5a251d0f8ff749bbfecc5ec5352861ab948794a7854553f016bf45949052fa4487321ddf3da3f242352b82baaeab42937411ef381ffef1678e2568be7a669736fcf193fea5ec28ce028221350f9d5dda97c6d861a91e9767378b51e0ca830e6e9e95dd449940d6e30ea4ac78f2f06416eefd1d3eca4814c34866017b43f74a3dab8ed1554659c645023930130fb1441fff625c39a8a5468b04f89e66f2eb81a26de832dfff29597f51aafb1630272d66642640eda7993ccb6dfe6b1fc1003f48a3548cf5089701c7ad792516bdf818e551935d8a827568a8424ca5bb6346644a0cc8b09fa1a8c760dce7ad272ca265d26b0a95e1cde20007216c7f43fedf987663ac9e9245c06421d11b800d0a069d9a515314f05a218bc0900f098152a1748f7e6c049dd134d7ae65bb1e1ce62f8d5df2a3ac31fbef7593f1930c5ea905a4dc046b61ec3f54f9a2192d4a52311be72e07996a1ebab69f65f5bdbff7558a0569aa02a6d276ae3ed92bd61e3736a70373b8126c2659384817579d3b888762fc44b932cd5c128899b4e0337d9fa7ecc25a677c17d10d6d78c8484c0eccffb06f4eb6e50734fc14629780a0f489d55cd42b722d2feb9e7384e83cc813f6852e8f8e4524d7a413e37ceff90ca667a3df1dd8e3bc29a4a767bf81135002be0ef8d58590362731c2b0ddaa8a28aa4cd066d097d41e7e873777809f5563574c67c3734f5cca501585982feb741a53b49e6fae786327cb8dd58935544050e4289507148a3fbb625dbe9587f71ff399b690683e4087678c1e80335d0ca7b5722b590b7650951526a3ce23e76a29613fa7392f2d8648e8b00a177b2f129de68b96149739415425a8fa1503719d325482f51fb73599f13ea92b17c99e5499706baf8930ec8ba5d5f1a9c94c7a7e42d958e933c9f67055a96aed5b03f028d949f1f7063e22bf4cfa7abcbd363b7a4b6a821d695c8a07148f46b053947c9a22d281bf0de4cb72c14f72c82c7557938ce94106e6e9457e8b6262a1ec27a7c455fb88e95eee1dc867b51270fe6dadc2ba4364116f5317d4e7ed6fd0d6083ce2a3288e9d3852083d8006fe7db091f7d24950798774952ad8759db8f7aec2649deae03914b4ddb752ccef1cd325d650e2ce6566a220aded651e9d46e4d2263eca43c5affcfcf5b24b0937062dc6479339f454dd9ecebedde25b2bf6f486cf2b08d7a8a43e86d2a69132e67bf6cb7b9c012d1df4969db2328a946816031ba0c402ad3bd5d5979347b306f6dc7a60ef780410b78d51df178ddf2e5207ed993fdf6c114f3801efd8a5fbdcb695a94154a50956239b2313ed6c2958b61935735d9c31370b61d8a86fc63509bb61bd5f926da7704109b767105784852d76cc00748caf31c771c869e32effb058bf742a86db87f7d29b2fd6214984447e8620de7736f60fc91063c2dfa1cebaef226ce5399fbd8298b264f90c7d7a6baff29df13579349b5d47ffb603236ffc4c41cbdb2bb15ea99147ddf4d1b69b0ef694c43be5586333d024749af5327e9b45cf0895b0d1c8f2ed117f62cc8d876a87bf3ea547e7e89c4ba14561420e3aadab407c8db6bb9f222a5c42ae354a09b8fd74507f00d0dd511245899db13d7146f7c5d499a397e3f646f2663dd5d4ce1a92145dadbdfc1fba82e3e65d556823f455f6d61080aa09cd51f671301c5eeee48cc0ad25716642efe1bab0ba4d2fc04e01b02e39e4face85ba018190dd09b774b3e77987fde60618dcf093e7539bfd5a76d740197bf3cf8989b1a4925f5483a81b451a781baeb4d1e9caa16df8e0957fbf3b445619f2816092e77ac04de6b65d009f750061d4c28f0358bf48c57f3fcade781e1349c9061ddc642de9fc82aed25eee2ef382ef0659327ba5cb119a1e5121669232e9a713a797e293c8b2ca1a6b0b16a610d29275f0808a4ad16b0a0d8e680570cf9c1a303816d316da8c1a83d865a3ef3ff153a67f5c3e1020668716f9d4d19a27d0e39e42b8b566368b175b0f8cdc98fad76ddba9a542ef5bf021dd0620c0dba440f6f0749720b2a53a37c34eeb4a7da53c8981b1718f7d44d6ad90d45f828c29c272945fe3775762ecd8c4296504cccefde7a80a5a8f9815d7910fad502d4769ff02f7bea62ecfaa7533ca506163717ff9e7041fc18aa07d385b303a3ec5876f1d2404d86d0cdd8fd922394c98f5aea1f34b298dc26a8fe98682f072bfbdfe086e09440399babfd0a04a046d40aa79939ff8face8ea5cd1117fb320792d319b4ce0ae7d9f56151c71496df9dd841440968e0b6dcb8fba5726a8184098e77fbe0b08f140ea3e584564fe676bd8006f7a549d1b58e80168a1afefb16d019317f1af14ffd37c73932e2d602960c8d980d7f8033166f662c505b6909b3a1df947248cc9f60c9bb24a5bce9788b65c55f65228c29933c16dd82f4b375e46f8f68d73460dbacac0db43eb28edf668e49b0028cf99fc4a7a56d15099f5e1ebcef399e7066e1ddeffcc0cd6ee9a6aca2c2addb05661fbd79a28d8b2512982820463774f12902b5551633bbbddb263fbdfbebeaf8d66014e6921dc72bbe9a713afdc62e939cc1d1e48e43fb6df33ef6a3593944fcee752221f32ca2136c9da47b4580c4f5866f82847f33372c659ba44e4dad4c346383dcd0a396ce49a7aa169ed81d985efbea4049c432bcf25920df85a903785db4721f1866632d4ad68eb055369e19406f4fee92f2ad00869cadce75bf48240209f7a92fb26d04447cf553b77220cbf62793dbae51faf503258475beb786a544db4190e15405f611c6f606f46b352e023dbd62aa102cb80e0e374d4a137ea7c887065b08eb1ed4a43aa5d93b60e3d7d26f97e17c5c0ba4a120fa6eaa98873475de428a8232eb1cbe8fc7accd639d521cfb5794559a5432c55dd6e6146ac3ddb07aabb326e59378916b6cfb9f3f8714ac6b6bc0f85eea7fb40383c3d63fca952c7a44cc2c732658d2ff03ec46d1a1a344ffe533c84fc3d7174637ed05deb600bddc8a8f440f20b06f8895d5e213d41c6959685c49dd8126a86ce0f7af9387be8ba9257703b4541c42744a939e42a80ce666f975b8d32534cd95dafbf1ffaf32b9396a1d7d37c0be1882ceb46148d8fdf30df1d19e91043419db5b922bf9b72a33d7de7093aaf76c5f84aa8d0335b36756d4ef5034c6d95c45f73db486fa62db77d3f24be2c09a46b60a2407677b92989818853e22411d01aba6d1b266d46e625706860648a9ad670dabd39b4e3f0bd000143e0b45a7d7a705361b2d712cc8c0de458f93aa321d48e53b4245767c41f83d8c2757c1da24460671d1fa444f42140e4b3012656574f31e13213fb20fdd3afc0d5834c8ed41954279aca5aef3aca60964bc5fd655dae8eaaf6f57343d53a729bf91e0a578cadd8c96c852d1cefdcdf2ca6d4fef66a5ace442dd1bf476c21a5b4d7a0a0647afc20f816beeecd887a4fa5b881a69e57538a06b39564071c3a5b828bcee9db16fed23b3261d020e940d6176e9c175355f4edcc3f1fa6a489215261e172734c566e9c680632f3607ad101bc9f308b697f32432d3a892eb2513a34ac7c2843e8fc021e263d999c7b09f95a290c1b5f18f46627da0fa8825879f6589ebe13458429eb08d92209153d5e54fab42a51f5f4a9de96efc3c1098a75bcbfd9ba739a4d7ea2b571d888c58f4230a7f44e72f42dfafc880ac4a0c5b27271484a52dac6f710915131982ccd83a4352183e97db66b409ff24092579094c46c9a261f811fa2a88a045c09683c1f81a0322d572b8c639f05b48f891679258e2aa385e8a66add9e559af6805b35abe0bee95a019a77d2d9f82c1126db1bf8e7bcba4e08f51692cbc8d7fd7593f34f672818142b800fdbd62df75b9890830d62afe66c9d3329ff65b08babdbaa08ef1071dbf4b961bdb89e2a85e10130272de139476153eabdbdbccc1b90dcf99929b57ccddb4e540bcfe4ed9a3b1183ae2a0ad93a293616046f5c45f3dd9322682dcb1d33c675b75de4faffe35371f24c7063c3b239b92d9e538a6e3e0acb1c30bfb82d29ef0e789fa3e1ea1367b25f008eb8cbb2205830a7060e05b6f515eb1e0c9897f1a0aac76561cd817c1e7b4d00be30b4467574add823d5c0f35403797a6d10d240e32f4a34417736edb88060cff03f0588f492d3493ea7ff7cd1af3d5b7d46cf1f56870efcb22cd046cd1a7b8c337f908fbedd4e294bfc2e2fb6db81ca56c358530604065a64415a73dee2e8d7c889e9c4013235e78c79aee753d0b5ad62ea31dc8d418c29844a3404a97d8af16500c636a3a569c628a4bf12acaff00dbf9830eefff30a89051146c2df263100b56400ff599a382f12bec728dc9ce1a4877ad0f0a8b55d795a643a0232ed39d6f14f1d7f1538e903b4539767e9966562b7516580417a44871d95cd9b7883f9ce81e9ecd9a61752619bb5f00040f15eca0a8802f4ce4ba749ab7c25efb6ada8338802e136afc3f05b9f4cd65a9e17808a5f133b6860c76a9282026cb0c7250cf3e019c0bbfb66b987a2e42ca8b64145e01230e709d7779701442b300a318274efcdee9f0962315e061d538e11def9d7ff20689124793c83a969ebee7eb21e7c168eb35d8e628723a902fe45b68d372f086978bc171b3cce9976823e3e606a59eb3b9d8dc7b523ac69b7e9e53a8504b326e223fa10484e1d3c9020c0c03977bbe8e56c527ef7f5099d54ddf9344863298077dd7c252ae99a040530a612c17d2fff1737614d8ddbef4cdf1aefd5ddecf628f7732b123876f6a1a1ded9887919cd8353f098d6d43c280243d9b16e68622d13840eb7b827fa13224689402b21d49f88c4e3b22c2ae4501695e1600382e905d60e9536a7bc6721e5569f3039dc806400ee22c575219e65ce2cf030778bd355bcac1d33bfca63f66d798d07946b0541c498ddf31752082ead0f59d235202c90817865d04fb439a6bfd3aecf9c8d2bfa962fd4af16991714b78f3adf42722b88d937610440adbcbb651039dbfe36ee071f476ef1b0b9ee75fd4175ff1fed9dc5c7220aace45ec4206e869830b244f080e69672b3a8fd86675938ce4087abcb3212bc3dcf5882fe4f7ddeaf51c827314ae20a51917d5760c1268db417f9f3872a92d94913ee9f19f56397131f995358de6b29bda9ceb7924d1f4650f1862869177d2b94df98d9eec53d138aac80849962d27784fe1152502935d10db21cc8137926f3a5d45ae1785daa7acff3a2e0ccb", 0x1000}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="dc4c4c615c88d7c083958c9c20b1f9da99b1dd3c62c164c9fe70643dcc73395a71ebce647121e0e52e3758bf757f6a93c8268bc41e8ac025439c83f1101bd18e266199d4a9c2b0cb2b37b66f2c9b0f5d7b685ca9cab125678c5aed81cace6c8a1018f98eb41952075b1e534cae85ffeefb0438882518fdd68c18ae48", @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0000000010000000000100"/20], 0x60, 0x400}, 0x402) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:11:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='./file0\x00'], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 21:11:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f00001d6000/0x3000)=nil, 0x1000) socket(0x2, 0xc003, 0x2f) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x6, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 21:11:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0x2827}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) syz_emit_ethernet(0x1016, &(0x7f0000001340)=ANY=[@ANYBLOB="f3d348b62a59aaaaaaaaaabb88a8440081000b008191c98c90ada68097e878ce071fbc7b20cdfacc7628a231c1fd250a03b8a3841509affe4f1cd356244624ab815147a52d3667c99ed47e85d1e191ecb2230373ad00fcfe2f5ea232908d42288a66c7e574035bf0cc3123a1d4749b580b213a661f656d41ee49ff3b4303e6715357ea494fbfef5572508ceea2f11393c82738ebbed635a5ac64d9dfd4d04bac06544d4ac36404a88ea7d99c8dd106223a9fd20f3017d6d8976fb78a7f387112fb2229a56cbca94b19a9e7781d8f14e4cf1dc76d9751af51ed56bca6c71d392245a87a3ea760c9a4c5135ba8614c442bb68d2e6ded14e0f1cb9a0630db125f84180c642ca6eeccc640fd3a83fa9a6806ba9b0f7597169fd9b0372861362809cc3fd63a8d1c1d08fb09d25ae98656a89be5ffea360c739a4940d5446fd2ed0a32cc6c480548dac1bbb23b069a6ac5662db8f363a801c474f63168259f106bad002dab44b7f7c3d4874ea5542c802d84bc0be2b17185693c2ee5d93ecb25bb66b2aabf31b2a631867dbccf959bc154a9d75d6864e108b831980dd5396d44d317bedaac76fa760b61981aee82b4e53f33d683f0f8684c7b95bc340407b8f15b631ffc9db5d09038ed3abd09d4b61e765f24bf9a59c76ca856e0cbfeeb2ab9f2d8754dda532316fffb1a9851c204938653b15f0afe54a4020165374f10d00aac4e8304084b180796fe0238c9611b96bec3b76e799a59c7acfa02f2ca0dfc58447ca43161e4ae97b1cc46731143566cc787fb3abb5e7b2b964eb040894e88e365e476c763efccbe9e19b63c131dfb992b46f830ad1e617faa1144b2e5ba996fde44e2d23130486a6f722777f985728ede7c52ef00898039c0506534f426eb15f8fb8bdcc85ed23f7f36b257870affc84ac6696b4d4346bc5530d59a8f26bae2e6ff2b28a40d91187082d06c8c5a0a52d6bfc9e1dd1f23fb730991f6bc2013412768bd3c4ad66d6ca76b61ee57a6dc2d8db36f403704d535fe79db83bd4417ba04e7b27baae3a9865cfec83057ec8d1ccc85a19d85c612f94ba4a87e723097d4df325a06ac55c2b9a9aa8f0c11eb9ea210cf8923d6177b2fdd6e9571ef54e15308d1bed9971e061570f713abda432b8b6c294cc1f9cf7cff4702b99d30b80b73a6e9cda4b4fa06dcf43a14c49c32b0d427919b04f5d0dce09f8fe4514244f90df9b05f0494d9c5504c705241ec69b534d7e4ff7ee1a6c75f0948225e9f5bbc9b98aabb282a8da69d41bc5a378edeac41be94e08ac6ff6a45dac876879cf6dcedd27d92d6b3528b217d11e311a12a907f4914b81f8c4d0e568d67b439922c6a76ffd6ed74269517e7d0fb57374be9a140c6e474a0eebc5bd6a8d6503b2c23cb97933f5d2e71eaaa06bc7c36ab1859066b63dc451ae08cec62b8f40b9e6ac43161338b604d137f3d1d5be4be96012616d707b5b54bff15a13d4e66de9413c9dcf90530cc27d8a6a8b31d182c9e46a67257b22c9158335f8bae6b51c2129704fd1d64e27626141ce57bfb619b0b60354c91c75849d7a2099f08dd5a7263d46d3c5d23ab95a34f0dd872dea1c8aeb35edbb7d1b01fd89feea1714a4e631d4fe8c1fab07b1660638f3e792b50bc34a2f6c8832293e47686a6b83decf2fde48616c11226345b437a93be085e91058aa597900833cbae40f415d23633c2c3c9cc3a9a6ec32ce6e94fd5b77dc8b4deaebe04ba48f251c6edfea6ced737352f4c5d36ff993b51c03dfec0fbda0c5a2ed8452beb165efcabab71b8a6ff379117c6d1d23bed6b8f04e92771a55de5886097f874170720fd6c3d6d377bb127ecdb7bb714683d40c5f200216d8149a9af54363aeff669ac7570032baddca72cf89be9e25e60773f65a83b3cdde5e7ac34811aff2420c9a3057ffced2716301fa3df0d3bf7092bc3215ff52d65c248b36d66844e720f4d2cacce6cbbca3db5e17313b70295b1e3898f8ab7f7a50312695dfa3d607a742e23fc3c0f2fe08f857ce5edecedae696f6df03799718d82ad7800b69a1637ebe9a4c138501457735d9843e248cf9ea589b893d0431aba651ea68503b032816e7153c3aac8901734c1c6eb137d0a7a9f53f3ad7af07ba5441093926dbe2a0977bd2e1cdc873d6906d6a383e2cacf2218be93f0d35efefdd924111aa3b8f06152840123ae913636c732c499c2f3c463eb17de0e7293d3841e4bac7f23266458542e21b465e0bd7c432920faea815906878aa90aa3e2edd6b4982462a3b442e8c9c453857f88c729409ddbb8d2ebde308554540353937c2b447215de3ae03451cf11e0796c5f0acea210af92027a4e2b6b157df8d4a612647e5acd0d125a5d74ec640f1ae8be1682546f632c7091425e98d9109a23512c155b8be617f04d21394031c8b6c8daa310956007eb648a0753940e943965885eedc952ff60f196a6ab56763ad76c6f31bb2baf6d0aa25299f37b1fed69240e57ce906011821fb573d2fdc1e6d824019733e230029176f4d5eb1c9ef28960561afb716467a90e87615f2a4c8a0000000000000000d4e36ff38acf16b0e80dfd66eeb490e7a24880f77facde69a5fb713aa15c5780dccb815c63f29080e2f264a1b95750834ed230ac451ce58654b6159b94d6eb2a3b2874867ed53553586fa7fa6d8626263c50cb60f638a652c141c1cbf7dc6c5ef059f1f59c8f0fd6d37a8ecc8b184cc004c93d6a4594188aeefbff54ef0baa5369f7f5b8beec2cc9b855259cfb6901a4e5466fb663273bdf9096117943467b2ec6252c452b64045327abf53f655949ce6e70b2fd17a0c0bb62a621529ca2abc61318f32b588edf05c58e631535ce950d674703cd0d229f1c2a7954eee7540d46fe6f0d64dd426bb21e71968e19e15b30b92b8c2bc0d5c0602bda75ad8e580aa74af1de2607e9e2e05a844b82d8efda92ea8515f161fc22d95bb09e159baf7a7bfa2052fa96d29f8ce39676167eb2f0e9ee9af58bd42120ac5c692fcda78ffbd46618a152c503afd65ab3b41374b8e706cdf419d6d902d75901e9a6dec29f4ac0e82f142e4c0d16b5c4541446ea4289eb8216be4949cbb1c33cb4370b10b43846ab852343f2cf3e232ed0e9d608872f0df61d3ade82823fb249401d4edc9945b977d1259f3cb77c3f3224133cbeb55b5968a7597e143c457dc087b6c4e27608dcd0e9bede692c1eb98f09b985d0f770b8d86d766818bc9ef9ee84a4e56aa531c27df9896165e633393f7ca5694a723a24374c9046a40f0a217af914a6247ae946954432dfc0ce69fac5b3386277e0586b98e098897d7d24ba4ccab606ae885ce4343d1e096c80ea8cfd6a086ca5fbc1fc9bb09424f858b977b0e52daaf9aeb4815fe26fe1a77213a90db3842a3f0bf6a4e2ee7a017d128ef10722268547819fbcea3ce7a4a5efb3bf66ff5094925286ec08692693db2a76bcb0358eb6a241c366b60373223bd94c93b5a055f06360388619db32685fd85692da436b7dadf4b26b366ba4b8b3b7d59821f03a8bd403c0810942311bd8e30a3e80f4ef0a192a144bb35a8bf60d231318f74e5342dc2f370da50e53047282b70cb58e5da8917b4adab0cd2534544586564f1320a04f6b491708ecb0ec89a1c5c3d051f5e9afc5a1014a6391bcaba86232cd6f397aff6e4958b6474149808189cca1e706d50523a66b838b0cf0175c83ea48b0e0ebd54395c42c380a2b2b0c9c14055158efc1b342bf6ca8147167630ad7e94673478c54df6eaceb0e30b668d23e838261128349b34095c11481ea60f2e87652a4ff7421138941002d49a0c8c80f6f0414eb440ccd810c5a63bd667ab65a52274c0d68922ab101ac8f47435c86a9fde56efc805e359e9fba2ef86c0faeb0458e56e03694fb7f604f417dbb8b10d782c7cefc2a1ec3a9b11e717d29ef98ce93943ad94da315976272a3e5c2bfe750cc2f5963f71575e392c85146d3b1a5e6dd9e656630c18941f7eaaba7b793f7cf976d61fd3a9425c0e82e8ceca406e0f8e8e48eb39e0a1f0aa8a3e1a5f9f02622b984331cf1074a1a417525ab769e3a18d65a6cd7cc76dc7fd8faf324adb656716eed964a90060613bdb59a70125e46dc91abbaa362fcd7790cfdeeb881718484d1feed98c1759a74b2dfcbcefe206398f2bce5d9f2dbb44c212d4a91ff0e1a3fb32c585387d00648c75f0a9aca8b54c6797771bae705096831a17f5c151ff2673f7fd145bb1d148a94718d36ba5705945c820fad087602178d1abbab0afa01b5d26c139d61d551e5bc47f3e76c6f4a77d6d25c614fb10bcb12d8b24ca8a0ab4904224bdd1b100acc9ad594dfbf0e539cf12220bcc42f9c8ebfc531b11e29437f29491c125be22cbfad9ca35f5f8c2c18c0d1f83500fb162f031a4a64d0ae4560edd7eea8deb256d364449aefc80d091d710cc6104b2915ef289579982d2eabf0a73302fd5316508c4cfe2e486a340da6858f8ee5b5da1e0e006da22412d822172e87946a6803fd21dc9db99961e3a352f40a78ec060acd51bcf3294b5088ec0480f891eafd994738d72d1e62ee82f963f093182e971d953281d28b36a767a05917d267336d29c575114613e6bf20f7dcadb3c65e999b8bc175a3a1449f8d958917be9493f6bbb798d8a19ba60bfde37707776b88bf755f92e6ea9194af357eba7cebbea06e1c321825769518c75efafd70512fb47046c10b78291dd73b46b750815f1ea01bf9ce3b49edbd9ec0cdda890e802a52a756628c0eee195fea7064aee08fce2354c4a4c84d74987353697dd8f527b13b4bf349b845082a5caeaf5dd64dcb70bd25c00ca8b879db4c49d314898e0c9a33bedc584877f8a6e5dc6103a413e68dc87ada9a063d8c5a472bf2d00afbbc3a3374880da5c5be43b28a87055cd627266af450240ec7e29ea0ea8aa0c25eecd05e61d9182033cb51cc1845f4675086dda9359d3152e71b429e94ed443105d275ca2f45a3d172fffe945844a5c8da9b4b88d334103da040729f6402268845fc98866fab07d8c523339ab5263c97a460caf359c5bd26f2f0855b2004fbf832eea6a5a6778564b9a4d2ab37bac53a7d4296ebd184d0567c0560d82e40da14d2910d27171d115b560599c899c182acf6221e8c28f83c1fd402d686cf35e73b813cf01dd45f8fb7a0ffc14014ffb282fa4005cd4c55bfe48dd9e7e96a014c4ff86d8835edc14fcb6dea2af9768d533ed3aa1ff516eb9b05e41b570572087ac4760c1c8ec391099d2187f12bf57053bde2ea6419e5ca5c72ea60ae0cc093a576699c37729309404da4407accce957b48f661ea368b696c641e6113bb0026eb79f7de6c938353ab31c08a405576b70472b8993cdecd2c677f6f2c995f77fc9699d353875193a186cc31ca8cc2275006a680d7e79520b6e4df06e485221dae892d2abc8e6111eef73ff87e262cc2c05e12ca9a2113cf6bed96aacc8b92cb2e9673ed44a030865d4546f91d49ff66c4caf2d2672503e3ceb5eafdf2aba5c57c398a2462aadd01878b220a659786bb4df064273fdd5e3a0778b52d3617899e0ffc23d329f575130d61370eaab123302252ceaf170da32fbcfd98b92b88ebc7511761bffefdc64b7978aaf4fe7a4275d7b75a54442f715268595612b9fb4594734848e59326b00c2f82a17a14bc5cbc1d69f242da5a5d329fb1f9c67f8dc49fe31f09559094a9ffcdfadd5dc547f01d04caff6084a7e76d1d59e9bd1bd16c4746c2002ef3ccb167dbd22c3eb2df24e77d596dc1fabd7ca26a764dc81365935135486f38d717ab57b09e671116d9b30866c3fe4241dfbdad028c4c0fee6bee94afeba77b0e308d61cc0213ddebee5504a3bfae7e1390c1b88ab6462352cde583d6c06b315a00e14e4364497a666a15c6f9e364dd3d6f83e0640b362560bc3e24c04118539d53f321ac4afd0d84dd8a25bf87984cadca8449"]) 21:11:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r5, 0x80206980, &(0x7f0000000300)) 21:11:34 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000280)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x4, 0x3, &(0x7f0000000040)="8ebc778425a482ecd4ca948b0147504804b8b16755d97451cb54a454dcc0307aa5ad858ceceb381aff77bc10ee5931c7c2a4fbeec0abc134441237b9f2cd9526f6d7301064e8f4f109d621e94854d5936e24c9f57fe9b9923e58835cdbb12cd8ee0845bcc2935cbe6434f7aa42927c2c4a7b3c112a7944b7c972685ebacabc7e128160a6a2203310cbab7589a94350fdc8fe348a3874f97fcb4ec8401bef074ab3c02139eb9b0c96dd7a716db367d4c58635", 0xb2) 21:11:34 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRESHEX, @ANYRESDEC=r0, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYBLOB="89fd617206cc14107b62fd275e086d625fca0f471e826b1fe3f1790452f322f3b47486ab", @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cb0edb146c6d5bdc4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00"/74], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 21:11:34 executing program 0: mkdir(&(0x7f0000000200)='./file0/file1\x00', 0xd4) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x14) setuid(0xee01) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xb) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x2d6, 0x7f, 0x3f, 0x8]) r0 = getuid() r1 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r4 = getuid() r5 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r0, r3, r4, r7, 0x8, 0x7}, 0x20, 0x9, 0x9b}) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 21:11:34 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) 21:11:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r1, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) fcntl$getflags(r4, 0x1) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 21:11:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000340)=0x400, 0x4) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r5 = dup2(0xffffffffffffffff, r4) dup2(r2, r3) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/201, 0xc9) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) linkat(r7, &(0x7f0000000280)='./bus\x00', r5, &(0x7f00000002c0)='./bus\x00', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1) 21:11:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x8000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d029af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477", 0xb2, 0x3, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) fcntl$dupfd(r3, 0xa, r5) r6 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getpeername$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 21:11:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0xe5339ac4c82f8770, 0x0) 21:11:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000085c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd65ad5c285e98791f4fd10c4420e7a97eb4df7c0f2dc4fbb8c37bf66a2e8291eee96b426ad64a0f6b9cbc6228aa99f982a106ae422b2a143cd0a3765d3917319ca2ce50aae231452add5eb307b036d091e496a422735dddbd55f385f150b9b40c6a259ca47ca29aadacd5b105246527051edc72265e1008181fd7d6a6108a83e750275be00ea86a50b2c4605005b256ea06d2c522e057692d73fea9319cd1e455c817d3f5be76cbac63be544907ff111ee9bd8eeb100bc5a77a6a6597b96d986ffe944af80cefdbd9697cabd4f7da561d4c5305eb2618096f13d1839619497ddfe7d77033a8f3cd7a6e2b40d5a2c5f4b52b9aaeed1a397f84722e2393627cc47700cc1bb7a063b159813ac3426b84db970234e5c5dc87997624ff1b1d3b87db744d9c5f10bea9bcca07d12f9bdbe4a0877b11cd9ac64f44f810c5a88906eb6e6b8e2e024155b0c86dba2af362c077166d6ef796332e6a3ab1eeb400631bc1b5a88f26b56ba2709a678803edd3e816dd2c1aac8eec09dfca56961eb86ccb202cf34f04a05ace946de1c67010e50c0adade1eb7d1b7402941f05af091627182118d3eb07e64935a8dc2d8c74b83"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 21:11:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x60}, {0x6, 0x0, 0x3c, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x20, 0x4000, 0xb7) pread(r1, &(0x7f0000000180)="220f50c8a215feb4f22c45ee413b2d45f2fc904ecf210e0e57465fa30d77159e8f3639fa9ad969b8b1e8169c37f27f16cac06417fdbd4cad0529c9e319cff915fc08382b26d6652057bb72f9ec4a2c37b1b4b51f4605238110ee2cdbec56b73f635396ccf6c0273ca4ccbcbd25e88da0c9b56ec3c0f7f2b0eb8631700ad7408bf5df21886d1aa465c7cb99120dd8d5c84ff7d5440c11b46a9faa26aa5469b0cd448d600eb0a80186a97026f231fb1b6b37641b", 0xb3, 0x0, 0x7f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0x82, 0x5, 0x3}, {0xfc00, 0x4, 0x20, 0x3}, {0x0, 0x7, 0x5}, {0x1, 0x40, 0xff, 0xea}, {0xfffc, 0x0, 0x2, 0xf27c}, {0x6, 0x7, 0x2, 0x20}]}) 21:11:34 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) setgroups(0x1, &(0x7f0000000000)=[r3]) write(r0, 0x0, 0x22) 21:11:34 executing program 1: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="c975e2abc80b083884a784b9a4b89c6f130ac38b01e9294b3c7e97510e32df0aff9477e5157948357606403558e9", 0x2e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/209, 0xd1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) 21:11:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x20000000, "0100000000080000008abcdf7f000100001000", 0x0, 0x4}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) msgget(0x3, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1ff, 0xffffffff, 0x5d, 0xfff, "3349b4712dd6d247e3159ce0041bab019ec2c554", 0x2, 0x6e}) 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) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:11:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x111) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 21:11:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x24}, {0x4, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbce95fa78daee6c7cb1e70854c30f6c133f3632fddf3ceef198982e0321f24736", 0x62, 0x0, 0x800) login: pckbd_enable: command error 21:11:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x81c}, {0x5, 0x0, 0x40}, {0xfa06, 0x0, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)) 21:11:36 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='?\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x33) 21:11:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e7170000800000000000000000000000000000000000000000000000002200a21512460000", 0x2c}], 0x1) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$setflags(r3, 0x2, 0x0) pckbd_enable: command error 21:11:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) pread(r7, &(0x7f0000000000)="3e09e41657749339a10e06b2a6483f75d2b2be5ec225d06bbe2c198e7df2e6a6537dd2f3a6fc959193abeb068ddb1c3d99d983e3dbb8a0cf913ae52da5e00f7ea2e40399444e", 0x46, 0x0, 0x6) r8 = dup2(r4, r7) r9 = fcntl$dupfd(r8, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000100)={0x7fff, 0x2, 0xc}) 21:11:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18ce1, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 21:11:36 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff76dd6076605100183afffe8000000000000000000000000000bbff02000000000000000000000000000187009078fe8000000000000000000000000000aa00004263d9360a2e647256685801e997068aea0c6aca8cfc83deb125b146a76e45ae243dee8caeda1cc668971357c4714fd2aac5"]) 21:11:36 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6, 0x0, 0x1, 0x0, 0xa1de, 0x6f5b, 0x4, 0x2, 0x2, 0x4, 0x6}) socketpair(0x1e, 0x3, 0x0, 0x0) 21:11:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x3, 0x7, 0x20, 0x400, &(0x7f0000000300)={{0x40, 0x81, 0x7, 0x6, 0x3, 0x9, 0x101}, {[0x4, 0x45dc, 0x400, 0x10000, 0x80000000, 0x100000000, 0x5, 0x1, 0xfff, 0x2e1, 0x200, 0x0, 0x1c7b, 0x8, 0x80000001, 0x0, 0x1, 0x4], [0x1, 0x6, 0x5, 0x7f, 0x10001, 0x572, 0xfdf, 0x6, 0x2, 0x7], [0x2, 0x0, 0x3, 0x7089c209, 0x3, 0xc4ad, 0x4ca2], [0x0, 0x8, 0x1589f74e, 0x8, 0x2, 0x4], [{0x1, 0x9, 0x5, 0x800}, {0x9, 0x8, 0x3, 0x6e}, {0x7cb, 0x9, 0x0, 0xba3}, {0x0, 0xfffeffff, 0x1, 0x3c93}, {0x4, 0x10000, 0x9, 0x5}, {0x6f7, 0x2, 0x401, 0x1}, {0x4, 0x8fe, 0xffffffff, 0x8f}, {0x9, 0xb8, 0x7, 0x8}], {0x79aa, 0xffffffff, 0x1ff, 0x101}, {0x5, 0x3ff, 0x2, 0x1f}}}, 0x1, 0x81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:11:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = accept(r1, 0x0, &(0x7f0000000000)) r3 = accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="77ff00f9f357008c754000200100045e350e000004e6d502b831d2094a27f2689cefcbccc406b5b8cb372600000000bf00df0fcc76c600ba940932ef6fea00000000000000000000000000006981cb778c44964bacf5c91acf3feaedd229b4908ce21538949d4d7f8f8d41b82235620236f0dff27b300aec7597ddfbab1dd160a2ed0ba8026810c58a8243"], 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x2c1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 21:11:36 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x5, r2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="5f56aa18f531926a072f22e16e4e112d8e34aff9feeccb2e70d9bf3da8b900552447fa08a37e09a90f8fdfb8fc8d885da0733ce7d582ebdf7149348d7abeb6093c73f487d133f00a6b718e05bb2df166c6731cde6baf3afced3ef07edffe7d2974c0a8590acbd45ff54d7c509905b76be5bbdbc42c570ec3a8a57530c149939c350795b6ef179a62a014c8bf70296a35ea051f546327c828336ae6be69f0d95ad860aa5f6a8d2150ae4c0732ef47bc58e100c5e920657ba6e0f307484a69ef0342bbe4bb1c8253920b2aa07b06bd0b9cb51a1f6d8375dbb2f90ce0871a002a50bb0a74265a68ebe076854493fd85dd6f6313d27b1b36be2154", 0xf9}, {&(0x7f0000000280)="f1279d5dc9daabd33be0d432d1606e584e6a7af519c424aad3adf18427d3b64c9ff94e9328394ed5d123ca986707305ce80b15177d456c686851c6", 0x3b}, {&(0x7f0000000380)="f8bdba4d2e51fb8dd3c5c3d6589201c79956cc5c642fd07461b69255aae739a42cfaf56c7b7e23c61aa8d0faff374b9071198bf080adf069e4ea308b89e359ed09702b5f193f8cd47744af9e9735e6f35b0c2c61f82f1b6021a42ee8a9b7b241a9a00ef25b86ab147be5454d3a7f3605c7dcb22af2a96550e4957ce53bb21b48221c526c2e81e7191095608f8925d49187f6245895bafe7ab1eadc6e13583085", 0xa0}, {&(0x7f0000000440)="60ebd4368732867ef7c18d290be1b57102bd81e90fcb1e99dd930f269b40875b84e05593660b1ee30a89efd131c7353838ebf10b3869d77e710ec0a41754f20968ed054a49a89ce00341e1124be3040af90812a6efd17b4a3d718c9917ccb90927bcabe37eadc06485961c50ad79c63431e51d4429a1d3c7fdbb1c7da9d5adccc656c3857a8d57e724bfb1165c869a49079a09b3d3c019959c296f110bcd1ad28b", 0xa1}, {&(0x7f0000000500)="ea7188693a34997238a505fdb4bdb9b2c9bc4cc79b7d097f1b80d5cbe26b34a20fe8f3d81ef31528404765ceff5821f9c8f2e7957f4a28bd2783a6db3054676a0ea9ef61514430ff9899bc2109d8133dc2dd3ced6f5331ca49c14940b8f5cac29330a10277d0b46df8447d4f0c96d5d955dc96ad461ff4f810c94ba64b5d96e1936e36abbb2d425c2dcd30cf17ddc15558502b845fb06ae2d879119f283c2eacf0f48559d20419ea45935ab01404a31f69b62b12bbb53beef2d3fe04344ac31d1a152be4361de712deabc93ee6971fbeb5fac9f723a7eb8c53e86aedd18eaef8f0fcdcb39c308c7dec02241846bb6f87a9256104", 0xf4}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r9]}], 0x58, 0xc}, 0x408) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 21:11:36 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000005c0)={0x20000287, &(0x7f0000000540)=[{0x2, 0x3, 0x0, 0xff}, {0x2, 0x99, 0x2, 0x7ff}, {0x1000, 0x3, 0x9, 0x6}, {0xa4, 0x0, 0x21, 0x7}, {0x101, 0x1, 0xff, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0690aabe40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b51", 0xe7}, {&(0x7f0000000680)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda6b2da16445ffdb02bed2085f8e9aa1daaf56ffb8732a0c376e36fc6efb7bee2ddaf0e233c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425bbf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4ccbf3d56711165d060f99c98a3829e3600"/248, 0xf8}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000b71fdc84729e190a7bd24c4bbd61ae8ab70a451cfc336d4fdd5f5dd6dde5a5f5db686d808f53d971a1c052a9b41bec1104cde186a7d2ddc777d63f306be5f26f3f31ff3d6f9593cf70c4b6b82c4544ee219237037ba5d2f444e5c93c9ba92541b801000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYBLOB="13ba9f147a55bee6a306a43fce4cfad9628e7bae38f0864a29c3aee9ae05b2f17597287b6aea862d5aa8b3de5f1fe3b1ecfc36456a379618c926219df79ad13b690fe9800ac5aeca40f8d81764c2cf8cb433c665a5e1438cc1cfe94c2fa6b156536e5549cd603a2a23a5", @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYBLOB="722b61e5beb2121d97f0bb52d01fa76997c43a3c80331b087b800b53f817b51a23ade5eb2b6d4026645f7d642aa961ee0aa85affb5d82b60c7a44dba64a5758f53", @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x0) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYRES64], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:11:36 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) clock_settime(0x0, &(0x7f0000000040)={0x7ff, 0x11ab}) 21:11:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x200, 0x0, 0x6a7, 0x1fc80d8b, '\x00\x00\x00\x00B\x00'}) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x3, 0x0, 0x7ff, 0x5, "48ccbd26fbbfe3baeb56dc6e793139b5a782aad2", 0x0, 0x1}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) syz_open_pts() ftruncate(r4, 0x0, 0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) accept$inet6(r7, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:34:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfa}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e20000020000000003049078bf6bffffa455cfb4eaf5c1911ffb923a1e00"/69]) 16:34:07 executing program 1: 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) 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, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0xcf85, 0x3}, 0x8) write(r3, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 16:34:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000001140)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000001180)=""/5, 0x5}, {&(0x7f00000011c0)=""/67, 0x43}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000001340)=""/192, 0xc0}, {&(0x7f0000001400)=""/171, 0xab}, {&(0x7f00000014c0)=""/39, 0x27}, {&(0x7f0000001500)=""/2, 0x2}], 0x7, &(0x7f00000015c0)=""/105, 0x69}, 0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:34:07 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @random="00f0ffc89a00", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "f46482", 0x0, 0x6, 0x0, @mcast2, @loopback, [@hopopts]}}}}}}}) 16:34:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f00000023c0)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/189, 0xbd}], 0x6, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) 16:34:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x4, 0x800, 0x1, {[0x3, 0x2, 0x6, 0x964e, 0x7fffffff, 0x3f, 0x1, 0x9, 0x100000000, 0xfffffffffffffb09, 0x20, 0x47, 0x80000000000, 0x4, 0x236e, 0x80000001, 0x4, 0x4], [0x7fffffff, 0x0, 0x8, 0x4, 0x8, 0x800, 0x2, 0x7ff, 0xff, 0x5], [0xdb7, 0x7, 0x7, 0x2, 0x100000001, 0x40, 0xb31], [0x7f, 0x5, 0x2a39, 0x8, 0xff, 0x10000], [{0x6, 0x3, 0x0, 0x1}, {0x101, 0x1, 0x80, 0x4}, {0x5, 0x3, 0x9, 0x1}, {0x1a70, 0x3f, 0x10001, 0x1000}, {0x7ff, 0xe44, 0xfff, 0x2}, {0x5, 0x40, 0x2, 0x75df}, {0x2, 0x1, 0x0, 0xfd3}, {0xa17e, 0x1, 0x5, 0x4}], {0x0, 0x0, 0x3ba8, 0x20}, {0x20, 0x7, 0x7, 0x8365}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000d19000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000f01000/0x4000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil, 0x6}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000dd9000/0xb000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000d00)={0x5, 0x3, 0xfffffffffffffff9, {[0x9, 0x8000, 0x7, 0x66c, 0x7, 0x0, 0x0, 0x3f, 0x40, 0x0, 0x100000000, 0x40, 0x1, 0x100000000, 0x0, 0x7, 0x9, 0x8c77], [0x161b, 0x800, 0x1c52800000000, 0x8, 0x6, 0x7, 0x2, 0xffffffffffffff7f, 0x2, 0x7], [0x5, 0x8001, 0x7, 0x3, 0x4, 0x81, 0x8], [0x9, 0x1, 0x2, 0xf91, 0x8, 0x7fffffff], [{0x3, 0x0, 0x4, 0x80000000}, {0x0, 0x3, 0xffff, 0x9}, {0x8, 0x9, 0x3f, 0x9}, {0x100, 0x0, 0x300000, 0xff}, {0x4, 0x6, 0x4, 0xfffffffffffffffa}, {0x8, 0x40, 0x1ff, 0x3c}, {0x101, 0x53b, 0x3, 0x9}, {0xff, 0xd1, 0x9e8b, 0x4}], {0x5a4c, 0x4, 0x41, 0xbf}, {0x3, 0x1, 0xdd4, 0xbbc}}}) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x200, 0x2, 0x4, {[0x1, 0x3f, 0x1, 0x92fb, 0x80000001, 0x0, 0x100000000, 0x6, 0x3ab2aaec, 0xffffffffffffff85, 0x1, 0x0, 0x6, 0x8001, 0x1, 0x3, 0x0, 0x100], [0x4, 0x2, 0x7, 0x100000001, 0x8, 0x7fffffff, 0x7c, 0xff, 0x6], [0x9, 0xf8, 0x9, 0x6, 0x8000, 0x7ff], [0x2, 0x6, 0xa1, 0x9, 0x1, 0x2], [{0x7, 0x800, 0x0, 0x6}, {0x7, 0xa7, 0x4, 0x401}, {0x200, 0x0, 0x2}, {0x8, 0xffe0000, 0x1, 0x5}, {0x4, 0xad2b, 0x1ff, 0x10001}, {0x5, 0x1, 0x40, 0x400}, {0x1, 0x8, 0xcc6a, 0x8}, {0x9, 0x9, 0x800, 0x5}], {0x7, 0x0, 0x7}, {0x400, 0x20000, 0x7abd}}}) 16:34:07 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="843369650d7a1bad0723843a6e3eaad56f80939cea4b574170dcffb621bf963c51e7cbebc21425c7dfde6470bf126bd4a9975764d7daf8d0f6bc9b0fd8a7edf70ff59b40e7596b8fad05ca50071759d318eaa25cd64defddbe47f89932053630013431bcb984d9ca2e28b966c6c4982a0b2b2c3e8b47a0be9a306a691e915bdf401253e9ee12cda82605d64b8fe4f219d1c3083454491b8c5c950ff0917059129e44a5ee384c75e1b57431bf99", 0xad}], 0x1) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x16}]}) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xffff, 0xfffffffa, 0x90, 0x70000, "d25440500fa41f0fb0a5adc77bb172a34432a86b", 0x0, 0x2}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:34:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getppid() pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:34:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffc], [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) madvise(&(0x7f0000079000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1}, {0x4000000000000006}]}) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)) 16:34:16 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r1, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000040)=0x1ff) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000000)=0x21a) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:34:16 executing program 1: poll(0x0, 0x0, 0x400) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000200), 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r1, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x4, 0x80020000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x100, 0x4, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x218}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7db2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x34e2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa40f}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x50b5ae6c}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:34:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0xfffffffffffffffc) dup2(r1, r0) r2 = open(&(0x7f0000000340)='./bus/../file0\x00', 0x200, 0x2) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000300)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) r7 = getegid() setregid(r6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, r7, 0x1ce}, 0x84000080c1, 0x0, 0x0, r4}) 16:34:17 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x0, 0x7, 0x57fa}, 0x3, [0x400, 0x22, 0x1, 0x7fff, 0x80000000, 0x8, 0x7, 0x9]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) linkat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x203, 0x1, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x6, 0x20008000, 0x8, 0xc060, "c529906c211ff4f56819cd4b8a87b528e6c2b4b2", 0x200, 0x8}) fcntl$dupfd(r3, 0x0, r3) fcntl$setstatus(r3, 0x4, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:34:17 executing program 1: r0 = kqueue() r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) ioctl$BIOCFLUSH(r2, 0x20004268) socket(0x1, 0x8000, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:34:19 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3d3b0 16:34:21 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) accept(r6, &(0x7f0000000040)=@un=@file={0x0, ""/91}, &(0x7f00000000c0)=0x5d) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) r8 = socket(0x1, 0x8000, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r3, 0x20}, {r4, 0x10}, {r9, 0x4}], 0x3, 0xffff) 16:34:21 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r2, 0x400, 0x0, &(0x7f0000000140)="43a819babe106f797ccfb8c89820e4e88dbcbba72b42ab175ac6b0c6e7cb558ae71b3b2bac11a104e3e2fd72d00704350b58067ee6a28d9c3853d74d8b96ff74361f858ed0c7e53d45f2f3b0c3059bb45527ab5127a0aaaca9012b53d1006171b8f5b76f73475cb2a22c1e0e236ed4436f438014c26e88da58d06d91f4d8e46d304003d23cbc7a1cad292eaf10d46daf75d5faaa685db975d0fba96d98222e532b64cd3a4c79ea244c2b57692db1b67adf3624d55367e6ce775f4380ce41daec8e1b", 0xc2) lseek(r1, 0x0, 0x8, 0x2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) getppid() r5 = socket(0x1, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045b725180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/4098], &(0x7f0000000080)=0x1002) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x402, r7) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000280)=0xca) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffc, 0x17}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x66, 0x0, 0x80000000, 0x0) 16:34:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x80) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x2d) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x412) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, r1, r3, 0x0, 0x5}, 0x200, 0x1ff, 0x80000000}) dup(0xffffffffffffffff) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x40000006) setsockopt(r4, 0x0, 0x6d, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xffffffff, &(0x7f0000000080)="85ce8db9033afa2ce7cb12b6f24305dc9bd2058e67cfa325507336fd2ccf526cd5d1d911983ac27595c571c0a11c80d480f571737a378250b92ba17ddf939a5e0dc508d2dadf08cdf36ff57cb210684afb6cbbb4ee9e667bb8036f6899565a336fcdd0b41ce58a5ba67ed5d4fa8b591c12d998550081181e035151c41857cbcec3552c90c53a2db67ff9c65c0611369068b87a90f3f7dda0cefe8042c7640e", 0x9f) 16:34:21 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="450d7355ab9d00000000000008af000000c5e91278a860dd5ee0b6e4a51a4b581c00009078ac1400aae00000014e234e2200089078aba450856125a373f17ea40ef28a134dcdfcfe03e066bce9896f1bcacc739e3dad423af727654594e037abebe2018000000000000047cc9179fd45610d0cfe498a95031865087a6f06e53649274ce2ff3bb43ebb49f3e179c7e9d635491ced4b304595065ab3a9e95632441fe67c13fd1c8507b5f9934b5c56e40d21a41d0ad7e5"]) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000000c0)="25d8dac73894479167a0ed2d8e0d96b890f8c086cb47b27c3e1c2e7816f9db57abb3c999605bbf2da6e29778063456f5dc4de4acaa94a09b7fb3e97f9c56d2e98bb09a2b04355872a9497212c54c35d782a171be5b0c3e1f872797caee2ab0feac58129fac40b7d748adebeadb8263aaaa07ad83c681a1779672447c9dd1bd1d28feab9224db8b1986204100e6b5cc4b961b2b101a95cbfb1da7ae97f2112f180dc3b5d5a7908e3b568d7f1dd133ee0f1be30801b4"}) 16:34:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) setsockopt(r4, 0x9, 0x5, &(0x7f0000000140)="e41b1eafa4228f59f2d1102f7153d6f4b1660c1e3c744349163a347cd1459858c7c79dfda1de10b8b478d8eabe69fb1d201c05ea677bb817bfa0b8a58e9eef8960dcc822ca316c73c214821cb676b7bdf2378eb5309c4fd142166f71dc28f1208f0494ebe9f38af63540c7633bbc628193bfca2fa5b31adf2e0ceb18542df429eb15201962940fe4147740bd3be5b9a6ac433695c121627fb8d045236c7474c9727e7bf068c3f860f9b61dd485e07767d7dd2e9ccfff1e68946339924a6f2c991eecf04c173f3790f8a62b61b6d531bb78977267f7d1f9d203cdeb56e86bad4c1ebd0625ff90e7b6b2c33bab022ef462709f05", 0xf3) socketpair(0x1, 0x3, 0xfa, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x4, 0x0, 0x4000000000}], 0x1f, 0x0, 0xe5, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x3ff, 0x0) close(0xffffffffffffff9c) 16:34:22 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff}, {0x4, 0x7, 0x1000}], 0x2) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 16:34:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="e4012e2f66696c6530003d12ec5b69a785ba3b48f41ea73784e634dd6f98b94d36a90d025ad3ae2672bacb8686d0d18fe9b480c29d03e508c959d9f7f928b3330aca2d86e9cbf70fc0e0c2af4e20e8f92420f6c8e65d69eae19019db16bd8336347ef7ee399d7df1f3b2d87cdde3ab2ed697a68f13e394390bc059045fdc4e7cfec59a1d9b55d5ae4a3df8e751cbf989522e26e35a743dcee14fe232b8fb013925cd02cab4e72b8c96e5f050ff9ed5b9baf73162e33c922d57c8304707a8aea179dc73fad0df9f5e2a299e1ef1fd683c3c0992ca803b5832e344996780dae7ed48142cab2051088e6d56c2618f4228f1d8077e8b88b97c7c2a5794c61cdf4f445908a16df6ff30fd3ee7974b4167e5e51fd2780ce5d5fa003c09d8f0374a1d93af46f1aac8f28cab0d69d3a063d380056d9f1ec3f87ac0e69a2ec6d1c47be9c851a760caded936ebb3c35fa608e26f0735ecbb7a7804e1a2322f5f5fa8b804abe59a67199db06851532d9c11c8f76fc203e149d0b4d75c94e2b6e203562caa343f3d2b4af73416449bc33bfbab0e89272227b7514ce919a658198c1ec33ea3fb2ce25c"], 0x77) 16:34:22 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) r1 = dup(r0) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) 16:34:22 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0xff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8001, 0x7, 0x4, 0x1, 0x6, 0x615, 0x9, 0x1, 0x0, 0x6, 0x2}) syz_open_pts() 16:34:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) close(r2) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c65302a"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x80) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x2d) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x8, 0x1, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, r1, 0x0, 0x0, 0x5}, 0x200, 0x1ff, 0x80000000}) dup(0xffffffffffffffff) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) mprotect(&(0x7f00006a0000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x6) setsockopt(r3, 0x0, 0x6d, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xffffffff, &(0x7f0000000080)="85ce8db9033afa2ce7cb12b6f24305dc9bd2058e67cfa325507336fd2ccf526cd5d1d911983ac27595c571c0a11c80d480f571737a378250b92ba17ddf939a5e0dc508d2dadf08cdf36ff57cb210684afb6cbbb4ee9e667bb8036f6899565a336fcdd0b41ce58a5ba67ed5d4fa8b591c12d998550081181e035151c41857cbcec3552c90c53a2db67ff9c65c0611369068b87a90f3f7dda0cefe8042c7640e", 0x9f) 16:34:22 executing program 1: syz_emit_ethernet(0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB="a2a60ddb3ad20e4de5de003d570b1100e3a8ffff0000200000"]) 16:34:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='r\x00') fchdir(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 16:34:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x7, 0x5, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6ab303634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:34:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66697415f4d4f4c7390d696c653000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000180)=""/215, 0xd7, 0x40, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x8, 0x0, 0x0, '\x00', 0x8000803, 0x10000}) 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) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "52a2a6d5868576e0"}}}}}) 16:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000380)=""/192, 0xc0}], 0x1) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) 16:34:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x111, 0x400, &(0x7f00000000c0)="185a28b943e65d711754cf4402d80681ae6a8f9da4ba9532d02958b2988988085718b2f89b84af73c354aba127943c612fc70018aa00fac749aea56fe478cec65465bb3b9774387ce4070e37f29d38389f278a4af7b8e8b103597f3f01d96be52a93e513d743ff96f9a9e2234248446a46db72e92106c17dba38b2884f40d9", 0x7f) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x40}, {0x80000000000006}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x42) syz_emit_ethernet(0xe, &(0x7f0000000000)) 16:34:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000001c0)="81f02a02fbaa3ffbceebc79776f7e116728699c41f142b6248d6c3afe9ac44d8b8a8165f660f18f240c9a4878610d5e98817c8b0918061ec090c4f0dd8df434a15b788424544f836b8cc28b649679ae0d0784f89e99d19bd2c97923743ac2bbc8e0cf7726bbb6c68a70297e51437d0f738f8f088e71f67", 0x77}, {&(0x7f0000000240)="947195d4be036faba0e4d3d138502c9a902cdac3c4f4307d9eba7a7de9b624456984a17a58a053ddfaf8798d8e30900dd234c0a9d64aa3cbe09f0010801a4e0c803ddbe7c5d025352dbd023b37abd29ec801e528e4f66866b946c9ac522504a76d778171569533dcc88f6f76c8daf9007599ca6695d021abbe3322f763ca0e5f2d61531a0e2fe04a5ad9078f93a00191a752307d482a56041a16b4860bbf05f01661e5714747ff033d351ad92f5f1c8cf84ee6abc9574cd98d8cf2e7db6fc8b93b27d0387743f3d813513771d348a22dcf4b3a8f08ed58f10c0161e94cdcda1818336240be8b2a6e675982ea7cfd85c2ad87c0", 0xf3}, {&(0x7f0000000340)="60b8c0550ddd35a07473bd24c43c2f3ecf58f96623916abf1885b0e41d0fa362d465e70e56a07a9e09ecac9a7fb050c4c953abce6f18290be1d685bdc0b0304507d147d043b09247034f2ec18174930983d03a84ef4ed8338b5283f5703699464b0cf48919dccef1537f37c568958b9f5648cb59cf5e21681ad99b34b08eda3360226d22942a9c266ec0b7e8911fa0be72e46ca6dead481a", 0x98}, {&(0x7f0000000400)="46fe2a4a47596e48e84ad2ac8051240a83f64908bce65d1203e265939047aee00aa3e271623f360ecbdaa11fd00b5447395dd8bf6a4592552eff42461b6ef19496d7404c6fa2d070a20d54dfa400a544af321a078add83f408aca1e41bc7a1b08f2b44563111c433866e", 0x6a}, {&(0x7f0000000480)="d44972973305a4fc407617266526cf766918fa44349925b75697098ae7847e73cb679288c3615ab9195da82d524ed7326a31a2f5011a91213d19dc946c88d556a2730ec96aeb6cbf51ff43b38caf193a4a9b3543f8516ccc02745822a356b2742620c418ca2f3a08f2ecf1c85a512dfa8be4ab12882d8abc1cf50346d7b81445ad845e3caf092f2e105a1ae6b0235a2c3441f577916869438a52836cb75fc89727fbe8462ec3fb6f7d872b4a23817d7e1f1925efacda407022a0a4dbb0348a9837b42561", 0xc4}, {&(0x7f0000000580)="a53f07c57d42a37c18d181ed119ff3a8e11604c57726620d557a9b52e7b1e6702cb9fdaa7731a1f5e136a8f7742c7a455d8ff799a88eb760e90cdd039500738c55344ef94d609d0e6951cc985943fc5cf1d5cd02090e41959830a540cb7cacdc199069e940fbbacc20a09bb2cd18cc4eb2aa265e09169f", 0x77}, {&(0x7f0000000600)="82650436bfa5bb90a4725f7fe8865b1950face96ad83cc7712555191c1508dad07c0f98027903c25fbda7cb30e16cafad704e1286d910f6ddafa4768d5ef36e7387e2bc2d8f2530fc8c472", 0x4b}, {&(0x7f0000000680)="f51b33411eece04e37ff582a5d97436b5e7c620276ec2471ed13c5d773bb8f9253eaaaf1597dc70a467c71114527f272d1fe56de8e85377a97b9edf97339d19ca571d2e9d6f0572cd7c7ad2a59a8dec9ebd989697f313fb11bc683aaa4256f7d8800e5e25012fb2dca9a02e5f44ade214606402beebe35372bbba1fb7b0e2247a798ece8a67872d5cb8b431ad4ef7f6e19bd9806f5320367a2832afc014b555c0489c43c180bc81b7fea000cf795db5fccc5e54ae5e71f562b369e2f0aabfbbaf253fb", 0xc3}], 0x8, 0x0, 0x0, 0x2}, 0x404) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r4 = socket(0x6, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000900)=0x2) kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) pwrite(r0, &(0x7f0000000840)="60c8438227ab6c15074c9540075a68892e804553fa306cec5c30fb345666692afcac09599fa036420cb60db17eb5f9b1a5fbc859f174616ce77bca6d04b973aec3bb88b8cffc336d396c9754edfeb5a96867bc0ff3968dbc33d02b4d164a29cf0f98df1f853d31e294db7c030bfd2cce00fae79a833c6d49ef6103ee07a484e92c10140e6aaa51c64d0976c85d", 0x8d, 0x0, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:34:23 executing program 0: r0 = socket(0x1e, 0x4003, 0x8) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) sendto$unix(r0, &(0x7f0000000040)="6d52586b7531171d0132e1f42b64193462dd53040bb79eca3f037e73b645e99d2c6e6c8e5da392bf444ec78a5f79423419baa1f84278d5179cc6098817d03ac38bafbc7994c2485ea843974a66e3ec42088561b836f970ebe8927dd1aa5f5f894db9684fbdb72358066fee24c6a8c7c00cf707ceea8e6b1f3eccfc74d9c5b001adb25ec6e0f35d10b23cb6802b41337ceb2c2ee2c663acd82eac8286acabad42094eb431a7cab3d32ac368f988ad03aba0a9b8a879b4cf4a2a7c4cf1aea549ff76b770e9b7917917c0f0fdb3fc556268552cf10889af87801be446e6e08387918ca83c4880e206a6cfb1bf481bcfc3f511d7b78cee", 0xf5, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:34:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000400)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r6, 0x0, 0x0, 0xf, 0x1}, 0x900000000, 0x10001, 0x4000000000006}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/193) 16:34:23 executing program 0: r0 = socket(0x18, 0x2, 0xfa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020e0ba1"], 0x10) write(r0, &(0x7f0000000180)="9e3eaa6c000000000004bf9aab42304086000000000345cf838d6b9390410700000052bdacc722de", 0x28) 16:34:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0x9, "9375b01a93b45136fdf001804000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:34:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x5, 0x800, {0x81, 0x10000}}) 16:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xd1, 0x0, &(0x7f00000001c0)=""/209}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x9, 0x8, 0x70, "135be9c48df6727491ed9aa6ab7fa4926630816b", 0x40, 0x8}) 16:34:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) read(r1, &(0x7f0000000080)=""/252, 0xfc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x54}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x12) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:34:23 executing program 1: sync() socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x20, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000040)=[{0x1, 0x1f, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x1, 0x6}], 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000200)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:34:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2d6, 0x7f, 0x3f, 0x8]) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/67) r2 = socket(0x6, 0x4, 0x3f) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 16:34:24 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0xfffd}, {}, {0x0, 0x0, 0x0, 0x2}, {0x1, 0x8, 0xfe, 0x5}]}) 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) 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, 0x2, 0x0) close(r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x7, 0x1}) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:24 executing program 1: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x56, &(0x7f0000000080)={@remote, @broadcast, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x18, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0xbe50614737e31e0c, 0x1, [], [@enc_lim={0x4, 0x1, 0x3f}, @jumbo]}]}}}}}) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2d6, 0x7f, 0x3f, 0x8]) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/20) 16:34:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x10001, 0x3, 0x42}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 16:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) renameat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./file0\x00') fchmod(r2, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x27) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000180)=0xfa89, 0x4) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:34:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c", 0x3}, {&(0x7f0000000080)="d73160172fe80fd09708bcfc656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4d3f9e63fe84979e0ec7266cb3ea499c41662d60a61fd93783000078b0d0b571ee93a26215006b35a38c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b760d341be6bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f51bed0432e2e", 0xa8}], 0x2, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x171) execve(0x0, 0x0, 0x0) 16:34:24 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000002c0)={0x1}) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto(r3, &(0x7f0000000140)="59b1fa3b8a360d822b05ca2b987bcf806335c9efff892c0ab15c02cc3aa24c84f659e7a696f3cf77364f944ef3976302f148d6f5334467d4c4b262ec165ddc8e9ffcd0a1f8844d5f98ba1d8f79d1f8e82c1af6692a742c50cba850a3ab965ae67be118146b13af2aebe2ba81f96349b678b731508c0cfcd44fe37023830055aad0e25b9c621d36d912e7b9ccc4c0f511e6a62947c9b4dfbabc1239392fb185b20353cf", 0xa3, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:34:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x88) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:34:25 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) read(r1, &(0x7f0000000000)=""/178, 0xb2) socketpair(0x18, 0x2, 0x0, 0x0) 16:34:25 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000100)=0x4) write(r2, &(0x7f0000000200)="6773b133184d91ba44d30127c1055e8e93d2b2a5dcd9ad76b0d47d395d9ab76d52e71797752c68533fd92fc5a19e28f7b2b3efeaae7b683c0292e418e33cb7d0d37a096d57374e77a8012b189f3bf1f332fbcd13161bf7f0616523fbb575721d9d39d0b5d7fb5c65fd842feccbc3a8b19c8b1a115580ebd2711075277337ca451bb2ca30f79add8fca5c89a50ae1f9f0b20a3d42bc1b9f18550b0fbf0cfc9db54847e0e83be9e66ab7686cc917c3a1e176940f188a206d2bde95bc9ca941128d3911ee667d92384d5860d3e09a59b12b522f985de0807a925ac5468ea4b17ada8b04b2b8d4868981587e063c0c6f425446f708153117f72c", 0xf8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x20, 0x0, 0xfc}, {0x20000000000006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) lseek(r7, 0x0, 0x7fff, 0x1) syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[@ANYBLOB="0000007c2400000700080000811c47000000"]) 16:34:25 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:34:25 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = kqueue() write(r3, &(0x7f0000000180), 0x0) r4 = socket(0x2, 0x8002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:34:25 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x100, 0x22a) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:34:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc6) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x82f0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) kevent(r3, &(0x7f00000000c0), 0x1, 0x0, 0x5000003, 0x0) 16:34:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x56, 0x0, 0x1f, 0x7927, 0xbc0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) 16:34:25 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) close(r0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x101, 0x3f}, 0x8) 16:34:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0, 0x60) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)=""/209, 0xd1) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$setown(r3, 0x6, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0xf8, 0x5, 0x5}, 0x16118a5a, 0x0, 0x579d}) 16:34:25 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffb, 0x0, 0x0, 0x0, "ffa4b8de78a300000000000000000000000100"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x6) r1 = syz_open_pts() r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xce) write(r2, &(0x7f0000000200)="2a84abc4e3989ffef5cdf0267c13f6b03ec0d49813bb24a23bf2e3317ed59e52715b684839ee0d119fa32530ef377b4d8452932a9fd4129caf27e5491407490214f86919c80b0dfa607640e5401e5848848405e44606f8fc07249dc018035c155951cc69b94b6f3a771ab187cffc3a118e4e4e457f29bda08c409d3ec4f4e8964a32a086d7cc3a564f8cb3f1a78364e6c85c9d34f0e1a825c6de69536ebeb9880efd59a24390ac219729b49455a6e360e5d4b9660db503148d7ad798a097899977daead5ba3b1ad19b377916d6daebdf354619b55794", 0xd6) ioctl$TIOCEXCL(r1, 0x2000740d) 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x24a, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) 16:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964e48229"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000000c0)={0x7fff, 0x3, 0xfffffc01, 0x40, 0x2, 0xa78, 0x8, 0x10, [{0x2, 0x7f, 0x76, 0xd79}, {0x401, 0x7, 0x4, 0x5}, {0xe7, 0x1, 0x40, 0xf786}, {0x3, 0x5, 0x5, 0x1000}, {0x1, 0x3, 0x59d6, 0x1a}, {0x8, 0x1ff, 0x6}, {0x63, 0xffffff6e, 0x9, 0x7}, {0x2, 0x7, 0x20e, 0x96d3}, {0x80000000, 0x9, 0x9, 0x5}, {0x0, 0x2, 0x3, 0x100}, {0x800, 0x9, 0x5, 0x3}, {0x6b, 0x2, 0x7, 0x1f}, {0x3ff, 0x3, 0x3, 0x7f}, {0x9, 0x1000, 0x77, 0x3}, {0x8, 0x4, 0x1, 0x7}, {0x2000000, 0xffff88ba, 0x1, 0x80}]}) dup2(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000200)="cec3ff14cef059b410a5c6f11430065cbc6d15628723d0dc0d44f0ef4ab51416333d4b09783d80c51c9b582f6e45afd27221c57588f48f1836bcf1c0af210f27c4168db439e836adc0ca9ac51946b5b11086d2aa94e678fe2ace59d5201efa02efbd31d359b88660185ab4c4fef96b408bc3c73515df812fa6df9c121b38b1be29b1b2513fd110cc6f990de508bfecd0e09771d90e23296e1c507f766242b0d9bfe320792d7f254653161d4e5ac1a430374f6a954f2b87ec96f16460faa249269e466e1a4e46c72d719cf893e5d7941a04", 0xd1) 16:34:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/163) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) 16:34:26 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7ffd, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0108208563480000294b9b8cf37b51fff04acbeb0a76e24e1bfd8a16d4161007eb86804e5a6551d30d8ee7db333cee623e2eb66b"], 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) 16:34:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x108) semop(r1, &(0x7f0000000040)=[{0x2, 0x2, 0x1000}, {0x0, 0x7, 0x2000}], 0x2) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="ba036babe350b3fd4e35ee862a96b673105c7813960a346ce6f8acea355d7e25d714863a", 0x24) 16:34:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000147000/0x2000)=nil) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:34:26 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x20}}}}}) 16:34:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d41deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) 16:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000, 0x5, 0xff}, {0x60, 0xff, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0xff, 0xffffffffffffffff, 0x3b, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x5], [0x80, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0xfffffffffffffffd, 0xffffffff], [{0x9849, 0xfffffffe}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {0x3, 0x0, 0x4e25}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x8) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)=0xfffffffd) kqueue() ktrace(0x0, 0xd062682ede22335d, 0x10012, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x4, 0x7, 0x0, 0x0, 0x3, 0x5, 0x3, 0x401}) r2 = semget$private(0x0, 0x2, 0x152) r3 = socket(0x2, 0x1, 0xfe) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000040)="73c09b2c5c62e7640070081383956baa0050abb1cfa31cf9a4cf94ff2b57b5075bd112e84c578d8ed0f33f106a618dc4a11d665e25e41ce5cec07f4700b7cde9aab6451fb5329748", 0x48, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) setpgid(0x0, 0x0) setreuid(0x0, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/42) 16:34:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffe, 0x0, 0x200, 0x0, 0x0, 0x1], [0x5, 0x0, 0x0, 0xa, 0xffffffffffffffff, 0x9], [0x0, 0x0, 0x482]}}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x200}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getuid() r5 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getpeername(r8, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r7) 16:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x5}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x84) read(r5, &(0x7f0000000380)=""/4096, 0x1000) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) nanosleep(&(0x7f0000000100)={0x5, 0x101}, 0x0) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$TIOCEXCL(r7, 0x2000740d) 16:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5, 0x7f}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000c5baabf9cd380cea026908d290b18474bba1f972b95c7b2d44874b854075b1ab0382695dc6bc527a9f629a23668e2e4d61b7bfb597ed30c1e86dea729"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000280)="3751bdd0208ee4b8ea954c413c635c08f114d77b1c38bd38b9368efb9e8c91a6d6b545285c36a27bc7dd7a515091b23bfe6a5403fb3a1e1f62c9d38216ffc493d9e5b790c9839eaf5729e65c267ec056f7e68389a56d2bbc91237316063221e510c7f6322cd2c954c256ae3b7e5e2b02f9640d9690", 0x75}, {&(0x7f0000000300)="75b8ea683cc1142717345ce7fa41", 0xe}, {&(0x7f00000003c0)="48a50ecb0028de984c8cce87768c12b156bcb52e96b62216a98bff1edf0bf7e7ad0a0ab9b1b33c691d80f9cac5c410a20deaa806d29cbf2ef47cdb5198fe30518e52f3d30ec27dfa7739ab505587", 0x4e}, {&(0x7f0000000340)="95249e8b13e1c93c80a4f2ec660e7678bf752040c67a1efa4631d2197cf8b03ef642a5ece7eb902b328162543277f107b7d0a8c1fc6e23079f5393aed0b998", 0x3f}, {&(0x7f0000000440)="7c86fe29f30f13235f240531aec5c00bd1b01be5e42d0ebed2d82345737a7fb83ea95f7f073f10361ada40c71c6f04d82c99c16f3384a6a6cc884f837f6d38f86dbeda91e17e9dc76fa3de3cc72bd5bd7e64d4c746f76f9f1fca81c08c3a610f", 0x60}, {&(0x7f00000004c0)="f495625748c0edf8e1ec19bc81090d4daad5994295a99c63f6b1cf6e48f27d508e35cb62edeff4a60221c5659205c3e562ac033c0f1b8159254c1e0075e11c8d799a92688401d8ce0abc2e33f5c7842fd1cfc6b9b724317f35fa9b", 0x5b}, {&(0x7f0000000540)="9e81167d9e5ebbc72f1f4bd9dabb20c71a91671ee1f53eb448270cc529edd2fd60a68958b8217af2f4afe28ef4595a9b615dcaa8b8c820c4641c28daf1c43d1b1ddf85daf889459ce05bb724b750323471eead01476aaa399ee9a62efb88f343ba9f1d89e893dc4d86bd7d8f753e0218c737f52ec058329c2ee50d6c47e1cf33720ff9c1f054c635b0403a18cbaf745bc9c7cca5b8faba002cdc97735526744a0f0aab7d8b1fccd6c245489e078cb1a141d95a", 0xb3}], 0x7) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000200)=[{0x2, 0x3}, {0x7, 0x1, 0x1000}], 0x2) semop(r4, &(0x7f0000000380), 0x1d) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000240)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r4, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = getegid() setgid(r5) getegid() 16:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:34:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x0, 0x0, &(0x7f0000000000)={0xca4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x7f, 0x0, 0x2}, &(0x7f00000000c0)) 16:34:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f000000b000/0x8000)=nil, 0x8000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:34:27 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:34:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x5, 0x4) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$setown(r1, 0x6, r2) sendto(r0, &(0x7f0000000200)="8cefa75229c1ed753fa41f9e3cba8e6ac2d3a98076ed413ab767ece15233df083d9db31f5f199aebb8a42c9b5f43c30dd6e22838da2a35a3eb14279a2ea4fc36782e5f814a565932f49e8e61e2dfbee39296bef4145a1117ba895324c9ec9479e935ac6db3dcf6c880969388db29d33bc8903f896d8982e7523d3753042a67499270b83e486cd53e5eb91afa153a043a0d46e5c22330ecd751175b17264e7395dd9d4785e4b52d02", 0xa8, 0x0, 0x0, 0x0) 16:34:27 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x4, 0xffffffff7fffffff}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:34:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2d6, 0x7f, 0x3f, 0x8]) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/6) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:34:27 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0xcb, 0x31887c6a}, {{r2}, 0xfffffffffffffff9, 0xf1, 0xf0000000, 0x4, 0xe2f}, {{r4}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x4, 0x7}, {{r5}, 0xfffffffffffffffb, 0x4, 0x1, 0x3f, 0x2e2}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0xffffffff, 0xfff}, {{r6}, 0xfffffffffffffffd, 0x58, 0x2, 0x7, 0x3ff}], 0xfffffff9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffc, 0x18, 0x1, 0x8, 0x1}], 0x4, &(0x7f0000000140)={0x3, 0x3}) 16:34:28 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@rand_addr, @multicast2, @loopback]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/128) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x8) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x2, 0xd2}, {0x18, 0x3, 0x6, 0xbe7a}, 0x5, [0x380f0d41, 0x953, 0x1f, 0xa90d1cf, 0xaaa4, 0x8, 0x1, 0x1f]}, 0x3c) 16:34:28 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') syz_emit_ethernet(0xffffffd4, &(0x7f0000000140)={@broadcast, @random="1d0b820c518d", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @broadcast, @local, @broadcast}}}}) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:34:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x8000, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shutdown(r2, 0x1) 16:34:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) r1 = dup(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="4828d1c2c91fd7a4", 0x8}], 0x1) 16:34:28 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004600002c0000000000009078ac1400aaffffffff830300004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501c650090780000"]) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 16:34:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) linkat(r4, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:34:28 executing program 0: mprotect(&(0x7f000036a000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket(0x2, 0x400000000002, 0x0) 16:34:28 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000000)=""/44, 0x2c, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:34:28 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e2], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401, 0x7], [{}, {0x0, 0x1000}, {}, {}, {0x0, 0x1004}], {}, {0xfffe, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCDTR(r3, 0x20007478) 16:34:28 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) fcntl$getown(r3, 0x5) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='Q', 0x1) read(r4, &(0x7f0000000240)=""/103, 0x67) close(r1) r5 = socket(0xc83717638fdd0ca9, 0x5, 0x0) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x50) close(0xffffffffffffff9c) read(0xffffffffffffffff, &(0x7f0000000340)=""/4096, 0x1000) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', r0}) 16:34:28 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaa0000000001100800450000280000000000009078ac1400aa0000040000652c4a346bda517994c83ed63a34d2170d60f6cc3459dc521232316a28905678f8553d5f40e3fd72577e9940d74d34c624bc22ef93351c1b9877b3d0e5868e8afed3a8fd7ca5edfe9129acfd7a59d9a52e6b6fcce219e21e51b53931d61f69b1f51e0bc5c6523cce39a67497d16bc1e49bafc4ab59e517564d1e962d1d8427118f15f0bd33d1e647892a80ed9dd8da66ff7f0000ca96cf5637a0dce7b6e51d29556204327b4a659460224342531c79faab8456b194c017db056ddfac6f4e5987fad2f35bad387af9ec51987443a549c47f8fd5dd00e5160722", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/99) 16:34:28 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000b2ff00", 0x1, 0x3}) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x4, 0xbee, 0x8, 0x544, "d3c8787b2e08b96c53159d15a67218743fa85af4", 0x5, 0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xffff, 0x401, &(0x7f0000000180)="b8dcd4d732024769045b9d5768308c75ed08a6e9989e992cf17d56d367e9149f4f97f607c349957c1653a3d54b7dd09f8aa50f61dd979bb3dba22c6e68e3bf8fb06c4a114da5ac0257fc0a49e377d354b102f34884839bb0f3", 0x59) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:28 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES64=r0], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) 16:34:29 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x1fa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 16:34:29 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x6) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x800, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x80000001) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/97, 0x61}], 0x5) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000480)={0x3, &(0x7f0000000340)=[0x7, 0x7, 0x4d8]}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x1, 0xf183, 0x10000, 0x1, "bf9406f3f11960714d7cccdc81cfd5b31b06f7f5", 0x961}) 16:34:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x401) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202ad84db5ae59a26e501d77fa298071ce82fdc936c6e7d76eb0d9919e8cfd3ffd509e9f38cc5000000000100000076dabcbf8fd66e0d062f364d1e24d9d6dccf80efe2f22ef745d7c8a7d2160edd60f06ef3c06eb1dabeead5f37190ceddc2d87442ef2f0696734fb3023b08097662919938f4f14bb457bdb14393c422bedc64493023909e639d37308e72ce310e775655666c12ed7326747be6154dd8a9f2d0892a1bce7134980b43de876c5f72a0388e011001e8010d6527375e97ba600b657f9b78b83d7a63ff7e471589fd4692debe8de08cc5acd9bb773ce6c322c1f8daf6d75ffd645d646108d78cb2f3c92d365b97f7fc9286ddcd29c07d9fed84d17cbe668c1eafb81f60a6e589cb811491"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000040)={0x1}) 16:34:29 executing program 0: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="671167ff010000000000000000000000366ad0a6150201876c1ca8c56e519675f500be3b0d7d070f89d49f2105fbadda054fac55b95b4d1e534367"], 0x1, 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 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/9) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x3, "6f1033d54b2adb6ee069f95851c1f8875926c2755bf4352cd71d4cc0c114d1bc846edaa0d92e239ee5bac1ec83c3990e33b0fdfe952dd4aaf537f8f5c7da00a958180983e600fbc5c538ea54d89ca2d31402af4bad250d955b9127d1340dfdd54cc5ade04bf2c7c38de4d17ad50329447211a522892097cf00318d046a39f3dbb5fb42301aa16ed0786c3eb725ed89bef15fafca9c703f25f74f7dfb41b4a303d255a641f8bc16d41cbe5e0b027471150998c9407195947f41567ab26bc3d17c9601e2b688611cf981bf08f25864a89a5a76fd63b4ed8ae8e8f812c0d0"}, 0xe5, 0x800) 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(0x2, 0x4, 0x3d) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0xfffffffe, 0x7fffffff, 0x7fffff7f, "07100000001200"}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 16:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7a}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:34:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x2}, {r3, 0x1}, {0xffffffffffffffff, 0x2}, {r4, 0x4}, {r6, 0x40}], 0x5, 0x2) close(r0) socket(0x20, 0x4, 0x1) 16:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x6, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x44, 0x467, r3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x120}]}) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) listen(r1, 0xe796) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000100)={0x2, 0xfffffffb, {0x7, 0xff}}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1aeae16a0000c7ca4bcf", 0xe, 0x0, 0x0) 16:34:29 executing program 0: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwrite(r0, &(0x7f0000000080)="9b0edf927f3ea0bcdfe31ea420e189bc7a1aaa651d50ffebdc5af57bd18f8619cf71884e5f1c570f79491f6f422f87c82a", 0x31, 0x0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) close(r2) fcntl$setstatus(r2, 0x4, 0x80) 16:34:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)=""/156, 0x9c) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="fa1204a49155ce1e0002613f59707642d20f29d3b9fd0a94e4cdef08f3bb70988be3110a28e11ebd248a7b62fa3a949c09034e3dd2035d07348786664073fbd6e1be8191e0a7e6fd727de00f6f5fceb01a0e814028f13b11b481ae53eacaf6cbdfadbb2c1481a33aa928899f3f1b665b4ac0192a430fff335b4257e7aa66c9927fa86349dd2471b3ebc884023603b01330cf962b030d97d1f01f95865bd6b2e8b95a1546c61a1702de3608e3f66afe1f00005ce95e0757e01711516691239aeea01d5c792776ac69093aa576f4a0", 0xce}, {&(0x7f0000000080)="d14b0da7f01eecb762843142bd83e3e49eb422b76c5b9351489d849b4862bffafadd94874775045da2f05da5701fec529f62a2a5afeb4823396d5063b4b10f9a33847a2bcea318e1ee68ca00c8385e", 0x4f}], 0x2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet6(r3, &(0x7f0000000300)=""/153, 0x99, 0x801, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be5af9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c32784f3b1acdd0689414a24b4c39ef6d2bfe68a3be3653fa70da5040f91ea8c1c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59c00182f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a4b7d384b2169404eaebe133a9949f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ff", 0x458}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) msgctl$IPC_RMID(0x0, 0x0) r4 = open(&(0x7f00000004c0)='\x00', 0x80, 0x43) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000540)=0x1f) 16:34:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b787503dc820e9a443fb1df40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e60633a013a7e5a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003644234f0b10b8eaecdb443f7de20fdb70b0709dc3ca8fe17b5a36891600000000000000000000000000000000000000379012725374c80176846f3fe51215f9e924c5823440f0fdaa69a6e43218dfd69e84669b93ce5be7fbf7d2efbfd8fda224e6e81733863dac08d625c45cce9ccba7177de27afd5c59c258b25eeb8c8e0107eb483f13763ab84d6abe50d741a6409283a1a4e42649e9dbbaef0fd779b735f1963781f53f9e03f26f3a49227cccc3dc46bb3a19fe9e870c7b832084dc18d197e2af736c62f84b5e716328f932b78b600453dff0d7cd6ee520bd9aeb0db89ea2a504a4764abc526cf1f48ecfb1ef1e0738a702112dd12136a8f4ea4e39badbca896d6127d3ba42ce21b6ffd2d5f1277f6c69b4c148b08471b6ae76136bd6dbcb5ad5c62f20a4d0c37b9c565ae4afb0c8bea212863e4e3116400e0ff1e22f568ec79c9c319898dd4037d1bd88f7756a45718be1e4e9b70d9d596d61cce42ca2a0e277cc74c6a8992e22a7322552a0427f94fed496968c3fe2773de2fff0a1d87f4fd13348759314"], &(0x7f0000000240)=0x1002) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0xc1) r1 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20010008, r2, r3, r2, 0x0, 0x0, 0x207}, 0x7, 0x7, 0x2}) chown(&(0x7f0000000040)='./file0/file1\x00', 0x0, r4) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r5 = socket(0x1, 0x3, 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) dup2(0xffffffffffffffff, r6) open(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x80) 16:34:29 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:34:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr=0x8, {[@rr={0x7, 0xf, 0x0, [@rand_addr, @multicast2, @loopback]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x8) 16:34:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xad3], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0xfff) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x6, 0x7, 0xd3ac}, {0x1, 0x6, 0x1, 0x9b}, {0x8, 0xff, 0x6, 0x7}, {0x8, 0x80, 0x8e, 0x7}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x7, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000200)=[{0x40, 0x0, 0x4, 0x7}, {0x5, 0x9, 0x0, 0x9a57334}, {0xd1, 0xa, 0x0, 0x80000000}]}) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80, 0x3, 0x3f, 0x8}, {0x1, 0xd, 0x78, 0x9}, {0x2, 0x2, 0x3f}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x2, 0x3, 0x0) setsockopt(r2, 0x7f, 0x0, &(0x7f0000000140)="01d5fc2cdb263e737d842751eb3573f928b4b9d6a60e621b599e7c2c6c27d9b6aff8eac008344c305222093ebc790cd50bcbb9c5146f3f7224f463336cc5d638adddbc9745f2bb71b9408dbbf55e6c49eff2cc473bd54978e5494076e22ad1f1e6350057011e52234c0c1f94c884", 0x6e) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:34:29 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x80000000004, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00001b5000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x10, 0x4, 0x4) close(r4) socket(0x20, 0x5, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:29 executing program 0: r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:34:29 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="21c0408a3e713e", 0x7, 0x4, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:34:29 executing program 0: chdir(0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="2d012e2f66696c6530006905d8780a843a3bdbce8e33ec8113583e62770ea6b0bdc660e381595f197d6d80ec3a8a6fe7c99c931622577d8992ce7bda85ac7c0fc58c672a7a92c51c5321b4388237c14035a597a4486ea180d5262bdba18a9720eb117ba50301575bf452b572a5e97464b6dbe4634b145d42073f3072d20898129f57eab2041ec45ab630a705818162ae41d791a8fe37b3f9e08e7c38f071077315590000000000006b0dc85faf7f25b19e6b18f49ca11d1b565d7a9975a73db9f83cfed86a69008973ceda0187e1393ce55e478129ea2e2aed2453eb2e66b17a8c53f8839462f42ff1513a10e3453513e241eb723af205e8f903ee3de4f1bb305e405db0a1ad2605239a0320ec81783f87dc566a93da04037d2cbd905ca218c8db33ff8f0d6a1b3e009e6eeef24699274a4d113f8b27ecaa047e9b3ad05686d0520469ddc8a930eda830f14853fc3a245e0129633017d337b62013f7c38659151afdcde34bf433bc7ab6a6d1b18c3d06bd3fa632fd4a414cdc7fecccb71892debcb0480c07275a8e245babd06ae12cb0"], 0xa) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/77, 0x4d}], 0x1, &(0x7f0000000200)=""/164, 0xa4}, 0x803) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) getsockname(r5, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) syz_open_pts() dup2(r0, r1) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66536c653000"], 0xa, 0x0}, 0x0) 16:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000340)="6f92d0e48e67ac0266b59b33d1b169b00e7f8dc58981dd516eb30f80f09f60b88bc6960f9a51f31c93613b1d6053fc094c330ab118bbb570ed61249235dd560304b80e647c359abec653bfbe46b071e3b05c0dc3490319c477d800d35c7173e468da32c21f3a660868527290ddc7a01f89ffa2d3f4c13ee36fa9fd690c0b28e35a4e4db61ee88fd6745c7f49b6e3b4aaf93ed1989ff9d797016be6df7ff181b47bcb643239f8111e6d95afab3df6925af58ebfd63c111fe7a1e4f340a50ecf40e42846", 0xc3}, {&(0x7f00000000c0)="ac1fa42e8a21c0d748c3f2639cf05e1525c93be7276fbad1774e08c084052fab538aa708274c0724051db9ca3a0295fb9734e454a8e3786da948f24ff3d1b7de64e717731f0de248b3f5877e29cb132643316bbadc236abeb328406d3a75d0abb11a7a6dca6a", 0x66}, {&(0x7f0000000440)="3ade3cfcb6335d85513746f11eb3ead2257e6659a426551e3af7fcae7eb3393ad3f7741577e0b008b367ca2ec4eda998f72873a89191822b1846a6a716d24f11d91c687236d7854ba4db03248d1ec6873656c5e2e206df4338ec75be77bcaa6d1f77402dbe7606d31503cde6a5d1019f91cbc3db28437a81fb481d386acbf3789a65166441bdd28adb43c072de89d667208bad7bad3db1c536dfdf88b51ed44efd9f04ce97ff6f1e56b76d31715c249d5e0623b8bf97b3072872adf682a6a383941b33f4d0a977a4a506b8eb59f56e80c0dad8d42e821851f9ac6e6c05c3813396af2e1d449f6405fcb173c0fadb4397", 0xf0}, {&(0x7f0000000540)="02e2ad0e3ebb640df6a2a9d41809ae719f1a6d0482dabe9ef9b1b19bd2efbc890a59314ba66ef575f2e6ef8bb925e9895c43bac9c0d15e30c2df80cbfdaa65c759a4de8cb36e6802fdff76575aa677b63932126fd399cc562698b533079da0b2770d88caa2df06172084e01acfd3696177fa9dbc4f309a1107f45512ae72d885a5aaf310c59a69c28c2d5642e54f", 0x8e}, {&(0x7f0000000600)="242c5d3ff9d349f194db3ed7e07597d9847c23dbf22db5514fa52af5f0202d80706e7c9434dfdd4894c146b8a94cedbaed808f4693b337b6e75411cf979dd8bc58b96f4a0994598c76742858ff5f80662ec9ba96123ab663285088c9764f9aaf1040a1fff2dd9faf111392c118bef6aebaab4c83aa2b3c9581d123078a32ed7f61f8d3d87aa28b", 0x87}, {&(0x7f00000001c0)="202321ca3276cfc5c08f29e2e5eb01d5b7b88cb9f78b9f54c97f8bc29d586b5499d3ab74dc5b14211eb0d8457e3ea52834c185288f936cca21be1e29452667bd297f9a14b22b0addc3894e0797c017fca56de6d99c68ab6a0d1bd925f735d46fb33f4d3ac3059d50bcf6472c488fbb2d90e5a5e6", 0x74}, {&(0x7f00000006c0)="5afcc42d64978679d7ee3a0ec3966918a75776869f7b5fc3e3ed18f349e8ceb00ac7c8b7f552426f162d604bb50210864fb1b480aa9e54043f2e652fea79ab31f454a449609add88e9f3a29a5b780000d33b6a9326ccc35869ecc3bd15c4c223005396d9d2ad95edfeb7a85423ca47ecc205d7ded16655cde6628f611d8d8dad2acaa23b17", 0x85}, {&(0x7f0000000780)="a66f820dadebad171400fc4b27990e2454f7b53e55be0220476a6695e1ce3fe06f567893658e250db7a5c22cf92ea31bec882f82d99120fa78271b624c067819e8c00312142b72417b09dd232c20e8d03cd6332d0cb3cc990e609e48ec004872b2cf942a6fe4f69af7107c104e18de255f28d829d79606c066118e5578ef2810872b3a4b6d3f91db120e6a2c2f6196fcd03195b1c4fdc87b877bf142dcc61314f6eb8ab8a6c1f5567bada6cece16d7238ae500c9ad2cfcae429ee24e91b292aa16eea13db58f249f42b9ee0e0bedc733cace439073e39c2d5d12353edc17609f9640cd3855ef493e47dc46c38e24fd3b17f3", 0xf2}, {&(0x7f0000000880)="a33ab6685639b7bb19fb16149e0cdc4ed77a0e3c705d5672ce44010375071fe6694467865f0990a4b40f834cadf615bebbeccbdbdd7ca14c45f68f6839ccc72d149f65aeb7979fcca840b7adaea0ee78884ccc46fcd2469ee1874a3cf04a36ff938c6b1454837fafa9d15cf05ff8fd60828392599d89812ed7011e2a6b5b4e21fa84", 0x82}, {&(0x7f0000000280)="9b3eaea78432be32d34d0532ab27df17e9d3d4b694514448b062db00ac5cfdd12c947156c8542650ccaa64f007a63f11c9f8d99ddd0fba64d164540f6d5f649686ccc603ea46d6c9333a8cb2ca4d6a39e60f96216dc03afc94872bb2157f9b06e752a592669e2204dd0626dcfb4484d498d4b93bdb448c", 0x77}], 0xa, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r7}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x50}, 0x40e) 16:34:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x401, 0x0, 0x4, 0xb1eb, 0x200}, 0xc) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:34:29 executing program 1: r0 = socket(0x1, 0x2, 0x80) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) setuid(r4) read(r2, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) 16:34:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 16:34:30 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000000)=0xfffffffd) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000100)={0x7, 0x1}) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000040)) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRESDEC=r1, @ANYRES64=r1, @ANYRESOCT=r0, @ANYRES64=r9, @ANYRES64=r5]) 16:34:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:34:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800000002ac1400aa0300907800000000450000000000000000110000e0000001ffffffffd8e2198a158d4ca4"]) syz_extract_tcp_res(&(0x7f0000000040), 0xffffffff, 0x9) 16:34:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) 16:34:30 executing program 0: syz_emit_ethernet(0x96, &(0x7f00000000c0)={@broadcast, @random="23001c00e01b", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x60, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0xbc, 0xa, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast1, @empty, @mcast1, @local={0xfe, 0x80, [], 0x0}]}], @icmpv6=@echo_request}}}}}) 16:34:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) pread(r3, &(0x7f0000000080)="7d698821f5fab1c2491ce9ed9e64bcdbd56f3e75a9c62af11d68d69a108b0f431af5f87bd65f21480f9ccbfbe7730483bc3483f45998482754118d4e50e0c4764a44634a03db65c5dc8777059030ba00a8a159a96af40f584843b0a908ae3876b951f7919c31b4ed1878da4da6280beb7ede26b402f3eb387723ca8674eefbd7", 0x80, 0x0, 0x100) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000006be1ffffff"]) 16:34:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56c14880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc4426c959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf3a32f708d8aacccf5a0d"], 0x146}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000280)="2078f7b69541faf7d6424164c6d59c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd7000000000000000000000000000000f332b1937ffda70ec15100160b60be66a2ec4a7d63ef2b5badc0c2dcf57b5de9d188e5d609eba141f893175e10e6ea9bd15dfddf66eecbf4c10557f59bce04eb47b0cd2760d4c184014e0959b606d85299a82ee2ff", 0x8a) 16:34:30 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa4b8de78a300000000000000000000000100"}) syz_open_pts() 16:34:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82b00590fbcd6758458867817504a55a634984f55502b72def57b67785aa7d8cf280fef3afad44492c9f1374ae7f30a2812cfa22af73276a2a6c3fb8f2b214d723eddc8bcd121882521d59850eb6adde470cfbd6ad1a8c8ce3004864ca40154a7a1fab25a5a56077a1be96ee12d3d5c87a489c729a98b82d7240e068bc22804d9f03ecf520743ef945386a9b2743509c7157638a91a8c5a69352c343099fbe3b660abbe57a00730ff9e6aafbf5a9dff19832a5b50c188ac9841680848a420ef0a5536b687cec49bb2707646769b343e77682f3c134456e1dff955d646fe69fae02338b1ede0d71a2d04775733049857b1cefe62677b942bd4f5b0645446616c25363d14c1644"], 0x10) kqueue() r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16, @ANYRESHEX=r1, @ANYRES32, @ANYRES16=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x58}, 0x0) 16:34:31 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) 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x1, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:34:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0xfffffffd}]}}) pread(0xffffffffffffff9c, &(0x7f0000000080)="9e51bf22c518afd3627af3c9383bcdd7c6c5c36ece195f36e79a2b0bfa90d8731ab2bd927bcd8398cc91ace3c0c580826393ddb2c37497fb7816af189ed39b45c3ebf91d9e807901cf3271a13085d4fb55057c484818b565d6e3345fed3a802522ae", 0x62, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x80, 0xff, 0xef0000}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:31 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7ffd, 0x8001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bc9b242a", 0x4}], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a", 0x9}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:34:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="af2d45185769aabdc5305761", @ANYRES64=r0, @ANYBLOB="b85be0fdbf77081146ce0aba50414b756b822833880380efe4c8990bd436f1c0da46d360eebaedbe80d5f2bbe32a90a6e2f8", @ANYBLOB="39b838b42fad3856164f852356696bb0a84fcf344ad921950c8c936ea37e7c44fba67a4492cc0116da8a37d2d4710b50530d0988994852c24dd46a29bf9094a437d1a6219e218910dababf8fb341118d79818d8ca32186d6f9dde6ce40fa2fed537fd70bb3a008058bfe84ebcb3b661159ca52ae989593e8da48958520a4a4d4"], 0x10) write(r1, 0x0, 0x0) 16:34:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000300)="146abd8b6beb654fe41cab35cc584c50466d62acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d5f84fd337bf0e277ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e55111e25d44ee40f434c3db8a1a9e3d378c05e17e25e634ae05b5ea669a055234d85fa9999bc42e1fc74d7671f4ca018d33116d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13d5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c985323ecc40fd04c54d53b7f9eb0ea64ee749c30a8426cf20167302f7ca2e3b3fc630a07fe0e6368cbff11ad241d49112cfe362d733ed158596ff3f1d9b4591ad6b410d34057106203f7e01000000000000005f7918bf9a1700388ce66d099f6b2d6c6dcbc9b1ba7b470b2538fd806c", 0x14a}], 0x1, 0x0, 0x0) poll(&(0x7f0000000300), 0x0, 0xffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) execve(0x0, 0x0, 0x0) 16:34:31 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x36, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) setuid(r3) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) sendto$unix(r0, &(0x7f0000000380)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a13c2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb0000000000", 0xed, 0x40f, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010022, 0x207}, 0x9, 0x7, 0x2}) fchown(0xffffffffffffffff, r5, r8) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0x14) dup2(r2, r1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) dup(r0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="92fe30e1ebc1da0b57653b6e4aeff3234817268fd34acabc00999d39edea1c1af89e296d23c4b060753b01245ff628d38b335dd046bd33d0d58486119765f2d99a09e8a07c6c6405459aafaeb1fba163c0cc48783269aaf94ee165fb0de22e1db005e35c51dade73e1f1042063fcd5a1e00eb9a35fea0261316b49ef93e1a99ab9f63ffbb68c1606af687d657aac52e0214ed09a7b31362139bdaa88d8109e70fb154a32b357e1d94c4b5e35da1c2f16fca92a", 0xb3}, {&(0x7f0000000040)="206998d9", 0x4}, {&(0x7f00000001c0)="1e0b41e8f5089611e269ead80c3250cd899d06159e02b53115b4", 0x1a}], 0x3, 0x0, 0x7) setsockopt(0xffffffffffffffff, 0x6, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0xfffffffffffffd33) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000300)={0x800, 0x87, {0x9, 0x20}}) setsockopt(r3, 0x6, 0x5, &(0x7f0000000280)="a2c7abb5df81247b9c1b83ca7a0de09e0911c777f998fb07b73f0a21b3a8682dcf557eb823fe4396f2c8", 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:34:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e91d0930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b695285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb00100632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c63060900000000000000031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d694cfe1157e04e0d3ec2274c41b54a76630c2ff7b6ac1ecfa9322527c7153c6b91b7f2456da284db0201826a07968ec017d5f9de9aa65c0b5b7e52f385205ced3830f267dae0ee84d51"], 0x10) dup2(r1, r0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = semget$private(0x0, 0x5, 0x400) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="805fa3c8db9df805eb34a8f2ea7f19031972bb6c750b67e5f642286135e4b467e71fa3eca3b76c83044b3d8aa4299a2c603e664ac2f3fb844fbafcff20c4200791889b5d0b0746cc0381a03cf48e2a3fe918bab597b16339d13920700344870d75833302e65f0d9ed4976179e214f4304fb2a9effa40227a68bf3cf306f72d00eb916613fc9428e25a816416096c9320a32582a5dcde968d8e7e358f5f48315c4e1a1550ae887d189f3bcf466bb9d1d296be42", 0xb3}, {&(0x7f0000000240)="e59312ea5712bde63c4665527995f23aae544404a1934ad5a3462bc4501e68d2747fa5c15583901104dd4491c7b21e14512a1f3056e305246f4ecec4aec588a5821b8c4e62c28346aef4", 0x4a}], 0x2) r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x2, 0x1, 0x1000}, {0x3, 0x20}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/37) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x0, &(0x7f0000000140)="eb", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:34:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x80, 0x9, {0x8001, 0x1000}}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x5d) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2000, 0x9) execve(0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x2, 0x2}) 16:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) setgid(r3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff6", 0x30) 16:34:32 executing program 1: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x9e, &(0x7f00000000c0)={@broadcast, @local, [], {@generic={0x2594, "2fba250883e7bb1613467f07a18e416a858f02b9542dbaa9a08c489558b6a71ef1bebe6b2bdeb289d0d9a571ff3c23ea1e39c4a8c1fb597f1269d4f0d5240254fcccb5c4423f5131195c82add7e3ca9066eb2360be82ef6746e0f7f7ddd4d14f54bb4745e0236462774d0b8d8ffefe5ef1f5d9197c98740d65f68ce68dee042bbe9d608ad316c44e716e9b8fca7c6cea"}}}) 16:34:32 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)=0x90) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) r7 = socket(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) close(r3) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820257351ee20e950676fae7783d3a33"], 0x10) r10 = dup(r0) writev(r10, &(0x7f0000000180)=[{0x0}], 0x1) 16:34:32 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="71079e27967848e9"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0550ca012b00"/24], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x800, 0x0, 0x0) 16:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2d}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x6, 0x8, 0x7, 0x6}) 16:34:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482], [], {0xff}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4d39, 0x51, {0x9ea, 0x5}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x400000, "00000000000000000000f2ffffffffffffff4000"}) 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:34:32 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000000)="d6ffd1", 0x3) 16:34:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001240)=[{&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/4095, 0xfff}], 0x2, &(0x7f0000001280)=""/143, 0x8f}, 0x842) getsockname$unix(r1, &(0x7f0000001380)=@file={0x0, ""/43}, &(0x7f00000013c0)=0x2d) 16:34:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xf9}, {{r2}, 0xffffffffffffffff, 0xa2}], 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) close(r4) 16:34:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d984b254ecde326dedf78953922700fd1a9f2d2a45723deff030020000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532ce7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc7f5046a7a04a72126ba88ae3c4e9d887f073eb52c6d27300a99662b2dbd3c3c1d62672bdd193acf9b7d1010f67876aa6e9b975c985f84827e91e9fff04cf4921204b187e0d7e023924d9de7a3f2facb9d51b27817f919b6cc5947c5579c71d8d900753ac2d947cbb2c3ee8041216d4d38ac3865c2dffd2b3473763bee9406fa3206e96a6fb81a4165cc4d5ab621a8a6a5b6b4fb3a444e4a751e258270726b6b53c6ab5ed468950085b488b1bcf34107c7b6c79f71f7e9e4c1306c359e670761bce2f7b57330deab0673916347a655534213af376ba46a616bae571cb7b7bce7cebc5d418c0283fe01ce51e9317f0f5e3b9364356652d972580a0e809179d4ae01c955bd22a9e7e3b74db3819045162933ca954e4fd58fd42f13fe86ef042fb690c32e1468a70c7b7769235f598d5d19d438b00332d8b"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:34:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0xfffffff9}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b", 0x8, 0x0, 0x0, 0x0) 16:34:33 executing program 0: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r1, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = fcntl$getown(r2, 0x5) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1104, r7) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0xffff2fc8, 0x0, 0x0, 0x0, r5, 0x18, 0x8}, 0xff51, 0x4, r6, r7, 0xc195, 0x9, 0x100000000}) write(r2, &(0x7f0000000300)='Q', 0x1) read(r3, &(0x7f0000000240)=""/103, 0x67) write(r2, &(0x7f0000000140)='&', 0x1) 16:34:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="083b0f000000f200a9"], 0x10) 16:34:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = dup(r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 16:34:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d69c3e5d43f1e3030613455661adbac5b3c0e4970cb65869e0da431bad1720aa07c963053cb983be8f0a7245692f861d343228"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = semget$private(0x0, 0x5, 0x400) r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/37) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) sendto(r6, &(0x7f0000000080)="48f49d371214bac3", 0x8, 0x408, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x0, 0x0, &(0x7f0000000140)="eb", 0x1) 16:34:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x100, 0x0) r4 = socket(0x1c, 0x4000, 0x20) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000002c0)) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) r6 = accept$inet6(r4, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x80, 0x7f}, {0x18, 0x0, 0x6}, 0x3, [0x0, 0xfffffffc, 0x200, 0xffff0a15, 0xfffffffb, 0x5de, 0x80000000, 0x1]}, 0x3c) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) socket(0x20, 0x2, 0x3) kqueue() 16:34:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x24) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r1, &(0x7f0000000100)=""/252, 0xfc, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r2, &(0x7f0000000240)=""/6, 0x6, 0x2, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000002c0)=0x1) sync() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000340)='./file0\x00', r4, 0x3}) sendto(0xffffffffffffffff, &(0x7f0000000440)="48d337a160ef6c134340b341faf771cb1b4190c9f97537f05f09a91c5da7face02e34a745ae106ecb1a9080e5e09fc20c1af7f63cf9ba5bfc4e5c66a79511791fc20234277", 0x45, 0xd, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000540)) close(0xffffffffffffffff) chroot(&(0x7f0000000580)='./file0\x00') utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x8c9}, {0x1, 0x8000}}) r6 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x1000)=nil, 0x0) shmdt(r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:34:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x100, 0x0) read(r4, &(0x7f0000000140), 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) r5 = getgid() setegid(r5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xff, 0xfa, 0xa9, 0x3}, {0x9, 0x8, 0x0, 0x10001}, {0x8, 0x9, 0x3f, 0x8}, {0x2, 0x2, 0x3f, 0xbea}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) read(r6, &(0x7f0000000280)=""/134, 0x86) getsockname$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) chmod(&(0x7f00000003c0)='./file0\x00', 0x80) chdir(&(0x7f0000000400)='./file0\x00') login: load: 1.34 cmd: getty 93272 [ttyin] 0.00u 0.02s 0% 306k 16:34:34 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000000000)=""/232, 0xe8}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/249, 0xf9}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/210, 0xd2}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0xa, &(0x7f0000003700)=""/182, 0xb6}, 0x840) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:34:34 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 16:34:34 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffff9, 0x5, 0x4, 0x1, 0x7ff, 0x401, 0x0, 0x0, 0x2a490d9c6916bd20, 0x9, 0xa827}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x4000, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) setsockopt(r2, 0x2b, 0x7, &(0x7f0000000040)="90000000", 0x4) dup(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000008000"]) 16:34:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x401) 16:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0, 0x0, 0x1a, 0xfffffff9}, {0x0, 0x24, 0xfe}, {0x100, 0x1c, 0x3, 0x1}, {0xfffe, 0x2, 0x8, 0x1}, {0x2, 0x0, 0x4, 0x6}, {0x9, 0x58, 0x8, 0xfffffff8}, {0xff02, 0x0, 0x7, 0xffffffff}, {0x8001, 0x3f, 0x28, 0xad4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x5c}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x21ff, 0x0, "d730c1e7ec0000a2a3ba58a779187b8d8900009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:34:34 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x100, 0x7, {[0x4, 0x2, 0x2, 0x7, 0xfffffffffffffff7, 0x7fffffff, 0xb1, 0x101, 0x5, 0x8001, 0x3, 0xffffffff, 0x3, 0x3, 0x3, 0xfffffffffffffff7, 0x7856, 0x9], [0x2, 0x80000000, 0x5, 0xff, 0x6, 0x34cf, 0x4c8, 0x5, 0x6, 0x1], [0x80, 0x80, 0x7fffffff, 0x100000001, 0x3, 0x7f, 0x3], [0x0, 0x10001, 0x1, 0x6, 0x7, 0x3], [{0x1f, 0x7ff, 0xba, 0xffffffff}, {0x7, 0x3}, {0x3, 0x1, 0x10001, 0x7}, {0xfc00, 0x1, 0x2bdf, 0x2540000000000000}, {0x1f, 0x7ff, 0xfff, 0x100000000}, {0x2, 0x6, 0x4, 0xffffffffffff8001}, {0x0, 0x2, 0x9, 0x7f}, {0x9, 0x661, 0x78, 0x81}], {0x8000, 0x8, 0x800, 0x3a48}, {0xa0, 0x9, 0x2, 0x2}}}) 16:34:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x110000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) semget$private(0x0, 0x4, 0x80) r1 = fcntl$dupfd(r0, 0xa, r0) read(r1, &(0x7f0000000100)=""/122, 0x7a) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) pread(r2, &(0x7f00000001c0)="440160db7670d12860114be0a04dc88a9f49a1e580427bda231717ff878e5effa1d5f9e4fb2cf70fb8c8a60a2edcb77f0acca8b9fc86d2b1ed47e89379812cd7912a7a80116131b3f3f993a3073ac9ed3ce9c9412f887a3a46a50ff34c05aa1065ff20651a72e6e83b6caecfef17ac56bab7a96b3708d14ed6c0167fcd4dcdd392737f61373399676a1063b22062d7a54124f13af291de7eb6775373482fd0b3b1bfd8000ba150786752c33ebf7c6b86c49a15f6cb259cae84b12db9a69fc4b6b862fbc0bdb17a4d28b7b7b2050fdbcf86a655a6a2", 0xd5, 0x0, 0x1ff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:34 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) write(r1, &(0x7f0000000000)="c075098c722476bc46a286cb1bda5213d421760308c2f2705e43e206dcefe02e05e212741d", 0x25) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000340)="23ea717b74154ec5ae95f6fe721e5c962cafada1a9a1e8ea190790699e571f8933afe3d6519edfa1585628e462810c45d579181775cf3cba05df9a029e2099b6a058f5b010b83b917235d5f63e304221be09b1f8bba29fa15807aab68a5607e6e5d9881caffa9240e581289b2530c513983418fd305047d1466f680b998b4f299f615eccc89ac78fe89d9c0129662455abad33ebcf7af19282511e10946a4b7e023f63314cbdc419c2b09a252405b239640a1397c653e3c2454a963e551422e0e3b938a99480db271e5c91ea481b8afd18142893b1516cbf064f6370b1efcd601a14d9a379f9467473c6015fc4bdcb53f21802edeb268901110bad1062ec0784c2971f43914d7e13712976f087e16c89672313ddd67a9f31ff2d2947a1b666af9e706f191a9a4284e4d0a4d70535e0b398c71cc960859b4d8a7f86d9a3f6f85a525ea12ab757ed13506bedf0010a068fd45020d9e487e86394dec23e7846d4d0e5225409b2932d6607a8f7f99339b19922ee50b95591b5f86771b064d08a0899a0fdb85dc2767d1dc1dd240348577254e77e39683ea64f13be9134c73895efc403261fe3ec9bfc5116eaadad5a8cdd7e8dc3d7dd6419089d563728ba8b3bcf79518dbb9cfb4d42c2b3d42e2049d3f14225dac59c1d20a1d8866cd4be4cf04aab0e49852869195edb4ddda320c60f77a9553279f492614d0180860a6db05e1678acd9883d282ec8dae4d5338acfc91756766a838e4a60afaa7a82a49978d464cb9fc954d0bea016ef2b80f04b46305af0b9f93d6ff3da4371440c96c11b863b36de3c60185d0484aef354eaf5e53f2da60144d079aff8087c7dfcff32f735fa2a7a46cb94ee334d96f88bdd345cd5dd017f92c4fdab9a7d466d97129551b3c2e44806c4a25835330d4f8f5512e5ddcfde13b9152d2dfe3082fc5bdfc324e20e12acdd2e4a217938c148948872f77bb7aecdb41edb858b3c5559c0a138036173c25716e087d7f759ed1e7fd34eea504f67ae698aeced431f88311cdfc7ac98fd91a484a78d36e5af8976236efe257046f658423554a35bace12c6cee378b128d79e8b964c5b1577b10b11bac2f7362987a82c0704f910cf00e247a14889ef2a9fa10af13180e2687cd070c6cecb402d17ddfc85c06212b5f1d3f8ff1a13b13907505939db669394eb737466b5a7fe6d92e4ee1294c3ee70595b9a1644ce2edc4f03d208762c72d0c7aa5f3ed871463bf614e8d23a10e8e644dc421d27febc3857b71efacde97ee1e6116116f17cb31665aac64cf2527f382bd8cd568f909de38213db4e3cd851a1281edea4ce1cd2b72e363ccb613d209ddcda00ad200b9cc4b9cd021bed16eb3f144fd50ba3571b4fa96b0a8cf35188df0c15fcfe3a3d8f2eaef6467c74d626a60e0655620281f1fece40fdeede63485f86e1aaaeaa69414344a1c782521efa0acc3cbda1948c468901b3dc096c8dfbaf4d247dad5386b42dce9073e5d6c9dd3cea4e2529b5d5b9035cfd5d54b3138afff0e3adbcbb8dcffaee0c665f1c5208006adfbe2afb7b1b2bde5a77e873018b73bcf3e42b31cb9955f8607d71e527a07c1e96bec2b3416fa433a5ac0afd2c276d886fc498d655b792e5e2aa35de241257d90cdb46d19af46b43e75ae5ea0b8db5f636dadd38a9d066745970d7d2d29aca1761276cb4e39378439660d2e93c68e96907ded1d4316c755ec292e60a4461f9fd5587e3f2fd696cdcb2f951f6a6cebf95edb0fe50be83499439c754b276a4c9a3f50b5e1c981a7d1fda97a95f44b93ec5d3c4519450a2e3198c23e280e5f6d474102a21de2224bc202fe3a54abac2cf505846d131caa372be8311d476dbf39a713511a28c088baaa8a53922b4aafbc5b00c1c21a47f55921da547d638217e7397531a9daf02922f50722fbb99420cd61331ae9193bc93f2ca59f0b44398893c7edebeb72277e510fe1477726af5e6b15e5647f74ca26c0f453ea6ed9bdf94a44e093693641682df60e2786a97f0da142bc1fbf56a82c40bbb9d21365c7da079396aad90852717734b626c059bb152f425b1776c3ae3bfd27c25aee6ff5c1d2083c836a7532a7d628a37a4dcf6f33ab6c64f72bfd2af25b123ebadb74b7588b4d10704a26b03c4f8e45a86c9a731bed092714b9aeeba8b9c90eb18c471a0f5e14da488926e6707d1194657852fa183d3be74cd4a3d6ae6de89324bd0bc25e9d70f2553ea284d1a5cddc90015360faaffa07e334be00b372aa0ff21bdf8eb4109dc156e2ea3a66e23e31b8426398070f55531f1c506e055e6c117f481da935cd902c0e3332dda35a5a6a6535d324f37c660ec7c023dd6a5a3b1620a4e3c4832d0ff837ffddd05a5c8fca2936a0116df8587ebb5f221240160dbd73184bcaff134e3d9fcf76075bea2662385a437e7e15d7d1d95df5c1e7d0fd3c8d4413d3c2d618ad4743abd9a87e38818309c0326c9a59058610d0d1abd6345246d7301194b03c3a186444ad71a79a88ed197b2d93b7eebabd43d5c4b7a49426522599c41fbd631b9edf08e8222cf32f1ce0200da9a6ee92c766cc3daec5693bc3c61d9919b81293668b037a6d7c391728442877ae57fb4c023b498ab86ae86951dc29beac95ee4bbcc4fe40a884705389870f2b21a06ed9076f27f568987b0070e051c3064f5057f63cfe72b9c8606b4bd3f3c9d62ad2149a2150dc15cf438c88ada3935d9b90b729f081ac9714e58ea94cef9380df2dd1ba5247d3297b36e4478cb8b7f8a66d892896504b35361d30b92dad6c9760476827b80b4047888fc56e7d93cb124603c2bc4b857413f7b245b3b4f4723ed8bc7d2dbc0dd29a9dd223f05cc7b97cb07aec6fbc5239fea1e45cd9f0573eb2d66d5cf96f0d71ee2c616d9b53e05534264e9894c596473bec5abae7abe0aef361187b92628d44e549ef4d1d8cd5e1e0b2e272fc3c987413d669e48993355045861c0abf63b6f6d57fbbf3f29cfb8002fb686b9728eb86d947af90d6ec4f44abb6bd03046bafa6fa719321e0d1a21f89367bb6622e559772792de079c2db690041369c2c9a13ade0a25b852957965166471d28523ca62181e2abd48edb0d9d4258a273ece8f1341f4123d7a988daa3a31da084b3a48cadb567adee26ab25c0c64efa8da6780455a9a2479d78d6d7e239278d559c5a96af9ba2f2f5fa42a187487855cb83df29efce4f0ed3ea977877a04ed0f47d0b8d672e2967fb59906d34b2d42f364c92ce934f0c5e577424ba565201140c2c7077685b148f9ac7dfd15f6b0cf728f68a877e173928e7fffa7fa3850c0f60bf3e3c36c31ecb7257debe427b39b86883cd0d434a4829b0bbb9a4ca0181c0356f0311279d7008a80d6ec98f37f1b625af6deda32a6d6d01b66fb06e010fd25ce30d53d2d3eda1af0200de4bc578c8421d2f6b045cdcb4f0a6975bf52112d59c283014802919b984c951ce44a961931f639cc75f8c6a4cfdb0b79aba3331a35f38ea2899b98f95ac5eb9b3fc4412f7a8f3da9af44630681dcf786e2c0f17a6f1caa5eabe1d0a0e93716b9fad0d0c3b2776ed37ab7ede2e7ba29ed5ff22d9307ebb048cc003b4deb71fd92af856cd1f8a46c4deb7e3640eaf88124866db1f5e57cc9cdd04c96d3c1885219152b6996a3cc537b1bef0ebd9fd175aaae3a56eceb4737cfe9b75ca7edc9cf36cbe7b41893d1ccc10d6d39541bbce1e973bf2f6262725d5060ce52ea402a112f757a16fddbaa47c75ff54fedda3fcedc4feb586894beb45b4288f852854ad971ea3d01a8a64be7151381bc23bbf3bd8e1bffda8ebc57fb5a37edac6c03d84dce7a17b3d1d9400df26ea00e50dac21c5d1d14011cd2b484f22a0a63bfb22eafffc4570f035a8cae891230a4cb1757d00d93d32bfc959d649710c6d7311e1e0abe16e6d46b4d38cdd53ca60799037ea07bd05f42a348e641c0fb98e2ab3bd56b03b1857c54d1c67ac39ab02268b873ff97cce16f751d22fd272931e9153355aaed20eb4d6ad05cfd0f187a6100bb5ee5c04cb7944ee06965ce64c60e3e0d43fb9e2f35cfa3952949c6bccea849d6873146b0c0c4c350648a9343f003a909a4c3c534a10212c72b9f3695618438619275c694958b67c092b1ce5d014e398a482cd4d2f0aadae80d572c3cb62b86c274f2c3aa3afe07a4aa2faa71457e635929dfa1a5df8b6116e938df8edc704767cf729a6e9223c728c971206c45a088d1a1aea5409c2f7377c9835f24c0e143db1929b6efe55424c18b51dba6411acfbb3755c4c9fb5fb02e688414dcee92264b8783ca0028143e3dd03a05e7de41afd5989b94c6767884a972a2b7b9b23db276375f16a6f4afa2485079045f23a98d3ea41f3f6c1e00da045adc9c7b8c487ae23adc9dae1265bc878aaba8f0f92b4a47c208e0911d7b56c65f4ce07642b8f5e837214b804cc8c79f456205d6f80c83bbc429e0dc2da2cd67ccb276017a40eea19ac94a22f696e79f90e97f832c4555c0c3bb9ae20e3c2f24140dcdad6bbede0b0ff2db1f39ed96222fcd30d3895e194091abcebb6e5391d9616b3d17aa998a204b135350c541edd36449999dd1c6c07178fef80485900f717080c125bc337ac8a08dee90a904c4222c14c5e82d13669ea48b13e3e18e0a70b890656d6274c6b378b571b4a48a1c1819b2cc02894aa60e89460dd1c409ed7e4bc2a8a5e62f1c61e1f5b8a8d7835b393e64ccc22d71efe12627136da607fa2ee6e99b3503fec0d51eb1a302981a967768e1ed6352bd5698fce8e374827da2e5455fd85f08822ec8e84de94fe3b0b43d0810387968ede4cb533ae2d10ca19a9e0a190cb60960c507bb6bf6c23ba2cff064f3dba7fa8f74345c77ea35706177449ca001f9e43cf0a4a683f842864d1c9899d27293bb99cc22069e1210eeed72bf6bf67a0f8bd334a071d86c8f8021b3f66404af2d1b53a32ef40047f452e8090972aadf0b221a3852e74f839d9fed5092233eddd263e5bdc2f58560ef4b83ecc17958518c03a3e5db9178355ee1e922a4906301aadbd5cdf0831a5b51400590f540e941a882c0b2658113b4aff59b32b6ff6c3efe567ef0ce00974654c84b0b14bc8d999db3714cf90add1708b1cad97570c29fdc4fd3a9f82ae37bae6248390f0b8dbedbf578f8de2cb6f91b98b0bb731f4b47a690a867c7548d145fb8686a36efcfd9faa71b642c2a69e1e770bee9fb071e78206f869f6916fac804d315a71accf16f57e07571bf00ea160c9b2ce8f1f03590fb253e74c2bd972505bddd036be57a58b54ca1820353522e6ee9a68cc82161cd720c0f8ef8ca52a48a324d9970b8da16296e09f53df83e334e9b4a87a9e2e22e0b4077eafc0e822181c9cf0174afe0ec399141f0cdb5c0949accd1a61c9eaa2beada2ce47787502393a283c2940fdd7aac4455f60903d66b20932de9054eea87237f43323b5479183a3ff51cb337c081eb21d137a14bff27ef598c6d27397275b6b12a1ff1842ec0f886bc3b8215e62ff251168722bdaca820287e5052b1c79038169b8782142a98cd15863ef745c7f12dd5bd0a59bd1d25ebe313a198abac81f76c96fc9a434dd787ef7addd0e492438c1f205bbe2aca0d502f698d000cba54b215370e6ea7f45e988a4e023e51c884998d44076d0096d718c6621a1b8c2de3c1a3317ce54e46233b00743486e12e27d6d2d1074a64b124e02d024dfe64848210a8e23e41a5e263b3a0028f1449f4ec1248311c918ff6c4a7dee667ab57127497d36d74076bd7e173883f81120308a9b7be1ecd665", 0x1000) setreuid(0xee00, r3) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) getrlimit(0x0, &(0x7f0000000040)) 16:34:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x9) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 16:34:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$getown(r3, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:34:35 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1) close(r0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)={0x7fff, 0x9}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r7) execve(0x0, 0x0, 0x0) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:34:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:34:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x110000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x0, 0x2, 0x92) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000480)=""/135) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/229, 0xe5}], 0x4, 0x0, 0xffffffff7fffffff) 16:34:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1, 0x5, 0x0) close(r4) socket(0x400000000018, 0x3, 0xba) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x2, 0x1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x80000001, './file0\x00', './file0\x00'}) 16:34:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x5ec, 0x1, 0x800}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b}, {0x2, 0x803}, {0x5, 0x3}, {0x48, 0x80000001}, {0x21, 0x80000000}, {0x12a, 0x7}, {0x83, 0x7}, {0x42, 0x9}], 0x8}) r4 = getpid() fcntl$setown(r1, 0x6, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r5, 0x6, 0x0) 16:34:36 executing program 1: r0 = socket(0x800000018, 0x4, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffb, 0x9, 0x9, "2e04af75060000800100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) 16:34:36 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:34:36 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="82020000ffffffff24ae15812fb2a3ac8e4403692a49634b867721449d5232511f4955fce398c00f6ca1c3532fc6d7a99a1e1d546dc6756ed8599b76fc764c8cc8207e5f1aa35b5ea0c2b2af6496641e980c50085d9812f820eb64fba3c8e3d929236bd38615a5eba1c888e049f4f24aad49a7e9aee159aef083320258a554316715a26e0621bdb4e80ee711ef47813e993c095ee28e39ac67d1ff49abae35666d3dbffffbacf288a3c1e8334eff0e870c424329"], 0x1) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = semget$private(0x0, 0x5, 0x46) semop(r2, &(0x7f0000000380), 0x0) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="6d71ff1b5cb1dcf8348417b7b12ab75ef523b5b24eb9ede9079903e11438722d1f5685986536712be17739eb6ebf16069aafb91fce8c367667c2ae5f3f586adaaf7e1ea840b4340ea7c8e6caed3d1dff90aefff47280714bf81c1a6fa057b643051a43", 0x63) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000240)=""/79) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x2, 0x1878}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:36 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) lseek(r2, 0x0, 0x2, 0x2) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xefbc1a0d) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:34:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket$inet6(0x18, 0x2, 0x2) 16:34:38 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaacff8240900c208004500001c000000000001907800"/36]) 16:34:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x4) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:34:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000300)) socket(0x1, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) close(r0) 16:34:38 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8000000000000000f9ebbe4284da3605a4f11aeaee4b399533a83d039e18430c1059ec8a65842b22451f5db31af5d48a7bdd4f43742623cec4874e9778886f0bce4ff5be96a2c1ebc095b5"], 0x10) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) 16:34:38 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000340)=ANY=[], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 16:34:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="0000492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013eedd0a", 0x72}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 16:34:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) pipe2(&(0x7f0000000000), 0x4) 16:34:38 executing program 0: seteuid(0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x0, 0xfff, 0x4}, 0x20, [0xffffffff, 0x20, 0xe16, 0xe5, 0x7fffffff, 0x0, 0x800, 0x3]}, 0x3c) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) 16:34:38 executing program 1: r0 = socket(0x35, 0x4000, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:34:38 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="af0955779021", @broadcast, [], {@arp={0x806, @generic={0x18, 0x8820, 0x6, 0x10, 0x9, @random="e25865e8b311", "862256aa6fb6d40d6739a00ae97141c2", @local, "a576e8d82094cb7d32c81d4a2e937f6d"}}}}) 16:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000100)={0x9, [{0x3, 0x1}, {0x1, 0x2}, {0x2, 0x5}, {0x3, 0x10000}, {0x1, 0xc8c3}, {0x3, 0x1}, {0x0, 0x8}, {0x2, 0x8}, {0x1, 0x7fffffff}, {0x1, 0x101}, {0x3, 0x9}, {0x3, 0x9}, {0x2, 0x2}, {0x2, 0x2}, {0x1, 0xc7e}, {0x2}, {0x3, 0xffffff81}, {0x3, 0x1}, {0x3, 0x100}, {0x1, 0x3f}, {0x2, 0x7}, {0x3}, {0x1, 0xee5}, {0x2}, {0x3, 0x80}, {0x1, 0x800}, {0x1, 0x3}, {0x1, 0x6}, {0x3, 0x9}, {0x1, 0x6}, {0x2, 0x6}, {0x1, 0x8}]}) ioctl$BIOCLOCK(r3, 0x20004276) 16:34:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pread(r1, &(0x7f0000000100)="6397a0d1f21ffdbb2e8929a02cc9fe6f9dfeec8dfd02d74ee2522d7500ad0aa074a379635a4a3b4f99beeb9267dacced1d933feceb4b62045a250b4e217baf889cd979785635ee1c97723c5fc582", 0x4e, 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x2) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000000)=0x10000000) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) load: 1.34 cmd: pckbd_enable: command error 16:34:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x6}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r3, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x40) semop(r3, &(0x7f0000000540)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x3, 0x0, 0x1800}, {0x2, 0x1}, {0x0, 0xffff, 0x1000}, {0x1, 0x3f}], 0x6) 16:34:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)="518a54a35821bad9437d5aea8242e0d6998fa5e619979a33044e25d6494ea38e0bdacd468f7534d5f33ab3e16943e24ac1ca6e482581cb22df372c39e7057de5e73979c79fd5c39a0a69eae1f09c6139f2ed3c131003eb2fbb76b7d48253cf321fe8065f4f0e024603f2197e1658c4e9d928bd4a0f2fa46ff9c5648b05289feb269b58a7c26e69e41f7ccd", 0x8b}, {&(0x7f00000001c0)="8bcde8288b45cf5298bf3b63ab091fb6a7b2ce76e0d17fa9f05e", 0x1a}, {&(0x7f0000000300)="8c261c0db83928dd55912ed53a6b2978e805ab817bcc688382d8431c25c11e6eda506247658bf3d2e78323bdda9ea36d2b823519e638d8d322d1b47eee50954e1e11d6312302163c0d5b4b9acd25081d", 0x50}, {&(0x7f0000000380)="37bb401024e06752bfe2a596b46ea2101974c836f1a749710e7cf4effd148a4c08a882aa999dda8fa120bc5749e01d20d26fa691c49a5d7e5a91d161de925fc909aa8f363b0497ec3c4c60fc80a19ae426e09e45bf0325537a6be6a7dcb268eba20bd4a0a9169e283a55ac003de73f41c3a4f879d15a2c6c3b6fa3b2b34fc21a5811ba129c712adc7d91fff53ade624b0770c300886a3a3693faf3b21cac18e4134a1af33d879c1c51c065798ec043b9b3f0f90e867f00", 0xb7}, {&(0x7f0000000200)="3fe917773631c4a8e32daf452f1a2caf01b655b9f10edbeb514d49207b9f62dda73138aea82ea9ec38723d1cef783f4c55eab5c4fa24beae860bf60d", 0x3c}, {&(0x7f0000000440)="3cb4b644d3f491f89f4e09662c91a3408f84764953f777d4b99ea3babc19b9b7d9496748fa9423ab0fff712df9c28eb4975dc7ba59b88b7b5d82231a7fa6284635fdcfbafd7cf1589416d2592c6b274aa122cf1553956380b6bc43c33ae31961cee516d910bede6f786bf3e91724df2cbde940915ef449c23b9b7986c3ad395c3fa3d1d68635e2d0cf7fc6bf60d060412fa957931d92a56419db285bc2f2f5ff5cc82b2e21e3e031eeaa3dc7273ffdd09e63de930c487a1d063856064d8b874c0d361d4d101312ecd2d9006dd68e0315962e59682ecffb1a9dd1a077be75d48a257466425ae291f90186a9f40c8fe584815a757d66c834fb9114c3b80d6e88377aaf00f3d57aa2d78c2466dc75b6b9c3e14504436af0024931c72c5ef85a66ddabb8fc5e4efe79f3a022212693ff36df78f7b741985ddb893603d159b01d7f68533bcaf33c8ed172b3355546eb33241697ca4cedccd3ad155aab52e0b57805f56faa3f8e3a0bcc1fc1c7e0232a8ca3fc06649a857c21d85338ae5d9a3288335c21ade7551caafcf144e6341760524f5a1897ecb2f4a70852766043601ddf2af2139188e9f3e79c4ff450162cf2ae2f425f5949ccc9060ac0cf346940ec7ab969b6464090fcf8eb86f1a7e16da576c5dcf80d74048c52d7b7e54caa5a9a43ca72b848e2a82b48280cd4b06d12a29bf265891aae44a4a6e901bd010f132f4223df78347621964adc7e1684524b5429c0499df43dc0378f2e93d09babe6dc4449f503cb5c7c799cb4ab2c5f76718e128616df620db5505dda6444ee6c42a233611486a93066eac606c8c1a940ee49285dccbe3df08eed614c80f8be2c630f519e60cb4d0f20e25dcb4c6363127e7158b89579e5f39386b2df86bd64829d3de3447c456dac941aa0cde752aadc565cc03dcbb9e967400da72659736701b4bd89998458e851e92ee5ff9c6848b96fcc4529cc14e2a7db7e5667530c371350100c0ffd2775335a8aa876822cc31d8065cba77753f7d79e8445ba27216b2da41bded2047fcae4fa3a6f22a636ab0c0a2afa85f91c10dbff3bd0ad42e7fd0b3005979a4f2db549d02884d7d8abfac937532d13c14356c8836a1067e3b66c8b9fd6dc75ce7fba424ed44a7b016cd0098275e059df245d338b4c74b6527ccdd735e6629cac8a45a46898e157dbebede379d187b8e36efc27962e1ec298dd85614d5dd260d77bbe31c6098f38d9a45f9aa219c81580a6d0917910e4a7fd148fc20ad9d736644e7544419200a580a8df8b159c74c2bd74fdaf45f1f62903eb24038c74dc29900683dca4cfdf19d98fc9aeece8e29f304fa4d61dbddcfa5a48ba286ee8d23b99765471e1e64b75281aed5a3eddb3081662c1fbb07c63fbae31895d50099927c9243a4cf4498037fe0d56828ef76a39eb9c6c7cd8a242c298067a0b29ea55ec988aa4f9cee6d820a193fe2afede34d9f9a8778112d73245a70c143bb5b20d97ca0883e6c47c5596598a98d930169bb96edcf4bfcfa0ab02604d162ba3c53f52122706065ed375818b02eae079d1d9c726c7398a490e81e214ddfb0012bbf4673018e51ebee00b9cd81d2fd0b6771e1bfeccb97f695538230874504677e662be184c034c0b15c48fd35d8b01501d60ee15c75b2b949f6c64e96f15212d49fe894966a464990cf7beeaad2b124db5d1a8e7cef712ca051c5f1297bb2dbd3e87436b7e5ec4b97b89295ebe5a3999c7a167b47f69e7f893c6d2338d9d8a982121304e830f561550494b4d580de0ba104664e1b28c7b5a9b6fd9ab660e0a3f1790ef91d4ed56abbea2df2ae1c0ead86f1421007b318078254e2b2dd8a64f3b0aee31016fdcd10cba4db5726a2a95a0815a84eac2e0226a0a367db8c4b73df50fe8a03938c0eefa3ec252390b5921569d4a396f220205412f81b769880e1ae5106b29f5db100ab2cee65a8e0fa6325440cfb6ab87e06988cf48ee5245a8cfa692ecec9bb90e0753b4d1398fd97dd3bb583f41e275808e9880cc170ca134c1e8b3ba0c795b6cc4c376f64750d6528ef3b501e2f7458e3a92b7cf909b6f0e79701f16a924a600bd1c593df50471325e46855307e93b0fd7d49d22873dee81651371fd05b52ac4ab7af839477b1218b2270de4dea44b3254470b794d36725c9a55963ad76b658e314a39b549697414fbf221b7c03e36ab0b1487b9fc27e50a2fd2aaaaad9755ec1366c39b76461a33e42cef120593c26a8c4d6fb6fce6fbc87a9f3aa923a9250fd46beb41358a0e4645345f48d43da6b598913d005b59b317830cab89e3c4131bd1ec1a50224b67b20df919ea65d26d5d23e1e4148e66a34a5ce561d799be2e6da5e5de66a178eb1fd8e5424c5ac88f78dda8ffb63187a6042098fbab5169e87cdf620d01571af681ae92c27be1d4b2e5b6d245590a244bd76449e71d32fadd644d1b9e53a7adca40c5f08e3a1475de256913547c466955b8aa44a9446c54ec871aed992df6e4c8f0d282735f12cd1156594ae65d22b6903446fc25962d4549afcb613fc963fa6184a94f263f22a5627758366698c7e125a1d13a7a64223f9cfb64869db017bb821fa3f673125f2c013de5a72d96ce04e3a5cb064e1f6088a21880dc96ba0354f4dc828be59f8ad536a06970dbc4ec9c9919865cc44edaa82afc6057331c2b3d199ef0f320cd8a5ef69493f63a457dfaf1b6ee17e84aebd5ae3e6ade2e9a86f99139ebdd3fe5c15b9e51d8af1c5b1e65302814e8cee38593897e731b6b51ef3de0c75abde3341a746ceebd0ee3c56ae0281066bffeeb71bce4bd9785b9a0e71acb7e2ba5199ec8b9da46ec1c638ca6ec559ae657dd7bd5cd83e6791de48d0c1fe628730284eb27e1d47a209ab9b139971989d8853d80d86d39d51acf402eadf9081e27fbfe088e73d483428230cf65d308dbf5c866d064c8a51f93b2745c9d391383e8578d814d5e4e73d001a824ee063ce73215f479c88af1acb7dde07411e11c96ccd9eb2cc3acbbf7608b56e4f175b18e3119c5bd0aef6467eaa225242e61b0950ca813858c11533510e7103044114749709a9ecd65df4a09fb5791b18c982dd6e3dd2aeddeae403a8cda942b8082c20bd82687638fe76a73bdc3f151e62dac755c7331a2202b48210fb01cc6aaa35564d40647c6f82e8f3ddbd85e0510d293360a80a964bdde19089e7c9948068b6427648c7cb25cf727802cca820405910b2e7f29a437436446608e78d31614b22406c16eaed554105eb3dc2e9c11cb2f19c71b9b001e548b52f0a860284b53f9d06d680e1830026bd7219fe0d6d77c3013cdcb83027a4542ee0f33e72fbbc5f2f1bec7929bf9d53ae669616a2e9e08b6f60e6aa5750646dae14af69d3a022ba1156293f26f18720c5c8759a055bade53fa5ade5859e7636c67bd9d513bed05530382cf860c36c5280cb7bbae9828ebc730eb40e4adfefa661d2fb128ed60b5703ef9dd31fc8b7581c6c0172394987f755e4496bdc51239c587d3e39888deed804632d221c20c4b4b28a87942cc4804c4414557f4d3d124eec22334161edc000289814ef2ca95396b1c84e6cd161f4198c45005a4723e0dfb4800304825a06a35b91f164d0d29cacce2b97cf9cac354f57a7ec4a4a2c849c1fe1cc2c0f307f1f44080871a8672da3948ea75620010651e78fc1281ade1eaddb2c43d026d7cc4d2cafa25a8fed848c928682c17753cdbab1a65c14b7dc3dbaab406041b1b68362240cf94a7264d7480b0fb1936cce8fc34c03c5e91fafd8c46909f098970ba8de72ef0234528beb0098cfb7012add82619d6ecd95c085a94149cdcb964d2862e28ae6300345e7589eb12d40d919dff41d2070bd3c85ec0373179274c6d07860e31038f5e5c7bd0029e2c727608bdb6409e1552dae6a74f1d9f8038908972115a4b0db2e0f5c238b16ff8bd7bc6c8aa742dd96d5e78dfa94379a6a95e7bf897a203a39c768c070125786f05c3219a0cce16aa169347f02e5413eef16999c07466a9594e850b6b9bf6d9ffdaf420c504d9852a4a00307e4450f441e6660eaa079cc946dc888f340ad8125dde8fc007720ed0004924cae0423c8f29b7e0002d8aeeffb2dbd36f21d2d3395d9134a12ce79750e95c6a95c57ad9c770585c42811fe2cca1284b77c1fd6964673080e061edeba1b5f97326c06e009f18bfe2a0cd72cb17d89d7e7556de947a7dfe46e803db3d24371809763aa4506a3608724894c9a156359afd42e1d0cd94b8d2c8a128e5d9098ce2e8b844de3c695bcac3b2f6c20a4320e5d8e71c6c772a573ce728b15ed88b374d968ef3bc9ece9fa9e669277d1bb327b79e5b04552b0a3abeccf214780c00483a5a3c9f40c6ac4c529e4b00878c14487d3756543c797dbb673436e1c439a7efb14358dc908ab9fc34f012fdc5066306783ccbc6b8b06d7828b47c2eec9f60194b80fbcd420520128d26b46171a7c7ef179731f3ab0e1f48a6b0aac3827f697e768076386b93d2551f5128a81edcd8d07076f107a0b321b1e5bb5c53e63e5ac8b4aaf858acda1b29a533ed5c26bfb59cdba272fe0837290745d758dca81ee57d99e9fb38318849818219625039fd7df4cbc02fc3af2500664f3f3f3090fd6193942bf8406e165e33c25c385cb6cd07f9af271076f4e7c964ccdc718b1cdbe02ffa42e042b080140611a0b9afe08787ee3881f4047ca8b0a3ad3b8468685022befa7ffc1c3b86a432862cd37822a91090a796d50ca1def21ec35b5b024025a1662363dea571dbfab64cf1a7473b0f4659d0a705918e00827678fab8bd72f3e0d065f11b7509315616d6a4ad14d0f043fd90d888fcf3ba7426d5afc0c12f8852dd835f885f48befd11b23f701f2a2bd9b80381ec122e4592ac4940162c82a30722d1a1f5355795f50818f46664f0b084375143de0231be37f9b8663a606af6c0ffc0a582b43b9861e1e84605e2cba8d1c150090bce0b6ae5dab5234649e88ae7d95e6086a99d769559c292c15e135d9e8ade0cedf6a9d37e8eb3a2bd25475782006dd6e77e77940089476daae45634b47eae6f98bed62bfe124df9a495ec04bea0f7aebc9954e7deb916f5cf4d09bf85bcbc3d61cce9d03e76fa2854b8512b36f3785fdab4480a3abce275511d0c8346873f0a7f4b1d9b33379d75a20520c74694f05f9bc22f5d9f2b5de12236d8251b976ec0f571a0146c15e2c9b82520d1397d57cc77c8c29f06c7c421af484d43d1cf15d9b3c4d8c57a6545e8213458d11b8bfb5c5e7c9ce841c69d5c3ddc32e5a9805f9c68ade5c50e1ebd9522520450cacfb84c10200852d0c5206dc7ac0732e6d797f1992dc35ae10791930a876235264742c7417661ddc0052bddcc6425c05b57504f67275dbe277b141fe6a89c6e265235d76499d0c4fc24c2a1ffe4e5fdf35da3dfd5f0b6a19b46619f4953023cb14d68aaa8ca4720ac802cb04add9269f9896026726bbf544d2ef95526604a6b5219e8b47dcfe3480300d332840a855925e61b89d5cf9c126f069953016ef9edb340c9204d30cb31a244d85724828ca7b57f16e563186ae0014d66e1498a86fbe316176bdc31f74446f341b642dacf3161e0132dd818a7b5bec9221f24ef6eefaaf433f47f24a0d37bc656ec305d449f2bec3200eded7c1e5eb9c15619afd012b60f717b1172df3cdbe4c26aa9f243474e5ba7404903db7d78a674e12ef7355a1069361f51e1ecc16c934702b234b33ced2ac92ed970bbf48a0a45420a4e072de32cf94585bfbc53c73f6f7a84d65920a5789613d9965808be", 0x1000}, {&(0x7f0000001440)="0169daa5fcb403259411881782848c668215fbd4fe02577378b4352cfa62a472fa33687a4357e9e6d00fe154ad10c1bbb439bee8f63125d6aa27a361d7b7a39158cc62085a92bc02084c639c9cb774433757a2ad6b61b061df235bca44f03d7cec10874b47ad2dd27fb7ff499a1842362e534a0cb89f537838c60136bb401b956e94060524da3fede12123e172a13f743d3072b476eaffb33f9cc0d30a193bf9f250248b341b4ccdc31c4a1c4abc9ae38cf1d4ebaa25cf67ecb1864b51beae7a8fcac47cc4a5271f080ca3e2443dc7232a7b3a062a2643e9e42aa76626b17c69360b05cfc7e88628ab7558fdbb2766821e3d34b1ad42c961f26b84ca", 0xfc}], 0x7, 0x0, 0x6) 16:34:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setreuid(r1, 0xee01) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) setreuid(r1, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0xefc) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3, 0x4, 0x7fff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6}, {&(0x7f0000003000/0x14000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) r4 = fcntl$dupfd(r0, 0x0, r1) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:34:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feeb}, 0x10040044001000b}) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:34:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, 0x0, 0x0, r9, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000140)="b220a4d2b9f89787985901b461b50ce0a64bed0275", 0x15}, {&(0x7f0000000180)="7c02d7de3d2d2d79c0d5a7f5f643c65688e15d8ff5f62a626bfa5a567aa6484194af63312f6f6c3e51d10108805aa02b7eca6af3ff5676b6f207", 0x3a}, {&(0x7f0000000300)="13e077953d9fe008262e507a8011718ad87799a2aa1eb487062ac915e3a73d4483dd6dab2c0b4358b84c7470bfc5f618e4a28b0bd62b28b004d338809f3c80dce7266c6cbf896bea984d45d87902816b8b8d2e6babb87cc7622a89a6e7bbeb6402c537b199ed527bfab191f3c07905160f29531a5e02c01470fbd846f2d1dd475405fd9817bc1a2e35233e84fddc6bce", 0x90}, {&(0x7f00000003c0)="c4679a465dbbaed2c9fa9a69884d16cce2b9604302e6c0d416f316f114f9e19c1a5fa3191f1033e502cd1be9afeb9f656d0c5854df1a5aaaf866d6c2f3ecee5c16d9015a573a211f4a81709fb00667ea4dea47c245fe485c5bca8adb5b88c47fb084c664a3ce7aeac953905c57f1c0a7288ea98fcaa863e70f8db51ecf8c341208f2dc2b7562662f480b458d320d19a20b5478eae96e38b46cd1671c31fcf539be42e7a31b40c4eb78ae34e4b8b64a0187e23eb2943030", 0xb7}, {&(0x7f0000000480)="5e8e4d22800068dab29b9b75068ca92acb0ee48563b7d87018ec51b2588b2ea8407756fd930dc98a273ab55df9cb3cb97413e2190cefed2680c4e21b5aba63eb5b309d60afbf0410a66c35b206b9ae151d867b8989335f9afb65d0a25e548c3e765a6a34caa847135acb89455f75338cd057863470afd7fa1aad9beeff55e3ab002d698154b6e2399c1c51998b651522a59f6ee2f809", 0x96}, {&(0x7f0000000540)="852b95dd4f6eb2067e32a5fa53145f9b9f962ec0a6aa0804a3c4ce8c5ac2b685dc798ce32d0b6e254a55ee7958002a420b45d6880932fc902ab673c7b014dfd11a59a3dc2604f0003bd1f964a18468e36ee013d0a3afc727e2c27a3d89e822741613887f16bc7ab7b53f59e2c9cbf1d63d090ae72206fd81efa12d99153e08babac2c9c6810cbb9c55e65b1e0562f6259ff37c7b6e6fd5e584fb346b3f3ad5ce80f302d26a8a02af8df784a417c6194e30c8b554db5a9f6c3817c4cc1c7e8e7b900483f8df33b196891108b7f4df1717c3c8fa", 0xd3}], 0x6, &(0x7f00000007c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r6, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r12}], 0xa0, 0x400}, 0x7) 16:34:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) 16:34:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) setegid(r4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7933e4b43bda4ff87cb54a5aafc8c10e16f945c8a0fff07065962a8d8eb914dd32aa5c431f0311065ca198967bf0fd0860ea51903c5ded69ff96861a39"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:34:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x4}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = socket(0x20, 0x4, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:34:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:34:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000003c0)="1661504a9590b947595dda2f8dda33eb7173aeb0afe6f0568e1a9c8951a536eab2da459f204277212f3f4f5af392176a920985130bb64094860b66e84038036f0a0bf173d49cf34ec3b609f078951db93b9f2d88655d0da5308c3c986d42a67fb63020c607ac85ce195dc2e55d59920129b36d846b141b6b2dcdb2629daf6ee6ed05f278da0ddc11ae53cedb03ff59423ba66777a4431b63932f3a5ee001abdaa39582e7f9b68de85c793ee5a572b9dde6b5b07309154c490b0460fcd84ed8fe62b0881ce54f2dc3430db37f39c13bfd0d87a6fa484b6b974b92af5734a887d10ac451799279946294e643d9fa95886018ce5bc4b27726b50d00970d600b54884156e8354295c376e84d403e0a7c5acc40b4c63bf258439496d4c12c5a438f31b927ae1f062e9157ac92cdf0f4c16b46ec2d39ac905a9bfa29f6fa582c05860dad7109afa7087947b764fd940f173a63ba680a643a7957558fe014dde8a25be912194dd6695ff8575564c6540e40a315ff2db623d2edab0d837ef3ce5fd8058f305cd5402a0bc4cdf0b197ef612b79f88fa0f0dd5325f4694956b40842337d1178e2ec262eba16e50da471aa482ba8e49ebd4ab83b5c403fb3a89f68c9bb1f4dead1d6caeb0f7608121ad15cebb135a863c748218d45617fdd4d2287fbbf985de8042a7e689f0e3ffe0c7b7ebd1da7884ef1df4e3267a4e9a9ca81b579eadbfb35f6ebbf13db85858c2e87de12aaebecf7a46513cae0deb77097ea15505146508a9a95a9e38d47bc16ba8ef300ead342a6e18189a3130e47f90cfe190c52fff0b4b89aeb40e1e57eb6c3b7e9bd0015691dda972fdb644a2e8c78329af2ad8750c50ab3a0f5f4c0b1b3690fa1b71c8dcc5dc1c9fdbc5ab58772f1ee18f9442a55ef44ccd765490eda4dd3d8e76077439898b570e0f76aa04ad8569ad828649b84038113c57a4673b72052472d9d60edb8b0a66a52833b604672493ddeedeeaa5f14bf835265c12a599c758efcc15cbc4801585541de077aa4d6c47d6e0b599822ad5640222e69560fd2ac2925875401d4044f7bcfc18403a26e386b5b8068f74b1dd0d9d804bf4f0063e8b0262733c7c2b1e669f4d56025908aed2b602deba94e9d7fc04a63f7a421c4231623d78c4e54d73095ddf44e24934ec612c29b88bcde06f85a14023876a22d3de6f9ae95b218bf107d4c626696f37e4ed018f4128956bf0610d9c59fda327cccb73d174c79c8048b46a5f838885685759669e5464d47f40be1cf2c4db2611940e1e3d9648a168329f15d31004438d1472c05ece684f009a26517e970b257aed6eba9f062c855ed0ee54e3ed29c0297343030cff94a00d2fe7cd4b17b93b5ab389e4b1f9103a98ccbe2563f10cfaed89043edd4c7ebeda5d699804da2d56a556db4de9a855228c39e34934822d3a06687b56c5904667ab7f075a989d7691047dfe3b386284d96096789143444ff03a902507ae14681b29387b055034c6837ab5b4a171262930c16e5a04d90c476816fe6ab12e36fe9365802aefe7d038d229fca45cfe042100ad0e5468c7ba6221f6daef360e48a91e80eaad09027e8eb2322062ce3c2e0fe80fa241adabaa3564ac966e2088e5e9d04639935293340f59f1113689754b889f329769485e33a95ab6e1859ee35d9553fcf1d14313f177ffbfc8930e9060150a2caa0d2407b349f3ed0e170dd5778b28d60a0aedb42ff834f6ca6d5e74c5dc6a7c29bfc382e670206a69950979049e7f3ee59a248a04deb1c81b077a365175f83a215b790eaeeedadc1ef46dc43350a56a9d763aedabcdaf3f3adb453cc46bd16202143f9e5e91edb5a84bed0a1308762558db9eed65f9e9b7837fe12d69e8f820ae8c98f5c7ef03efc28ca5671aa8541635608cfb7e7d4492e980b3267e544ed85d3d1708280a5fc5b0b25c538d78e2edaa9bd4a4ccba785071ed51a94ab4c42ce789fa5f14d7976104d6659cf6b2f9cffbb6f7dd15ec41a6ee08ab994dcb27434f8772a7857d3446523d6041f10968feb848a97bd59dcc3e955110783e8f2144f4d697797d60afd49cca125fb8f5810a9da7997df56661b0a881f882ad140b619a745a714cb5508c40310ba2d99a4bab3a36b2886e0c91b46887c2afc1a606a1ddfb7d448e586bc64adb6638ae9086826072ca1019c459b84ac99363e0c8bf7648f25a28076bf712723de834c17468f159cf6f575799ec914f8d0dd62a5da142d37e3f9ffa50d772cbb25d3d9c18b3459a468173232e846acb10764dcc3d248e097ea50f28a873ad0e4046437cd5ffbdefb7d5b47eb91ecdc3ebfaced856e979664bef28f4bce50875898b761155edfca7ecda2f2598524d15a6478bc63784681a008ff4248e0330019f26d297e130a77e3f6f42d067a730eaaf2b647301a66753210063ddf794a72dcb5f59214d000bf20de916083f92c0476b06405fa105335c3b5333a35a12f82ed90aee6c7d5a4504fd178e7096a671c2d9a6573b78dcd3048284f631c8c37339f76b203525a30873211f6ebc8e082469497bc65da8cd209f848a8d5a0db157df48af0aff19aec97136a68a104c52b18fd0a2ae012be092b11d5255c787f4563658f60274999c96dcf7f8447ebc28e27a35f8aea39452e49103453051fe0aa35f38d4b9ae6197c1f4345c40dcc7d7ae88437d1abf4e37f1d22f4624466c6eb719b0f60dc75e7c324505394512ee74688866a6f56f09868c8940e2a20e298814d9cb1d62341a4db9c8a70bfe717910ecc0c4c59526e6c98dd49537975d302d57e34702a8ed55ff510337c5dd2e465816847f74aa1de579e795ec5cfdfd9f90a7a6ad07fcf3596100ea4408791ff4f0f100da6258b993c0a9dc77949d0bb4dd08af231b97509477951bbdfe6a940df768c45a7fa9af566aa7df1aaa8ccf5c62a4fe7ba934cbdea35ad838f27fe3bbbe69e9c7db5c1f0a8b493ddba7e33f70d8a2e28b838c485cd71ac963a5c062593c6cde08f8c7b88b3b7a825a3c86acda7263cde07e974f2a26b3676b135f04abb6457ce2acc5726de7e0b45e5c63acc3da59dc60883e8f284f81c131769dce32fdbe342787106b78915fb0849533a5ea51302ae594431e224f10c31ab405c0928453254008d99f58a857287db62496e5262f2d0708426b2694b935ba49b6406bfdf143de05eb0fc6cf55ace250ba9a135ecd900ff585fffbd211d4601b72964fdcb65dfe38ce2487b18b016a483cf71324f29037acfa39ea3b4ee94bca6504b2e5c7b7ca978ea9070bcab62c21dc5228a5252423b390f6af626ca5c830a2cc622caa0ff4bbf8d5c111ff862b7ca5c9f6b3ed32e4a647d9794f8036556a2889e5e29b7c98d2bef5153febad5e59d78935cc765449293ded6b83be9b91b8f904a50eebbd39b6dc401c5ab637e1e87d5cb603859e1bfd9bef112769176ad86ca00f856a3a7f1e996a7fbaf0af13973e15c29934072a2a0baa080f7e47b8d903efdedcdb76138447d76116e014184b05f3cb45e39c09f9b73b371aac8b84be82ec7e83be72aa21c780a31876d88bee9022bf1317a239ebcd397bf9146ad62763a91e8be73446f5549f76886b52c71229ac2e54a6716b506ce872418a220d68b9a6180fe5b755ccd3e0f3681fd410d31795321ad90eba7374d498680ef28c094022ba4f29a4a8cdd1766096f84902b62e326d09c35707f1bf5246c1fc439ea48c9acaf7b4b7953d5fdb9a131c07cae275dd56ee81ce882033536cba4ba99bb8edd5809e90d0d3f2c894480362c9362e88456749fd57566e82bae36722ef3a61cc291b1fed5d69680c966a6a6544bf4e17ed78a277f5be0b56e6319a746444e3f987522f773cfff1e286e57281d8844f75ee62329abbe4bad3620e247e4b37774fb1aa00b2d638df7c152327defae7f86b46b6d8602efad8b0efd034e9b84f29acc3106d573f394a5735dacbb998f009dd5dfa4ea6ccc88a1376de875b7616cce2cc308189f68a34ffc580c979f7d8320faedc473cfccf9837fa85acadca1dd7238393235eb70495733ba3ee04e1534693537177ef399a2ecddd58827b6854855c6e0f1367b18fc6263703c1d3669bdbabafbfbd87fc649f773a16e8fc57c23ff728b32e965c6616d93a6f377077cb681b167ab5c2c49464e97806a4a92b09e8faea721159f2135f4453cce2fd5e5bd02bc2ecf842d1f3a13175d5ea90baaed7c7fdc0141f00c87cf07c262d37d2be2c7d2f53d883c0663ddf4e1a940e23818d541aed4dffd472c0faefccb45c6023a4c405b52faecec3c4be8d4c8c3f39d354986adc1102ef3d9443209ac0d3fd4f7d4f6f6c5464716934f45f355913726203f9ac2ac5c4ca510061748dceab73c11cc0be02141d93e0317026e02d54feb66b1e7e228ab9d71e8728db12fc7539b8adf9d2a6aad598a2c1ceff34b848db18c6efb1df58bc263efebe4455b3e5328a7e217ac2b584c311ecbea8788df3e0cf5581b3bfa574ddb948706aa226bd1d3ae9d529339c2d50cfdafb61a26e29fc710b8ac555a45a6b8265eb5a0f0efdabe1281b57f4356851f3c2a18b15b9368bf2e86ae6baa1afe81f538cdb88f1e25bad24b52eec41e297310bc06d3661c6c38bac020dcdf4b957b33ec227518d5d445219c2cb64ea954642f57bee56ffa386c1ffddef15a27d0836c06b18e7a1d0fe87eb32111d4406c0ea948a84cb1f2528e14904a19ed39164635bcbd9d1c721a7b1e7e25beec581b97524726f990c19d2eb10de6aceb4fa46635c56934ebf283cf711b1d55692a9b4bfcf76f91ffcb4c45355711a4ffdea0ed2fa07a9cafe5148e4f614da00862574b042659cdbb139fbff7d3a61fc5cac1ef801a23f71e275dc12cef45dfafc924475f132f6175ff0daf45e6d684c924321e643169f5fa75f8d33146f0c4d34dde49a503343ec8a7752213d962a7b5bf6e8282a09b55cf91fd257ae982aa4329e1487869d93b48559b49b944d784d82ae48be0a463f94a6e9823ba6b27cb380b94dccaca6c8dbfab8673d5d0444dcbeecb8a5874938d1444e0f66fdb2bad7688470b978464103886c7fd65fe8f2352c54df3deb10a0a1f2e1e3555e78588a1293f7924299e67deffab3251602df99ee99f47a60143f23f57c4d87bf16839a6d83be1b21e9a32f8df8fb918f8c8df65971e74902f011c9f3f9f43192c4dd7eb47f4343d7594cf2ee60c35cdea24fafc540768511b6f36b7724fb08b02b4c8609f09c507838826cd6e12c37214d26d8b4d3b0cbaecc55f29c89a988ee310413222ae5f3b5424b57a872784412c64e64f96b0ce348949907c1bcf1c052a868e0002f18c4d6c2823350e9ef27e95257c02910475cf7f14fca7192849e60cd81047ad37e13a97be89dce935a9dc66c18210dfc4bb3a7f6b5c7c9a6998f48a4f87a3510d07b57126ef207d040f7c1e47d5c874093d43643df42e5e419a48b8ed54417c395eb0e58471278c67d9f575c365d336a57266469eb63db345cccf7d167ba3f24dce9e64e6b2ed78c3e3d559e3c361775ca8e863ad154f08c80e6c3a099d20d1a6c7bd387bb20ff1cdb4d464453b10018d29f1fb13b04149622ab3f3a9115317eb5aaf781500f755a001bd72aea01705063e8b70b87418513d84de906a3c97269938042a7ec42a750ed0efa0871020d210deffb6f1d39b8f1677e58fcc6c48a7e2b4f48d5604a31bdac6f0ac4a4c58c1f171a77164464b92d0cbe2c375d54626d86389ffe189fbb4c86e30bd90a23479cc9b12a38cb8ffd4bd67f0cc2b95cfef2869be6fbe3303f1", 0x1000}, {&(0x7f00000002c0)="5732054712d48fa850c7f6811da37ef9fec98afea9bd81a61da08549c9a7fadf1f3dc57e2507190313decedfc0b022451d40fc7068136f3cd2d35e62c3261a9c14cbe26a6f7da64332f1fbf7ce6e33bf0007594ba982f32c4c73e59b17052d0dfb5d5c626ec58479c7439be12d27239b5aec", 0x72}, {&(0x7f00000013c0)="7bb2538f62f1b0ec7cb38be1ed47faf25e925cf36a5557bb2d1cf226ab547852e7b85d25a3b053a80a567da66fcfd3b69b296705461d04cab928fd3d77725714074e5494851fbaa8c4e4610a8ac9c1", 0x4f}, {&(0x7f0000000340)="d064c40e77f3cc66c9a574abeb6186f9f52f9731b55e5543e0b5300122813393504e5e0a51964d575141ffc2c4e3d808f03759", 0x33}, {&(0x7f0000001440)="58fe9354b27b2c7fbd5df207ff3a4ed30ec2a8f8e53207389f22fcd073fc041f1021141f7bcb1b", 0x27}], 0x5, 0x0, 0x2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 16:34:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x16\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x1e) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f0000000200)='./bus\x00', 0x0, r1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000240)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="31d29f21888bca1ede79340f8850278e920420b25507030bec54745d14d6a1027a1533cdb10725ce895165010df923afd2ab0b7d6d98d3babd9a73853fb79162c9f01124837ead281378e4e565cf67009d2a1a384537c199da7e2e4dff066ae23b1206e43cb575e2fdc73f387dadcb1ff236adad9d5207c440c2fafe511c893d366643b9dfd137cd8d48633e6af58d2b49fa1f1cf1316140655e316a513fbdc18bc4d2268572f229400a796f5c40604cbb8946285e86aca9ff33716e8946a78006d7b7542c6a5e8b201b550d68eb7c460bf41e9dae9805f1c88774b1dddd7f859dc7604dcb5ac68e7d996277d8522e6c3212ae3ddfe821d7f83afd5f0d4a19da92f513fe2ffb505d3937e36e3cd0143dc799568a74dea0fc0211eba65cfd0a2f2143c7f8196425ad51bd361b758417c306221832f05d1a2bcd25a50fb45f02af48be0772b3d681305c761ece0ef888ff25f152ea5e86b009496973e095259ed1ec6a4411d674d897ab985c3671fdc74800f2084aff278cc4dd58127a849fe5d0d80872f1a6b167703f223aa2a17d87e4c93f77982839684e7fa0f21f4ff3f2d4e1ff34792e3215b8642bc049e46c394f201acf940d2ee1a2d8052ec799addaee859a2f60cf7682ec3be7aca3d8294f496add07fa63405df79958332954ef3cf469c2da565fc58f0273715b6f70f00057af4a6b2ccd23859770c6fb48dd16365e1501de6e4b2fcd4b483ac5ef6f6da496345db722cd1ea5e816bee086882a019378f3d7e1c4415468d87b5ef2a24a33402de49c1b6dff612b570f72821f01315acb4d36ffbbd4146e16cb2d8551f3fb2c6c1314b9c28df2497b4b10ba8149cdb9d1c512da7629a48f827d79fc31bcb331d50c1d9918d97fc5ec1ff5710c13ff415d33c0ba5124f51616425a2074a74eb87be486df8a7a6c250ab3a87a5932df51d4da64fa17d5617cc6648657eeb6f490fefb387ab1efcbf0379279c0504e4f746227ff0b498310de6a173dac7465cccc243347cdb2d73ac3ae36e6fdbf616785b0ad97e7cb9b0deb3ffd979d1fe21a86ee89decc88c005f461a5dcacae2eb28c1b8270f09fc04cc6a1ea3557883d62f1e75c293df4f8d8cc7fbaa94e3616eeab6decb1e48d2ba9c5036ccb497105710d879690857aca331cf04c2d3bd021d0d0088e316876338ddec4b9864bd44d6e646d798b15e8ddab0da8142a3acf6acd8e217f1143b413ea2b805eb94c8b95869553284f87b91725a7a06e24d6f93becd4749c0536fe3e87d182233b6bf523d706647665b1176c4fc33bbb510e807656977783563ab60caac99b2882b672e131054226c4c280c8dfaae63a441c7c8c88e0fb430d0eee8987768994c9ebbd18974f676b71fe32d647ed377c92c24b5a36a5d59725ed7e1a477ae5e8d8887b474530c52746bf2034ea8d8b321ce69111b7fb8623030cfe9e786a2022eec019e77ed2a6ea167e1f816224cbd0b1cf05622be88c17bcf9b377e414b42b5e81788560588975e61524ea22431e36962038aef9dbcf62edef4b09cca78e4bbb9e2cd079801a73bbff8bfbcbfea5c00164610bac84654ce8d645b528f4476e0399a7740102ebd9a2df6159fb00ea61e442778d29ff882a0a14c80d80fe22ff60c6212d7b1ab911b873365f69dee0f4a55a6d277ea2539a7521852cda658e6841a3027ba3c3aa8b3c19c7a9552614abe30300409b03ca55013beb255761285f3675d930bd5dec18dd26e86e4f73957f05d6febd59f4832825c32228ec5e30929d06699a12b1895c77b067eb3f522e8d6331ba5a981a0a29215e9582b0b0f112890a9d85a2b6f7be9db5fcc98eaffd99e23f0f695ce0f9a6f660012f60cc3b097c2635d22f501cd3e46fd1ed3b924a9b281de2df0a1006205cb2b131d66241b5d4b5035334e864ae2e75b050fe2d4c6af76acdde5c95028b645abfd8c16ce8db1889a1c3fd93e08f89ddcf1e82a8aff1bd39b0961f6fef9cbd2f0b0b1fff6db5aa5647e89ab19619b084defb29704b503a30e8f1fd83a8eb7a2ea7c43d2e97673f7aa8dc8bec1cdfb05dfe30398379b9a3100dd009c543bccef12cb1d4d584cef86f9987d6ee2b1adcba5311ccf8cf4c3630b0c50532faf24fdb646f40d196d1eafafad6c3be6ae8d93d2f71eb281a81a11d7dc0318934e0962dbc12b4db7ab044d513ec60db41cfeba226742d96ea352e069725659df905cd8c3e83401843c6849f57a6b9c34c6ba42936491d9749cdcbc8806b7705e742c163891968217b2223a4652810d0384de07de79bbf61945d9c65c7bb4fbb0c68bb2c1428bb1f4f3b2a11514bb10380190983db21fc8d3d9aaa1decccac89aa9d883c55b33237d30d7235be11efa9e4d6b2e21a2e4f3e3603d6e30440c46a138409fb8eaaa2b7bc07ee6601617217f763ea052a72c2e3ee98cba0855460f13805b6f513272581f17d534b840fd2f59ee59c304b28b2be3768106ffcc2865e18352ea5c7d30feff73013575d2bdfbe44b265863acd4d21c63c2c582279791759e0095e6909d77a905b24a3992183dc1471f95dd61138c9865eb44515aef02b31420bd7c87dd555f621ab0736558352b5d72bb6fb8ef7d697499d835cb19b3ceb712ec65123a84d2ae6d43562921c01615ef2294fc96b96aede54defefe431af95aab75ff984cb0741e6839eb6971467aaa1db8f6a3d8b8b8327a3a7aad2caaa976790bb33cee3896b9c0dfef1b1dc85c8f0c5a2a90467dd2fc2b5515c922f5ca41886414f09190f30ab8da363929281941f9ba4c8dd8ef22b371bc445df674a25bbea9ddecdeabbe06226d6482e84180c2e2851395cfd472aeb603e1a47ec1925c14a73c6b271f74e1bf575897731c78c9ba0ca1f1435b3f3160fb495aaf88aabee10c4a78fce58905b6d434ae6595f6093e088fa38d5133336c3273a3e6c799e363260fabe7bd977fcd4dcceb9d1c450dfd5ee99475a5a22d515bcc3c887d4404b290263b5f8da7824497591f6f0524c4af5e383d4bc3cecb0352f6931c51e1f88cae3b03a4e647f3b468cb5fda84eae5fcd1e92c2f37e6a225005f51066b4c47365c3b36bb1c7f3dd1d1e0337178164d9fb055d0d437056281414b6721040a1df3967392b1c2a0f5a0907e25995a42aabe70ffd35225ee8f707f9585f53591d46d0ee207ac282a4dc4c207f561778dacdf9acbda791b4568240f3a110c93de09fe373846cca2e1e5e47515d04e6297443f2fd58ba95d224bc5c4981c0286a182c448b744a9ff622e98615dbb72a6ec95c40b7f0d5cea7e54a63c29959f9e9bacff522fb4247ece877ef141469885ac3514ae4ec16a1e26a8efca0f524ab65274b3c531f9836dd6b584ae87acfbcc2faa8aed5d745d25cad3da6610d236c8e62e23196810b7dc1ef36f9d737a7031c3db5663c074cc2b45fb38c916bb8a0bc7f5bdc44ebf82265891a95c55e2a3bb4277fe32ea330c52661cc12e837b6f5dea4514f1d3fe1efe1eda98e4d468688362fd46425fdf2960a0f5d39f8fc14093b4ed1fbe094c83c64457c95ce907cc6fdfae8d64b1bbc0655aa4873e7033a00aed07b893d6b91210d50648132b57d96822eb6429c77fc49f9f0c3af93f37c618a420a8531f661c9d68db26fbfec2451bc79a3c11d59033cbb3d3eaddbf54301402aa3ea2f75eb81af1a1c20bbf11d620607d3113e7fe88962c858b6095bf082ae2c1dc511a76e1de00e5ff4762836fc37f0d8154b67554c39e36b1ce093735a58a11b7d5665a59e62b81a80f1475682dd22536b2bcf561eb108b26e340594109142601650ea73264aa124804b5b4d8cf19c453a659c4652553aaed7698dd60e8c0f508246e49c1b4d5aab31b4df281932299a34d2e1fc1edca222c8e78f0b94a7befab824604c67053555d9efe69452a78b1be09ea39836968695729adef7318b6160bc99a6cd83fa22c766771e2acb7588db70e64aaf118735748937b4c5be4861581d7bc794164943f9db81ed99109c36391a826728c0b2cd95bbc80f3f7d7f035a91f1882b95d187896f2d320cbbdc1e2450a7c707afe8315b0fc1ccba4b5295fb46a59b4a16a7b10fba031e4229f6f21f0b1ddc3d3042ac5a9986464091046445539986074b6f137980e8a7bdd213a4e1c36e2c244d83bd2bdd1a4b41403dad1776566e07330728f7c6729d8deed3e29d4502778c5580c99dd5857006a2a43cc8a859fdd313bdbd858742293aa8f924be36599cb6f8b87af10c3ee84ba68c246b20c5de6fbdfe039bf9f09e8217c25d1526cf7122f0b6c8c1f745a88740d1f35760dc86d5fdcfb12c5ac0c50abb590b549f5fca7bf3e5c645af9e3e14096fc6d7e8b0c82a810f30b3b1cfbe3cfbee1cd58e1b7e5d9e25a68df2c7a5e6c46f7e2219af4aa38d162f63544c34d62d7857d995adbd9e713029fb70725742bb8c479751bc48f814f05cb29db54f634c7a08d887ce91e534076b60a3ad7f8fdc7c018740f18f9603cdf50c0a75aaa7fd1ab82552bc9cb2b2889dc155862ba90e0cc79f014949bdc3579fddd7de37ad474810ce55f64ef76a0b6feef12273102c1ae1b7aeec60857c53d0ce13fdbc7c3e937c52141faf3a0d0728ca762ac583935a1492149bff2b19b0c2fbe253956b28d8df8f86e01bfd20b6a061cfff94af136a2273760132977d91eb491d42832588dd273dbcfd12e92b386e8885d8a6c386bab98d9b73fbd5b94e8107fa7ec6574632fa0baadaacd6f72321f9ab30db52e4aad8d4f9ee57d562d37b707dd95bf89e5f8b5eb0bd47814a13ab91fe234366519ee914634c6b3198a3f780729ead22b84457c87d9c5b5a7f4a74d5fa427b0dabadd226544f52a83e880136f29136901c02a52c09a81a5048d153b0c419b5281700754a26dae822943a020cee8782e7852c211836d840e9a604b29faf948882ffed436763f130559f2b1b19e21f64ad172e29ecd57b29a0c828be7a545a3e5d8092e8dfeb9a16fa991070b9b31dd89797384bd80030b04caec6dca0163da4e5a8c5e045e5f4e75ef459be76e46d8d838305f77785ed9d9818373fb0de8d5925c9b5a5cf87bac02696d8bdf5dabf135fccbb78efe7282af48e244f9d46d2ca6cd37a9e2ac1793a6ad50acf1bfa39c2f32531cfff947b11588c2ba562b61660acda81b6ec3b47833540fb300662b33dfecf6ce378642db85f275ee9972eb0a2a6828f1c407945b6dc59a00e26a5b88f76ebc8735031c2acf0ddd505f40e98780b0f8a24becb545ba7666844b80d08efd2a07eda0ae7d4795962be35827f35ca4e63dcb372c47fc065ea02c74044ef07c4fd08c5db2605d6746d0a9bceb7619f311928a56aee55113d7ecd24b8f00f023b6838c83b9c785cc97336d1c63feec6e6a46ed75d1149fe83a44e94b47e4deaec2dc984363c24ec515a5438af99678db99e64bda663f67319fbf90543be8b0997c94617b9df26e4dd2dcf9324109032a6a9d15d8d7be65344a5412021f0dc4de345a30a251add666b21857c9f1b8ed8e65d57b53600d7028eea7774b2b5493be989f1bf73e94e20ae6daf73c5ef0976c4b978fa8efc5003619db856d415e507f8e98c8ab71b261cbe0f8ba9a967711b6421c4ad7d4e99a81fd4494573dd6a91066a8ae8e57c02d595bb020a32eb407f416189834d57531601fd6a4eb8111c688282cb95310f2fda4fb05ed8c192cfeca372df2f1a1a88be050c6e419e5ffe01ab33ce44af1308a56a1ed28df8d2a527193bdd82ef1674aaf1038543c05db2c64c02c5871e256233a49866de4448f6c0ead97", 0x1000) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = getuid() r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000140)=0x1) r8 = getgid() fchown(r4, r5, r8) 16:34:39 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x10000) 16:34:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0xa, &(0x7f0000000040)=[{0x14, 0x9, 0x41, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x5}, {0x1, 0x81, 0x5, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0xf, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x1, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x1f, 0x0, 0x0, 0x0, r6, 0x100010026, 0x249}, 0xfffffffffffffffb, 0x7, 0xffffffffffffff7e}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000006, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 16:34:39 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/9) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/146}, 0x9a, 0x1, 0x1800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x18, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) msgsnd(0x0, &(0x7f00000001c0)={0x2, "cb021e6faa4ce264ab4697d11b1bf7248a029de2c5e135578b2c620b517dceda6421807852b4522dcdd327289af6086f93257bc645cd2cbf7ce7e00399f7712dec5833cbbb6c213a2d9604d743cf262fe584f3b0a8ded054d8350edd853aa6fa4a064c5f70b8476dccfd349850c41a7464b7451843954fdc15cc60a1d83af1d76cd63b58b9641c06c0055d47d755ce1a"}, 0x98, 0x800) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x1) r4 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1011, r5, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:34:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, r2, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r3 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r6 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, r2, r5, 0xffffffffffffffff, r8]) lchown(&(0x7f0000000100)='./bus\x00', 0x0, r9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:39 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a03e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:34:39 executing program 0: socket$inet6(0x18, 0x4000, 0xfa) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="619c29b84772635e730abb2621dd2aaf04638bef8d50fb0aee2813d20d95094931d91d1a1ff6c6a3bd96f8dc710105767f82971a56b2771a7e94f5353e7b17fcfa8e684993353b308e093cc23ad7a0d480336b71dd6ef07d3b5958602744b4a301a10934e5d00ed66762055a0e499ea19a5376b9d61dbcfd552e71fc2fd07ba7ed87a54dc3b680c43cc294dfd1d497166500060d1dad628f2966676d3af97006de15a3b138d607002e52a6867c8ed2ba4f57cbd052f921cab4c34739aab925204d3eae2546de28040835a02ae82ee7b956", 0xd1}, {&(0x7f0000000100)="368ec4185abf7a902d7fd94528bd774f67b06935dc72275199b7818f1112eba80969e07c24beb335b9a8d2597dd416cc8bedb32a35449f5c7a723a39c8c5b532c0fc9f45a1a9bce47547054db1c2fe81de4ebc4aa97dce8556883c119daca429ec93a772e4fd584f3c26e3ef860b903cb5593207b544d2b63697ba6eb037573f2d296191a833fbc6b6e8b2be98cbad5abf90a790f890658d831d0a7b3d32277649b6d2e1ed502f8584dd34087711623a1a3c69d8552a24e5900f74630b6e12bef237f2ae", 0xc4}, {&(0x7f0000000200)="3349260e6369aad886d019278c0de4a5b20183acc05ee319d32d464a", 0x1c}], 0x3, 0x0, 0x7) 16:34:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000001cda60f805000000ac501fca35976f51"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:34:40 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) pipe2(&(0x7f0000000140), 0x10000) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="c332f85396ee2fb386a83f61561c93e13ff25393b48b77e612d890b7b0706c87c08eee5d5bd09c44d47fc39d0fa2464d6b316fd43ce37d3ab4d981e2f8cc0296dcd2ad094fe1066660606f8129c9f1cbeaf6d3d642745b31226ba8dd8bb71bab00edc7ee306d73188c9e9aa8745d7c706dbb2cb27456ae90631c79ebf698178fa217ce80cca97d1d8ebda87d9e74d02f99782d995143d5ebbc41ab30461b6c3b1487cfd9faa590ffae7b2a4b700296ee0962192c057681f0fff6e4c056eac521a7744a3dd228db98d46eb7c79c297785e8a39fbb6ba136c5ee2ac72885223e4e0b107411d399012dcf2c3033aede2949697089c1506515a283f121b49ace01c4ca852664b2e4c39675a0a0a698f679958fba3a11f792325a351723e2e477d29e565ccdfadee1419fd5a6720a74e1f376df26704870d081654d72266ff7e4ca28bf2e2fc0fbc90f56ed1b78fd44107bd8f617cabf18f66f796aeb262170f5fda78fdbb16323", 0x165}], 0x1) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) 16:34:40 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x1}, {0x6}]}) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/51) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)) 16:34:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a0000000009905780b99ebfa2c3adb497512dd5d7864db6f033e2007235292598890e50335b45d51200e20215aad531bef2962f02bc19cd06d40ede9767d752d5c4e92840000000000000005f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31dd5ad86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568ba661a64702b359c559d42e6217475c40012b7e4566f919f", 0xdd}], 0x1) 16:34:40 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) r7 = fcntl$dupfd(r0, 0xa, r6) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000)={0xebda, 0x8001}, 0x10) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x8df, "e5ff4f6315e98c39e655873aab74b648819f014c", 0x1, 0x7fa7f30d}) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) 16:34:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="b7b13dedab9c58877b551066fddf65ed344dcd7a62cf72af64aa72efcbab93d497247434bd7bc8ecb5be77343bad7fc5995e8556776b048c0ceaeddbdfa6d95e0a2122774b97e94819fde92c849239bd9e66e625bc7e6ab8d8f6682a666f43893b9883add4531a8353a2b77f4f93151124e6dc334d0466ca930362a5a1ca4d7ea1443cdaa825687f5529d6418a9075988b08ee07791f43f751ad8bd80f87a4dd5a", 0xa1, 0x0, 0x3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) pwrite(r2, &(0x7f00000000c0)="71575386dfae9b15806aff37f4a528a4cc5fcd1aa3ed7343db6dc07251d4f649f9d20cdcaea2c982380fcc12192bdaf9d4d9c3aa", 0x34, 0x0, 0xe19) syz_emit_ethernet(0x8e, &(0x7f0000000100)={@local, @random="9b90ac52e381", [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0xfaf5, "0fa0c9b9f086675bcf6234af37bbe775bf9e983fc927943bfccba4f510b760a1ed15bbd94fc990db7afb38ccafeef707c66a85f3ff3c4e6b631c529dbc137d0fd46883f15ad4c6bd8fdda3db8c9b20ea082cfb881fdd22cf56368b66c9b98e7241802073f2c9975159d0e2b70916e98cec53fc15f9f668cf"}}}) 16:34:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f00007cb000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000000f126e06e20a1f39c6187050000e2b8180000002900000031000000000000b70700024c"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) dup(r3) geteuid() r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:40 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000540)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, r5, 0x0, 0x0, 0xf, 0x1}, 0x900000000, 0x10001, 0x4000000000006}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000005c0)=""/193) 16:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20000000, 0x8001, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000003800)=[{&(0x7f0000002780)="31b709d45efe6bc80ab755d0e055b9edd0f5540b2a166782ff3d177cfb81e5b16f9d6e351fd60036de4eeb4c7f67e9d9d8ab664ca51dae3eafe1fc15f928c31648f293610daae4279a390f3a9409786b00af06f37b6cc0213dc1cff552ab7394503e45be895a85015dac46f239b35940c14e2f35303c48010d9659f6f9671c8303b246b3f64ca09ddb21b584196c93659f3259696448fc68b784a4ec3d34c495e32cf9abd2cb13a52e4d4c25e4900d403610b93db7ddf1630b6ed1590f8de2fbf32aad4c31c88dc1479b186a9b4bb8d072c31e0ae8b0b8b0c0cf25d6df4351a972ffac42d019f2fc27f00bf7acc70478a5d9eaf6d36a4a7183be8e8c32efef263866334daca68579e8173942c45afd65f10b5c42bcbd1bb82203b161f83460ee23ea7630fd2cdb0cf07ae748621d4ca6b2a84d435b694dc7e9892836d369b09f47765ca2c9de1c4be02db549df756834a8bfb6b843ba540868191ef3d619fb19baa6e80c870186704307cd2f9e2c9fc3253a1a68a424410ad64352d125216476d24c2878cace3e770c69a0a5860c9da673d1182d4432ca5b3597375b02fa1e1a05c1e5665d719c112520becdef366147f23ff519ecf2133b12ae19d8350a684e7e19ac991628ce36c399a11c87b7b4d9752d0e8ffab80aac93a0d6cf54942b5d236cf2c2c0212395e76377ec4bb67c71ce5edf64b5012f015f150626d5044153ff822dbeba73799189a6deaa62a2956aa86248364672b02f960c877c5b9de4e39931dfadef759b7aeaf1d17aed4cb9fa033ec70c81d9f5ea75e069ec751e38578977d779cc4302105c5eaf2d0b17351b853a4e86a592a56be06dbf35477ef09aecb29414b6ae825fc0bee9ff498f06cc0f0eb21323ee8386ae5a83c9b084dd0e60936f393fa45b1f58c190d2380efa3d213998cd95780ced58097e9ace4a23e598073225d7295a659445d2cb657a661fc90bb460d21e92d9d3f515117863cbb18537fe7f7472f370e759a0538b8e4a299cad4edcd65f29dccd1c909b84a43bb78bbbe004dc9b55e6ce4824f03be8facb907cd5560bbc8adb198b50b420104b609ec709b230c8a75d4eab3aeab7e2457863b9bfe49babd784005affee38449d889556ae79ffd434f8caae7623c7146d56a7b83cc85ea7265c4910c8b0be3ff52bfab080982573d51cda80d715b47a96de30736daae316b486cfeaeae11cfb3e6e82b987fb2d2b0c8e8219b0839045e4e1a548f550d2d166a4637120e133aa7e2ab6853eaf3ffefb740096a3e6e7fd2a8fb6aed6cba38c6c44a981f8633be8ae42b37edb61acb2c3ec1b0e535e10367ecca54ebf75df2c31c37eb339a8e5609421c5b2183c61598ed5e0a124b33d1726f0ec9f9fa2a4b57cc9b43a2ac574f0041d76c52618aa14d636456ec216a7214aaf89a3e82537a6f68b7e05a426eb5a02ff8c75e233c8a7ceaffbd8593feb81573da094e1f6a44304ba0b688470f41f30c3911053d60d6ae29a1ea27787a5ed1e12b5a3e6a9320980c898a17dcbb7f37291c2997afcea823d0dc0c1fc13663ab1c48ad915359954753532e0a7ad1af5cd96605e32271e5ca83d2cae944c83b266e7d0caefcd6ede5aa39b09950c2074287e1384f6e5c66e4c519634ec0d2eeca482687e92bf8834e87054698219042055b4078d27a30ea59dc8a358ae037b7003337c020581f4521da35ada449add00d06b7e39637624618bf18167b28238ec2ca32f78c53b2ae5df3d30646bd4371b2586845cd9de47ffd5d58b440c62d46e2d26560e93bb91b7012f3fc4089160cb07e3b6bcc9c04e920b8ad050d109a05279cc0a41d6b5515a80a2a411e9d1a2b633dc749e13556897b4eb13acbb0ffe3f49cd71dfed29353646afb7ae3dfb2be0a5a9ce96a8c24487f04e10bd91b9b4b1bf020d98f085b9745e569910751d24b29b4f8c938b45fe41b2c3e06dcb5e8f5f6e314f1f43ced2f5e1a8982c9ccc91213afb3d7e44eea1a3d62551122c5d208ecbd036504d558deccb95615fe5aa4d23189f32e917b7335e51c2f02c7f36939bfe862874370abac32b6db28d39caffb9df85ed03fe33ac00e19fbd0a5ed4dfc1e276b3748a36478b06ee63a148e62cb716e3296e2704392559dfd3d44a53d162aadc345a277c6bb4447e5683a8474b82b0e1a532703f6d55a41d3d922318c8df97ac327532a8ed8055893e0af9b76a35733f7e227d380ee0306143c9c526e9c9a7207c1441b70be460", 0x637}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 16:34:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:34:40 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, r4) getsockopt(r3, 0x8, 0x5, &(0x7f0000000040)=""/224, &(0x7f0000000140)=0xe0) 16:34:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() munlockall() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r0) 16:34:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x4, 0x7fff, 0x1, 0x3, &(0x7f0000000240)={{0x6, 0x6, 0xff, 0x40, 0xf9, 0x72, 0xc0000000}, {[0xfffffffffffffff9, 0x101, 0x860, 0x5, 0x8f, 0x6, 0x0, 0x0, 0x7, 0x10001, 0x10000, 0x100000000, 0xa1, 0x30000000000000, 0x14, 0x10000, 0x2, 0x50000000000000], [0xffff, 0x20, 0x8, 0x2, 0x10000, 0x2, 0x0, 0x1, 0x5], [0x5, 0x8, 0x1, 0x40e4, 0x0, 0xfffffffffffffc00, 0x2], [0x5, 0x20, 0xc64, 0x7ff, 0x2, 0x4], [{0x100, 0x40, 0x2, 0xffffffffffff7fff}, {0xfffa, 0x7fffffff, 0x7fff, 0x2}, {0x6, 0x5, 0x8, 0x100000000}, {0x3, 0xd60d, 0xb6f, 0x5}, {0x9, 0x1ff, 0xffffff00, 0x7fff}, {0x8000, 0xfffeffff, 0x1ff, 0xdd}, {0x5ff5, 0x7ff, 0x5, 0x3}, {0x8, 0x8, 0x2, 0x3ff}], {0x3, 0x6, 0xffff8001, 0x1}, {0x9400, 0x0, 0x9, 0x5}}}, 0xe3a, 0x7}) 16:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 16:34:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078e0000002ac1400aa0c02907800000000450000000000000000000000011400aae0000002"]) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0x0, 0xee01) mlockall(0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = msgget(0x0, 0x304) msgsnd(r2, &(0x7f0000000100)={0x2, "6df0b35881117ed0785c1f01f18ede4f30594824571601d7ecb82377f3d05d50961a9f156cabeef3ef3a18bffd3fee569de8c5ab44e97ff1e12b70deb9eed40954f5cd6203a966c34ccc9731285908a23b82857548b2f90f3993d8b63e739dcce59f9c7dad72e2059b50ef0070e55a553334ba05a267bb8f85b41c6b356510d122387f4b347f775025aa33fa8d2b4e03ec0eeeb37902b856ec827a792f1f505b3e54eaeea7fcd3fc0a3eac629fdb4bf99363ada226fd505f59dceb58986eb77593508ae198879516ebb4a8bf"}, 0xd4, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) 16:34:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00bdcedb77b7162b80aac3bf77b8e000157f5f5e5d191bcd1f25f2e71a1fc8fca7ecd342c2c23e67ff694503051116f661a915a44bc5cb3d70c810f5109716e68cdf598e28b4e94dea363ec9dda62223756f9ae2f61352d0b9fba80b2d1e1c6ed5c9676fed6b2751c66165a57bfe49ff5a4650e89fbe00d12fba67f7c837ed4d71b552158cb5f183ab2bb55ddf"], 0x1) 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, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:34:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, 0x0, &(0x7f0000000000)) listen(r2, 0x0) close(r0) 16:34:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f00000007c0)=[{0x0, 0xf8, 0x5}, {0x1, 0x7, 0xfe, 0x7}, {0xa0f, 0x8, 0xe6, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x80, 0xfd, 0x20, 0x7f}, {0x2, 0xff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80000}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:34:42 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2000, 0x58d15539) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 16:34:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @empty, [{[{}], {0x8100, 0x2, 0x1, 0x3}}], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x4, 0x60, 0x64, 0x5, 0x9, 0x1d, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1b, 0x3f, [@loopback, @loopback, @multicast2, @empty, @empty, @local={0xac, 0x14, 0x0}]}, @generic={0x7, 0xf, "cc428ba2c353023581ab0f6b96"}, @ra={0x94, 0x6, 0x26e}, @end, @end]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x80, 0x39, 0x0, 0xfffb, {[@nop]}}}}}}}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4c18fc2, 0x4, 0x1, [{&(0x7f0000531000/0x2000)=nil, &(0x7f00001d3000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00001e2000/0x4000)=nil, &(0x7f000032d000/0x1000)=nil, 0x4}, {&(0x7f000070a000/0x2000)=nil, &(0x7f00007b9000/0x4000)=nil, 0x8}, {&(0x7f0000014000/0x4000)=nil, &(0x7f00005b0000/0x4000)=nil, 0x5d0c9601}, {&(0x7f0000187000/0x3000)=nil, &(0x7f00007f1000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000728000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000756000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f00002c9000/0x2000)=nil, &(0x7f00001df000/0x9000)=nil, 0x3}, {&(0x7f00006af000/0x1000)=nil, &(0x7f000027f000/0x4000)=nil, 0x6}, {&(0x7f0000791000/0x2000)=nil, &(0x7f0000567000/0x2000)=nil, 0x7}, {&(0x7f000014b000/0x4000)=nil, &(0x7f0000196000/0x3000)=nil, 0x9}, {&(0x7f00000fb000/0x2000)=nil, &(0x7f0000714000/0x2000)=nil, 0x1}, {&(0x7f000062b000/0x1000)=nil, &(0x7f0000750000/0x3000)=nil, 0x605}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000301000/0x4000)=nil, &(0x7f0000677000/0x1000)=nil, 0x9}, {&(0x7f00002ea000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) socket(0x1, 0x5, 0x2) 16:34:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = geteuid() setreuid(r1, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r3 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$TIOCSETA(r3, 0xc3304221, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) chdir(&(0x7f0000000040)='./bus\x00') 16:34:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x80044d, 0x5, 0x5114, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\b\x00'}) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r6 = semget$private(0x0, 0x1, 0x19d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8, 0x0]) setegid(r9) dup2(r0, r3) 16:34:42 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="9e9eeb04aa7ea4f3b474eb76fa47204ad7f96c18a2091302224246a6fa87eaf42e0ae80f2941197c39b411107ef8cc0df070acdc533850afded01eedc70ec0213d68455258a2e52d2b31c0eca19e0c3b1cafd42d2248de155ae74e6482370bf9a6267e544905d8f328e912e09727a4512dc7d11748f41841cf7987ae6df6d40a1f1452f5e0cc5322ea965b257fc5b17adf33b258e883befb2680bbbca37d8739ea9a0d891d499eeaa2fb5234832fc4d22ea5f6455a73d77634d3ec211714000f7b59043a25318d0dbd88", 0xca}, {&(0x7f0000000200)="70036c6b9ca0f2aa9df93fd3775a3c0497b78ee5a16d2819407ec81fe8bbf4cdf72e23cfdb677a88f5e65314c6ac80e3f41a00a1b4831f01cf4565a3759667373d86af1dad43e7bf636c5dea699b4b13c8", 0x51}, {&(0x7f0000000280)="3ac7fe0571cabe71e70191e059726bb5d8bbf991cbb467223dae301bae110bf575820da848d53cca8ed7624823987404de51f5ad0390f5165d5cd22b0529126846e1a4ae8613697fd583837721e7a79b36f8655ac7be2da997857fa52a714a73d8b6eae24f992e612ba8e9fc4cc9ada206162d4e608e57074ec841bec29173e65fafd40e7fbfa44669d0f32cc086be3e6930326f41d192f0d5d7d286717d59dc9e", 0xa1}, {&(0x7f0000000340)="73d500a739bd9a6ccb6c39b0f625e54b146a8bde05f84b9ea121ef760719ae68b2a9d0dfe1f9401dc5c61c74e303662afb30624a3ca98346dd52e26f21e655aae42633311c71a18982ff23b2f4b8", 0x4e}, {&(0x7f00000003c0)="14cef83cba33015b5c470eb198e4b63c6e603c9603d9fdc86964908730778ae7d1ac2f5ae7861b24e4a02cf4a92b626cc609f684f9fdfc8993d0cbae5142bec52346c4cd5b982803ed3612f0e3fc7451f6456901d3561a4c4f010cd45f83adc18935abc67c7e0a621515b1834621a67343f7e2bba70478713861ba1fb4092233ff77ff7f196ff7bc6e0715e8586fd0348eba89c83b6ae0", 0x97}], 0x5) pwrite(r0, &(0x7f00000000c0)='B5', 0x2, 0x0, 0x0) 16:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x0, [{0x1, 0x4}, {0x1, 0x5}, {0x1, 0x5}, {0x3}, {0x2, 0xb7}, {0x1, 0x6}, {0x1}, {0x3, 0x1f}, {0x2, 0xf75}, {0x1}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x3c06}, {0x2, 0x5}, {0x3, 0x10001}, {0x3, 0xa26f}, {0x1, 0x3ff}, {0x3, 0x9}, {0x3, 0x4}, {0x1, 0xffffffff}, {0x1, 0xfffffffd}, {0x2, 0x7fffffff}, {0x3, 0x80000001}, {0x1}, {0x2, 0x3f0}, {0x3, 0x4}, {0x2, 0x9}, {0x1, 0x7}, {0x2, 0x6}, {0x2, 0xffff}, {0x3, 0x29}, {0x1, 0x4}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:42 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x27, 0x0, 0x0, 0x200000}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x53, 0x1, 0x3ecc, 0xf3}, {{}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x1000000020, 0x370}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0x5}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x10001, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:34:42 executing program 1: r0 = socket(0x1, 0x4000, 0x32) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) fchmod(r0, 0x44) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) fchown(r5, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)=0x4) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000000)) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) 16:34:42 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ftruncate(r1, 0x0, 0x4a2a756d) r2 = socket(0x10, 0x3, 0x6) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:34:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='./file0/file2\x00') 16:34:43 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x7f, 0xe0f, 0x800, 0x8}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="03fed6b978d5e4ec54024b5c7a8bd6ade2ecf9fef6a02e80aa8a642dc3d3fada44f39af6afc9a9819194e625988b115d7273ea08d138bec3ff6ffb9e2dac3f13c06fd4f7930078f42ef82ec0ccb8981239a7bd2900cc1cf9b9521bf834c54407cb9eb72b000000003b322e644aeaef93127d5d79c53aae903f153115a7c35daf19987e52e893cc49335d2c73c5ee36634136c6eca3e34d9851e8639936d78eedca53405bfeb827eb93a66b141ed8698507200fcc48fb495faad08fb89cd5747ede533e9d3e52146759e21254e172fdf50a01fcb2237d34eca1d2c4edebe60d177e2665f87fa2208e", 0xee) connect(0xffffffffffffff9c, &(0x7f0000000180)=@in6={0x18, 0x1, 0x7, 0xffffff80}, 0xc) close(r3) close(r2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 16:34:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) socket(0x6, 0x8003, 0x3) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) kqueue() ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x7) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000100)=0x1000) listen(0xffffffffffffffff, 0x401) 16:34:43 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x108) syz_open_pts() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000040)) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) 16:34:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="85abb73f8fe43dfc0249c7813d17eb02f289fb525170de8fca542dab68ae76a6ca13a3feac64968a142a92a8de1ed1a4d811691237952bf504cc8de08d8077707355a31f2980ba491ed2ed55b63697bba1dd786e5c246d567736ab3870bd252c01309d8da5e0ad20aba77e1a7623", 0x6e, 0x0, 0x8000) execve(0x0, 0x0, 0x0) 16:34:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x1) getppid() nanosleep(&(0x7f0000000100), 0x0) 16:34:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) semget$private(0x0, 0x3, 0x24) 16:34:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x5}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40e) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) 16:34:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4001, 0xfb) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x7a) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4001, 0xfb) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x7a) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) write(r2, &(0x7f0000000000)="3ca923bd1c86ca38237570d94029218d7427eeba23019cea008c60bd08b76f52d06c0573829f6bec78c2a86495aa8cbec6e0186eec09c145de03168f868b2ae945fd82f1ba86c14f2a386ab8650d3f2b1e49a75a3f35c0397d646b6cda3ead281c87f93bf9f7b180894096caacef549a21025beb898a033876c5de16e69d1b7685c8563256b079d40fe0c1fdaf52660861d06eb11815d8f7200a02cbfc8d593868f956f9183a8fc44fb1697fe314ccf13476ce7434de93e5328fe1145921ff1ad032ee7be740709018aafc5bd36b388391d5554b9a24e1be9d04e1ab5a3012bf828b19e1066bed4d9ea29f82f7b05dafbf529aec7832b5ca0700cc9d3e06238c1a793842c2e1298fac2bc7594ccef7ff316da66f1de7949c20d2aff0e8a21ad040a47ab0050dbfc5e2613376e4d71b7912207c0cb1e259085028d9cdc3c15c85d811da072127b693ed5fa96d301cc207135872b6d556999c9c732dfabd12ec2e9a99d804390ab0d90b5180f994f5be2b30b83933ac1c908aa01e9d72924203f800a6151ad9b0bb5909927977006d047a60567a4c858c7febec2da0e012be55f6037f3ac0e56a27fcf3f6c25c8e6e75ee25b5fe7ad261e17235648f5ec1a7f78144fafd769fac99c88eb1f257bb7f915914db8cf0d90039ba3805d4fa50fdfd1b7f110d07716b86958d31b812118a16b82259fd3edc966913bf79b4975695795c741d4910b2caa487cc4c4a6d8c62ad474af50689d64958f201af701b049cca654ce2ef8791d53e2243305533b7fbd7c862803a330115692b281dcd5514ca0648c2a2f3d92edefb4655be7c4448f4091b81814a383e147cdadbca00d6a39372feb137158f3da08ebc110d4c6e23dfa060558853fb05d5f4b0656c0e89b104488e98362bbbd31709084c4982331d1e00cad9191402239af69a5d1f21ff032b574a77e34734d346dbaa2456e506ee51ea7440abda79f5a6a4a4615f639c9b3b9791751ff0f87183e16bb2cc2f3c4d15421883a0e68701a3e40f8d6cc8d9f4d7f517216a0ee2a052d4499afa03834cb7055eecedc2251c4a62a79f8ffcb59f6bc27eb1785215796b5bb9c528f898ac2286aed242917def46b0d616ad60a48f8c7d7d7a3871eec946d9709cfd0b43873c1f5b3aa22e8aab7294dc2624dbb064c9bb5a537b61409eee6307cdc7a0c406727ac69a5d8e6b0ce4a80346215bbb4a6c812495b9c40c1968a42805a2234da49b93a36b57a63376d13caf8ec0fe35103eafe004d0385908c49bd71299e3f260cc7e5aaf1542dc9d2c205931251645f479a4d9dcb420362ada2ee4f9078d521cc5336ba2ea991d8b6de2781d5150a318da80840d18af1384a67fb0f5e258f8925967c749af529c14020e8189503fc17f510e43be99bac038bcfceea106e4c947f951566d9cb7936e203ec1763bda1542a2ae09de26aea88f4446559d62eb8a231459e733b0f225775ade911d5587b940a3a3cba9d0b93129880e3e8809051c2321e5915806284aee0300117670f75c4184579f6d47a99ff53108210ddf36ed3a7a82ddb351b93ed607022280825ef65a80ceeee3e36d4136b06b754f918fe81ef8b4cb1a9c429b55715aa5d875be28e96e00e0865bde3708b5f480e0e4f4b531e80711603f033a6f72f0c3f5e0eef7bd671541fda3ee70bb99737518ae6a5f3afe95255b26ec5e4ba6b409aefadd30e68ec3e4a3b879d6bd1a2af4856ac07482b83bd60d6113b5e97956e51c046b09fcdae8fffd756a26b41d0a5bcb0c835ddf7f1ce85cd39bde5a2f565a0dc306e7f49f44c839b4d08bd94aca62185b41c8672c16eeb5b8a0a44e33e9a8b500fe86c6baa5cf0624a864a958c6915d4c91d5cf82bb276b9058bad40e989bab50e2faf3193807fc66e9c99dc34c9b0b79f4441347e3448d2f6dc6e957d8a8b00a94d659fcf93456066732a932c0c74b791b0a19e02fa13175605c87e6878222b0361e759b752e038b8a0ce12fe1f7a3e3b9466409ca3b82b4e58aaa9d911ba5bb95587fed425a8dc27fa129d379be8b96a4f56a372daf9e8c0efa55649cba967369b5cbbb222adf1f3306c6efceb9acd24782cc79322f3c4aebf0a8fac9b9b484a0d0b3329840a746ba1c7a8450697efff6ccd67a35971440520853d5773c81e15277d68459f99c7d09c5b8891350619a1522ad280ae6b3d2d25cf8bcc2e7b468fe5aa3e8b1240664cb244acde3df8b0df891e02d82ef7e59c0bc66b8da4fe19d0e1027ddc679c025509077d1fc3aa2901929f34470a5a3b4fa58e9db84c2d6e68f37e6c250c16a3bd7fd0a30ad760a9c95b8eab3e42ce4492cde8d87c3dd1cd2325badbdabd872eba68ae596240f8b28cc5a3f5b2dcd352cd6780fe24158689b40facbbca837832b53dabcb2be9ffadba9cfd202caf6ab460056a92bf6fa41e98cfe76392610930bce45abc0d9ec4b265c88ad80873cc621bb89772195a72f6bfa31f1cc59b88a1a81f4a59c7aa99ea93ad1b9ba44f97faa812a8e6a4846496df7b334ecbb323b03b00da1c64a8feaeb418c766ca9b41f89db546b6d92c14b3fcbfbb0710cad9e2ca98f7623b0485174dd8113debfbf851a1ab49da1b300e3f717f56cc82c8065e97f75da7113a55b64faee9043c6224c5c04abc0ce2b09fda8770ec8370da95a743fd4a2b33e9d1e17aef763fdb006790bdf2630f4d8627708235b739082ea508daed6365318212aaea802dd69e41768caa67a987d31d05f6d22bf7377622a341ef6733c5c7d4cd15cdf5441ae003567f0f13d32945a6faa8fb202cccc3621fd1379a98869f341735cf4a6dfa5da5886f468552b3243fc9d8244d12322ae8bc8502e9cb85919388be8b15e3abb07db6c70a52c9137b71f653301b9befc14d1bbfe4caafd0828d3dcee6361eb619c59bf49fd05723e80e10354a10d48989788d4538fa2443a263f9393c29774e3a048f78a1c518a3fdc65ccf24590b3ac1e67053f369439ee0a3200d9c3ee70a16041c0b7f1d24a51ae9587aedbd172e93c63a05621bd34d31f8da412cb2536d31ec07c2cd03890659bf3061d7152e01521b66a453029f314d36470709a0388f5800143114a158e11a3f9be39bfcfdfa4e3a53db85b1d4b94b7d36079971604e31d05de2e77df4fc11e53326193c51692706b703fedfc6de00b650b3f489db5b0f81a6a29f107314b471014a6b7a2638b7e4d432c7e4dec5041ce2469dc832c50f0e3b89fc93d7ef9b181d4cbe37c1be2f38b07c04a61df4fd7b2fb0f03d4bb89f2c018bb54f6d6f30269bd69ecda9b11722f658d8ea9c64b2bcc075fdc4e8dd0d55daa8fdc07c4dae256aa8ec4b364cd9b2b63797ec2ee04e97a0e06c3ff4bf7a59d128669c4ff8135549ff78df7da2bd49b4471c5929995e09980c83b523d1c9d5cec7cab8d2ac7946acd6f0d7c964381bdec25bc465b41aded67e39e8530a0d4a6d185facdcaa715b65b876506ccb576e5eac3872487a2b6ff5db9274f13a5c7300141631bec779eb47cd888604e118d78791d0219938d5e3d6be158f7c2c698ea7650651ef04642826e2e9bbb2d389b49a818ff285b4a6c72bebca8950b47a2e617e9a716cb1d20a13c462950fb8e7a2502ae120599fc4683deb31f242b1b175b7bf8fe7df53abe8142ae11cfa0f2aaefd39165dc5fca3476c6b10fcc7f756af823cee3badb0947c84e4b31ff713b5b9daed82b9560dd136d3e5cecff6f6ca9089b08a610faa6244eae10c082fb5fc8609c5e3167cd2755124203597959768593e5427737d11976e4ed21d584ead4a571af7c1eefc8510628fd8f07825f368b78480977468638a67adfad7452314f07dae6071933bcd5d915901f75d5a72cf7369ddc96d27535373ead398b9a395009678623fe98ef0b0542c747fdbe336cd109a44a56937e2f80645bdd33390de37d032fa6795932c4aab2f2083223b0ae3adf5bf22d8e39ff432bab7d8b8839eeeddf9f7307f3ab82f1801bd35d2d3319945954798e62c6b85079e4717935b79b86889b69f56b5d009fcac08a4bc780990d1419c5999627a7da491d7d547357fdc3ad24a21ccf0a1dd76c322acf5e50621f133c7816aa8e125ee73922d807e263f7b0c8e6698560d159205eb1e47c0bee20e01bf054075acf91127b2fddf48bcba6eb2073eb3d83fce57e43c9706354c0324f008c83e3caaaa7b0b6c2436b50fa62eff2c6cb654b70b3b581a3acbf4ad6ec19614fcc18b5f229790d1e1750017cc73ba8626f306756ceb807e88cc8b6d7acf5e331b0295f8376d2b2d5c49302b42abe2f6191b2d42c1ce848f96264d9e28a4e882a744401487b053a580efed9269325a3e316b430f0fea1e4d2cd9f2e001eee21038ff46a49376d58a333ab3fc1910e77569322f025f5bb5a3d693cfc4f85fdd80187e6b2a0830df95b4679001be3b52d18edf5e094199805c5125fbbfae4da97ccb8e7ed2abe14b35b7acbedcb8821c24f7dafa7d5953c9b58470423fabe72a9c6645fbf1f529bce7080856eb6def47280cdb4d18e4657c38bfb5d6af5c3cab9032dc647cbc534c975c9e29eaf5de1282c21e4c0dd18e60ca3c1b2d7f903fef798d7c50b6fbf61c54225a81f1236897892b699400a046c7c669770c7860fac7e1f9a4049de3abbdadd6c769d5b495c720221787a65ac7362b95723ca8e2d72c7a7a718ea7ba7fc96bc4c93b3e0bd7056a15d3119da5d0b24b02db52ad05d300139b58cea682eacdb6f6d07ef3767a511209b7eff708bfeb55562661710cb3658cdea1251718950998e7677207953b5a3525abaaa5d5375152c7ff6273bfb3ea75aa727f424bfc516914e4c4ea8d9834e9fbf636adeabd9e71089aee58125dc9b50b24468f74e7aae148efea0aa825adb9e32c1605fe913261938011e7bcbf7b90c17f55cabd863d517ff535b2da3e86cd5d338e41f37f75e99d31a44bec39a593ed7b0f61ec55108e5aba315cfaacbe4611e379764901d12a9be319640f35279cd9a1169d21c809b5a5b223b6d713020695d1e3d2f5c7e854a40c137d0ab4ae9f5e5eb2322166336a525a81e2c7d1f39930df2889e30289f427b966a9ff91ec022ba132343536a2a3b012f32f20c059370691de3b8203594673823de9c2c4bd6c249fa0276423ed379e9641b42cefb97ea7fbe3e6e59d14afcf25059aac8dbdf18965b0225638dce232a591dba619e22bd0fd717f2c6a498e4307c4c6d96fb86dd942aaca14c037d1bbbc86f76909c332e72a2695eb3a8b817518a4e25a75b5b6384e561e36de36f6c92381c0130f810a701f8897644dd29e777ba4d40083bb424bdc063a233eb53d865c0e6cde085ead7ee7f858c5b60aa4fe9ce9dd442539248c1de56ea005f8d932e2de7743466d347816ca0af29e00b97b7c618ff372b344e30a5e9026326f34f2ddf7195b2d3760bdaa5c93b082206f857fca1212a75b8105919624700f56ac4ea9ba9a12871b176bbfb1e27afd0d1c2acc8b5419f8a252eb1b3fb1e74fa1201ded67e27f99f4df73bc45faeeaa4f72b9db3f348b496a23e026a3ae66af08e9790a530161a1e7d3d49b0365f31883efcd9552a7beb63d8d74af940469ea21405eb20b3b412a81b225c949a38a00159df82d3d93aace86a1d40c413f3af4d362f8f7104a1db4badb61d2e42b559820fef63ba741840d853b7cef51d493b5b6f7734c56227c357da7488289e0e7c1bfbdc874a410ba97bd69c1c5676d4060974384e8979202e1ef2c50a223d40fd2779c5944da8b36bee72eb3cde187813fef70bea13f3bbe7a3", 0x1000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3d180 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3d180 16:34:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4001, 0xfb) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x7a) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = semget$private(0x0, 0x1, 0x19d) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000500)=""/201, 0xc9}], 0x3, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) fchown(r1, r3, r6) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) 16:34:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4001, 0xfb) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x7a) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4001, 0xfb) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x7a) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x4001, 0xfb) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x47, 0x2, 0x764}, {0x2, 0x9, 0x4, 0x7}, {0xfc00, 0x20, 0x7f, 0xfff}, {0x9, 0x6, 0x9, 0x1f}, {0x1, 0x40, 0x0, 0x3ff}, {0x40, 0x40, 0x9, 0x5c}, {0x5, 0x2, 0xff, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x1}, {0x2, 0x5, 0x3}, {0x4000006, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) 16:34:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 1: socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f0000000300)) 16:34:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r2, 0x8}, {r4, 0x20}], 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) r5 = shmget(0x3, 0x1000, 0x88, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x1000) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) 16:34:44 executing program 1: syz_emit_ethernet(0x0, 0x0) 16:34:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "52a2e00000000000"}}}}}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x1, 0x6942}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x0, 0xf8}, 0xc) 16:34:44 executing program 1: syz_emit_ethernet(0x0, 0x0) 16:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="00ffff000000000000517672dd7d7c2957ac629aee9efd8a266581a5d4de71eb00000000"]) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 16:34:44 executing program 1: syz_emit_ethernet(0x0, 0x0) 16:34:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfffffffc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 16:34:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x48}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/215, 0xd7}], 0x3, 0x0, 0x200) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) sendto(r4, &(0x7f00000004c0)="0bf4e90b40e33a8338fd0736fc17e1d43b909592f5d14a62556579484c5a8aba201bc47ccbcf2f68d1655af88326896b73516d9e289a1cd2d033fd25c1c50e8c2e87f1dd5939fa4bc5a8b250260a4a1961093a04c3a11c0c06fdbd4b05b72a84b3681c3e7e257ca30d333c480b0f41f281dd3bb7b9d269f8c285b0fe0dd39ce3eac0a7f9cb5a316616ef5f55d271e3eb02d2566eee49a1506314c6b0bfa5111b8af74a65f83f504afa825c2cf757a80d500af159d49041ecdafd340bc68e8153682edd182b80f2f277a166d4f6bcd9d1307b896d29c94020b6d396c83babb4ac34e3738f53988c0731b61de3f107e07cd5a9662aefdb2d5cab7bb85df069ce3d242c6e449b2f3ebda91ba3f2841d37d834be59ef996d1f91c271461b9323d22817fbc9ce819c99b184f16cfe02a9236d0284dac3a00c477185c7e594d88d80165cd28e3a076b75a8cfa03c7438a11d771471f7913e5b4ee14a643df6ba90368b7efb53d3c85697e7e66ea044148d952d846057a516c97aab312f9d6bc45fa9b9f8d15b7f4bfe7692d3b332d4185b37e6a6caaa2fb7490373e6e092366a62fe6582f09fb7fe1e7a3d360201e2a08b1afffe1ced599ee4c697e1e36fcecba05d07762686e354b371a3ec813d835be478def4b5b65c10d2205bd4bd3d88e70b21253d210b29cc0b883526b04e67c38045ab29ff31e9d495ad7da0d6e7ed90e47540a69a42dc393ee5a4ed410f3eeeaf5b134a962908ac9ef29c6c87ef86e64b22ffca17ed2bd6f96a31583fa80765c3b24ef1d3632b9c779761934d7bdbe7de5c9df00f90ac97b951d23853f4208d0cb1627f9ca8b93bd108e78d2a36323e8c49296bfe7d377478df86df519b3a0e9b65721c148e49a512b9ec4c5fb7ed9e9e47b64949dc227445314c108c2721914ecb1c0a6570831a68d046c5d1d8f49927e8666e97a70369b295c91c9931b940b57c606fbdf463591a2b803af44d069acb10ce671b5b6b7f1b88d4cb1d2c7bde0d92dee5b2de40b6bdab34289d804b56f8c7629e9baf81b64139364b331310facbf723f89390f9726e5cec4aed610e0dd49bd0a27464292824e0a800fc03de4439f2c54b97f4176c7b2abfa1224cd5cd7003c34228ae54899e906a3ed35be643c01d537b538517f416192004ef08e4b31a6fe6326563b7c3297fc917b1306de3c75b3246563a7f87c515fd4ef0b1e48a5c49d68feee043e9798eb103311cba4f75657de7c4ee16a5940aa1f8256d2e5de0c47d6de6e30fe63ec43ddeb85dba96c10c4a3b230c7d2ebcb6b713f62100ae116427ee989f77ee8f11a0e702451096b79efdd86528e55fb794df2e598feb4a7741fb5cc290bdbaf00211efdb3861932ff9952ebfc07134f9c7ba036889f0da87c68aaf40312a3e2c4f7fe75b7199a68ede6d2c48cb66cbbab52017dd6a7e73f8307a13984b8f18edab92ee4bcf029928d49aed90cd030eeebcc18b6fcacf7ea14069ebd17b48cade1e1641dea5a8ba454ef779f884be27a9f964287c5c43f264e65a75877c52227d4c40d05356cc65f8c698e5634e374c71a61fa0fe9ec152580801cc883374bd6d69033e5d2fa094e670946cb8f78ce1db16fb38f2b8020672742f95d4f0c40f0fc563e1a12dd2f1102fb651d11180877d9f588b59944498f25efd5acbd0a436808eef0b0817ae0d6074e4c49752da48f6769eca1e34839ddfe009fb559d9d5e3f3e7331c9939d87afea5e0fea0b36d073dd4e71a6c8d600dbe642de0be135b66645d7472b891a3ea6a3d0ef20c34b920e731450bf4f0bc08ef54c05d34c34196083d2b94997aa34ef599f3708fba4a9446de6863c5169cdaaf63cb548fb4d1f96c387dfb7eaa8dc107f261bc9123106761247b4c22afca082a8ec9328793b0061e045973b8d560eea87deee0580efc07e69962d326164a100c9680c4a8c775b2d19a71ba3dde2fb451d5399c09f9fefe82d0a258b33fd1097a9b2bc1a0c802b714655ce93d9fbc323c5f0831aece4db2930ca52e985e0ec60f6611cb488d5a90646b709bcc7770bf424a454944b57694c7edddfbdeda20b563603d2a4da3b54d6a87ad0e7d983f8025cc7ceea6b423168e136999ef7f17e4b2d5744f3faf17495b0bc07cf605e970d252165ea8810f16d1e59ce682c382ca2cd92698f97b1dba3ae5b1796d0e6c35f8ccdb22eb9acecad40b12b4934e12176ebb562c8c5b595ac565cc1be9de599c63f24fb75ba3047e651c7ef68a7c530a29b2f664df3505e56f5faa2255bd08a7ef0d4355e8f45f6b581f82201ba004f3f649b76399499dc6c1158e1fd34fb8c769ab6f9da4e9b6617eea417e6725b843cae092514096a7d0efe6ee9ca33ee425e8f23aa41d9342a25d66ed12bd7cb60a97e3a77006c0f622769011da8b6ebd9b2f9dcc46bebd5475026e6b6a77d19d014f5f12d870809c4d34fbd3a0f5d82887beaa3bbc931bc176bd2e06d88eadff66d31f19cbeaf7b52f7cbc2d7c670e901ad027e295573816f14ed3b169c14f951f50a80ed358fbe91805c2962e6173998a1869129bc6ae0a8524279794b196dc5a36988224fcb17eb2a21727bbfe6bc910bd4fb9f6dfe962873fbc7038a959ec080081d30ddaa71968dbe98f27982e56bd3738b4f2999865ed26a46baf2311c5f7fcbf6a88293a9a579883a41baaceef0a8df9ba372de3edd4a529894336701a582b250fff4276d31299fcd5b028f4f6c0462cad3374610e09055b23013c7d370ea4b234b247cda950a6a6daa5e81e5b5e8876c40f7ef2c8dcbbe97337e0c57eca21b052651e2470260f7428a938a795eed678fb2cd26f8f1f2de74486e0c6d1a322da7bec84a5c2e5ec0a1744683ad03bc5db40b88a38aa482c11dac5da75d4af80f1e32b12b1c88b5ccf6f7dd1420ed769a5e14388df80b0f5d3ce650882290cfa4593604f8bfb750cc136052cf1270226b37728d91fd80cc61ba1073b16508be6318ee995f722bd930029664e92cace6a16e08b8ed9cdeb5e68c001fb2af883966dd1ae7db752a0d2d81dc8bd9f47beb4c7d24612e8056e62bb383769bce65db5e4163692774ea34a71456321801c8e4a7aec5b9256e5382f08f3603c7bff20833c817c787a566d58af8d88ce4515260bf8182db69729016038d6f655fd0241983fea6d491cc989f24a094677a98cd875914df75ec485ff0050f28fdef0eb50df78ca4bc38a406f060c73f7b5c4fccaa55d7e897fd748204cc92cc4c11e35681f6d4b4789705b20e83dec66248811043d5d3891e87726dae9c829e75f7e434e368c8e51d4252cb5acc984c44d2109e7a72602268c0102a8931399b4a32c57fa21308f62108e3f44b8f3880815cb3120a3d8c6e611bce871815469faa5e3a22b6668ea497777e1c3bde497318584b500fcb8f9a85c784c76c87a6cdf5f89e98e4736eccf0791aaa7758a7736a322dda39d6feaf61ff50e8e5fbaa9eecd1d981d101d78c702abcfb111be308b9e93393669383f1b14de677d11c44eb09a844d11d57670415840fec185144471c534f7903b5277085136f17eb37b8d3fb691f1a7fd7580907e21e71febe6011b84c5c1317d7cac4eacc18355ca391db064fcd3a18cda1fb6572927fec7277f04d31c7cbddee37cca4a525d170a5b75dd2b934232b48fc256b6589d365f1271629ee56d29b721b960c163344aacf140659b1ec42cb2230296cc5ee6eea2aa6801ff73681dd571f909aabad66b5693c9628dfa6ac21286f3e9a7ea384530f0d23b3cb4cb1bc157bc7328f828e7978c599fb3ae81af568029493447ed59480e7f99c0769c0031ce6fc5eeef9e70c32691a25cf3bec3e51c4970ed42b2a18e8920f87187dc02240098f7a0c0971e29e1c02bb68726df944ad6bcd2678f4a453f8cfc4fe24301e9a7bc93295dbf518ccd5bbe3eab82ad745189097f9fea3beff8eeaecfc3204c22e9c122f7535a1628df464d8773f6447e0ef914c9032eebf547c1dc058a12ef99a4f7c65d802a98279e2dc501e56e14fdc950c5e713ec4f510391ed76b87bb7d40277112b4c57ad87419240638a463c92816d7ceb11c24a5710e9063a87e9698a30ac826e147f33b7df6f292034db778b20c9828a05dbbea942f9edea9efe981f5b28ec50ceb5220d6ae831b97ff301985fb9909845bdc5a12c4096c0cd9638d568b6a54a36e0706ce1b312c62870bd40b13070442e2447644b2ea76d9e24529cbc025b3dd5c433f5e873d6ec23a3326b1e4a107f92845502b11345b06b8813989de333251eee47b4b20eec8629609a38c676c424c40534ebf4040ee10c5f201d6f47a90e8e2e49f699d7abbc67d030699bb0d3deb7147bc4596ae4e0c0aa5f7cad2a0df3207030a044085c60429be85619e650074c41bfbc7c1fe309f985a96764c1a1fcd8829fcaee43588f7860792d54a2f543026c3393985d171624bbb3b93ec01a4e6e678c7364d15df30e29764399f703ab9603365b26e442459cf2ba6af7fb03d4d71ce61a1f1025813cd1b317d1b1df44fdf514448edd77171699aa2341b07af3dc905ab6f181dbb584fa485bd7ff82f43115932ad4e3b2962e36562f49cadb3b2a898adb3dbdac91d85046e99095aa45761af534d823b08ba73f749a27917318a87a2bd15c50d6f4421aeea3b1d7177b12682646244bdf532239a268a88c55a3b344c85b7da651029fd0344c56d024fbb12facc327925923886a04310293519475d54e5d8485116c07a04e9a5369fc75727ab5602d40484ea344759012ad1fadc6adde7d082a4e9e9ca709faf06e4141d7146288a99d132bafb48352fe879a589d288512d9d5e49b0c7929b2a253991d6d4a6cd43540d6d805edc32b3b504483d62e2ad478fbe637a3b1e073bbcdd227b1267de9bbfc96ddfce4a5b59ef2dd2b9c9b8c65d6cf30f16d533c3b90ce9b9cb616e77baff7cc63aefe7489086a6d976364dd629a0e03e771a5c176e8cc44d116d922cdd52b983b90607fa2027cf6790aa828601d09ed207ea8d7c443b829b8c66e2b4821e311a48a7ae0475a57215e6b92d518094701f7d3df7a639928d083d80ab9138a2513ff36e26ce04eb21dfabff52595470e7e7cd6cad5128b1302e428cad7ff70da358cf41b38dc8d868f1b53ca2f777f09d671af3d8d4c16d6d1e3b2fb99d271170b5aedccb46932a97ccf60110b0c6055497afbd02e2f03c256516d18ecee7dceb6b5456bf5d6ecb056b99dadfab0ec91a12973fe33dd018b6790c585da96e45c05dfcd5d1955455dbabaaa40f15c3d047c0f4e76120a689435df87d02f14b2fdd565ad111c6b0bbb0d09f4429a4c5d0dfaca8d15321e700c15f39aa9c00446dc43a0ea3c00c961fc912bfe0ce341ddfaacc50d43885153e1c1e47e1eeca73d8420f3ca28dc2984ceac064921251cd9fd98a69ec2d6c846dd5b6273febdba0bbbed303e2a0ec42e64540b1d52e5e6c136c6ec5f7ddc0d85f8f78415b529fdb8f78a15bc5b54fca3fe2bab5e54ac245047ce8797d2ceeab3a501a1738a1053b34e6cf8bb41a625d87c8a95288b571778d2199b2b22090b4967952dff0ce4229ec988d1d4f01120b26556cc26ab6671639f2abe5584065930d925d934531e17f124d0447df99e468a11393e4e93f2e2c132fa9276c74819c3869f91cf1cd9aaf940202bc3d1c9008202ecd2f81cf308faa798e1eec6d3bece94d87a446126cf8d33d5f0b850307d6ec48fec11c58e38f02d13f752dabfbc87441442527bf6af3e64d8a9b9b3092754210d5e7ffa74c3667e758e56f6647cf81", 0x1000, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xffff, 0x2}, 0xc) 16:34:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x12c}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) close(r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:34:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() fchmod(r0, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) socket(0x6, 0xb23f5a9024a0d7f4, 0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:34:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1ff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {0xffff}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8001) write(r1, &(0x7f0000000000)="87", 0x1) 16:34:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}]}}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba921323"}}}}}) 16:34:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:34:45 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r4, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(0x0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r3, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, 0xffffffffffffffff) 16:34:45 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:34:45 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:34:45 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/71}, &(0x7f0000000000)=0x49) execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:34:45 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1"}}}}}) 16:34:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket$inet6(0x18, 0x4001, 0xdf) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc, [0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) getrlimit(0x5, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:45 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1"}}}}}) 16:34:45 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 16:34:45 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1"}}}}}) 16:34:45 executing program 1: syz_emit_ethernet(0x44, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba92"}}}}}) 16:34:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7e6, "090000f38900f4ffe64dc22a30adca60b38800", 0xffffffff, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20020000, 0x0, 0x5, 0xfffffffd, "00370700000000000000df00000000000000e600", 0xffffffff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) r4 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000040)="2d571d4c6b", 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:45 executing program 1: syz_emit_ethernet(0x44, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba92"}}}}}) 16:34:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0xc8) open(&(0x7f0000000080)='./file1\x00', 0x100, 0x20) open(&(0x7f00000000c0)='./file1\x00', 0x100, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) ftruncate(r0, 0x0, 0x20000a) 16:34:45 executing program 1: syz_emit_ethernet(0x44, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba92"}}}}}) 16:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000d8ee000000000000000000"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f24be6c0277390297b98bb32a55939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c140231ee86d184325946310dab07f5902c077a761cd421b9b7951d8f4676fc48d80748ea3607a1e234a7db697f00981b", 0x74}, {&(0x7f0000000640)="1556218c9b37755a93b1b751675dc7ad8eb47b772063d56276e7dde1be55a334c0572aa6b3035109d218bcd911db0ae95b54df9a191550f353a030d262675f629868412e", 0x44}], 0x2, 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt(0xffffffffffffff9c, 0xd4b, 0xa7e, &(0x7f0000000380)="74b06bcebeae7fede46cd7db155ecf9a4c091ff260b013e206c18dfb40a2f2edc75eaff4ba33b52375cca148458dba340886dfe582bdf1fadab198620cfcfad0d23bf05eb2b883c5fd223ff8f5c9c3f78520775a0e0e76f1451b24bcc02a5f1ccd1985610f0d83f83f756ae090d6017b2067f6c9f8fddfb78ec4f320cde1561190ec7c7cdee29f", 0x87) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r3 = accept$inet(r1, 0x0, &(0x7f00000001c0)) write(r3, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x7}, {}, {}, {}, {0x1}, {0x2, 0x100}, {}, {}, {}, {0x1, 0x5}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}, {}, {0x1, 0xfffffffc}, {0x1}, {0x0, 0x8}, {0x0, 0x3}, {}, {0x3}, {0x1}, {0x1}]}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x80045710, &(0x7f0000000080)) 16:34:45 executing program 1: syz_emit_ethernet(0x45, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba9213"}}}}}) 16:34:45 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) socket$inet(0x2, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000200)="56d9e3bcc16bf011dc55e81793e2a7d49f35e5f75d013a8bd6007807ed8ef0a90b193b1dafc806c733e898332fde6bbc12bce0cd5a0f1c8253a584e6c452afbb35b73fb660c7f21f87a33e75576247a1801acd84812f92068756f55d1e1c1f5e367265625ed7c44d8ad5db39dcda675017cb663a3dafeb2f98c7a1d002d9d284e857631d54586db6cd49d44a80529d34354733925ffbaa8ed7ee9daa4ff9db5c5d26c2d31e633e938ef437433ad2e66ad56de646229e6c9bc52a9fd8b4e89589ba60d790580c5b27cd779207b47210ba57ca17a4fa5e877def4a1540f3ca1fbc1029adc4c23973ed78d72a2f17b90c5d8cc54f61ac867249c2a7f1437d36cd93e1a6758125d064c01373700cd60db022cf42a17a3c1cc63703bcf59a08a7e32e32f84bf84cc2c9f00c41d729378729c7acced46eb52f9cc144cf5f32ddb45d45dc2379bdd51d766e9648df9c2296bf31f2e868cce4bd51b3570aea", 0x15b) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e6530000e82f2f67365864f9f0034928b4e87c7e442e5788a6e46169bd086e68683677f89c343eed88aca7126a0cfe4ceabd0856ed79f8c543b00a019674f52892ae6b9bb013442a58476e264e06740f3b30641e42579d1f39299f270a8bf16e8e22b1c5607c901010000b6472f2cfb6997cb25d9fecaa07722e3ba4858128dc4e653ada5566f1615ae1840155aae1ff3c5f7e25466010082989bc4277c6004abe1cb184ca9528d53a346e78b5004564e5a3ec76415921c17c40721898c0887ca91ced7fcd79d8b9cc07783df7cf2418ceff97f2cfb63a828098943d6d10406c3330c2f2b0c0690b0539367ad2c10248eba00000000"], 0x10) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:34:45 executing program 1: syz_emit_ethernet(0x45, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba9213"}}}}}) 16:34:45 executing program 1: syz_emit_ethernet(0x45, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba9213"}}}}}) 16:34:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba921323"}}}}}) 16:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x116, &(0x7f0000000300)={@empty, @empty, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@generic={0x0, "06667348858bb2cfcb85ffdf09ad5fe531b461b4a0961aa7a76cded1d65a84a6bebb23ad6ffd937b393f40218d410a118427278e3c55b0d688051c07d196853d2172dceb6c90e626d5d8c4323cb1dc42f56e31c84b1dc6c0c13b1b31610df0aa55187def1e8a40f59322d2e196e55ac600000078dc58448dfdc95c5a2c51db8b66817b2cccc1123d14b069d06bb92d529e115c4eb8ae23b3bae226e3926ef49a2fe9a1065dd311d190f4515b760d6d6de9e2f51d03e07c3fac80abded69f058a2c6a3a79706e021bfcc8c19620aa52140d9db2cf06d46ce9c13f1dd4373a408ac9e1678eb53045dcbffd11802161fe337fc0ded10bc64f816923b52c4f11d98fbd114a74"}}}) 16:34:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002ac1400aa030a90780000000045000001ffffffff2ae710c1ba921323"]) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:34:46 executing program 1: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) dup2(r0, r2) syz_emit_ethernet(0x78, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x1, 0x8}, {"e4901520348e295e6621fb58e6da8b672a075122fe77671d9c6ccd23b74ab41f192d3f5cf91148e6dbbb138982744f8b80763f6dc02b085a5397f467d0b936eeecdb65a49913c21fb797eb297aa0"}}}}}}) 16:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10100000000000000100000003000000129024d43a0532d72b0f05fb957395067862fb513cb0493a534043e7a032451ead66ade437049eff4afa201a8d8ac9b70456164581e81fd72114d4196e790824ba3834d6e2f208fe2b49a6c369cb08d3d6b67280c7e19602fb712500967a8975a7af75fb4e3d943531e85a1a62ccd069db2f09f75be004373044816ab2d1bf48b09a4112754a6238b96df18ca2687384c3248974afbeb560d6400c6ea4701236e0d810a7e121c1044a943542fff0405d29d2f291cbe4b0d7abd80cd3b461d362cf391f4e3020f6265fbb5d91a5110d45f005b9478cd6d7de2c5136f73a0183c9cbdf957beb1c661029a038dd1d8711043a8dcf33399089169d97e1e234ea33cd8140995831b0b52770078f4e7b30d2be8a5ec50d8aa39d7245b2f176b1ae00ece7287d9099cd40931749bb8274f93d4954d4ce5a70a2170c4581f54a5857c22e0276e4c22ef3e83be6c74fbe2896c0b82b78d6700f411bc7e0b4e24ecfbdd0bcfa547a62878eb08ce1ae3b582a8ecd315f777a462e453c42180a11481e84d6ff0c98b8f9a207fae1799b524aed00105068c5db50d7a6a5df103399dd404b323d15639bd4d4962db2ea2cbd4caf9d012cd08c43960a0fe918a07b003ea0ab7e33438cb00085031bbdc633f96f7286527ea11cac122ca9d1e68748ac4cb416b7e40f40c3bc9373c30872985cda59579b13dd9624da2b786104ca5110232860f082471241c2cfb73bd6f5df7852f220c7dba37071b7035bdb428f95e62f083237cfff1a8b923d1d09de7a4b6fe03fe86a0c82a9380ab90c5571ca8bfb6e63b43bdb761d2707a613e57a3077e7cee8dc0f9aa65dea346b29c95b86a9842342be1dd248504d1176421847d6e6b077c165c4491ff5a6b612d0c903cd2596dc8a6fad7b980c5bb14acc44863d38249fd3e83bda5622dd3ae1c2de1bf54db4c0c3f625cb889d9cbe42e0a5d029b7f703a8491f09f388e462b66a9829230f2c54c73813a8dc468792d49f441a00fb95620b71155a634c840ce0893a4c01479eab4032ce0218e32f225d8ee28b5478d54eb4279a7b0898b4737a48d399487f06004a6c8d7cecee3d05fbed7dac9800930f1369be19553aa40da77f8ee7af01b22cb3c5829615c3bfa1d7f9813bfded268b41167828d5b862176814fb362fb043aae2c3b136eb17242327201d7e12036919f575b976694650619830298311125a1cb91ba991da40b51be420513a6316f8ff53147da8310e5dd8b413b55dfac85c6126c152ab729c853f835363e14c88a80ad5c7b9024f6666cb5361d9890833837df795173d513ae50b2dcafec5e3440bdd5784ae50435f0dabff5ea785840b05c6c07906195d6eea6bf166f67ad75f6757e2946a721f568cb5d810e15d251244b4e6e17121f21c462713da6bb4e854918bac518237c8f43307c9026ef2beed561699e765b0dea46d8809a8fbbec606cbb69e4c985e082f844714e5053d27993f34bb929c01a6053a2a10c33d541ba87125b2064424b3c2d5eb4aa9e00983a939daa2f9fa87689874f58a2c1c6ecf8c8b9d017dd68fcc0ff2509c8824e7d02226917ae5f70188ab081f18d3061f628a644c3c80f74d014cf7b976c063e0cf494500328ae47cc2bda09af5bef12fa96aa99c4990cdd555aaa73f4bd9c42e6c48f70bbf11a3301f776e0cdf39dc0a01f0016c5a0730be9b3b6f5135f625856e67684e9c7556f7a1907083ee17a67e6b3483c62c85c2250e0324fd3cba6ac39f6d4ab1179d22bcc744d05628e9f2f660019d155581d11c0bd564b376e76ed397aab5f0ff5fb9f05938c20624f2a2d11ecdf25a92efb2f574a490c259e659ff0519bdfc4aa5d0ec004e2a111bb44a0f3e9cb954b25781095d08e2e4327a2c34358159f8ee023c7403201c0bef3e5ec565edd58dd6098efac27d0a14ed3e1935bde864323afa39ff4c3b2db8b09fa7bbb52014b61712bf160c10c1edcfb3f8fb61cef6d58716abb3b93425d408aef1f421e0ed148b5ffbc6b8ed7acdce5f6958d731d662ec8078870d7670d9063d09bcee1c5b0cba8703980bfe505753728730899b66bf5262191d8805fe682597a475a046c796a9887e3134c29443a750a09cb74c477710ba80925f69e5475b385ca69f5119c8a9adb5600e022adc83f2e7b7d9a50d7a6cd930225f6ae310b3d58ff357a3af7cb17866d24dc7232ef88be91ca87e35493d275a2414cb30469a69c8b724185e72e32c16f2df1d955225f51ffff7922e440003d9b9d1513beaae35e91ff323d76f92d568ec52a78da51597391d8b6bb98c2b22a2ed03f2025229d243385c572798edcd973ba6517657c873dcfcd65e9139691e56e3c9cfe5ad387893017e0b08d1778011321b51a91a5f34cb5fc3ae6c8a1608368a93c7dfcb6957845028fa5867ddd2777910b87f90f1da43281e7880a8483a7f509a57f609cd13d56700d2e1679a464795e045a5995de389d41f0aef64df39565486df69d48f8015ce0900435336215db1b2d7d8f226951566a88f538522b0dd74fb49717b117a186d26410d5b16e23028c3f0db67ffca7b0d5f8c2676a8373b8ce151eb206ab3f5acbc15b92710cd375da390d307c8b700e74d6eca751005e9de36af73bd3b18ec800195a783c6d220e58e3505b2d11d0881c9a813d7cf4bc5c12515aeb198b76858ea7ec64c7bdd17179193b55b3982d249521a53723ebeba988ad063910b13831b998fb24390ea27b3ecacb4182765acc983d803f6d4b4f41452385d9958befa304d993b4294a503f9079edccd09838d42398c2c936216d2c4b53d702f309995f948332f98bb07518c605b44c5bcc60e3636f7a7687e45f900ca051aae484fd8abb40c1e7ac3db000e4101ac3834f8d8ec00df6230d4afa86a2722b0de2f2f520382049b0e0d2548e8724ca0c5ed98aba1088da8c9be2fffb92ec25801fea3401b542723cffe2768704e769493710b4fadf9048dc9e1916097c689d72e40255ea03867377323c666f7e0618bf7b023cfc5250e0f145df7f580657246b887611160247925c54f351e13884944a63d81d411d620c80374d5022ce2c3d950c50139f761b08d369e55b099b51f2389872b127badc7d4b3476aa4f8052796624d1184a0ec5b4795cb3ca147bbe0dd723091db869c06266765369206ec0af1059f4dbcea9a60251a60fa5278162b9539a20d966b57da6d98b611eb1b5b46087d3d50c88d413ec81fe98f781552742079e313af9c5921973483fa6594d620cc1690b94801e658463f034c29b923a6b3a2b87357717b03ade4498d76e34069556ed9c300ac74e9f4430f05c5e0ffd45bb6e487776025438b0209557bef4fb74a231486d958ad3c58c4eb3f42126f9f7cfec4558b072f8ced5923003a614152dd9d72c990f607326a25f68d1fb9702bd94583026f70ec4af0cdfd8ac10064746aaf5a322e91278f47d9d1ab33a6bdb5c9a208c5e987652b269d3c8833e74928dd5ea173ab1310544a9b86674f332e0ada687f56924e48003217e091fdc75d6992762a99eac6056253a2457d4d239aa1652a8872970e04edd363d81a92dc497abca14d25282ffb0a1efe83ddc5d7c70f5f30e2ea194b6645349cd3dea4cb4db00d7838de44fc3694632bd986f36d32b3edd59a1dfb818e13eca956d510def694d5e33c4d6da0a4ab9b68eb9a19d73e852e1235e8fa37a31c527288090690e61982a406bd332c6c44be4edd0a64bcf0fcf07f1bed72d9370f6d2c7394aa6a351f7dac2e16580e0ccb9afa7f6ce9acade117cb361e6b9883b0fc2954f6474d7bc92cd8e8c41ec3970f1aeff565fb1076f807dbbaa9e02795b459296b3143fa2f95e409c8676622ee9d9f4963a27f1449d5208e827139d0221f68a7927be79fa575c361ca90b6b6c86dc5814cf7a48610a110cff7ffaac0e6cd66c77847aa2fe574f22a2cc169f9be922472b889b447fc6c0343cc60a1d5f6cfbd656828d6cbff5e71ad41678a05a7adda00d9752560ab2b223e0a1364e1035cfcc9616c8ddf7723b98d23560796e2b32d4da3a84d270a8bcd78f0d2b9c47a1243527ad7b5741e47026c63fd763c756c3b3b02001e5904069366b8b5598c4d04794148439e3adcbc13803864ee59327e4f70789c4dcd10e8c2361f8687d412b9afe387f6502a160350f0602443072212244471554ac8c11c1b6193028d64ed794569ad44b299ab93a85e546e95aedbf6c34a9d04c06626729357136740038d445f35b13458cb7fba46643901a301b83bc30c0eff09fa7a506a022590d14f2da63872abed67e5ae17faf01549cf25e52f61faec70fd70dacaa4b77774b12a416b43cdb85b05d5dac6f103d4b5d306d9c4bb92d73c83c93ea14dd7f4d9694457fe4147af8f2781dc4e41ffba640b84b6170567358596a1c62d1b9e1802b4ce9810c7303faf7d837d78e4567c49dc81aa080f1aa6cb6c09127fcb44fdb28f21b12f53c83cb0d1eeca92ad9d34e67d6c1f27a546897b4461e6cbff838c262c7fae219b7ea1cd8eaf441585d8896e6efcd4eb7b1535aabd5fa47b85cf938c9188c571f02ea82d4646b8413709d46d3a9dd11aecd9131779d21658c1beb7627b6149d67630344ab1a27ef1a9b1c3aceaf0ffb699557dffb021f857a30a82fd98b31ca73129071f760202560a14e24c2586a9571169b6a51dfcc9b8df615637376cc42e93047a00b9d391684d15f04897d093e9fdbfb558007b983b9182b98b7e41cb5b11bb375d4c24da0d994c81b4bf37aa1e7689f1df749b73067a0368b3239da928d08e1c7d8103a40af97c3feef8848cfe78ef070aafdbf52aba4be182f0895caae284400677982c5089dea9deb6ec1d7a90bf551c27f5a757b604a4cac831996ccb4e94b085d02f5fbcd13d51a13ec3009c733415ebd6b1b178824ec5e3da3810ed7c348eafc3f20a333b291fd9950107ba33cce30a025a38799bf82da0b8ec42928927e02862954c7748468c7534102d5e6c805e61b5f26e80e07ba32e62e30be5b32cc32187a10ab8032ec604bbc540eba27e52e7381e1eb89e1670b113ffeec0bfae693ec990711733d0ece61363877931083b67e04624c0607c304b2414f31eaff30d248035dfa0ca835c8d367c8f6820ba4058c7744510bedd5304eddee391227758c423b26ef7a8aaa34d09cd0a23bcff1aed5bce48c170f0f01939efd0cc314a0de089a2e62d8e01b488ca4e173db9c0c3d0b43979277eb813220deb5fc1404f7d9d0443e9567069b04e7f489ed401d32b514cfd4bfdd5d3f220394e8b31db22b199694e9608f5cb2a468de3472a9448a097c142be4f30edb9418ac455cff7e49ed1d49507d5ad817599bfe092891c046b420f2d94d0046e730b2356ababff390f0da5ca7747094fea9f034d5f201b5ee922c50326da4b8fc04eca2db66f93cfc4999f7955278c0b510d832decc8d3d7273b55215230ce964b4d2fe9d9b7ad7cbadde5d2efd5830c67204adaae489bafa32f1dd8d9e922c71b0fa9deadb8704031425a1e7f59f20b02daae45f04c47c794558ddb92cf4dc884a49d38610e9dbdb9ed7ec41b5eb1b887c1ad22ed8f81894b8879c53369e71a7ff5542560d374160de7abc3d2c6a933784acd2b61e9b31fc318110bbeecbf248c4ef7a7192df07e542ef557f6c73cc4cc77ad38c77a38e6d18d8e9409e2e978bcb4a238c5cc6b9bbf38c312cc9df80fa4a55f05551525130c93792c4b0b79784aa6322babe01dcd8a3b71080100000000000001000000050000001edf1525e5bf5743fa96ce32c4d7133bdb54a90dac15d03762036b685550d1e8ea3b76dac7f3d7f3f11fbaac09f9c5c075efb4008ad0a2999a775b0b805d5c4845370cdd6fd05452d051263bca0456c061745fd02bd02790dc18e9ccd7d5eac94f36c227696078d61d7062bc16d99c05affbb0065ee5fff2c5a039ae970825b19316d8249933a2847cdae204acd6a0419d838faeccbe5865feec43a7b672e38e818db46ed55cf0d391a3fc386528b0bc83600be3e7cb7f024e39f8fd961c02cad52d0b6bb0fc3e1867b72ddd05677d04f8c545c75a2f75c197e39e008603ba767e8d2e6c75723d3a4b550b32b190bec7956400"/4361], 0x1118}, 0x40b) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x3f}, {0x18, 0x1, 0x80000000, 0x3}, 0x6, [0x5, 0x2, 0x0, 0x8001, 0x2, 0xc6, 0xd4, 0x3]}, 0x3c) 16:34:46 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, 0x0) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:34:46 executing program 1: syz_emit_ethernet(0x91, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x1, 0x8}, {"68a6a7a29e274c14911e7352b69a1e5a58e8e4a802c3e229d0ae08ba83749d96a41bbfe7aec857f081b6fec5034086e36bfed22d87843e3d5a28d8facaefa4bf65e93257a85ff711e18463202486ab36bcd643ee44d4cf23dffc61146bce04c2b7296d5d5e99b0"}}}}}}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:34:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) 16:34:46 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:34:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) socket(0x6, 0x4000, 0xff) 16:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = socket(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) socket(0x1, 0x2, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = dup(r5) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/11]) 16:34:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2, 0x2, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) acct(&(0x7f0000000000)='./bus\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) 16:34:46 executing program 1: r0 = socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x6, 0xd70}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xc0000) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @broadcast}, "2ae710c1ba921323"}}}}}) r2 = semget(0x3, 0x0, 0x483) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0xb671) 16:34:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r0 = socket(0x1, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) kevent(r8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x66, 0x2, 0x1, 0x80000000000007c}, {{r4}, 0xfffffffffffffff9, 0x60, 0xf0000000, 0x8, 0x8000}, {{}, 0xffffffffffffffff, 0x3, 0x4, 0xffff, 0x1}, {{r5}, 0xfffffffffffffff8, 0xa, 0x4, 0xec10, 0x180000000}, {{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0xea9}, {{r0}, 0xffffffffffffffff, 0x31, 0x80000000, 0x1, 0x80000001}, {{r8}, 0xfffffffffffffffa, 0x47, 0x1, 0x7fffffff, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x3, 0x7}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x88, 0x40, 0x8, 0xd4f}], 0x3, &(0x7f0000000040)={0x97, 0xa4e}) close(r1) 16:34:46 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x14, 0x1, 0x0, 0xa, [{[], 0x3f}, {[], 0x7fffffff}, {[@loopback], 0x2}]}, @timestamp={0x44, 0xc, 0x3f, 0x3, 0x0, [{[@loopback], 0x7fffffff}]}, @ssrr={0x89, 0x2b, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @empty, @multicast1, @multicast1, @broadcast]}, @ssrr={0x89, 0xf, 0x8, [@rand_addr=0x10001, @multicast1, @multicast1]}]}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x5, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2b, 0x0, @multicast1}, "2be710c1ba921323"}}}}}) r0 = socket(0x1, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) 16:34:46 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000340)="ef1e4cc886097afd71f03072da2a91ea2f42a09d15760970d8f2fea7cd46173fca0002d0563a968ab5a57407c5da71821654b2e733a0681975ea75487f8d6041e3c8351926a693f55c915525287082565342ffbdadad41d0d50c7e8880011b1aaa3a6372c672f8372466cb09f1057fb8aed54ef4e9869b6ab53faae629da2b1dc174ed3216dee958ecd894d2061d54724c8da56bba483a2838eb6d2e32f74cacc1f61f3d8282ee0a6fea62ed90be48212d92f1abb92b615be3b3d645555abf789daa8626e21cdc4b87cc46679925cc379a06f5734624cb587da628b36bc595156a5a6ae406cb50d8e0ed37f7185da362f1c166e1cd972517e6c9238af16f0ed17afc4793dedc7e4cf8992d49ded9c0840fc9a2d73f2acfef74f52cfef37f1134848b74bd66e0df1c83bc6cbceec17ad8febb60a0800447fdc99803ad46873511871f7c5617ab5d99db7d3b6f9b7d3dfba44017914fa8c19539de0e43dd094c8f72d67be87e531e80a153959262fb47b8dfe10a595f92441fca5f69de3c93c0ccda83183dc990214284d46b05f4a4dfef1017a22acc509237be70852518ea9619f2ed3999c549599f493e8bb41896c36932692b65036262e93fe17dc4747084817fa3717b384643b3f654da77fc4808ff8aa373eca12fab95e77029122af8154ce9bc9a1432d2d390f5d790f82787bff72a1cf59d9fc8df2300756221ddffac9aad416e53829562a4257ec80f514c6c1a50e51663a29ba7bd25e9f724014f4dc69183f26c43c087961c5f40ce6b7d93c6b3d5c88fce2a85d379fe15192ead9ea25bf82e9b8b14f6ccbe14e861b2780a9946aabb5ede95fea86b4e1631ff57cb2d19f0089d9acaa533866951e86d6ef47cd21374915f87c4f7739ffb62d97a3a12b8e2b26194f51dfac53e672eb9ad15d7218d6a4bde31a9962dfa1ceb9354e6c2b74631c8d05f46eec81395ad959a41ea5bf1abe64707192facc8c60bb534b16da496dcf2d8fc99864f0bea6ec9f3283256ce975a02d3b0f9f2a03a04512866ca7478d589cb8b87976e7c432f2f7f6a62da8e27555c6cfa0b7b6305c3ef743381ee495a77208dd24f0d6363f3e02520d92c9fec277ee3f04657fbc41e6910c509c5d70bf8807fe72e896b509049ce87e8cd87f638910e19053d4413ab940193fd201db9cf5a1f0365c0b1f52d77d10f9064c1d9fb32b12cdd96e19ed9d1c14985968e3d9a3b5ce2f7419898f50abfdcdbf6bcc748c86aba1a28b26745687ea3780746d1da713ea448b4df5bea24535239cd19823265dbf3e692c8ecaeb6eebe9cf69de381f73bcb84146869b869d14f8a03cfd8807191f57fcdd75673b7e12ab3c1d7da2a3a6688ba82415a2807fdec914eaff03b841d1b63e6b8e927028ac002b56f0c61ea231635cd5ea62ea9301877e216a2a1da5dc24607f3a15b1ac6995d501328ed9eb60c444a07171e5ab3de66eb1aaf5dda827712308a28d76364a7a07d9d1b256ec296e69a3273c06772104fad38c4ac282b14ce9fb37d7b885e1b70a5679b290a659e0edccd3d3a3354f9bd1a15bb5898394204db23d3d22d236bbdd1d3145b919556525b5ff0ef263ddc9a6aacf1e036e21a07e039bc9a4557866e5ee8280b095001d6796880d3c2fb44564dd0d59f05f7121e46c9f98a97c2f6ae31fbb40e475ca8b1fb7b2a9f26c0880547b2fcc117f6e336d32b99681034fe697b0c6c724b17c47be81ec0c4e1ab5dfdc735693ab2ff5dfb5a7ea333a3420fa57301108431a117e0a24ee7a3d41762e18f20bbea9294ba442fea49398290f3d0bd13df7201214c8b599da137f65bb1f54ffcfa6ff5b8e5b80c1013cd530b2082fdc70c885a7409c61e1bf9f1cb8b96fe6e15f81ef91ebb8987d437c4e8cd3c84c882c28f37b0c3834be2e2adfbf3c1f5ffcdbdf89505711a71e2912daf67d5e807748ddbe66a8950683e17b3f84dfd985dbefb933f81dbae4d1f7e5a00eb47a17276a5715f1d11a47331c90568cc4053f55521b91922553e1b8c1414d456f9657406a030bf085cd3d03bf7705ba7535b6f0af7e7c0733a3f929954fb6070451e93854c371ef9ed25cf6b20a328ec10f425435435dd0531ed2d5064284285236543980fda79574711dab668c787f67bdcbef63376602488aaa98efc9d9293b4597f72a2b3255d19ceac98a2b30bd21af69f95945004f6a01962af105918200f72cd2a2635d57d7268f966391aca3f9d6f32ee0291a575d7ef7f0742fb7c8b8d4c6d7a76e341105489e72d03e0f501451e9b6b249decfaf6cb77ec3dfc749551110927bb5bafa149bb218900ebe08dcec002b6d2675e5d7db9db90167a189fed7a3579e46956d66875e1c1e0e5cd113bf4da3623cd9d74ecb157f0ac5264833de5bb917e2c1fb830310c58c74868ce13147b305e386a020c38f7a40e2494c764242e8466887c17c5969f83897a393c0ab0cb8465831a3801cd5f8c0566fbae5a6edd4e4e5d85dedbab56ae23272487db7136193814d18b768ddbd440ff8a7ea4acd873047ad309d58425d32e225e1a98fb0c7b34baa90994ecf94600b2e7093c96020c08df67c87289382273f204761dd6a73664d8343378cce69d9adc5cdae5107043723333bd567a3d67ab1713df6c1d6d29650977fc54837331678670e8d103327add25be39854f6818233357258aa00d0396b014945955cb345653f7010fcc880f3e2cdb67249bd5d482e105ae9d5c902e97dd88115ff04a1885c9b30a9603779cc55b7d60f73793399ea84625793cb2788a143190d2a2149d8676b03eb61a88080c45a3f35274770e580772915fc2e22917a60a57c513b61ddd8a6680de7d2671f6c4a02cdc74fe29926e333c0250c4ff086880da1cf7376ac3f87d1ded5077d74af71d2e5f46c9d2459ca7ddd913b7d05ac5ee0d48681d7acf8e93a4392b8059b353b4962f63581ae9299ff7fe62d95741e5e499b6a0da9c4bb67728dc616fb710dd307c4553824e6521d3d7b6a407a4b9d358bc67ff093a053eaac738eb900fdc8a6790ca001c15e472588bdf7099c6cbe11b5e53e7ff79713c54679757ca34386c2d86fd53bc054f2193947042ba8aa0e4a2b357a3a317d0fe6c93fb0bd70711d8eedc9a471e4df87acaf829316f9b3ab255732b6e23d135133d973782646dd439b57a4bf42b158866037efeb8d05b6f6aa321ac2d048d8870a75f0c953bc7936d7c73cda6d49603aa9ba175b8b3493e93398cdd3465ab7bf7f17021bde1422b2720b00c2850ffb32cc690316880d60fb4fa2a6656ebd7f7d9630c0208971d58d6dcb4a4e7eba7f408cb9e5404b0e5dccd8bb5648ef05d80e5d7f966dcb028b5c6c4c0440c4ffec36f3e5399137ba7cce269a6092027c34ef09f77848e170c1e8ddc2e408dd3375d635843c24467c5c98593fc7dc4471dc8cc7c9421e27ca1a533aa8ee88c0a726b76b3723e3f8e2e0c6da0a653e3f056e2abfb79a5e0852dbed4a1f82e950a4f2ee3ddd9b068343c1089d442600e7985d469639bfb5bac4cc0f8ebdac3948747058d38c8384585fa1ee8ce0fd0162982687f67134a87c70f884bd2c7bc8202876e8e1e44bb9cc3d2a41b7fdc6318bf5a60b6b532a5ec5579a4bcf431c3716d0454c21d6badd4366b565db7f35220c6d675636a7caaba708d1cb2a74c9fdd6443df696ac2cee531afc3632ea2c85a05c9315a89aa1b7a75a6aa7cf9682962b782ccb321da492adbb99035a1e0b77c7712f6408d2ba411eac59fe910c8edd3f36d5ff6cd798b3b5e71d10d9a25965e07a2c6f007926f439d1b187d1cc360d5df314667c47af6fb3abe878acc602ec2285629e39e90d4adf69f0c3ce9e5fad6325678b583b21dac843f00179008f838cf0f8dd9aa16c5417710c6781a9f437d235ef82cf5420c9521772edc573fc2c20ef9845af4d0200279be674b6fcb638c1b78a3fc13d855051168f32afe296b6099d385db211a5093a4d5ab92f81a238165b7d52bafde6414878f2bf93020a0e742a317925a54ed11420ba50cd702e87e354e3d78e269357b15e0f7bfd4547aa46bedb386c8775809acc41c40d6fb499df10874cdfcff62cec4b43ae408d79c8f0e3379be2443972b6d07e0b1e6ae09077c2a3ebdd1be9325e8f9799914771ed8abea46c202cf812259b748aec23e0d8205fbab928e5c97202979e8a333805150335f161e612a57a723ef854b4b116c7dc0ecc6673738a34f54c28176e3f30521998146182c074134b8a3ccdd45d195cb6f2c73e61d6d5b2d0641965a7497648a9aeb2b75c116258936c7aad96a3fcbcc357a6f37cc320fae31852c08f2c2af54e3fd249f75b9b9da32d03c94232cbe75b0c8b763b5d28284cfb45f80d558289d073a2138c7ab391061488717d4f3b5272f4831505a9299730c61f3731ca81911009ecea58c2df0fd8a9d2bc98691d67d2bda7bd2cb84141bdb50e09c1c391308f851bf29ffa2ebb84768712e15cc480a9362f69629d118ce97c36498a439cfcfdef18ea83a7b7804b204ac21e6b355831b8a53b184d0b5b3d21d1a76508a99124c3656343ca9d70cc6d3f6e20c5ce309d2ff1338f8ab553260b425262c038ee490b72d5393db4a8e15f4ac913ed0c6f88ef8781492b7439fa58ab16702dc2f9d6e361d7b788cb0f8481ebfb21dd46d43bbe153efefb8125f47be51773a9902f4235e5d0ec8a1e0064d3ec216edec98e2aa5cb3a75192653d1932e7cd9d1b648e853da2627a7b13fa95952d7a1f18d54bfcff66167bd3405b889024df5796b5c320b3a326207b94123274ad633f7f34358aa39be27de13202657ec82af3f1f17051b1b69cec1b17b8f186e3d8b640ba79c0cd7d6f0764b673487362a14fb5b48baeaaf550eb16e35bd93cd03c9b8cb7051e1b6a70126ff78ee5aac380756157c070ce101b28ddd96178ef5df17199288a1bc10453339f789bc101b8ffb9a8ecf13c4cbd377c90d6c23a41650cd5350a0a0ece75ff12270032888e8dc0095da872e2d5ba7ae413da9d57ed3873a60f5e349919c8abd70facda7231c2f2336f25a0a3d2ffb419475f364fcd099c88a717c3e0e9c694466bf035c8cfb4a60af30e3264f074dfaf93c71ee1e60f2c9e33e7d4bbf923bfcfd5a91a3c2bf0a21284a370372775282da05c772232698f1e2263ea3d90eb6f593029c5985e7c9f25efd31733af43109b36bc64d2a113eb56b267a23808146c6f6fa0e66c5106b930deddc1b3e105441b417518bbd08b379404dde4d3dffa4fe28489f0bccdb0ece4b49eb7a3ecc0f69d026c822c10734a124bdf839aeba1dba03cf8b5b2588b7a2a85a120dcdbea03f51f57bf043230cdcc02b37f5433e3e609955f6e859eda0945a405e9fc9c77af7a8a2cb23634af74745ee1c4fc36863f4a99c6acba726488fe3f22ab6bef4e0455af1c73ae6914ce4f1678f8a0b70af85f6f79c0ea75f4369f178ba87a0e3c5a6f90fa05297561f376d0ec9d2adc040796f3336da8934d1208ced0550bd8749c4c80cef138fbde0e767fc85e518b1664e03f00a43673a9a429211687499a9eb311393677045b756a8bbed17e74e65695a30074d697ba6fb007bb40eddfda6a8ee7826a357c9acb26d2062ad9c11af881175c9cfda8e0afe2ce4ac7fd9776061bca7797bb646930f06b19ea285b3fce3ed8d004d200f43a663b03bb303450888df7b8f4ea3b963041bae5fe62ed594bf268ac93a03367d37f83808d612a4983cefcedf038ab56db7596fda92304660d891f7219115cfab525d5cc1e51930d51af1c24fa3e", 0x1000, 0x0, 0x3) fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0xdc, 0x1000100000000}) 16:34:46 executing program 1: r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x81, 0x20}, 0x8) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba921323"}}}}}) 16:34:46 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x10000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x94}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20000000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e91000/0x3000)=nil, 0x1}, {&(0x7f0000fba000/0x4000)=nil, &(0x7f0000eea000/0x4000)=nil, 0x1}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000cd7000/0x2000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f91000/0x4000)=nil, 0x9}, {&(0x7f0000b49000/0x3000)=nil, &(0x7f0000f9c000/0x4000)=nil, 0x5}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x1f}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = socket(0x18, 0x1, 0xfa) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:34:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba921323"}}}}}) r0 = msgget(0x0, 0x280) msgsnd(r0, &(0x7f0000000140)={0x0, "645c722aab7ceaa6928b768ddbedaaaa66bdd9dfaff52e0ea2771c6633b81bb8c760443fade9a1380b4b1c690a10ebcc127357fdc1654a88210e0d016d5599e4b1ec46021d0976127e96c7172a0631702f27a902c085ec0d00ba89dc81c2b77bd990fa64b24d801b2df219353e833d88c18f6984e55a7105cb0ba11986bf8d81b24ac53a4a2ab2828dedca792ea560ae8ab2765e271811d025d56b75242c7b13e61cab9355df5a5fe6ece8ff50fd8d5bc6426ea97eef41eb92e1ec263fded1ebf9baab476cfbc84c44d83d90fa9a85b62012bbf38e05997c9a3f"}, 0xe2, 0x0) 16:34:47 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967453adc629608770af73183"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffff8}}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x3a) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba921323"}}}}}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = dup2(r1, r3) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getrusage(0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000080)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xc) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x3, 0xc46, 0x1, 0x2, 0x7, 0x8, 0x1, 0x2, 0xd50d, 0xff}) 16:34:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba921323"}}}}}) clock_getres(0x3, &(0x7f0000000000)) 16:34:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = dup2(r1, r0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="b6880bedc4fbde15a1ff35af75700272236841df54cf53c348134e74", 0x1c}], 0x1) 16:34:47 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) read(r2, &(0x7f0000000180)=""/147, 0x93) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) dup(r3) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2ae710c1ba921323"}}}}}) 16:34:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x500) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) 16:34:48 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:34:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500003800000000000190785f01fcffffffffffff02ac1400aa030a907800000000450000000000000000000000e00008000000ffff2ae710c1ba921323965bf868f41f0b4275e0b5c85e344e41a6a3991073f5ec62cd5e62998960b23b70ba7eba189339812ec29669cc6e47dc6f3559eabb"]) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) nanosleep(&(0x7f0000000000)={0xffffffff, 0x8}, &(0x7f0000000040)) munlockall() r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2, 0x3f, 0x5}, {{r2}, 0xffffffffffffffff, 0x41, 0x40000000, 0x0, 0x3}, {{r4}, 0x0, 0x1, 0x20, 0x80000000, 0x3}, {{r5}, 0xffffffffffffffff, 0x94, 0x80000002, 0x270f5dde}], 0xce00000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x80000000, 0xf6ab519, 0x20}], 0x56a, &(0x7f0000000280)={0x4, 0x7}) munlockall() pckbd_enable: command error 16:34:48 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x42, 0x0) socket(0x1, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) getpeername(r4, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x4, 0x2, 0x4}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000100)="aad05167fea8a27fbc9e37986cba69ed84542a1d62f86dc19a473fe19871deb889126f2869c9b60854213c64260ec7e845068c098dd986bd3b7373550bd8b54798e4c94b5db04debbce42ff90ea3f4126ef2fece878145e2aeff3936382a00ee7232beee9ed96348617d15235e19aaaf7afde806ee2916e2dc00bf823e2971513380105c728e4cb666c2c0b5d2ea96425269281422a24733052254415374ec24534f376774b81cb1bba3ba24b8c8aeaa543ffbbe11521296e93b02a95ba4562c8db3b80d53f8e0ddeaabd1221c99896f927570110139645bf42e25c8ce4e61e25ad92e6a024f5ebacbc704", 0xeb}, {&(0x7f0000000200)="cf68754f1591a6b24c0815d54d000051f7a6b5d4fe68382f99de0dc0a895cd7d", 0x20}, {&(0x7f0000000240)="490b94c653d6232ce0d8c6424adbe3a955894d83b7c6e093e97cd34ecd9a9b62ea98bb49a06a7347b9a302ff1760a6b75a584851d6a23f87510a61880441ed18abecd640c5688cc71d8e9d6598df076eba12667aa39d286fb9e037f867dae4b5dab8bb46e071c9eec78c872d518aa7ac11365eb96d0f18c9bfa42686c9bcac6c70564d99279a422800a3bb", 0x8b}], 0x3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:34:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="6c0400", 0x3}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994735f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215f46a35a3c4ca46a4afcc55d5d4f613943240bc8c9d7b7968f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e", 0xab}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 16:34:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568"], 0x1, 0x0}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3202e9ef7f0000e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:34:48 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/68, 0x44) r0 = semget(0x2, 0x3, 0x1) semop(r0, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x1, 0x2}, {0x2, 0x7ff, 0x800}], 0x3) syz_emit_ethernet(0xfd, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000ef00000000000190787f000001ac1400aacc0eee7ae10d02781ff9b9fed3f7189340010257d30b152dce44e562bb863c3f3d94fdded66d4cc14243ac80052fbf9c7e03d816263eb8514d896f075de848ff64c806f214d4bfc59f3ccf4db85a4a1feeab1b2b0a1183e975fa2e22a0f16b386279b25cf4258b55b78057e7b9347d20a87660cce2a4438c55d385657778b1d49cf0d801df47d2af9e62fe817415f533c75066ec6c3208649c8c175bc6c45410058eefd8a05c8c8119c4b018699aafc5964e4b2d94092754500d87269274d167d859bfa3fca0e487dcbb321a76bbb91e30e8496ac97ecedd02d198c1a57157f0fd441c0000000000000000"]) 16:34:48 executing program 1: syz_emit_ethernet(0x8f, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x81, 0x0, 0x7, 0x6, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x200, 0x6, "928e61cb2526bc61843115ee3da3db94741e097e14e91a548f6f9566bdd6323d12de6108ffe88a6eb637a4c828e30665a8e91499f43fd05ec32ae15204a3ac73ce6487894e3f3e49ec1f9a74a2954e1b10cd4a0e1457110a09df5863ba2b6013fd130a7ec6"}}}}}) 16:34:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001680)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500003800050000000190000000000000000000e0000001ffffffff2ae710c1ba921323000000000000000000000000f2c80a70ce035fba3d9898855d9995040000003d2e42f91e9bba29ae5842af1250a53274ca2dcc9cb7124f0f95d5987d23975e670c07b5125521a095d6fcf8f85bc4e52740816b23c96937b5336e5d3596ca5efd7c7d6b7aa31f70df7fbaa1fb51974c97cf8c3b84097f6517a6c4eec07709432826e65c2c0b061224f7fe9158469cf0e7463fbf5dff60590489fda87220fc3dea7fd561b82ca6a962f5fade368807da02b662e746bb390c1935263d3dd8392d5ceb19b972a10baf29164e840d0849ffe5bf4e4d00000000cddee56a12c2c7c80d9880056cc9643711264fb372af8ad083e235b0e8d0e2780cc508d0c2f8c1715560f65e140922cbad06fe268421a38d584d90499edec3c54154c1b7393b9cf976537a72c8effd03c80b0f25f639b6877947244e3372184e8abca239565cdae8ba4f251ba223f9c82a0195d7f22726ec4c57d79144edb4094322732c6ccd6e7ef489cc7f04c8e62f9682eee9421f197e08e0bbdda678084b6457de910b111116c54d68c5c29324de9c797586115ca60bdc7705615c133ee01fc108f144760ae1"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xa0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/pci\x00', 0x200, 0x0) read(r1, &(0x7f0000001600)=""/68, 0x44) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="695cd2a3ac5c430703a3c3b3d459f6dea54a63d4bd432690d9d67296813a86ca9206c9927be24c85fcfcadfdf31f3495d8717d4ddf2c70e41f665eeb73c0fe65cd3003233d1cd51d72904885147743fa7f3b4fd130a0974ded1b", 0x5a}, {&(0x7f00000000c0)="564f33fe83fb9f25f13829f8772f6d24f425e52c31ebaf3e373f4b806c61f22353191b414397ee524023b6fdea605c9020e45900d2e8c425430c4068a477a82216727b6dfefb9777208b7053e71d4952d4ec56f73311299379a99ab496b147721d9880aefea663f224ebca9334fd17eb198af484ce198da1330912a0fb739bd861b0e4740a04d476edcb35deacc38b86e81ff99dc317ac17eebcc9c39f1f918f828e38867d0656c512ac8351f580c2cc5aba31993abb96cd8d", 0xb9}, {&(0x7f0000000340)="b01791175ce3441de49350f457b8c82528f18264cc499b21a310d372d44506b05c0faa10fe9efacd8d85a204849cbd21ffdce6672868e9e080df1b4a154cb6085948e33691c04f1ec6812c8f2368a2bebb1fb881f7efe7b85c1d90fdef82b16626b9298cbfaf4e9384749bc18edd71bf4a9a2e8eda66692ad718306c75d8811d0af1166fe54285eed7cfe0bd8108f268a925e2ccec7fa930a16c59cd0eebea6dd06481c4f5f45c3576eeb2", 0xab}, {&(0x7f0000000180)="f5328322eccb7b9dfd98b16e512a98e9", 0x10}, {&(0x7f00000001c0)="3e413f12ffe72190d42cb1", 0xb}, {&(0x7f0000000400)="6be79763831ea17042746a5ed800ea74a7ffa9017505be81b2ca69c10f0de89aff4ca7f99345e4767f41b6136ffa38eac1292fae1eb77473a33b466ac0e4dc3355b3f91776d7ab31e76d296b2ced9289f73c90d0234a80f25f3e4b6a297ec1b2e8300d30304a9b90926d1bf38660f28bd83ae12207a382d246b3248b788d1d4f5acc0c1d3d2c6f6599829b3e70b5b342793052a0f208c181ed82", 0x9a}, {&(0x7f00000004c0)="49747fad1423ad48c05587bf11d254c73273fcd81e350dee8d40339a2efa564c41924b12658f068eb3e0c1c03da8ff8055cff50ec16fdf391c1f7e2c2b40924a0537e3619d3d8875eadb218e20262dea632f916294764640e597df412fa0c1924e4ee6c3eb67ce62236b00b90955fa6fbed99a", 0x73}, {&(0x7f0000000540)="ba7af5990f6e3d0ce27e64703d5bc549fbd6615cb5b5c4f3fc3ab8a79c31b1931a162cc6927426a4a8375ac4cc1ebe401ac7a9abf941bdc9e79dc9f77c2ec94fd27926bc203bec419f58f8227036bbc717b943431db576eb6358e548855207c19cb2be83210d99c3e10633e3448159fdad7dc1d51c0d0149f11926d5c800715d247921718d4a2dd29095297ed96a6ab3b66c3ca3e225fe56616cb95025dbbdbf33ace6bb221545b4d7d864ef94fbb4059c36577721b47a49456b99f89ba45b49c5974e02ff88416a3722e8f88db12d79f0d62803d8da4abc3e82cdb69e091bc6c94724396fa602bbe8bcc7d5eedcfcc20520a64ec2b659600c376ad06bf0b501d6b4a4a859d789e9127b77b1424365c55da6fa9ecab0db96d9f16a4ede0ebf460ef1cabe912ca47617e14baeda20539d5e95b3295e44e377ce4120344fd75dff802dc790cd8916e97a81cf636263c52dd2f01a96ff94a64a1a9f436cca6fdfbc3d1d77c4f6e81f38fb70408048d1fa0055e297340262c4ac32db3f1da56eb0071b64f1347958536b09d6f55a2b7cf988d3fb255258fa7398fe7d27b27516fa3bd700ec2e022170687fe02e6c3855e9eeef7e48774d8f31393a37cbefc8cfdcd60c40b82abdd4d805c2d389e95267b07886f107b49c81237fdbedd62b71bd03ce6cf897a9f15bcae23088f64c64b22dc90f899cacf9807857821a30c3ad0d110ab19261dae9f0b1afac4ecab5e3d180bc8f8a956569977f896a684b6cbf04b244fe79c678cbf6f16ee1df284eaf7b4b48bbf8ccec4db253d1617b10dc116e9799de442d926b8ee5a40a1d9007f83a3e2b61a498c74ad7df1058395b69a245f380a7c78a29053ca089c97e1081c78fb8db929f792d7abadb1c72b418ddb1f964141681a82aa928066de48da00b3c63afcbcec510ea7636213b09d2ce7289f5cbcc01fab8458d443b12f1f79f97e931dd11f41a440ae4790dd3c06528b4bf401686a1ae016985e753123f6e1b0f7022cc8a54ce16d537be1eca1fe8a952e9c3c5d4f2a76394fec953b315046baf95db71ba3aa89c7acff0b12b4fead81b2821716175f645bfc13e354f2fe60ac5bf6212ae40080a828f633af61b464666593e1a4553de8d94edaa02b7ab5360d81eed7da31a277c9f5315b22ff0ae96c658cb42158fe0313b924f6d3b8d2951ffb80e319cba8493ef48c4eef1db74edfbf8ae3c15e0064cf29fd3c0f28ccfea9dac070a5026a16654dae1d37a7a33ccee8f87d5c6cc5d5e0b5a1e31f3fdbd63f2fe0497c3aac9ab076f8ca0d5ae05c2efe299632ff89656dd748c1f9cbcd83630d54f229dbc1c90b7d9348f55b234636a07c9ed1b2f6cdf3bf203b1084401e57185b9406c6838e304cc4a9386ee7e8bc07d2129e8ee45038f2d8b2a27a11543d5cee34c98d017fabb8f726252303db7e1c5901748bb27d79f9c3f58310b7e561171110f61dfbd6d934ff3786f87fad6d3949b391feff933c8566869fccaa42f99cd0ab7a1375a922916112adda4827ed19621bbe99cb2d16efa1df8e3b8e7fafa788594519f2c8d2bbc0ba7f055bdedfe0cca18e22f1b5f7cdffa739b40a62ad1cd786acba0756bb6891f5c2b5ad73caaa25f4b09c9ec1a314acc50b459a2817c6adbcf91bf994aabbdadef936f0d9a7461959e7507d75c16955430abf33e0cba2a21c4c5d3915da1b4539d77d51741d876c9cfc965464696f479bd58d4c2b52bfabfa480bba89a59f5cd2023bd5cde966aeace57ed11638c2dd3b777138e89c7242cecf8aeff3079c54fc633fa6f87ccca9aaf4e92885d8700ca845349d0d5a012a3a20c620031bb18a9131996343216518897b10fe127f37aa305b7dda20a47f561258ded05cf6a86743288e573f7195d92dea9499aef91f369c440e2103114ad07dbf592382ca05eac4948cd9003231ceae60947e4ec4e6af15bd6d76082ac611e7959eb3a9deedf1af18fe1870c840fe7bdbea92d0959618cd6087ebab05a971f026630468c6e47fdfc4163ef69d947acf05f72f1d5dcfb2be87dbcc00d5382923258fa9bc6a5da84460c1fe13a04696637a5cb2083fd7575452947c0b5eee0811af56bcb9b2078c7f3378ba0b144b3cf8671de1ab3f47727c11ee1204fdc9b02ae78209918d318cea9667cd67e6c61875ce58e04dca406e4eb830b30a05d1bec386b6b234036bc8f203788ac3adc6900bfd178423b24becab2571a7ba5b7d092f400e9f2e5f33d0d29f336696388681f4a14d3f095fcf5b09cd39e2849c6fca92bafc143567e0356bcf47d99f1f6a4c44f971d69d8c8dfb7dd54c624a274342c4bc6c7b5773c41e261e2d1ad3417489a3d69521e02f4564816bb341120d98fc789f5193c571f6a8b697b8afc8c467c52099e1801b5868c40e0b4285eeae25edbfe908cff1c92e8a21b3e3ba9be191d9a7461745917a69f4e1f86b24ab2077dd332d71a37d60c1dd2a0a001836b574d2c8be4e286fde5ecc97c4dda0c1d1c1f8261450a28c570a167ba302c7b94b0723977b6507db0ae2749799ca58991a98e264d2f76eca591f8a35bc19b4d091627ebb69db2b1ba34b079e7f4f93dd8349c0e807a79139b31f2dfee6fb4f91210a29ee9e2114d7f12c7f5853d82c03087b45518f81303695a4bbce3974225f51360acf8bd381ecb564987aa05c5533a049947d0b2974f24f072f3d17489f83af4fcccdd5ba7eea8f2df479a3f85dbf529796d272b6e2189886989d1fb2f2b2b7d6c6e71d29008cd4a892fcc4c8bbc10394d58489bd745a11333d588ad452c8106cc45e54574794e86834379f29fbd56203797f3609b1248f6c090de010ebecfc2ef3b91dc0524913799f4da1e5bb1de02775092bb2b6ef445e2e80ae03d43e664c910e2d437df05c19b8ae476f039cf1642a492715117228a326e55997de08efa0fc6cb194ff9ea1a073ecda382513be99841e122694dd233fca4b17295ab828b04237f5f942d071358b3fdcf8f03d6ae1250170a7c2a2097e1705b0213002c910f113aa7fdf0a7703e373fefc7e2831100991863e0785587e66abf32b2002fa404581849f4d273e3bb254becf02eb00a86f1cdc74e8ce2e6ff083bd0a8e8635e49c382fb1b031e7f39055d6f2478f12827981d3315e687d0a146244ae57db2b5fe9def6505af0e81ca10294fd2e7a0b632180badfaecb59068e5264aa0d3d59eba7500467e9e069f3fd74b12132e985e897830aa185c44fbc3026f651be7f85b5580efabbde0f58085c39d333e27254540c7a06fd45371ed63b7c91f20af52edb1b70607cb68bdc1d951f508e32fe80bce419ee550260607eca8dece26eda889152326c3a86733bffc79f28b7fb2c7a20e666889875a9ea97b12e3294b23b348e78a0767872cd848e05a0c008ca4a9bbb75d40b094a382a0139af8db3cd1f9aafcb637ca149bad0600cd5eb8708b34ccb285d3925c8f0365c3a994ffe5033f53a970d3de14cd9faadb8545bd90d97018b361bc95fe855e6a3b1d9c9f941a8c52d41f555552e03dd0584b4be99d20824cfccf4f86b42aa080759c85b2480cdc9d820f73b29ca3de94d80324ac2596fc4e0ce2a16f6808266f2910d37b3e3eac05ccfb4ac0b3e6a7ce2b8f4ffb222b2145b39d1cc6f05ff328550e71e25fc02df28a260d15e823daf531dcaa68dd77cf8a84a517a219135f7e51b85303c7b3f2d7475f1ea309e25d9ffbc7c7398005ef20daa8df51329cac16a7065a2fce661791b2f03ba0698d1b39345f89d3621b3af6ed7afb587fa9b70ab636f38ae11a9fb981837690aa7ebe89dee03e7b2c78bb91ecddd8a018e6ceaaabb140f464f31639ef32e468bf64a35c18c0792403bcb152a4c07a50093564801a378759bebd6b8029ee08b986a6f59da17b0c6482172b8cebec8236cea768233a177dfee9cdc486a514194359280e5ba5c08876e1f817638f4fd6c13f7f89de9c13d3cc9489f446128eddbc7386876075867ff8f32f66d39dea2e60a73ab648144fda3579d5e01fe3a2032276fee1be397f5d43ca0076600a95d307029db343db58274a3bb3158aff84ec96401fb39e569dca66325f127b50770a37ff4dde21a26b2de220786045a0c9539c31281c31d9453a9956f4ab575853600ff3db7b7ff1fd7faa83b408ecadf381c7c13d6a905cac3fd7bac9266dfb2068c7b7b086aa32bcaf6568d501d1b512a181084ba5ca249d3dc0a72c9524a058bb6cc25d0e1e6efce9c548b60499dcab28017ce17d45db273814fe687922dd6a9f9d5c084608389a5648367cc2284323b797d17cae68f199d0ee891e99770c78a775d35d8dd1053ac06d79214cc0d3632eeb8fdf296564e2d063a505a1a7a7ce24dc42d1f0c27d112614127f823bf2f33f8041e40b0f935f387755fb21ddef3229b84c177e565abf32a550a69df96f7e486fabe1318c46ff044de03801226ca1f4549e678fdcae291809a5de65de769b38be1da71b09b0f167500e41be14e2bd9043fc255072404a27995984e6357d65694832cdd0ad5b9b655d21523e8c92c4959adb20bcbc49afb0068aaca06dcd19c372a914508272f9f62f6a58f5dc799464d41db4624dd17ecc0b26bebd4815dbf825fadd97427ef8d04ce082acf113d803a8ab33ec347cceb2192e9d21fba653fa491b1a9125e9761583c0f10eae061cc4d07da027591a328e34e1a05889a9f1e067da76b9a6917e5ec3292a73f0814db33720f460449ceb3b8f211085cb95b087aa82376e923e8976a82c3e0c6e2775290e27a9084626115e21451982c6f2087583e05b722417e335139e67092d48464088ef34bfce9f19cc99d6d57e13b14a5d67da26c804622e210c380cb102c8a4fbe0f8d3ef30588b26e025ef61a1b7e6e00741dde489f19e8df199cfe4f1cb516d6be6e610ab0583e6a11037dd3e117e5ad6ba8ebe125a1416e2669c28f1e5d850c3c08735f2eea0db17a8cb9d96a5cd3096fc3ae63b920b172300d115159c76ebec00755d883ffea25300e86f59e595a0c4e516c449e1bba56ce2550b1d1b0e1ab1faa2c5c3e298db7e58c2c2c3c1a79dcc1c236a4cf657f3356076c5f8e1645ea3c5e89527a37b44a6792ec3509baa4f2f199d3a3b6cd4ff39f79a336235344de4b2c840a62d95d2ac24ee674f91df0cfb8bd612fae0f7ffe840de908e3f997e48e06e2c785ed751ae34ea28dd907731cf67189923b0707d719e787c26e1d5269f39cbe845168842348cbb48a4f608243dc404e3839090037bdb46cc50d3e09e2d1ec0343f492343de9837c8546f14c1184c187257ab09d0c7d912594adf05d2f93e496b6d3b721dbcc0cc7b9e8c1d966e6bdc90e6e455f0ea5966df805436102cbc4cac2685baa571a7e707937b05be1ebad022b823a55cc3a63f75011e7b307be5a1d20df891c22f1883c2d836df80c4c64a2538bdd8c846d64d9e3c57257bba807e713ccac3631af31dbfdad4da8a58815c2b141f73c724292620d7299f52fb6206d2b6091eee2ed61895d9b6307e69ff44ee2a1d4318929e329d6d6c55af8a9bb22f2c2d6e2ce18898683a7f200058bf9914bef7bc9a7ad8a8dba92b43af51c3c85c360febff9e82244312d66980a9d7a75d27cf8c316e7298296f1920174ce6cd4a0995eeb248955d0dbe5849647f8891e54b227e37e246a164119aaf9cb04d0ce6127077a3a69c57260a943d6dad1f064ece9b5d7f56c972cf444388fd8f415a0ce9720a3615d9ba089666343d520aa0d69ec413ac3f418cd8d3e5e870a504cb7c273c09466cfa837e86807951ea", 0x1000}], 0x8, 0x0, 0xda) 16:34:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000100), 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) fcntl$getown(r2, 0x5) 16:34:49 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) 16:34:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffff, 0x5}, {0xffffffffffffffff, 0x7}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000013c0)={&(0x7f0000001340)=[{}, {0x101, 0x80000000}], 0x2}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40) semget$private(0x0, 0x0, 0x10a) getrusage(0x0, &(0x7f0000000080)) 16:34:49 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0xfaf, 0x3) syz_emit_ethernet(0xbc, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xae, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x1a, 0x1, 0x7f, 0x0, 0x1000, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "bc3f23ce7b73f9ca2c42b13e3b287e15"}, @window={0x3, 0x3, 0x1}, @eol, @mss={0x2, 0x4}, @md5sig={0x13, 0x12, "19f16d17819b3b24d70a2e818e7a175f"}, @nop, @md5sig={0x13, 0x12, "767e2c6f59e7b0af15f4d603c387273a"}, @md5sig={0x13, 0x12, "f6989cec46a5858ee2819a81aa5084c6"}]}}, {"4fe6aa1e2a8f7bb74d14ca51407c08c95269f9977da78236bb96399d18ab120b195d813252768e60fc19e016e6576d27dcbc"}}}}}}) uvm_fault(0xfffffd807f0002e0, 0xc0026ed7b8, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f0002e0, 0xc0026ed7b8, 0, 1) -> e tun_dev_read(5d01,ffff800023fa4f38,10) at tun_dev_read+0x138 end trace frame: 0xffff800023fa4d70, count: 0 ddb{1}> trace tun_dev_read(5d01,ffff800023fa4f38,10) at tun_dev_read+0x138 spec_read(ffff800023fa4d80) at spec_read+0xf1 VOP_READ(fffffd806e4590d8,ffff800023fa4f38,10,fffffd807f7bf6c0) at VOP_READ+0xbf vn_read(fffffd806724fbf8,ffff800023fa4f38,0) at vn_read+0x124 dofilereadv(ffff800020ed8018,f0,ffff800023fa4f38,0,ffff800023fa5020) at dofilereadv+0x1a1 sys_read(ffff800020ed8018,ffff800023fa4fd0,ffff800023fa5020) at sys_read+0x83 syscall(ffff800023fa50a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc87e1fcb000, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800023fa4cc0 rbx 0xc0026ed7a0 rdx 0x154 rcx 0xffff8000009d9740 rax 0xffffffff8153a2c3 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x31ea3e3dd4f150e4 r11 0x365c0b109355c826 r12 0 r13 0x3da r14 0xffff800000a29660 r15 0xffff800023fa4f38 rip 0xffffffff8153a2c8 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800023fa4c60 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=348050 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed8c48,0xffffffff82658448 process=0xffff800020ecebb0 user=0xffff800023fa0000, vmspace=0xfffffd807f0002e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29407 362501 97166 0 7 0 syz-executor.1 *29407 348050 97166 0 7 0x4000000 syz-executor.1 16178 459603 0 0 3 0x14200 bored sosplice 93272 293833 1 0 3 0x100083 ttyin getty 97166 141447 95034 0 3 0x82 nanosleep syz-executor.1 95034 41778 17477 0 3 0x82 thrsleep syz-fuzzer 95034 3229 17477 0 3 0x4000082 nanosleep syz-fuzzer 95034 487816 17477 0 3 0x4000082 thrsleep syz-fuzzer 95034 512103 17477 0 3 0x4000082 thrsleep syz-fuzzer 95034 296050 17477 0 3 0x4000082 thrsleep syz-fuzzer 95034 287154 17477 0 3 0x4000082 thrsleep syz-fuzzer 95034 27724 17477 0 3 0x4000082 thrsleep syz-fuzzer 95034 403933 17477 0 3 0x4000082 thrsleep syz-fuzzer 95034 392144 17477 0 3 0x4000082 thrsleep syz-fuzzer 95034 114510 17477 0 3 0x4000082 kqread syz-fuzzer 17477 392997 7837 0 3 0x10008a pause ksh 7837 120766 74653 0 3 0x92 select sshd 74653 246225 1 0 3 0x80 select sshd 38078 198956 97595 74 3 0x100092 bpf pflogd 97595 160231 1 0 3 0x80 netio pflogd 5369 520054 88957 73 3 0x100090 kqread syslogd 88957 23999 1 0 3 0x100082 netio syslogd 45179 324647 1 77 3 0x100090 poll dhclient 77878 368816 1 0 3 0x80 poll dhclient 60953 17824 0 0 3 0x14200 bored smr 22725 290271 0 0 3 0x14200 pgzero zerothread 78760 289256 0 0 3 0x14200 aiodoned aiodoned 49284 142150 0 0 3 0x14200 syncer update 14105 283919 0 0 3 0x14200 cleaner cleaner 46564 502543 0 0 3 0x14200 reaper reaper 45167 182224 0 0 3 0x14200 pgdaemon pagedaemon 69181 233690 0 0 3 0x14200 bored crynlk 14123 162806 0 0 3 0x14200 bored crypto 15006 214177 0 0 3 0x40014200 acpi0 acpi0 79073 150033 0 0 3 0x40014200 idle1 53004 238919 0 0 3 0x14200 bored softnet 55974 511379 0 0 3 0x14200 bored systqmp 97110 181110 0 0 3 0x14200 bored systq 58614 234075 0 0 3 0x40014200 bored softclock 44366 415333 0 0 3 0x40014200 idle0 1 450719 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 29407 (syz-executor.1) thread 0xffff800020ed8018 (348050) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8268a7c8) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9510 6427K 6798K 78643K 11131 0 pcb 13 8K 8K 78643K 109 0 rtable 86 11K 11K 78643K 379 0 ifaddr 63 13K 15K 78643K 133 0 counters 41 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1500 0 iov 0 0K 32K 78643K 42 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1405 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 86 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 4 9K 25K 78643K 437 0 sigio 0 0K 0K 78643K 5 0 proc 61 63K 83K 78643K 550 0 subproc 16 1K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 50 0 in_multi 65 3K 3K 78643K 136 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 269 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 127 47K 56K 78643K 2409 0 UVM aobj 16 2K 2K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 78 0 NDP 10 0K 0K 78643K 29 0 temp 81 3038K 3108K 78643K 15384 0 kqueue 3 4K 18K 78643K 26 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 9 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 62 0 60 1 0 1 1 0 8 0 rtentry 112 76 0 43 2 0 2 2 0 8 0 unpcb 120 703 0 693 1 0 1 1 0 8 0 syncache 264 14 0 14 3 3 0 1 0 8 0 tcpqe 32 12 0 12 2 2 0 1 0 8 0 tcpcb 544 172 0 168 1 0 1 1 0 8 0 inpcb 280 521 0 514 4 2 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 13 0 10 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 1 0 1 0 8 0 pffrag 232 2 0 1 2 1 1 1 0 482 0 pffrnode 88 2 0 1 2 1 1 1 0 8 0 pffrent 40 47 0 46 2 1 1 1 0 8 0 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 54 0 15 1 0 1 1 0 8 0 pfstkey 112 54 0 15 2 0 2 2 0 8 0 pfstate 328 54 0 15 4 0 4 4 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 340 0 197 14 1 13 13 0 8 3 art_table 32 341 0 197 2 0 2 2 0 8 0 art_node 16 75 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 84 0 74 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1963 0 563 90 1 89 89 0 8 0 ffsino 272 1963 0 563 94 0 94 94 0 8 0 nchpl 144 2708 0 1121 60 0 60 60 0 8 0 uvmvnodes 72 2133 0 0 39 0 39 39 0 8 0 vnodes 208 2133 0 0 113 0 113 113 0 8 0 namei 1024 7513 0 7513 2 1 1 1 0 8 1 percpumem 16 40 0 9 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 3 1 0 1 1 0 8 0 scxspl 192 7534 0 7534 10 9 1 7 0 8 1 plimitpl 152 47 0 40 1 0 1 1 0 8 0 sigapl 424 651 0 620 4 0 4 4 0 8 0 futexpl 56 6006 0 6006 2 1 1 1 0 8 1 knotepl 112 122 0 109 2 0 2 2 0 8 1 kqueuepl 144 84 0 82 1 0 1 1 0 8 0 pipelkpl 48 128 0 121 1 0 1 1 0 8 0 pipepl 120 256 0 243 1 0 1 1 0 8 0 fdescpl 496 635 0 620 3 0 3 3 0 8 0 filepl 152 3785 0 3708 6 1 5 6 0 8 1 lockfpl 104 70 0 69 1 0 1 1 0 8 0 lockfspl 48 23 0 22 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 343 0 334 1 0 1 1 0 8 0 zombiepl 144 620 0 620 1 0 1 1 0 8 1 processpl 984 651 0 620 6 1 5 5 0 8 0 procpl 624 1569 0 1528 4 0 4 4 0 8 0 sosppl 128 3 0 3 2 2 0 1 0 8 0 sockpl 400 1294 0 1275 6 2 4 4 0 8 2 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 263 0 0 16 0 16 16 0 8 0 bufpl 280 4125 0 133 286 0 286 286 0 8 0 anonpl 16 74505 0 59606 75 15 60 70 0 124 0 amapchunkpl 152 3438 0 3286 9 2 7 8 0 158 0 amappl16 192 2975 0 2170 51 10 41 48 0 8 0 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 135 0 130 1 0 1 1 0 8 0 amappl13 168 105 0 104 1 0 1 1 0 8 0 amappl12 160 15 0 12 2 1 1 1 0 8 0 amappl11 152 264 0 246 1 0 1 1 0 8 0 amappl10 144 26 0 22 1 0 1 1 0 8 0 amappl9 136 390 0 389 1 0 1 1 0 8 0 amappl8 128 387 0 349 2 0 2 2 0 8 0 amappl7 120 127 0 113 1 0 1 1 0 8 0 amappl6 112 237 0 228 1 0 1 1 0 8 0 amappl5 104 325 0 310 1 0 1 1 0 8 0 amappl4 96 792 0 760 1 0 1 1 0 8 0 amappl3 88 229 0 222 1 0 1 1 0 8 0 amappl2 80 4018 0 3952 2 0 2 2 0 8 0 amappl1 72 24057 0 23624 23 13 10 18 0 8 0 amappl 80 1843 0 1798 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 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 641 0 623 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 641 0 623 1 0 1 1 0 8 0 vmmpekpl 168 8789 0 8755 2 0 2 2 0 8 0 vmmpepl 168 84063 0 82161 133 27 106 110 0 357 20 vmsppl 368 640 0 623 2 0 2 2 0 8 0 pdppl 4096 1290 0 1249 6 0 6 6 0 8 0 pvpl 32 234225 0 216267 172 24 148 169 0 265 3 pmappl 232 640 0 623 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 265 0 8 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff824b6ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8268a5c0) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __sanitizer_cov_trace_cmp8(7f7ffffd5000,7f7ffffd3a38) at __sanitizer_cov_trace_cmp8+0x31 uvm_map_inentry(ffff800020ed8c48,ffff800020ed8ca8,7f7ffffd3a38,ffffffff82214acb,ffffffff81da0100,0) at uvm_map_inentry+0x8a syscall(ffff80002318b910) at syscall+0x397 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3ab0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d01,ffff800023fa4f38,10) at tun_dev_read+0x138 spec_read(ffff800023fa4d80) at spec_read+0xf1 VOP_READ(fffffd806e4590d8,ffff800023fa4f38,10,fffffd807f7bf6c0) at VOP_READ+0xbf vn_read(fffffd806724fbf8,ffff800023fa4f38,0) at vn_read+0x124 dofilereadv(ffff800020ed8018,f0,ffff800023fa4f38,0,ffff800023fa5020) at dofilereadv+0x1a1 sys_read(ffff800020ed8018,ffff800023fa4fd0,ffff800023fa5020) at sys_read+0x83 syscall(ffff800023fa50a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc87e1fcb000, count: -8