{0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f2") 11:47:50 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 11:47:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 11:47:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[{0x10}], 0x10}, 0x0) 11:47:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000800)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 11:47:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 11:47:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d96) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8, './bus\x00'}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 11:47:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x1) sendto$inet(r0, &(0x7f0000000340)="1055a5fd63cf24b20712794fd720ca59b2bae4759dbe83e9eb494fdab9188dbedf52d28b0e9aa59a4de44504de27b0b5d805ada4c4554f1160892d2a1ec98ba9c08782f06adec776f57c9c28d25c49b2b7c7ada77f2f3d39c8f3ae3d7c07973e89a9b00e452b69e411de02830deb4058453a93919adf9fcada9df7ec2c5acb1f5cdce8235f17b51cea82da5a46d9b946d7104faf1177ba9d6c9177dcd06c724e650b03a15cfeb89a8918666b7f5b696aa55040e098f969673efb3c02272af56f37a0e4e5e10af4ca82cf0db76e28a9fa6dbb938c762d4591f5f86a960735158a36603f498fd2d1d902e35f22ab48dafa", 0xf0, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0x8, 0x1, 0x80, 0x6, "014d12d98af1e437db909023ab3d5db8398f82da", 0x40, 0x2}) pread(r0, &(0x7f0000000140)="dd124b124cdf84d797ce7d575852788a5d4875073c4e4856cca449c6c60ad946bf460808b661b9ba2458daeafb6c6d8cce7b45f46660cb5f7eb7344f12e73ddb1c0dfe8d08128449056b6fc4a1d3d3cfd70c11350f446b30f4c0f3d4daf1d035aa068222338df73ae084c78c1c4b0f7f5bcb44104f8f1cd9ffacb049baca7ae084c58f0ec4e6cae3e2fb43ea620be561a87bfd3c31748cbd30d768bcd4b4ed0e9a428ec5e9763c9d3d10174526dded01fd24d21f3b14087e0cfe6d5f66ea9584d8205cf494a03fccade6e929c1b9da8cd4a214556edb", 0xd6, 0x0, 0x0) r2 = shmget(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmat(r2, &(0x7f0000002000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r5 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/242) sendto$unix(r0, &(0x7f0000000500)="da1856b18d5f871d3a0c0814e02d109d84a9cfccb43f6eb57ec13e2e40f0c400a3b6cee38772449f1d901000000000000000000000ffff0000000000360e329bc88e35ab3fd67887cd8e4a611068ffe67209755764de6983591c9137db1863f6e2fa1fabe77d8fbed852e0d5c5e7cd23395d4ea0d21158d0de87a5f92fa5b2610db4e8d263da875bbaf53b71526fe9db16f90d1ab8c899c68901609d0b44757e43393e18a103c04d48764ab7b8d002972e54cbd53f7848964b25e7910dcc9618802211124784311faacc15a89156013b2c29aa0e36dd35e4c5ab7be56a4d81c4683657be3f9885c166e59e504d3497bf6d6c483075cd18726179b4517245540a137b7c0974c040fc4ec615754d768786cf5e3d4ea7642fbc1900c909bc89e1580381d07ac73be8622865bd3b58444ee761dd452af832618bc9dd6d6974f7092cf5b001ad8da30fb8225760c8d9971349496d847563867f64cf5a5faaa836f9577fd94f2731e2a13ce42724b0a15592b9bc6e3657b5842b809292ca2c86b1a7d384873e114d3ad2d0a6356b2894f85e8544a7c4e35bc7f5da81cb65996b5640822905a2561c217d8ee592fc9f2802cb0c6bbe6fb956f1318977ec6c29a8ce2bf4b1871eec9b3d309936357939828621204246f503394e46fb52c2c79a3545007b05c488d93159c792d30ce8c44cfd3cd68aa8f05c50ae09663edd246240b802e1e3", 0x18a, 0x401, 0x0, 0xfffffffffffffdc7) dup2(r1, r3) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 11:47:50 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x682) open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) 11:47:50 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2000001c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000000c0)=""/230, 0xe6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf/', 0x401, 0x0) 11:47:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x188, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="24d8598770b979dbc77c84fa28ff6840290fed58e3ba10ba87c5076bd4d1cde67a796266346b295536c1c9570fa427460dc25c34fb5665b3256413ba12bec164509f7fde1cc238807fd37cf1fc8e9533e7e74c5d777a744203a1b2d7a0b2ff6e06b41d30af332d516b612b", 0x6b}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 11:47:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = getpid() recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001240)=[{&(0x7f0000001140)=""/218, 0xda}], 0x1, &(0x7f0000001280)=""/136, 0x88}, 0x840) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x3, 0x5, 0xf6, r1}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x10001, 0x1, 0x1, 0x3ff, 0x0, 0xfff, 0x1, 0x1, 0x1ff, 0x1}) 11:47:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="d000"/14, 0xe, 0x0, 0x0) 11:47:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000025}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 11:47:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x101, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:47:50 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20, 0x9, 0x60}, {{r2}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xc7ee, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffa, 0x80, 0x8, 0x1a, 0x9}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x20000080, 0x7fffffff, 0x3ff}, {{r1}, 0x0, 0x40, 0x1, 0xffffffff, 0xf6d0}], 0x0, &(0x7f0000000100)={0x1, 0x6}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 11:47:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 11:47:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0, 0x1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) 11:47:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) 11:47:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x40000010) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) 11:47:51 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000080)=[r1]) r2 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0xffffffffffffffff, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) 11:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) 11:47:51 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 11:47:51 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/61}, 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001800)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) 11:47:51 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x3f}) ioctl$KDDISABIO(r0, 0x20004b3d) fchdir(r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10000, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0x4, 0x5, 0x3, 0x2, 0xfffffffffffff49d, 0x3}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/222, 0xde) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0x8, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x3, 0x1f}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000340)={0x2, 0x4}) getppid() ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x10248, 0x2) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x66, 0xf0000004, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x11, 0x0, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x6, 0x44}, {{r4}, 0xfffffffffffffffd, 0x26, 0xfffff, 0x80000001, 0xfff}], 0x996, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0xe, 0x2, 0x6, 0x9}], 0x1, &(0x7f00000004c0)={0x21f16ad3, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./file0\x00', r5, r6) r7 = semget(0x2, 0x7, 0x0) semop(r7, &(0x7f0000000580)=[{0x4, 0x5, 0x800}, {0x0, 0xffff, 0x1800}], 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000600)={0x3, 0x4}) recvmsg(r4, &(0x7f0000000780)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000680), 0x0, &(0x7f00000006c0)=""/189, 0xbd}, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0xfff, 0x5, 0x1, 0x6}) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r8) 11:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xfffffffffffffffd, 0x80, 0x7fff, 0x400}, {0x5, 0x1, 0x7, 0x2}, {0x8, 0x1ff, 0x4, 0x1}, {0x5c64, 0x2, 0x6, 0xd49}, {0x5, 0x8, 0x3, 0xbd4}, {0x7, 0x0, 0x81, 0x28}, {0x2000000000, 0x100, 0x5, 0xffff}, {0xffffffffffffffff, 0x8000, 0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x9) syz_emit_ethernet(0xfb, &(0x7f00000001c0)="dcff8d4079cabac2c0dbe69341f7195f7916797c2d8e4c326ad5f06f20ee2e4dbd31e36c4856966be7ff1f18de99bc2d59e477f4010acc4fd1ec6712b328a373014ffb3b07acdc40e152a88bed5eccd8b6958d71412876722af50994d108b9b677b7c5b070ce59bd33fe530b9d64acdc5640d6a91d62962dc264969ddb4eb20822dd674c13f867614c750527f753cc703689fa6b0c620e6f45795874667156f2f3e519e049b81f55fd53b60996a30cdef6dd29414a6b6bd84089b9588c2984209cbdffd6ac1002a45064649e2d4a97c67c34ae35b338c7b88dffd95d93397dd06765b9e7fdd8ac3d54ea3f8c9bb7ee2031cd676a62973d779ffe81") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="6f598772") 11:47:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x82) read(r0, 0x0, 0x0) 11:47:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 11:47:51 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20800, 0xa1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x5) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x5, 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x400, 0xfffffffffffffe00, 0x800, 0x4}, {0x4, 0xda3, 0x20, 0x8001}]}) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:47:51 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = socket$inet(0x2, 0x3, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 11:47:51 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xffffffffffffffff) 11:47:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = dup2(r1, r1) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000040)='x\x00') dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 11:47:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c16096c18fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a743000000000000000000000000000000000be26da1c77e414df4a8932aeb71cc28a7615dc5e06311fe0c3e6267334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e074fb1703404cc92931983f72e859fd4e0293ef4cbdb1817391528b138c5030b9dc750313d02d4c576c1009764cf3b9c053446ca61050ff9a3ed95090a6d84a8e944bc0392dfcc67cfc1f2b52f00413cacb6c7966fc3d21d36a18d379beecce5e9e4367e33a8d383c04ffeaceebdc1a6d445a8b9353752fdcc864bc966611f148e0f4b8c1b091e047381423cc4e064910d0d0a3977a64c", 0xfffffea5) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x90, 0x2, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x81, 0x4524, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x401}, {{r0}, 0x0, 0x41, 0x40000007}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x80000001, 0x18eeca8f, 0x2}, {{r0}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x4, 0x6}, {{r0}, 0x0, 0x80, 0x86, 0x5, 0x5}], 0x8001, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x6, 0x3}], 0x9, &(0x7f0000000080)={0x7fffffff, 0x8001}) 11:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 11:47:51 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:47:51 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000240), 0xfffffffb) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x7fff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="b41e85e200ca72a9b481acc7dd1bd639c025c86b0bc9544ae0a3d55b5c5a04ff4edeb0554e2f6cd85bd47795eadb94970cb6ce5fcb34436c790a86d4e8f2902374b2c0f285e27d0dcf3611ae181c2c48e99bc12e240491764ad0b3fee42e026a31a2748106d34c47cf6ec98da4feefe01adf58da94e3fdad5195ef1234a6d57c90b37940d07a91b4a50ffe46e8c394ae1df77e9541b9ea4df5048c57f9c7", 0x9e, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:47:51 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) 11:47:51 executing program 0: socketpair(0x1e, 0x8000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 11:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2080, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10}, {0x2000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) 11:47:51 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) open(&(0x7f0000000080)='./file0\x00', 0x10b88, 0x20) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r1, 0x0, 0x0) 11:47:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) setsockopt(r0, 0xff, 0x5, &(0x7f0000000000)="651c4953f62eb71471e36d64703cea08959c122ed3e849b6cbacaa5c5353e331553f6e255a4a79290eca7db045413e1b289c89fb96096fd02f0b63192dc7c66a33caa858a60efe054e26a951e157685d2464bf53e80c7ffca3645c40990af282eb92811add8c02a18249d69a6c808f50a6b7a5d0c3bf8522735296569a1e53a5fbc26dc5c839306e543d9db4c5e7bbdf6df7a58c91baa6776496d1e41c086a97d0d83570e9e9e7413e7f379a45ef4de5c25c39805ba0cbb5f2f431d0e2dc104752c59319f0fba7d96a4958d041218c7624ead80a806c686f691a83f7348761688ca046671d8a675e136d4d411e1602d1afcb38defe88a309610ab55f879dbb9ba5921598da6bcc3b0de7a709392239087657191adbd89bbae943ba4cc73b0b69469a31c3cd8806cf98cc771d0607d490f8335a445f1b7042941a94d2fb25e4147685f78efbe4e820267d3bd0f1889b3dff1da53df0b3c5cc641a5aedbd5b61ef320d574f765cbe40ef2846da4e6941033103afae62c727c3cfa64d6811b750434f8ae6a73af462faa47925e39d6a8c1c32a0c15ca5e3198949e9209a61167cabf1a19d7a08226e20b734116299c11768ddb99cc91e07e065d67f3821e83bf4da3cbb23c4ddb562c84f7bf4771dec859fcd534b13403217036ff1c837a4c6b52012e1ed8b9c3857d7b81b3c4974ace852b9831762702da18225f7cf3232c10a50c55b4ff18e0f642cfdf692e6684691d8016a7a4d210b1dfe58de760b4cf34fb24863ded1ffe12040c47169b080952a8f0ab7f15675c3a4e82f0ab4066493a391b95b1f7eee5703616ced28448a7ec6ee9b9347349da5836478b4b7114428dc005948719c6ba7c736b0d27fcb29a863f78c443c2b37c0128aec99859a2d329a97429f2909f8dcf0368e4d5692aa4fd279e0d8867cb1aac59205079353aa64d4bfe6dbf8676ba3e967aff23a02f1ca73a10fb0f58686881e11841475aa6d8b4402fb5fd3795620a862afad1aa5a2788b9a92e28ce78462d8d51ae6d28e95719181623a19144d71a06c410da58e1e5fa52218b76d7e4642afbb6d89005852de44b82beef3014c576ee0015d9215227fa7cdacffdcaa915ac457212ec775c3788ee49e95846b49c9e48747b0aeb82dd969749d216d5e3e67508a5b48689d37e2fdb730511f0fe1dd21b8567c4cd31c6765525df13a1d079160656c214cb0e146196c81b12c22a069e1904c1fbdf1337e31535872634c740761b17a6b1f47073511aa92be080ab33e90ab5663b78ba102c292ca9de48825681e8550222052b88e6449fed766816199caeb0f40d885db45a1d3dd8c18e91b30704e820ae0f85e53b9a5ae66006ce245c80d3acbeec414af8f7606aa0d36407ee47809fc162c5cf3bbdb24788ac6dbe75d7c4f40c96ff8228dc4212397bef866fbe95562a707a49b0a97c4b63275a0b46366f07feb991a69462272c7b811082cbc45603a7f7a50165ae489d0c3b960f42214d315a5e56248185b37eaa8c49d60cc547910e8537ee2fa7b558aac0996953f08a59791dc4a1f34b63b47b38f3c835f47b025af7e9427b72aaeace3c92d6bbe5d5cff08b4f6731e1ad7fcfe4e2dbd683a6fc32b0ae4833179b73644622d95472522e31b9fdc32c51c6184147ecd5826bfb60b6a1b1f44947beeea1bd2df29ca8b727866abd07f7dffdd460c0427e4fe439fc7521dadb846fb1c4e288490e367212102d60aa1c24a45eaeb91372cf5cfb5a7bf651cf6ae46d2152fb4061231b472c65f8fc07b2f6c9cb4abf43b71a1796283e39373d4cce1749f1a8b0362e2ceaadc906598d1183c1a48b93db8febfc6e77b662a59255e6c418146400f32b18f6cf27adf21f2dcb0ecc615b7471c38ca3cfba5a33b56f3c97a9651fef5363dcd0e611f9e07b224051333c209f34c4651ad92a5efe3ba8ed860a52e49ffe6aa6361a5423bd1fd3bf464298a577423f2c3df8c2375cb2c8457bdaf5b6748171145afeb1d7b58e44df7ce9a259582ca7e1fa36e8b805281d9eaf56d8193f65bef117c3b02df86828497f16d29082264408f36adbe2848f1e9ecfeb10a68ad6d09754a635db8859bdf0c9f6d7f9b9d8bf194e18c4049dd3fb36cdd03f3f54576bca126195e4b071eb8411170f9b8da6e31b60594e7b2474edf796b741a2d55d53c8d88a35c686fb9759fbf01b803a734d33050b5bd89c3ec8bbeeb80482620fdc6cd00b3692a3e08b5d473ec8f7c818e162a986808a63c15aeb7d56550dc932f79b41a7cc4159b5de4b7eb9e2e10f75c31262270082743a2bdbbc9ca6538a9a8afac422c7e3f094d01b14a275e40512ca3efc39b24bd8ce858207d35ed44b869450697f43208d71345e08fa7582004a8e466bfc0d370fa3bdfc94d59472e2c170987c53aff67cb72b690253d2110cf79bb37c1a2eb8073ad3aaf459e50f2358e229eeb36b5721fbb1004c3faaf58956ad544e40e8e689d09cc58c3d6b1e2c933d317b7c4a8e0261005cfce611871c39e9c7c573283796a4cb2342ffb8bcc970438bc287efb9282c7ccdf57b1811e543ad3802c50f57916280070bb0e2a3c948a9bf451538bc72b8537d0a9d612805215cd7c74c0198520ec4e88eaa2a0958eb24389f1f8f8c8226c824a6b80598c4d34a8dc38fd1038e9673f5857062a3172d92adc03b3d5a1f85bded70383071e37696e9728a956d76568ba433290686e7203bb0fe23d7b46af689845e692ec3561f03382023c986d5ecbddc077e0a64e564175f2c7df5eda231e41f2fd10623b7b7269b7196b29e322594b1736538621f779dc1cdc04debd7eafa29ed8d0f6c5162752022b0fab809fa312cdb41e62f770a7b0852f028ae74dea019bf3e86b33ac475277854245fa6200fafa3d4ff40ecdb3b019b8591109fceee3a4a25803ae30d8936f69e7a743836cb3ca90611a2e8c5eb01ee38a097b14f6349fde3ba9c8c8851e7c81929c6907def214d49ccc58f60fb6f495d30b21a4d92d5ff8e45a7a04c069481ed8aa401702e6edbf86adaf618ac1318094667ff25f07fe5a100ad166460a7b91c03d988e8319ca584ba9271cfd366f4b91d394df1a3c2d2fc20ce9fc892e5478ebe4b85b5e206eaa366f8064daa54dffc65233cb4283c95ea5f09daa88689862d006a17de0da0bbc63490ce32b1fabe397aa3331240b953e9594d84e9b69a0b801c16aa5d7cf20d3c615ae2e5c2ee9f75d178394e484a1740d3e66a0540d7045027384232cb44ef43a17984bb6ce17b185aa106d19911f385f60c48888ea71bca3da85b7369d2942f34b393d53767fa51f59c6fe937076c540baaf9962a2952c71f3a685e14ef7758f1e73fb9c9dd6412972c2790caec076ed0d8ff6938c0d26184d756e560e5d5b84b0f27e3c7c92c7196b2d07e3e23d9e40a502ea350aee81760d7da7f2cfc30d844d9e5b013a5bce1d87681ec554c2a06acbfc3ce97aab2f6517f4812ea227d0cf579b9c3f131f4c71b40624dea98bee04c2bdb50cb7dd4b0fff3b9b0a9bdad088d76377d4646c4c3872fffd5bb8dd8ec481807552c347553a6f0f9beb673d26a60307db09ab4cde344771d23e1cb6b2c0fb769f62df30268fcb764e72a4fb821b5b95a81647d44fa4dd96a3641eb15f5775930ab56ee883db69cd6ab830c773be80573e65a5c7769a6058355ad576f939b862608f55a18e519ff96a1160259527382a5649e8d197b6594091867d42e0e0c3caba4d1323188624d4c37307eb0f6bfcda43a6ac44673722496451fbb0b65e33e0ca12ace6796e5cee99bbae739eb96e32619a53ed798af12273dc91aefeb74c16247a7ebcee6b878f4710da295e6dc2c20cf3dd0f7e3b86bcceaf8e9b0b2b4a5b5c068831f8f7b1cc090acb68129cb42447763e3771b18ef19ba209f5eada5a3da98250f62c89d100821625102937eb9d7eacc10fd928cf4f2ad81896003390ff900a5e2438c2eca3cff2acc7ec2240605044b0def778c396b9d13c03a072b9061d11afaaa556465a777d6fdb14a86359bf296152802d0e9af1754e6e5d0796cef3a7055dc83704062f047aa93d0ee8e7bf8e794dffa6d434deeeb3d532d38ed97f64ba2dd40b3b7c6d46d5727df7790f818965c5a9c29691ed54923f4b702f84622d1869e742bcda80027b3da30298703341915206d3355b82093174b358680794032f805f6d317704c1d3063d1c2a47b2c150bfe5602e009bf5d150166cfdb95598010327cbb1f513dc0ce91fbb1dc998d9984f4a6324b9afeb476aa8b79f9e595265bfad7f2e36e46b65167a3779b53fe4de1e14b4f2efc5d7d9c67bf5342887f857f174f11d517dcdffe86658cf2d3fa32aaa95ecc91081797e9bccafdff56d0721fbedf7b45ea054ac0c8c78d630db817dfbe2175543b6305bfe9f9629d9ab8271b68cef3da98559b37415600e72d89ff4e39110a8d7444cbb2d693884874a9ebf9fddca1c23a783ea35f08e6836f0c7390ad2b2a1dfe18cf734c9f38b83c4ef72e8a0128f004a1d1c06fdcbc86de908f48e03489bf234557975775c65f80089e220a3a6cca06ce32fc69cec83bf517cd5c737b8adc3fe8104b4e701e7e495c6e568460935f174a3e1e1bb1246406002dc693b4a1515460e8dc348529ce8db45bf11bea752bd745e5ee62317e90038ad40df4a9fa2a112751964cdc64d9d30bda0cc899b4339009f0038343eb7401b6407d62cfbadeb000c680b13b1b42b33c7d523a246b8d21b4de1903780d3266cab3e93ac7ce84f01aa4a97e6e6b580b22b78a985b317d85adc4185368b33a7856d924ade5c3f68819ef0b3a8a6609f7c36c32ca67eb378caf014a74faa99d5cbfa7cb617a060d5f5e3868aa8a99485489f71de60180d195d51670cdd2d4c4aad2542f216aead8176988c790d949abb15ee66bdc6084ecaf7aeffb6835f44248779d7e1c678daab8e20b8619a2ac502230baaaad273351a09d3f381ac6110696efb8c8e2bdc9b224506e22c51eb96a96d796bc4abf8249517c24c31c5e0c3d0296d97c5e5f303d4c7a6d2123e8c1e7e04682d9f4c7b16a763e67c5781f70e005f817d862cb79bdf2fd1f016a531f80dd91c682fa2ddf0c0c80df587c7317b4c04cc161f86c60068be63b78a48d71f2d79d26aec13dbb2cdba67c0c4cf5f9cf46491498c5d78a3dcaf34a3bc7b6ab3baa0dd5e073bfcadbc358187570b77d3a043a7e15819708f35f1488be0572e9f06ddedf569adcbff012aa1ef13037fda6f07c59b53f5b55bc44ab94f07a20607f8cd1edbcee2545833da290da1da1c06735a09d2f7cd6ee09317b2db69ef08e78ec24718b4ace29b822e7956a9ef0361b6c95d157c5d745216a60008bd7437e4d559e0e32ca0bbdde540610de0f819587fb162086f0d46ea58eb9037c38d2bd9c35a0c8d3b6cb29370b7f66d6ffec24b70fbda306558fa3e1428679b645869dca3c744eac38f61a90f8211b2ab28eb71580fb685a47ab7f337ce56d13eda63195791c4ded4c7d98474c61c49dba132d757dab9b1b58bb67cc543d3cc8e8b1dfcccb2055dd327a1b2a37caf6dd7fa32abcf1fa8b38b03e9e8aec99d8c9a08bfa2076718ca839fd143aa82d3d9c3612b550cb11c81a2e6961b00ab7438d5f9b8ff8d9a7f6f20070c8db5a08b3e8592d6ad8c655f69ba2b21bcdad1cadcb6473bbb83a91e36787581e6aa832b5a2a1388deb3883ffe30550cb89065b504fe538489a9553b3b76946a8eaf670e0de5eac08192fa9bd2fadb4d3c537ecddb1a7493d56d6e1720ce775c11e106eb47bb23", 0x1000) 11:47:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') ioctl$TIOCSTOP(r0, 0x2000746f) 11:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45, 0x7}, {0x200000, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000240)="95dfd27a7a319c9e4d0bfa1a87971f9d3443c4298ac3c7caae4b1a992e8867c0b1dcc00859fe30a15de0acbf2a4e86991d5c4d308b898bc380e1756cc61208f24084eb87d75669f4a9b0bcbe2554cc840ca6d37d385149a039010e395d229a8058cede1c08947d9863d6686c39073595ad641ee40ccd98aae93ce94347b9ef46904d6ac467a5b6d9def15c5821e72d1bdbfe2b8b774fe904b6d7f30f0cb158b38fbba07ea9abfc540ee23254c8077e2ef3916ef08e302bf02ed868b716afeb", 0xbf, 0x400, &(0x7f0000000180)=@file={0x1, '\x00'}, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0xffffffff00000000, [{0x3, 0x58}, {0x1, 0x8000}, {0x2, 0x3015}, {0x3, 0x7}, {0x3, 0xbe}, {0x3, 0x100000001}, {0x1, 0x8}, {0x3, 0xfaf8}, {0x0, 0xffffffffffffffeb}, {0x3, 0x80}, {0x1, 0x7}, {0x3, 0x6}, {0x3}, {0x3, 0x4}, {0x2, 0x7fffffff}, {0x3, 0x4}, {0x1, 0xa69e}, {0x3, 0x3}, {0x3}, {0x3}, {0x3, 0xbe}, {0x3, 0x6}, {0x1, 0xffffffffffffffe0}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0xffc000000}, {0x3, 0xdff3}, {0x3, 0xfe54}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x4}, {0x1, 0x8}]}) 11:47:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000010000000000"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa00, 0x90) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x51) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1f, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 11:47:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xb8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x2, 0xb3, 0x8, 0x4}) close(r2) fcntl$dupfd(r0, 0xa, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 11:47:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x82, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r1) 11:47:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x7c) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2016, r0, 0x0, 0x0) 11:47:51 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) openat(r1, &(0x7f0000000640)='./file0\x00', 0x100, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={r7, r5, r8}, 0xcbf75e72b7482c3b) chflagsat(r2, &(0x7f00000009c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 11:47:51 executing program 0: r0 = socket(0x18, 0x1, 0x4ffff) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:47:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setrlimit(0x3, &(0x7f0000000300)={0x1000}) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r0 = socket$inet6(0x18, 0x5, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = getuid() setuid(r1) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 11:47:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x6}]}) socket(0x18, 0x0, 0xffffffffffff8001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:47:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x3, 0x69, 0x0, 0x0) 11:47:51 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x3, 0x5) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:47:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0x102) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x80000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000200)="9bf1e39641c749b57cc2b3b01728b56c0788c54a2a3fda64cae97feb02e44c486c74c7e089427c271f5e3fd221c69b60ab27aa6eb9fac7a3b8475d1eea30afd3608019dee2b4e28e4f4c", 0x4a, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) 11:47:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x7, 0x4, 0x1800}, {0x3, 0x800000000000, 0x1800}, {0x1, 0xb1d, 0x800}, {0x1, 0x7f, 0x800}, {0x7, 0x9, 0x800}, {0x2, 0x100000001, 0x800}], 0x6) listen(r0, 0x10001) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="22457cc1ed56e8f41863c87f56895dcc99f8dd5e95400628040f79c0dacafceb241fd956c0bc17e426f30880beb652940ad21ebe7ed1747caab6ee2ce115eef6bdce96a749c859eee2b5ea18d3", 0x4d}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x5) listen(r0, 0x0) 11:47:51 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) dup(r0) 11:47:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1026, &(0x7f0000000080)=0x3, 0xfffffffffffffe26) shutdown(r0, 0x2) setsockopt(r0, 0x200, 0x62, &(0x7f0000000040)="aac2b7d6e72c9f4d4bbb672e9ad940888435c3e8ee022128b7651c56cb0badbad2242483", 0x24) 11:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x9, 0xad, 0x80000000}, {0x5, 0x80000000, 0x5b94, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x80000000, 0x220, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:51 executing program 0: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x8000800080002005, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) ioctl$TIOCSTART(r1, 0x2000746e) 11:47:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 11:47:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000), 0x0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:47:52 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getgid() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x6013, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040), 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x81, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x0, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x60, 0x1, 0x81, 0x5}, {{r2}, 0x0, 0x44, 0x80000000, 0x2, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000026, 0x2, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x6, 0x20000000, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x101, 0xffffffffffffff7f}], 0x9, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0xd2, 0x0, 0x1ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x5, 0xd3, 0x6}, {{r1}, 0xffffffffffffffff, 0x35, 0x4000001a, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x1, 0x3}], 0x4, &(0x7f0000000480)={0xf8, 0x3140}) fchmod(r0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) r4 = getgid() fchown(r1, r3, r4) r5 = semget(0x3, 0x4, 0x84) pipe2(&(0x7f0000000140), 0x4) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000200)=""/160) 11:47:52 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kqueue() mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0xfffffffffffffff8, 0x4, 0x20, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000eff000/0x3000)=nil, 0x9}, {&(0x7f0000f1a000/0x3000)=nil, &(0x7f0000eda000/0x4000)=nil, 0x10000}, {&(0x7f0000e10000/0x3000)=nil, &(0x7f0000ed1000/0x2000)=nil, 0x5}, {&(0x7f0000e96000/0x3000)=nil, &(0x7f0000eb5000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000e08000/0x2000)=nil, &(0x7f0000eac000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e20000/0x1000)=nil, 0x3f}, {&(0x7f0000e07000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x8b}, {&(0x7f0000eee000/0x2000)=nil, &(0x7f0000f26000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e8d000/0x2000)=nil, 0x3}, {&(0x7f0000fae000/0x4000)=nil, &(0x7f0000f57000/0x12000)=nil}, {&(0x7f0000f9e000/0x1000)=nil, &(0x7f0000e80000/0x4000)=nil, 0x8000}, {&(0x7f0000eff000/0x2000)=nil, &(0x7f0000f50000/0x1000)=nil, 0x765e}, {&(0x7f0000e15000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000fb7000/0x3000)=nil, &(0x7f0000ece000/0x1000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) shmdt(r1) 11:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="f3af8a8d1a029be96914f6357e3a240a9218ca2d9e605dde31d30f80ae617e05159e1ab943a77420370880000000000000009357a5cbd9ff75c5dc53be8c42ceafa76825329078b5ffe67e2b7c59c7137c167d437f", 0xfffffffffffffe08, 0x0, 0x0) 11:47:52 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x800, 0x4, 0x8ab0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x300}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9c1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9911}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x6}) ftruncate(r0, 0x0, 0x9) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r2) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x280, 0x130) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000000c0)={0x7, 0xc7, {[0x4, 0x1, 0x9, 0x3, 0x6, 0x2, 0x1f, 0x9, 0x1ff0, 0x8, 0x8000, 0x6, 0x10000, 0xbeb, 0x2, 0x7, 0x400, 0x101], [0x800, 0x5, 0x3, 0x74ddc96d, 0x9, 0xffffffff, 0x9, 0x3e, 0x5, 0x9], [0x0, 0x0, 0x2, 0x4, 0x7, 0x1, 0x7], [0xc69, 0x0, 0x1, 0x6, 0x8, 0x9], [{0x958, 0xcf, 0x2}, {0x12a, 0x66f45343, 0x4, 0x6}, {0x81, 0x3, 0x8, 0x7b1}, {0x3, 0x8, 0x5, 0x7f}, {0x5, 0x1, 0x0, 0x3}, {0xffff, 0xffffffffffff0000, 0x4, 0x3}, {0x7, 0x7ff, 0x0, 0x3}, {0x8000, 0x1, 0x101, 0x1}], {0xffffffffffffffe0, 0x100000001, 0x7, 0x74}, {0x0, 0x0, 0xfffffffffffffffe, 0x100000000}}}) r5 = dup2(r0, r0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000000)) writev(r0, &(0x7f0000000040), 0x1) 11:47:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x83) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = msgget(0x3, 0x110) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getpid() r7 = getppid() open(&(0x7f0000000780)='./bus\x00', 0x420, 0x100) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x8, r2, r3, r4, r5, 0x100, 0x100000000}, 0x8, 0x5, r6, r7, 0x0, 0x7, 0x3, 0x7}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x6012, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)="a3626a41a2eaf075787b8d313417e2a271a46cdcc25835c5357fd44d970039f939f7d2afc07df3819b7e7fda275848938a5a44b51dc6887fda369ec20ed34ffd222ef8dd3f99c318ac4b33bcb1e2a8a50d64f5258b3a3d04cd03efabf4c7bacbad7c50b8db12630f97e2a4334300b6cf49d595cfd2a3091d00ca939df5dad888728a9a733f705e61025f62bb7108ec60bf6a0b1b8778d28af7c0831805e752398ef097510f743baf0f6d8491b89a7014cb1e595bd5f8f1dc6d60ffa9c3e0f4b2a99d889e3e90a2e3ab3e23719bd43837b129fc366be6b8dd19bdfca0948febb3297bdaeaf0b5b6f4b8e0b21306a6e4", 0xef) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r8 = socket$inet(0x2, 0x5, 0x7ed3ee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') readlinkat(r9, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/167, 0xa7) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) fcntl$dupfd(r0, 0x0, r8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1) 11:47:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = accept$unix(r0, 0x0, &(0x7f0000000180)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) socket$inet(0x2, 0x8000, 0x9) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) 11:47:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x8) 11:47:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62820207e00000010000"], 0x10) write(r0, 0x0, 0x0) 11:47:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getgid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[r1, 0x0, r2, r3, r4]) sendto$inet(r0, &(0x7f0000000200)="e56e7600582a9fa442a92d78b68665a99d54f1c44cadb3593aecaa4599c6295452a2971411450e9646b17e666f520eb144845b1764d41d8247d14538074475820f924079323c3886c4e864b870325b2df2d8c7031ddd4fe3c6c80a5d9db91d82bce6466f915a6f7971f353f77334e4da11fe65d3b56e26dc7a63b742c3c38b5b585c8c025e10b6fa38b18fc497475bb3ceba3b00f4c9724e48a7fb72e2ff576fb17f58a50c557049c248575597d9940e06fd1f9d90e6cc88b3854c8cd80ef1f061365bd7f903aa6aaf89253af3ec7383903b36d49529905853ab75b474f5e049dff8ea1cf459e13b27645e76f224c07c7c039ce32c1c6feadaa6ac4cc15a874680598d84a08078e3617991048c9e6bed575b80796bf6ab514a7b079553580a7dff39a0a492a482d2268382d7786acd0d5658094ff9ce2373c13654e1d0b0f4f9a2bafdd6a496093565ea43e9a4e406ceb7d5c8c04e7fd338c0bd215c8a20f2d82073734582f805a82c5a5364a152d7e30a3cc17c0e546942c96e1581f050737e9d2aabb006711f088420711c38e94fc5985c2990f10a057eb4035f0b144f236e17de511da5280d730417f1d007b1d1fa78ce802239aa4a4b224abae1f00b19046d67007e004c57d5751445b698f4956ac2eb2e1c5b110891bce91816d244fbe8bf3f4aa35927e22ac96876940ed0cbd93abc654a1c9d1dc230d90efbff9163501e5fafdb069db844231158d648f8c56eff5d724a80411508ce15a20cdf768e20a34b13612b7efd5236812c1afc1479bb13af9c00d2777a997145ab78880164a3702cb1a5a4ef198d1748c9a9581539dee924487c17421032ae0352cdf49ad3ec3c2ed520eaed2416e2ed35d8e2efca902d1237bff336513f95d7a0ed2bcba72a86a251d3c21cebb0f447d585d4ff02b803f9410f8524f467daca587961ad6b5f58d9d65ccc2a90c96618bbd03d707c1546dee26ffbf40bd43c0f748e8a24338ee1bf3e117da823bc3e75422d16d5e62a03d23ab5ec2628d2392c56097a244fedc64eed8c2c120b40434baeaf5d2ef7caa2fa3f3f6dcb752ad2c5da5893653f7c58936272a08de7df0a872fa6d4939f694d3efd3fc1d2266bca6f9e30e439e826a55a356b4d2babc592f45095f952fa1f5cda1fa98bbcd750fdac36a010dd5e59b3fdcb9159b3b2a1fed0bc9d9d487de1a70d0fddc213d9f334c3948b04e05cba3776a8e8fd902571ab3f08df6c5f872a47bda84117963f6f91e9828930ed6dcac9cdb6ca63750978c217af1858f8d8fd828ff24ba2e68face74828a535c9f8a47200cfe6a68e5a59511db4fd5e687b2334209a24dca0635186877446f030489c88b9236468009d372f8f7416e161083ecaa23c4c65e7ebec2b54f7337e89538454ae8341270c2fadf3aa498ff2c9e9e84af0dedf963190bf44a257c3fe809c0ea9f418e5677a3e7a41c495e20a6560b84bd8b59b1cebd8092ac4691fb1ed980cd14dbdfe8c19a89b7f0f2636247aa3ab12d377917c56bc68aeaa0a23d9f43aba5ea77d78d06de6a1b973404470dbb699161948e72e7676e37b0ccbbb2e00999c4056e8157a7a58fd048c99dd83c94e5b17aac029291398f4874d4ce756fb802b765a1ed3bf14e875f0be047f9eaaa8807966ce8841dd0f7bbe6d903719bd9c49293435963abb73a6f5b0f281ba6fa7e1c9bb7de628b6c0095da4eba8973154b8520a41841201b6453ebc5f5636bbc075aec079179bb940320fcf7d9fe1888b8ee01c75fe685097df3400d9cc328042567d96be08661b7309784b24aa3c5e2942c2204dab0a27faf6d8007295337a95e3ed8b6413da734f7a89b65320063df342778aea334440a7167f6cf27ff498189bdf0b03aa25b4ebe1c8d618a05a74676afaff60a3a3889600b45c596851d1bfddb49ee7eb444597b96694ccd4aab0580e2c788ce8741556806babb2a04fce6ae7db3e96aae8a1e6226da2bd7e166cf0f4b54d150e54d5d82be8d8e34539511add059604a9909665e521265e145cfc035c7e45f7273cf47f0d4b7a0b2d80979e43563912f7aa13aea76a8a3cf6611629df5872a37b764e286c49658457081f5c9c75fa4b591b5170472ec1459043a3858a43658adc8ca4320349bee8d698ba860e1ed26717e4f8fd7e285ca50f952b25b5574d7c6497c175c5272c498213b8825e635c452a4b6d79817e4d4663c57c171e9d11efcc1477ab7e0afdcd34810f7cbee5b3d6501a302cd26b769f7009481d6d4a624d2bb65462df8b11650b6a445db25bd9dff7d43347daa20c2057e8ede068d1cd834e6682c0d87efc76d7390b68a4e6e214a9d34c1f8044d4ca648ee7db3b35983d22c3903c663293d9e1f8ba1702c72cde9264113e87d5f3fbbd3a740b7884830ed41676381e59626acff013951975c62d269eb2d7fb1916353a2e1934df9a3f4e8d720211b3340467bfc0b0714189189bcd8e0f43b0ba954cdb52894bd3f793ce0b6e03c760053341e33aec24fff111edccba9b1ff071d9f601933404af435369a1d3579ef32f1ade607e3c0cee70d434a51b58cad36a13d5e1b46770d468a5e1572c01b3b73ddea47c1e86f2c5df16288b8654a9ba4d889caebc0d9d5cda5ab23ea1b21060d24442d2f04c9e9a03086bb4472a5eda2bafbca26993871fd3a984e91ecf2a20db15a153d27ed1cdf336e05dc2b5fd498fd11c7d142c4ddf2ed11559e97a639eed3754bffca683ba47384262d7af72043d4b3434566024110227d0811afb11f3e42e5b4c8efa51c0176b6f531aad309eb2263614804921c19102aea23cf43342a6ccb7840898010f1d30e9372e59257f55f1827e2cb0a4278e9f27f0a3663a2c889ddb862c6c665169fb3c5ea2d3e9e98764479ddf3d48a244e9392ac03aa96a6a7d07779931785ae8554b13b581ff097d6b114077a81c6460144faaf444c41338ef6ade011103e5ceb4fefca99c49e179826ee820a411352a6af3b42fb857f279355e3469421cbc2f427296369e3138bd7854d8fd1501f6e8806d0275bcf086077432cf5aebf1ea7b18d3cf579850a86d217966cfe99d6edee302f4d56d3307475c059e8c91eb329304213089164dce148da75e071a14cd1d9563f9b7398efe16a3569f79b3137febe21ea5b562d6b4ff0486443a6f62238d9abad5d5da86ae9b29fd6f1fe8ee08a4a6ab82ee5b7578177130456be4d436a85b53acc86abf58132fd37b3844b36c546c318b01e2ee101f845b16fa38e5ead578cf53d5daf2434cf23438b17557be68710fd7dd9736c381a0b73591ce11129a37e2bd16c634330de52bd1f0e8e9a57dfce1deba37f47fa985cabd674ce4fb799cbf6c0070fd4f15ba66a8d444a302471836ad504ea9c9cc6f37f1696df25f0f98e345eed59161539cd8d3140a0472ca1c25885b3f8f5b99dd56e637cbc05a8f5c6fffd10a4f8e86119e97edc2af7d84066e88497e28818fe40ac2ab2aedc68d4543c2e399771f13575f98aba6b518d58849aa241614b9aed345c03200d2e6286fcb3d75df82b1caa05759c30b3c56596ef87c8ad2241580b8a6129c6dc81cd9baff95fc52fa62af6c302decef9f1c6eebbe2a5c3a6ffda3476329db5c56b69425ee4c8712d5d23f7bd1ea104cf9fc5644cbe9010679a5698206b481d337e9c017134ccc10dadc8f3824c0ce92de2f43836f11173c468a248f63588295107744a4ec8544f5637d1d850bf72ace9e4df6b6fb6240e95a84b45d5846e61ce7e8eb8143f6e8f9b91346d3e6d123e2c8dbb45aac98c7eede0fcd65dc4f7b316e64861ac719cc1f53c84a04bb57f73bb18e0f8e58199c1becc911f5fabf3cfef8dae777bb9e40a071a1b7ed197405c7e61d0800dc7a6014d23598682f5daeac9c9d98428bbe67159d1c2ee0a2a0ac24eb4efffc3f22d5c588f0d24307274361791b3a5b62cdeabeda6b71855632a388a05b21fbeb89ac4a210fef57ca384701bcbcb1d2e57664ea3885a0fae7dcddeedc4198b2caa4ae5dc7d5d6c5bf0b59736f8697111aa0c487b515ce66f1269d6fdcdb8f6c9902a84188f14ec07e90a4a3c8868a9630377bd79459b9f70b9c9c360265e47630ee6732058201789b062f0fb973c5c509d03c322da676e99509bc3dda4f5afb59208e1ebd3ab3fd09779f35f462129718c35ffc21ebf4f836cd3864d6ec6168f88151c19ffd4d14c123a3db362a2bcefa5989996a0183779ece04df003ff31d250becea6a3d10eedf83e1f827f5b6eb45cb4ff27526d1703b4467b21e67b9becbe6fef77036f984c6da6b6c7e7aaa6efc102c25540f0271dbf4e9f2defe21a9e4ab4c123f6a507c48025d904e2da065bdce22246935664fef75dffd199245fb7d098c79a3e758e5ba19ddafd505b063f03f84310e91752e1f831796cac8f5908ea473e89d35cd74788e94658cb5968e029655a2a4375d7eee6b7f43bf367248c08c72ebd437a11d21e6f8f2ec968ad3c2b8013d0544fed362ac52280c0fb891af0bd6b6d796287d9e17dcf3279b676e47253168fb4c73d8bdd70a7d6437e682a92fffa686457b5751b96348dc1b914ded3d76b43ebc82590bebf141292de026303b43e41e1f5edcbe84eaebc7ecc136130e05a6fdb011f7c00365aad3dc5062840db92e01428baec0b675d617a58280d8980651bfbb3bb5dbbe161cfa8e090388982c18ef6504fc3017f3e1cdc575dd47254cbdb3f75769f14ec943ae562d7ddf1ee3f559029d96ac9d227c9ab2d4d1bae41e2995d2c7fb86663ec8fed401f086c6050c21e1d47d5662e490b10524575e78634e540fbb23a71b1634c0aeb18117aee076b1938f28b7366c3c00710957be2576ab70743188fafed5d534844854777115c812dc0abedebc20c1afa421d23273928bcba6fd1aa43b87b8cfb6070070f067b959490df268627bd204eece16b9250793ff403d86f3edef65aec092c23b55707b3740351e5f3bfbabb5eff3eaf76d6d708a9508f4e57ac2c53b21e71a57a12dc2e0b1ae1a6f5f38590de6746925e409da19f53bc27cf81b4cc2780d7a022a59a64e0ccffcd87f9a4c47265c045c1132971973dca2ca35f7f321c0e29be8340fb7fbc4e537ecd346f039644273482e10591b2b72d8db134f41e45371a0b7b8dc8f608e568ed6f2d3bd42a843fe01b3ec591c2353b0723f55c28ed2ae0803aa8ba3b8a48c032504ac656161136e4f3ad24aab18e37e9d973386ce456d86614b9e1a92c95aeca2d7aeabdae5e83994fba22459880a2941f552ea8aa434af77a65c30c1981b75a938a0146e65450a96c6920bf1b6c8fb5ee8a63b0976378ea22c10dbcaa15e5f6dece0dcfb3893557a3c9275c0351397cab26408ba6d80a2f5ce234506b313a70cc26de960a28f2e3f880a280f548a6cf279dd9c91f3681d99258a9020954d8c7bdf41f86853c5fbb778de9762d166dbe8cac0c379274d8d3f9ff651b6784f9b27b520bedfe2f7f6a9eeda0d670cbba53b517d19cc8ac7c780015c129ca7da328f51e966e666d44a38be0a9b4a9b44314cec0fce4b4baccb962dcbdbbf202084c76521228804aff62d50683f9a100e7d51ef485bbb8fdff28c33302c4c48ae8f1bc013cd39a316276b807533ec5ac5e053e09fac7fdcd56e009908c4062e05608c268603efaffc9328daf4b0407cbcc291bf6c61c21fe75db8773c439f80df8031cb24a6ac12cef6b419d7814ffc2a585e43c21560448d0bc69005a451caf4f153ea7414acdc3fb2168859eeec03ceb7e2937b3da068a3001fa64263721c47f2ce6d4be28b5f", 0x1000, 0x4, &(0x7f0000000000)={0x2, 0x2}, 0xc) 11:47:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000340)=0xc) wait4(r2, &(0x7f0000000380), 0x1, &(0x7f00000003c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000180), 0x10000) fcntl$setstatus(r3, 0x4, 0x8c) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:47:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, 0xfffffffffffffffe) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) close(r1) 11:47:52 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000200, 0x20) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="f0ad4b3146d4a15e046106a3b5842f7da8357cc25e010d8f714074", 0x1b}, {&(0x7f0000000400)="33f7ae5383c5d43d9a0ef414a8d92e9411ac73a95793992d8338f110f4b387ade5a130fed780db559b5918293522ec4706a17f0c29646c7edb039fe7f890db312192e504b6906ab1a64a09894982e44fd6fba31d4e758a0720ac099400cbd37ca866e11ac8eac89c94bf55fec81d0d040f46f8e5617e9ffc68f6db72695edf91df33a090a0e13f039a20c91a9cce124525454730fed632a446d5affef6f890dd65edf9063c389464452d3ea4ef88eb591f1471222249b091e7d29fa9ee1559564c2f0146342a6a8fc19cebeaa04632b548f6c0028283d6a9157324906d5acb4ea61c61741aca49be7c0a3bc7b35e7ddf54ee4bcd9a6a768dcfefcc99e7f90b5a357769a7ae680e8082a8c62aa6f546c970e01f96c26735325f89487fa5b2c4784796faf9b11c927000f5b4651301ea086c97d73bb33f13e0abcc5f7c9c8cae4cf3bba9f238e88291c98f9e3f38200eb4b951f4ad7889245c63474a926b1da09c441802646c29c8bbced4005c311a7ca423913726a243ff606afec1dc38ef43103bb9609ce5055dd7b8617166ce2ed1cd8c463145d71c68646eae1c25513923bc316514224cc07ba6c25a34315fa8185bd2eb492ae82b0c3117e53b7d6cc6e5abe188bb962052bae25c04025430b42c07c3735f724a1010c15c050c19391fcd361fd91de0e69d146ed2eaa89d8c7f14442352379d1849b00824462905067f5bb8975819c51d58f897c102942b921ece8077af4f5d54f68042ece23b0babdbb88d9f0713bbfaa02769b58e675df4ec212e1428104f120434b3307d0d0ec7cc1da4235d44226cfa13b53fb02d651f5211deca9cf126b496ea90213bcf13b2b8ff41ac67a578724dc6be6a575bf26b9ab1b248b7c159f805574bf4bfe4f410b8c76245538f0fa67e989bb98228f6fe25364ab1bbc68900528339db574869f6a960f360714ae7d541cd0faf773765a73688fab8d5826298d7c89b52ccee35fd3324c0c1b4051114b1c8a1f06de3049b79cbf4f1d96d1d15bf4e22d938766cb310460b3a640300548914abe1261fa8e84b65f37c660a1bb618425b4381e99f961d5d79321c5973d5acadf53562ea188ef1d97acc087a3b0fcde9e06960ac8241eb751bb079f58487bf8641dfd7ccdb51dd9100836009953fd1493dddd91fd4b7c03bc84b769d2a1a5cc3b0bd6c45c06c45ab72936f2adf8de388e2a40b49155f2bac46553344a08ec2176c38e7657608f9816f22cbfd68dfa77f2647b3d701a53012f94842b173768a765740a925f7f5fac133f91d8f434eba5f446719fec483ad712a055badfe7183e44dc87996818a045e1944551fc370f99d3156f909a38348d2cd12ba3aee8c609396705329204f7ad74852f9daa8551411329fb1491bf3de8a06ad52755322739706844a9e459b85ded2516ca9da1cbcee8259fe4b70e20c089658908857dc32bf04b578b34947af7930657b47419ee1dec5db71e056df739cbb03889f9a8dc9af46e46cb5dd366df3388e10eb3f949880e247ecf105fb1e14b0daa040f03353401b278677ab54cb045e1a8213b674ca64e7f6e7714b40c8fd43caac344738867a49e53836dc342dab23f5a49198970e05034e73f21152c08620773687f808071135b4af11ccedc75f27215892c378aa3da6d44eb7edc4139fe4903e3ffb3e616f9ff4957f1e16948b3cc6f78162955b130588988c493989460b80eacd911037b70888b2ec743e35fa1b85d41432f4e4ac8756544739d916dc1d9ce2098127edafcbb4c7a848412a293cc173db76a5a5ac725eccb495effb783e449c547f1ceacc9dfa9064f2a76a06c06cdaf3212fa4cd12d1a4adb17c6c6f3be46b8d5cf36682ce33be767cd0aa678e9570a5b45adbec897f5ad868ed7d782e9d92113fc9a84361086695da5160119116e5bcf60975af849d11250ec9b244377b74f6e96322c09a4ae100ff3d1943ca4c45e744152266e4a992ba77c8a9495c9deb2918581d50e5db1a4f44efe3c10a8081cbc6c95144ef0ed384c88c298fab9dbf83ac203b5afb13190e243370853253bb1dccdfc64414aa3eabde49c3dae1700a971024acc84bedee0e9542baf969d77e52ac39905effbc60b391a5502e425d36478abd6a3ced317c4c3c349a4ad53a2b26573c873117e5b38c2bf5b3552f976f724df98af374ebf54e3e994d15bd93635fc578ba1b22970334e73b7938187aa6c98081c23b3e65fac4fc2b53b5c234bf13e270049822807cda6a5b5bb115e00bc4c727f1e270d31da073eecb50c99a476c2efcb72b9c6054d777e659f76a229f3d9828c87a64fc505a6dbd42e2a9b2c2b694cb41e89b0c2a37df72dad54652ebe0740ec5694a505f6ff1e5bbe2d86c882bbdb1d90097d1cd204a6204939cabc071ff1a0a6d6c75867fd8939188aa2db075f777852251e284654eec31b34fde880356525a10294ce11adf0cf5e7d08601a32e1e2ab016bfdf006055c9db709f5e765bb34bc512afcd2da1590477509bf0fabf34fb11113be86a1050d37fda147a2764b9ab2626ad64d1a3bf80ef1b2619d108a80c8f7c0d783e87c8e05995a760f570fc30c2a4d58478721d3594bdec8ed9be642e4a9292ac339d13087052a53e403bd020cf4ce928c41b9484977389bc816a6dd363413d88b28f6f66099565efc68918c854252dc4467ee2ed19634515c16c3df6db4b08aa01d6da2d7dc6143f1fa9fa4e101b5a82a6088ada696ab7f7a03a50fa4ee8a529c75d6f5de97f6a7ec8f566f43b09fe66a771ab7495aa8267b77a75c98e0a7d9a95488ad8c8031e239ad819381f6c32e283a3682ffbff95c6cd1878b83eb9bb0759e389565284bcaf1afc4b6f0f8c310e24ef4417d35bf16b2540acf73ad4e63395b9cae8af140f1e9d1afb8ff6242b490d9d80d505d2963146072bfdbfd16458431a669a625f26bd29f6b571587c6a1c0d8141c1493013f90d2e005b307f0489161dc34b78f2f434189628a01b7b0edfe967385ddeab7ecb957cc20137b5ff7653baceeab32fe2fc097af460484f368bc74cdd84239df9c5b43e4334ebec2961ab81f81a0594090e96432e78344045cda72d2990efb28528228fae9270919834ec01633cf04a757bbfc82c336a2205459db528c02683c6d7acc4ac92909b5dd5dd8ecba2deb74abf00df43ef2e8a5ad708528b6c827bc6d4b8651901d42b976ac2f67d3e764eeb753bdbdee1038f192bf93e9e6b2ebe0de86dcbd54c06e15a515987f3d8b37e1c626a3f4a1a64af5a660b294b5292ddc58516159f1de1d8a89098face3425e45b998899613b270cb27f384f104d6ae860caeb48206587175c6a7d634a1c31e98e8a54c079c56de04c312a6f213a9c13e3eef44d923ab2566478ef3a3ab738f225a5304f28e927e519d019123bbe06d948b404b28784dc55c875128f2d361acbfeee35b16f06d9c170a1d3c9b78dd8f223e3ccfa71790ac7ed796bba359ae295f0c664f2af7ddf5ab95d508186fbb07906f7e52c9c9075a8aab8d40c1c32558c728d60c58d01b7bd5fa454bf7be50624cd0b2b3dd61e3b36355cade27f083397bbe57eb2b42a1c2eae3e724cd1e7a82d468caf8cd52cc9a8b8e088689b87eb983dd5ddd3bf1055054701c305fb898236e5d3dddf09d824e149f0ae96021356b101605d2f4dbf8a13ba2c33012aca34baab28b20152a0f5e3140b62c1a662d227977ac637b730f2b8268059c17a1e782254b3ca01b8b4995413e2ebf557d14fac328109efdd885fdda07116700f408ace246cad5c4de8ba8c3d5ceb7fac9d1d2c9671aab923df004771d5f7545176662ec40b1d350ca085de4a86bf97152f80cc263c79f59b8df419a6d7e1a31713466060864327f4e733ded00d171e6b392a93761071d98de5dfab337104b29040d04e5127cca3fa79ede01f0b264dda80791032634e5ab50b5e8103dc89d7726fbbb9c0dd752c4524bbb5639a3fd689c1311ea80555dbc0404fcfed5696b128c20bb26fe99a8a6550abb3db258f8ea8da40cdf5e6b321cf37637fb952423a03848e1d85b9c6773121eb217e7c23b13fa018202fe60391e255300e0f0d4a002cd421df0f04459c84be124d0a80084d992e9c9485bef3151b1c63f4bb1f0c3647e9ae15314896a90dbe61076d396be4a43525e668ac060e9774f56d0c75acfbcd17857df782bacb1faaf75db1ee394171825ff5b819cb97fb7a80d20f75f5e1d2b14364bb1a8a0b2f4de3589296111b5a4f056b0691d56b101ccc4cafe92052dd711272477ac2f85d693ba821460131e8aa0bce3d86d83ba9d33a5d82f3d4dddab2729cf3ff5ec0d3c0d24cfb6e96bf725404ac7f25d025aa247f7412b31cc6d1393b37158d32f16c35e8f987c262b3e47e4e7e3fcfaf278b1d0d0b572fe50a73aefe0ed921238a3f0b6d99db6734c242371c4903046b7aa14e509960f0c9f498e8cd5eacdf72d9beacfee9ef9776e688186d5eb4edd805acd9c35a4ecd8503d61c648268639efcee40feade56ab50e4a9e9aaf768f78e46898d21c34a13a95aed8efd00e1bad58af8d5809796e37525e9f3f1df8beba71fc12631ede0bb0b45feaa5b4a8831b844b95cf93b4fb6a4cb2225e75e5c40a67948e2a84caa806205ce51d29d8b3ed2254cba90aa99b69cdf0fa9ea9e4f133e6d85eb1ac7e189b52a84fd8d0d95abce4dc2fb184e3428ae90c5b7e99d86df5fa4dc8da7923dc12add2b8b56532c34cc40cdd034f8229d288fffbccb1478767bfd74ce11c6b8c74f2f3b5cca0a50b73a9a079fe2d177e7dbf8becbf3172277cd8959e8d7175653ea732fef0dc277830b19f5c03b334a0c653b5c906766402bb33190d7ceb3f86499fa893cadc484e773e55588d9e7fde5c2dde17e95a681c846e3452bfb7ff27a4b993d9bb20683c06a90653ba509957537a35c7f81fb612ac90aee09b6717c36f63277f7f4f213e5a3e300e5f6e9ee65949e2fc7e2b729c9837a0ae8a8ab3c032b23660378fbe7c6d1726f59698bd358dab5681cb86d5dec284974938b580569737e57678962c9ebc5290d0bc629bb75a0cd5084491eaa5f2b75e5d01c1fad9235c9b50bf3ab36279244830206c0f34f86dfdd823bbf6082e5de1d92ab339a37caffa126d142b0a7fc52912f402626dbe5d9dfe830a267d471d7cdad68120eb5b5872fe89b231d1e74f9967ea88e00c24b0fc37aa7002f89ddbd51ed115665066988df1011b0396f32768020603aea1392e1df7110aacf776035b6363e5ce64e9cfdbdd25c37c8ba6c47aa1eb9b1e33eae6f0af23bf25d4b6a7f856ec1a41624cec620325a5fe29ec6a3cacc98bfe8da9f77b94de333cf9430617f368ad3b23ea2f66477fe78f119887789e5b6ff468cf7c50d110ae1e3760d5aff911cb3af7cb3c834551daa183377212ef52b123b7a8f5d724937054e60fb865f4ee9b6e4c6bbaf67bbced1405293d4c2df0b6bc6525d67ef9c6a4febeca0eb373b5ea15155554521b01fb6fe32b83288ae4d34ea3706da999bc52055ff05823dabf721bfdbf67ac76ce5d65e362244c2d5fbac3aad568b3f197622026cb351773e00e64f2b9f669b19cdc334ebdaab8d96e543f38d865935aa249a26b56cb73491e729022942ce3ea98b61620a1167c5a907b634b2475bc9a0e98eaf8643b62071360005cda1ce4e08c4a3755865504fb0a20ba08b601b6687989a7ba5c0677b8980811482d528b46712682b437985fa592e88c9750c94750a2e7031380ccd937555b97982162560cf278ea25e067296a49ab238d7101037c6508", 0x1000}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:47:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10080, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) 11:47:52 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x0, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:47:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x40, 0x7, 0x0, 0x5}, {0x9, 0x400, 0x6, 0xfff}, {0x5ff, 0x5cd8, 0x1}, {0x7, 0x8, 0x1, 0x1f}, {0x7, 0x7fffffff, 0xd, 0xa7}, {0x100000001, 0x7, 0x7, 0x9}, {0x4, 0x3, 0x100}, {0x819, 0x9b, 0x7f38, 0x8d8b}, {0xc17, 0x7, 0x1, 0x93}, {0x6, 0x5a, 0x4, 0x7}]}) 11:47:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="e7ef7203abbfbabd846a7e1729098fa8fe871b23f50698b1b1d2d089dc7610e5d42969b6db4b6829916c3353732e447b545b9cda687f9fb72ba8fac459a296828a4b500ea05b3c2757870ba86e6634085f70845bf4e6261b7788f06b84dd0080e935e22a50a94a85339d950127e87666550f27f14d693f775a35e253663ebf0f34ee8c3eedad71eb23c7b505fe16d7e53a018226d3", 0x95}, {&(0x7f0000000240)="64f29fc4036dd3f6d1d5c8373e93c471303c7eb3ca1e8fdf30082a244a9e257116ddd57a0c65e58b14e1c617fe36ff353f4c381d6049c1ef0eedbea3dd442ea8c27520bf4ecc9ce86bef33c139d4dbece3c15731e5916ef6f628098987f738a35009ef2a4232f34042dbd8a3fd743de3e776b75c67c9fcf782bfa7167a9ad716f43bf3033895df80ac49948d4498c74487cf73a8630eded3b23568cee0c1", 0x9e}, {&(0x7f00000000c0)="b49b1c4436e0c5a43498f704", 0xc}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x403}, 0x4) 11:47:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) chdir(&(0x7f00000036c0)='./file0\x00') mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 11:47:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x201, 0x1) openat(r0, &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00', 0x30240, 0x60) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r1, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) readlink(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000500)=""/179, 0xb3) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r1, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 11:47:53 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1001) r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb5ed4"], &(0x7f0000001040)=0x1002) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x81, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x7, 0x295997e8}], 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x19, 0x2, 0x2, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x4}, {{r0}, 0x0, 0x0, 0x80000000, 0xdcd8, 0xac1}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000012, 0x1, 0x80000001}], 0x1000, &(0x7f00000000c0)={0x6, 0x8}) dup2(r1, r1) clock_getres(0x3, &(0x7f0000001080)) 11:47:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 11:47:53 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x4aca, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:47:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 11:47:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) 11:47:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000100)}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/67, 0x43}, {&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000700)=""/185, 0xb9}], 0x8, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x443d, 0x3b4, 0xff, {[0x5, 0x5, 0x5, 0xfffffffffffffffb, 0x78814a16, 0xf5, 0x9, 0x8, 0x7f, 0xfffffffffffff800, 0x1, 0x4, 0x7, 0x9, 0xffffffffffffff81, 0x5, 0xfffffffffffffffa, 0x5d], [0x4401, 0x4, 0xba3, 0x5, 0x7, 0x81, 0x40, 0x5, 0x1, 0x10000], [0x0, 0x80, 0x80000001, 0x2, 0xff, 0x9, 0x5], [0x9, 0x2, 0x6eb, 0x7, 0x9, 0x4], [{0x2, 0x5, 0xf37, 0xfffffffffffff801}, {0x4, 0x4d, 0x10001, 0x3}, {0x40, 0xffffffff, 0x9, 0x3}, {0x1ff, 0xd35, 0x8, 0x100000001}, {0x6, 0x1, 0xffb, 0x8}, {0x7, 0x0, 0x9, 0x92}, {0x2, 0x1, 0x9, 0x3}, {0x5, 0x3, 0x7, 0xffffffffffffffff}], {0x0, 0x5, 0x7, 0x2000200000000000}, {0x300000000, 0x8, 0x80000001, 0x8}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88c2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x7ff, 0xffff}, 0xc) 11:47:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 11:47:54 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x176) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)={0x0, ""/217}, 0x42c, 0x0, 0x1803) 11:47:54 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) setpgid(0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x5) 11:47:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2011, r0, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="c7781a8b706e90bb1f8c9a94ab0c216e8cd68b35be145740bdef01f988101de6917abe2f22fac75c14a80cc3fbd59e2588075b86831104a8842a31755309c14635b0cb325d6e75c3215d0118de1ff7f8d9008000c465697cdc0dbb4100e67c63e138932599cc41bb4a9e97293b89054a689e93651e71b188a8564ce39c5cfaa3680bbe071751df", 0x87, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x11) recvfrom$inet(r2, &(0x7f0000000140)=""/93, 0x5d, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000280)="adf01421ecb991481c", 0x9}, {&(0x7f00000002c0)="0498e2a85fb45c7db251d4f75f7557a0a0c5f71ac352952ccef0e55a5f57198da918d0a5e410e041ff3d751d88e710f0e9dcc844ff2579d4e5c3a6d65436759de1f6232e462a4580320c06e48e8af9b7e7d7e6cd3fde36a1f9e8e9c62d5a76dc121fd4b96c85a79e2133aae104eabfd2c591b11b3b9e9c5f3326d20cd69faa1e39ee6a5cda4e43aa8b2ea20a564cfed410bae26e75f7463f0566002875409cb99f88ebc0fd14", 0xa6}, {&(0x7f0000000380)="d97f4efd652ced97aff0cc0e39ab9512575df1c2c6da9cebd36e7ac6a5d84d59e89a46c9851dce93861bf75935db3cb584a0b94296c274fb86de123671712475ae753c", 0x43}, {&(0x7f0000000400)}], 0x4, 0x0, 0x0) flock(r0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x8, 0x1, 0x2, 0x1, 0x1, 0x4, 0x100000001, 0x2, 0x0, 0x3eb44ebb, 0x100}) getsockopt$sock_int(r2, 0xffff, 0x1a0e, &(0x7f0000000500), &(0x7f0000000540)=0x4) connect$inet(r0, &(0x7f0000000580)={0x2, 0x2}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000005c0)=0x2) getsockname$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) connect$inet(r2, &(0x7f0000000680)={0x2, 0x3}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r2, &(0x7f0000001b80)=[{&(0x7f00000006c0)="d7eb28b3cec9750db72a09034f6744ba3d4f417fe56ee2bb1291774582cb7204492e7bc4dcbaf39c54761a8119b5ccdbf235e78997dc768f8ae5490e32312cbd97ae71f82c88", 0x46}, {&(0x7f0000000740)="b4c7e4d8d11e1ab3e374d4ca83211505e3cdd0661f830ab3cda437fae1f0f08734d6782cd416b505a17ea8003e50084120121dedd405ad429ad5baeb6e3abc3fe0d5b11e382100d85d099e9ec36708a1b9c43d4b18d8e8afed0d11e1421094948941b4aafce431ef62d5069a4c2cad6b126cb5648867453220acacbef3c1adddcebe621ccb06ee17a73dbe2ce3195bb780b2ef863806ab3f8ac692fef84f3c3c39270c97fc7480f02ef8f636b17b759d18931528a1ac08aa8b0ceb8e", 0xbc}, {&(0x7f0000000800)="20a61f7a620021666460d339a3b8a63e51b65082d7342aeb919285b71dc76405ea58bbbcc5b5d778e8d8b9757bc492da6a94555123129db5a11f905d65aafb4b48f76af1ad5365d69f9c9831cbf119b35bf75364430bf7f02689831ff204718b72e031117bf24d26150a1aa30c0b9cd25ffc2c1db8323b16de7ae11b629fc73cc83f345eb731ad85fc3f0001a8831e2a884d1a804731907ef29b23e33a8997d582685f9d8ba501732f78722be074c92c8cedbe1df0608085eb31f9977b95d20abfa283dddad937dc8120cb", 0xcb}, {&(0x7f0000000900)="9b774706e7ac1a7e11ffd94394777dde39ef8398d2285f632aeca1008c3cac4cc53cc11d5b9382263bd205ec01acbdd0f31af74facc7fb0176672f846bee165213f0a5420056e042666f20d3700573576679002c1c9ccff12b988724ea796d785b3e789a7205df72aea6fb876eca2bf947e61be990280c4663c96a7420624f6025bd59e3186bd59d9a3cc2c84f67fa41ffd1de64fba2cb87c5353f6709688dd4c0831cea25b4dcedf6975491cef75dffa7f049797e45d2840e2d4bc50479f8d82e5222124e6690e4ef45346e382d8aaac3dadf5032f251654b436167", 0xdc}, {&(0x7f0000000a00)="5b9f9cb95039c6bc0fafb540d3b06d0cd06551616366ebf2061585266adaf9d6cc9e142bd2bf71b2df87797757dbb6ced698da581cb806e43b7fea5ce2e1333be5e6daa948d51d41384cd9d9ae126e7fbde159c503d1068f67572a35dbf39cf9e97e5f2d630510", 0x67}, {&(0x7f0000000a80)="a888db312ae1d700f1be63a51d22e7317d175e919ce98cb21dfab21ba2d5d59d6b224eb7e872bdb497789fa6090254f29fd5f37da57ba66fe5ffafffb8cab84e0d55775faedf59", 0x47}, {&(0x7f0000000b00)="785d7a6bf703fe9d9501f320a07f50872ee7d3d6f57357c8c41e2630f2daaadcd7a7eb69b366de6f0d0649bbf0da11859ecaa1586f39b04ddc236a24f42377498c03fbbaf5ba8fe1cd9f031ea45e1ed232b475fe495672cce58662f2d8e6117ceb61b4b80a35c5bf5b77bc78a8a3c44d8d801e1d2d1df30008853c999e0967545f3077a2606583b97758843aec012128729dff3774ba728580c61cbcd2bb694209e661c242ab7b524bd9f2e248ea6d478420c2660fec435c2e736e32ccf43d02b041dfea8840c9c8533bcd067d4f48f7a610bf9c34e60bc1acd60f7a227c36b5ccdb7b06ffc13e6baf8a633437f976b4d43229303d26f88cd6a03b766fc16634ab76fbba401f7d92c0667601f24ad08864cf3ebdd26724d10d9a744b86197f7ca3cbb6c4018dfa7bb23e8c9e8b3052454edd865d175a6166ddd7324303d7f5fb16c7d7e7bb38a4246d3f72ca49b17d5a61f7d99855327c5731349a441d753c83ced47ffdc47f95d9d64e1437b25c02fba29f3da2aea18a568e53d5bc2099ec3eccd252a22b5a69b804817d15c8f02b79a2c6c15b92a599f1f1a4e32efdc7e0715a65ef6583b71bd9f56f2d775c6f74b97bcfa27172f8ec4f03b9e6c348994bd0ae6f12c97b9512ad3628493bd0e11f0fc221f3bf7202b821a40a09a49f57a764b0acf4fb1c1f43eda2df11f560fc267f8be91cb352d99aed7d1d0a211591bf7986dac19088685bd37f729a24f4ceeec939bbc75e02e8a758c3ea474e01e408342d82f225ef4f7e8263aa8401fea413329846a18c616db049329ab0495323a9f1ec58e0db50b73055e38352d8b2e8d6a4fbce918f36c98d1c841b1eccf68f15f6b8dc63d19b53d0115825543ac36efd6b6aa1ab75701b475af8fd7e06115d38daa38d08f1098c10975dd70ec596321f8b096d2bc1dcdba745dc6ea67239403ab77d9d81b61621876691f5c3878d1c9a1326cf6339bbf58401605761065e6dec5f1a3088aca637b848c6c0318f660de7d851cd8c3fe66f951b3273c2e84437357e4039c45424f6bc30792844f6a5c17f1a02afe469b58ea4c4b4bf9ce3b0c93f3066edac5e5fce2ce6c77000520b83d843994940d17dcbc48a46eea5661831d19e0a19a64f9fcbb1fa9491f1c49d49dcaf44ec1e270cfa112a587324a67e3559e00d134da14ea0d85fd396cfe843cad87d2415881d01484306f61ef9c19a191d811bf689d1afb35b4d82fa1d1116c7177ac6f69a3538c025deaccc70db5443eaa1372166ad036b97fa99859c093664a287b82aeb204c6bf2ee6f8f1b129c8c2e3552e055e6fa81ff15844e39ef23b79b9baf5736d6e99378b89a2b39e1fdc99f68e8a5cd27b850cf5b50748e146261698efe58d3364e318e469b9c7c5229524bb3aba370b89a4f279a9db0898bd86fb1d845019556f9bde8aed45d5641be8632d97ff1146721d1689a33e236f8522582bb00085e1f574b1d30a0ae3348ec565487b2ac12bc669078fbb390297548374193c0fed8185157ec55059d36901c45ae8c5b39e83a4650e8b40a6a6885a3a5b5e5c929c79f7ae98e567ddeb8e57902435e57e5a611855d1bc3799043ed9088e2573de2558bba560c1f38ca481ff51ffb44fcb91c8985b642898830ce6e7f687583e7d9adc71ab3b4c9954aceef2ce0568ee098053bd77cc0d671c168cefa72302904e46f8baf889d8331a21b2f7f39ad53781328d22ab9a4d0ddef66fd50fa350a0a931b3e4200abc758ce7aa0719b3c0c1c064adcc35fc8eb1eaa61138448de5421d7654c93429504094322c2cb12272f76c6b8ac77812379a398e5e35d599a58a9e22acf5ca6d3c9f195e895663f849deb88b505560f93e4f0d13d9a55d42fa5543febf92bfcabab6f75786eac7eb681cd8452fc0e0e87667d4994dc519b5fb03c3fa29ec9eb149c73a74d194ee3d51bd37688266ea7d056c77e31c3685245dda798b624dc4ae862b21ef75b1f6227ed70e332f4566c51a0b1298fe569d2ce40311ae0298396e19bfdacd74ca3d9488396357afc68f3138860643212b9045d7aa469b607841b83b6f56b8302e718f34c1f8db61e3f0bd61f7e4eb332f796b3744a124960924f97519d4ecbbb403b9b6d2b70411eaad9fa444cf4d8b1041322f43607279747b64e377b3abcfd9fb27e303577bd5fce935719534233467966aed786ad9ca13ff03abea5dc7ae2adfdc282fe7709e3202c01233e80a94bf6d0cd83f5bebe0436e5562f806d2466eda188db49c4f786495397485cf80050dd5e56fb8363db4cbaf6bc5cc3d48b52628475dfa251a6c36f3285487eaa9fa03ed19ed5233195df728bd77004fbc61d1abdd9f889ba551db455459bf2db943f9360f5e8eb49fc844c43c1563ee7b9ab2b175e2a7a195527796b4aec0566317bf258bf12ac5ed5f4e5f74990671849ac14fd63b55f4b7a3c65a0defd473958148bca6f312e741970754c2a0eeac66ea952f2daaf2e679bce17d5d920816cbc4b23b5be8346d9385cd15fa3908e1be305925ba2038c3c43fe14088dbff9e308b770d0db8214a4036de86c1789bb6e72b28027ba27eaae7fc65be4c118ae0bd9cadce307cc1619b54ce3cbf359f1b9201be732dce98a409a8263ffd074d9e280a8afcbf6aab2ae118bc8de57a08b7fbacc63058dcdc23b0f52cdde705ff5a9b8e8acfcdd1fc1cc21036a42fb77dd673f06dfc36f895ed937ecef0670c74241951cf24a632e3775b4811a6001b4116a4a41be49e2c36c3e460b92d4aa3fa0d2c30b478ac89b691db71e128e08bd93537f805ec77392883585439bb54d110e98dcb2ff5ada0b4e166f56864d02901b3f947776b3b7e015616970dcc6eddb3779acd77b21330cca0f901f65f970d6cc59b860256c3955b8c0d5a04fe4e704f4c12e9d0af0d5466c4243c81a97bf832b7de6f0cf641cfb10cbc34378be8c95d76fa16948349c0539340f1216f3355e667ac619057851323c58386026de10404dca6b252f0a2713f1b1d7e238b1374bae95df1f5b2dfc2b21700edf1f20f8aae3bec6343211dc137a5edd4e43079d153b708b66e66e7fdb96cbaf42306b6639f786b236d6ad4765481cdd6dd14535f13466a882bd7a26acf22ffbfed5b1a95dad11bb279f15456526478a00024e316d142b252690bd696aec10e1275097d6866733f4be52fc9d97c41e15f7cf7325510cd5b6f670d95264c6a43424accce9f56cb07f28d86c9ba32911e5b6b39e1d2bc2f124d7efda4bae261f360a8ab0e5763dfed4abb9e47ee5b38eb5ba9899754e1c3e6e429a6ea63591e67ea868f99406bc839272ba3f954b6f2a3b388fa2cd765c4619f35c23e4ca6cd50226e7f013b7ca23c5eacfc4fc970b74b40abfca6e9f5c31d0fd80d10db35035b0ebeac571302fb64d50ef37b011cf25def74b36a9b4195670465ced38c7c2fa253833041f4c21153b684aed3a96f54c18930d24c458f218a29969b397d2a5e29e416ca2ba0ed3b40f574eb425d95a03bbc4dc2d5235dd67dd1e2d2ce207a1369a58df73ad2716cc14d2226ddc2b370e144b6a4c0eb3eda739d382c186fb71fb0b05fd403a6793a1f1a841d3078ad97b254e84ad80fa5fb7f13d72ba2f08e26f1d788a5ddebefe85fd6c61b876b5cbdd3e4898936d79c9bc7f32722d77071b38d15170e5aa83e7f9f16d9c7579f54b013d05f66b8ab04651fb08257220aaacd89a18ff7d7e04ef081d9515902faed9fdf4682058c7e0108383eb560819b458e11503efa7ce63608acfdaed561879f693fecb83a9489cae15a71cb40c32c1dc936856b5d7cc8123bbbfb97bf9f272fbd20c3c2b686386c7e82f41e09b2077ee2dac3e711e6512225e3ed1a490c788837dc5d7f2a3ed68a4b3d46a844adf464969e3dae4d5d835f3a39c103009405d667f85de5f7c88e997a233fa40a24972f7e65044b6d085063aa0dd0f81c926ce184e68dc4a32316fce3c24af23677ffabad579fb002e0a2d0b1ade9052b82056506c7020c6bccbf2ea24ab8d29cb2362c6ad058fe06e19d5acbe7bd22e10c53b253030a0c49637b6599def6146efd940998025e9d1df60f660c579d374c1164abc928f4db71da940f614e00c70603f55ce0f077f1805ce04dfe42e3dcfd4eecd430d9bad9c64f5eba2cecd6949948baa5f743c67c417b005204087615c4a57a1eb18ccf8f9834e29c73daf1cdc5fc35e48fef9f32d3f202ea98cd2fe05dc332ceca2386b08e0bdc143f25bbea2b14317be3468af9d64d41d1ff103c4a1355baf6c27602f118d89f28b64eaf9fd69d103578cb8b8e27fc9aafed20a7de87b383ebf0f7a5e687b28781fdc3a46c2189cccb0b78fd57e04410424dd9372644840dafe759956285363e895e9380cbd35c0c28cebc44f9374e3e2bffef6cefb05f65a71daf870dbef22077de592fd93b40c363631352de1fffecb584b4530344e7ab3bbbfcfaa9651d9c0ae5202eb8ea4c9f8b9da0a19ab95dba7c6f38041c4e6160a330d58a012867f98c15e16a16a46dc0905145f0c9347e8dde4943b6adfc289d6ab9c7932d24ec8f6561b49add37cf5037a8530cb7578873d31e4d3c4ad0b0e9d5c3c66194bf41f30b12d7829071f918c0d02a52712d7441d4c12cd4914bb2a39aabcffeb58e5008332c60db8d0d3f63742d57e1607dd0eadad4b1e65f2f0dbcdd563c9e421450590922e13eb1908f2266c6c4eec7ccd8d4bd65dadded689a11f49758e82796c6de5b7f84718bc438f8a44e14f7e2b0088578b32fa6816fe92274212c924cc1c5e7b84f3f937714478ee41c11faf4161f65ca85af513c7ba8325849f0d8060126ecc077cfb6998b448348935bacfd8a17fe5da8ce255a3aefa1a642afad1d67788c6cc7281a90de748dcb8399c390e2c5b2b563c3045b23082013a35b523a2cbfe417ad4f58259b8032257d1864a11334529bbcfefbd6feac6b29509d3e8e91eb97e5112f14325ec61dcad63bc7e1f1af9fe15e06a47fdf5ecd59aa8b0428b08c2e7ec1a7c16dd9f6589aee624c40308eb21c3ba286a032775e14f0ecd78995507d6ea5c68fac4b64f23cbcf57f7234173ae1d652c19c84c34dfc9a4d757cd3a8fd13e321b508f1aa06054b1252be64e898dd6bbbde94d17f2fbb2a411600cb4f214bc752bf8d1e702eab3facbaba395c65d4e8f70e1b2a98338fdbb1f882a6ad91539e3a1b82b638634dc14748c85a11692a99bee5fb1d88e46a9238be3223c8915ce1399a08a64718705297a8e46ba5947c4c3417daf0442bab6b0a978293134d911e83ac4fabf66b83270639622a096568cc0052ad0d36cbee1267c1d9ceaf3f37bbebb7d6239e2808ca0237f7dc5c67f72d154b6293bf794ea0603cf049eb3ba5d2b82d58ed9fff2e9f9b5448a74e5a77b28845cd9667611262819f712ccff413d0d68fce6f82bef6780da43f0219339babd211506d253ab6032e8a3eb427225dc958e34385ad841e26eccea2e1157dce40c7b300cba544b1d549d7d11e7d1bc53e4748ebc434e35d130bb183e1b61a060dada1ee8adb4d84e7ddeecf1a925598b627b89eaa5d0efa44ba79c56b8b5b072e7c17742cc83cfaa6b96eef9f386ce8bf1b3aaa24162d228f9a1b7e3ab931547c97caf9e1d8bb39ace4d46aba435de3abefab2c127f2837bd65fead91f8edd3306fb027e7de4eb5740f0c3a8916c9dd288299dde1908f5f39cf655bf1cd0ce805e145f2c5d5347ab8771f9f6068b93f2f47b619e7218afcd863f12fc60c909f78e71340510db3a279f1d570f88b5607b71aade15dc89ce", 0x1000}, {&(0x7f0000001b00)="2a2a57f6ba102dcbd7e6adabc1f93a68c462a99fe44bac01460267af010f1db107bde540870646dd8c2a242f72ea92b158f3f1f944f6612359d0724403324118a186fc0995777b4e77b631259e439ea9546e45f14cfcc8d49fd437d180a7a574012e655842bfb87b43d61e8499947ba374d6e5", 0x73}], 0x8) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001c00), &(0x7f0000001c40)=0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001c80)) sendto$inet6(r1, &(0x7f0000001f00)="5aad6bd6c04f8a73c14e96a0073fad657af1dc7201836eaba0ac5c445ff03f9a5e8a54b334c7c0d4be276605b1c1ffcccd7664bf231638c0e7", 0x39, 0x400, &(0x7f0000001f40)={0x18, 0x0, 0x8d, 0x63b}, 0xc) r4 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001fc0)) r5 = open(&(0x7f0000002000)='./file0\x00', 0x200, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000002040)={{0x18, 0x3, 0x8, 0xfffffffffffffff9}, {0x18, 0x1, 0x4, 0x8}, 0xff, [0x4, 0x8734, 0x2020000, 0x1, 0x8, 0xfffffffffffffff9, 0x0, 0x8]}, 0x3c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000002080)=0x7f) getpeername$unix(r5, &(0x7f00000020c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4098], &(0x7f0000003100)=0x1002) unlinkat(r5, &(0x7f0000003140)='./file0\x00', 0x0) 11:47:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000f65000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) 11:47:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x1, 0x20, 0x2, 0x100, "7115e3190671dc563b5087f0c59c9d878ba02dca", 0xfffffffffffffff9, 0x80}) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 11:47:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3f) 11:47:54 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) socket$inet(0x2, 0x200000c005, 0xa) pread(r0, &(0x7f00000000c0)="013acbd34cd41c365e002128fa2037c1098597eb2bf7f858b2ee0074720e06f4b7005c881d5a7839b0dd3ecb690df1448c740a24251bc038e8917e0a6b3bc8d2184e08f397653604e7dcb91ec0235809f797055d", 0x54, 0x0, 0x31) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x74}, {r0}], 0xca, 0x0) 11:47:54 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000380)="2138080e5686f9137f4d5fdf", 0xc}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x200, r2, r3, r4, r5, 0x4, 0xff}, 0x6, 0x9, r6, r7, 0x9000000000000000, 0x9, 0x1ff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x1a0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000340)={{}, 0x4, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0]}) 11:47:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000003) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 11:47:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x800, &(0x7f00000000c0)=@abs, 0x39) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x60) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$getflags(r3, 0x3) write(r1, 0x0, 0x0) 11:47:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x20040, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="acf4fc17c530451e5f8b33daf3a94eeb1b19b2c53b98ba85a850a6e4225ef8b5", 0x20}, {&(0x7f0000000180)="4d89518ecb912f9799502fce89fca044cbcfa8f835cef65eff9d1ff7d05207b1900e0736d61b4c8d86a82903000d6541be8afd7e3955cdd71bbd37b86e9a6a8b0c97c573b62ac70db23e564331b685f29471e26f29c23e03a5c56dc879b7bd88aa681c5e9ee0a5e6f368671e0742be016f43582880492b555e0d3119ff4fd8e132405634df11bfc5aac53561791df212871f66b79d05f94b07575a26b7da0fe9f6a1e33d894a09b22ba26e7f1c5ce5ceb4fde14d880ab20706b27a1a542e00a4cf87e42a063aa981936ead902fe509f3d332d3", 0xd3}, {&(0x7f0000000380)="ed4b6a8dbc421fd9b09fb2feb11f67ee9ce28d3bbce60119673f6c17e186ad46192df800c775cd41a43680b5ab413f3a0067c728a94e77f6c911783a19ea9bee785528065e0ee88dade9503e8f1c3cd7400b4118a390d3278d583980d4a4d35da7edbb5168145f28a4449238e7587f4ffb0d985f263817887078f1697f229247b1f9496a93587dfc89d1c7b0a8416f4beb3923dc86764d11a2e97fa3c1ce4c9f5418f4f95c1e1e64cadb5ce77c0906bf1594635051bd8d0a74fefcf2783fc65d1c2a0072984db081118a77bd234d945724b96e606151bebd38aa53a7333c1ceb15f36a21b77e4c6ef09b55f420358362dcd554c53fc37d00d95e061a39f4", 0xfe}, {&(0x7f0000000480)="82ed42a2c2a59b8f665419b652a3feb49fb37988340836fe41e90e295a60ffaf7798ff270dbab5903aee2e09e9f6af9d1422f190e6eb36635c603c43163342125fe79cca5c9aea6d8e3bf325626433c7b8ef718ef4f47c084fb6059cf276f3b378d2d665c43dc824a51e6ac6f2045e9081e0659f543079db6a7f2af36c01d0f5e030f757dc24a55cbd0142f74ab4c2df4b4978391d541e4055a06fa9dd1066a9ebd642d357c854c332f787d997ea982ddbc01dfd5d2c84a588655966b65ed39630529a08c058f8958095c1652f698d6bce6956b6c9033674a5fb5a2d4c10d35ac9", 0xe1}, {&(0x7f0000000580)="db097c45e3126f05d21cc2d1085bd140bec00a705fdfad1ca17faeb73ae285df3f1356e10b9f5c4f18061b208b4722a41be098ad1685bad153589d4abbf70d9f3f0f1720f4e2cc4bb3a56ab2da1a077f44699f844437cf7b92f4a9b6a4c69d0be414ecdb33e445674a51dcc3a5ce942dfa42a4dd40c10e33be60517f3246abb3adcda41bba4d682403e113d641b48ebd67dea40790bcfff174391d8c8982a8db6d96d4af5b1f2b6c32a70237bc08da45cfd3eeb7d5f81b2d92382d170751a88621aa01089093308ce6b55071ea047ad3a77f56acfcb3cb2cacf49186e92d29325c85d1c837c14db2e5055ae12f8f78d32049c87187e915e3f8761b86b439fdae33c68d073b56a39b9d98fb0c7da6055275ecab65c586d33e527171dac602b8f05f238be5cc465cb6236094431b8a34436d498755ddfe179b1576224621fde070549df12225d4a90866aa7c56b81c595f5efd47c2739b1609689fba5e1dfcd185cbb3593bd9385805fff4d07e0b69066189e5ed4ae14e1d39c3a5325eb1e77056d395d10a32597761d7bd14f132abcee0bbe4cbe505c977c38503908a6f40dc9b771d6edff6bfc6e9e823d731af7a128ec6a4fa3110976341a074b9621e59d337e0ba407cf2c81d7d91c600e50678df9d7a9eb251be962f2302da69c844c16a3e1170a3fbca6779be300b8413664ecc7e63d5613b4862b5b9b4b6fb3a1226e755f7c6a58672cae15f98ba5566d02d721a035206e2a8aaff81ab0441e6e3c0795d1bcaafde5c4d606b28ea9e4c9be300151ce3c8144b25ad1215f6f7c495b693f59b65df07ea9f644705a3e1f1af78b3aa748b11971e7f02f518390546d594443468da432bd5e3a0e8262b70c3baee3c9046d623b91b8755f984adac0a6091484574e0c7f8e93e9d363fdfc6bda6d48c8c366b43e890ed2bcbb97407d0e9404b0eefd304bfc8d1152a68efb66ba476c0200517a2b316c63b58dd91d97bf74c86f7a2b27f2e1655ffad937c385e30b287cd798498803e01fbdcdde345332cb22c8d6a1fba6d9e27ba330415b0aa7cd27fd11cb67834b8ca58edf84d980d950f2a3a153785bc5b74cee760b6edb843ec6bb628e67d7a7e8ef77498c5d25db779b394c5045a9776d836e536fc752cea5d9421dd7177ac9228790d5fba718779c5165c9beeac00d598d892176fd826540e89b33e63d666f100835cbe2029962aad27e77001934cedc21ba08d144682ecdae7ba21143f08b1a922f259970536c672df9cb3d1bcef00773e785918f0c79595d4b58efc35a5f601dab3ad6225e7bb8744e129288e68bd39f6917536cac0ed429faa0b3795785adfdb7dca234dd36775fc8cd45f537cec6fcb3a4cad10e4e4fdad10dd8ffd617c338fc352c5dbe946a1095b634b8fcbdab562d399f2d478dffb92e7713605bf3616ea403694a01fea596df6ef8a956ef37eb34111cf7f4788a89df0de0f699654beb66f5c19190c1216234c71686270439c0b893a99abd9d597162e327756192da6fc39c09fc4b9ee549ba592806d42140be6aa18e3ced7d646437932fc29f5628b528c4913a9ea4c3b638179e3e94930d35f1b171486fac39cc72a3a77e43bf7ed43c7a4cffb294366380285d0f29b5612144bddf8e3a11ac688fc7f7be60815ad89536f50dd867d288a6f1b6e0320445a49df568f53d4606f32b86c3abface7bf2f0eca7a7c9f54317608844e626a5cfbc701a83ae608c2a4064362f7186e03416850e8f8b771752d4322f1a488e79f1a6acfa2188382bdd22e40c7a6331fb805801b47a0c3beb82b0982bb76f6cd914b415330edff4496ab79720d913eac342fd690d2ea4a77940fa040a35e3d7fec536b49eb94784abf99e49dd00ae8a0713f78e96c80ccd78c0124814dece4f441e8d9004f7049418c6d26b75b0bb5250c6df9def8b1f164e7008058b1b8b984693172b24336cbedd7b8f28b67f75e68d72847f8e0e9713e7377308c2f950e5b142ed379c31afce586d8881574fc7d85c4d01f73054e805d66302323ea2c7cbba1ee40a1c24876319407dbc8d2f2d4f520c7b707ff80257d818757a3baff87ad6e035fbd2310fd697a3cec971cc45714147eee2198ae71ad7aa141b9151ee718e541bac169d9c04c0649e3d21e26497fe979cd1831c7003e0902b45768550ef159ae96f6521260b00058d515b951ef51ad6cc90b767dc067ba92374dd1600d2a1b0069223ee2cf2f7542207dd0a0bfbab37b16be0ec77ebeebc9f447e85fd5c356d31211db41f8abd31ee996b853ab1b0b2b281094f08f349af9641642f079a9a4c0ae0aad77f87a0c84f15f681a4e0d431fa0cfcc5c43dd03fa0463f3c968a104e3b182918cc346d58aa5630485af3c011068931988d4ea3a217d1a96e13e9290aa7b3857d42657a3a9a955201321de47f37a89b46c32c36cf78855acbc3c05c880e3ce1c867ae81a49b2911a9f3b7f9ab2ca048c1e3941d0b23f71680f5fae2628c9cc1a7c508b73029ec035fb26fdc66e952a12465f3e7591b9ff4022478dda325824a7849c60ad3cba20922702f6b088bd6171cfb1b5e276605a641bbc4b4d746d72455d86830cc0d69945eacf116c8350521bf553455cb864112158875ed51e4ab9d692493b911a09bcee1c7f8dc8d7ef5ab29fffb0d7dca0a40dae213d674c7e58fd943425e0146c72a7809daed87a5180f5f8ef8c8aacc594bda5993a61af688c6444a60377e897d46edc6ad9e07ccc1e025e644f48fa0bf34fe87af024da11b70463c9605861d9d9254b074bff8a8973e949380d5824025b0dd9988b10b9a6bec07f59097b5e83ef4d0a24142e1078c3b88dc5ed5f4bd6e12629fa4fad6e2b8d1e8804c01958c8b36ee694247e469bcf1b9ad9b6bc962688edb1b7c7eb060f57728978f34550598bf115176855913a58a4cc021ee804df751f1ad570f91046e0716f392cf1ce0e7d1ebb30d0c93b950621b70a00244d7aebb82c02b4532645b92bdb425a8e408a83386bd870d7a3367c80d6d0533e45717111fc0dd83c5fce426c134fff09acf25af5fcffcea93057f5d6befcefb817623ed3b5aab8ae429d8f63c52764ceaa2a95347d604db6776d7753e20392cc6c2f803443a0c1adf38ea85ffb0a376e3191c346fb04851c4ceba6a79397645abc771bca9ff5ab0cad9537ebe2c3459249846a755be6dbaab089721a035c5d047fc276b9b5ac28f7df920a507cd49a7705aeda67d565fc6015024515f2733fe297735e95ad7825cff97ef3a342f17d6066ec469c0f90febb668fc4c4a54ce5ebcda606482e1be0e8386056df1eb51c679a96fa145a996f23c415d2ffabb009de3040778c7e6956f89308af8272437e03c30eafe6df2ac822e85058008a19b7eb483fcba57ff8b2a330c7dd011d377e8ff866049913f3be61fac03f111ec8317669075675b1474c4217a39c525c4108b08eb1a729a2c7163cff94b885b70a841d33bb4beebcdb356b0131430a9d1e95acd6281d9cb4d169999d4d41475face1140fd69e7268386bd19aa5e93bdcb97778c72e1f9b674ecd265d2e8b2fda6e4df257dd42100f96478b133cedb7c107d4459c543053248f8da5c4fd9568b4cc1c9583f9fec3e2c589d671cd06a8df53cba0bb7099aa9df877b0586d683cdc5049a162c1f91f349aa0b861244f431eaec8446ebdf4116c4249f061fc19e4a40c15673e7cbc230faa46de4f51335b046bca61a6e4ae5d21a2e89d9462244a5b28ff14294bfb619da715cf3240c3e2797e5e0845d331e1bde74e44dd896baa033b1f836f6e851e6e84edcfa7da32ae4a4aba0085e62511a5821188d81dc5545d5d66562a7a69d42b561a3d81b9bf93c71299c4a8b6f3b6c62db3d8a17db21adaf15cdb1e47391aaa8c0dc867dfba54975fb58e0669cc9b7236e29b28907ca737cc728fdb0501d5461ffd10c3ed9250573f3df71ced12bf705c4cbff88b90cfba54d340751d8974f4e53d81346c5d9172eb3a4e274740f9c767e1d6c218759a4043ad8818d63a399f4905244590584aff21e29325cd37550610445041d33f53a07bb34807e576a9bd953a28836b4c95b83f841a1519e492890b0b5ce0946726cf434e61d505795bd54771e21c8706663cd88966006fe70af19b627c5ef704682e5e692caf4b1b5ffc9dd086a434698a601fa3b9196982e0b7dea7b1e47adade5e5329eb40fc73a37bfc7aa591889f3797db602964d96049fef479038ddaba4aad7ffde104735b73af79d0e49f7f7ecf525981554123e14d0d69ee0889a6f1d81dc9d61e955cdf7ee3bf79f93fc5e3d8e8407c0140832ea49c5c5bfca57b72495adb5c70b368dbcf9aa5c74df03c952eee4f01aa6892ba3d455d7edace75b4bd3d54ff4925c6baa83232397c7cab535153b8bc74b63872a2876d6f6353d1c033b94d133a7168dd46ec4d9c588d2e8a005b75c1509c37399a394b3bfe2618d40061d5d5081413dcc65713e27d29e73c46799be409d26eaf17544df7ca4f84c3e2b6857aec28fa8f1ca49153c3a0ae3a2317f7a3d7e9a35c88a1458e3183be180d967587e236d68d928afebdf60218d6de4a29b5cfd0ef5a9546649a0e08b5d3fb5f97f08975603afdf014c3ac4350bc33c80c8843b43554195afebdae6d0b2a810b71dcf0c3c64150d1fa3895e2bc543c23d7c95b05ba6e8500f5485117041940364f96a67baa575afab799ddb6650f3a5cf3a00427a71ea2fc4e7d69cba35670204a2a20f1a2ad64ca5325e6ba89ca4b1cf2e206b3f1612cde14ce620df8528a1dc647977ab80db8c1847d3250e5211872f645302783274da3380d94e31efe45552fb5366d26ac2d8076cc6f6b84a947ec9c24fc4f540da42e39eaa4959e817d8a2623fde00da74f6059713d5ba8cfc3039819a0b95f50952de9e19596df02db9eca3faabc604d1a1ddb6e119dcf53d04d1b909cfb1a68169d965a9d8b693fa521988a8ad5494a2fdcb746b6950e1b0fd4e9fdf0f95d6b2c99529122a348b9eb923238378ed09550b62b8562e3d6958aa1ae2bf65a46a7f92e79ab1d10bd9ab3904cc30a58795eea817a9ad9dab73bb11c9678fb80dbf3564f73ba27b870afbcba59d4a477821ace1ccd321de84972a9c9a19f6c43d3efbacdb95baf8cab62e714f2117763927045eb570e0e27f0d13bcb99c8881aa95daa141d8123aec32f7bf3cf67f8980353c1f36b86fed0794cec9556d91ec92763f18aff509be51f41e79bebe649c30afc3fd767b6664fe8efd535469bd93552af2ebccfbcc50e1cdb881117d38a0896a63ce3c9416fc421e05d50601adce2f5fb866559da952a71d0b5a62223a5b0d8e0c0297f138384c8b0b84006a15cf884609e7dd482953a59f0d2954ed526eb88790fbded1531d1de6bd0e2350922dbeb593696455c0820fbe42c00289061cce7d832f8eb70ae36e69be4dc461c93f9b20ea44e1b89a28fadb29b480c20ed5cbbd9e36b1320fd7874a478c8429d89dacc9b75ccd97ca02912cb7d1aa69262328423c1b5064e3e6be1e886bfde4e1732d217703a34a925124130078a6240433272035761aefb3788befe8b6f93d38e9fb7a64f1071d551a127e96d37c076cac0768c2e45b0e50b24b06b5eda7df2993b2536db54a6c9c35fa2720d9b7dde1592430a70b33a020daa30344e7f5647fa0e2fe44974f05e258dc267358c069688028e227bfd31c84519d4b8bc52ca1f73f9be7c0ef91324a82206453adf63038269a0d3c0f8ef11dd3d091cf46baeef8e853b1ea7f99f82ac11d3b90a9a21dfc6822905", 0x1000}, {&(0x7f0000000080)="57fad874cc", 0x5}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001640)=0x1e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001600)={0x4, &(0x7f00000015c0)=[{0x3, 0xffffffffffffffff, 0x7, 0x81}, {0x1, 0x2, 0x8, 0xfffffffffffffff7}, {0xd5d, 0x101, 0x1, 0x9}, {0x6, 0xfffffffffffffffe, 0x10001, 0x1b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x33, 0x800, 0x1, 0x2, 0x7, 0x4, 0x3, 0x1, 0x4, 0x401}) 11:47:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="7f50ebf5552cab6a223363b4f1b330de3ea76305f9beefee1f8e345db0d1d9ac271de64fe0fe61f1d7b5faef2e9edaaffc8c65245fb06680ad7b4eccae645bbb54a83813e37df5fe5476b07a749011db7b817a3d39d418ce8f90b5b420f919922d0c3e38f7252b7701713b0e46cef2310a6ab5fec1bc7eb06ad0ec9a816ca92a72546b3676645cf427f5dbd60ec3c82dcdc31ec3c9763ee2", 0x98}, {&(0x7f0000000180)="2a0c77a27d52d55a6ce8a2c4d7a4604b2e07a1b101426bb4235517b3a6b398fd5a5c5a5beb9d96bda769d5810b763dab0f5a4597e972beef16e2589e350bb574779d328fe93b59bef1ba7bf90a3466eb1a4f284cb043fb82ce1117ad2f529b99e2b8d06791ea59a1395f3ec171e66136dfca539f0d575e9e032727441ba556dd89c733e43868a0e7a7386cc24750ce8a6ce56ecf641bbbf075ef97a4b101488a4c90568847e6bd0330e4d53c94c55d6159f15ecfb995d19ad14e08b4d052fb4073d916031f76f86090d07cdf8982ca92c25e502e671184543946270a75ec", 0xde}, {&(0x7f0000000280)="9c093527bd10013e004fdffaad9c9931b45525657c3c73df2f34e06bee3b1983f81408030d30c7a02d6a49ffda4ed0bc67169497e800c5e9f223c06cd144e2f83fdb5bbc9c644b7aa67f1c2bb8b8eff733d0278d342f5b49239ed3f7d3c8c7a627", 0x61}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x60, 0x1}, 0x2) 11:47:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x70) recvfrom$inet(r1, &(0x7f0000000140)=""/38, 0x26, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") fcntl$setstatus(r0, 0x4, 0x80) 11:47:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0xfffffffffffffd0a, 0xffffffffffffffff, 0x0, 0x74) r6 = dup2(r4, r5) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000100)=0x81) r7 = getpid() setpgid(r7, r7) ioctl$TIOCSTOP(r6, 0x2000746f) setpgid(r7, r7) fcntl$setown(r5, 0x6, r7) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000140)=0xff80) getpeername$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000200)=0x8) 11:47:54 executing program 1: r0 = socket(0x1, 0x5, 0x18) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x3, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0x1ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x9}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x1}, {{r3}, 0xfffffffffffffffb, 0x41, 0x40000000, 0xd69, 0x100}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x6899}, {{r0}, 0xffffffffffffffff, 0xcc, 0x80000000, 0x7fff0000, 0x6}], 0xeb16, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x4, 0x3}], 0x0, &(0x7f0000000300)={0x100000001, 0x3}) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = dup2(r3, r3) mknodat(r4, &(0x7f0000000280)='./file0\x00', 0x60a0, 0x32) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x40, 0x28, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x2b, 0xf0000007, 0x2, 0x100}, {{r2}, 0xfffffffffffffffc, 0x0, 0x12, 0x9, 0x8}, {{r3}, 0xfffffffffffffff9, 0xa0, 0x8, 0x778, 0x7f}, {{r0}, 0xfffffffffffffff9, 0xa9, 0x8, 0x63d, 0x5}, {{r2}, 0x0, 0xc6, 0x82, 0xff, 0xfff}], 0x80, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x56, 0x1, 0x800}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x8, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x1, 0x6d1f}, {{r1}, 0xfffffffffffffff8, 0x82, 0xf00fffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0xc, 0xf0000000, 0x10001, 0x2}, {{r5}, 0xfffffffffffffffd, 0x0, 0x42, 0xd9a8, 0x80}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x2, 0x1}], 0x1, &(0x7f0000000240)={0x1, 0x6}) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x282, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) dup2(r0, r1) 11:47:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:47:54 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = kqueue() clock_getres(0x4, &(0x7f0000000040)) dup2(r2, r0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x3f) dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 11:47:54 executing program 1: r0 = semget(0x3, 0x10000000001, 0x480) semget$private(0x0, 0x5, 0x200) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10280, 0x2) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x401, 0x498}, 0xc) r2 = semget(0x3, 0x1, 0x209) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) semctl$IPC_SET(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/53) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x800}, {0x0, 0x7b, 0x4}, {0x2, 0xffffffffffff8001, 0x800}, {0x2, 0x6, 0x1800}], 0x4) 11:47:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:47:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f5ab849bd06aae5b5802607bdd9a9b9973ea9c619eb0ec5e710203b8e12533a46132e7801cc543716e92197dfe90e09080bcf5e31a005e4006d65071279cea8a1dd59a7f7d2a91c", 0xac) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x1, 0xfffffffffffffffd, "85491702876f5309bfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 11:47:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3ffffffffe, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x41, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) pwrite(r2, &(0x7f0000000240)="d90170382df59d859a0ea806d719", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 11:47:54 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f00000001c0)=[r0, r1]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r2, 0xfff, 0x1, &(0x7f0000000300)="c5eaa657fe76ae1edee4b0eda01322d69043b273e89104467e6098c04345ef01930f656b190ae7960735b02e14b41b851ccf82c1dffd466d724b8b8a869b495ad8f12f453a6c246584b758c42cd06399c9c2ee27296e7a685d68de10555a4231745449af2bbf4929c3d077b0c0bd867501c98c87d3cd13616ebfe653ee1eb989adfd95f5e5437cfba00be70aa506e4904a24127a95dccb0b5d22384f", 0x9c) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 11:47:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000500)="b8b6a631857622e71f402f7c438cf929454d241d1d48f3d403e642eb2ed6f9d879fb59cbf8a8888bf77847d7d67777554981435ba0b741db9909be6543bc925260d6619e3f010ef9ba7a7673dd6db56cf398b7d327c01c1dfba459d1d8f80ad10b04f6869b537f9aef98b476ed1b6e4695db889a081c7fc2f5a0fd1ba470915b98fce21ed16bfb9dcb9a9a83fa97ce65480635009f8023dc11c758e64e5bc11d3f5e8fbfe677d0d17bd56bf00571c9e2c0bb5f8e622a47db3a9ad1ac80b09ad3e1502f814f395bd8fe38119d8725d6ed6ff004e7d6c044cc9ba7b34b81844123239e7d8b3f006baf230bd3006125156ca2c9a90c95ad0188bb40ddb9832c040d8c0e451fd0e7dcde7dfdafd93de559ffa44fb9d8f0308a083db33f233948997c2b6bb795633e2d2475843642757dd5836a4ef8dc306a6655e144ae8b16c34bed10676163bd73f1e5671a322127cd4701b75177cf79666d80b7fcee206ab4a8e09a92d49db517e6c297ec29896bd71895bbbf473508b7f2f58eedde6e4515a7bc1f946efbc892bf7f25d926ac6f04d92e2182a2391d471a1a7cb04a88230dbaa5f58cb9a9e931846a5a715f1829934ac3b14fc4fad8f15e66d8b0859a05b98c4ffe903d206e5f70b44e86265c321cfaf5acd27f74bcbb5dc15db590d5c9588870b631df2c10443aac290486c4a0dbc6739877e82cb6fe499573f48384c11eab8b6d6c5531df62c163f67b2731a8a2e58eba89a33b041364d87e89e5ba7e44cae94ac861346dcdfc96665feb8ea3ed91dac452e49a374b57716729e9d8fc54f23172f68543de0051f563ce6c723c2d8b5e917c1ffb461db312a71bab0869ca5effb75e83fd459b4e8dc1e77831ac63ddee2dbeb0f2e6a9ebe9a8dad7586065af9290158b3fde9142ea6ed5c4b4e5bc6af03d62ef0eb2096d5988e33e6968025639048321e23b2c41d494f22428f5d87aad3dac60e169064e800eb4433711346456c7a8d55f4e588b4eff8c2772b573ff222a872a453cee2265554ba1cbccc47792f18ef151e0b859295bf7398b6d98bdd077ec327fac34214c7381ead41f62f906d12836cea387cfc56adfe488f58b016c46cdfab85c263dfcfdc727a7e24276c6dee90bf27460eb62108f266ddf543139d94faf38f4b199983d19ab6c12e411b47942de239aa3fa7a7d3a2a4afd12c194fb1c021af1df880d364088f09f413a186dd79befe322fb310f57f4e9edc2c9024e7136742dd0a48c41000bb27946e0095ae554143014ce606edf1c4dd636e919e089f1bba944e6232f1d61db7830a97a589fc6ad81a3efd574bb056637b0030d8b7c539a48a9acf8d182138edc9eb91440124a15f84fc8e66d383eaf0f29c920150edddd16404d1a3bddfa6c875d2f1fb79882f2d7fc6d473e7bf811cfa6f2991594c80e98fad2d5d9a57f5c98273db35d30951cb0319e7cbed39a14676a25ab5595220ebf02eea875f079ea4182da00fc84ee6917cddb8c8224235ac4dc3823995e5ec8aed2214817a065f0c567c5e86bb97bc07d2f5ec29cc4de4b48d957aa2b616e9422e4386d6e01bfec69a99e2f01504ee27db2437e885d72309384cff4a21013a00247fb79baf511722db8ac14cbb0a5a4412a660aeb2d8faea00a21a55c3e7f8c5f8786368a57b819a2c8675b0f65cdd0bcfb3a49f19b909d08038f3bf7779b0ccb35b597f11fc36e3095afba6c0e79983597366de04ab4bff2ba8ce7d3f00431bfe33971c045919f14bebb5a35a14dbb6f582bbcf0ff92e028f24e6d82a7a734fc4556f62b7de5611325dff71d3676033ad9cf67c8fdce753513d57b5fbd11ff22ffb1ad30020bab48ccc0ec532af570664b50ee349c622f5d40a4048727c92b573a3230d823efef1e3b6f29b18baf3e8007fb7d40512cd38883383cd49e3827f49e7cd2448799fdae42e029d2612f121cf1a9a24c5389b4776a15e5fcfb08aa08bbae4045af0554730a4baedead038700eeaa0b09e163f1c75ff186637be89a55dac2a4249699a293b1be9ae73a621a2f5a010371b5a2b62b635d63771280beb04408708a7a8c2fde421cfc1393667e2fc667c5eee509b131f998fe2ba383a768da23776debfc2d06d2c4e7cc270535458e44a750dc9367d5fdd79ce4275df700567c5ad951da0a10d16da60d485429d8ec1bcab130e31c1116336b7370d0bface7d2a0e9db8caa13ef28158eaad3094febe51fe56fb11ad512ecd6fb31080bb1b4668bcb2f08ea8d8d605c9d091aa127c48271abd035be9610d585bd799a483953ddd522bfadc5fbc636956c6abae858931b3ba5df9b0168d3ed35bff470ef140a9a1f92c63dca36526a1269ea652077e34731656909c931ab2de40d3d76b25a2237c2ac6fd128598c475d3fde3c66cab39d5e6802e2e27beb5ceafb55cf84fe67c8700530a20b5fca935eb3c5f4fd71f3c390cdfdaa1fb3ae37be0d263368c52a4021bb00583769dd0d64aed147c4d1cfe40fa4fd9a9d38287720264cb364bccbc4cffe08f636303d59e702b1f719f23aa06ef66aeee30ea00d651ea8541f5e8e830ce9749f13b2c1d19f7aed080656e355b3eb9d9b7e65a0d6fb0693db92ed885ca665760ec5d8916d227749ed7864dc71568b5e0f31dddbfbe203443d17e77dbaadef913148e47608f2bb337dd52209baa5d2f034e3d8d04296527e69dde70a404c3db08be4cd29c04160b465d73b65f8cfbbf5f69b0bdb57f1393315bc5baa141f5555592805a0d5de6fbc7cf6ba559f7713d8425aac91c81cfb770631054686e2e5010090245c152e4b2b67ec76a70a15c38ee41a7674af8f5abb70fdb820340940d2521e2afe5d166c11ad34576f364a031ef11f975b6471df976c9d9e937308a63e9f2e4ef7c25e5b8866e3bfbecf3585a0be219a8da0d0fa8270a75efbab2ae88299cd262a9d20f8842684e6c55371f1f326d00d4bbffc42fd9471e07a5bc39fe7cba1502a88a3230bc82021312fad83f8dee3c2b02d514ad540edcee0364ba7666820034b82082a576e150302476bded3ad435f17e17b628cf32abcf5aaa4805f9b48d200e6d0402587b8c8cd2a25bbeecb60f6ba00bc7269bf178ba1f1c4fec4e083286b37f4fb53d53d81dd1cbfef8a14ef39da2692580a05b54a972bc237c09d3e21e2273586b5605fc420812bc1810268641292d423bb1b7cf710c69ddc01581b6ce086187abfdce7e0ff5199724a9c83c957e36a53e2c308568e32e2b9d5474aabdeb8a34f1cfd36513cf2dc0b88211b19aae1beb42b0d644a872fd46627ac1eec2dec5396ee80e19b228c782893a24d7c5ee9ab462cedecae26e70f71492a90ae1baf6dce8ac16640c58900c0398404c9c84baeefd77085ece6012db5792e0e211c982f0242ee33286e4f2cb5964a77c010b0a0b17f77cca3860f31e07de6600430b65b696b92490d11a895421cdd01e9a9fced631cb8754024738f9ccab3a3f163dd780560e224f3fcf87c230ef5be5f234e3a39386abcbb3c8b0b5121d2f86541cde1c6d6df27be043cfeb26ca4760e63787ab3ef93476a046cbfdc4c65d0922554f288889357e1f0df8292d29c64f7c3d2c04c907c3792f51ea6efcb72a1249f365327d0d97e5ef50645bbfc30f3dc74fab41b564d037dd71ed7dd0b1946772ed92dea1b17830c559cf2624b4222929bbc470f07eb3801cf2bcc4b7ab1cc4bd97455bcf460445ce470eb2d6369c1ec138c8f053b2760f9b4cd303f5f67d3fb8c26a73655ba2f43bb1b86ce749ac89cc1ed92b272e94d2fd39938af4e6370a15e30a824d8035e92f7f70025074ef4abc32df959fddd73c468d5477c0ebd2e2c714c1ff92c3ddaa770d1f6887aad76541eb4274d464db0052a489fe38c2ef809e12c7892a84e6dbf03a86adffe64320f46bd306db9009b1d69a9bd5d4eb47776f534b9a03ba75b15942a28ada7ac5b8a92e1c75c479f1ef9d2b5de477356c5d02eb8cd1421cdfd15aeb40e3103bbac7c4a328e5d2c85231589b73d06593a51d503aa806a7bb51123ff02e058e0747e590902fce906970e94d3f278f4bb66ae0219b43706ecefcc3853689e17e8fd7b232e43c83880fcb7d38ec72ac075ad15a0a5b6dcab0371789cec90d9b8607a817edd4bdbd244ba05b6729082ae7a9286f5881583803253846fbb4cc1cb529cdfce8a0977d512c5b2847a07694a4f97fd0f5a31fb831a631e384e699581011287f677203bf66ab129c0a89d876fb689ce92ec4eb7693b79751f5457fd352d03ef09b982def80a74f2f4ce3588e8c55f6962c6a2269c00030dadc5feebd93b509e2073e398d559b0e8808824c6f2614b9ebf680ae7273e6c931bf14fd8ec3d31b6e91e69f2067ede893aa1ba063004fb20ed492cf8653c54442852876aa9aacf49b54e7e5e70fdc31f1590bedf2cbeb106a4adfc8b857c5d79ff7456844b901f5d72d5da00c7832381c157f9586a8a89221a59826b9811fe5bacd9d38327f0688a8a9b59d132f806ef4fbbc36ee4d2a7f1af570b35f6eac7c75a5365f3cdf09c2522b2cf248b6c6b55549a88983c7c1ee7b943e0c66c35572197f56534ccb41183109cea3636aa7a5dd2057ea8f4e8d50e141d1e5791b099f4e5dc2f6cfc0a7f25907f7e002a5388a949b88c064c999ea44d3a62a6b6fc6807eaebcf5a9036ba0a2c8fc0fb247973c876830d7bf997697c106c92dcc412335858527eac41a0d89fbd748f572d74ef71bd639033641a363a981696fb9a55ec9d8ce20b990494360b67aa799ab265d871aed110e5b95e21463fe9071f9a1858d8b440b86c87d9193c99857458d3259b564bb4529df7a256ef8c2ba3ee219581392f76662a5b2536056c4ce8df971e3514e46416d9dc61423e8e341bc34de70a29ee529b1c4f585100fab254f43b8ef95c9a4ccc59ae349f9f3fd6e9d6117a38a4a8bd399f8039f74216fc0c194768ec2bb05f1f26aa7ac9b128c778953aa823174963df37096f6a53eb5ff8f09b4bb55067755edde68e9175ada503fe327ed8f864957a5759e8796c2f57b137b97baeed81f1551aaa2734ca655d8b44168797ab16df188e7c0b1f60f430a78946753cf300f6d9ee63ca6f6b8c0b2bf993a7ea0ec51561c660670a3ff41af48f050f48e06cc16bf35f64fd98d20ad1159ab6728537acbcea200afc42ba2281dc784b00d861d807aacdd278d9a4a36c9c973fb8b6479b8c3edb29583f0ef51ea96cff1ebbdaea7c962e5745244e99454d1bec635d666ccec084acabf78d0c938cc0100720baad31c8db005ff5aef73dda719907f8d0f1d117eace92127519d6b15a35fbfafba215a32a095c119c9868a52b46c4990484e246171304534c8299ab8e409872d20dd1c309b1611aabf795efdb631210a4cc692bce82b4b3277dca8f6b9ed32c92ec2db6d477d032b0101d1d6d119d46e2e72622cebbab45664f94c2ef91e56ab194880d77511a347e1287383ae06a21cf2f62d5f8e3f0ffeb0a0b554c1c5033c7521bad60fe0c577956c1aa8b6e1732cc3b1cfb2a196f2a279305f58f0e7ee9084427b68289860dae4cfe46efaba3592adf85484aa572354d33fb9a1187b0761ad8cef0591163f055a4f1b9fe599dab9de583812a6563adcfc833f8b3f35d112e7751881ea6f3ebe1942b2da418e8bb607219b9a2f43cf87a235010ff0cf053ac228fc9b940be1e3e1807f846db6e2b7162cd70c8610fc95e8578ffc4605aa8fd1b5dbfa8595193886845e693996a87c46e2a211c5ab25ccd00ebd17dd4bfad5c702617606e22f38a1153db"}, {&(0x7f0000000080)="7ce9cc8cadf0ccbae62fbc296586593c4da5020ed09d976dd40ddee5cf6a12a82fcd90cc917ce1a5059377032384f031d1972d0d486489589da4ee093ed32414b4c8"}, {&(0x7f0000000400)="95d96b3baf2b8d7a26395b99242256c6225fe3d588b2d81c7d27ba95c921d3a4c1a1ea7a3e56d645bb2b9fa34f04cee813b910ff40782c8e41fb95768b7b9f2e576451570a4a34f6c9463a096d08d9e3e628fd35b7a0decdae267994beeb6171921be8ad0d6371a478a4f14994671de68c1acee09c"}, {&(0x7f0000000180)="50b8c338ee38616af21280cc145dc174f765964815eef8fcc70e855e62a3d393ec27bdc115ccdbe26c5451df9f1bf405f69ab92434f63605217b4f60530ada5d6b85cc8f9e2e8710e6f281970d60c2ad10059e3e1efe6fb6b74cde577f976154ab4af340d1884825e3a2ebba56a68a740f02857b3c9f54d543ddfc51fd2966de869600d59e0059dccb193d801b6f7e74dda751a7a0f6f87eec650c1b4bcd49fb8bc37f3d804a452481cea44a251d75c7ad62926b2a512e4af6dcd5688dc68f1025254d6ed3b2dac6cc03b9fb094cce79ab912f5dc8a729ff2d64bccbadcbf5bf65e07907458904", 0xfe07}, {&(0x7f0000000280)="5225c9bd966edc2d0f82d9e5a1e3fb192997fa0ca961501bfe1c2919b0688cff4f1b149781d06f002fde10bc29ba7c5503d5710517c0ce9511342e996f23612bbb5427959b86874939ec396655fa885f3f3274cb48"}, {&(0x7f0000000300)="5619974eafd8fa5e74ca83a31bda6a5bd879b22df74150a411c0af145909897f3010a0ec6f3717c6153cdcf79725b406f3f15c2f47f17e353573229b8c1d0d7a8949ea67c07030f53ac952e8fbe4b346445d45c418ba4bee0dc7926e4b871820233b732da3e84aa74c3cd77432d055c811253f8e1be2bcefa2b1290aecdfd956915ffcf6e3ab2c9be169df90e9140157f7e49ce1fb3f5024a15eea138ba19ebf46f89f721cbfd9989f6bf63b461bf9c0799d299b502762e12adbd8a1d9139596c3d8a4ac896385e59467eed051658defbf4d20f701c4229dfe90934126c3cc"}, {&(0x7f0000001500)="5ab0eb811ecdad0d20a5fce007089f7e3d077c564c5e6072f505634aac01def7d79ad7e716710d4c96e670c13d1029ea81b5353bf2c83f10b2438b6b922d93c6b11397ea54d070261d7189506e1fc846fe99e837469d2478dfb08b834d72c808be3812b346d014d58f17a182b8c69fbe40206ce2ec80558dd32c46666980d6e28bcdd5feaccd851a28541c5c8db75e423ae2e35a3528fecbd339c8dd1a4808e2ad88b4ff84a7a9f958b37efbe25fd2ceff50cc268928edde93466f"}, {&(0x7f0000000000)=',', 0xffffffffffffffce}, {&(0x7f0000001740)="bec6588da5bdcd68886948ef66e7ee97f10925e5b4eb384036d2df79fefae86ec0d1f5072b4ff84d6887762802ed2ad3f77f3f5a4d212d7ee1778ada5e9300fabecec8db9808dd62bad155fb623f6383af18e5da985bd9156461c18110e408410b79ab9e842a308b743f78bc84b7dd787ed3013f0907593f47c0dc3c2c5303311dc13a42e353a83413fa6cc20ca382dace134057a6e22b343257e67f54f6df6ebc4a6201f24b0d7b3612cd865f016f13329b13850289a1d8b0c0620ee0360cf0f96741614bd930ef07b0c141f98810820f25a2be8d352f815da5dbbdc7ff2ea91afb214b65dbc36b5e7de40e396512f47a3234ba1bcc95e4d08c766ca9bc35c0c1fc1bc3f13fc78e2a22b6ef5e725afdb00ab56555372c18f0a0896c2ada1492803cb171228c606a108b9af09e3e8904517cc098b9545ae42d42dd0887fee30e7f231b20c42db21792e2ce82bffb74fb390ef26939831b680358909bf401b17f4289b185468f9620315d223a1f398058686d5ad67a5ccb099e0ad63b94286366db03b895a6f8d8aba4d4b09c894c4b05f53f5e39d27795cef7dfffe27d66546e5cede1ed64c68728153a6085fe91fe5cc408a8c374e75170c5e314ab7e369b47fb490c20d2986f1199eed08bf861ec412cec2f8072fe1cbc5b9ade5408ab9ba76c63f613e4aba7b8d2ccc5a304c59817e1609946c3458b4eefacf0ac17f89d24a8c003498fabe336678852152be9dca2a3ae7d7151c56c0ef494a28cd1e93f2ffc5dd73b7f7d8c48747d58e7ae64bcf8edb565af3df6c529482bd4a3d34bc63d03d5246a911107d9e00fa2afd6874faf34084c09ff577322873ee4fb18a5f133c1929c982707eca3d24c48f782e299a389686f66707ecfcdf210d6203507a8412a5d75862672a934911532d828bffc5ae61a5d06b7d476ba232faf0e2f894709d3bd1bf741afda4f9f4ddb6122e0ea038741c879483edcec8ad6bc716a06d209d670a72deda472c5b03d9f98625baf191afd8816282cd8b7d1762afcdffb930903672e13d41a3230b6c85ceaf88b866abbacba9df510dfda10b84c1a9ae434546143618b91d0c0c161bc324fad870bd0bfbc4605d2308394f7c997334c37dad609e40fc94b81b573beb6d69c14e16c4e559e1c6471afffeaee503b1fe7dd0ed7f30e00ca8a016124a62c390e08e64041703790403626f5d865567c4b6c0c4811ac50cc3e49c7e59e443d2d426d72a2a23d77f7f1d05320dc445bb973d1967519df3ada91f2d0e9df598c01755ebf0bf9beebf52eda8056d6776e1dbad60ccd7b7e023b22336aeb099df2b26e0aa4848018c627557b5c18dea830e8cf63d4602d8d39c60e08df5e0d49ac11dbaaeb5e3a7731462189b9ae11cf867934c1c6c28b1dd2922e0e01d77d8b8112b4492a01894961a0018b69e82a10b5abda504cf9e2579d9a1f647d38f515713e4aab9940f85d0a06d672e34186a47567b18648ce0719ccdd199e42411d83c8558f95387906c2396482c7673d110d9c0ade47b089d9b14cb2000f1867d1b6b4f43fe57ff5ef378c55c30f164f50d096d95106a60be90273811feb1a5d5c61b86ca73448aeebbf2ac21d04b5d6da32e7caff2cada29fff14b2776f5c9b955a9c4368d88e8e62ce44ea1787b7f9320a2e30d5c125fc0fcfe255873fe25a36e6191ef44126bc0284ca0b3b79a68c724781edca13fbd74613b45e4e5c6700ea2af0276ab2fc77ea95fc9f368dd8ad511e20cc46e3532c8898ecb76c9332ee3f26015ea2f3bd20a8a67ad84a0385bbfaad3b90423e9033d4476459e1b165b98877eb17cdba3b5080231f16e25d4069c3cbd1e2a8507ea317680437f47ae4a8f2c4440eca0c3562e804a2e2064577f91394adc4348b28427c6df04c399cf997f4d96a860369cd1b45866ce9a811eff3788a02ce8e2419d456329917e694cfd7b10d02e586d81277caa6487954506faf5426f8ebb9df0e1fb7cfcff30d9fb92994910884dfe199fbf73e1b7923266e468ae595bc2a45e6658271cf0e7518e8dba05f443c39bb01666d475f238bad35babf8d62648a0189376952500954035f44d1b075c45a3cb69e15be0aa62ea27d444546e463f901281557256f8d910776b706de1f962b05ef4dea738e1a92edea0966ae44bb35afc1399fabe19d0bb5ee8f58ec5fa99ae6c3114b9a6fbad43ec94362b85fbb7aa11b68ddb9ea2e1fc2bc4eb36fdcad8d93afb91a49ae26c0ae28f678793d78d090cfc07fbb97d1f1071df58594a7620e5f8cb28bde0df2d8a38524a7aa8444d75062af72e2208b4e254ae408eac84c7a2864123161396f8acad5557c2675b46bcfa61a919784621897918c321c7c8780f25915e1f03451ba75ddcb37319be6cb906b72ad44f01c893c8e40fd3fd9d5a1aa3bd69c0fc7931e8b6839ab36389643dfc6eb68e0c87f0ea60a921b77fa0a99d3af75f793156e0d0ad93a76b97b74f107df559e297082168b3d129ee1894c3b87908be49b0f87144901a8c2350ef4575002fe1dcdc8155a744721ef80cd39fd5c6bc3bd6ab61d16b24161d7dad92abd96be0a2400f9be173b3fb46e53e0ca6d771805fdd95921bbf86f0d6cd43c2390e1c0375107001bbaf39d671c7ad7e06c8eb17867fa94e2d477c317a2c025e9a09e9261f9f038efa33d5c0d9b93c151ff12a0e3d392f903e88f8f0db0dacd709df9cb7c7a36982ee96f72c71ac1353fc1a1328f1e337a8aa89090a421e0e1b113a934d682d23d6deeb40cd1a4a1b89f5098abb0f91a2e992e792f07caff0e68f9bb7e91093527ad27ee631947ae1cbe6e56579191b15a1dcf7d555fb81363b3eaa8f36744c786220dc7336ecb7f3d5a568a03d694baa393a984d1c8f8349db49222ec13fcb3aa84a0fd25a107067147b059b76f457cf054c28f2e07ae52e5583a8793d5160e730b2176f713124c9f34667434d3c82fa62860947f84fb52b7dacc958c6f2a6d67ea2831b076eb8c6a67297f2eababdf229309a4fc031661350d8f2dc750234997a097c3061b04026abfd064afdefb69aa0c2e6d81bfc6fb4e3cf31a7b7e9dbdc119c5a4de427c8c875a044cb2e5c5295d59dc1265eb41573905d09062b14bb6046b91c5851539c842f0109f5bc0b490c4151073d8b47b29e68fefb3481e931aa57cbf785d38f1934c89915ecdb0f342a5b178fc43e040bc62888e1570e828151473b4600a877c349be3a544bed45878194197eb926b9f676609eac1fdb11a84d62cd037c5ce08d20a3f5ecdf88922c446c8100937d0d7409cb527774420500efbfffbcd214a7fa95c7f2ceafc8b682b7c8015fbb06ecc8ec1903c45cad2fc38b1bcb39ea71e65849ff3615c20710b3af47c3429da72abf981c1b82b7e4b7874f57c0751c6eb83e39a3369fbf084bad966ae52d924ddf6de2c27558e6ed4dff527c1486d22ef12a6c6bcb30c1f7858f6de7c1135b24a16b8af173cc48304ecc644174c797a81651937a5948108c9acdf98d9e254dd28d65eb2e38ea30055b1ec8067536d8074483d7be5a290971bb08d1e8d0c4e850d12be03e9825cdb47e78b718f20eac45da176fc2429c0a58f1ca2a0bc0345052c685ee6ae8cda1a40a696e607f5a4bc360d5706b6a19572f6cb491d04a5003f90ce163b03fbdc5f01bf4a716db673227e7ff4ff0b0b7e08d6d1ab2bcb7d512dda5de25c47271f524052ef4e8a4849697ced0ae8171a401c5e8ca0cc5a4184669f52033931154e6f1d24b5bf947959cae2791d41311b6f9bc4c869c9b80c3659753e693bd4bafdd006932de4882449ec37299512939b8a613603861d8756c8f11d42c9819252407b4ae6bfe106aec1ab9dd68120d8976a6f2fe40e594ebc497d90e29b26c7d35bd22b12447f309ce870e12a401e82473e82fcbe5bf9aed4d42d4770967a6eff1e0e34d971a7e332ea90029a991908363442a07144e54da185d605b5db7ccdb48c72f045210e3181885b3ff4aa4ef64de89acfd16bacf77bce593860f3e7f66aeab4051170c5dc7d033830231b9fcc62c88d524464fbe96afa53633be27c8d217b6731ece61ee02c88d9aa0ff8c6028be5f3abb96c30e675dab409e35313d3d818f237e263cc9c9207536e725c4397ff0ed792e16b7ecf9db129a22216d268a85f8febd2c468c4852d80d81e9be867beb688393210aefa83d5b7b9c5eb254fd9655c5e6fb543d026fde657a2e1bce2ee72b18784da3b1530883457975743d80416b6e8a3d98b619f823501737cce90c2c3e08c0579f2d209c1c666bf57687410b51361f2e51d411bf6c43fee36522e7a1f96662ab7eeb819e434a7bb4ab155ccba382f67b65c32c71b073b1eed81104fbd551ecfdefaf1865eb1319ea68ddd994e3d4cbc51d3ff65fc42a175dbd98a86010564932ffed12b03114bef260521293d1074deb5f31cd42f58f4d93806a64dc60a83d38ca2212532b44108f5a653dca5269a41a074268a3211c161ea0ab5694b0fbe800068729dd1972285ad603e735e0f97dc53d93542c030a9962221dee7b1366196fe8fe615b308ddbb7ae2108610f7db28809af743ed51a5c3ae024090f6c4e9fe3c0f85558d9c395adb13d2315e90d63d436fb56efb6bad74d9895e489fda7e516c919797f8f8736aae51898d92ca73baea01171cf5f8f0fcd2ea03fe71ec16e70f6d73090c1406086fc8a46ef6697d260bbe9c7ac4820b29dc2349c03ce91c3ec004187b44abead745b4546b21e968624f0e97daf740db72bd28d41c1b4bfba7b500a8d39243b237ef49d8a89535ded63a1331bcbc05ace5092e3b566bde81b8c30394a2ab350ecf5506bb32bfb650a4e2be24aa8171a8eb57ebf43b7775f805ed98eff4e46a71b548e0749f1d50202f46dde575d502ba3d257ac20700b054fbd73d443096246c8b13af425a4fe22248b5dfbb6eee5d17d6817d6ef579bbb147596610d1f7f635f9d781db58822da64ccad9a28ca9fc0f969e7212e009f07242bc120d67989d8ec4474231bed88bac43ba3117c517d1160e52160f3f16cbfc8369e485edd4aebedb2121c3695acf5ccb2ae09370f063b6e8c552b717207ded576221ee25af1c19636db5285f76248cf5c921a49bb1461f67a6d577184caeefe155211758a05eff32da31388a2f7d3de1c5f71b9f97d131e88a1dc4f83ffc6096c5f32c16f064c1f6975ffbf68f9b453714f5cbb0a9e754fb5165557888de852e9fd344835cb2104e7835854378c3314ad9edfdeb3685e04d8ed36675a582e44f2d1809e88721f2e14347a30017758e0aeff41274888bfda491bafd0964d2b5afead704ed2230660c7dd55a141c14fd51bc7ff142e3b9571f038ceb266740aea7b43d767423cb81bcf6dce671f0a0ccc61cf155ce974134b0e52529e2f43a21abd2a046cacdf58c91f1639c2037f1f47d1e6028723f79726cdd62b1b92d43cd98dbb035210d2abe92fb978315a8f7bb31c7188fea915c91f2eccbfdc739f576f98761b89c9424b0cdb82f630ae2bf68d9e36d3d0d51905ad11ddd2faa7646654d4e380128b39edaa1b12f8cba61bc226c54626ef198fc8d9d1ae01f37dfabd9053c2d71105b94be9ab0a5d17662f040d43d36ad3bc33724cd774d51a18e746be64a81c18f2fe9bdcf96677cfcab83591e635fd4c5ee3306fb107f9d0fde992d520d8496bdaa975b53ab4cedbdbfb577986d0f82865fca1bbdf87110d189151aebeaab74d5ad556ea0ff782b0877876ff4859ab34c76de09a636b9e4e721449ca4036021ecf203cc4760287f78c51782d7"}], 0x10000000000000f6, 0x0, 0x10) ftruncate(r0, 0x0, 0x4000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000480)=0xc) 11:47:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)="989b8d42cee2942ca32a57665c36736583e2dcbd16586b07000000cd7ea81e1fe44583f3c21bf60e4600a323c9956bcd03b1361ad100951149e3b9ab76266ebd1d7ab83de8f63a6374fb6b3dbe311690b82289b5a75f923660dcd5abf9d5") 11:47:55 executing program 0: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 11:47:55 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)) r2 = socket(0x2, 0x4007, 0x6) r3 = fcntl$dupfd(r0, 0xa, r1) recvfrom$unix(r3, &(0x7f00000005c0)=""/180, 0xb4, 0x841, 0x0, 0x0) socketpair(0x3a, 0x1, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0xc1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x20}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3}, {&(0x7f0000fd1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ee3000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000d34000/0x2000)=nil, &(0x7f0000c63000/0x1000)=nil, 0xa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 11:47:55 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x1003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) read(r1, &(0x7f0000000240)=""/163, 0xfffffffffffffff2) connect$inet(r1, &(0x7f0000000000), 0xce) 11:47:55 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) 11:47:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4d0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x841, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 11:47:55 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r2, 0x3}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)='MS', 0x1c9}], 0x1) pwrite(r2, &(0x7f0000000380)="1a4565493d77fdb368fc79a7cc79579a378f3c003cfbb884276b070f4b3c18ab1628242468025ee8a5100eed32546043fd10c7eb86732dfdb2edccf25d489fa08e86e76556bec25ef618e44aecdd9e2543a768f8c29550a3071e8092fd84fa652a849207525afefa9ff515009b53d72d7ea095bb2466cf1ea0a1f64737f3d6fd56903641ed729176c2d8bcc14ec87e6b7e4801d94a99088b4a922144d88e74fa5f6ee115d871040913a6882c14eea28cadfa8ebc2ea3b9d74fd96d34ffa30e489461ff332b1c5cd87ad1a92549125b492d632467dc9690bd6f53f1dc6223f9408b6eca12799ec844d3b303fa70ec00b79f014a025b7bee9e6559c6ee81d731e45e184e0e680fa5194e616705f6bdad877152ee6509050bdbe9e720b111f778e629917eaa232e00501fb5aed6f2e069bbd66d8f805bdb67e2cb82cd24469e1a07eee4de4693a493114236e08f0e5356e6a032a9b0fac28cc5102d32b69881eee808fc53de1f31536e1ebf5b698838e76e6096c1513968ebb61c29aabd602e8a380a544b8f9067d3e1f2575e7a35d3075442995b5f2b351e7502c1e27b827a96a3bc5299f422eeabff81beca64787e1033cada550f2e4e3c18a0c6472a3d377f9264742ec21012e58e8c23b3b58da009bcc7b76cac7955199a8794203ca762b811c653b619e05e9af8882a0e7d5ab8aa14cb15adde1ac4001d56154f3b685d979332f3e1f38758ee65557f989e6047c349a9362550e0e5d12d056c0194abbec409eefe86cb5d88cb97b3da3b7ec34162aa2329b7e22b54d43c524dd062bfbf5ed326eeb90167ee71637719fec055bd972a43837f454acf994d817583817ac2c4702b057be728f775f4c28ad5fe2ff01c257745fd90d9d7b57ad925cfa6a5a0e3fd9785ba2953985191c62b17dd11c0718848d23fd102be6585cfbf4abbc2d47396db29ffb11eed94158de60bce5820a0d94b244b5c897292b31d0251c8e973e33bb85de2a8692c48dc0db6c6e37d1465fe32fa2f5228df308530826aeba9639e5f4dfdf85a1f0acbdb7343566f0426ce375ac82d00b3e8e9e48aa96ee70cceb20982ad2a854f1ecd13c3df4264290ae9448dc0af1096412f3e3ec2b398416f8f57aba869516c3cbe4cfeaf914ba60708f16d13666262ee463aeaa5b79da1bc82ee18ee3b3180f398a8f05648404ec077fed471f0147d558dd6bc3e08809787a1f5439291e755efe8e7afe87a793f274a35c3196a85ec33d35edce23be6f6a7d646b7f5ef21beda28d52f87fbc2860e5cba6a26061605bb7a1c1394505d7b2cc85f6d2718d37695cfa7bbaf4e580f19ba13c984daf973abb2a543c09ca4504608a9d69e036a8edde0b073786bd900d0e244d17aaf1b1155e26405b8732612084d70527d89c0bafbc123dd8ffca0beb1b8e0f9a85d24903e7fcd9d55bfd8ea9ac98a8af3bc4fef5ee86ba3540ee7661c027de4d8bc58d38c366ed90b097f9ca99c4eb8bc82c0237bd0bb62f27841384a2c560e1855e2a685d645e11fec39ad5f18ce45232d47c1fce6ce65f92311554bd04e03c6cd56f58111efbd4092b09ee653a9f2b664786d6cbae25655dc69c75ad14b2c69e271cd261cee53b07c2638043139344ae5c80eb7cb87391761ff285952fa6f6fd81b7593177b2300eabb81e5e182a824276d04761ff2351254a61a13570ce3ec6d63a20fe3501d3e31c91bd48ae619456c02f1e8a0742f18bfcc946d6c80eed42fdd424457bad6421f117ae3cd7ac98ba403b362e6a9901c9685e683909543924f8b7e1f8191e2284abf753148930af8597b1124530cb3a92317f98a7414afd55046c28111056df41cf75b4a58bbdac78026841b684424a0ef879401a8cf48e80faba05401003ecddd21a5d7aa7953077274ed71614989378ef15f7c9772967223e030aae07078d4e130e0085553fb2e4b1d74c394d4cf00a4bcbb882ae169a1c6fab99caaf9a50aed1dd856b27cf495ba4fae8b721a9ee5fb232d40f59e4c9bac47b654f2b62df1b403bbaa486be8aba0580e0d3b07d16c41397bf8e4b6f49939a5c2924ddb303e92eb2dbc089a9e74d3c2528bf6923998b871f165094d0084ca5835c4477c576bffb6746bb32476def5edb86a198741d204a620d69e38a0cfa2a9bf2e7efa3de07a11b1afe3febd5c65c6214dc73c4131815ad830451118e4f2cd27c4ca97cd504d745e02344ab3b33fde23a231857ed9ce1cc83e8e29358ae2917c67806efd97c60190e172fb4cd1a8caa76277df8f3b6d9bd35db8a321b12b02b26c3ffe9f4810788b2907216653c2123f181684c587bc474de3853a2cb8871ea9ab316ee0d97f406657d6e39dec62e9768a580deb1e4b266804adc194497861d585d153398b1ea983460e3bc17ae26e449d2257b050030a4e8cf84b31b50196d91ffdf948631ddf1fcfa2d76c5811a6117d75a3310ca75946fe08340381e6a0e86f7a4a43b6bef075229e3e97e64cd810014c8194b86a270fc76522944ef96a80cfe53d882b8d868c0259465cc83ca720de20b40c9187952508bbc6ea2abf08d5059ee57b73fa9c2e62175e5684e6e3b5c739fab08c1de2e1ca82231fe29081227b5c08c79dea480096b858b5da8d96f46210118a931cad842177b58e9c5d26ea28f35907dafae3cd1bf1c29c7b2d3d270679f3a7c2600903003eb7f6b6998494511e8379e17f1892a59e5f01adde0c3a12f0550ecf6113420e261ecbad98023d778a96dac840f0fd127e01c807be65d336cf5a8ac87c7e261ab9a5aee55b1219250d9b2c9180e413a4e0f4797cd376596ef4ccf9ec1fd86849b00b793353cb43bb761aae1e2a7fb0f97bfccabed0942c5b8919303fdaec306bc1ebd9442e032c02b7797349bb25d257324ecd34a60878bcd7b7a9c965097f70b84de0966dff396dba51f29e7db5522da3593bbeec1194cc98d77e33e4eb0138b018e321dd1ca8fd449165af42914d95eff80114d048eb3b039edacc430b1e9fce592757834cc4725c4df105a5ce5d681f3411f3627f74b165358b8834d313132c0aa68e485401f29d4643f537be0b374bf16a3594bd27c6d69c5d47fe475620ced4eae33e5b73ba80ededd5d0f1f5b40a73ef74773f65b5571ad24864134eb5b69fb2f40970d212356ea39a4107a72d3b1ff870f89a2b2fa9d222e8d9cdc798de0cac009b7c218adcd4a5782d85303e2d4ef8db1dc9559bc86139f94592845dba1046431fa519fdaec3a44ee85d323fa78365bcb272a04f5a67c976530ab2caa36403cfcb802775b51f1bc6a984d8214825a6f13c7e7cae11eb5e99f8c4b45a62a6da215fd5800f17db8d3d235a0ea07648fe2ff9ed1ef47fd84ad0d65258b2b78347fa7f5118d1788bca6753cf0d78e52b2264fea42be52668df799acad6182f0a5ed0fc38841397e0a8852562352a72828e8d71fe1b3bec4dd360d719898d5b6ad4fab7b73884ce9e39488fffdd0f7883ae777a32bd84cb0b800a8355126c6998104d9b6168580f5ff4cc2b312e4077531bdf3131774c05dc3003a44408e5e432d692f58ceb49b322b4a1006b7365f8e0b98b0cd58f12e0eba3068c6f94575df9fb90de5b41e032a32a79ea42a5025e821704a9f2dce857398c20cd0f78ebe55568c0cfcb97aeeb86f94a5a67af92bf1de0d74524ef1c41ae0b3a9f11ce882dc159f9bd7f3af3c9bf0a8818a8bd2f572d65abb68b300a28471a682954c5cf8b508d2c3326efd56df22106f6a8aa8b0185b8ee02f70def8822542f71d340c6c5c5c190643711e53618075d2eecf879726ac84be291051cea15148c71279be54255a36baa1afc5fcc51fd15f225ae79865c7fa543a3f23b22a86b7d53ae9eab68a0db32c43ea51ad2bd1025d8e0bd32a07b8c73cc0f13ce8d9ae7299f3e445b4a1ee163333323159248d268c2af7c53d74e676a4f1c53c2e51069b3e9578c413ae2c4f8e680900fffcdc174f881239ecb4c6d73d0431099fa04eb8e8c39f85ca1107721757b041157fad4cd28743cb40bddc6615bfafb40800e6fd21821ff8e9e6b1e7c5467afcbf1e72738c0cf4ffbd7269c76c3121b035502b94f1b9c0677409d708451d088dfcecc9603c55c946c52f10d3f9ed3764a3d37687510a8734def0455836e2a6dc20ea3e8feb349f588eb6cb7fd0ee0e623d194b2ff21e2465b204d8c272163a01cf8785337e680c7112e41849d59c80e7b371621d3674ad865fccd56fef65b746bc7ed10be4d602684d78a05dad6ef23cc82b136aaf0aef8ed3cff4b88ac5022abaf36200d8cd569b6ded8ab53624f6e0f6365a9a9814c3dd7bdac491f2288a121601f58f9b2c66605c5e8593e2ba4045c1a7fd844c90aee8d37db9a08d4399c1ff8efd016c0bb7970afbdf0a853ecc70aee87fe7812305a21e6e170bcee4744ae6335b06f3e8b87f76e58f72b52e3798fb795eeb3a85527acf4d2b67ad105f24da77f7ba491c09e64fa57a11a772db9e0195aed63123e4779c2bbb2dc0b358161d13682c3dcc03a326bd0dc9ba75d47af711ade870f81d223494565747d49d4afe3db1dcaa8df119d8885f843b2526ec96413e07d8cac505362bb6db8c4499d7c6e591c187c12d6d9ebb4bc59f6044afd8e1c1c81928e27ec4a981a6911e8d55ae48a0e6596e8286b58044b2e1ab16d0dc1c3c2913427bbab0b8244556e5eae3b61607b9ccf2fc5c4343c518cc214c4c3c9cb9caca75172cea6a11a1e7dd0bed61a2ba5b024873d8f08c34f6618e8072ab9e01970550517c38e912023dc76025a53c0f0c0288e8331704e4cbfd9410929bfcde899c6cacdc1d93250deabe2f2795d7809e635ccf4f2f9624587bee29eed51920d08dd8a1d4075717917967c3f10dbed2715d84ff25257891d0dd70676027040099ae5db4ed99e894c30025729389698539f575f7da949e6bb2987984d29b19c2a3867af57513bf90a4a133b313c96fb17a6d92019a2456ffa0c8b3a93dbb4d7ce2dc0ef5fc5de40382a8363c758a1761ad0cb881713580196294af70ba6ee978a3047dd4349b8e42c6c91bace668614faa912fb39e9ed901f9d1d7cdae6528334e3e6a795c1928b3b47e736808bb1da8aea0dcdd54959ac7bf10ea19d418851d5955f1c74798f544cfbb73b93b660d9eda545bebbf59b3ae583724a8665c0fc6a710c666641ddb96d6e477a62694918c69b5f2dd092aa33707b82b03f0df935bcd2f124592bce936a1ac05a0196dd22a9cec456faccfd651acc045e862d98d96639453270d933c7450b541bb5d93820b048266dd3bc3196b49e137ce7e1cd844cfbf57e0c727b00618d2e79e6f4a92d41bcf9061352a9dc138277cc1c4a96835f2ae4209adb5ef74c06420d9c6412369aaaedfa22cb95badbdf88ca12387380fe29529dab6158be7614731fa7ef820b61330f597bccceb127dfbeff84337966918756624f9ca45a48e4e6bbf9483f6e9bb0f5bd8081764ee4314b32340ea7ce5b1d7834ba1fe274158dd9e3fb81cb97b66c7e8787cc7eda8266ad24485479236b21cd006ac777df8f53e12186e7c53c9839a1d22a9b7e2f462f830c3e2c35e6c46eecd2fc7634c551ed4c408759389fe6e05a2eb362ee1dfa8202c885bb76f793fed3db19895e1e89f64206b8d9ed889a8fc8c964e12780871e4d5e4574a620b97713f32eacee8174608106f64459d66a82c7e97106d4c1871f6fcd673786b6361e46164689c322f4a9ffb7ddf838be993779d773f2647b05230db8100ca41cd17f863bd4c154e2eade37b203a9d1c61f5689d046f54713", 0x1000, 0x0, 0x0) 11:47:55 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r0]) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r3) chroot(&(0x7f0000000040)='./file0\x00') setgid(r2) r4 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0xd8c8289a9fc0a586, 0x5, &(0x7f00000000c0)=""/28) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x10001, 0x2, 0x7ff}]}) r7 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/215) setegid(r1) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000300)=0xffffffffffff0001) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000340)) r8 = dup(r4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r9 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000640)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x7, r10, r1, r10, r1, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 11:47:55 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffffe) ftruncate(r0, 0x0, 0x80000000) 11:47:55 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) r1 = socket(0x2, 0x8000000007, 0x100000001) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r1, 0x1) pwrite(r0, &(0x7f0000000000)="6b0299d9824a5ee1dd6a7c4120d4dca80190af03830bde6ac4b11d44b5379a77da6b50265c60c5028fc72bb0eb087a0a2d7c034d087e2160e91d5e461ff04a70876924b9d521d814478713d11b3e7ddbf5ecbf274d108da005b2089d90c022b1a087be119fc07a2650ee38dc3f0bd0c8096a0fa89c783872", 0x78, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xffffffffffffff00) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x8, 0x2, &(0x7f0000000100)=""/220, &(0x7f0000000080)=0xdc) write(r0, 0x0, 0x0) 11:47:55 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x3, 0x96}) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) r12 = getuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r15 = geteuid() r16 = getgid() sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000280)="c0f20b8e6bb595e2eef3c00763ee3d28bf22e6296835634f26386533a2c88241fac51aa005be0400c0b0", 0x2a}, {&(0x7f0000000340)="d1ec5ee3e94fe17437d0f4103466ca1c0d6bb3a6c2f808ef8f2231452a385feb1a14f9d73d07d0c6d796e70686e4e6fe6b30d1ecab9fc90f3c90c270edbbabab541a5c669558b1a63fdbc917ef986373b56b56e1579e9f5181005f2aa42da78a8d0bd58bf9ac92ec33725d23712a66d7727fae2fbba767ef20d699edf594b11623908caadd3f8ae60f664d4bbd570a3d366374e15de013a52082e030670f0305611704015b7ba607c4e7b14ac7c3d003d7a4422a5a29e77f55d96c72b61c9654b989f11e62f6cc26f5a70f", 0xcb}, {&(0x7f0000000440)="17859f8ca9ab49894c50c56bac595e887cc1d4768a390e3d20a4aa1e0560bfaaaa4001fa7615c5cff36e3e2f402294eae7b63a59e5059c9618a238a82f1bef02be4fd9cd7894e06f137479c531573376c3ca17b981c3b3e2c2e2dd43196707c901fad22f1774b744a945151c78a3559faa89b5318dadd86b4d5cf129a0d9a143", 0x80}, {&(0x7f00000004c0)="b26e90130660521c7849984ec08a3447b59c75573de23ec22f6609e477082a1d5d04cd5c4719263b5f76f7ab8fb72c2b1d09791c22e168028d4049ba36241b554570acc10ca4f95e00f885e92e7cad6867cf0b05a3349702fd1f8fb692b3f17ca6f1c149d627ae402f84bad88aeec99f3544ab146e54d1591b81f0962b3a74", 0x7f}, {&(0x7f0000000540)="71869766aab530c5a5067d668dc1a3ab7dee26a064214d374324f1d91dea6e49ee5ebac6c69c2ea7b8dd91023eee387c7796e4da3918048ab74ae517a435b23fb938b1cce46ff67bf3cba95615b4169d840cb0372ab16d6d84551acc5346417974cf414e7878bf320d270f2cef37faee3a5be0acdfa86543b1088842730cf62b53c879700c60f2ea519c9b0e79cdde9558e0f57a982311887dff19dd989ffb5c5f6d5f2d7261f47490414363223f163442d52d0ef1bd2365fddb918d225dfd09b519e5311ef8c5fd2e0466e27935b1ab060573b3e4d4", 0xd6}, {&(0x7f0000000640)="1d4ca23218bf4826a9a4f5b5986228c4bc5e1c40fc5131eb6edbc35b219e53f6e43f6260484d64ff527b5e75a7f209778548425d046470b4b0117e7610037b82fc10bb9df03684085d01ccc1e7027e9f5227f63a35ee70a46904c28bae4d796f7cae95d9e33162d7a07e633013857641d3e03ad02d26d1a1b004d8c28c7f6de274e32ff6a25dc1e60e5800fd965ec6cb0dd2dca1cad17b88b1f0e5f8967d20f2b7d2502ee9ae10b4094f4feb0ee987d79cef3f7ccdf1fcc7eae01ba8b4900dda545aeae847467275c7f369f45d5569bcf4c2e4f45121bf0f4130420ab57b5b7c59423e3551568b", 0xe7}, {&(0x7f0000000740)="72230d36c6ba9c861a4353ebaae22067412348999e9f71ac47612ca442bf0c66c5d05c1ec066a7a880eae7b434a0648ce2b8e4fe6b0c3cc5893a9d001f8e328702feba9795fe859b6c8e7d52c7812234e46102e73bc4aea96397a3751132c1550add77098865b179bd2404c0428aac9299cfbe06913431051973e027b0b97b", 0x7f}], 0x7, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe8, 0x4}, 0x2) r17 = syz_open_pts() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) close(r17) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000ac0)=[{r0, 0x84}], 0x1, 0x0) r19 = dup(r18) kevent(r19, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffff9, 0xd4, 0x40, 0x1e81, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2000004c, 0x6, 0x5}, {{r1}, 0xfffffffffffffffb, 0xb0, 0x1, 0x81, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0xcb, 0x0, 0x71, 0x6}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x0, 0x9369}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0xffffffff00000001, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x29, 0x20, 0x3ff, 0x5}], 0x8, &(0x7f0000000140)={0xb2c, 0x800}) 11:47:55 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x800000000040000) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:47:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6, 0x0, 0x0, 0x81}]}) socket$inet6(0x18, 0x7, 0xd167) pipe2(&(0x7f0000000240), 0x10004) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000280)=0x2b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) munlockall() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfff, 0x8001, 0x3, 0x8, "5cccc08173272ff2a46af6af550dfb56af6b5977", 0x3, 0x9}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:47:55 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20080, 0x0) r0 = semget(0x1, 0x7, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 11:47:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x8001, 0x2, 0x4, 0x7}, {0x3ff, 0x1ff, 0x7fffffff, 0xf55}, {0x7, 0x8, 0xffffffffa1d7b147, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 11:47:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 11:47:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x1, [{0x3, 0x84f9}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0xd43}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0x5}, {0x3}, {0x3, 0x7}, {0x3, 0x80000000}, {0x3, 0x7}, {0x3, 0x5e4e}, {0x2, 0x4}, {0x3, 0x10001}, {0x3, 0x9}, {0x3, 0x9}, {0x3}, {0x3, 0x61}, {0x1, 0x80000001}, {0x3, 0x7}, {0x1, 0x401}, {0x1, 0xffff}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x7}, {0x0, 0x1416}, {0x2}, {0x3, 0x986d}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x7}]}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/90, 0x5a}, 0x40) msgget(0x3, 0x8) renameat(r0, &(0x7f00000003c0)='./file0/file0\x00', r1, &(0x7f0000000400)='./file0/file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) flock(r0, 0x2) r6 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)}) r7 = shmget(0x3, 0x4000, 0x13, &(0x7f0000ff9000/0x4000)=nil) msgget$private(0x0, 0x240) mkdirat(r6, &(0x7f0000000580)='\x00', 0x4) msgget$private(0x0, 0x720) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x2c, 0x40, 0x200000000000, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x1, 0xff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x6}, {{r6}, 0xfffffffffffffffe, 0x4, 0x4, 0x8000, 0x20}], 0x6, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffff9, 0x49, 0x0, 0x8, 0x6}, {{r6}, 0xfffffffffffffffe, 0x46, 0x2, 0x7, 0x2}, {{r2}, 0xfffffffffffffffe, 0x28, 0x80000040, 0x8}, {{r6}, 0xfffffffffffffffb, 0x4, 0xc0000004, 0x5, 0x5}, {{r0}, 0x0, 0x10, 0x1, 0x200, 0x2}], 0x5, &(0x7f0000000700)={0x5, 0x7}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000740)) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x81, 0x0) r8 = semget(0x2, 0x3, 0x0) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f00000007c0)=""/72) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000840)={0x400000, 0x7, 0x1, 0x1ff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x420, 0x0) msgget(0x0, 0x400) truncate(&(0x7f00000008c0)='./file0\x00', 0x0, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x80, 0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000940)={{0x5, r4, r5, r4, r5, 0xb0, 0x7}, 0x40, 0x5, r3, r3, 0xde0, 0x4800000000000000}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000009c0)) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) 11:47:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) fchmod(r1, 0x10) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x20) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 11:47:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 11:47:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) write(r0, &(0x7f0000000a80)="51360515fe48d93bc90cb9ed2b021d08783d337fb0ee9fe4fd27a770f89a6ba453e03418d129b5fd2d2e6bd4321c8d756f21dd2b1c40376ff1512c217e6c72169a1149889ee448442b57a37fb7a94f0bb837eed68b7fe3002dc6b1e8180d092f04045c120121c4e9ed9b549bafa17e98d64bbc578c2b9f47f294a63d801e2b36484b84744a8ff30669bdd9e8e897c5ec0e533eb68f80dae9c7b7d40886fe8168a7e0971aa259b54210da28bc50b338763ec4c5f98184dba6908f80137ab5188b901c4af648650d0cad7b4459f21790afa702962980d6eda5c48de8981e4118baee1b23f379a316396bd7f299fe0bba3ea7e6fdf80fdef7205979917ec0791ed7fec15be35cd7abfea3b04750a463bf99a403d27dec8eb922bc11560d01a161fb2dd30537ebd0c3ea6f6ec4500466935a26a8725c02f661db94c1bae55f3aaede53b87ed49d310ca049817416ed639fcab2e6b4f1496fea8e8405db966d97deb81a02f17be24833b8a943e27bbfb1647498099f6a90a29026e6f3a57f33deee8e5b3d955a41be1d9dc06495588d17120ceac68ec6dc715d469052d83a8fbdbea677fd9e696b0e3cc56d77be283daa9ce94885c647ef30e7cb7fa2f2a982447726b169098eb8a3c3b6f264f72b8ca21e86681add4ab76fe29bc8e348ba281ad9d18e35ee07c8727b0adff13d1e57bef8ce219c914f0b8a133d5c24ae138d694f162d6c22365442c669a1bc3980c5535881e899f50fa7589f408661650c517df5a68e5704eabbd3e1e0d6306d5d20cf0cd4d64b3c523f6092716b7358064b8b2713c94b323c963aa0aaac9a9dce46ce73fa47aa6df644c55c689aaf108ccc5b01f001b7fbb23922aab39a3df307998b9f57f64d81a269822c30df50b3db162b56b754cc227093459fbe5452c8d79bc1545daf3968b19b792e0fefed8513c5002eac1d344e2daa24b6899d33d28fe4dec877de65d429e84f0e6a8c1e5fd73546d9a1eea597c869b419d467d33ea14a01dc4d726ec196b958ebb54a99a27849b8d967d2ed8f27daaa764b58a2cb3152ed07e825cdec7d87a35b42c1b4f9c31cd8279faeb8b634a9c1cd231885e1ffc6c5e08edbf265a4ba2fe856f822cfb336dedfe89d328f3e74b5644dbccabb5724e12d9ca8248185c0a978a56ebec98c9e3889fbeffa3fb6f65599fd495d0c571105c9cffac643411b8d5bfa233e185e4864a672bca28ecacdefc3ff19e100b5f08cf4a6f4d435e841f34466c5f14af4a9fa87cc2afb856c732c6c9c9fa4a1b841a9857c5fc7282467f520347f0f372712499fa8152e0d05e3a81977916304727664cae093d225979d95b33a8e79c94026c297e379cfe1b7711c07b7ad6e9a1e8999ba71ab8e0f276af9db00c80c537280388f388b08c80254d7f6ac19dff12f8f5bc5c42d61b36c9937f0069e31dd5aef11947ee6c336588cc468c8b980dc376eb8c2702475ffa664918d4cc50a2e64433eec91f8e5811e487ee5dbbbef4d5c56546548037a7d46ad56502d300485e372feb3bbd2972b49f73bb35897abdc204a9707aa97814a4b410992f622f7709ac0611cf63b1cfd9784e1f6fcb65cbeddb2a1e68e0bb1b135226d3049607fee5132e53382fdf8bef1bb23d41a97334f6ac4b5ce5d18664ec4cc059ed70ff7aaec4369bd4fc89204be5e079fcdce1ddd7ef68544e652832451cb3f11b327a1f0d0ce7854cb988e855fb947494d78828162cbc61a8d31fa714b399e4ce708604ab049df500f3dcdffa36c0ab7305290e4ee33d4963f71f3ba647c82e7e59a9ff3b62fbe08e3f87b8f5e904fc18e3971c0c139b88872e4baed1fa79a2ef5e71857117d4759b115bc3e685b7d66f42004ac79651f8c5fffb97b3a7633332f745d6896152fbb373693a257f124a2a9d0fb35d8d079e7d889be15b3ec537e740c906ff8f87136b6634eb5f40c0e2cab7c03f7375fa0eff7e9a1c0b8c76c37ef1e8610f4bb928a83c19bf025eb87baec141cd613335f82dca77e7d7e9a33c942d960bfeda34eb0bd57581d45196603e7351c4ebcf10d39b8150bd41f4cba01c30be77b26e39cf80089e04ef2418e3f2a952756e05cc21e499fcd77c652feae0e3fc2772a5d52934489b666e578a53beb8ca9188b5acf5cb0d666f166988d3e373f8ab8f638d37cac6d7ff99d0c95fa78499e11691bf99e9bb51d132cf4448a500703b1e784d09b0142c6715f3baf52db638137e1aa38b9053f25e4a962367d2e0073762cb2f4571767c8bbd0126de04c0f668cf8f1daf3e899eaff3b8fe12a41daad5524e964f8cd9cbf17a177551c38f4e8c8ddb1bbe15b2c62f41985995af2b5ab673a764c32e7dc6abf0936ac48f2df6ce2664920da8dfd3fe19e7c3bb5eaf09aff4912e61b5473d2c775ba4d8c60eeb5800a85aaf9483ea2a35e4fac5d25dfa5b60f1d0d0374d513a3580043b6b720cac52ec7c92a03b23a16716071d7a0aa847989c68f451c415ebf32ea271846428e2d3bdf2bb0acabd87b33ea167c4ae336965cf5181e2443da25506d385a0d541d08ae7c7cbacf3092d0c4dd1e492119396fdfe270c5362a3b7ccc743d9202d289657dad9e5dccfbb411abfd88975a3cae3281c0fb47f7d23ec851b31967d0bfe561aa014834c90a212d3852f9527aec021dbbb6f9beeb642848908a517063b29b6f8edc71d7dd8889debf3ca64a03504cf945250b6cf7186acb5097eb8e7af66224cd5a02ab32a058a5363c69dcbc4f4702f796055811219f97d2c21ee586e62673d0c3f9bfa5138886b4c938c198f15dae797cbb615c97f496b06c7b57d928d6dd16af0d05ed1696cb6bc53732d53d30be81c0514cec9fa26002f81a5decbc8197ace9486bec9abfdc5966b369f2a6017cd08990e90804c81d959aedfeb16732f388692ed0343017fa710a6efb65f5d043eb4a747d43b07e8511521c49df496f1acca201b96504a101cfca234bd1c549b3c2d041e3e783629989503873230455398c501cac1e5ec3a461def251a65a78db997d7ef5a24804bf39cd4d719b19fd6c38b55495740977553dd414a178666482f35f787219a3fae8196e8e82ae85882da47ddf10ab1dfc132d87151a8fed6d8ed6c2b21913fa5c28b8a31db6ec23dc40f4d28aeef1fb20db26b4ec5fbf333b4b5c35bbc75b642b29fe09e570b680b93a60355e178dbf8b0d1b4ac66e0d8490115362e2f5e258d69f01170d2a1141209708a29bdf4a2c8041dc3eae054e87bbcaa992059cdfbe623597a7f21357a8270c017b82d928aaa7266c42f713dd571d4110966da2a547d36ffab5c1261b2fbbfe0bb475782f7ec7efe5832abcf363c2f9e05ce71dfbc3c3d3ecf6e3698e5ff28592ee81ed8fbfff9683a0cd83575a9bb12fa46f41eff8831412993800a5c462265716384d253419c99c57176f8ad588dd4fa87a8bbfaf8544c97a66177301cce23092bd446ecdb5a5e6a106e9be5cb709eea0c5d7e2eae64dc647eee5d9744f17901ff67b233427947bb1f698a2ef4097f6ee9175521a43b165782550115ba2ca27ce0c994fe442ea65a454e9c10279fe606ca15630f78adca506d840646fa85e6b550e14953afe0ddc6bf4ca7a5944172e0dfbac00eac35303fb2334eb75fa8c8da351aab0674517fecf698a05b556a188bddcdf701c405893e89ad03cb43533f11e9b5ab93c123f3532e797644cee3cbf5d016217d1dfc9e800e1177874fb6ee228c7d3b8baa01d3a9f60d5108fdcc30e23d789f158dd9430719e7fea894d231a5d75a37106f2f51f81949ef576074e71cb937bfea3ba2b1cb8a1f6b8faef55805062e09061b1540fedc638dcbdb48fb27275a4c8d0663ff51f152aee1396445a0b4ce335a68e472cb9989540514fe8950e1498c428f46162c82291b1a05c784c4b83057eca7080857a199db776de96299f41263c49cc5c59f426026e4a2f1e7c3f7c4d732d0bb863ba21672dd2fe7f201d6f210ef263b6b0f921e0ed569939eab8fbeda721c5ea08f05ae36827c056c1496aac0edb914321e3401f0abef0b7d6e6d56a9efc2a5ba25956a754ccc58996d3137eb38fdb1456435df9d985e4f7df5a3c4b8e9813bc0796052f9e333fa401e7c5a7921bf037c52cb3b87d379bdd3e91fcff34997f49d727847cd708cb5eba88001aea4476edaae1a8b0ceb0751303e643c2fac593a0ae4674945a7bf4cfb1676e5da353349d4bf2565498ce42477e335f0463c766eadfc3a26c8489c5c5e8ca4c3bdbb8bba1e064b93e59a378a6ffcd5c3acdddf190b97a37ad663a7eab21c7d743b4040f3afbec918d9e83580f28e7e4aff3f1eeb2fd5fdde55f26541dbe41165f38597ad200529ffadb7de98e9f169993563687de67a791c4cf2eee90277b2e4e07ebd22b622d406c3e0bf1e725cee3ba9051c5f6e875cd022184bd5023773c056229d8cf627a9abb17fd2b31dfa5e7a9b9b19cb77f4a0ed7521e9c1204da063d3651eb16b72acbf1a598c0cd485292760ed733ee072eb7b86dd4d8249a1b716d1c74f1123271f7c0300c3cbc7c56e2b956fd84ab1f91780cfcbded347004485b94da8f7ba08f5eec0855ead6f8793b271844716f3dabc867e37491516a55bd515d405c975c7e428df6d1addf235d6ebd42ceadda227503afb561f1e97292495add87080d495a71f0a8568ffefc84a767a466581e27c1256d4b53130b819d8bad805a31e4d11389cbf8f56aae290a244b06c7a1a78b98e7e04c2b667f9db4af5dbb4a98eaa78a3843652ba73adbab80ad18786c58a57bcbf7e21ca11b8766f51f045dad1eeb0f783b4c51a33990a0c5af326de13c8983e2c88d157d4b4e4ec7f69c1c674db1a12afc2dec5787caffc7ae5efb3bf406110e331865ef8216b3ffa0519f1b54d1474ec2775d8bae0a6f860f6946d0946c88194c8df695d39090d496493211daef7c8b5291e0b4cc8fad50d7f3a7969612a6bffc2047faebbebd20cd43087b369bf063469f7f51d0e36755f1eadc8a34bee1fb1995c130676823785902b8bc57bcca25d1602a74f4d0b65544207027b754bdeecb6c9c2640666be24bbbd903a3117e15bd3c8e9a913fe0a2ef75e74510a7747f0e55bdbb537975460004c168810c45d74083c5d2654df9ee7c3baddb5164de389f7ee3d7c802b2ee35b127b2674536096a7b3b2bca036c15e911f310ab7ec8f5d862a06f617ba700fd09ad3fe18e297ebe4577a41c62e8e11d2d23facff44265fa2a1b7c7e02f84dcf9931269e22477d4c3f0a4c1551fa6d90f1179604ca9e49704634aeaf264775e8384215330e06443049b8277478783a8d47e5e99025fd54de702ef3b8a696ea8628dfbe4dc1dd976495e114423e50332ea576f7826552a9d01a78a4ecec55d57266dceebca5b6a12b25d17dadbd4addcf568664dbe935d7228e4d5fe5f81911ea1eafecc847b2aaf72056731eb9a193fa8f2c48414fdae5f931cedf05e7fc31ff30d27ea18fe90175e0029ddeb0e73288cfb29c8af70ff48da274ae44f89654cc0443bb24acd5cfe1f50de2d34da91a939c0a45d9296aa454bd8f47ac688e19964342d7e2be0894edcecd4f986ca0f206c4aa54cb7a7609cbe9abf741d111469c68c60da1592d86ca25d156582a83a666470589cc1aed3f6069e126d47b461972ed9f36811443da95c1ea6e3e4fecf7a7551a7e9fb7f1ced146c70476c33f6fd6a9ae339a3250f981cac7b5bdb86d44498264d3c45ecf11afc985632bf53df185cec1cbc9cab315202ea627ae5c72643eb836705a45bf022f22bba40e3d91e02601", 0x1000) fchmod(r0, 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = dup2(r1, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0xbb}], 0x2}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)=0x2) 11:47:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000", 0x2000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x7, 0x29c) r0 = socket(0x18, 0x4000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x40) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x5, 0xa2e4, 0x1, 0x1, 0x1, 0x2, 0xffff, 0x1, 0x1, 0x400, 0x9}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="ac90b7d91eb3b23e604093938f392085b70b0b65b9d3b4f7283e", 0x1a}], 0x1) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/107, 0x6b) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) write(r1, &(0x7f0000000400)="434203255a701eecb26f4a3bab22f7fd48fba1398c7c9b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a16c6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d4dd9b978238ea9f5a8b0836fb161645a4c17edc91d370e7b9ddd3142beae78e459996ca71e96192bc12408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5af93986db021e4", 0x2) write(r1, &(0x7f0000000180)="6f4c92fc6c3186fe3e", 0x9) 11:47:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20020, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 11:47:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:47:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x802, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) 11:47:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:47:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe33d) 11:47:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getppid() fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000001380)=""/197, 0xc5}], 0x4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) readv(r0, &(0x7f0000002600), 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000001480)) getsockopt(r1, 0x0, 0x20, &(0x7f00000014c0)=""/4096, &(0x7f00000024c0)=0x1000) select(0x40, &(0x7f0000002500)={0xffffffffffffffb8, 0x1ff, 0x5, 0x4, 0xf78, 0x6, 0x7, 0xffffffff}, &(0x7f0000002540)={0x8, 0x2, 0x8, 0x9, 0x1ff, 0x80000001, 0x6, 0x80000001}, &(0x7f0000002580)={0x9, 0x2, 0x7, 0x6, 0xfffffffffffffffd, 0x1f9, 0x3, 0x798f78e1}, &(0x7f00000025c0)={0x5, 0x5}) 11:47:57 executing program 0: r0 = socket(0x6, 0x4001, 0x4) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000000c0)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x40, './file0\x00'}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20100, 0x43) 11:47:57 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820260c54281472425fffffd0000000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:47:57 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000140)="4bc61226eef7fa31c34025ea3e9f025fef07708efd5ae5354b9b91c21c901a19b10bba939a00922564ade8af72cd20f87f747c8c0f091429dda12693404b5f0e34d4378367b30b3022df79004170143cde148dcc5a362a5ca90085355516b6db67ad9c7f0834249e78d413a03b38a56bfa79ad426d280718250e31fd89", 0x7d}, {&(0x7f00000001c0)="ba201d7cf235c64eff52c24c90069434a5a27ecfe62af34069a36be85e021a57d85fd52c5e6c68389be1ed2d95274d7804c917272578112c18e9787702ddf0d069eeec6a16d0c82ec0762987400f66fb4935826262c1a73df36d94b155585169b276912cd066f0ebea114ff1fb2a7285c4ebc3c6e7ee01cc6391bfba8144eb873604a3badc2c79224581013c089add544c54dcff02f5b69a37a076a8bee70f54730b1c6baa9fa37f379c6d8659328125716d10e24ae5e95535a5059a18b1b609438c2e165593ef7f11a4ebf21960ac3a3b595390715bc30a5f68edd4c49b9cadeb21ecd21d44a616455ef2ca925eafee0c89140bc9ca94bd47c21c4903d9", 0xfe}, {&(0x7f00000002c0)="7343e97dc9aa30917d638bd4c98e44ea09ab9a2a2fc8ec3a2437447495a94f97d08669652bd0a5aba8a2393ae920d2d18e93dfb16ca382f6e4ad37e75777f8f09018b935d1a3c61d7567d8dc9ef8865d7d7255baaeaeee48535db345389ab099d605f495cc152f7b85e6f84892bf4e751489f3f123de4d58df251924d28e1694794de8fde78ad97903e9472702fe348d386b5cd486f2fd47ad988ec13473542f97f36e8d4941f4a6394b8635c26e470322e349c199c29bceb2ed5e9ac020f05cc6ee549b18d9bb889ce75b77d194c07f7c816adf5a86ffb6c19c185a3cdef8004e7f41886b8d874b84522b73c6fa8bb55cb0ea2c027af2b2d6200f5bad7860f9c71cae0c5bf0f86b2f728e1724d23750e4ff52f292f387d1b810a3d733d8c319218c124d355febccb32578b588d28764249de0a08f887aa531ddf84ff1c5877f6d0e9c14d60b1c570a85e86f8dc271719ed285e13ceac9d44f73f1cc779cb3a67afa648b80fcad410a9fedb9d96d405318a5ec1e890d7ed3e66d45fb63e998ad4b41e7605a5b7a2f450dba40724b93e0aba172600f13a3c3f27bec2518d2682279a2812c9db4b3737035d99d272fbc8ab1fa5530358635623aeaa1de862b21bd954eb3afb185adac1da4e8880d46e5db208cd5439ce53c4c4856699f6359cac522365d97587dcb81b7fda5b338912a4cdd4e82363f06c427c12d1113831a6d97d2c75a89d082b18e1f5d7942ddd2eace09aa6794f6b1259d71ca8a40ce2d15c47efb55e6e112042cbdaa2904846d141c6cb2fe6e1140bf53ba87e9135236bda851f7ba2547a5cdd898fc7057fedfd2109379d766a89452de745488c128692ae5b487504f8b6d7b4638db47bb5abc87bc51142594536d37d2784f148362290410d9820b17ef2fb826761fa82f1b35ba27412bf35404dd525edc7cf511b86a3b23f865d64404d631182aca578b1e9e2fe695cf5d30da8bfd06d1237a1237d8c99390a59022456501bb493333339ed4a135478840d68effdd8cd237c9bb1623da5e28088abdcd765e4036907d6c9e97e702307f0be38956c4791a46bfda268cc0c2404cdbcb7833adfe734863d382ca1e907a1b88f44b6b50647c7df83a63cd2fb0bc5e467f6eb13ac185cc415cd48ead9145e8dbaf6ce1c9c5c9d50466e37d6e629cae3a6afb988b44a5e5fbaf0eddeb19593b24bd9f3957a4f8a8571ecf5ed9992d41853356a1008250026bac945fb90fe50779e343133e3457dcb37a931ed5a94964625bf43f3aebf7f1059c55e98d29adba229aa069d5ea046e6f99f4a3b42835dd3fc95f20355ce3c5ec82d42adcd9f67e46132ecdab818b1b97cf28d144aae0fa5ade2c88cd08a6bfdd537f772ce2387cc41a2fc438e7288e2f961d3682ed772fe89b32092f229a8c783b07a90386ff9b699ad0713950bc23b6953e06b960a5b2aba8983dca35aef4e3e60ae21772bd957d1151ae96e7e91426eaffa388b3df2ecb3a79f9186e086406058048a84f3d92a1e365aafe8218ee6ca5b59e54cfc8a27f342c386380c36f883df80eca4bb11fe57a71c0c04d72b7f97eca7c75bde1b4c4f53f51c8770172ea34f0ba2ce34494d57ce47c3f714cdb4339daa923370b3aee5bf64840fcde80e138e8a73a425b47d3749bb392f473e00557d31392de2068df693f6d416ee675c66d79c6b447a20d44e85eb1ffa9b16c8614ecff0f906047ced280aa14e35dd2d6f28cb08e96be068eae4b645b4557ba423f7d838805644494b34ae8ebaf07d1be4bcbd85ec4186a83ed7884670c9f8f9e30a642cdfcebd5df6d700289641b14aed4346eed4f2f02e2863496439c5928061abfd475a7184eb8c3765369df1b1c48c4bea1d9cf3c1f05593a5686eaa5d1201c295ba6d157c84f6f59c4eb3512965b0b3c9ca1854ed386088bf1b17dc68249afc9b8d00a988cea5ead1ebf3395d58b7c49e80cefd969a80f6190b544f5f9ad4e02206be9428a14432e1e3ec43e8e3717c8873b681fe6e95b3cbf0e09d1e3e7c4b5560ad7f196b2cf0d27f838da6f901334bf2dec1944267fa397113a173d9396cc5360e28928409a895e3450ab1d191a74a50ef498da2a11e6bfde6cc0104d6a106259d7fa216183ed865053365c5798290aac35bf86de341c1fd2f01e766bb2ef800094a25833e20dade14bd18c12725b821cc37a32e90d3b1c831480b3e4d7a67818cd498ae00f0e019eea5b367c8591ebb6ae23dc68e887af3b926e4ab266fb418e50fe25ba3762697920771e0d27c52ce1a66cc16220e09214a858c92c9911f6fd4637fa7c1e4655275f71aa695392e02b8ea0159d3c0c4406a848bcbf8b1fd19ceb1ea4a4220879febda8fbfe2d96aa6fa87ce46d79ee2ca157b3aa33edb61c57040b9f1a1693a040d1785a20dfd280a2bbf6d610238fcd756aefd4ee5a8faa7d0ea0dd3965d06b0e13ac01728450f936a5765ea42517c9cf802bee56f3c498dc192e8635205926bbbdeca14935114ba4b41fcd95fd377f7ac3343cb42aacbce9cd9e9ff01da25e8db866e4e4e479a3c8a2a1e64092940c5792b858a1fe716a137d0a48046ab850ffe0e757a67087340ed7d4d8382c736947f6a49e76f9091af11af2b88fb2d0735e42632c957e3e5a06a6ba811233bbca7619af164fb4699228cd7c4b2fd3226af730bc079d6008ff452d481980b0b48af2808778c42927088843dc58d8148f762421c491817e2cf9a1d90b23fede798e64a48fc91727893c7cc770cc53c73dda62b4ed0eb5708957a2a6d791a8a508451e0754c209ea98a38a3a47e135be424e010a3f7b5037429c99567848ed9bf585af030c595074a4bbe3782f8ba2d243568d0d0f63061f7b0001fc0018e172e067308da0d465ff8b1b23964ad19ca2252fb85532c44fe9eadaa80312c41e93b4b398a4f6f97ab037d98651cae281caf0c85c03afd17316a3805fab573559eb2996bcc0f134c1b6d2e00b09f9365b25b2c3bd7e53fc379f04b64fb1a1d1ecacd2a3647db8cedf84ff3eeea8ffee641fe19d1648a6c288aa378656a30065596befa67e77e4a0de44d821cc8fb728288fb153744db604fd5615deb7ab1f454060c3ca08926c77f77cc0bb499ffec65a6148f2afdcc29df0dd546be3e888d3ec345a5282ba7d19a8c766879dd9a053afeefb2fa48fb1be169ccbc3312b50e51d410248f749c6ff067009df87b7fa1c6bf615f44358fe0b87e61f14635f5c9d0591ffe4ad41b84350bd3cd2040c9b1b2e74132038a9e8c1b4387f2dd6196c5af52c709a99a829201edf9367e848e14b2aeffec3c745a6697ecba96e7efcb06f079993c04988f206c537ae809a8d318d56b311e553a9613a69d20277952bd78e3392a52d87f1ba0727e35bee83ee5191ef8e0a5f5bca619cb35828c7e18f8f3f80f92c3830cfa047c0fa144a0360eb05cf12bbef8666ce8a116678e7f9a167ef559cf8f84919ec2dfd077006f8a964aef711d3220d6bbf02f535d7c661042110f9162bbf0c5ef211525a707d385f34b7a60f9e51833fc21b7ab1c6acb5e6f320046478edaf2c0875e73ea453070e8328faadb7266abbda477e3269aab893dbf8fbe4857998d321163210239bdcd42bb065436b61989a506eb3da14de78db9d43c136b931278d6cf2ab4cdb0a681efba118377b71a4d8237a58617c2dbd6191cee72075aec6d39ff6dd23868ce6ae8852414aef21ce59ebf8254038af7d9aa61300361a4273f47dc73af5ee250ddffd743158c15d83b9b509f011bd04f196b36f24a442a20452c4dc4deb32ae18ac71100970c1883be0a0135d637b74f65b9645f0f9a978af789b8f41e44784f0f2d7c3150760b5769d1523cd02bec0b8997b505ac9b4379fc53a9f87f474c56e61f28530dab34207b3217bbb89e0c62039c48e2296b51dc868dfa15f53d2933b6d0f1cafb5b7ec3b663006ccfc1c5bff2653c489bd77bfb9d632d2c43eedb349b759355943d634565a7112f3877b068464a718e4bf96ee1c16b4f9361962b2b7192f4d31bd655ec1d84b828e77100c35b80419e31b7f72ba6bd829ea624003e5b87efcc5fc14b807c5de26ddfd38eaec434c8ee4412f9c62869c3bb561133cbc19b6d588135653eb5bb532ffb923c43f7a3af2a0a1f25b06addad3e98379a64cd2e1dd5f236709e7abbb42a7f759b0abc81b79a99d300b102de6664b0ce4150228e9ecf802dffd2110b30562435cdcafc8800a56ba34e7a731a43c0629f042ae092a6adf652910020062edf8b0bb5555fda0737e5c13e311a7fbe175d0d4e4260c3e93a0de853c8396f2f107d73acb34a35c64b8a8ae010627932e0d3c03140563d54bd65ddf842b79d928079c054fb76bc7524c8502e393486bc36c6304b465b81c4e2782101a2dde312faafdc51798ab3a33b1aaab158bc94e32c032ca171bb9e1fec69b41ea2e95b2565c540cf997c0b179e04a76ac8c29db1137009914bf18f3b1d150a3c837b3f54f16ca408c185a5c770b42447ee0584d617edac48be33a1c532a1c1297332a27333465b13707dea1c9fed4d12ddd86a299662e83405f341b5dc399befe64fc260ca683bc61b0a83be922134452f19fd8edfa506869bcac3cb2631818b7a15c3a954ec42de1d862794f0e22072e62c6ddb0d92a5ed401c70eaae340e44ec3b2bb5845f144ca40bd522e8d4a5634b41e2633d54e5b2bbd0c66726b195e259e1b4b6030cbfcbcae80b430148a957e4a6618601d7b6174b0a9f0f82dffc80996b4c3274d4d2925ed29473fe4dd9fd9820d7f90827d910184a8c7eae96997e67bbccf1a2fdd8dca3e6e7d6abb3e5bfbc0616777954a0756b0f0f60bbdb77ecc07fd3bce98b3061d796730d871673ebfdeecac2b69787cf8a548a78e3471a005562cdadbd88fe7f943e753ff6eaa8fcd020c541295756996ef85da66c5138dd8f2bbad7f969e197084acc2ff9ef33621850138dc6ebac0787a667dc3fd796730ada7d1d7a61d15a7e4f69edd5355731e657b2f2419c76a79b4ba40d872752ceeda1e0985a732db0a9d1d40b847144cf57caa180665290646f22aa94a316c47784567238876312b0bf33e16bc2ca000055643585289200eabc5d9ea94953e9b977fad531010d9d1b771511c6f5440e3dab1919539f7213250322cbde81e6a19237074fe8768bd49c5a4e10c8093986b9d0e0eeadc5633f2922d14b953c79bc386749a8a6f139a99bfc178434291c09b121473c1a7329d676bd695b5585a82826b9e101b57292f9015a3df7c5939df862ccea55f9b0da3a602b224e61a9ab094be63b562b066a16f0056a1ffbab03bc01901cecde48030b2d888785d934f41bb6dd47b514ea6ae47d8d2d7de890541f84888fa0850b16aa9f8e2004ac9f966eca6488cae6489cafe725855833ead44a30a757cb76fb32b733a3eb87a04510613b1f1a2b7bf8a218bb7ef2e14cc5e75be39171d541ed8de9be7b730f07ad44558a16291d9a716b602e60d3f28f9b79d6dfe5d5c5d2d3a6faed27f80fc00b0398fa78c6ceada2a3ceb720d845b4b32749fce4196a8d3d6c4e807d20b537899f1be0ab9596f1ba853efa012e244cede5c1a0eec8cfaa8ea750e4a69b27071415aca32c6d89a0ef55cc355951ed59a36fa5b04791da09dd5ba3014bd6aca65c3d0c601e89dbf8e789a6de570308fa258f6ab551fcb2cf7fb6ef820f04cadbc722f07c7173d9d6598864d2b3fb950cefb8e019a5a81a6bac722a6ec207a6613faa6474e7463d6e1df9964ede03600b8738934efb39d9f43daf260eef832", 0x1000}, {&(0x7f00000012c0)="3a1d96c522fc4e0ecc9bf7e601b819f7872799b22a7e25794a9a061d6cf11145c5a66ce0e9f4fb3bee867fdd560d44cf4764bd1d91b5f36e8130b6a04d179a6ee48b471c67e2055f167a4bf0bf394315fc2f", 0x52}, {&(0x7f0000001340)="7350043182de9db7cf8cb77aece435641f1f0501cfdc46e8c880199af7154e12abf83bb7ffb479fd76da0d79f399bb409d0b81bb2d809c8521c5b125347bc35c11912f27adf5825306f3054f1dcb7977a5095b1e7fd5f6c9ea5dfe2e6dd510d27a15c26a2d9af92983563d1c7c1fefaa3a4091952db998348e3e7c0d411c3bd8e4cf03fff224c1f511ab507dfa9faa75d8cfea57384acc9cd39ff381d216f4d3fee38486", 0xa4}, {&(0x7f0000001400)="c6509b69074897a4154d06e549f3b790f8ed", 0x12}], 0x6, &(0x7f00000014c0)=[{0x10, 0xffff, 0x1ea9}, {0xf0, 0x1, 0x1ff, "fcf5f7533d0d2f66e939a666e5e66880271f07abbceead4accf63fbd6df4880c248cc4de12ee01c4d3d69530d350b8036bc48a4a29ad21ae0864fd7290e8710cb1832d0276b304028983f7fea0e8870c37629dc5723b59a727b9c2af3e9d0cf3a1f62e777a7751f6196dd87a2f8eac009886d1fe41ccc0e8ae373ccd1b9aba79dd9e3968a41d5f62214b7bce432652e04942844fbd39272e7fee2369b10a407d3ef862b2582a69ace95225b6a0df966c09a5d098473f08f4d5e6d92bc6558842969048a5ac8273bd4b13ad891b6bf5b496029770ba83bab4b362767ef16b"}, {0xf8, 0xffff, 0xac9e, "043db45f9c8cda6a5c01f89f03ccece5dcbf1390965d4d4f7dbbbd3f477bad43e7440ff09d9a8c82923dca193fcad2c79e80e09290dfaba14ae910d0321e5cedbbc86ddefffca8b424c121e562cbca37babc85bb1271c25f4b2c2ede470c9706defec2c9f3a8e294eef785bee68420c6dd197b32e4293059eb5d1a2843dff53e5a0b3c651203c294b8d81fcdeef47b7f6c39dc9cce2d4d1d655bff3c6d50f93771496956b3558953c38140517d9d206c3aa8ca5b1e46d28739da782ada6866843df31905dca6f2e6aa49f5d4e1e3207c1c8ece57f5cdc2036506671601d8bcd7dc498a95"}, {0xe0, 0x1, 0x6, "09f062bf9ff401c5dd8f938d2ec924e0ac8c6536caf7a6c50d344c129d129fdda2970218927c316ddea8154341d1fc9ff5f0addbee6b640e91fcf7c5558ba89680c57adfbbe4037170b0805690214f9fdbe1e48eef1b4a9ad97750b798eff61a25d5ece5a835f1f1521b0d472b3d9fa508ef3a7c4ec5e06f086dd762c451039f6a7a7602d4f5150701d8487e289eeba4cdeda1eefd2127efd3d67a26e19cd89638680163e7d01b77000487678f6e4fa03fad7fea30c426c57b4ffb26ca5871cd56c206e8f5766bcc67598bdd"}], 0x2d8}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:47:57 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(0xffffffffffffffff, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0xc7) 11:47:57 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000006c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000000000020008, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000300)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xb9, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x6d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xa}, 0xa) semget$private(0x0, 0x0, 0x100) r4 = dup(r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x6, 0x424) 11:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8020, 0x20) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 11:47:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x100000006, 0x0, 0x800000000, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:47:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="127cb9aaaca31ec4300030db7e7b01d7e347077e3a858aaf0a03cd3be153ce0ccd87ba0d2e21771361f7580e2cd5601cdc31235d6a5135f2e7df488d07d2c25756bbaa5bde0d6eb90c8cd7da174787a72721eac71dec4d4dd3caecd99b057b18ed4ada6aff2c46b688033cbf265c6a6268f0660b4f69fa5f10147a860000000000006be823d4eb2b"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 11:47:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="5db7d065629934", 0x7}, {&(0x7f0000000180)="b0c11fe510647feffb5bf03f2efae6e0f406b1d8b0852bd2057f1ed13747c209e65c5d875bc0d35e967a765d428a91873e988ba62d9b3c6f2afdbd330951f1d6212b2b38a3ab5f395592d91559e23bb04ca3513f1cd57fcd5a7dcf01cfd3888bef1c9748cf1eb465351a05e318324c88b993fddde84bcd711df27e9e5ebb934353763363be066b85226ca6cb75b026e000b8e03c6a365c40c8bb65f3eded3ab31d401dc99a1a44c78d1d9f1637026115d9fba798e1b9975b227b3d192a8b7deb2db9532cccf4cddf0accffc2b622332efd5486281ad90ba6f3b600505bdf055f3e5e7a58470af8da", 0xe8}, {&(0x7f0000000280)="c1c56becf77a70214eaa2cb0b31b006846bffe9079da6d73a3b1196f5e1ab7367e113599c94f40306f865011fed92c1f1605aa49e106be5e23a5074731bbfaf68a9d9ea14ee62dd59c79c1e6000234c0062b9c2a0b363136b20ea51097955e1f4eb35d49dad7394d9a3c133a804ef9f2a6ae1b70e662e8e68671b769b582d500c13a85f662a826fabafac27a8610373e49a217370b9b35e630b3d338d7154c1e299d4f327479b739fca37c3f6f91e0d0ba442198c3cb2ad3ddff5fb58f8533f275037ef2f4f5f743328c9d90bfd96f6ff4d32c2dc549920247d9eda0bfe21a14ea7822cc570df19ab80050fda709a4d4d14082dfaa3d3d1fc7", 0xf9}], 0x3, &(0x7f0000000580)=[{0x108, 0xffff, 0xffff, "5f6214d794b75a95723a8c7159ee577dc3b2ff0421c13cd5ea911a4d5b74b1dd1120429aa43e9328ea7c059632eac212d8b4028bf2c779394919f7ae8d85e40a5b66fea10a63e83666b9609f4c9aead14833345f8ceee9472105ebbf2950b6e3014d16ba6c5de0fcf8f854e3f645fa9bf71f5dffbb0336db3e3920a094fb64ec14c1970b9c8a6e35a0a73709fd8edcbe05ad567bce201100879481d3349e76a427db13cbf04362d4d380277a8e26549fa4f0dca702b695016af6299d80d2e4671d69efb37e2d0f0d5435c1498c09e1108d3f13514102c5d9df53872620b5e659466fea92a75ebeb160b873a50c651fce41"}, {0x80, 0x1, 0x2, "49816763e0631e798afef0ed8f9305768349c8cb55300f28fd2e1b5c45773588718ed26ec852245c93b89b7ce3b71304bca5cb46a16a313ded366783486027ac3327c960e8179801cfdb9698ba303a9975d7b4ecc34285b4ae0999e4c35e30277ecc8c43155af296dd61103f09eaaf68"}, {0x40, 0x0, 0xa2, "cb779733770a897dc0953acc66a5ad10b9dd63fb553ecaea7602224b37679e53ce45692b2b45d6ab4b74"}, {0x30, 0xffff, 0x40, "fd40d5a8dadae9b9db87d9c0f4223385c468fd8ded3f2cf0e283048ef3"}], 0x1f8}, 0xe) syz_emit_ethernet(0x1, &(0x7f0000000140)='S') 11:47:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x47) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x800, 0x4, 0xffffffff00000000}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) socket$inet(0x2, 0x1, 0x9) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 11:47:58 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0xf3, 0x800) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f0000000c80)={0x3, "b422c1c1f1911d7b9f1b24181d74ce177698faafa285076ea4d81879b5ef74acb259acd8ec2a770ab7bbda08f354c583245b398ab6702f30765b62b30a10d3115893dbc9e3e918ffe09576621c56d2b263f3edf7be342c88118c3624f7fc2d5872ebae50de76f87061d3d3588dbe1f1109d15d5c1bcaeebdcd2f7e732e89792f7707da57fcde4ed4596dc8cf8fadd8e6acccba1511d9d11b663c72ae327e99aa1de4a169ada35b29e62eece9aa6beb42da31c01c6aa644163233323f0c8287b8001152801552d212e515044312439668e45c43d6da62"}, 0xde, 0x800) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 11:47:58 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgctl$IPC_RMID(0x0, 0x0) 11:47:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="a6cba0b9938ebc830369cb6e8066878bf54d8fd06ac04dabfce107bdf4d4d8a38e9679842d413c459124d30d1aadb8e7f2332b36a6d020be092cf2bd9cdbfa490fb5ee22f1a00e15e0bf7b1cb4eecfdc8df75d6360b80b561e00da3c11369cb77d8809cc9e596a1b8b85a941a963f5e239d721d6ab4423", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0xffff, 0x8}, {0x7fffffff, 0x7}}) 11:47:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x0) 11:47:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0xfffffffffffffffe) rmdir(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7fffffff) 11:47:58 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x20010003) r4 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x7f) syz_open_pts() write(r2, &(0x7f0000000140), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x20, 0x7fffffff}, {0x6, 0x3}, {0x47, 0x710c}], 0x3}) r5 = dup2(r2, r4) setsockopt(r4, 0x200, 0x3, &(0x7f0000000140)="2fba2dc0f1c9b8b91311061337537356c59a35d4a15856d586ef10531a2a11f31134c5ad11969c8c99d97a7af521be", 0x2f) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140), 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xff, 0x9, 0x8, 0x1, "83c7e4e4fb8c93ddd2f70d07353dfe924c7326af", 0x20, 0xc6b}) 11:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x28) r2 = semget(0x3, 0x6, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) 11:47:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x64) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) 11:47:58 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1) getsockopt$sock_int(r3, 0xffff, 0x1087, &(0x7f00000004c0), &(0x7f0000000500)=0x4) setreuid(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600", 0x0, 0x4}) poll(&(0x7f0000000200)=[{r0, 0xb0}], 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0xd3, 0x0, 0x4, 0x1, &(0x7f0000000240)={{0xef, 0xd7, 0xfff, 0x5, 0x5fe, 0x40, 0x80000000}, {[0x9, 0x7ff, 0x4, 0x9b2, 0x800, 0xce, 0xffffffffffffffff, 0xb304, 0x1, 0x3, 0xfffffffffffffbff, 0xed, 0x8001, 0xfffffffffffffff7, 0x971, 0x400, 0x4, 0xfff], [0x7, 0x8000, 0x6, 0x40, 0x7f, 0xe27, 0xfffffffffffffffe, 0x20, 0x10001, 0xffffffffffffffff], [0xc2e, 0x7, 0x10001, 0x4043, 0x80000001, 0x744, 0x80000001], [0x4f, 0x200, 0xc997, 0x3, 0x400, 0x8], [{0x8, 0x8, 0x8, 0x4}, {0x1ff, 0x6, 0x0, 0x9}, {0x3, 0x3, 0x4, 0x8001}, {0x37, 0x3, 0x9, 0x4}, {0x200, 0xfaf4, 0x4, 0x5a}, {0x7, 0x8001, 0x7, 0x100000001}, {0x1, 0x209857d1, 0x7, 0xa87}, {0x4, 0x9, 0x36, 0x4}], {0x1, 0x2, 0x5, 0x1}, {0xfb, 0x7fffffff, 0xffff, 0x1146}}}, 0x8, 0x9}) 11:47:58 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x10001}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)) close(r1) 11:47:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/116, 0xfffffffffffffdeb) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0x89) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 11:47:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) socket$inet(0x2, 0x4004, 0xe7) 11:47:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20086, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000200)="fc") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x44e1d79e, 0xd85, 0x4, 0x2}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20481, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x5, 0x7fffffff, 0x4}, 0x1, 0x101, 0x8}) execve(0x0, 0x0, 0x0) close(r0) 11:47:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket$unix(0x1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) recvfrom$unix(r2, &(0x7f0000000100)=""/211, 0xd3, 0x40, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xb0) close(r0) 11:47:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x300, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x5, 0x68, 0x92, 0xfffffffffffffff7, "ac97ef817b185998245ea6c4615df3c4d8bcd873", 0x8, 0x8}) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) 11:47:58 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) 11:47:58 executing program 0: r0 = socket(0xffffffffffffffff, 0xc005, 0x7fff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) 11:47:58 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x0, 0x5, "fc5209b6b81ba5b957017ea9ac50834b9acb7704", 0x3ff, 0x6}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) recvfrom(r0, &(0x7f0000000100)=""/111, 0x6f, 0x43, &(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8) 11:47:58 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x1, 0x2}, {0x3ff, 0x1}}, &(0x7f0000000080)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 11:47:58 executing program 1: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) syz_open_pts() pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x18, 0x0, 0x3fb}, {{r4}, 0x0, 0x40, 0xc, 0x100000000, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000003, 0x200, 0xe89}, {{r2}, 0xfffffffffffffff8, 0x24, 0x1, 0x3}], 0x20, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x3}, {{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x2, 0x7}], 0x2, &(0x7f0000000100)={0x9000, 0x9}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) recvmsg(r7, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:47:58 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x9, 0x0, 0x3, 0x1, 0x1, 0x1, 0x4, 0x0, 0x3, 0x100, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180), 0x0) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) write(r2, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x100, 0xd0, 0xfffffffffffffffd, 0x27d}) 11:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") syz_emit_ethernet(0xa7, &(0x7f0000000180)="37e5a17398231ce0acce2ba73894a7e3d7c8654762c2ea4fef1fa86870e8532b2809c89955f50c7a117f9116701e5b26247ffd0639cbac13ad4d6e7355af6d577b817f156ca94ef7847a62e395214fef3e45f8e9ddfe4a33cd52b237d3e001bdfd71bb28e9ab5b468cdd10556e20c6dfd69bce0353b6bca5277d1c619c1c67cdf2ee2b3e2fe4bb86e1c124bae74fa8527a732fb93f524c839d1cc46b938aabedfd918cc7f1da4b") socketpair(0x12, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x924, &(0x7f0000000080), &(0x7f0000000240)=0x4) 11:47:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) 11:47:59 executing program 1: r0 = socket(0x1e, 0x3, 0x401) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x400, 0x4}, 0x8) 11:47:59 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)='X', 0xfffffffffffffd4b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xb69a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x20000000000e59) syz_open_pts() syz_open_pts() 11:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="f8e92f6b6c46180499ea53e4ce87974fe89dac083aec9583df87850fb593b717adaa5f0a70256a4592711c40f8258a05bce02b74659198d94470ba03996a17608248a20197a97aba2f8ca46bb33b2e907a5e747540c1c3430fc232e680ced25a04c3778aa3fbd51e8f4d4635123f8e4fc60b5183ef0d125981a9fb48e1c7b5fe4ad63c98cded0bab70bce74b06febdcbeefc584eb11878d98d942b73c6945dec493379c32cd28dc237fdf61875959b809d7f5d6ac05251b6bfdfa2459f9903ea1a8d53c7eac03a579a", 0xc9, 0x9, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) 11:47:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r1 = msgget$private(0x0, 0x200) getuid() r2 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 11:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") 11:47:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x282a2, 0x0) sendto$inet6(r0, &(0x7f0000000280)="df8111672e8f2294cfdd9fe86b86f9185c4fe7060a3f5cd9d159316418bf1b4868613e8bd37cede85a3708eab98b55c3d28483c8e19a782d4dae2190ce92d167e5434016fbfd93947c1fc9771826f8fa76579ea4baef8309c408b1aaa173d2df4c57526a86f993159407b182aa1c998bea7c6799a592a64c8a9adc436b791590ee14a791e8e2306bbcdb08aad0952afac47bee752ddad3fc775da45867ad1312cdc5e5791ef59122371faf8621de73d7bdcbe461ea76e0f58d14207e610bba8d2ac981e7fd0ab3d10316", 0xca, 0x408, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) 11:47:59 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x8, 0xf0000003, 0x5413c003, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000010, 0x7, 0x80}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa5, 0x6, 0x8, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x9, 0xff}], 0x3, &(0x7f0000000100)={0x3, 0x8}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$KDENABIO(r1, 0x20004b3c) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x82) 11:47:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x8000000000008, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0x6) r10 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r12 = geteuid() getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000010c0)="0a2868c27d2a1f3039a6d19bb99ddb6121fcad79eb11fc5167a5208e428935c168f075d368fd9086922f5b7e1d73d52adbb5fda34677daf51bd7c7863cb25220385626d16ec86b6fd6adaf21107d354bce98097f66ebc5cac525b0914aac2ac92882894c624009c9bbe5b2150e0f80e9dc1e07046ab991c80c6d2063aa751650548441c614451a090b0458cdd5dd04f950b9ac3ad9d3fed6d97869b102c6c09f7f357391001953c935ab3f1a624b3d68f5db56bb256c4e6ee0c200bc462182f6eb1eefcc7e832e88cbacf0749dc17b1079cd12233266b85ead5bc39f11bd4d4a18e70b3b43f6bf41da2c652b95f054cfa05e5185f46475fa95f8c9d50bc4dfb35390a96ebb2aacd4baa5990b07876aa9472ec674fddb37c9d7bec6f6ddc4631d732e643a6c9e040aebbd66e15b114ccf2708cf20b1ef2eb6ef7fa791f599b4492f2a2e09709e1aef83887437fe3079c6f0b7a89d1f42520ad4a64721f65746d290ea29d35ee8fd2df855474560284b1235af7ba1a9b1280fd3fb418be76841e5019c3a506dccf81c9b895b08bde27e0109dfda059898c9e3eba67c851b83ff95c7e38a14201c1414d1d70bfd2d218f38b7a62d6e0857b7f883242f49de6bfde70a68ae36077dbeb9f5da5516504ed205a007b87ab6fbeac72d5d523dff389dbf7cf2e3a312460d49468f8c2e5bedc6f81aae1206ffbfe5356eb50061a3f294ad364d726453ba49ee198a8aeb0d2b7365d53104812c870e0dbe31868f991ba8e80a52e9539ec75d1fc6e27297faf36387fcdce498c2af8119f981b8d698ab5440615aab7dd6cce2e1e02b8781561b997d08deac011b4cbd2b9d1f1d75c488d484ee597925c73e738cb1a64200bfd1b867ce3e6415e55a3a64d219e38ace96e9b302aa83e39f3a38bb3f2e795fffbd921c9bff4080c747c113f4631097bb0f02b6582fb049cd0308a0909bc78c0250cfcd2dd063f1ffe5e7da3a816855a957ebb8ba41f390af112072dd363a3d585f54da06116c19ef9845cb27163d008b679e268ae2cdcdc0d105f5cb852b271b0431ee78282dbc76101ce7c2b0408ef41b8c452d8e3f121f52881ae0add063ade15b89898d0898d1a1282ab01946d00d90215e84c4fd82045a0fd9baafa62450152c22b61d761cb956260a7a89818355473e7b6f0817288f82f05c465ead4dc7ed7af49fb2e0a0e14bc677d9aa01924636cfec0eb14d672bc82178d0362b24fd2e321bb2b5cd7701ff084b4a789d1fc522ee2c963278d0b3ea65252139fb3e9b1b6510bcd1cb35d2cdf0283ae6c06ff9b306c147c908b01ee237459c689a0ec834d6f36d00cdd08c200edd46d8bcbde348225fb757a4c2d9fc13e02f81c7c87ef56a206736e39c41d720f46e1fc221a59a4456764061d9e5e7b5e155821ffbe20969a80665e7666689b4f09b480b46ab1a99f9d2033c4dd98b25eebecdad6eb0835443ec5bfd476ad74a0c3f10f7aeceaac965f237c30f158f5b1e040630971fe096c2663d3fb47eee213d370ceda65ceed4a81499c08862c7a06d9a06b8dc711b405929820e17e775b75e1247c050405b9ab0411217335a2b39e00264960fbeb99ba51d123279ef39d5e0aa57c5c540a5173c6d9b086b3f5e1ecf2ebc10981328aaeb087bcb3b7f35035ea7d91093e9ef5cc66a674fa101b5afd153c167168b92310e9ff3ca24fddc0dd465b9dd5f979cb8c44ce725940f00acc08388d97b8f9cb0f19e1b6c891d1460e5fa130b965e67a96ccbeb1982d679935f22e87ec1de38b6df55b7c02921a7fba944661ada0be4c0c1d7b7afb5696e29448b63d40d977ae7c6c936f43c32c065606f262257c69c3b0e85e0ebac588b492743794d500d2285cf765f51b3a85a5b83344106bcffbd0720a4340aff8583e4edc3633408aa8edc4dd0425537997faf621ddb95acf8fd616ee768942d697090980ce2aa6e329ce5243e49aae8d58355eafa4934a39fe01820691b9536d3ff138f90507b16da6cc7cd5ae3b7c1c165699958af4065e051a319f320a35abd709249bd5427d78064e3fc794b0731ecc82d897b5554ad4c5a7e3fc0ed5bf6ec1e55de0b91deda8ec9b86b7a195e2694174bf63821a89e9e7ec8462317ec2074823a821ff551a7b1c478653e9620ec50c7a2cd45e3577775e5f9fda85d68df0b58ed9712df74e20fe1d82dc2a5873bd5784b701c4821b856bada9f1e6ef8ce3945a195e137efa14d30bda344687c2d84797fb846059bf3ea5278fc0fd838369b5e3bb105533de8c668660d868b9a718939738035ceaae0224387af500d8f2fc2bf6e6e2fcb4945304c414dc9e4b0ff04b47ccfa803907819fb01d75b0159bf7830a159f02ae0548335a27f5ea9cf1325f53c4b9c7df6d804ae14dc661a6c1a8962d3049f108cb18020aacd9b01388acf75cfa4917da468331b15250e907e615c26a82fed11641367e8ff9c51f3664a30c2ffff35d1561f80a506260782849d85b2e679b348b9bbc64869d1c1ee526c5577e1e15c2f883b960e8be3cc8e3822a1ff98f58fadfae20aa6f399f0738265bc182d5351ef3e0b7fc8a62414e73a963c8139cef9f5c3b05406ab78bb8af816e2992b9ba8edcd4d08f69d888e5eea53a717d9a2a0c5c77a2ba031cdb3d0015ade96088017202e48cd862a3ec4354004dfb37efee30adb415a0a0951e5454ac2ef281fde95522210e26c5bc62db591098b4edcc049f6539e9a9eca7836acb50219d3b3d69bf7e6e0128a5646b469a8559709e200aed185a167e1fce51ebc51059a38c4f0df35bd85afe18e9235302fa1fa5f0ddc863bebd605183f536eb87953e4b211a37822b504f3800969b7e72a3a4a43528f50b0e7308b4873600abf444603ee4b3f29f4ae990d6a625cf2654910dce7c19e35840709a07a0a042ed4bf25eace88144be45b473d89e5b4874c696e8411f639e42fcaccd53733203d730ecead877871f0a194622f1d4dcf8fa8ab6c981d1c4a90fa947f11815cdc1faf4a3b1a49e51e86f73d3c5f259eda2b1baf0cb3cb2e1a5f8b033d2aa5b4ece34b71167d2a239a4605c232fb34aa28c0de13830891bd011584f36f419f10a02eaae315820b0623c6e5e93ef0139ada506fe350605584b929d9dfac487898ddd24fda328e0a8918ce58b1a8e4ef904cf3adeb14c508a7f3bb297bedd1f02f5877e5303456772fb6e017b305d207f09b54c877f184860c02cd5976383a96ff671287fa4f30878fef0d4788ecdfa024da7a76d9cda8d6f3eb50b6a62eb9b837fe5e2aef1985ac8c521cdaed3a25b5a01895ac361c4b93fd7625aff7c2303c2537a7ed96993183102c0a3b4e4a72db5d3ba2c211938094012cbaa95d5aaa98ee0ebde21400e379fe797a19362b8d9d64286a57d1eb3bb33f75cc80da47e253bf8f4dae816b25e01f7f0a9d978205d0c9c9d31de1ad97b6f91c900ab61738a7ad66b3b8f4f61d332c65eee2d2fc66de279efe19fe8a2d5bada6e98d5f14de22e14eab51c9c2e769d59bd95721ac3373b65c131353b9e50d096d22aa9a0bb3ee4076913d70db3ce4e73c46de3a5d5a2db75d0e08efbb82323879ac34b64da39c7f26480aca91c5385ca7f9b43988c390ddb4d0bbdc915912873ec092e8efcddb864397cc7c74066cc7d3200d3b5510484a6d2e8dccea799388128d08b1f25265080ed10e001ace5d367598dab3ea4239a6dd1ed127e1dd831360dcf26cda92e63b67fae7091482cbd32b2068436ac50df5e07307f2f0e8a51834fe8123d6a697a293fd297cbcb9c4c78a5927c717d1c80746dbb71c057c1c1a03aed56a6cba39f0073de2eb8f351027e9be246ce53585763d0e5e248c13397ebd5f8361e47dc2ba474e495518d3127a349e26c9bf3a7dfc0c695a5e7c8d15833427dd954c51e75f99a78429d1e408a75073e5dc96405d160054a5c1786cf9e5fcc0394d7bfc6acde608f11d71c68956fe5e9672a7603e77d0962c5a2be74af18681d86082005b6eaf03aaed6b9ce32a5597713bccde5e2879f183e0417dae6082fc9bfb0c4640a0c1535fc12262a949682a410d83f943015dd6480085a1da5f04cf0e13ed8142a1b864192158686d7220a765de4c7ab7c1b5ded4b5b2eb76b724e1c696fd23fc0b530a6321789d75f7340eebbb498b46b037403346c850b73aed3950eaf754f600af3372514e898d48243ffd1fdd47187593ca4e766c23373ce2931b7f177e2394341f225f080612b3f8d796afef81e2ea249f1f3490cb128747b4786eac13f90c4abbebc6835dad948ed2bf609b1c1bb133b68932c187de25385b29fd153dedc4c9b9499bdeac995fd4df9236b3592409cc00067b4acd74303f8bbeab50c9418c22225fee4194bce6cbdda38594f5b6b781c35664d278a5504dff317deeba1fd4bab7615e1d2564eaa76036f9563afd9eafca421a44559a22f69de08eb02079694967a1dac5bdfd8259b80896d67e5ef6727441ab7a6aefab33b39055ac2701fa59825a48bb1fb249d7321d1ca7456e6a3ae1d64e9a0c2588853cc0de0eae94558146414e1525872dd2c8ed3b2d31fad41f815b532ed19cee2417abd7b2c483806f7ad363f938f7625c4ad68645247304083b121348ad1e46b179fa6c56872376e84e1cdcee54939ce16e7b903f751a3fe702d7f1439f77b043633d2c1ad50d23ee15a21868d1afc8e35dc70f329bb42bd227ddd6ae182a56bf584177b475136b5715551f4f5d48a8ce65557de5cec64ef67d80dc7c5718f10da973efd77b54505f05ec2848db1ff6c432dcc8be4cd120295f78d9cb170b61aae0aeb1f5c007e3a6a0e7b4e1ceab98818c0f88efef974a0076c2ccc10faf830331198a9732ec0df91c61ac475d954442a5ee5c340a507bebdc639cc6697f3545732e2a62e8e630bd99a3f9b044568eb2c64943d851aff12cca46c6eff0858bfce1dbdabc70d2b33939a2b3bb9b44bd968af5f7526a85395e432f864f6fef1b4423e1d4a9422fc70f6c5d8bb0bda552559d3543f89c385bb61b95e42ca58e80d6315973e43676ca735a53267ad1e79cef41831a74334aa1ed3c8c0e3c9f0e915bfedddf8d562fe84af486e5dcc1cb232d550730f89760380a764ae6eb62e58f5d47d40290deda1109e144043929eba6c4cd090e0bf32c8807e938aeaf27005851ee2ff106ac109ad972fa57856576e0403d17620b1ac9d3e3ad1b328156feea243f376051317bba6d606404607ef57b61a6b7ad804de96dd150813424edaee3447423dd1754de0a334c3b80c22b5426957c6c84645f8695faffb4e84e4b664c2b9355fa6452bbf959cda50b83ec72de430477b2591a6644287ae41d1eaa47777026dfa11f5464debbb98ceba501b8c74d623f891918ac69a9e6baf897d6452b8f157b43f28cf2b9a1f769aa0ab3d26149c36d86a4df0b954bcfad82f717bf0cb39b1836def7b3b91cc1a0854633026bdc32852203015a38245d07cf93fb077d9d28c15db81b0d49872652383a7effc6fed9d71478ab1ec213e1d288a4b1da2f0901fa23e319161b9da901a0805eefe3b519fd628cbad7e3c2b748a96fb0bc363881b4cbd71f8621e939cc6b8fcaffcc5079bd1d2e18807138ee3ce15b79700324d4958f28d59e4973bd78ca0f44e37315203ce12ae8740869ab260697cd8cff07442e62446b432d35e1b396b6f9e4e7d93b1b45e9fc9cbb6f1b9a671a337076105d8f0ee44528606189262c7bb4ef891c5f8314ac6fcf50bb1e5552552537fe3a7b8ca271ff4869034cdf6b3ced65f7f1d9595395a27d1f84", 0x1000}, {&(0x7f0000000040)="9a903ece42259e29f6779344ceee83681e3cd55597a8926ba0643011fd4b47eff4354e478fbd062f6433c96aa481e8b88c394e5d1ad26cb9faf076c3641c0b7fdec9ffd5f8574cbc4aee75921c67084d598c4dca708d1c6e56", 0x59}, {&(0x7f00000020c0)="5729b83d3f8ef04ae292f88bb8bca222d7489d256b3ad3e98b3fb2ad6238579198331fb8cd75595c14247c4efb092a8a527cf2760a471f35d02de3a182555da532ac6c28f10f9c35614512428e3b824e7a6402ac6c0eadcc3c1fa63a7d0e3f27da511435ecb4e40827119b6d7764b60a1bd420fbe610aed11dc80a105cceb3f9b1e3be4b192a9733fd3f3c9a688b79029df69f177da94bcc7ba7fff001f7954269b7342eb6a33a918b47d3bea5509bd7ed29f341450c6e82d3bad7f7445dbbbbbeb20ba11365b3457b764ab1bf0543ecca8937edf0adfd9ca9ce462047119d72515e79808ed164dd7295165e46eda918bacec61632b02a489966def19b5583c161c9eaff651898006589c3fb660ae7d6c6f8afff7142facc7d67b5fc8d13f5c67fdf17302172b770124d9d6ac87081deb8eb6c5a36cc3b5735eb38f4f91acb3e6c25049727e4772937ca51c7ba9871fb4f344cec87e0f3524e5fa79ffc651e4505c30e715c2845e54ef1ea7e59032f2960a7bca4ffeb813482e42eca85f7d6eff858b57c745713d3a6b25733e5fa1827b72aadcd8ffd9dad5439216783dd93e3aec4fd36e40aa85311aa0a445c4524ca241d4deb289a8a13cca68cbdba420b0bf387910e74b6837fdf63c9bc3d6dbe1d45e5df875602efd0a4fe8bf6218e55fe0b20dc8d1227ac38183571b7208f7aa0bf31c9b56df3c956b6cce9ab01c40c2e00782760a6717f6d6d378fd4682f9a52afe532083b3a6e2fa9f8f4635f971be4220ee7a435c089898a84961930567e99476898a4696fcfd1437e07985a3f33e6fac36a4a2336a234af82a883e26fade8a574735e2375afe7b65339a8f5759dc92507728c7b772bd5e547ea5f5c9e87f68da2e979ac3012d125019e4db6b095c75d805f8a1959489558fe322ad3af82296bebcec0c4948ce4018a54d989439f4ad323529fdc2c32fef2677cafa2062b0e48b070694592d7e572b7e488539c6cff1c38523a9f0ca3b22568130322714c27e01382771e2388a047e974258bf16770000330f8b2ed36ec10e199f3829b91f2f4aa3759365ef427e0182672afb5d1e458f45f8058a784559d8a8a8ffb9d9bf958f4b96d6d15f35327452fd43224ea5805bb86456eef80e9a6f3aab468a283e66e5afbd851325c3358d1a4de2acdc8cff8c0e82676cd4d426759dd4e850458eeb4c1da9cfb4e7f3b9a8d7343d866300eb28f74d876bc7514717a4e9fb2dd4c63c1d406e3cf7544a93d9a447773516507d6a5d30aec64a1241ec36b67bd378f4db2c9da965655b17e8191f22c459feeef4e7082f6a53bbec3af52510f72fa3eef7e2010da80cf7e815e99067814c14b31d25622cd918a7825d75d353d8c83c6cda6d9dc522621402596533299fbf860457f9690f7ce32f72e539e1d5920a3181e9aaed1c0f64f9a8a2631481cd1157e3fb7f1e11c64dfb206d1eb5c83b8d380f601a6df871ae3bb51fb2a4744d107a98e80e9022e24f094d3b7f0026c41f141303ee442dd475dc024e832eacb43bea18e064ae70d00fd6a7468c989c56da56e8800c176551a4024040f5004de1291335866dc21800e7bbbed732a62db7373b9dff3e498b013e4ec1e0c65ddae36cec26e71a8783ba358ffce2dd3b474cef1eaac6f6e4a3c79bb36e4a3265bc6a7f11e8a111d14feccf88a60002914d59bf2889363c2cfa66b54237516e8fb47840fc363f6f0ad8b51aba564c948f963179cb8d9d4bbd0cffea35b9e2676abecee214b234d0563f6ab6eb69924c97d06497e21cc304e57548c5a16f8b9a777a69cc0edec42ed4dadec284e8df2a2e0eb23fd24c7f0275b26af3bc525bdb673b01f24d29d2e54e07f94be95e0b90e2e6ab61e2f89a203602152ac90dcbd2b168e5ea96142346fddf4ca7d4ad00682266d66d4b195393ea41e6cf5254a8c8f3c387a3f89c67c6042cffd9f95c28e99df007bad8a8b4c204a8e9601cee233a2ff94005ecbbe9b7a2a07a093ce9312b61a4651bab530c86d80ca6d008c579fd2b2df4297c0e36d5895c00ac6fe9d3d8174e0cbffdfd24bebb90f4c4c3424ed736ded3bcc003a23d89b4662e16994ef6588ad24d0728438fdd47c019654e2fe0dc06db47da48e7fa7c5bc349fc87a6192de69247e6ffeed289cba4b5dec382b17f5c2a5376d703db244fc8f4a1dc54a0ab7e9a0dbaf6c0d53c7cd7d6baaac26f91bf5ad6e2ef61d12f5ecb127619d82f3f3ff34e5f279760ba707a0d4e42c34eca82a621664af2032fb2e5449dbe47ada85363177c7fcf0052fd344650870014f9ff782e51368871a5a08fd1efbf735e912f40cfb358b6d5be85cb2b9f090ecd6deb108243c0b744f4f6e7f2ad586d3350f4085418e0aa3dd57716460b8b7c5fd825d04f249bb7baf7b80c8d874f52128971f85b01fc1a4e3aeaf002fca0ded42608671fe5846af6c6cc78a0739a74f504fe060f4acf41fbc88ae2b4f0075facd14bf7ce73fe42db13877d5016482b6b3828e5e9f2914fdc9e43e786a836ca1bc58865a4208801b012669b3d6bded6140ec91b52dcbd1320c58b051b3c034ae45513bf9643ea65dbadf197923cf74f5205c3392654702b1eee2f3900dc587132edfe2217f09407fda025376576e08f5b2f2f1a884e394fd778687896a41948bf28122f61f640ae93eb31bfc93f2fa13e23ac2f4a7ac0390e2410943c343b8ada99a3219de9864df4eda7c1b489aaa9f1b4094cf37aede0fd571a11a100693b1e9c36deae784c27980d222efaf30be3aeb6ae932b58882fa1fcee776ee2301845d61125f0f779b21e6b2ac4f96f159a7cc42dc34fc89a566fafb02c959ea6c4a4ee4503e2cb3476f49c32841f9e2122c1413657931170851ae7ba677615804546892c5261f82976c928aef057707c1ed169c24863a15536cd51172b5e7faab61ce2e285eb568eea9cd52bb91ba47af9a36f3760c6be877a33137e0afce05ce82b58d11b036f4c6aa76ab16935988261af2970360907df6681b944eb0638f991feb74972815f42047427416d2a7308c9f43db21fda68b715eb10b3086a63f19f42fd8e831229dca1685cff231a460c6aca1a9ce180b580f7087557b50ff74ce964745a2ab33e6ce100a03c5ebf6f4816d3620f5e4b1e374c7a8531787f820310dd9e2edce451d0f9c5427cb0571e559eb96526d0d959ae4f7094365654026dd2f857e4b007007fef4b6687b2d9fdfbea25a8f6a92cd375625c7bb2788fab1a710ae721758c3ed93b8cc2f447fec567a2deb88187545e0277a1b428b1ed084f5034e9d0e22de80c4c0d89d9c7aee8f49fbb0af8f1d0aaa87ab327c7d0a912f417caef56f5d4c501628dca80ce11450bb820444ecb0da4af1908eb5238016c529e37378f245681098f88f8548246d50f0d90c7c29c5f3e6272da0f2c5c992dbded2f17fd4863c4ce82c3dcb8454561a353a50636a4e78254fb9f9796000f62c74f48b83ca4d214cd7ea72dacbd2bf076a808838ed278fc8e44697928d302c8a8073ef58161448bccdb27ac34faa7af33314489cd7957b49adf2dd5e6b8f492a930285c86c4ba6f97a33d2865fadffeac6f9701a4e82af4f17d36658838b333291a866c77952168fb0d6f8e9abd7b9b8eb937b97a4cce045e7b286b4a532a2eedbd88efee727ede1020e2dc791210f2a2bc2462ad10bac84e7bebcda67f5655bd998e000eebbd1521ad16e5bbe77eca45c568f136fa07554a1c4a383206e3a19a42314c96b0b3371b7841a7dbb9b88d8b3407f97fe2c5abc7c6e09023a2f1e18b1bf0735dbdf2de28ff47f5b847f11427514c5678b406fb3ef1a631e7b5259259cebc76114a0423fcfc5640f0cba891d46668c8ee35acb18b5f27ec08a2f61582755f52061021baf0f27baae653460b929c34f1156bca0ba1a7ebeab4af6ea93e763ec30cdf932456033c2d08f10f00fd634ab53e178a3b66a01884dd75e22cd810d3e12c681697e6021d72b437a80b4a0c7c85bac2b358a57582a0f71a3f7ebc5c5766966eae9f0e23cda51b91618fbd9712bfb0b7cc1d2d80c52922dd147ed59b140922b4213aa799d27370806d523fd33274b92bbf32778e18d96e4b82994b50bc9a66b328e080c6ef3e8020dc5b54690ac2d3fb0ec5aecd2c6a59c8c1f7ddc02dd8ebaddac1f7d550ba57d29bf6814626f9653e58ab58dc170fd6516af53be240935c5d89085dbcbc270ff90a315a7a130b412eeeb34d05e7b88902380b300bade7ed44c6b64104477c7e4f87f523134d21fe655e942ddaf1a8077f7103e8b1b422497920889e6584a43ffa1101fcd38c7567e461f81fe59ac22d1863c640461b875a102c47ba0dcdb542096668d4e0a462b3a554a4ec4f8b4645c700401288f20df6ff5e7023dd21c79b9eb972bff0e624dfee13397e3c09a46e10340abfe5e3a9747b2763c05aa92b1402cbc0de6c9cc8e15da912a7edff5abc33b3966cb63fba09da94ba3fe70ca386d9d70152830a26d734c7875bb9222981aa5fba08dd48e93542d91ee69199a57c6abb64b40232cae99666193de3930729be2859900f4635d522438a487fb1c2e7552ba0ba94e3779d63a2c32497f4ee3de3aa94738bc6b9bbf4560a3b8eadb372319fb33f38051ddaa2e08e7d21a47b2f603113112396aaeff143778375d0b9eff893986535182ce640645f8a34a76c59659c6ad0a9599dbf7c186ee476369b8dc5aa483ca90f09cd06c1a796e1f9c668382ee8ee3432ba72e550559757fa61999bc292ec477a0779b10af0281fb7d676fa37f7e8eeb3e2f47302794caa5902a56d11316e0aab21b0feb69e03e8ef8690f63fa3e1b24dc93107e59f24c560b392543f0d92e94bfa8cbd234a2fc287f3cdc648836da9e9909575c3d5ab195e4dcae33a1d411b8d09a1016ff6afbbbacc7290e9910fd80b557f1ac11da3106713879710682cc273ff618454cb085149201e79ee76f1672f5a3ab644339a03d6750f0a4f0efd8e5e9ab4baca04c767e9078c34397d735d00f0cbb574e853dddc0c4dcb66b259381cfbd9489c9c53aa85a71b4afdcf8aa5d8648a7f58b20c366bb7655396e6d4f3a49abcae3f5564cc3ebfadc5d0da53da90fc4e83bd02bbee5e6815e03d420c3b66211fd1798e3098fff1e11a9fbb549079b3709a499965acb3f7d0980c34db65642bd7666b226ee76c862b192351778991f531ed36609bd19e2180076f04848615017e95acd1eea00bb67a92a4418694f732f9db3d5717419a23927738f87443dec98ea8bf3201a4cdbc6dfefde9f324c4f174d875205148e6dedf3e61c80dac90eca3283d790ba26b13474b2d8d2e6c8c8dd9f63e94a21504dff9e58b310a0b9e068f023d9ffccc2d581f5eb447dc466783dd8dd9b096610d657247a8ed7fb627ea9721deb2dbf6d505ca6614f6c1af6de22e1cc2e51c157d7d0c36fbb8647e2d65d83d427d5a012499ab0ff81a729bad509f12b87ae4128fa0f13d79000268f87baf3f123a3450598dd846f34e7592d6461253490d040142effa74b2f4e06ccd6003e4f9d3ce1d191d5d6cf2dcde25032397efc55fa89582fa5bc551600a86835efc0394dd4285a80669aee04d48c74097e6deeb4439d901a5423d358098f0ac60e3f4db6566df28011dda6f21e73836c33c81220bdc5aa763297f205bf49e4685f02b66890930cf87c50ee2537a5b75d1f498b7523e6c55fd778648b0666a57094afd306e573a18c2964268e8eae3ac338c52d7d8b94b09e84b496bf553694018953d84796c513d70065bd8b8c57b0b96f5584f71c33", 0x1000}, {&(0x7f00000000c0)}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xc0, 0xc}, 0x1) 11:47:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100c0, 0xfffffffffffffffe) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 11:48:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setitimer(0x0, &(0x7f0000000080)={{0x9, 0x100000001}, {0xffffffff80000000, 0xbc}}, &(0x7f00000000c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 11:48:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:48:00 executing program 1: socketpair(0x7, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000480)="2ac340d6ceb261a7095d87cd8e16d59c83e34b3f379a0573dfd25b627226fcb0b2c8db6eb9a9472438719ba0304bf7b889a97cc9dcfe3d1b7eb0559030afb7933e83ec368ed281d1bf7c86124a9c62ab912406deacab54daf112a019a137b7e345c39a061bb53eea9f25a49a22822077fc755438e4ccb257c85bebba2052c75f9913a8dc34bcd2becf9c4ae3bb57e4845eb58e0112e530181abf2d82f6df20dbf46bbe63c10ced0206f2b1e125627ac725332dc856fb578cba590ed31af243a9", 0xc0}, {&(0x7f0000000140)="4209529854ac1e0bc54dfb9aa9b55ef54d282f2e3567bab191f389186009fb1fa659bf3646564bb42ad2a00bbcefcfb4d327bdb99b05ff4c6e", 0x39}, {&(0x7f0000000540)="24a6af86c1a3141780660a2a42446cfacaa34876c69b451bb1a1800143aa0d1d8181f4383c2596fc3b601e6339198fccad1a6d18ecd95dcd6e7fc39b08de2030d00dd26a0a6df344257c70975a20b373246d9a65ab6b212a9b7327", 0x5b}, {&(0x7f00000005c0)="6755619b9acf4592a7ed2282008db0f4966af3e60e059eb27a14249cb7fcc90fbb5809ef76135424646d54a82fc7619132e621fbf0931c6097448174807611630a3a", 0x42}, {&(0x7f0000000640)="95753cac1b2168c81712cfd19a27f410ef23840c9b9fba691c4c72b1f9b83e2829d2d58b2fe8c0f0127e08ae6a732097f3e5c69377244ba379150b7bf15b4966c59f576a361a614c5a1b8462ef1538413d0b4245004643b62abee52bef4443c767d03c3eb6ab46a54fc1d7eb9453d08fbf18dabad8b5614e983fe4d85e751d7c3470c57665e4253d23ae01450919843f399b74903bd9706338a9b4c35c452920fa15c2fd4f896c4bc543eab047074be9c77aa9b6e7e6320f63494731749ee8ae70345eccc833f9fbf47f371703d944e7d906df971bcdf5dd62ffd7f0461dbcc17cbe48fa9f4d9538582c150774e1b36c", 0xf0}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x80000000, 0x80, 0x400, 0x6, &(0x7f0000000200)={{0x5, 0x2f30, 0x7, 0x7, 0x3, 0x100, 0x7}, {[0xc2, 0x9, 0x80, 0x6, 0x6, 0x4, 0x8, 0x3, 0x100, 0x8, 0x100000001, 0xc82, 0x7fff, 0x7fff, 0x1, 0x9, 0x2, 0x9], [0x6, 0xfff, 0x9, 0x424c, 0xffff, 0x3, 0xb60, 0x1, 0xe1eb, 0x7], [0x3ff, 0x80000001, 0x6, 0x8, 0xc91, 0x6, 0x1], [0xb34, 0x100000000, 0xf98e000000000000, 0x20, 0xffffffffffff8001, 0x8], [{0xc136, 0xd75, 0x9, 0x3}, {0x0, 0x4, 0x2, 0xfffffffffffffffa}, {0x5, 0x8, 0xdd, 0x2}, {0xffff, 0x3c, 0x8, 0x9}, {0x1, 0x9a83, 0x8, 0xfd}, {0x7, 0x100, 0x10001, 0x8}, {0x1000, 0x3, 0x7fffffff, 0x3}, {0x100, 0x1, 0x649000000000000, 0x3ff}], {0xfffffffffffffffb, 0x8b, 0x7e5, 0xfffffffffffffffb}, {0x1ff, 0x1, 0x5, 0x7}}}, 0x2, 0x2}) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x800, 0x4, 0x10000, 0x401, "7b52d8ecf9ffdb20c8739ba3adbe9afcfc02be45", 0x7f, 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000800)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) 11:48:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0xc10, 0x11) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000180)=0x7) getitimer(0x2, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:48:00 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x483, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/123) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open$dir(&(0x7f0000000080)='./bus\x00', 0x180, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0xfffffffffffffffc) 11:48:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4810, r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x5) 11:48:00 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000200)={0x894d, 0x6}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 11:48:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be", 0x2}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0xf70, r5, r6, r7, r8, 0x26, 0x7fffffff}, 0x3, 0x99, r9, r10, 0xfffff80000000000, 0x4, 0x200000000000000}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xfff, 0x4, 0x1, 0xfffffffffffffffb, "036526afdf77fa2866de977ef9e97027421caee3", 0x100000000, 0xfffffffffffffffd}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:48:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/180, 0xb4}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7fe, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00", 0x0, 0x400}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) 11:48:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 11:48:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="c92dd3e6b2a7db81fe8c74c87c6e35", 0xf}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 11:48:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b2024e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7adb6d67e7b639f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/635], 0x270}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2f66696c65203eb8db76ebf60700e3cb7a37a79da5af6bed17941b3c"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000006c0)) r7 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000b80)=""/189) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r9 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r6, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r9, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r9, 0x0, 0x0) accept$unix(r6, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') semop(r7, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) 11:48:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r3, 0x0, &(0x7f0000000580)) read(r3, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) chflags(&(0x7f0000000b00)='./file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000b40)=0x1) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r4 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 11:48:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) mmap(&(0x7f000055d000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 11:48:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000322, &(0x7f0000000180)=[{0x400030}, {0x64}, {0x6, 0x0, 0x7}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x96b, 0x7, 0x80000001, 0xffffffff}, {0x0, 0x1ff, 0x200, 0x4}, {0x1, 0x0, 0x7}, {0xadc5, 0x1ff, 0x80000001, 0xc2}, {0x1c0000000000, 0x9, 0x200, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='+') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = open(&(0x7f0000000240)='./file0\x00', 0x900, 0x100) accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 11:48:01 executing program 0: socket(0x11, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/80, 0x50) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 11:48:01 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 11:48:01 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f00000033c0)=[{&(0x7f0000000000)="82ef0f627beba2e27238a84a27e99ce94aeef8b70ab0d5f752c7591f632c0fdf9f05d2294e7d34a23a7ac42cf92b3573412eac54b2cbb04f3e53f935ec4905af70d5b502278b2c5e796f2e2dabfd7c75efe15b89a884c1ab987343676ada696c304b8ac038fea576a6bdebebbf288d25abd170bd8104f317e627e19a186f145d699be20d3709b4563cb86cdd75007316befaa887b1abe75b3fe24acc7fc802fded513564f85b0c0bc0cc8c2d454dad", 0xaf}, {&(0x7f00000000c0)="82f2f1bc6dfd5813d16ff1557de1c9afa2f25f9ba285ae7fed35041506dd302159d747d9e71d70d17ceb17bc9eadd1f99f9f7263a8efd502e0d295e3558888913538437c86ad2624eec8b71bcc4449af5b4430182e63a00d794b74f18f989ac29649a7bb92f088f7d9513440da3e876d83c5eaff21ef205e7b2821d48250e8a01fea5b8d1f7707847640b85a4208f55a4d39090af19fe899369090149687ced20190cda225df7f40463d3ac5f66fc969088b68fbd771d470cf3682b22a4cdf66848f844b7a53a6074712cbb90008b76cc30963ff7adc9d0c8e5732b4f9b093eaaf9926cc258490be97cb821cd71c58a29017a575b2fff4d0bbff0f5eed04c82d3e1f2b7ae0f77c13372b02b12421376aced0145c38061ebcde4f27fd166281dbcec54841cbe1770d8a39aedc3475311e4e3642801a2c8c69d65894fe2d603f978f70d7cfce58659a281c4e602e43c5a2003e88c928b7e70e19e6a94004d062ceda37db21346a3757346463354d88ee4bb809f336cb7a5ebe05882e283b8529ac44f87dac0a9de20b606bbc8149186084cb3030212dd05af3b06901ef678cad4780704d87d63f32194760e782c41976dd357d7c70849717288a6d26d7ae415dc120133c3df32a392d9032629291c951b290d30cb8edb5cd6b34403d002d423663c076d5134fb93096417aa03863698549ecd725532a9ef3beeb43c9fe92c7fdb32b389b67214b73383825da78cb1d4f53ed761dd0f087b468fff75490d6cff3a72850d408731f2dff56f6be3c5b7ffe63e906cffc970799e4ea003921f3f26fd9a5ffe229db590ed635562096fc1bb274fc88cbe3db8f24f1c76e6afb6cb17d4894f1faf6c681cbb97d0a3b2622cd7f04c039d37ea7e2e9248d39796a137eaa472200e3da533b4cdaaa1c45cdd60c7ec84cb75c259be0a0c3def64e110ad1aa95bd0eadb7ce53f448bb6885cd33b03b098bb0897bea764dab65bb52771b5fdb0c27dd390e600c8ff17abfad011536aee0860b125d2c1388b556b207e5e2796a719dec602c30f53944abec9b7f09229c849dca81c7b337526626d18f37bf313c87daba794a32aadf39fb2608bf6e5b30053f943473d9f6bc426ebad805c5ab84d4e372c29824978efb7acbb155988e3bb7b18c4f4fe5102bbb5789aab7ecef69aefd10d2f48127c630af6d1d113d4b9400f04b759429cf2acad645b40e9ac448f0932702acda58a35c1dc91f8e1da41c4c18a94e33fce43daa08a5085189a3a94eca087b9e5f1eef745d3b15aedf449cf87e6480fd06e0a522333e1b732d15a40e3923872b7e007ac9df2c577d54cf74aad345d8d66eb6620d2e64a8899e957e164067d2bde521ce8210c9f19fff09aa94161a130489becb947aa8e7e9863fe3f3d903b71cfb0e1fe920123450fe42fe35a2cd0d8dfc8be8eaadacdb020bb7691df5ea515707e6519ac70e545450360e7105572bfee14ad269a722feb700cb1d51197bd1279d12244c75d14c69ce175d14a7f02ab04ef102c33cb8cbde98cff1fc2d879f9e0816a66c36f8c20d21723956852263fd9374e6b274786cafd83affc0388cb296e09c0762f0b1be802bea183667b1f8f3338fc1a253715af65d114c459cedb1c15229e494a0c7e263d087079254990512a6f903da74975c08a04f1e42f7608e5c5715b7db7854d5178ee08aa097040762baa3f241374a28c32ed218099cce3c9e573a6fe018698bcb571d9a3f5014e679a0cf465bbb8933041daa50cc95f9f46640d59975b0c076bdf5050830aa352953fd9bd1fddf6f243e22a8d8bb444f84dbe1f1d3a452337a0eb247c0f5cd7e663cce5492b65619856fb42c43354e3e668b0b713c4d29552413eeafaca35c2bd8fd3b25c77aff7db72fe33989fb00071c5ba58736aeafd737d50035538ec6ae4f53d65b7ccd3ec52f823f5efa1411ff6c95a772aee2d87d38da0b08403e546dff8c8c9cde761dc8b6832bafbefba829491c8bc28b3b6d04c7f38499c8fdd1ec3d97d27de53c1e4b7ecf533a3504a2278e863a6c2ab24791a99953354f0f8d6cf5b72c81df8d212d6270dcd7d11ec899b0e2bb5d000f0b57d846674b1e31b2ea02388394e4788620bb146f006c6448cbb246989043a496d0371349baa2cf3115f7fb47e6f7ccb4cb33a4d39a1441543160a8547764b12a36ec790e9653ac011c25f39243ff0108fbbc18a4315d015da03c4c5e9dd6a28048b885785ec15a506243ef4ad605b6f5113eab53d2a286a71448d40c5b0fe88c33cdb672e16f2bc90d9418e68d71e35a8bd9438c6a5248791805563927f644db921a80b84dd0006b3cfd4ee07adc5605d63539a6285a5ab926949c9eb0e954486a31859b89c465ecd3d9980e8d85c8f439e25fc27696f585718a46ad79ea1b34e059a0428c91bb27052421fb211e9e2bb34181d452f5889b4003d65334e4cf3fdfad8d5af40d38cfc18de4727c005381654e3657b490bb1f64ac54626829853f68848b9c7692c1fe4ede593f9b6ab73bf3d8d86267fc9a30c0724e10fec26f208ae3c2845d3bab465b941b4b46b89cfb53fa1b4b26a0f07b3dbb7d2e0124176b94c614363e71ad154419dc1ba4f8922bb34dd52fc92b565444c883c5e34cb6766cce34b05c024dbbd068456fde58ee57b171f05f4b9db47b4de97609ba31c317d59a8c8b4c6020c6e055d4abcbde4c5d6101ceadfc831f3ed2c708bf1cc705ab29ea23e953ccb6859224cfc2662ae8d1ff9915bf2484c56d082f7f1f443c359f2c0fe39516055ca3d4c560a12a4628e1646298fe3ca0a2ba939bcc94aa03f71b648e4c8a15904af59acd8f7232ab0197f563d83d19f0b56219dd18a6fdb86e584959d3cf1fb162a75cfb7ed248a447d1be37d7c6d27b35e88dd419c6694eb248e48d2c0db2768a0726789ed0f08ce39d83fabf99557b0444f73e50794b56c4f3d39962676a5752da7d763f12137aaa3826a83514a2a3ba79c88ab16c5e488f6263c79690d2985d6c4b3f106abdb00182aa10a2cec49d577f1c79bcbdd48f8325442a7f86b2f79ed0a1417bb909bb3abfd3ed3ebee84dbdc0032cb371826d5e9515e6792c6e56d38182c212dfc5d2bd16e9d43ef68bd974cbce66302ad14eb71c9fb50cf62e504dd20221160c912896c079709b4de75e7f75a92bfe88986e21bafce51ae6ce3c0cdeb8e27b46700008ce509e3475e46f4a718a366b405c87f36bc97bff62027fdc883cb1eca62bc6aca73ba91b49651537d332a3a8f8bc63d9272b5f7964578ea23a0dafd03ae5087a668966617e033b12cb0afccbd3b4bfcbc34a1055b4a68e4bc5d2dbb0cc799fd72a4109f116f72677b786d2d9a73b99ba12bcb245aba764a1085721c94dd71684823b3b2afe8d6dc81dde9a500e2c2dd18b656c94000970e3b31337c40376718bd71f5f76a627a273db8c1e707ddd2027ce85e8247c2f966302d9df48586a149912e2eb164358c5aa18490688f62c7b4929e51d849af8d894453314d60e83c0a6698e8f145793e2cb9bbc782bd03e553f6b5a06fbe8ae08255fca7ed7ca66e4cb83bcca921769ed7bdfa6c0a2980e75ab31b9748787429bf5dc955af9d26b4558f205df3a23e7c7ece5b7bbd131e26166d9b71e3e314fc2b80c989244d23ee4453d89c35db604f94836d6d9437a3ddd23def4d6f0770f4e31ac989a6ffe7eb557c026234e6ea45cf165a3ea81ae85e7f7218314d910c85acdd3b305a4214c826a784a94781826dc4c2edd70e8339b8a5e680f6749dd751774ee957d6a409a0fca54862505ea7c0eb5dbf164b110593a645e7182c6e1fe7a7df052cb3183f787594d77bafcc71fe90f2b8c8b4ca7a0f977fcd9787be9dbb531f6575a7045a72dfdf33987ec49385057b1beefd1ab9e07e5ea930e16c74f32b36cdd3732348c7914135998c4e4366cc8288c7ef05938c479e06935f7016d3d6efda1b8a0676acb8c9506f76a1360b666c343c585ca212261f7a811d56873359aee07cdc863597821df49526c2690ce386237971bdd40609f4122a4aa2cf311d701185220b37b46ab747d294cd5e759bfbbe304dbcb857121213c258551ed81e42d179090ad74318f33ca9e5e3f25ff2d00765bfe608525aa95d7c4f8cfa6c81759ddadaacd3b15f0e8cf71e64d1887e37feb61501f0065d31465dbd9ac79c7d487b6a2302ab03164a6686298be07753104c32b726c1cb29a16ffbd66a32bc1f2674d55d824bd247bb33804770856a4d30f90a8689c7278b8635fce87f6b91c036be983f2471c29df054a0ab43d6ac30d408b4db41055b34899fb7d15f47a996ea208d4d65a6ed1d75ccc80794fc61855b8042aaecce2b4f571b38b9263ecf5fb9ad719d4098ac78cef87bd69694b3fd15667339e07b899e47be6443b1a2eb52e03e00f6281c20be35b0bb5bb141a6ff07ec2baea2e29277765e804b08e70dd365416dcd64610de64260076496c18da679ce9e8c1720eda0a465208d0ae02de0bc693bb2e3c45ca633359357bfdc9efffed332128e8aa5ff4e5bfbfe8f69b49347c1a5a60ced55826fa37b44a7e086a2c77713850b512a852e7bb42726118d549e40a674cbfef872be5aa78d58d8077f0cfd7358974ae1c8d8a1b82e1ec20cb93688cfbe802ac3ccd3f8865b903046ff7f4cf9a934c818187508711ecb2b7e7b45f0bbcd1ac98ae01c054f84435dd8ac5fa2e547b7754e5ceb1d448695505f70ead12746f56f9e0a72ff99fd4cab343a6ba8aa9c5721170b21ffd9d85b99cffacae8d99682a80cdac3e14aa287187f7deba81d1689a463cec4d9103b72951896d9236622255fab5bc7d5c52181145d7a1791a9ba7f86872d60c38d6dfbda1b2c86f6ab24b1aeb2fba5399bf2e607c3a40435eae986f9de40c86d704626e0fa1f0173f53d4a42e56d3710e0b95d0505b051781f525e540f67a6220bd0537ffed98440801e6c5e7a2db1c861a81986046d5c04008c8d2e5991d02a9a3487b5697d1cd7d8203c4899f055cfc01cff974044b7ecadc1be8688050321a611132cbd8f6ad9700c4437de528f0b220cff428e9ec778b7e29ee5f32c4017dbb9c6ff6d0f1124f0679399ccf9907b54c50c0f9d8079f557b11e1ceb24307fe80958ee6b6af8f3d7df0e19bf075fc2ab2dbef7da93f37fc42a9bddec967a8bc299ea20bf599e68e572bd76c1d98b9cd0a537d41a74271bce52e0409f0277008efb5040641717993efa432bff5615dcaa2402afc73092fa208b904b4cfaba098d5da5d16aa3d2152c02f5b7b813f183b93187cde001fb2d22a81fecba6bbbb76bf9a05ae87b01bf4583b36c4a41d7ad8692a1e116789812cc973f4a0f2e92d2556c884776c0d687c6f440e9d48cd773825a0116b558404efa66aae237e85c41ce5f86a43a88066d92aabf0418f7a88e764df1a9df85067e6e7b6d7ecd0cde3332581e8c971cef6dfd83d19758a176f7953481ce7e69fc848d97b2755295ab4899638718c8d41949a3e7ebe1d9cf1cb6cb7849afddeab7f2ad1c971632340fd0d166593d731094af4cdef416cdf89bba0015f7c2cd0efc73a0ace7fbd3bce6c01375f5875505555e52c3b28e5b11f200fddb96948adfbfb225962b5a272155ffb4f5cdc2aa82197c90b323ad1600ebf4bc0466154f464bef3bb5a769768ced11bf2bc6a064b925615f57f7cb48823180e8ed0e0dc4f01cab79b50a4a89ab15551b827ccd1dad7f33478e45e245b4683ed54b744beb7b06b1714dee2f2a9cea57b9b93afb25b6cc457c44a9805f7f093d0b1b549c648c0", 0x1000}, {&(0x7f00000010c0)="10ebe7bbf29a45ec9cdf07353c5869ccad9e79c7ec54fdb4bde22e9f310ffea8aa22b2938dc112c1cf9eb3b9b41c4a4c9d04c75a8656b6588fad75d70c0c70b527e63e6ecf0c2c7eea5072f38b4280ee1546578b14f21edd0a8d7cc3a994c91dbc4f7431e106763c71554c1de33fceb4436a4f564283b951f859317defabd0f70d0ada28b81da1a56ca01ff73d3878123afda5186e3f11d73ed98669e01eda72c810033809cae9ea635256eddaf3161e93c7932f219cdb6f70fe1148bc4f3c43f9896cdbf82c07c493d7214ec895ba5bcd0f990af87bf892e2243fda0a79fbed7c982ed0fbde58c7b1cdeffcd9032b46705a6332c20a38931771afd20e3f", 0xfe}, {&(0x7f00000011c0)="163ec0b366536bb763d07664b4599735d58f0436ca04700bae4690b76921ddc04e9162f512abc639344f3b08ad7e43b6476b800ac5e6b3d33af338bda3c2b5fbc1834c1fa33baec3d356f63de5371ca66876b8f6b6710b998748c35b722a37c50117256f47179fc5d4fe4ab9886c073631d98ca05b59bf58583cece62c1849dc9994aa0acc1af2c384e773118aea4eb52aa6ccf325d5253f6a7ecb77670941849e21e6167c56766a160b90b4d4ecc9b435f08cf4aacb4866902245b515fee49e5002", 0xc2}, {&(0x7f00000012c0)="d43ac7e64e679da27c786bdf3a8cfb080ac12ddb851c49ebee1c117081ae69f3cb54", 0x22}, {&(0x7f0000001300)="6071d3842e284ef93d90479f9e2805c154baccbf86bd07c23203defdf4fd1ebc422823346e56769e62d9c2f5234b94b3d1401b50a93bdd6f405a87822b3cdc891d84ebe1063ce5a9d7e5e266620af7ecffa61fc25d25a9f13a2585607a62869660fd15670d4d00b973e0f055f1f7891b16f799e447078d2468533ca30deba0bc841bc43ed8d53fc804796cfcd582f4742f5ab730172ae9c4664db31c295d0c11f1093179b64ea3f31b01c024a99f385cf37f82401135f49875d820a4bf75b25e0a0ef7561e88dc2936d8345a6103e6d9b4247df2a8182866d1936be63c9eb3ae068584c9414feea645e65574cd94f9633e136e9989824607f3a99cad76614dd3c355c2fd291ab788f0ee7bca0a2ef576ad7f4b464d3f2b870207793102f07ef39c47d1eb524d5136e3cfdf4d6df20f66799265672ef8c251978fe08688fb6ce27c66fa771eb9d5e767bc521a654f7bb693977fd95e9e6ab5a5b63da91730faf3c603d26632b789dcb3445e1978ec1258a49fecef2a238cc16cda335b0d55c7ff80cb51301a1d97915a3357acaebc323174ed3da1ff2666a2be162432350ad1307cdcd8fae75e956acf2c3466f0635044cf94cbe67477d2f013bf3d6fe87df52e9ad9b69ee67aacad8f2c4a2c3e46be75b97c382e1c1f9f01987df0d320350231933c918428d9f2b4072ced2a3f95daa094329dcea5dae499b111004737517b6c75c8fdbd4eb42913fb197fc2ede1e0194a2a5e0482c73b9d9e6d44f2352039852a816b15fa8330b87bacd3c2989213c4a8b146b68aa250b3d205a41a15544177041b0eddd30d334e4da09aa2b46480892c675417888e3b84515b87a789721cdc28671cae01ad98a846ec55dcd21df24eae93c25923397abce09141531697a95581c8d45a45a0c2ef9a2ed057a6a10999409b1bfb6cf78cd8ece2b683e88b4650b55fcf43dde4d03e88a07c873d2cf6d1d79c9f36209050cf8f548dafc976f9b041e5fcd934753145d003142e6772990c2633befea6749e1400cccf5817de0343917eba11045be8a47b0579c55514a9318b4b6da8af129e5801bb4916874ba7cba9c5ab541d49ceff9a7236aae66fae6febf7080ef3434c9fec1bbe3e389f3fea2742817d8c5ef07176d2c8a5f51cfaedaaa873132e22ea014ce79310614b401a4a2d7b87057949969a277971ae0eb87f8a73b4975f191527f8e94d1103023744deee657d3140172c72cc2691d57ee8c95b73ae6aed2d349bafc01d58cd51108e967f7f15a6746f5e8cbfdeaf4526fe22e7e62f035308f25a7e7bb55952138485ff3b123ab441dff4943efc1bd36441dae735382ee2489a75f5c54a94b73820bdd4a902d1eea96c0314ee6d059bdbce9e502dd426fcc0369d20045f22842f7219d87764d81b3d06f84758787e1449107731ce20b9376bfea7ba9f38afcf2744260e64455407447c6d8436213a7ad890776074ac20ccef39e1bed7e11f27dc9e4849a196ef889ff0dccb3647fc85f615f8665f719d9d2c5f89ef66a6e8dbf84d8d293b2d9ced20d6f22e3912d3a63bebd54de8fb2062e912fba79b6eb1c3297b2d478730034b892d104077ac3af2e41b826e3df2e7456cdeb69ab7be5bb20e04134bc689a8ed1de5b0488382b5eae116b940dc3509b8f728416330d9f404879d023ef6c3021086573ffa181d69bdd39cb0ec53529bc8f0c5304f1ce6858eef406a4104e43adb7af0e1614aa21db1a986cf509702250a68664c955541849d4431506625881ac7bfafd1ccf05b06c38dc8b2b4f473d0d0a715f2dbfddb61095a99c6d70012fd9e07aa8648372676dcc6f81bc2ae9a65e557140cc211e5eab07389d15c5d4ee095fd340ae5d3064891c0e9c57c089f3c6327b3f0a89a8e5fdb8939a676217076f986d0da8e692bfcfc842ad9d897e4dcaf8c79d8ad78509a1e4d07959af93c186a30e9ad6dde45552171986625509524469828192bfeb6e4da31ce42c4f0bb7f4535de5488625cb477acfcaebcbfdab7cbd81f3297db94e3012bfb60e6bb643b83028dc269dda28702bc062876f28e231c25ad4f294729216bf4177a9f52d183dcdf1c38fc75aebb0477b99bddf06fd1670f15a0a17fa2706ec2381d4ecfada99a7ac6f20c740586ab9b6719369528db23ba192e4d8149ae194812c7eec72e2812b09ca931d819afc54b3481fc102ef446397d9f4c92ccdeaefd83cdc5c47f890f515b28fa2f1780c67f11daff31834aa0cc9a540e44f58a7703dac13ce1e1bb79691ffb492118a3a8eb016b7496dba8e1f72d8b7ac718fb2341aa393e1eebec212cf9fd0eceb3ca72aec4680946190807a312a7844efd6d32bfbae208bc401ec33775f34f73fb3cdbef2935a1368e58aca5bfcdba2f4a38acc53a26eaea5bc7d7a1ca4e6caaae3a1fed004948e2dcc62495fd355dd88f65b17dea4eafa7f6daac4936eec7d5821c05867686b8923916f0ba95b6efbbd060ca088b056267985def4dbf5e2423348d51847c79fa84d966a1c2bc2a22e568090e489ea50ff99838627af913476beb0681b5f8ff1b4063f618d8e0ecc6175ea79f05b57686e04a096f371adee9eeb07d8735ccd365c8ea8af1759ef17e3cb4b4c5f7cf77ff874b4b0a509d67456a4ab91840b68eb5b0b1b1628e5cfbf8248222fd42b1d86b86947ab08b7e75c2a13df4c11b5c6ce7d984d0433538bb0ff3b9633efc8021c55827af053caef87a8b978f2e1b8436eaa8f8a44576271d8eddd2d6c61496a05712ac87df7d804e36e62b46bcd69e13bdcec70a53507a77c7bc44cd8727829b4284fa46f70d426a13a32db0d64ae4109f45cb3d73d56362ec7eb95d4dd4c83b7673117f4ccf0f1e194c6f480dc7b648c43c1e63350f7f573ab80736b84de463345ebf5c682e852508c56c6bc6147014989e1db45e0fc9225b718c57fb99309851edc43fd63410dd6174d3621f58a19366f5b2b21985d8bb5d8c5f1e40c0521ba312718404b867aa6584c35f4f2d11060d27636e05237eeae98e1864012b07a456e3d8c461ff388dd312d4476d32c4aee99a7bdbb32d2aca088e7febf145e92231666294229f5e33eb267480e34fd6805249a3c77ba091bc3c70160f9308dcc117cb63720e6571703ea7807bc1c77f0a3732bb8d7f0d08fa154fe24f876710dd31a9bae8374d4e89467a87b67c4c908ce25b8c02ea0ab5c7b911115f6f912cedccdf648e74e8c8b2d5e8bb944d770a6a7104ccbe240b9dc94e63841c0d47eda1321f04f605ff5deb01e8f22723b9962d451125e4f26564e3fd972a1ee9b06220bb8e78c9fe95fe91f8de8d92dd7220e82a8b03b5fa6ceb009932d59d6baa5e03faff52a1ffd9e3fcdf921ab1a3bc394c9f7d781347c1e38a8fce8dd1a8edd22000a560c5e8fe36c556d4959a19fa2a23e5b9daf09c42ebffa431ba734d22a94a8e33a4ea13ce0c14b9b80c0720be194eea1bf15409c191dd6fa0db3a78b3c7d5089d94ad181807d62687292e4f49979171c97dc6016a616a95c1c97ebe73a0eb91ccac6c19fd83cb9b5244a36be4d4f7b7b67afe1e70095e7cffdec5b2fd6d55e4090a923f9802305350a13f7af4c81695c583a9059c065690a8be81a9e318617d1d8cab3ba459d4b079aa41f3ac5aaa6ff92a5847807725a845b67a4fa654d8b140581cf234d078862b470168cdc1016586cceb9e61f7eb10b23bda67a6ad975b3c0a5085098b044c097ae36422f22240186387b07f311db4e7c8d2fe881f6eaa5fd9e141cce6eb4ffc3954e519026bbe1d5abfd5b2219236e32b90344a927c10aaf9b025ac204d737794d9ccefb50f3f40e6bd6feb896aa118d74dc773d9bc615b9ff50d716bf66132ff2b6789bad4fc6b0c99d09603f0653feb2a5a57edee75498ddec53af8347c6a0836b1822189860da8609943c88b591a3e36e85406055d194a9d9e7da3f585f17fc215887dbf9e87d18533d1553fa0695f344857b5e0e1f938920f770d45fd1124804929ee509439ab0cb9439f6f2392c832a803898c542ae261a59509bd9f2ffc32c6df3236343e434327a7fc8989988bb79294ba8ee1c91540d46714cdd3cb47895271111f9c27fa2f5c22d3d968d125882a52c32541450f69870e6a3306a70fec8c95b56580d044cb47a6afe4837a1a22054739bdf937e75854d3431a70c37509035432bd07145ff41d11adb97f4915ff842af3b00f92e1e59652e869fcbbc97b0a01bf7939da6ee7b6f0fcfbc4ef04a71839a9ba7a5d31f598075c5ac5fad90525847ad2a84f3a2a21b1399c6536dd56595accb0bd2af7bb2ea658814466225ef402a3f0204e6e545e2f5a1395602bf775dd5e855d3235e99e3aa77cc7ca98af7de0e927a95ebf39fc70e1a206c790e2f3e915801c41a5c40a3c0f3bc1673634167cfa4042ce2801d1aff386bd7ef5af303434173f3fd182dc2ad84fda2ad706ab5aaa505364731adcdabea575914df06c6ad38f3c28d336d4b6f684531212193485fc321e6c9d56e9ff331279bc215f92e06e67a5d9ed3600171e3610ca7b82f0c6499f44c62386ba4bbe53ccac9eddb0b1eb8ef91265e4fda816f9c2fa2c7a21764c33c9721a9264c8709d50c58ec8032a6f6ad813bbb0b39ddc4cf8fe43e9c01ba468d7d41c07a8ba9a933df18b0d4fb7018b7ca10060d741fead14fa10aa450f6a0cf0a3e767a7b810f9991cb3e9d1cdbe044cc0447bc5ca26bb46948b92812fb15af16acc0680a22b0dbbb2f4f2066ace5e71373d8573f5a55e0d0ffd416515729b8dc5a13f08d2c76955ff9e1f881d81585a8d6bc77e75a478773c400a37adf4d39f10c40453316a78b93a5f205d613a8c498cf78391ea1fbcb79a11961a5bba67c8e7358c7a732519161c44ba1cbd12515d01ce43ecf2bcd34275efe83ec516a3a6e81c14defda0a8cf9b820e17aa542a685906f7edcf18911f1335f04fc1d087b6f441c106d0817ecae88357cce59c8e78d8dba1a1cffb764460b11a5eb98ff03a1cdf025763825fc613204831fad89e9fbf2d70dbecd40a57b3fa8f61827509a0dc951d7184fb7ef62af994d438bf799ed2887eb98f210db56397beeb9146f8dfbba7fb6cc2c6eaab4a3ca4cc2bea2cb72260650ddcfcf10794b81a77813d76adac615f36ad920b95ea65569c32c52fc58580cfe560540ccf775e92212b0da1a7c8e1c9f6d88939d9a334b5e795335206d4fa633ffbae314251e9dc004689e4eb09c6f3f4738d2683477c057f30dbd7a86dac40c889aee6814d505b3717fe551f8602a0f2e078795137241f1d73dc56e2776bf83eb64d7bd3a7a12d69c2faa88fdc73e3d2ac748d236c04a25b22510db08a2b1677fd54d490dd01b7ddc918bafb162ec4a0d4e2743266bf44facc2035c92753e01a759a932a4296100f7a991c64c345e7bb9940a1b7f590ab404d116f1b05c193c5877ebe7922a51b0b216c88ebb964ed462a2c72d3432b9ae85bfc1f0c9b6c5b99480ebee9ef34fdbf7193c200d42a081fa77039e293a208d1780dba18ae0c38a1345aa705a594ab65063eb5d2adec2788f65aed2883613060e0305a62ec44a6941c94d0ce6536b6e599f024bcd2da7a066b0869e43743f047cea5fa1c298f3ae999d19a358089e21af2cb699c49adb41290f204e5206dd878b87058e28a4d80159659f0b691425ccd11477b67a77cbe2aa92f06b532c7ff8fa34f4435865f04cdf2682b2834021ffd158919f5e617a5899c166bf0d4971e75ef1a75bcc9591ab75da825e9224ffe091170c71de53c31debb1d692fac50adbb64a502", 0x1000}, {&(0x7f0000002300)="33b6d32b5fb4ede6df6c10d5c7635dc7c864470548a6fc7a7200a7afe560c75a05bd41a070d2845e8953774b363cec9ec3bf1ca7d5d2093765f7981033812d4405f4f4b2c7ecdd22048a4681ad97aecb7dbd9cb350d1ff3969e3257fdd885b2ca6b7a9030f50bf414cc1a7d9101509e7b1695a07401a0a0902e1cfc6a8471c38e857035c10fe9c51ba71844553a67e89c5e77ba466849bd72514e02291ee1d199214679dc27c44b28f04865a1721c35443599fcf3293eb472af201634d50610bbbb9d8da72579e0ec84618883a4dfb7a54775a18eb73a539824fd9ec3187a126e02e388298b9402fcf3573443afbbe694bfa2fd6f95c0e426c71e667523e89de7be82b36f010d1dab96fb60d34dee94f8ddf2b614eccb98f4101be1e86528e733ec5b91b9626a7b3573c1862aafb8e8bfbdaa0b5d3d692c9595674ac145e8fccb83859afd217681a47e090b575f6c715ff9f349569bd7d8863519bb69db3584191053b5b2c73771a458a50ad6b96ec4972d0e31cd6537c592aa7bdc6e6ab826481f97718f02f4f07c9747491c67c71255790c73d3ea3a0a423337e3f5d01b3b62afa4122aa0b19463d2c5296f43fdb45a1886e54c546de74137034e0bc03666ae860ee6f9e97c9a12cc4e32520202bdb1126c242beaa9a8f5696eb13a464dc3563ed49f44e6cfc8754741b42897b34553970213d68b82719a887a6cc26c5483f7fe1531f8d8b9f6a107eb862cefabb4709241831eb23d8d0695dbefa42bb3eee1d7f48568983cfd88d578bd7136c6934fddbdc250c6bbdc62846578e1e7354a9435982c59ff52590d36ac63bcafa9bc1aa7356c3de7e6715d6ab85922be1b1fbccd2ca944a57a35df57327631afb7a20a6d80a830128edea1bec39350e32f1f207b47153ef5bb105ada1f3f402d24a45239ea14cebfa67b4ff6185a813f4c0771a4c438f2a1bc6a42f6ab52cd60bcc3073c7ad91f3a945822a62ab301e506b82fc4b8c7ea584882b35ba4a45f6c6eb17d342682e8aa8a1cc82fc8a8b6d3d5813331583d2405bfc5500dadc3eba22eda21cde92af79e943229b3496ad31a695c76aa00de3b9ad6bb61d2ee2bdeeea198c991eb186b378d2c95c11e206b230057701e2ff8a888a32a01682e6f9483d359266789833c92ebd51286744bd5fb5924962355d75df4d9b8cfc9c8b9289dddda0a472307c22ad389202b9d2197a53d816aad6aa47d4b05921858cb9ba7114303edbf734196004e6e55fb392adb5a96eb9e65ff4a1aaa9db4426344ee4309dbeedcca76a442a81250a5c214e0753929f037e7d4d73645315ae948f16fa9fdb09c0164fe2ad4ca7a429f6cb2053e02f4d5e35af22da056bc38a0c7a1017c70a9ade52df6763d121deb2d2f38130f0782b6d114b5b595dd9b06b40f78e5108df63b0a4fb52c276e10020887f1a393f6dd9179d5d003cbb922f814eeecb8bec0deb3750d9f5d32998217f27520f9fc1555402ed878d501e7c1aff8e3f370226de0b179dc425bd352319883701958b5d25729980b06ce6a0c6b511c643aacd39930acbb98373c62d06674314a268b257d21c5c82f892bd07c1184810bb1ba113359be23bc207956aac80c37f4487fb75b0034dbe234dbe9d2fdd743cea8aa5191edd6b94c284000c676f038b7ec26d58854601464f6c093a5012f874235c1901ee544a76d5402cf2cc69eb5a1a2242db50d6d593e1e32d04f004999d1d2e3a4e5a50f33640332302f255df7746af1e49b9fda292c33356bf82278c54c5e884023bbe4e0bb2984653c48db0cdc59fa245c9567dfce78a7cde3c862f8a3eacf0450c9e4ddf4beff4e5011559e4fa1ee9dc588fe782dd579a58b1c3573971970565ad6c284555b617f9bf489dfb18cba4407ef23f2c2196651931791a62133f50ad4bc78f77125fe6cfe4e851465df0db74ce5b756cc7672c7499bd8471f760579c715eb57a347e4536d98b755af2c1ced118ac9dc43a4d901f9c4c9745653ecf39ab436ac5575717ec5a8105db80a8e95aac673fa1f237634ea7f46b9f16104b4a3526eb7476cb8fb772e314b1473cd76dda05fe20201c15dc4bedef7713d494570c8fb1cdc7fb4431ebd6634c2fcae3e3bc1336532ae2ddccdd377c13c52ae0bb08a6ca49fd085dd8e48d84aea2cd3b17a23e3dcc5926fc9a69732240e4c03e7d4f896dccde94d72482657cfaab918c20926ad4fc0125f45fa98c21d4f412e6f47736e2c7ea4029bc3763954bbba1887e901b7e73a1ae13f0aa2b88948a69d484a32f963a7ee30c471951029a7d4d7fbd876365ed784e1b79ff65373f11e9dde95f05ab4e619b91c49518e4d7819621acf1734c3d08849cc251d819b591f5e8addd304a61eaf882b339248498dbf09cf5ac44c31a323df7dda26c4849854ee17d657821c314b9656ab5eb090d08c8671d6692a8e30734d250d0bbf3cfcde8500c08bd41c028b687c15d0f6c33ff0f4a445a5a4dd51a8598740e5f124ed6d5e402c128a8f9d72aee453ce1c2fad53282660209ec19b60742aeeadc01a70abccf2a6becb5120d8619c80354cd3c63269b8f53251c4eb00c98c8281b039a29e6dfe77086a0152f2527e7b588036784135b9ff119c9a6fa4100abe4c3b85b3340a4c33ddf26300ce802d87e5af84e342caf9dda212b7dc5fbc149cd49dc40466e928b5bd542b0dc6c341d8e5949325efbc63578478888a6fcf34288ec52566f86fccf1819b9a1f3207d5c0aeed432803536679f1c5c6bf74f11b32c538797d82b9ee7bd3bbcd57a190ddbc6f3b3a53961c2afd8dbe4e92b412dfe27395d006d5f64d87c1c0cdd624d6aacdc4515e6919cb968b8a5827b0eb8d6240ef454d272cf48f588c520a42c3172f3f5143a93f6c030906a01ca9a313b789639a781d80a217cb88ced7e63e545beb591ff8e49e3e129a930690dd62f226265b6f2cce111f77da81e05f2e349f43e839e8c6732650dca9cfaa6d9caf70df2051e319cc99264cf6446bb62c6ae5819e43868715a296f5746017aac805708826c4ba19adc0e73aafe2647ed0a129c1f44ae4a4488d1d28e25f530d243d5d1ccdda9af2d3e4444ef3d6b5a0e72c9cfb92aa61e370df7f7058dea968d5a500710288793825f9b54bada963556db4f04972b052eee05e558e8264a2228342495920c40fe33c58f174a22b583294584bc06c2170c11de978f0b554cc85a1561fe0fbb85f6faa6dc7949969803066c74906b0f49928d2fc20ec4f43a4bdf52e2240f155f3d5dc0e2d73d95088cc4df5396a62e8143b58aa0723fe34a35d18597b8968e7085cf5c3133ee3167722a358cb7e4c0742326ccf05c3cd8026cda0d69e2684de3b0db3e08490f8bc5a2a0b0f5e6522ee6e02c72fb15cbd16e33d519cdf00603c13a0f7c16f89ac233b78db90670d185c019ddfd02aa02fe2442969d16aa64485fb2e46d6eb1bafeab96450269fcb98166ac17b152a0e4e157340008b3c97b9dee5e796b4e9cbb426d11c7994253df8f8280e1b78c4af294fbc2b31bd6114d6474e26f347377e344fb8cd205a158b221668a3091c0554cc26a3d0cd04277fe8eaf69628065935f246f05694d35df5b19a959287bdc13e1e9b2f56efebc86449863d12a655b60f6812ff621596cefffd60813e39721a4871670ed75f0218095cd67df4423e9054bbb00571233d2026472d4866b60f9eb9ca7d7e9ee38ed63dbf2b4c8f5989b3952c49d2211073fdbd55e611e44d1fe38da7a8c903cd1ec6e7c8cd668b8379378ce57bfec96ba5e8ca598025084f35e3fa2ca2c408dbcdc69d588788dfbeff5805221031626df91552e02d4c6e4497a394db4a584613c0f5b02d7b30275aa1621042a9db9fbaf61cdaeb4065fb9a3daa5e3bdbd19911ea2c5bf2b301d5cf02a364918dce9ccc5b8f555fcafb86a4007019cd974ced0a8d76d365cd193c975d6b093b71d79b0d5a0fba2a5ace7775a786a2149bbfc60ba554607e3ac2cb9c3d096ed771e09d0be0253b14ac751d60fbd438741a4582b46effffc40d43cd873ae6cc73d999a32faac2842acda79bddbb2f55b97835a6d7432e1bde968ce2c48da438135aade5562c95972258541f8b8a75f2d8c107d75f32c4ef0359cbede26a93ccee306516f9067929cfecf8bf259a9d25c188d91722d72f51b161dd1adb5274d71093c57751973c02949ac9e59ec4c3158558ede2390c1faa211b3b005ec9389c41357453557226189e8b8df7471bfe1f3735d72d3c99f67d170ef16dcd09b746816744ad2978f744b80450e1a5f9a2d346d5b7287e36f1c3eb4ae9326d9f1c1004770b9d039a590ef9c08e9451b16bb91eaec1e82649e1c9990042652c5f633ad8e5b8295a30d34d68a638ee4450ec22be939d125a6cf50b8262c36864a87a18882ce775ecc9fa22063cb05ce98c9fa2f317aa66b7472abb7f2153df9226f1119ca9deda8a2548dfb6743904a095bbb2c342a19dc11e80ef1d6f6b0a753199ee15d8331d6e1e32b24f948805600cb31523fd07b419110fd6004dd14aedb5ff58d5c709fc44530d767ef9c8932a6a0c3f448f22a90637d4fb3de12a237f5259ef6f6779fe6636b9758032ff78103256d0451a3941721c59fed5f51711708ea8e38b35ff42d325545ffd3c074093b103d3f94560107af0164fdc30d40fe10dfed4f3884825219389e1e137b93dda0123f76a6cbd1f6df95a768a39f7e935b3c1be52fa4e8cde3314dd19ff0bdca2c6ad9f16aa7eca13868cc6006a7c07f0e7c57da08d20696dd9c244c67df96768e4b237bfd509f1f353ad5fef1f6947ba5485cb24caa2b7b0c70145064d98d97728d905bd4c6fda8fde95b71a894fd541a9f49334b3efbd7df659a58b828cdbf6597a0df86b5ae78c5e0e06cf93520f3046c926eecd90375eeb953a93b7d9bef61d1ba8c11b7dd14f627eec1d0bec9d10dea22f99e27488d59bcef7438200a5adf55532a0673ec9312b15cccf4c20e1e2b40f3510aa313247fb4629dbdeb43cbc1da46a6c644d222a027705c1da56d29308881477cebcc1b7b6f2aaea962672c4a423842dd16a8121413dbafd2c38080702ad752ceec002818411f90208313ef533d308e43a277b16d4a02bdc1b5cd8e65a1d3f065b57a8431acb34da515c2201a3cb0c4367b59ea06f9dad9fbfa0570684f4c6bebb621d8c4c52a7206da3cb09160da479f6b2c8f1a2809a5558b2b528ea63a1fb6575ca1b532bfe6d537784262ddcb326d1d63a2a7301dc085efaf1747072023aefd137b1768004337fe04b9bcfe9bc4e9924578e8997145bf7877bd5f73ea842aff5f8068842256056109d22dc9165724b804597567aec66be9c85e747e37b0ae3849ce773ed6561574180ee95c93322185e5a4357c14667ad1991f2ab668a31765081852788e60f8a6d814caf47cca3aa77c3098ca2208c04b9a5d51e8382eba7dfd0b7eab6cdedfca4484a5de2e28f6620322eeb72f7ee1929a1cd9e176e3ee37cfa906b34ad67d35bf089ea3e0674767bc298596a9765be513d2ff078be848b8cd7223a518ee548ed8a682a8c6f237bdad016e6b2ecd11856d98edac460aeb87390fc067faa895135558bd6897a4c6a3f995098292c58d95b687beb9b8d30573b4403fcb7d84a01c663d636b821d744d1c49b6ec66f23acc7aa90219b1e86e140e51e8fcead51e4c10e94af0cebf4b28a75c69c4f5cbea02b5237176fc61951f90e3be0fc067ef38a82ef6145ebd665db00faf57aacf8c35681d7b7ccb7f0c24fbd35e882650e416c1fbf0e443795af57aff", 0x1000}, {&(0x7f0000003300)="5f1fc178e5feedee1bf18234d5ec883f5b29cba679b2a4133fa1a6110fbcda7861a1ede870c4982f38cc098782d65055ec6a245d5bf620883c", 0x39}, {&(0x7f0000003340)="70d17710677ceb5ff09020eb5c5314833799b04453d9c2125d14384a69fff0cae186fe55eab1d50f49d059fa94de38e5c5428dfc4f512574c1d51d3b8aac6338a75ac324bb5e63a1baf99059fd5a41282b41bccf38da4fb5d0", 0x59}], 0x9) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setflags(r1, 0x2, 0x1) 11:48:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x7f80000000, 0x7fff, 0x7, 0x7f}, {0x0, 0x6, 0x3, 0x7}, {0x9, 0x6, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)="48e4894b08cd8c3e980a43cee1c21cb6ba846f688c6be590a412f79dffce8df64fa0e125c1cbabdb183d4a0b1d926a202599aa7e3c750000000000000000") r1 = dup2(r0, r0) sendto(r1, &(0x7f0000000140)="ca889ad76cd85cef3b5b22e67809800b95e2b10500ff67d82b6a643fcdb55f3e79af5f4a5b4e420ef61a1e8d515bbcf7381daba10caca395f4b7385f5babf616f52e93ccbd697c2eef9e660165e7038d48afd9f7962c5eb7d60de93f15dff872b50a3d506e127aa33fa2398290770048427c8d59fc317c936a65b8dfbadf8baab67ec7c777b9f06997b48862ebb7f91fa7d5011e4c739a145c1af43c447992bd15adccc6ea838a17f620cca1558263d27d00454ca154d735a4ba7c446add016d71927bc3e809a466eb5293fd5102a3e17f309b", 0xd3, 0x7, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 11:48:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x3) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:48:01 executing program 0: r0 = socket(0x0, 0x4003, 0x5) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) getsockopt(r0, 0x6, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x88c, 0x100}, 0x8) 11:48:01 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x86, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 11:48:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xe0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) socketpair(0x1, 0x8005, 0x1ef, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 11:48:01 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x1) 11:48:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x3, 0x6, 0xf8ea, 0x5}, {0x3, 0x5, 0x6, 0xc59b}, {0x726, 0x4, 0x7ff, 0x6}, {0x401, 0x1000, 0x7, 0xfe}]}) 11:48:01 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x800, 0x0) r1 = kqueue() r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) poll(&(0x7f0000000340)=[{r0, 0xa9}, {r1, 0xda}, {r2, 0x4}], 0x3, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d1baffa52df2277f76068d2a91ed5c0c91362b0a827448b916b5d59cdf088142d4621c9e85d51839a99224d01822b8a51e022e3b6f21b2e2c9583f93c4", 0x3d}], 0x1, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, &(0x7f0000000240)}, 0x801) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:48:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xfffffffffffffff8, 0xfffffffffffffffa, 0x20}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 11:48:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x19, 0xc004, 0x5) 11:48:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x80000006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 11:48:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1f, 0xffff}, 0x10) socketpair(0x6, 0x1, 0x800, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 11:48:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:48:01 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) bind(r0, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000000000000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x47}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa74a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa72}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa0}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe615}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9ec}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xc7a7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mkdir(&(0x7f0000000580)='./file\x00', 0x14) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(r3, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) 11:48:01 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/218) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8081, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x58}, {r1, 0x4}, {r1, 0xc4e51b776f5420ed}, {r1, 0x90}, {r1, 0x10}, {r1, 0x140}, {r1, 0x2}, {r1, 0x8}], 0x8, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x1ff, [{0x2, 0x40}, {0x2, 0x10001}, {0x2, 0x7f}, {0x2, 0x1}, {0x1, 0xffff}, {0x3, 0x4}, {0x3, 0xfff}, {0x3, 0x1e}, {0x3, 0x4}, {0x0, 0xeef}, {0x2, 0x1}, {0x1, 0x2}, {0x3, 0x1000}, {0x2, 0x21c0}, {0x0, 0x2}, {0x3, 0xffffffff}, {0x1, 0x6}, {0x2, 0x5}, {0x3, 0x2f}, {0x2, 0x20}, {0x2, 0x1}, {0x6, 0x3}, {0x3, 0x4}, {0x3, 0x3ff}, {0xfffffffffffffffd, 0x1084}, {0x3, 0x6}, {0x3, 0x3ff}, {0x3, 0x3}, {0x3, 0x100000001}, {0x3, 0x8001}, {0x2, 0x3ff}, {0x1, 0x9}]}) getitimer(0x0, &(0x7f0000000000)) 11:48:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x1b, 0x1, 0x6) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff29, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000fbec74fc2a146344cd92f504b9241da1a1d0b0f514df7528e3af4ac4c581044f19061d73592fe8541168adcd0a4cabebfe13f1af25c5d2a799b575fddefe3d8099d23eb38af52750f1dc33e81c03b1969653b911dddd70a7a419a8710e1a9bff8a82a9e830104edccb722fd46a5ddbeeb2887d9cf100"/146], 0x10}, 0x0) 11:48:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x31, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 11:48:01 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) 11:48:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:48:01 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000140)="6e3a1cf90451bf180cde7f0d94928354269f55b3ba8b4a5ce9f2af28cbc81aeb63df63a1e6c44b2d266eecd7b59d30871d9c11bc5090abc15722170634ce77e602899a8100fd6ac3da78b7", 0x4b}, {&(0x7f00000001c0)="fdcb184e7adfbc4ec423a2113761fc02bc063f5288d814050f1f843da95c950d93b6e9f6e2f7d1da9311bae9bbda2e80fdcdf7ecc39a325cc7f688a6e8cf8960065374f32909f5a07fd8faa514b9e6380d6a14bc37f986a5527752897a86a4a1c1903e150bcd987e4983003edd3ed8b1aaaa895871eeeaa52fa904a2f56d6549938b341861ac1f9be1cc33ce4af31c913a611a392cf0456152ae1057681198bfcb4def1eb086b7818a5979899a7a7b32ae6f515f458adcb4f8fd873fa1a38d91c833281672c129a993d7fadd246cdf9eeb0f5dd198616cde919edb0c901547181f523a5e5fc8d20b97a9a429ad340f24c8b7b007b7fe9b08fbb8d6e57327039518ae32b671e9855f03a9cfc8a803deba83b623cfc078373b0302dc7228d87d6474a5878664d0b1364e9c1f1aa4a4411c006d4b990717fdf88fc40a55de2c781ce122510e3eff19c20c21c00fbd717dfcb1aeb1822e167c104989b810939f224a6a3472563cefcbf7b99de6a0b4cfca733fdfe58a8255eb0f00e089371055157cd26d5ce6b7ee94f2f674d9e82884baa810a981060cfe9a962525241002274853fa9dc24f301d631add2ce05d0acb05284f183819314e799495955d71433ae78b0770c12a6a443f5737597da89ece8ca1edae30fa9a54a5f49e7f34ced985519bfc061351f219bbb83225c8142c0148bd30c8483b079b2cefe73ac51e6f738da55793e10aca7fd4da986fd24073ed1b0de086e94eb0763b45770f874fd63d96610ea95679837b038297edf58b9af3a19850d784eb274a94fc64740a0cf1594271a41d095c5658a8a9b9e6e6225c13fbef02e3abec903efd8485e79978b78ad27bc8c9fd2b61eb654134eb9bf0728fa2df50aa87fb2e51f4db163dda8ffc49dc5d2a28d5c881532f7e20bbca45123fd5124ac9591f80ea4b5be97f1bc2b8b2e5c1fb859caa10019e196e20cb39cae86055bd0e59fa49b7c2b59130b55be4af6cc6b88e2d43e6c9ccc21795d43ab01ceb923590c9321955e96e003bfb731503181f2d22c692a7b9f087c1d14e7ec1f5178cfd163f4041387a0e66437d3026c4c1130a20e7f8c2be1db74860c35f98eba53b15a9f32694a633ccd81fae74e3007fe440089c5b10d920ce1d72edabbcb6db81716c7befdaf05a952073f985a1e20cc1eb8a35e4b3f9552ca5089eb740007e0b295525c15af160a36190cb5a4a5fa8139e359a1dd6169e002d54af427b96445632ec99bea399276843115ec3c9f0f41684d831ebcbdf87427836577e343e66ddcb75c2dce07e4bbf432b10a8718b5bb7349cd7971f99ac577da98ed83435ae9770ac07cbc18c12e7a327305ed9ec33cb8a2f6595e914ae7c5377d06a2aae22aba59e18af99d1d8cda3a1cde490c598bdff92768121ad47e0e2da2424f8cfab28c9ae28d290415016ade6e250a50a48112abf66705ea552583a47a088fb2bec102b423918463b53b24ca6d2079a8077acacd6d35d6bd3fe6b2655c74c426fa26d92710337afb6cebe4d5140c7310e51d88785bd6e0896a88cbbe8882587e99f3d8933c63d7fe0e93d676b270e2bcda6d69e0a5ff0412fccf81333d03e47656d889987844a93115b1510b5a4868011f853ff89651d3aa71bbe55389cf9b76a8945ee09c4583560dcebb7834249d876b00afbd5d11835882705a52a4e6cbb6c7b5e9ae08868d61c1e313e1621466207b177606ed869b626cd46d33e17a3ee7bcc8476112a93e7def0c5b92e07cdb3070c4cd47b669902c950f9886de6e02365d8e38658b1f76b6c09305ffd9cdcd6dd91a6ad665938d42e5bbf36781fac390660062083baaf27215be488f0a2853767f1a59e59861fe212fe6a4820e183238512ac3d7509ecb35541ffa722c9dc505a8fcf8f5803abf0a03d90909bcf02bc489b4eefc7c6ffa682a40fcf3818aeea48fdaa5d702b88fc9c97329e2bcac0f9d009bb7f9131f39674fca418c1a7b33fc74aae9136e39524b4df7887fe61613c5c936abf7b78400d943c3b324fbe3edbc42b74cf23ed77528b8c82f4563a82495682d95f20972c0a952b8895708498cc647f199435fd5e7e741d4c86ee599ddca75de364fa2c7b02dd8f11573102e093e392505ca7fdf5736e2168fc11ac3b0b1ae5d8c2965746184e8893249916576c7f1c0d7f5ef0d09117c486daedd6d11285740153b5311bc5e616fee667d7f8996cd2ea358519a3c4d69dae5b585acd345a139743b6081ff0bae0a10c16057148bc42113fb4f62a9afa3524d9cb46c1acfc83597eb82b94ec41b6eb7673ec750d0559c50e553724a4f8dadf5770c014d9d65928ec978971c34f4fe4d970326440707db59253ef9cc795e022fae00eea23e135dc1f956d934bf3732dcac8c5926f8e341bef7de980d7b621f723ba7545277a01b5a795616d583cc8f3ed1b646650ef2c20e4bf10d85bd68e3ebc65afccfe3aed19a1187f9170da8a2e012b75d9afd5fb5c6dca1766231e9ce449f42aba4a1c28805a21ff3255505ad9eb3e5a85b2bc25e0ad93af8dce40532dbe7305d2c4e7deb7ed08c6c6edaf49039dfb3439d8c3fcd56f2b1ee841932ce93dfe0ac57465f048fc60190082b49c56dc63260ed540a7e712aa500be841b4680ff2f729d7219fc96af1ab6197a32b942276a81c9f3ea330bfd7f0ffc24800ec639620257b6d0b7948c8055f4500dd63cff9f6f87bcb7bf88273b66b84c1ba9805baf355ea521dbb2b9b3fa2f109948745c3bd5f45b3b1c43423405e33898303c899cb82db0add23e2b67c90037cc6f0303c685f8e25245e26d31e5d09f06e661eb8db5d3759abacb215b3a74d577aa6006419ef9448e87e5084aea4454f53122c638cb135423fbad8e50a25fb6059cf330832057e7690f7a4489852bde2d24f2f26c1a4dc3495850145bfb923fac8e99e420cd236440173ecea67453b0afbcff1f69911e035a760cf9ca721c6d0a4841b3fde9da806b64deff9568d6fa31c9868899e3128ba18697e6af1685971d4d901264a63a9f32e1e275ac23c795b290682f847baa21440f6e6f0f2b6e5d946e6533a8fba914e5741ff626cc936e2ae38bc29c72a538f62bfae8b93a7266463c6af0b2c3c112c645c6f22c6d99d262d6d538c85695bc80c2f7c60b72d9fe975fa77b50ed88734d0ec7919da2089de5b1d61f1504236e84e11f6af44e2ac59d547d7511d1cceb50f3effa2b17a3c2d7a74870f4f3dd0c9240814bd17fa97b87c1ddbf2f6fb3f6a5e2f37c266e2dc1c577d89a94e5a807f2b388d05b5f18e86d6c06a938c119409557944121d1a8fb139854e4d0e0a0d235da28c6c7bd71fc538fdfb66d048e6db92152ae703ca4063b5ee7845f929bad187116eef2cacdeca7c07d7c30f51ee4d9bc6fd2df7c0a8ad9e934c07f80e4b88ab1b26ee21afebc35ec701b7311f7e9ee9af2204d9344912c283e45e000420829654a11962ee7dd2398b9ce2379c6afa76756aff967ce8dacd72b8a634035db0f5ce4e1a835d7dc9bb4fe3fba925a7fef9cb066d5f7a759fd6d89198da8a4593ae18b47e79202066412b1757eacc0db1e0d085ac1ac9a366f1da02cba6076feb703ada3f45a383d1b5bf38446e94f0828d592b541c4a841abc45b7a674d1061d8e40e5b452695ea20d88baf108dd7fa4de510bac63bfe2fcedf47946f0c36b40b5088ff7ba6a720a5839ea683da253f5a2ae263a10c12672d864608718068b26966afa350dfe2a9a32e9f6ab4b78a04bc92b5a0741ea8eb119ab2e9867eb8584d29d0cbce61aba71963dd558da2f534cfb97068d335cb9e79350bd9bc8125425ffb94cc9269f04ee96dec3c3fca90ad7cf864df8a6d1929a6ba1153a1460578364f4df5b67f0edbdb3cf98030addf68ccf1d291057fdb9a6cf3e472ab64b39e7f5dfbcf9234453bb86291320526bd89dd4ad7a2148af02cf9ffd54de813d5b70718f5b1854402e072da0e52e08b834d348df5ca018e3c9b03e084bbeadca5cfcb10ab9e281bb34f91534fac57ffc05d709075abfd5dc47b9c06f7a0a333ec5cdb6d401508e0f18b744c4469662bf787a7eb5aa4072f798ec7edf4939a50e6b77feb66b3e34a779a390b35656835870e955ce2d6117e91b8218bb924505cbf8cb8357310ff9cf706571843fbaaafbf4dbfe17b029d776ccf4f7e58be463e753b1ee870481645322f1e48eb78ee3afeee73b2aa04f946703badc0f23bdedb67a92e83e7579a4849c0fa24264248c02aef24a6122d71b109e8c5000d791125565a2a7f50b4abf43c0176ed1f6794a34ea239717e4952d6d56163f6b88142472ed6ff276c6dd10c5813c5b3bdf8c7bec38d2e5db8ef1943d1bfc79e647193165692aa296f9e0fe95ac85002204f4e455c856c8b877185df75b0ad1a6ccd450c58fb4efbe86d3e0f54289e5d7c664d641f0a69d3b811b1932760a914790ec9ed1aae8b558f4f0e3f5c84dacb723b7cd9690f9d1290b8888b8c236e9475acb278a75fe2a3a8280cb768c290bd2ad9b228570d61d8f0394cfdbcc5d59eaca2f7e153baae38d0f6a944980252ee14dc886b6ddf65f15c214438bc5fa564415cf946fd585513660ae4ebf0135a3d3ba6f358d0144bd4245b7633335b5bad0dbcc1011868190561e08f2d68234c92659b1c065a26139ad823ea7782a53672b6cbe8b9e5ae9dce4e10b34325bedf4032f84be2f4abdf53f6f6dafa360ecde7076f3edd2709cc7c537f6e281facecb12e951f728f23847cca651deb73c7cc4484cbb3f1d3dbd3584b19b5db0b3e234e5c61e40296364626adfce82e2c5e28639b548a132b16235f953d55c4839a4ab777598a5d2a5f3c812f90dd4ada60756f876d1812a9341038b0c8c43bcb1d76ae30dd9c72d617e0684fa575c132f4c9885dce1dae75226ab1ee091a4e7921122a0812deff78fba5f8ece81622c36fe05771af3d6f22edbaccb53f7bbbd2f56aeac9a992705582b537f9778986a4119f13618c03a2d59859bef523f87d498a739fa8b85c704ec8498407ff57ebecb791a540abc99141690e93d2fe791ca6a0ee21eba506e7a8596147d33757237ec38fc18c01c3a38c132fb6bb913f24bb2022f439502f59bc5bafee99d5306800e4bcfa3a3fba75dca992e531666949fcfaa4ebac196f02940d5d51919de08b4c7f24ebcfaeb912e9855db2948f094041f201d66c63135da04973ec3eae8127744b38af291a7fe0ffd478ac2f3f8a28133a7295bed5a274a805bfa7ba469839fc7837d36b85d9e57e1513c8c57da4d9e9c15235feab322cb8df0612d3af9c31bf22458b28d1ffe99e04512537eb2762b7ae3b6292ee78966ecff05b753dcaf7df3189d0878c2239d048265d6ff63ee25934deb9ed13b45aa0477159e83211a5332f291042a0a9a03afd012a7ab143ffee4f95a681d9072760a76a6ab52727357c5c052f7ee4ebf44ffd7cc752b8234736d900bb687f5a93c7d7f7541221c4728016dd30a0fa5147c1c55101cf28f2a88b5d8712854646049be0447b192bedebef336d6ba794d354b131cb9b6244e1064a1bbf57d40b81bdbec8e944a96f793f4f0fd919459b303a577cb5d75bacd690d460fc5734489d0f04744133013d1afdffdf7ef75172d786408b5dfab17021a3781fb694455f98702bb44bc1c5adabd1380234ed9a88ce6d42dc3e9b5039741fdbf9d9bce4a32f2a38da8570c6152601d32d1db2dfab0121ca8ef8b1144969961545dfcaae23fef841c0a07602e5b761e712bd2c880ac2298d1b096f5302809ad655492133119012abd0e5ee0", 0x1000}, {&(0x7f0000000080)="76fde970755cf383a052b741f9a20d2fa2ae736ded901654186f535663edc4ec768c5ec62477c22303c2186fc880a9f1e0cf3a675e8fd7a90101b4959012714e", 0x40}, {&(0x7f00000011c0)="2d7ce4ee7977daa8427698248848ccd555900ae7c7bbe1289aed2b9686fd9c9dd3b6997af1dd0ee8f94d5e894345f71f4026974f4fc85f75b5fac9c04d785915b2686eebe69a8975982a97a7707e8a4bb2b00c0756b839ddcff98a20b6e129cfb76330e7272057976d040ceededc349e89150add66ea6c6b87d49d150e86b0498f2d764841efeb176b4a0403d493c45b2cc88722fb9278a26b2f7bc83660e5d294b4088196d1d658965f3a7cfa1333958abc7ca377b08933ddd0eff443fbd1be071f3230b2e26fd062dd929f38bb59b4", 0xd0}, {&(0x7f00000012c0)="e55a6fa0576f94d6528b23bb4b7ce5afb4b3589ad52a56c6dbe980c477fd985fbc6d287ad7b7f2e99bfd23d3613f91682adb59d1135c41a4517032ee5d384a0c576583ed805394e90c7c4e091ecd43dfca2bc792ad9dc56f600af38da8", 0x5d}], 0x5, 0x0, 0x0) 11:48:01 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, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) kqueue() poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:48:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x7fff, 0x7, 0x8, "2f0add74a4143dc19ea3b6e511f8b2bff6b26c96", 0xfffffffffffffffe, 0x508}) 11:48:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x84) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x7, 0x8001, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000100)) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000000)=""/57, 0x39}], 0x5, &(0x7f0000000580)=""/123, 0x7b}, 0x842) 11:48:02 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x200000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x40) r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffe00) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x9}, {0x18, 0x1, 0x5, 0xf81c}, 0xddbc, [0x6, 0x8001, 0x6, 0xb1, 0xed8, 0x200, 0xfffffffffffffffb, 0xb273]}, 0x3c) chmod(&(0x7f0000000080)='./file0\x00', 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 11:48:02 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="d29bb76996cfbca132b8ef229c16f3f6ce2ec16d", 0xa) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x1000, 0x0, 0x0, 0x0) sync() 11:48:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d4408bc7ddc330f2bc6b8c35e10d506f02025f2c69b42b6fb4e081b7f65e249f38cf62a2", 0x24, 0x401, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) close(r0) 11:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:48:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30, 0x2}, {0x74, 0x5}, {0x7fa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:48:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x320914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="8a37a193fa8226d825744398e7cad008b9a3f422e051833a44", 0x19}], 0x1) write(r0, &(0x7f0000000100)="e008dc6c6d62279d2738382d57c259040e7be8497858d04333", 0xffffffffffffff3a) 11:48:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0xfff}) fchdir(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xc1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x9) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) getegid() recvfrom$unix(r2, &(0x7f0000000200)=""/196, 0xc4, 0x802, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r2, 0xfffffffffffffffb, 0x81, &(0x7f0000000340)=""/47, &(0x7f0000000380)=0x2f) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000003c0)={0x4, [{0x3, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x20}, {0x1, 0xb1}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0x8000}, {0x2, 0x5}, {0x2, 0x100}, {0x2, 0x80000001}, {0x3, 0x400}, {0x3, 0x6}, {0x3, 0x8}, {0x2, 0x38bfb9b4}, {0x3, 0xf47}, {0x3, 0x1}, {0x3, 0x200000}, {0x3, 0xb3}, {0x1, 0x9}, {0x3, 0x7}, {0x0, 0x9}, {0x2, 0x200}, {0x2, 0xfff}, {0x3, 0x8}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x1}, {0x1, 0x8beb}, {0x2, 0x401}, {0x4ae49e8726533ea7, 0x80000001}, {0x3}]}) write(r2, &(0x7f0000000500)="78e1f22e56043c4e9e7d9b5ec5795fefc0fb0ebc216c9c815b4addef1fa59df11560cd89324ece30afddc8d0d21e25da2a8f24f8bf562f55fc399b36aed3", 0x3e) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x80000000, 0x2, 0x2, 0x0, 0x8, 0x8, 0x5, 0x1, 0x1, 0x8000, 0x6}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)=""/20, &(0x7f0000000600)=0x14) setsockopt(r2, 0x2, 0x3f, &(0x7f0000000640)="7bdcbc68e506ff0d14d2089dd6c97617d7795f75e070739c3ed80e973796f534bbed2b971d14ea7f9bbaca19f34f997549402177306023cbf276f2a6a13e9c0fd3ee403cf70b381fca533d2a404746da7a4c6c7d71a398e28dbfa56eacb022b06d6cdf35f5ce9d295642fe63b9e8536d6c9aa0f8402a215edc509095c1d28c6c7b3ccc5906e92115729c658dbec0860af0ece3bb3b86b3db013819a9457744fcd0b248fd0501bc5926cb2dde195635aa1b9ee40b22b0275ade4684", 0xbb) getsockname$unix(r0, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000800)={0xe2, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840), 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x12, r6, 0x0, 0x0) getsockopt(r2, 0x7, 0x8, &(0x7f0000000880)=""/86, &(0x7f0000000900)=0x56) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x10000, 0x0) 11:48:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x0) 11:48:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8001, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x616, 0x8}, {0x800, 0x7}}, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="2ba56bbc3e1bb706ef75486ba269d79f02c492cb418d3aebb48deba8620dd9702c63df8170a78cf285b4ac73fa418a27f59542cac00118109850e647d623e9eacb3478afd9586abc7e8ad3a6fcde4a54faa3d45c7ed8c3ec3c1e2a232a894d8b0d961dfdc9cd98a131f24a1cc8455020894c90fad208be5c341d938449993943d09b0f161ada544106d75c1c74c094825bee89abdf820014c5883398747c3b18061266ed03a66e7887f6f0b45bf12f", 0xaf) mprotect(&(0x7f00005a1000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r1, 0x4, 0x40) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) 11:48:03 executing program 1: setitimer(0x1, &(0x7f0000000140)={{0xcc, 0x80100000}, {0x200, 0x7bd}}, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8088, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="26ccff0bfb1b9aa7943d1a425f32c29eafbb02043483f8a4709606be2ea578aabd6e3c445153a2b789a87b45ee2676e73dd16b7744888b001eea927a6df1faec67aa7015149344d758411a9a6b7d03fc484510bed44c9323845738769fbaed68251d50b4f0ccf3c167a4ee", 0x6b, 0x3, 0x0, 0x0) 11:48:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x13) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./bus\x00', 0x62) 11:48:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/86, &(0x7f00000000c0)=0x56) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) 11:48:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 11:48:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x0, 0x4, "8510ffff4dbe6500"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 11:48:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 11:48:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001740)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x800}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="184b7e65633aa9265d1ea5701d191690d103ec46dde805303d0323192e5c177fa7c7beb6ac3d86ddd3ef8143863c106bdc1d06f2fd032ce9a7b6911f2b5bb2490732210e27e9524961c1f9fec69df813cf70da31f136e856e104c82ad0612308d4", 0x164, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9, 0x100000001}) 11:48:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 11:48:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 11:48:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xb}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001e000000000000007700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x81, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) write(r1, 0x0, 0x0) 11:48:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 11:48:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="56020400000000000000"], 0xa, 0x0, 0x0, 0x0, 0x8d}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 11:48:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xe38, 0x2}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:48:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0xe5}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x801, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 11:48:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x582, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9ab8395a2beeccd07142dd11d0010729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) getdents(r0, &(0x7f0000000100)=""/43, 0x2b) 11:48:03 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) socketpair(0x17, 0x1, 0x101, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) semget(0x3, 0x1, 0xa8) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:48:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000060, &(0x7f00000000c0)=[{0x0, 0xff, 0x0, 0x3f}, {0x74}, {0x80000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0xfffffffffffffff8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:03 executing program 0: r0 = kqueue() pipe(&(0x7f0000001bc0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c00), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, 0xc) getppid() getpgrp() r3 = getpgid(0x0) semget$private(0x0, 0x4, 0x4) r4 = getpgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000040)="481bae5057f62b1b5f8f34d12b376eb72bf6d569ed3752fd23ee00dae23c66edbe1a4fea7213c5a4abe95a6bc7d51812fc7a9f158f9767a8ca8583318aa6ffcd37d11289fe6e6c23e36b2d3d32b45a3ac0cbc2181070ec93fb7eabec0fca9a213018a8082eb335bc09cbfbe4c2b51649795fd88a5ae49c2ff33edc00448fc76d53726e2bff038ae69a92b8961a7cbbee7213d0fe59a6be452994b958ab6d9e4ef702c5170197aefe4d20fe640a5be8254122d9b540b5cfb860c2d82984fe254995b72b0c3f2c540dfc75c6b0eb0c3db6651f5e0bdbe472524a08df8f964f8727ebbf5fdb1d775fde7a077fe23ae21801a2", 0xf1}, {&(0x7f0000000140)="371d23d47c0fb7491a33355928833feceed827b9a1275d8aa4bd424fcb01f3eb45217014f2a58fc1e4e8caf303f3dfbded12ac48e82a31f932cad11ae6118f3eecb2c8204717402d66048b0c33eafb653341fd413f5736b8cf86e7e683b1a0cc2af08d262f5d6bedcaeded6c7dfcfa43df513507f789fbeb3962782d5e624c837a481279a471ace2cab4bb2ace1ffb6a2619ba12e87fc8e6fa7f537bca65768ae4838fdc98c4d536a09567e74852ee37f33312f13f60894b12da677c82192b89ddbaae7d8427cda4353f", 0xca}, {&(0x7f0000000240)="62e7ee95ce7654a43f6b52fdfb836af6534725c47ec2aa075a5e4aeda2b00baceab103016764c9a66855890bf2b09232197d83d0d4ac70dac3c145fff2c36d78e482a11e6349", 0x46}, {&(0x7f0000000600)="1912e37b4eb82f0b5e4831bdf7bfd6f2f4c48e4903b8974fdd1aef961fdc3f1f86694cbd7c1ef17edd697339a8d2999a1c560a85cc7a024fb58e42aed6163766b5234fd0b50019b7c9af7d2dbd39dc68d27b75db7830013202f7c3560cecb6642e962438a518635365e77b324e58f6f864dd28a04f3648ad4dbe973fedbe63ffdc73b7e2c6b8a46d358b028ec285986cb0538dfa4c8a4cdcef74f851a77348c50108ebfbcf28b20a6afea8dfc70e70eb4c9915acfc98942b21593d1377b8497f0c8f5a4b887b0a1eec41d232fd6992", 0xcf}, {&(0x7f00000002c0)="e1c468d7dd647f46284e655c3dbff078c6a890231f7ce90baabfac8e5e5fc100f7a940a895f7307f1b7fd3f991d927cba1e717058f529ac356ed1baa2f2af89d1009c5e4705a189e7486cbf4349ca3e0d0ccff68d8f55bb9fe62e969e51eae1cb9d4e567de505afbe0d21822d9187c563923866fb3ba1aedac65825226efafd0568529de8358a3b787a5e65f613af27739b82b4331f51d4719336aff914526137fef2ba80c431153f9287a378227f296", 0xb0}, {&(0x7f0000000700)="3648d7ec3a71605f35d5a32c437743effaa2a0d369cdffd002dcce2480da75e0cf3ceda919658677d6d0b3b3ccf5d8684d25ad4e4a4fdde7bf976bd685fc8eda5afae1af9ba14f8c1b29f562d6441676569b0689135b8d44e6e95a673a2f343f333c53ef64cab82bfd2112f6900d2e8fd9750db4dd3ebcb0eceee8aad3db5e26c3c2c0810e39cafd57205e7e5d0ba3935e6776403092cd42bfe99b7cf6999473bb38b77fdc1d3631d24e93e7908280d8ab5389f95c20622c90d1", 0xba}, {&(0x7f00000007c0)="0f6a6618815cd42bd08c43f2e59b5e7c48fc90ff54365b3851f5d2d3223f01934ca53e58e9e2a0d5757f64bd5155fe81c13c71c2930f0f0dde3810a91e17af72d1fb0d1d26eaac848da1fa14d19e7efc1b7574bc85fe662ee84777979b8bc67c132d4308b16b5051968b39ac6aaf49995b52a5e2013ee56c7071722d3bff49d8059bf1cba18b94c97c9e36ddb7fb49ff254cc4220848a046db8f0def1a06691ab90ace1bc3d0928ba11d12dd529aadf5347bbf8c102bc7e7b5", 0xb9}, {&(0x7f0000000880)="c3231ae28bdd5742e4df0c5cbc05cb20d73b82c080d7f6baeee319be21b08246d72ceed8a8931f9d7c53b813629037d440294b5dbb016b5020b8fea82b83936e923e0bae3913a3f7283c94a41ccdf08af0933b9f635012fb0fb2dcf0aaa486d5cb0d67ff6460022052eef9b2266c9f01fe1bdd129c118aaeb30180155c4073995af435ce4dc0a449b8eec80e6fc7a1f5c8cd346847b663ec6d81e58d57a6c4d42d4ef5b81fa2e42777a0ec13946a9a9e864b5c1d023d0bc6615523d7f67dea9ae65c2783528795d7d81f85fea0db7104736112c9c73143fd0eb2df8df1f7d5b805a991f1f9e0820dfaf58211a73bc4e3924749e15da80471bc97395f8b711fefab771a876a154bfb79b9452d6d2d48fb2777ef10baf32b7def322a5c3aa4c5628caec07e4e5b32f19c9d7fbb0daeccac3c3a0332ee1fe9baa4056713a0a776202ea8637a92fa35a8a30f1cc8615680b58188cf19dcc9ec1805dd19d361ccbadf739b6616fe8913d5bb91c015baa8fca7344a6a72a2f7bf6997931e8b7f682c899c7a1176a60fcdc26632de9d4b8d13c12c4185b74e266cf8d3b14be9719b587330718644d2adcfe44941acb61a9b98aa708bca3eb5b0a1395dd2d83d08673ebcde87dea8c24096f5a8012b98575b3b3befe4dde8bfc34928e6e82d6436b1858f1c22d3e3c4d54e6ae7ba376d2fec0ca65784a6ad676d9d080b61246a591ed25f6f59c45d0ea0b1b6dc0ce8d0eac41e899ef51176d910f84d3a5f26b59fe05a83fb7150f4acacbecc0984fca6fa70827d5ed5aee6ca137e3b393ce45b4a1b9de6b2a554bc3dbd3aad8b36910831b384c9badc9d98f5528745d36bf7d23a8cca44d89c6a5bf6340bd0f7113ad6d92ced921af55ce7eef54402b8d54fe2c63deed3d422221305c1953bbd4fa6811bb73c6db2e8d8cc781260ed7b64db0920dffca50038efbecaf11e9534685667b6622648066c10ea94e5a8de962532575aa07064b7d88a2f9eb7d0f4275785ffa9a8693cd8bb9a7ab94dee49f7291787d8caf5953024b22ba9640c0117aff69c2bd7a74d5d518b1b9a28c2bbeccd478e13f4c039f54c3dc64f4c9514a8f774b9d5f3bc59aacb76c69b1967120bffe4de4ed45f04e6c67863fd6fe7d06cbf5dc79010e5cde40d3a1725efa9cd7ee812ed9ecf298826f0c7a7c74c207830bc4e8b960ffe302dfc86b164422ef644c5961c7a50a33041d56408ad414d01ff199965ff8288f2bcc8ad254e21b2fb03226e747b9e8e7941db73ab4221e6e0a038905d9092e92b0dd7551132ef7c3a412463472992d76b1515626ac7adba04fc972d3c60a1957e2dd051cc87b60923724e3cb734714199e36d830f73a8ba6470573becff5647a4ae224b2d275d21678746e30567d63206b6e932418a860f547cd5c66315ec8c21d7b5db0152155ce0b362996838834ad7bee4955dc8690c0cfd9884612aac9e31c4c08af276f185f3e781347d2013b09ae188733906320f101436983b3a89104ee9c4ae38264698cdb99a23937816a001f0b8f1ffed735a9187b55541daaa76800dcd9d2e1564552cda5427a7aa696e6e89f159945116f80b022c9580e198da4126524b3e18a68e876025cf38455a0583630cbc59d10deebb7fffc868e5fe1bec4fefc23ebec05d201d8593db792e799bd0629393cf6d9c0770d22d95fbae5c9248b2ae58bc4ff28e6ff46a67c92be66d1a982b480193870135ac2416e322035c8f3f547205b8ab7339c03a0229ee2a1cc7d13650efbd99dfb72ec8ffbca443e4ee8fb6ab53ea748bb958dee74212918d5ac674a6f270ab914809ca4fca5fcc5144cfce2a437148a3312ff0de029a1056094fef29a946e5ad4a6d80de26895089567b032c86f57b06392bbe70062f1f41739cf0589c3348af7db0364f6b1f63fd537bd38c27b02f465ecf4469369be46bcc4a93ec7baa79fd234f0dfc9b66c21939ffb8f5aeb928030be60be455409dc1079eb648adff77fb47bded60482b28e9919d24e2487bda6da391ed67380e8642dc1796898bdf398ddd6b112aea785ea7975613f8d5fd63e0cc06efa8e69ede9d67acbb5c990a50f2a7085969ea521da235c7bd7a6ab38e8a23a321a0b4719c443702ea9793eb994cabca1ecb95131938f31ce369406bf7da041a75f191941058fa50f97e580dee7122e6943e88d790bf5dab92fb5cfc931ddf84c0ffc10cf9afbfc7df42d2fed5b9fb6d1cef354a3fbf79547d1787cbad6cf42e72e8b4588f077289bc8db3964af8db008ed35d9351f6f74e9d426ef913fb1216186fd3b6f722e1e8d99cf634bc2ddfe2316e15d4cca92c573c09dd009d607e58cc2e104c01a3a1ac39be27bdc93d3aa322456d668f8686b6d7dd8f45cd30956b516676e82d18a2839c1156a30c6223f9d3c712ae8f94107a46acede00c13e20412bb9358e6e798f1eb650ece09660c6287d041c0e004f0b3ead3022792b11876409fc3efd580aef2208f87586e0e8aec0c079ed05eeb33f940a957f00cb6d13fa597f90eaeea9a87b0b2d6dc7267ad31b0719fed26590ba8a8b6cd4b9b5e658c4e5e6a6f45aa5789f3948ee4fec9ca049aa321c46888ee1439e4fa7e710f79366f45de60660690afa56cd420aa649abc2d2f8df83c7d9629340f7827210350bae8d1e6ee20abbc6bf590b2198a5c05dc66e2cf9f073bf2af131c0d3fd8ed5ccfc13409262bd5f81b80e64fc3ade8cdfe37f2b761d5581ea5d9bfb4a2c40369f81428748da80222760e7310d8f54be0ccbbbc86dae58094750fc4c185ea6b3167620962f61a5cdea366c15666dd2f62f001ae2156721fe751e6991e37d1144d1846dd11de82e7a3a6fc98d37922d96f05d689caebd9671ed3d5690a62c512a07754441525133b02ca82cc88907eea21e26a8f0f57b54640ad7f85b03abc3f6e9cda96107e8b8e05c60441c11d3d4367bef638b087117b7215035e471d6f226ceca54f15bd089f8ad9abccd093ca1dd997010459f8985a237318e5d7cbfbae7f10aebfc39d5036ce90a78c1d669844eae5f971a976ad7e564f67528c46366ae1c5dc27eec84fc603d1f2e61be3f8d35b79bff67e48e5a42a753207b2fd30a11740e7eb4b476848e1db338c56ff9ba003f8cc71bbc6839f51bfb87c6c24d30861f93c8f727dfcc7696d1105f87eb3c94d63d678de2f9f46b31bad44c1f4c75b882f1e12fa23f913cc20100e57e8750cb76f5db443a065089e7a838bdea1aab745c06b4d71f7047ceabbe42b0c16c4e80c733e66f3a4b923b6487670ac95a461ef349dfee8f63e4e382c138e53b9a0c9a1f56d1c56f0837b41f09a076953cf55b9a85dba288607c06e92a48ab6b62cf90f78f3432074a83c99cb8202bddd4a9c5d7e2efa1308e333e1d326eec14932a9e02f824daceaf65cdf774774d8b9c5fdd1394363e0ef2005084ae4f6368b0f016e7c69fdeb57503eda3cb5ec648cf27109cabf9e57e54f7654d0e107285c62ca5e446f74e387c5ff7115ebabb47702ec5bebc9b25fdc71400b464f6b95f781d9e5c8db0b2e7ab9ee777c8a1f44d06b10980f97e09e0a0598623402fd086edd945abf21d673d07b18b9a6e0c4b11bebdf04cc97d241eca2877eacee9464d4ec8b84007cf127577898f1f97fa6b1f681f6506e7da15c0d0097c71c0acdd789c40752f0e2bf545a16269f1fc631c625ceede1e8d27ffad8d826213e896d808b2d3e5b903128a501ed269343fcaeed7cc9cc7063bd096834b0ab061c980b933cc76b7ec70e3e51c84e23e16159d6297e89a146bac592cc3779fc23e3b9089216fc2cbcc771f4ebf16a921a0ba82b13a5ad7bee14cb7ebaf4f7db17860986802faacc080bcf1896ef3f73ea6cb5b9d2240ae2db0c03331234be938f19a208124dbcedd1545c73280d5bc8907298dcb1cc61629ec1efcad37e41bcc06962a5023ca4c7895706152883af2f0d953cb4fb3810f4d541ab6c1edc185df4ec3236c34cbcefd7d13d5398c58bf44737285bb837dc4e84c08fef6f231fe10603ff772464c0cf5a26e75cd0fc54b4b37561cbc19ee54d367102dce34e6ee346af2d1d1a3b32855d3f9c16205fe176a1a4ca680f2b4372fec6dea31faa7dd7e1786f08c5b264d540afcab0ad215866f47d8c44a0389eb69f1cc5f73590168750f4f0ad90c9472a96b4d61c824fb2bbedbdea225b616cb5d41a82997af2b2d825be965fe23f9fbcf4e157ecf2633090a79a89c663cacb074b3705e2207a232047105b770205cdea115e5ab01d09919e0bd78d7bc1d74b8d2615b83d62491263127468ce67c1ced0de07bedb2224bc1cf87556c732f5aeae9148f55dfb78fa03ffef9c64105d026e3844b58ff4e3db8a72df97e7aec63817dba1839d2f0905973a97a2be523a10c11660cbbe692912965d90234447907458dff1068566d594b7e8b572693a9f333f0c584776ad5e6628892673de39051b3751f411de02c3e75f228f382e3cfbb6c7737bb805fb97426fd1601e21ff47a9b544bd5126beaeb91f83fe4a64ce653ff0a781dc19524bb7b6a61626b6d35eb729126833d1f55a76d4f9772b6bae899fc7460642289b6719461c216d83dbab0c0f1fb1eac020a30f37ac3fa61c032a364ace597657aa6f9e0482a1e785f58ba613a5d7f026e89706b481c4df2091bd0307559809a32fccdc2d6ebba07c74143cbce4aa8678d019ffd3a201fcd6f6dcc2b6b961608c4d3aece470b5a86f891a3fde7a3c77c8c3b3776ba315e7aa346ab3096b3814acaa8bd2960ad273548bb49caf82062b9e3caae5d2ffc0362681eb57fdb0e5072f091505a24c24696da14a930881b8c56652c5bb5b14bc5d372af5f5f2088f48aaa48eb72e974bebf166184a3b87036a28291a794873d0d74385c01703dc2b1a212312626c95e4ca0c03b3b37561aa5ebf67c02efd65d33440f205e41468af7f5331d6d11778c3df3a97f1fb9e8e24aa62d2193efabe8b2a323540804cbfea6298e1790903b439844654a1e1d5669451abe8c1f6eef8724e784e3db63cc77cf473759a52f3726ce63b82fd73d821d7318396e1a502ec041b82bc13d1319d3c9779dc00a9a76e2bc85fa1c1e40deebe438006705b33f5cc2cab745605513dd5ec95d1555182433190a9817ff8da1f247577f6bdeee40a73a0da1559847bb740e24dc2f9c7de485587681b2f9ae946a64302a803180591e9897acba4b9cc4d3747b9492e502e3aaca30cfd630dd0938c2c77b4aa25f1c53a0a3d2b77da609b52c2d3513bb0d6d996151fd4fa18f6f4e3b080f7b7c94b22074e04ab37f3c0cda9200b1ecee8b824d9b26d460d3c3609798e81171836f3a7b1f11c354eb96f19472aa5fa1589105addad2a7adff5c40a101020479b998c02fe9e52ac9491885742aea3f79f779d041f2921d70666c9a5fb4deaceeb6f4b6b9dd894c421c5badf64ffcdeaaf27c2235988f62dc823f1e388fcb81ceb3756e61448cc8ad80bb3676516eeefa574ddd4dd5122371b6aab292dfbd42cd709d3472252226785874e7228c8a444d2eb5ca0aaef15ef521569263eb9b266c2cc69e0442c7d45dee6534aa633903c94e889ba3a5912950a833409c5ff0b6dc19af4432256d877b16d7808a839d70286402fc3398f95f1c8265d67c6f1ff7e360eb0970fbc960b2cf8c9dcfc13ba95fd59166f8b75f04f3f407478920f73d1da29fd748210dc633b0044c551243210ce47ce3f92a3573480894173836f53c0735dfce0322132ea91e2d2ef24323432a9082e71cd0aa1055f09f332b6011663269ddd", 0x1000}, {&(0x7f0000001880)="1c27bb1bce79254e7fc19f03e70f4ad76f86c0c054df89c6d2e629aae64e4e8cbe37ae14e2db4521dd3125efec906a5b9d6d6bae7147b811feb0e6936d502355a060ee5831271da0716f7fca7c402d5ed420da5ea826a4ab5e86e9d4d761bb2d", 0x60}, {&(0x7f0000001900)="84b3a5bdb795b2106a3b95a9a3ce3f29ebd5128e263a0098c8dd55e7e5cd699a5cc009f55ad060be44dd26d4cbd8576f8c8c9d7d1f2f95f16b4aa26414a4ee7643de9e4913b4f8451556051e78d8c5a5153e701ffebbbeae02ea00f9054095090b8dacbf4c59a1220864aa188e0e40700b94d1f2c9d8dc35bf0d084ad0cece0fe024943557c08f704a3792f652f52d0387d7b5a0a429ebfcf42a35bfd1b5d8f91fd69c53c220e54cdec2b623a6a62963f2254807a66598f893aa9901660dbd40", 0xc0}], 0xa, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x40a}, 0x3) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x0, 0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [], [], [{}, {}, {0x2}, {0x0, 0x2}, {0x0, 0x0, 0x611b, 0xfffffffffffffff8}, {0x0, 0x0, 0x2}]}}) close(r0) kevent(r0, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) fcntl$lock(r7, 0xf, &(0x7f0000001b80)={0x2, 0x2, 0x5, 0x9, r2}) 11:48:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x3ff, 0x2}, 0x10) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x22, 0x0, 0x0) 11:48:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:03 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x8000, 0x100000001) fchdir(r1) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shutdown(r1, 0x4) 11:48:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="330ebd1311118470a74320eaaa4b3c453e48be4832723689290be0cb34bfe10800c2b160a5df5184ae5504debd4537715f06e9faddc4aca16db7e9857b9e4dec5a24ca2353b8cfcbbefb20b1b6017733df9cbcb82c690c581a27c9949d08ff6e215c059a86c9f1038feb0b92042fd3a34f0bbfc99773e7e5562c", 0x7a) 11:48:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4200000001, 0x0) pwrite(r0, &(0x7f0000000280)="fa46bda8ea09892e8dad5d7fa7fa70d6f6bbab7ae39955bc230a4b272dfc72e3c6c01047690b41046da38f763a0672e6d2b95e4c170dbb87e4a360c4a84dd657afc7233ea2c47bb78428d4edae8ae100449f3f00dbe6a1810bee0bdeb0d419848da30a277535a6d9470aad7b2a775e193c2152d848754c3987925c395fbdca6808e85b3cce38dad30a91fe3a2d1c0cf42600c027", 0x94, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) kqueue() pwrite(r0, &(0x7f0000000180)="2a00a61a57b40568b50373f46bd3d5407bedbd79ab414417ecf3edce1d0d0b27ab6e6b15d9b5cbeb5f7e7cff108ada5b651f56b403e74f0b9507ac2ee291aba9bb8711907a", 0x45, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) 11:48:03 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000340), &(0x7f00000003c0)=0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xc4, 0x24, 0x1ff, 0xffff}, {{r0}, 0x0, 0x4, 0x8, 0x8000, 0x6a}, {{r1}, 0xfffffffffffffffc, 0x81, 0x0, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x8, 0x101}, {{r1}, 0xfffffffffffffffa, 0x43, 0x40000004, 0x80000001, 0xffffffffffff8000}, {{r1}, 0xfffffffffffbfffb, 0x8, 0x2, 0x5, 0xef}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20, 0x0, 0x2}], 0x66, 0x0, 0x5, 0x0) r2 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x2, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x44, 0x7, 0xac3}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000002, 0xb4b, 0x2}], 0x2d99, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x2, 0xc000000e, 0x7, 0x85f}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x815, 0x8}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x8, 0xffffffffffffff57}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x8f}, {{r1}, 0xfffffffffffffffe, 0x88, 0x0, 0x800, 0x8}, {{r1}, 0x0, 0x14, 0x0, 0x100000000000, 0x101}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0x36535cc, 0x375}], 0x4, &(0x7f00000005c0)={0x1, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x7fff, 0x56f, 0xffffffffffff205c, 0x8, "78b65224ba45cf4f731488407c69a4d33787e39e", 0x6, 0x9}) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x948, 0x6, './bus/file0\x00', 0x0, 0x6, 0x1}) open(&(0x7f0000000400)='./bus/file0\x00', 0x20000, 0xa) r3 = kqueue() getsockname$inet6(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 11:48:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5) preadv(r1, &(0x7f0000001140)=[{&(0x7f0000002600)=""/4096}, {&(0x7f0000001000)=""/86}, {&(0x7f0000001080)=""/136}, {&(0x7f0000001600)=""/4096}], 0x94aad42b097b2a9, 0x0, 0x0) 11:48:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x820, 0x0) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x400, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 11:48:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x100000003, 0x1b}) 11:48:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000003c0)=""/14, 0xe}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000700)="b16ea77afc490b5ad2537aa8141c8b747ebdf3f3282931032a5fa2d6db03cb4e804063316a67a029b375691f4e1a879a5dfa199bc43c1a020db659ada03c5fa12f8b26c50a575d99e1fa5b0efe1c4e57cecf57ec9d662bf0499df1467bb06e17bf99a45087d4449b705d5b3498fbfeb0032765e95a78b92e12cd351bc713653f4848c60a", 0x84}, {&(0x7f0000000600)="6a889b3c4775d547b48fef662b5b5714779b3ad78c0b3c1d54294a3f6a21320e1cc58e78ce6a5349be7fa0b6a50ace7f9328a5c3ef0310a5deedd0bfa78bf465caf9a7ecdf7cdaa2b1ca4910aa7f31d45549c45bb1", 0x55}], 0x2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000540)=""/134, 0x86, 0x0, 0x0, 0x0) 11:48:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="0e8bc2898060c44e9de8fc8232832a7c5f227650a96b62d992b29fc22a1f7a3c4112d10056604382188175e978935f4a7380156c8874489c34828d8d0bb8ede0dae5c8253413f63d23215bc516dfeb4799add87a6acf21b6f53b1be7d6b51727252582025974db5cd57125b1c6f362acd7740c34dfab29f173c565f93717c067036db68cebf315454265883d1d049150a445a3df6fe7eefb9cf807", 0x9b}, {&(0x7f0000000240)="ff075b981e300910764f7c1732524de8cf56c20e3a967adba377012f92f2ae18ef4eb15c0d1237bc9d81d90524af899b6dc4503a0293f30fa2ce5877647f80078655bee3e2ed44af895f95df8cdd37af1fa6414ce67fbd08714bcea34fe327eb9456bdd4cc6d9c5b5f90a2ca077df1224755d53ca8cf7da6618476f0eb33e76f07fc00780c9f80bdc91ec5d8dda06944762f42a9c8d4734bcb175859fc63a7f13fa18f8a6d095a579156a75b2dfcf92092a3abc54547a2342380187e877b1ccbe2d396a443e02698b1b3619ef7a2f9662f96fe17329001148c52f095410199a42c2c8d6436ad3f", 0xe7}, {&(0x7f0000000340)="f0b94f7a890c94b6fbe336af4a43e8d4", 0x10}, {&(0x7f0000000380)="04e63f7da6169db64f42310d67ae49dc95575300655b21ed9e3b79507b8c6a48f5917fcb7a5496270c3e7ac61ff9442c35eb4223044584b306e1c05618ff8df39b937cc10b6dc0d3f3c64331b83cff9d28743c3bf2777c092ca384e43787a5280709fffbf4db65e1ef69d6bd89d004ca832e15d84916f9b4d844faf6", 0x7c}, {&(0x7f0000000400)="9d1ec2e185d3ce872f73d20dfffd0254efe7cb314f3a0bd5392e85d52a3374fb3645b5620a989d624d95246d4026f0ee466165a175b4af33bfc0808fbd8e264a7945b250bba12f6d4fc5a86682c1681400b9fe464841f60cf5ec4c88724465016021c273a271a9cf1788f04497a5d4657eb995f9ee9faca3d1be2188dbba937e475a3277ed6f9bc4086bc240810bf5644c93e3d2861653ef17211e64e802a3ca30b24b6e7a268bde24471217d626edb21b0ee9f32ba3ef60ca06b7686b39e55f3d644cabaa2771fb109ef9f706987d87cb119f25cd66", 0xd6}, {&(0x7f0000000500)="43dbb43fceb143fb7f0f7343968b96ad123c1ad3614eb9f875f0d956be0316fb5ccb0c4ebeb863f6789c1d638aa5230beb94e27bd0c6158626ba2fa6d60ed11a228375dc577566d46fef52870e1dedc37ede0f34bf1200d96ef5d5094ce583e10a9d95b90eca40d16d4dfaf833887ba15c1be02060592dc76a68faa691ddd73ccc6c09eaf9b15448e728064349ba02ac75a915a6371d43a2c96638a3e51a71a3", 0xa0}, {&(0x7f00000005c0)="5ceffed1c926abd49a7e2a1aad2b15b3df8316c07a407bc41a9835e00caa9fe6c19a8a7cdf685fc6a61cbb96cf3db9d0174aa19b6c29197b05793ebd6e255c9f69c6bc2eb3b5b2151fb907260e09453e785cf334d9c670e161a60aa8ab5ae2e2cb0f1ffa8cb1501dcbe4030760e274e81cee178dd952d210d99eb87934e88c8d9660cb97af89f5bc53ab542a223ad6922c4702e598e2bbc022a90e592aedaceafa7b5ebab119a37c3b1496e1c4e166b42d1856128f48ab2a45fe8b27", 0xbc}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x118, 0xa}, 0x0) dup2(r0, r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open(&(0x7f0000000980)='./file0\x00', 0x0, 0x8) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 11:48:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x100, 0x0) getdents(r1, &(0x7f0000000340)=""/13, 0xd) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x9) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x2, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 11:48:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x7) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:48:03 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x4, 0x0, 0x25, "a51ff823e4b282780329cc513f70e28c253624a0", 0x20, 0x6}) 11:48:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 11:48:03 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:48:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/83) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x80, 0x2) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') 11:48:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x9) poll(0x0, 0xcbdddad49f062e79, 0xfffffffffffffff9) r1 = socket$inet6(0x18, 0xc003, 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x5) accept$inet6(r1, &(0x7f0000000200), &(0x7f00000001c0)=0xfffffffffffffe7f) 11:48:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) 11:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40000081) listen(r1, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x51) 11:48:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x0, 0x1000) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:48:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x8) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x7fffffff, 0x200}, 0xc) pwrite(r1, &(0x7f00000001c0)="bc6f7b6dc80a30bc7dc6aee285d7f2d8bd5508d7793bc4ebbf452b8f1c3b73754876aa1082187a4fa88eb7f42d5d78d823b90e93e0f6f474f7f662d43f4f7ec0072f4e909e03e27f3e4b4db09e4d690d8c0da2d21dc1db108728411875de45ee384de5ea249593b23f97441598946f9238e81d1e87cafcecfa25fd2eb5b5ba2e9ee1768648e660d184a2ce48019e5498d5a02a5f303bf710dc12195198886b9be44dc3bbc52757358a33e8b82448f4e659b6d3e01aa18d21306bf9c19747b041b8a1703a0fed1a05d39421b602fa4b061ec83239c4df56842c696e51e9cd964cb98ae38099d33c5088096765e0817ef02785f40d8d93115a7868e2bf3c877cb270382a7c963cdc9005e9c7d851a55a2f64fcb8c434d3407e12e74e491fcc4cc81f71e4f73ea5961bff36e16566a946b0939ca0f54fed39ad5ec553466dfcc8cb21e139af498501c3f38a1e07982e528f66e51c1f50458fd7e40944f49d7eca44b03dd8ece3c8400de4dc710573265657d0008ca7a77f23e6ce90f250f00200ccdc87293f109b52632e0bb27ac4d32d532e836c4ae333bbccd119c5da9ad0cd39fc617215c58b92ac9acb269e40d1186721f3decab2f78d65d5e7e11ff7a23fa03b1b5721f5dee76716f6fc33e03e4ab2e34aea602557ad1de2e613fa36379867800f52f3338baf0ecb2a874ea868256e92b75c17afa52c6d0ee18bd97ec20fe644c73c6430472353a1c3960a2262b983c6af2e7cd35ff56ea4059214831b648232129ad11062a3100b69740de150387fddd0b4cb962802af39c7251c68a662b5e40685e37fd521061ec0a5a62a256d4ff277128c3162d1bc78fea5a89ab42d0effe253e52980020c9d92ebcacc9056879ab8155128a7b4ff53106b8d40e79c9ece7b110fbf22cecb7585851fae68da2385eb1a0936040f4a5990dff1c9439435827d140a4ec5b2fa171ec9632804dd59479e3490d7a19b19d4dbe39b7c86c051b507de026046a9ccfd1afc79b367347788583adfecf1cae18d1424b2e89b6de8945ad13347862931c0b12f15998bcf6d08ab6e822f2b9b8c21e47b20d7140409bc5673223f07dab6a1f799b02272a8699d18a85705bd6953bf9b852d51d2a3712437ea3d6aee64c802c6bb940ecf21834b644b5fb066e7d07979bb5dda779df20ac1504d9ed2798ab9a02c059de796893bd814127790309a6f0080e22ea7d8de881df4a9c80df2d7a640d6f64ef4e3920bb7a688b96aff14f3ecdc0b97195876f97eb053f6bec3b4363475d23787972f3b6e7060fcf9cf2d90c8ccf31b7634fc05bf9b648f38c702d47898781f1bd2fa1b9e9c6450dd9c97035c1367e1f2488e971f8b175917ae80f545e056c2d2dd915241ae8581832d785def6bed7bb43311ffb2984a7a3e55f8ec3f8ee98516ee9c6c01a4b4660252fa4a858bcae566c4cccf7bc1340dc1d735574783bbf2ef7b25fd9a212619cc6cb09e821791526112e485f5399e35ec24804abccf656c9c8587bc0f981095170b47af16c0f2cca637a2929d577fea6075b2fa01c863c600e62faa67d8fff2cb40886c4579aac8adceda51773c445a9be3d15e050aa244e72a9e8eb699c708bd7c97dc38545a11b37716a5a589b7ea5c7a0a7d68f9be5bd0993646ad4a477cf86efc7b5b50de78993c7c36c051ef361effeeed366ff61889c62673174bccc661f440007a20332c4d2ad1dc6e84c6e552ea3a2aef27dff7377ae247ac70b3bf0d17019061d3213d5e71ab0c63506da7504fa2fde30f195556d7b9fc19bccf4f8a88af89cc30572c1a4b7019800cf37919fd6a1814e9b4cec3c00b6b030b98d5a9daab113ae3ff41b241302ddb9d826cc39969cb9afccaf887d99a3cbfd5259000cdb2946e6eb701d9841ae18d42df96be49ccf8de2b5a7d9c143f4e012087aa86ec97967521a077ca09a2861d891706cd81e18005f69c1d71166cf2f9ce4201c4efa36de3325c75e8594ed578f304b66d867f5d98cd622a3336c27af1043a1ed12df48438c6d435f9c2a3f797fbe91af683289da861edc50f2277544ad3c97f67b86fee6d189d9df0674e4367c113dab8389a80d7716f2810e0358983f63d30e466de2707fabff950ae7461f800677282c14e3605340aa8d58eac197cc44c67777de06bc9d62b908952dd78987e4b07178c5d2822445073fe14660fb6e55cd016b100c72b7bcaa71651572af61b65b08429d0f1f291a5d21e449372db601e069a3bf7593687787f2c99d94cd40a4f64e6f8baf12358f4ceef75f11b8641a9e2e9b9935184a811c14268e3ba0f352d4981bc44de19311390f3f0063da844a3e4737e1f63979649fe2f559b612c98042f2644395f3c499ef8fa70165d6d88891cc2b435951d8a990961d6c95fd271ef9b938327f64d9c8cd41c286c0bd097eeb45a7ff06d1753299a93ea74ef918e2e6563381774f9105d85c78ff605dd2fc9d1565014d2d53283229f2686db133ae19aabefe44621c5568f9287f422ac3f7d60e17f3daa86e4ada3e551c46d6b6cfb6b66656b16dac0efb557b0c6f5c46444acfb578dd74955719d9dd0f0d5937ccaafbb51dbefee0b730222f998039baada72c886ba32c413cf0444c950f6c249086f553c39da6850ddce57e596f308a459d9ec958287227a840e195f8e712779bbc3df53d1a73a3877d4814dd3e7c6a80bd7232dcd7ec21972c6d1241de2da2ab0667edd49ba5f628fd0d7c9915a36512804fdd8d9a8cdf44a787d1551a4a04d1f48658ead14c17807351ea024cb7f5a1c75882b1a9d17ed1356debeaf8a94e89ebb363bfff564b3709bb1ffdc6dbed490f25406a6faa7568546df15656ef8e2e53657d5adada0375cb75861a178e04d58b2c79f741d0cf5fa4f52367f8c1d965973e3091de60b74a9bcc65ca60e4135eb6224d654d92f785de01ca5f42db6d73efde496d86549b87d827ed35974ccd1acaf159978e2eaae05c4b0965a9004021d5d3416bcbf66cfbca492f1e2cdbb0fb080ed35a703b193e16721345e2e7154ab70664abda4cc72ee8322806f4557834ad274df1bfd2305e08d25d878ca022b599001f41ebf1068ec910a6496f943f8304aa276368042d7e1bb6ab116666486b50efdb7cafc00c1c239ed6f30d7e6492f0801f8e032bdd2394a9d025a3400ada39e32cc0934ce2b7d0746e5fb57ce37cc113a569e968cadb29ff04c610806c303b6378d65e244464f80b6f673d3f782fea7eb8d6bcb373941bd8d22c174e9cfe8ec36ef95c1b998c91778bf414f230b4bb3f3d4773539350f3ca63a4c389d6f9a4e9b3b4a4de98cfe246f12aad15c7fa9954df968ad97ccda1ca904ae6caead6c579ffadf99a7413d974ba5b806d08162fedd71c043a41473a1f6575e4e39b67b17e5584c82c3a0493817e7292292b601a6c8f42207f93d108c53135503c1223205234fcf090997070286bedc1474dd9e2116bb27e3d2df6c315b5a5b59434b678687dc519fd01fa638a000a41f0abe60a2a4803fec7784d0dc997ce05751a10c0e5cd2a01b6b34a6ba9871e920dd0c85c7cbff4acc4e41f14f2b64c7d6827f9e4bef8310fef81b7e8a6982a7985a2ec7008f103533d68ebecc95079a142017ca633699a12c433f6f5f5db2ed40ce05457017518cadafcdefa8d52849d637c1c781eff2c9dbe8aad0c03c83a80a0c2d62ee544136f2a36fd2dd3ad481a3b342b6006bfba609e5f383337d4a7d8eba076034f71317ec8fa2918fceca31d59d29f54608fa57cbb74dd03afd9d65a08324199fed39327bfa218165de0b14dffad1b3e63ca0596bbf76bf8e5fad8721d46dd1489e9c32bab80e5bb898e14fe017923ad237d27b8eb28e83ff223e271769f3cc54bc2fdf0233b187c76cff2e1574b62fc6ec62240b5e6508f35c08c138db9b7380ee77d0c4204bc2cc93103bec4c379c86bbe9be5b343bd2fcb3c25d0aceb2ca40c1250352d5d9d7e83b80e90c1e103dc5b7590d36f599c8ab3bc5df805d4f1fcb5c16cb5ffe7d890d61b8e7eeee71a3773d21865bd82dd4358dd17f180d04d301d78e8956899a4ac10d9d8caecd0fe49a7cba247a38f3ef89d3aea77926b1e9a18dd6c6de4327b110553ebf665ea3f496238cd5d18459b9094e0f1a54e1e8dde81a802f9101c78a76744ad603101d73b4da38871c08f846f07888dd715fa36701dfa54ef1379a9368930e1a36ce41c470437e35dafbf5a5a75d51e81f6279911744f7161fa226307a56818c60cee40bb1ad08b1a3a37ce99fae9622c1cb755cf7bb0e691e496ff25b07b10c825a0ea097d0be81d95b284d488b7025b0c9ea58b242e2cc913aa16c2d560f1ca0563639511d12c5d4727b1278e8dfa0f4cb7fb3e145f74684bbc57562281c1c30226a5e7c9dfd313693a537227e4bd9c5fa73396e7788edd49cca7c009a54a70197ac50c285e88c81720724b443b535e6dd951074aab1edfa09f7bf84906ec2c890f015203a2f030a1eb2860fc3437f8d6ca4140ce8b03a849e74018f3198e55216a969cddae45c183cd187c6fa1d54e231720bc8f5112b2b8bdbd680c5fa2c91b315a4d2fc86ae34e5bacd10b3109cd43d2e75bb845a6ac57d8c8574728f27854857c099129cc3cd6c72602e18bc210f85e784f9ebe084abc524e2c7abc2751c927f5c99981479289509fe51098fd2e1f02b563f33037839e7b6e0e62ada503c4204bd9085bd717f20bea08e6b7e268694228bf580fd15f885fa437e7716f414aafa45a0446a02a4eac3b9d16be955f8cb96eb4df36ec152815571cb33ba3726fc97faf45836e321106ec630c2f75e76b461ec12e8893b625b49ef60342dc154f71a5bc8ceb8e7e293d2a2fb4970ee2018b0bb7236058e0187a8c0e8c7aa316dff0f1b512d6e0b12b273aa8e61b1b0f356eaab415b643be5b38693946486cc22f2150c8782198c631e7a64aa2f6d7452439db732a9c365f25b96cb234f7277fb7832c59948592cef1e3796d4838ce4096d263fdb19422ec594f7e9d478eebf312cf89b5f3273fc8ca40b155b508834d5c0f9803c3fe706b1c32872916023c5a122b49c9abd69de742f8d5d3e3812f9b3b6d31c02889bdc13a55038f70ff7dff46ba0d439fe31a0b9756f99f11499d7c08a07f101afad884b14dc1fc082776caf066c2dbc0c74471c7acf9efd3b586a0010544a3cd725c71dc37c9c1d3fdf98b5adeeb30a25ad5daede6dc1d73fd5218cd3aafca1bf143ca3a80834cb1866a1118a772c596f683b22a6bfca3f33a1702ce1387e93d91b42a7dd2f7344e208b3489fa7ac3029e7e5adecd83ad649996da9b8028ab7397014965bdefef518f136054258bdf161accd84a4e2a58e66ce00e39f8c3ead4983deca631fc7c86c69defab2d7f31abf765a6a961cbde3f2cdd1f1a438c091705d9e88677a8cdb567d1ae7ea64cc7dc3ee1beb6b903925a2fdf803d0987021f5272e5b01b401cfcd5f98420a766c2e9f4b694986057f51b4310765dbef9abf1982dd66de573744b48ab66a3fe7a08a1629d61d54122e284f55585cdb5dab61bf85ae2fd25bb6c8d78c94ac04cee4cff948a4e8db630b089b66652dd738e334073aa6e3a821ec39ee34eacb87194a400bc1b9276661daa0b56d5e6ca775c420c730bbbd77188afdf96ac76cc3db2dd7c9bc3d5216a35f363c417f67aa8cb995b9644a41f7dc386f040bee64c413ca586f2152a868fdda476507114eb5fecaf4f7f0ae552d64ca6c39983c00f3bbde6b1b5495913d0dae28791d5c35e45d184e7ffb5b0ef02ab1216abeef", 0x1000, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 11:48:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x100, 0x1}) setuid(0xee01) openat(r0, &(0x7f0000000040)='./bus\x00', 0x240, 0x110) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 11:48:04 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0x9, &(0x7f00000000c0)="9676") 11:48:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x82) getpgrp() r3 = getppid() fcntl$lock(r1, 0x10000000009, &(0x7f0000000140)={0x3, 0x0, 0x6, 0x4, r3}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/29, 0x1d) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) close(r2) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x4) dup(r1) 11:48:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchmod(r0, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x889, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) syz_emit_ethernet(0xbf43ad2, &(0x7f00000000c0)="b63e4d4a77064fbd153ef36f350f01ffddf3a2292801d60660f673714ce3ac5967b2e5fa09570b232028989a4ad765c7136c527a2229f78a3b9c961d5d066b9c0dcc5b3a5269f029163067822b92e3aaaa0000000000") 11:48:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) fchflags(r0, 0x10000) 11:48:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 11:48:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = getpid() fcntl$setown(r0, 0x6, r1) 11:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 11:48:04 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) 11:48:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x140}, {r0, 0x1}, {r1, 0x4}, {r1, 0x4}, {r0, 0x80}, {r1, 0x20}, {r1, 0x10}], 0x7, 0x7) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:48:04 executing program 1: r0 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 11:48:04 executing program 1: r0 = socket(0x3, 0x5, 0x200) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="707ef8c18437f256423e1f9143deed51eb106fa6a5dc114da179b564dabb5c047b02ce6539929d19e9fabb499bf2a2ac2ff11fda5a01bf4b25d42b5b8b3d7e600c73c01289021f6a17f08a6d9ff59d68d51587fa664a1775c4b113161fe78ed2b0941088962648a780a6a0241f9b0507a93b2cbb92e9d81c0668fb1a75492645becd851180358be9d064dae92493fdb39399f153dbdf5fd0d2eb29871b82d8124c709278f6abe40c58da28d1cc20bd8bb4d5", 0xb2}, {&(0x7f0000000100)="62b4bceb8ea14322b818d3d54454ed72a67e0fae04897bdf07856184b34e5e453b140ea6468d921a445c1ab67a", 0x2d}, {&(0x7f0000000140)="74c03dc9d361512bafa583ae3b3ead0e349ea2", 0x13}, {&(0x7f0000000180)="c6261253afecff95f57f53744dfd5ff72983c1f986aaeb8f70b9ed01904f20fc502b32babe91369090771248e8a9ecb2cabff5bbd75f4cd17ad71bf7450d044dfc5c9dc468a1a4c498f554ef5358f3d8b07de854a07d714d96445a972fb64d7ea083654c01d3aed694126b47a84fc480c6d6befd63c9dcea6e1f746960baa9", 0x7f}, {&(0x7f0000000200)="98e02b9f6b4bed6f1c5685e0001998e468f72d5e5b926769ba92befb2579d28d22a2a777b2d264a19366becd45abdad9acb30578484d230739e249b5a1c154d3c7dc94f35c9cfd212715744f082aa304606597a3e8fa95806bc98dbd335eaf40fa5e1f5f1bb0c1a2c0786efa20b3e7f10f3497c7d158d9fb24718c7571ee5fa5f874b6e8b5a75cb6cd5e7041ecc37c952f183a7f37dbc6336621015442897716ca4d3c9f72fe1209a67dfa8a4ab1bb5093802ed2dcf77edfe7cb1d088b3c6a2fcf41c3b7950c39e563813b54df77d88224294e99d600379b", 0xd8}, {&(0x7f0000000300)="05bbd20b5eee9bc51e7633d1cd37b0da6ed6dfc17e71b7371242557c7123b9e92104295b8232c3796698412300bc8d525a75f3f14b7a44101cbf46a5ee2f677c590c5ca5d562c904a11f6d1c6a8924aaaf859318c82b8a78bcfeac39aeb9082a70e05bcac2677f639989d1e44a50e063f055c5e1f0d8ce86d020172ee7f9431bdc4a23a0ec2aa5246528f97bcb0b5599f2971d82433eadf2b8516e8ca101914a5923a8ce6aca228008594a4e85e031ca679e43bb80", 0xb5}], 0x6, &(0x7f0000000440)=[{0xf8, 0xffff, 0x3f, "2fe535ad02ed7fd4244e6cb275cf06ddbe697e9b2bd1f0edd0434d1eb4244118ddcbffacae36a94f710af2a02595f069dd671ad552effef5431a6e8406f601d3a59eebd6d3154e2ecc808a10737414fde455cd587545b0aee6ecbfcfc700fa6a260bf4392f486da3d3cd8fb90c63d5d4cfe9503d0a22c53712183ff8029a57a872508f10e3e6b5e0573bf9de83c06f32bcda8e2a024775eeb6b27701b8dbf82d25177e142c5e269393bea5f66157eff0a73289c0cb494084f7f058b3b09a0c46af9e79d1036ef11b0d874a3d7f241cf6e20708e4580480f79062355eca51bf6b6aaba5"}], 0xf8}, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 11:48:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) 11:48:05 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fcntl$getown(r1, 0x5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) execve(0x0, 0x0, 0x0) 11:48:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 11:48:05 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r2 = semget$private(0x0, 0x3, 0x80) r3 = dup(r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x3) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000003c0)) read(r1, &(0x7f0000000640)=""/119, 0x77) pread(r4, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) 11:48:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x6, 0x7}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x1, 0x0, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x0, 0x1000}, {0x0, 0xfffffffffffffffb}], 0x6) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffed7) socketpair(0x18, 0x3, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3000000000000, 0x8, 0xa77, 0x61}, {0x2001, 0x7, 0x8, 0x837a}, {0x8e0e, 0x3, 0x1, 0x8}, {0x81, 0x7f, 0xffffffffffff584d, 0x4}]}) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01eb0a137bd1e0087ab2f7039ea2f0edc93291866e1fba6883774d033216aeb4594f090000000000003c49beed634887950000000000000000"], 0xa) 11:48:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x8, 0x6, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) 11:48:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000500)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r4 = kqueue() close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r6, 0x4020426b, &(0x7f0000000040)) r8 = semget$private(0x0, 0x3, 0x4) r9 = getuid() socket$inet6(0x18, 0x5, 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r9, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) dup2(r3, r4) 11:48:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2}, {0x5c}, {0x40000000006}]}) semget$private(0x0, 0x0, 0x700) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) semget(0x3, 0x3, 0x2) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 11:48:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 11:48:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x10000000b}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:06 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000340)=""/4096) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0xd1c, 0x3, 0x101, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8f0, 0x0, 0x3, 0x4000000000d9f, "938d16c666d47aa00200040700b0000000000004"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:48:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0xfffffffffffffffd, 0x69, 0x0, 0x0) shutdown(r0, 0x0) 11:48:06 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x50, 0x80) close(r0) close(r0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x2, 0x6, 0x3}) 11:48:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x28408, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xa7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x4) 11:48:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x8000000000008004, 0x0) r2 = dup2(r1, r1) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="cc68a1387c553fc8384b389759750d35264aa5e4b2fcf271ca133119d451", 0x1e}, {&(0x7f0000000200)="00029577dca2af966932da52aab83de0c6972959d57d3be780d1113bd2c86682fe3eecbff354b1e78cebce340eb4fd3563354a5b41ca579e0da8bbd0c0697a268dc9b305bca39d51dd19c87efd03946b18f1727fa0a40b3325ba4c", 0x5b}, {&(0x7f0000000080)="af", 0x1}], 0x3, &(0x7f00000002c0)=[{0x1010, 0x1, 0x9, "359086c56b6d0b2f6e6667814840382fb761908dcf3a2dcd57417f3026e48799b6025ac6e63eccc715622be34e6716962020a644f057a105040c5f6a18a4ccce221bfc3a5bd92dcfd2ddd338c60d5ea421fa7ff36abf1d2f07aca11818e8a5f43c339e5c9e7e7321de5c90730be9258c3f9057bdb900c8d51039e79235290a28e1f7bc84283c23a113259bd8f6994f85bb68631a0a63b33594a4ca4945b2d9d04f16265fc4359cc1255d0c61e8977c8ad2a1b40098cfc59b9d16f7eea621b3aa4cbcace194762b97cdc66ea5fb62586021133013ccfd652d127da63e71adffd81a4956fa9c2867527dacdb09b61d29cf80146764a1ad8dc2e54dba4eda2ff58ed408716332d15b202a5a2d85cb391741fc5ddf94acd5fa48de9308207f14b724c49307d03481591d705198f52b5db931b7d3c59ce3c51a1d52a5d0ebb7a0a41e754c7ed435070d6217dd2c3fae141e94d7e29ec354af61de5013bbbd4195ebb23d5a11d341454c1f0b4b47c68ef45d2edfa8fa2e16c801d799bf953714bf07fbc41b18546ecd217b915521829fcec54110d5299b6e406399c4af6789518009687ceec01f255046331af19bc567bedff2a1e8158dc1985b9f499ba5c5796e8b0afb8cfbed64704e1a905d6b187e1c0bb1eb52e0cbaefc186314230637de479befb99720653a16a349df0f70170984df18ac6cdc15559c2bfdc95a4e8b9f204f04212acca5446744b71cbbcbf5365a0107c9a7d0d8e6300f47e01daedf6c5824e6760a12ddc90f0b45a4205e5fbe8cbd72f484fd82f6c24a0c222cf53547087682afb5d75a08fcb78d9cf34adb1fdc5bf19dfd4e2ec940f88c17cad2bc728e1054255da8093060decf44b89403fd7ac5a214cde8e00e6e13a4618b7c6dab158e13313a6fe16de38f163ac4a3e49f2a55271c6b6009ac0fd22688f0c039276c9ce85c0d0f84759b10357698e82e96af242a63fce12adf42804edfbb09b4ad0cb31b253f45b40c34b93afcda0fb1af9ffaca9b5249b5ee2c465e5377f0a0428945eca9a7d60808d19e2c89b0fbfdd02dcd56581db22ac9ed4b37eeaa58b6c9e2542f2fd2cca04af25e505ad5bb36231cab22a5d62b65750a03e2cd14a97116e9044dc47588644f11c8dd0e4ec3aa42c5b846f9a61ededb2f3d1dc24a5fcf0dbd64d8bc4b7f99ab5d14c8b9fe36ab5371d8f7961619780895bf9cda5641240b156a30f90f618100246023e645509df68ad00db105f254df2aa8bd634dd81418b59e8a361b9e1c61678b83f6f981a8ca654645e7f7d752a68701e1bc0ab05a854349cb749a409610b972ea04b4306e4d450173cbfad06433d67a614831552ac48162628574d0226f2c628c9a268298a80b3b93c4206d5b7c0e0c52f991122371b69bbfe6b4a6b78310a7d7b475fa8f6e08ca56c1d24344496b6b62dbf0394c7ed9964a45193dd77b0f2066288a70c074a9d4f51844608d39a692a7eb009b35a5ae27a6aea1c48fd6c324933f382c288e229bef9fa44037606775dd001485a1f2deb572de190c58f47e791d2c32626853ecd611449861d536d65bdd22088ad5cca375fa2263bb5ee04c4cdb58a54c777f0c1d33d7c9e847b20f6c41419425bdf51a704617c3e2bb64eb6f4dddc1ac97a0d528930f349d95dfac74aeafeb2fc9b141e7f5fbbe51df4e5e149dd507e6cf37e034e7c9c2c909d609458ab5d671a2fc5e9926d1730401c412a6be19dd3553a4892476306e54df9183d0c31716932ead361f6dcd3301da3f0c2447179d75b14dc7ddb72a47bd53c7563730c874af21fc0bf02664d157b8e05aa1e1fac41fd0fca204f94626431c1afb5e0021323e1dcd28c5fa355df96dc2f2e18e81fbb24ad4a079c2f8f757b3bc1c21780b2fd86fb1d40f449676ad4908fe93fe8dfc1156cfbf340d8f9044d54540b667c785e82c4ba81c05e41139acc79426b6b3de3fadf178c51ad04dc83069e32f19ef02176361835ae1a95f2e37587aed7a90043f6782ae616aed35a2beeba10932973d91b95405ade4de8ecd49f3f3742eade697833a89387e0c153759750dfbeff4162bf2e4a1102ef62a43c92d372c2ccf0574672ccc6b4b2bc3c8e42b6dcf090bf2f14e0942145a92cf8bb6461d06c7bd99be5e94f47c0664a485a86241eee152c7f7faf4969351516bddcd0c3a403be4f8e3fd67fd7fbb2035358b8f5abbea1350eee3515f058a6d1749b3487d88f826a4cae62908bc891aa2b9767bcf44db1f931e24006f5f5f769fafdac363f3d6ee06bf47777b2ad116d9bbf7b474606fefc7498f2f660a7926cc68bfe566a6def237455dd51f9e344a459f72525a3c12b74e13e55b181e74bc95dd9ef48e776e521c2aa685fc73fa86ea968e9ece58ed8e15a6314537203f83f98d963c64be3664f9a5e5a62b17f27d4063041f4ed1963637bb6426b0845ae1c87417a6c2e95395418eabfe02d5e8f8de71f6d99a796dc1f4c26a819d13830e0e7f2ccf9abaadcbb889922331d5238e30646a62bbccb6b3ed6270a07bea77c5b684d40676dfc3e838972edb297e5c141b74b4d752c4f512559ae05c0023502f2536fa9d3519d5c849a3926d75d635f8c2f6da3619419f0ebad3771d487689bc1b7df883a0165b7895446bebde268aa633f27730fa94bb4a9d27bc5267a28fa26d929b5155565b330e974632345f51a06ae982bb4366c810305513869a1ad39144b2616434e8bd0d6998e885d4db176c134899ba1507839e2a8bdc7a94400a7033339f8c32cce5eaa06b76f17a45b0d0c8ced3d7f3cb85bb4d25f08dc231fb04b6ec2b994604847476e5addceccb55a7aaf9defad5dcd955ada4ef2f59e37f472616ca70c6140972005c4518e30700b8b1cc6aced9cd52ea5c72de98d115b4b25c79575dd6e9799c4a709cfad8faf68cfc10fae20166d3da142a7cd0ec58758758e4a2eb037e94fb86bcc7adc84b4f14f70961686c3e25c8b997acd481d0690483783df73de1fe38cd19676c994edb2e42c4df39718268236f9039027f3078f58401ffb1713678b32d9a8fb9d123c3c4d8f921f60d406aab21f1e8a538becd68e91e31ff433b8d6ddb177e1c422334764abb2e30a90f08512c8d9958e53451b71bed0cfdadecf5895e720358a56557e42c2be814eda1bcad33309bdcfcf46c7d3887b3397ed1bdbd01abfb102bf77b41a3293f85d558bbd3885b40c6fb6087ea8449ed6c72442ef5805329eba2536969deb4b599c8b4a31f1932a17d39238bf9454709cf8c0f324b8f411909afc492f4156198a52e6d20b157ae974d7e33dbbf0013b7bccb54fc1468bf297ea6d45054f94ebe3c65713f88bdf13e65c04b5a5d9424d9fc221909dd514cbbdeaaa55f9969eddaf8c3f394ec9b3eb9e356101491b316ca5619356aa1ba9e6c6380dc44946a38d851766748ce4e0df68fdd2252e8fad396560fe308b34fb45e5e7c6db7905fc4554b40e34a47405234c692cbdf50f3433ecf4705879e969779787f70db85aa931e0791693692b11ac46afa3408c576c77d3d6a48d5ca447962d03c4d95d766bb42f6a046e2ee121431952aff88c0f4058e736e9366246c71e015a112cc9a321e040374f5e359815ccdbd2cadc49d9d7e41e766ae9e448a8f241cc2eaf353c8191ffc9a12cb7f7180cedc3aabc849e041fadea9b3e29696058b8318d3db86b8de0e8c99a5aaa9b857ee8261251c766ac4bf84516ee440e40309226cc1030b29fff2b2c97503654f2fe48df35e57bc13c04bb1e23d8fde5d373891dd4d9d10a2adf8cbbdec0f7fcc366e58bbf5639d790d24dcd00a62cf8b16babedb2c374af25c3b029434abc24bfb88e02fe5723a089cbb922c3f1c1861a7bfcd156dfa2114d37db051af28f62fd09af8a8f8665f87a9448f3d091c632d40d3968dbdf8e0be97bd8a7ed4f4f7bc2d1f9a8f0ab67ef598bb86322eb4bd05903073b85f76d27b2336388276e592b206c9c54af2cae8873f1bb1ef697e42cb84b473238391f0c885922f89225bd174266c20112f672cdb7b539dce58cfcd2b6c90fad3b6ec6b7320c7cf3764876af1d7cb86e49fbe60cfa54b81d1c79b2afde24391d6cb8ffb2b1f5d8838f58dfd7286804345f8bb495333ce7fc2fbc193a76839945286526c1dac657a1e02efe78df484b6c4b90c9e245969c420b901773ff5b4142d0c495cec374a894d0f9220c0c97b7a093689cb6ecb585e1c9e11fc0e07d933858e7fdb28e3957f85c12cb7561a8b15de29ffad38df2996e5bc51e3959b341bd4ed8cd0985ffbbaf786d86b7123d0b1b8e0a6f3b354edcd6e868843ab1b8b9b08469a15424ae4fc697d76f4103956c33f98b06a15baf27d3d0a147b2a2c7e48362578747ba646ac1b25fc2f5c90efaea72b4808b745c3fd785feda04bd7f7a86ea607cde71e72f3e4b047e1e25c02bbfa5b77e171019435629e89f3dbd1ed6c98b039f17ed3a8bf76b4211c87cba06f3f9a682c7a6d06c336d73a188c96a3432d394c8362732f69918d7b3213754574401ad033ae178b0f2e009886ed18789d8a9f3fc57c33e60269cb63bacf2e78163a4a82b421abbb9bf7314f7723caece83c0d42b3ca617e22d32004612cf395cd91dc4a929c739478bd15a089ef8fac68637b3aa15a31abe782f53c1d1903f4ef11388a05ddbc3ccbc4595563812be2abddef2a984fef5782011a48d33f34fbbb807b81a2b2fedd113c8695d79ccf076b303abac53d926a442d6601434cc52527419c84ff1dc03683b63789297030267d6ca00c069f75d041d16c56a9cd6a7186b32425fc66a2a4a521986e4c7112d0ba1b702df204a73a16ab47303cfaa597375f6299c13099859829f5f7eca13b3ec3f2d08a31b20c9c90e592a9ae3ff9b6b472946528ffb510fdc1605aa69fa470182b2c86445475e7c273b56b895eb89e5c3c49ff0e6ac8b4b7ca04f6619d12bf4fe1c945aed37e33f491852fc2fea30d31e0f75696e698e0401e94b3abca6588e754e449683e01eeb37aadfd2d7e744671216f195efac4f5cba0846c7b12ce1822fc5b95773c27468adb577a162dfca6ece267bb9864a84d7420131757db18678149ff57aa85487e62d2683decf127e5e59530e7f2a4672850017e4996df80e1fa14cd6c1d5f197a2d098ea3fa4d40e1df5d1393c05b8d423fc759af02c559057acd4d3a67474a9f0e22978d7f86c8d61053ccdb43adf7247721c0c35b6978eecd5dd8d714677646a0be2524537c91eae6ef3ad84277750a15efd232f48536a2245a7a624d4672a9f5ae09423c03a1606b73a20ef746e8ab4960fda9465b4b25370c763a7ee213882b6ceb217d2c3d81fee94af5bf1bda426acccb9dbc58a1e73b6a2d7bb909150171ce99c7c7210fd9c8012517f87fc9101cb31333ea46f611d01161349692e0c75f97043f3ba98be4526c7f0fb622f8c33ebc2ace9de019e4e2f9241a85f9e2ca20942574434a70e6f95e9492f31e1ac03c7872f22c7b9d904860cfd142244f4eab463d9b629ad370f2339fd34ad99be43f875ff224252febbfce88ace2afb2104459102dee37c11486f64ff0ed66245bdb94b76f294f8e34074a0e9118d6173b51dd22030f208fa02f6ae2d7f5d59efafdd8474e9484a30e5786fb4178b848b7db81467c005ff7bd55497f76c9f0eb17cb8e1d56b34fd35c7bdca195129e80ff5691913aa3ebf383859aa6376a1767acb12063d8c3b96b0173cf747ca8ccb86b27fd757adcb50f555ad0d0557a6f1a13c3d22840676b922704f588696c6d678c84d11f9d91a3e5524d191070"}, {0x80, 0xffff, 0x7, "dac51cb12de33556ed55c3ebedcd41ee4bc5da50ba001eda23e8b548d03fa9d3573bdda8fdd0f50ccd3be975a070a0c10eb1b87a2ecc07191bef30b2b9ae30b2f56c4ec8160f722026bf9701751f21cc1cce268a20108bfc263157706708079f425e864df97636e587"}, {0xe0, 0x1, 0x1, "3732013680fe683dd026b8e2900189b4fcd6ff360e4fcb038c7b419bd566826c6a19bb9d05fb877f353148415965728aa284e7be138ffa39631b9cdc7c26e4b047b7e54209c3f7201755eda41cd9c1e05d71bb9fe05e086ad745b75555a351f0aea8b7f31dd6cd5afa2f6900125734b0d4331e9bed190fc1cd14654309ccfd9ba7037faf5418b1ed827b66f9ddc81d5fc3548f52b3e772047d860b921acf68c410127149be77c0b92160a7456e292ab6f2550ac416204bf1827d0ff14e829b5960f5a07d9a0628814e"}, {0x100, 0xffff, 0x3, "10c0adce79b3f470ee633a140561eb5e7f3908365ee2ea669f563906af16f340101af3551dbb56ccb3b279ee98a0f218411890f722ffa035ff1ffee17cd49809742585ceaaae7b6b8952b600f4bc54cf21d9d2f38f52637ea067cbc12551f416fc6b4f163fe08f63207f026eeb68da93714ee36f6a8ff1d244eb6bb02d2ebed9cfbb594515d5421a650d33bc092bc23466903dda5be0b125da3bf963fad7ecf0206f3cd4b24fa07730c8f7cfac7e2f4bfc0e8704e59ddf23c8b5176547d93d3c161e2f536f427fbc1e52ec604db706fbbea7ba5f999368564ac5fd1b4237398cba3e02299fbd2e9b3c5d55c483"}, {0xf8, 0xffff, 0xfffffffffffffffd, "7b83768791e1c9610de4278afaa0ecae03cbbaffac30838c6f084660de415a4c3ccc15da21131941b48ff68b21cdd733e14584cc8967ad412ff4163ed203260b5c85d0297549f0e937245e320b7540a6a0e10c93354ec7d67c3fa1bedb61341ab905ac6c42856adf93f9f8b22654d99ec234e88f4bdb1527876776479750f76b281f45cc72b6d409a8346a9dae619533951fde796560bf0f50bac282e5fbfafdf50fbd710502c16b75e009dee75cf3c1afa17bd065f1a88d266ac353e781e9b88a2d6a5a4f021709109d813e48b97b0044dbfb168f91237e1fe2267486986c613b2cae40"}, {0x30, 0x1, 0x1000, "ac9f684f0cf1dff080d714d08499ed989b4fb48974572ea4e3bd93eeecb132"}], 0x1398}, 0x1) recvfrom(r0, &(0x7f0000001740)=""/52, 0x34, 0x0, &(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f00000016c0), 0x4) nanosleep(&(0x7f00000017c0)={0x6, 0x4}, &(0x7f0000001800)) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44f59abd8adf387d7891658eb4c37a9c5a101177672c15eb38a2ab26eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909ee87bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) 11:48:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) 11:48:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000002300)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f0000002340)="f3387b7f56591bdba8628a02dd86690fb8fe97b497855c0a48dcc940b87c235740fb6ef0c983fd9fbf", 0x29}, {&(0x7f0000002380)="7f1b7a6da36088b889afc41e85e595bd3e97dc600c26624e88f21008661aa945d5db1ffcda9eda6038ac83f2163d4cc86199a8eb1767e4a81c786f97838abd66be631cd56f23e25681a23926399631ae8fed5d40a41211f4c82fc76137fbc86f183fd4dc061b4eea51ec9f32c305da", 0x6f}, {&(0x7f0000002400)="cbaf1536eb58cbd78c5ef77bca37e16faca6da05fdb7a8bff08dadbb15e415405f69f26f8abc6afa7340af9982f58e6f06b5d74ba3c5471f1e811d615d42110eca82a3a845a4a44317bca029bfa23bfc44907fcf", 0x54}], 0x3, &(0x7f00000024c0)=[{0xf8, 0x1, 0x1000, "277c0fe6d2711e3ef78e3a4136eb4118aa9708555cd5d7c988a9e270c9123e5ed81548230975358033220d2b14077dd91050324f4d7ca1ecccd4894053d457259ad652720b17111f93bb281c87ede0e382f2960f6f4cfc3fbd7e97ee9edd7e4beaa5f45ce464ccda3e12c1dd125b5e0b1a5c36684b872a90568324f65eb585ff2ea10543d943aec3bc37bcbca3254b16959483174c217ced28e399a33ac9e956b2c530a5cb522f47311a67f668d2cc98d25d5504e8fa8ff3f9a626950dcee2cb45bcd8c5048dfee1d3af7fa9b74429faf851a3f68b71dfe12b8a217ded6bc1457fb1fa936f6b"}, {0x20, 0x0, 0x200, "c306806a9c4406a0e0aa4f6a03"}], 0x118}, 0x408) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000e00)={&(0x7f00000008c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000900)="198b70e2902232511f2853a6bd760003146bf9696b4771f33fd1fbeb64b30bb2f75356099cc851c6fcf256f8ba2078f6296f1bfc5c8317a9457a7ac2b87455cc0010e875f716edb56a6a21c832f4ca76285470e1127c5c378a0c7c77899a54e71b9ed1195d005ab4cf1f0d35ac1168f4c54b56af5955014d69ccb8888bece26bb0d38014f3b16d834b28cc", 0x8b}], 0x1, &(0x7f0000000a00)=[{0xd0, 0x1, 0x9, "c7bcc7100d974c3a98a0ff18acbcd33d4cc281142fefff7b583bc7fbf6732d46c9c2ee772a4447e021c45b6d564b287887a1cde99f2c4ba402124a00037ae738bbaae317afc5c987dd30c3be3e4d0d093d5722723fbc3b53767ea694e8fd33202f9761c9a6819814c293a0043cc85edd6e8788052bc4e08ff093f3a974009c7e7b5453546ccf7a5d9059a9dd876dbc14af08cd4ef8049317af774b17050d98d6dbe655ccb1923825d0b08ba7b3be82e842f5f2851e6072ee71750da7c7"}, {0x100, 0x1, 0x1, "3d94da0b5bc9e1534e7d6280b09f84cbb5e9627f821a4839e39c7df842d19636dcccb45ea4abcc732d41925e1ba0e03aff4ec346270a1bc54049c2543f6ab8f6f6d6374d664be3e928c35c728a2bcb14680c5de7bdc6db13e40899a415631ae6c4c3c91d426cb372331bff3daddaade2175fea2e916f6b0978966f171db9499f6c90b3a46ce378080c47c72fcd56835bd9f3dd4598d6de635e21ebae3e57a6e07bda7d10fe8aaaecca17ddc7b9165fcea30bbf24c87c8b4682d100d4968357b6978727b11d43428c3c8c15a41ac3df3d578feffcd73b4bbb15db335f6880b1257e24047fbbb320c566"}, {0xe0, 0xffff, 0x0, "49196a5965c91c44d77c798a017e8a589b1385a3d45b849bb40e2c405436fe4652cdbd21254969c734bb517b1f0cf3ff47d4e0452c3a953719bbc7bfa5f8c811e1bb5412eea7044ad2706ce04ae7c3ba5c15bf862f6212f54909e1e04a67b849cac3836df5a53be60dde12e7b33925bae8187aab33f23d46b57d57df311b73237243ba1c3feba38b2a8f465db69873dedffef2b732450baf6e7cb15c35009a1b6234a03f1919de136966f7837486afb182e49860778e11eb2997936ddc714eab57c84c9864f55c24a8dadbbb3bf957"}, {0xa8, 0x0, 0x3f, "95a2b69a020ee9d8ed25a3eb51df2bf7f3a3fc95dcfd0615936d2e54986eb2dffe58ba6621379fea4b828e0c5b5cb649d92422384471adb7a0f25e918efdd4c80f6c34757f26d61768d9f8402bfff84468d61ddca3bb5a01d58b6f1d4dfddee3339d9225198bd623bb3611decccd5de96c526759b74af923b147970c08763944e67a871160a4eee0c0c7650d9f201d75f21e7524721413ab"}, {0x68, 0xffff, 0xffff, "5e47b0ea80174bb434ace67917cf3eb7e85dd149be2b0ac946ac79de9be8fbc43301f4994b192772a8336d4e0166451dc803768c683e357b5f8fd16d6d775ef87d681132264e447d5730a58f90180b3b80b4"}, {0x18, 0xffff, 0x9, "5a97ef9f381b05c3"}], 0x3d8}, 0x401) sendmsg(r0, &(0x7f00000022c0)={&(0x7f0000000e40)=@in={0x2, 0x3}, 0xc, &(0x7f0000001040)=[{&(0x7f0000000e80)="1a02d6c658bf7933387720c249d7169a6bd4147216177d30e15c0dee38fe22c45f6524802c7ea7f45b269d6918a4a5650ee445c2d882bf660dd97bf6a6bdea66a27cb67d9009b1c296a4d53ff6e8210fd5805414e10767ce79290064637d1710b451e0f2b2cee7f91169fcb874849523eaa9542e4ab54755736ac5e1d1cc3b1b551f59a7d70ccad4c415017cb6757e", 0x8f}, {&(0x7f0000000f40)="043bde0b592d74f75ad32351a590611c1c2f97eb132e6f343bb0a881f49513e9e354fb08bd10ecb618c4eab3126d3f5d9947511c2e99b48c5685f2092b6fa557e7a4a624af72a4c901d4d3277a6b58ef5d9946b2748b8d0307e74abf8dddfb4ea797b7206d02ce85a1a293a1fb134a7f84862d32c753468a5e596d44f07fa0062c6e59c59beb82e3cfe80ee23b0bf68f7cee4dd1537787caf95d0d912e43c2abdfbd15cf3542f66a0f76573e4791b7ed103db57c7e55430adf918913ec3efe102e957be8c318e4ce43c08a79772d6a31369dee0629a012ebd6b80456dca89fb126a8021e035c7938", 0xe8}], 0x2, &(0x7f0000001080)=[{0xa8, 0x1, 0x1, "20d224f92ec5c6b65c3c596952fd3ddb749fefee4feb2537ed865d65aa45eda73172b3e4bff17e846be8b298d75560151272258f14231c706fe70235330758471a7de18300cac4dbbc9f6a932be32af219ed45525d6186d75051dc5a266e3358dbd095ecbb98408cbb854cb5161a67638c5fee6a28ec02ab7dc081774668ce0a6054da51cfece7bf5ca4719fb3bdb9018cc198c1b302"}, {0x58, 0xffff, 0x5401, "7a12fcda238e969f3d008fd1ac40eb799f702101b8a480ce7cddb1a3f417029f81645d715751aab3acd723bf9183125830b7dec4097ba30741d5d68755f51bfb90"}, {0x90, 0x0, 0x6, "a44cb56b360bfc1fd90fb6271b3b0ec3315227a9125f8316a258b7c7b38bba94ab7a1b5587dffd75256b84a1c3ded51fcf8d468d363594c38ee20d59fc5cddb9be26f50fffecdce52355fc9b7c9c0379ca082ffc0c848f8bcd97a10693d1ab8961520e8f6ff04c48e19b9117d8f48aedd3ba37bcedb15b53da18fc56e92dc4"}, {0x58, 0x0, 0x9, "8fbc91324be769d145b25277bace22a5d89484a013d36b5a9b64d7c77041916994d69ad2cae3ce38fa0fd6302576251739f4c57d595359996bfb959a249a0b7ce7cf029efaef8e"}, {0x1010, 0xffff, 0x9f5a, "1d247568c3621ad0242307f0125364f532305d50f258d658e38e114b08fafb430d6e43304cf0e09ddf5fed9f70d2ac09727f6ef21d09e2bed5f57de6a0e56bdee7ed8047215cec09ca938cf996ff586b78cbd260f699aacaeadc06af7f71dfc1ef04b54b7609a51b04d784195b8487678e1357ac2c1eaf12d7b29d28abd9441b4e2a22cd26325985bdcf9eefe51edbe2ba4d22f872e0b3691f110f98f7cd704147882aae2fd6acdb014778110583b34ed8094c097eb265ed047ec614277ae4e4bfbe325bc4c59c4ae345c249036ba3490773b3e27e54a9f4415b2d70933a3c5d0fb163ec28c37578d4879e1144165ab379c8cdc3d666301056a3bd738b88eaaf05a802fc61e30e35a169a803ea80c7f9c285f280c9183d6ba0110ac64db7c404a8f0ea5edcb4f1980ce54b6335b6fbad0a62df2fe143325bb0db3a112d0771ea0901501a330982812ef7f7368b21b3e8bb9891755f24fb6d6d2705e44a41b205429b8b63e308f1db81c8a00f2b22782197c68b0a419105351f95651bba6f6789e733600d186229ac31b0c15450c61452df7f7d49773992dd9b5f2756b699a9967665c73d4df9c0b0de447d9439bbac46601615713c660c409f8f29866a02df9008973041197e9e41d228d3c2b0a416e85d8ac66157d14a2bd5b1dd634f963c4ed268c5c172ee45f53c23f6bf876b2ec74be26c9aa91675d0cbae9f9b682e441e11db150d75dfabbe58e5604ea6d67053814b5a55731cb231db7afd2ca3fe5433535eeaca483a59ced534e7a598179b933da3ffc08f022a16af46d910e18f095547755d75ca05dd3dd898ab3daf27f60085a3d6d53bff82ff288563b77b0d9dd00c310054d779f4209074181737af36e5369fec7dbcba61d56a9313a90a2666868fdbf6d8fa222fe4950d34d5ee6679d90855257d16fa21ffa2ae976139bba5fb405fc79fa563425c702859be550e04216149c6bed6f8c3aa8de4f3fc05197d9b4b15628c7ae181101823a9850bf26a6da460435c5fc89075f470517f9cf4bf65127f57ed94b15607fa74a0c3822b78f79cf56138a2255765064cbcee8cf8ac754f75919b7055f1761844c0a51e1c7d1c285ee494bfdbcdb03c1efa87c98aba2f12b3a71f1a106696779ec3019846475ba60741681ff12e9b2a03a47adfd575aa45a0902783057afe9e4e581e273b42821d153934dbfb1534e1950b36c69ad6fca887a038b849352368d0884e3843066056ffb2ca6d15e594319b3b66cffcb3dfd520fec931ae526ebab5f6495f05d471e86f0ad71b2d7ddfc0cf1f61dc605082da59705987997c4ff699e42283eca36094d1d526c3a1d0b084750ca3ff081346bdecadaac7c8d445722df41e1f7e3a1461d720a31d8017a1a57e3f63f4737b51a1046d5cbf8975c126b5c4a146b0469ee58fc8ce27278ef26722ca565c2bc1ef5d6332af3162d535a984e0f5a9383e0d8c65e6cd017c96910641cb2ba8feac85b3589ffe125d1c9fd810e1aa2cdf7318bad915fef0643c3c4754021398d4951ac46bc8b35664e66bbe21c22ce60d9cc08cb13b3a3df8d646ad3ee9c04c6c5a545e3322af1386b96d1a41e4b20d36ee584703dd14546b7b109d66fd2c4c8d765abe40c9fa04c6e3bac81940d47d6a8ff183d4e08dcb5cc502b594c6d8d8695b1ce745e4d5dcf96a55776c0dcf89d360d526b02eab580998a4d55a51603020bcaf929526aca0b7c261259d8d435336ed49e6a96a6965299d3ed986d7fe458504caef58af1ac64d64adaed9532ec96d4c84a7c7828457e0881770bd17fd5debac87feac2e6e316a83fe1ac0e02065604c2339232209a8f50d62199d81e50e26d48a23eff161af838daeb4afc7d71d126c51e6f7b4fec7a3d3110f2a907d9eeb45869711c7aaaf476c36b1e718843e10cc310f26a36bd8aec9edb77a0f4e249283eb351e4dab8f2f6fee8b6de307ddca8882b243c7e28ae136f68c14c9ad3cc866010cef22f724bb01f2af6167957393e91c6200a8e8eb33610ebd6d941fa9f215d59113fb6492465b63500eb3ed141beb78322079bfd0f22e4ceb83a3d36960cf095dc6e8e7f58d2d01755da889a4368113ae445f93c2854bf4fd60035c3f0616c26ae4739c17b89758f4d0d037041af7ec39fa2fcb48442c257ccd3b308e1af026dd1720091dd3307fb155e09bea014c4058d3d2f20f021a08742664e02879a70a0fe6cee9d27c3b7f900ebca063493b366143930fe2c724332cf412bc4a98640d55535374883c65fac6d3cbd62ee58a2a1660e0eed13d39d3597c3d74afff00299542d5d5cdaee373719770b98763a00f511cec4f2826c0752f57988b05894f3cda5141da3fa7800f076dbef58db0e020da21ed135c60f84947b174ff6a08adae882bb3ff4dd29e202f7f997a2d46b2a186cc4d395d688c08a139cf00596e6f49ab55cf8d458960488dcf35b00958b8170c3ada3d52709eca67728af5171a914053783f635aa63f140d3d3480c7cff799964a713ff8dcba4dedbaa8a9a05f37de311dcf0cc5b39aa4928a9cc403eff017d70cc27912b67805da02b610bba7b1dfd67e8072a9d1643fa5016ab71716c28db47a50331270bb1406670c022667132b8e115e595c4774d30d8022dc2a971c0bd4d7d8aa541153d5b7ded129c2db6c88d645cf1259553c5494399ca3d5fc223a4db74b7dcbda10fd11f27d7fe05bedc3ff427e9bd2b6d47524f72eb59e72da35348f50087d13b8903997ea5ce0d2367832a1cc9d5ac997a9305f36b310363abdd42c968bad16c0559b3fcdbe0db032e8c0d478dd68cc5618768441accae2f0228d72375a6e7c80ec5c567c72787059c4062e32fff954634d2cce08fd880037f340fc602b97bbb4fc81a25dde73dca489ad92af048554400a5ba0a8bcc48cd769ffabdca0fff3ff8527355d0625d2f84ddec0f3b8073fb7ee63838c5a473dba6024351242f7f5c661a0a95eaabe2dd82d71271668eca9c8afe5d79e101c1d544d25bedca69d886cf1a049b1b1f61bbdfa23f4e1f67e8590052b9879bb2a0e1cc45ba937de15735db07bf819c51c7c0632201ba01ef9075aa10bcd93e0c81b914e0792516062f7e9016937b3794d037f30898703d944e20d7e64056e19426bfc4cd913909edb949df0256ed4e5b2115fd0ffa901643a918a32ec0bf85421adc08305ac23a1032842866f0e1047361a1fcb74ce4c7701ef8b875a1a4b0923589033e6f3428e5ff19daaffa0ce720636aec01ef3fcadfe35dce37c1b1c8a24267e2b56facb0c6d125de1442ba0022a34d683bece392229603b8c545de5675edde90588b9fe4628a50a1f61ed78a374d97d0dd863996ce83709d39fd42a267ab6c76f78e3660f44a6f7b5698d803f7053fc866af5cba259372dfe7b3d0eb4a1e7329506e66ef3acf78a6b07e1a83562dcedf243dc1be0b079b303b2e5b031dbde0abaad704fb28eb41c610918cfb948dc46205f65ebada7d7caf7828c13de106a0f5307623258ea98b8c55d352e30f4aef3d291a825e9f318e83129c111a9e1d54bad874b26cd3f4a8e9b256a8ad9b00f71bfc58447f657d89d667e9dc3afb9114f535ac5d6ca8ab97fc41e45772cdb59d1c3d5b3919c58f79ace0a3553dea941f383ecb57fa9c4be8a77234ad9293b560e3e00cfd833d9c32ad36685d76ae51b5663f5f628a89ea94d98e3d0d05ed7b8a2f034bab8f79b8bf336ee69eb00a4accdbe0a388f30289d348b76fcb29d031f40740127e8ec6384b15356124a44cb47bdfb314795ca9659bc5533d944338799341156fa9e753364e5eeee933bf0731d3c1127551e13d576db53ac11906f5eb40c7ce2c3d93c5c57640138a829ecd79d296cde3c0c893614c86a40333d0af9ce643248e858b0dd7b9de35ed7f1593f10734f7bc8863b5d51c9632a43872d26e8086bc9286920d49aec9a69b84a52f5415e785217e5aaed41da079e311711b23841d9db5e9e1bad9838e4c98c5eba98d7a6aad666516d30f5e7bf3cde1b06ef0911f22ced19b93b4ff077821c9ffbd7fbda14ea2370db5c1b4a9ae176cc0d8404e6cb31426d29982a31a7b32fdaf3b768eb89e3764918e83836f2d7bcdcf236536cecb206e68d650481b0a79286d6c3814a966fcc3455ffc166f67ef6147579a1cb7cc96b6abf2ad1e511b21940a311719fbdca5440c61a3e8346db6737b0c9f02a1475c1c1074bdf4a7a28d6380a262523846049d31de2540dcd8eb9e79940d3239461a9df65c1641344a84ee8def12c636b18b6dc05a867e6a4c5070c54352c02b62b97a937b511547c49da74620c30a3b5dc19dbf8d5f0fbf5b23972932f3c62bede3ec58d81b7385c93b110287cc18b493b0eb689b3655e951af8bc52698baa3752fc4f4585192611814e87fddc3ab6993e53bb5804c9eb15e10df54f0b49bb9f98321ac8b4f982c838a525861ed4584191070df8e318ee4fed2a5cb54c882bc13c7512a10f830640282b9a85342ad658a131afaa4bf07ba4fb81bcc12dd2c04a6547ff0e192a94cc7b5561f991cf04c172f2140969776ac9e28377185bb361d377824cdb520e7571b0c767dc5c97ae344d04f1e9a47f6bc076da743b29669924ab483537a294a763dfd9fdb2e1fdce55dbf77475bf7eb9471dec817078263dba65b62b10698d55d53800f77f71713e290c4aab7fae9064018dd94ad31718ac8579b555385039f1349ddb264a3058a840faeac8fca14a22798fd1bc0af6e1f3d43294be93045049bc6c0c51fb62dcdb2600d937ad964e7d5054097bade5e5a67fc2a8738ff2f16454ce2c60eb9169c10eb77ddd07098e0120fa4fb6d8be60ae339f2f22ba911bfcb8db4be5f48df33202278ee24396f642431e4332898e461c0346baebeaf93c68fec09a7d94bd07e6ab6ed6235c2a63c476434863e6fe789b3503df1cac339a1f1df8bc762f80473c4549c19a341489014d2d8cba9e2fc883613a339157ed25301253fdb137bc74fd08f1e09d34f8098a265af44e7653ac7998c046b69f47a58f6c605e9092e117e3070ea57d464eedd4313c70b0c1709c86b4ebcd51f65ef90b8cd7c5e470f83a9d0dce4cd3378c5d0680ed8474661e54ed0aeada508960b48ecbc777afae375a4c0c8a0f9967fbebf50ec379608728659307beaa10edbeebcac72bc96b88de889a82989da04880eee6168e41c08f27f327a04c7d0a5fbf42ea95d20b7733994aa9ea4155b8d620efb016b1989e4e80372b85fe77d3675dbd07c491a5400fc344e05b560113f0b4e4514a0bb5e988dd79a77ede889ed755ac2cfc1b68ce82bb56b92c3d11d8ffc422e90c485572c3b7ab0879bb5c62a9b81bc92978c811eec806212492eadedd4869ca2b9410bede0a7cbe6250f0eeb75e8cd5067bbbeedf46576deb8bd44f1f17b16e72efd876eb4643eb5b8a5a81d054c35f84f9a44d0c581fd1d4b8dcb7f676caba81674c010dd6925f4855038376cc33c1e659eb365663eda9c8015e4f0f0719fbacb849e728d47414b1c2b51f02f451c02e0fbaf9d2f8678f9f516929be7d22ed58a1759d83a18a0e1338eed5f081722284f1b48bf1e8d034228a1479abaae1bb7a668f156e148d1edc7e00e9bd2769ab1d220394012a5c5e2b5e36246ab6da0e5ccd0d5326f46ac4a203c99105e2183920766ba17bf19f875ffcbb8fa76657cd274bd2408de2698a595c60cb691ac0dbc5582d49ffb6eaad2f079d9ff9a0fa5ee76dab51a034e50967df7ed5d819b0678ac511a47ce6f0282d39734d181b2203184edfa2ec57e28d71"}, {0x18, 0xffff, 0xc6, "f6328289341c25"}], 0x1210}, 0x400) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="0b81ffb7fcecde7c82b7342a1f6d6bcb48ceacaa8a36a203d4e5a88660970b733e6f9fcfa4957f53b129d591d9e2e3deb87eb9e274489ebeeec2b4582b029c676f6ffe68f39ae7f0af815db38250c70afca597008572bbdb3973290bed532ae36c195ee7d9a08bfba43601a7fc6a0247038e8435b70f695b2b802221e61e5881b443c2ee1c8a927b5203d761eccf84b4f2bfd4e4a524a27708640db2057ed157b7ef3fa25f312a937c608f9d35cb8db7233675ff926c4e5834f4a0ebd16f3c896a987da24da4d816764899bd2c601da6dd5b3d41", 0xd4}, {&(0x7f00000001c0)="e6444a6b1cb146ef202e76c70992183297f28f7f7d33756bd051d5d927b2faf7d49bf6a6ff6af7525968c3b3127b029f778075f7a7474fdae8604627a50af6d4ab70c999f97a5a3a6fdb9c1cd59f8a1d4f159c9d46fb5ab6260853274e909428bc1e037481b650815846bba21e0327fdf99503b1c7972a", 0x77}, {&(0x7f0000000240)="3128d0d9ec17a82406fb2c3377c5806879634d1879d42c6fc2ee6a49091b54d38dd706a75d8ab3d6cbe8d896a1f33793422fff44bbf1c83aaedd3b6d0f84a5bae5244496143779815c13d89ae6e9439612ed0ca5a2da5531e195864fbee8a43fb0122db6591d849c", 0x68}, {&(0x7f00000002c0)="2268a2bd15c55ac6c4f736778b65338dba9259360bd5bc17dc144740e29185cac80f506e89a5f3da991d2bb8d7ff6de2e524a5dadfd94596fdc7ca4267245a9f6505b37ca1c5b23555036f8de582c994c2d592500db49306622a4f00a514ae41429135bea079d73a201c5b47c363f4aca2ff430b606bc48e4e003c7acb2d42134deff101138d56af419fa3701e296e9df9dc74cf03580d398d177ad8ea5d817e41f0ffc6b067e924bcb868996059301a999f420d4f1524ed84bb7ca81117484f01557c5ac4725d7b9c27b03bddac5dc2bb7a80abb54d24a348e379df8aef07093e0a", 0xe2}, {&(0x7f00000003c0)="b94e18df7e05e7fade0f962861f1e5e92d12737e", 0x14}, {&(0x7f0000000400)="c85bec82d97aa155bd9d98ecce4254c2bb9d9d34", 0x14}, {&(0x7f0000000440)="a54b99fb11d52e5261f8ad8619ab13130d79cdc3d8a16f909944baf2719a4cc4422e5e8999fe3c94331ce4b27361b67b5dca1f7ba4c8275b46a2f7c28f6bf2bdd7b316c444a2a35ca381866d9a04ff5ffce88a57e0ab3a41c6493ed1dba25f381219ddbab9dc98029f912f7fa5f3921f7281277456a780982f094bab7589b9bf43d7ecb409aa38733f67c429d8954c35dc92b76a883c2d8efa4de104c9cd1bd95f0dd70cf41b9164d963fa52ab75d40e", 0xb0}, {&(0x7f0000000500)="ebc378a10a9244af5d44aab87c85adebc1ee0fc5e3ce3f512e13123dd3c666586b28ca46dd0fe23cb69e34f939de263d892804f6272aedf50a430dede25a5e4c7b2bed538cecd6b7c5368bf4ce74e394a43f4959f62b8ea47634d6405b44e77a9940cdc7f68d10d6e9f329", 0x6b}], 0x8, &(0x7f0000000600)=[{0x68, 0x1, 0x9b, "928c5783905b551c6a2f3cd991c615b26a01324a5bbb0ddc4d32fde5acf83cdad9e4f70dafd29d0edc893bd81ae709b513272c5d356ad1a4a133f5f27b2357ce0899eaf2cec2b70db854d70850da9fff1264ca986cff4b"}, {0x78, 0x1, 0x0, "eb117b3d35610889220a0c19c559c13159ebae279c429126bdcdb28b2e330efc23465a02d979d8e4122d1076d8283d58a6f5aab9df6e896df939c4b41cd6c086c2ab339bba8f12039a028db33601f8adef28f0860cd61e7491f93f441ec76c64baf78f33"}, {0xb8, 0x1, 0xffffffffa11f9d2f, "e24ffb316f823affe66afb9e041f06c78c084e92e741104167fa95d3d8eb6632af56eb11910c1ee22347a7817c17df27fe9f24ce8642b6f1d8f3c0e2f006edbbee486979886890e990b9ed59220235437bd49f1958a6c91b7452a86896d90e2608a8b2fb6c981fb2b78e3913958fcfbf3b3f6aaf38957d43a2858cbfdd493fa3e6af35fc2041a6b7906c3c6dbe5273731b45f6371ec66b869a79b765f716f356033815e9"}, {0xe0, 0x1, 0x3f, "5dea0d2484cde8066907f4517771e0d7c5a69315f357939eefc513166a57bcfe9987ca2b6196fec3a0b95ce426216bfc4c64f3de917cc70c443b01f29ec62286847425639f8d89fccd26ce3f6ca9712d88136893ccc153037dd84546f381d6c98678f06ea59c5a46b2a1f1fc404d6163b07f088dfc7ea92f1f064ac9d42507ff786f821c526afd34e92801568abd32b51420377e4b0b0f6abbe8001daed8fa49fba9d1a2c7c604937d3c1ca6c310e738c0384a4882adfde512746a7e360c0c0de46764ec9a7606d9ec79ad1b"}], 0x278}, 0x408) 11:48:07 executing program 1: r0 = semget$private(0x0, 0x1, 0x408) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x10001, 0x8, 0x7, 0x7f, 0x10001, 0x9, 0x292f, 0xffffffffffffffef, 0x9, 0x1c9]) sync() getrusage(0x1, &(0x7f00000003c0)) 11:48:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="24ff0047d9f3dbe4", 0x0, 0x1000000000000, 0x0, 0xfffffd04) 11:48:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xfff, 0x1}, {0x18, 0x3, 0x3bd3c47b, 0x1}, 0x3ff, [0x20, 0x7fff, 0x4, 0x400000000000007, 0x0, 0x9, 0x5, 0x200000000000000]}, 0x3c) 11:48:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x8}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x10001) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() r7 = getpid() r8 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000380)={0x0, 0x8, 0x1, {[0x7ff, 0xffffffffffffff4a, 0x76d5, 0x7, 0x7fff, 0xffff, 0x10000, 0x5, 0x3, 0x8, 0x7, 0x6, 0x5, 0xffffffffffffff08, 0x100000001, 0x80, 0x401, 0x6], [0x0, 0x800, 0x2dd3, 0x2, 0x9, 0x8be, 0xac1d, 0x8001, 0x6, 0x3], [0x8, 0xa9, 0x2, 0x1f, 0x2, 0xbac1, 0x7], [0x35, 0xd39, 0x8, 0x400, 0x7, 0x4], [{0x5, 0x8, 0xffffffffffff1dfc, 0x101}, {0x8001, 0x0, 0x7fff, 0xa409}, {0x0, 0x2f, 0x1, 0x7}, {0x3e36, 0x7fff, 0x3, 0x3ff}, {0x1, 0xfffffffffffffc01, 0x81, 0x81}, {0xfff, 0x3f, 0x9, 0x7ff}, {0x4, 0x6, 0xfffffffffffffc01, 0x8}, {0x3ff, 0x68f94224, 0x3, 0x9}], {0x6, 0x9, 0x7ff, 0x5e542d66}, {0x8001, 0xffffffffffff6367, 0x1, 0x400}}}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x10000, r2, r3, r4, r5, 0x80, 0x2}, 0x8, 0x1c00, r6, r7, 0x0, 0x8, 0x1, 0xfff}) close(r0) 11:48:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3}, {0xf126}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8802, 0x0) 11:48:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) semget$private(0x0, 0x4, 0x244) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x30) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1392, r2, r3, r4, r5, 0x100, 0x3}, 0x77, 0x3ff, 0x3}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x3) fchmod(r0, 0x80) 11:48:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x7) setsockopt(r0, 0x8000000000002c, 0xc, &(0x7f0000000000)="eb85cbff13b9fd812eaa4e48e69931929648", 0x12) socket(0x2, 0xc003, 0x10000000008001) mprotect(&(0x7f00005a4000/0x2000)=nil, 0x2000, 0x4) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 11:48:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) syz_open_pts() 11:48:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) msgget(0x3, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 11:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000300)=r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(r0, &(0x7f00000007c0), 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r4, &(0x7f0000000240)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000080)=""/22, 0x16}], 0x3) readv(r4, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 11:48:08 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8020, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x70) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x5, './bus\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0, 0xfffffffffffffd52}) 11:48:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0xd8, 0x101, 0x9, 0xfffffffffffffffb, 0x5, 0x2, 0x38000000, 0x10, [{0x5e, 0x7, 0xba, 0x7ff}, {0x2, 0x3f, 0x80, 0x8}, {0x4, 0x8, 0x1fa1, 0x6}, {0xc6f4, 0x100000001, 0x7, 0x7}, {0x1, 0x8001, 0x6, 0x1ff}, {0x5, 0xffffffffffffffe0, 0x6, 0x100}, {0x3, 0x9f1, 0x55, 0x5}, {0x8000, 0x6, 0x3ff, 0x10001}, {0xd9, 0x0, 0x10000, 0x3}, {0x0, 0x0, 0x3, 0x4cd}, {0x5, 0x401, 0x9, 0xffff}, {0x3, 0x101, 0x2, 0xbd0}, {0x6, 0x81, 0x5}, {0x2, 0x0, 0x0, 0x5}, {0x6bc1, 0x2, 0x6, 0x80000001}, {0xab41000000000, 0x446, 0x4, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d, 0x0, 0x0, 0x8001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:48:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 11:48:08 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x200) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e22890500000000000000ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x21, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x41, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x5, 0x2, 0x9}) r3 = socket$inet6(0x18, 0x4, 0x4) getsockopt(r3, 0x200000029, 0x65, 0x0, 0x0) 11:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4005, 0x5) sendto$inet(r1, &(0x7f0000000240)="ec00c14547d53e10196a1feb73e9ca62ce7d1d70002bcf84802dc3cae25a5e6c546961e8d3e14e7a398f3f4c03f7c6d835ae65fa76e30e87fdd9e49866ea6c7f3f6ee590a08923d71ce296476ccb811de6", 0x51, 0x40f, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0xfffffffffffffff9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8000) fsync(r0) 11:48:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x810, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x8000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x5000000, 0x80000001}, {{r0}, 0x0, 0x4b, 0x1, 0x100000000, 0x66}, {{r0}, 0xfffffffffffffffc, 0x44, 0xfffff, 0x8, 0x424f59c7}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0xfffffffffffffffe}], 0x7, &(0x7f00000000c0)=[{{r0}, 0x0, 0xc, 0x20, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x40}], 0x21febfd, &(0x7f0000000140)={0x7, 0xc4b0}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) syz_open_pts() r2 = kqueue() ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:48:08 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x5, 0x10001, 0x1, 0x1, 0x0, 0x8, 0x8, 0x0, 0x3, 0xba, 0x9}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r2) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000100)=0xfffffffffffffffe) 11:48:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xb6) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1f, './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0xb4f}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)="e8057e87c31a552ef8cb3aba8ad6a77767773201f2ed738ab4be539e51e02551be7b04d5e084928f171ac9bfaa", 0x2d}, {&(0x7f0000000180)="e804560a4e6a390db08f6c49baf106c76c505859f9c3f3a99fc4595fdcd97899a703eb1c630f6ea434a658c1638f9762a52bc8daa42ff1934873219c23af2d29b589902bcbbc077cd664bb2ee478c2371cdfd9b26eaf2ff06f57bce5145ab351206c15348bb1077e8e52a2d925d513be13f6fe5822b29d45ac3fdd1699ba51b44a", 0x81}, {&(0x7f0000000240)="c6b8f3be8938eeb7b3bd595bd3d69672ea7c2f9fe6b619beaf0cff8466335ab97e9cbbf1d81070f72bd6358aa088cfd402fdeb5d1636c1e65e61041031f537f6ec6165163117f85250ff2ba625a879288f732e34734df7e03fc06575a7980f", 0x5f}, {&(0x7f00000002c0)="6b422eb911818fc9e7c1e18663a6ebbc4f4108d12f53c92164a57e8146e6303ef1e6f878029ca0f96f1d1028505a0214436fbb1589e32dc87803a151e8bf44654332188454fae9ffb0957b3e4b58e8e52d54640963df15c7347246bb4ce6db9356fca9d26f04952249c66c49e93700aea1890ad860dac24657a7ce702ab154951a95284cfe06c1dc9a0531ea042d51841e6656e2dd587ebf281e2ac3ea5fb9eb4f7ad13cca00df58c6af2305becd33643adfd0425c91038e44cbd056762a7da9d02e25085b12424bed3f6aea4adcaf0558abb334ab4473abe059872065304e11cdea68fa643de5b14992db6005385574cf0754ccc6f61b36d3ef94beee7f", 0xfe}, {&(0x7f00000003c0)="a35956473a58c3610d46572b8f5bcdb9c53f6096542fd0fc0105210faff8aeeba90b3d909dce89e91f00b024a11a6317bfdedc709eca264b4e7e98499dbdb687e2c48e8ba2baa5f661081fd9abd999933cfd523fdfd09077170cae403d455b70e113b8a8b5bf3a18f3ee4b912d6a6e226d1772921af879a431cac35338a239bc511877221acbc90dc4f726c92375473fb95982acdbdf3a7642081d07683dbf29530dafa440e81522ce49f29e8e8eab7f98edf3d8eeb00d817c38b33089893ae010448b714009c5c661abaa08e5d9ad994085e2ed6f6d", 0xd6}, {&(0x7f00000004c0)="ab801fd58eb783e6fd550dd01a86", 0xe}, {&(0x7f0000000500)="857987e3ec567a294611fdf737669468a5c0ccf149325940428379b37492a7c62a30d8fc0c7abd597215f7475748c740a110aa2b16be92d5b057c12a645a9c89d5f512ade30b02dfcd23eefed2991a", 0x4f}], 0x7, &(0x7f0000000600)=[{0xe0, 0xffff, 0xfb4b, "71f6f7c1d810ebebfa30bb6fca621f1a9ef918590da944dbc2f50ed3cfa9b851589e6f542bf9959c78b3430c72d624e097743432c16c5c541be51a0e32136897b55a1b1d564de5a97766a25a50e344ccaf15e0e50d89b97a573eae7c95db90cff1815475ef4d6a138e5c718eb9081c87688a96d87a22e5a8286b5df76e11f9d3eec522eb31382bc4ebe9a4653386616d94d1d55b5d7af442c18c84e8af4c07fbcff8b0ad705aad1ddac8dbad8b9043a494b83ae53372326728b6f446f155bee689992673f4302b28029b9cd386"}, {0x98, 0x0, 0x5, "cd3ba0c5b58557423496b2b28a7dbfaf83c271c680f5cb6d0bbee1bdee0544237ace74fc430a09a04865757b1a71fc84d288ce149ccd4af671e66230e5779fb4e68e455177f5c78ec32d60f525a8b4da63091b228c63029fa5b9577aae1f4cd9e53ea8b644e0dafbbf43e14798d64d25831b33f755b9d9595fb6164ea3b9da0dd4c7"}, {0x100, 0x1, 0x8001, "8cbea71df577aa7d8e4d2552a7dba0c191bb4bbd4c274605264ef4201076b31cc443e84552bf9afd77efe7b62b9eb1195b8e6bf47cdd630cbf31fd942565ba9bf9d1a5b9ad9c433960c8e9c24a04ec0019eb2f83002b896d1b95a0b212ee8657c974def2cb551b8fe3f6fed73b1f3dcab0fd2e113c6d8e0ddddd4ccd59eb0c05222f5b1b0dc182b225f24ee0424232d1600c76336ac0c7d3511051d7ff0d673675e8317af5f7ba0e40024106dcce1b3be66345b62bc910981680bf8818ac8c60be74ac2ea4e8b8666e3c1ed68b6d0106d0d3ca98f5dfcc7a4e8d67f942422c70c0cc30e5e71e75da32dfad95da57"}, {0x20, 0x0, 0x4, "261557d027d1ad0d0f7cc9"}, {0x88, 0xffff, 0x400, "9fee27fb360382dfeb867d4d370577ab464bf5ec8b50e836006a5377fd73d4b885aae6dd309f3d6037daa9308b577f6b85b9ce6fa873146be37fbe5ca275c9433a45a0a9828a1f11eb4bc0ce3c58b9b4cb5862f0665643115c9d182623b2281a9c855fd1ec59861a36b212fdf4f0d1c5004128fbe828f3"}], 0x320}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x48, 0x0) preadv(r3, &(0x7f0000000f80)=[{&(0x7f00000009c0)=""/175, 0xaf}, {&(0x7f0000000a80)=""/224, 0xe0}, {&(0x7f0000000b80)=""/185, 0xb9}, {&(0x7f0000000c40)}, {&(0x7f0000000c80)=""/95, 0x5f}, {&(0x7f0000000d00)=""/246, 0xf6}, {&(0x7f0000000e00)=""/72, 0x48}, {&(0x7f0000000e80)=""/232, 0xe8}], 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001000)={0x10, 0x490, 0x4, 0xffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffff619}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdc0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r4 = open(&(0x7f0000001500)='./file\x00', 0x1, 0x0) r5 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001540)={0x7fffffff, 0x1, './file0\x00', 0x0, 0x3, 0x4, 0x7fff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001580)={0xfff, 0xffffffffffffff00}, 0x10) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x3, 0x12, r1, 0x0, 0x0) accept$unix(r5, &(0x7f00000015c0)=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001680)=0x4) rename(&(0x7f00000016c0)='./file0/file1\x00', &(0x7f0000001700)='./file\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001740)={0x100000000000, 0x40, 0x0, 0xf7, "42f792e2205e63b45a6416a1294589452a7a4888", 0x10001, 0xffffffffffff0001}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001780)={0x2ed6, 0x6, 0x8b6, 0x101, "1c9fd137c4e8cf33fd89f63b8db45226f2ed3c16", 0x401, 0x9}) linkat(r1, &(0x7f00000017c0)='./file0/file0\x00', r2, &(0x7f0000001800)='./file0\x00', 0x4) pwritev(r5, &(0x7f0000001980)=[{&(0x7f0000001840)="8f357d00e8e314f238454c6a7ad6b5c26f7d9d9e9e856398c3d23080f64cf871903c422ebedc33448fcd0fa934c8f23915c233794a4b2bc281100ec11e322c4a987f71053d0e86ab4a53ef13ed805bd7f405570f613d55efafb3093bbe4e2978d5eec4b36ba3ca22dcd66ad261802514fba16f7081e207b9a2edd23a5f3b4a8c40e6fdb348e721d94c7d91a5fc66cae8982ffe69eb6fb4e1ed9f69f9cfca9cee", 0xa0}, {&(0x7f0000001900)="fcb95e14f2e0efb6a84dc7361cc0dc43be232560ef97718b993e9e911b6697c41fa7782118e21f80c67dbbb4f59a2fc516ab50c8d41d6e043eaa1726aca26a5a228724be61549f64436bc56799860004435bbe97f0ca6a71a5dd2bf568c150ff9159959f51ee", 0x66}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000019c0)={0x3, 0x4}) r6 = semget$private(0x0, 0x4, 0x8) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000001a00)=""/129) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001ac0)={0x10, 0x1, 0x4, 0x20, [{&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x40}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fec000/0x12000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x6}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2ba6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x1}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x68c}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0/file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000001fc0)) r7 = openat(r4, &(0x7f0000002000)='./file0/file0\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002040)={0x5, 0x874, 0x6, 0x45d2, "690220d1c2222b404912ea3b59c1523dda1a73c6", 0x5, 0x2}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000002180)={0xe7, 0x0, &(0x7f0000002080)=""/231}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000021c0)=0x101) utimensat(r7, &(0x7f0000002200)='./file\x00', &(0x7f0000002240)={{0x8, 0x100000000}, {0xdf4, 0x10000}}, 0x0) 11:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = getuid() seteuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x690, 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x69, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x3ff, 0x4, 0x3, [{&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x200}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000aa6000/0x2000)=nil}, {&(0x7f0000cb3000/0x2000)=nil, &(0x7f0000b96000/0x3000)=nil, 0x6}, {&(0x7f0000a66000/0x2000)=nil, &(0x7f0000cc3000/0x1000)=nil, 0x6}, {&(0x7f0000af3000/0x3000)=nil, &(0x7f0000cd8000/0x2000)=nil, 0xe626}, {&(0x7f0000bcc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc7}, {&(0x7f0000ef4000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000e09000/0x1000)=nil, &(0x7f0000d1d000/0x3000)=nil, 0xa46}, {&(0x7f0000d51000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000bf1000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000db8000/0x3000)=nil, &(0x7f0000b62000/0x2000)=nil, 0x7}, {&(0x7f0000d7a000/0x2000)=nil, &(0x7f0000d91000/0x1000)=nil, 0x13}, {&(0x7f0000b76000/0x1000)=nil, &(0x7f0000ddc000/0x4000)=nil}, {&(0x7f0000fe5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000fc3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x915a}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) syz_emit_ethernet(0xe5, &(0x7f0000000100)="6c8fdd52489249dcba2fcd0b88d26478e4fafd845742db9974509546602583de0f8b6b69693172160242278234732d2441014e409ce76a5484c3d8e3100ae2b5b6ad5a025c4be500000000000000000000000000000000111e5defc5177657276c3d9d11546d1ceb03e2dc7e41883276930c4423b583f3d8702e54a4031a3c3af24f80dea76f7fbdda0bad6a4b8bcef975a481f91bcafb08b8d8edcdea7905e6a92d3a11e9e67a0b23d76bbf9a3fcb249e5a1808ed5651114adedb3863b9066ba97201fd4714462c31f84aad64e1f57524ec035c0003250ee3e1162a89204177bc18eee1df") 11:48:09 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0xfffffffffffffe96, 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8000, 0x6fb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10a7, &(0x7f0000000040)=0x3, 0x4) 11:48:09 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 11:48:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x3, {0x0, 0x10000000800001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x83, 0x3, 0x10000, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000006, 0x200, 0xe448}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000081, 0x100000000, 0x2}], 0x12000000000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc8, 0x8, 0x1, 0x8000}], 0x8a9a, &(0x7f0000000180)={0x0, 0x86}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 11:48:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x18400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9b, 0x6}, {0x80000000, 0x2f33ef99}}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="2170c93cb0a27c822ba92d12a1cc1f8ea49ba94f99dead58459f881f3da4745ce7d6e4b3d59773e0cf50e16803cc00c8603f6557f546ffe73f7ac2519ad64a2435fe83f86eeceac88ae073fe00f332a78581af06c7cf468e7d9b410deae9c5a84cc8184f7e13ababd4b610c0614723c43652266ab8e92f79adae4bca025bcfb998a20b7ff14e15ea441d", 0x8a) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) 11:48:09 executing program 0: r0 = socket(0x40000000000002, 0x4003, 0x0) getsockopt(r0, 0x200, 0x25, 0x0, 0x0) 11:48:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x100) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) 11:48:09 executing program 0: pipe(&(0x7f0000000980)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000009c0)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x2a, 0xf0000000, 0x9, 0x4}], 0x8d1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7, 0xb11, 0x3}, {{r1}, 0xfffffffffffffffb, 0x82, 0xfffff, 0x71, 0xd8}, {{r1}, 0x0, 0x0, 0x1, 0x10000, 0x87}, {{r1}, 0xfffffffffffffffb, 0x40, 0x3a, 0x1f, 0x3cc}], 0x7218, &(0x7f0000000940)={0x4, 0x5}) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x372, &(0x7f0000000080)=[{&(0x7f0000000840)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x10200, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000800)) r4 = open$dir(&(0x7f0000000640)='./file0\x00', 0x880, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000280)="02f93fd9917933fc470e9b07e9f1c20849cc41c9e7a1b37f2920d5d00ecb839545621f86a0f010fd6c951890ba4565afaaa5e3f045d8ff3b7e77b307a675cabe74d1e3c8a3aa2f8a4c3f19792120e3e78daff34b8cc219c8939fa797197e7f597dc10f0f9c1e33c079e1aab51c8871894343dd5e96f941faec0348cc25bdd3d997641c8cede90c56685596453c94c8cd366220c284d5c8ac73d3c103849430581d50d33d570782d86a852b41f6502b5619f177bb6ef6ff156a4dcf69949e770d94942fd118e94e8c59714c9ca7b44efc291de06feefac3421350edb1207722606b1d3d885e8da195dfdf20d4c75a99eee58e411cc073a36b9124fe", 0xfb}, {&(0x7f0000000380)="ec620c838ed49fcd7c68877e27aa1e3a85ca1996bc81bc00ebb7b1116f1074b3bc356ac19a8312e37ec081dec2a75fdb3ea937d78953c8e5269cef51317a832495fc5e7ee56939cc10a926b77d0b0c2dd44204329861f4e719505869b00455803d75176daf1af2e814cfdec96ea8f5106ac970160bae0e50acec9fa6e1e9af23c0156fec746f319f7f6e0090c8c920bf45a1615f03a1ac94543645585775b1670988e0a2b3bfa074a65b210359687db8d543b00f276794c838", 0xb9}, {&(0x7f0000000540)="71b81aa6af53fb9305290ab157697d425d7c88154856905e11aa62974c8ee54f1be6f9d3843c243cefff106665a9f0bf5446f7e981e095d2a5819f3306672b332c7c6a9ad96e7251086df7fd1604ce76c6d0b6e1153df4084ce1ee5b04a892adf40a8e4995ac255a5ce1a5b18ebc2b2cf247dd09e8c444df8dd5e146e43eaa01d4ecab663b", 0x85}], 0x3, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r1, r4, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}], 0xc8, 0x8}, 0x1) 11:48:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000000)='.\x00') 11:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18aa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0x3}, {0x18, 0x2, 0x5, 0x1}, 0x3f, [0xc47f, 0x3, 0x9, 0x5d, 0x0, 0x6ca, 0x80, 0x6]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:48:09 executing program 1: socket(0x18, 0x1, 0x0) select(0xfe57, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r5 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r6 = socket(0x800000018, 0x1, 0x0) getsockopt(r6, 0x8000000000000006, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x6}]}) syz_emit_ethernet(0x265, &(0x7f0000000040)="943a61c832b5b6") mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 11:48:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) listen(r0, 0xcfdf) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:48:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x1, 0x3, 0x0, 0x1ff}, {0x80, 0x22dc, 0x100000001, 0xbf}, {0x8, 0x5, 0x8, 0xf9e7}, {0x9, 0x9, 0x0, 0x1004}, {0x3f, 0x7cd9, 0x2, 0x65d3}, {0xfffffffffffffff5, 0x9, 0x996c, 0x80000000}, {0x27, 0x7f, 0x4, 0x7}, {0x10000000, 0x3, 0x400, 0x8}, {0x7fffffff, 0x1000000005, 0x2, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x3b, 0x2) 11:48:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x40, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x30}], 0x2, 0xfff) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0xffff, 0x81, {[0x4, 0x7, 0x1f, 0x3, 0x7ff, 0x2400000000000, 0x5, 0x8, 0x4, 0x90, 0x3f99, 0x0, 0x7, 0x9, 0x4, 0x1, 0x0, 0x5], [0x4, 0x200, 0x401, 0x5, 0x9, 0x9, 0xff, 0xfb8, 0x9, 0x8], [0x3, 0x0, 0x81, 0xfffffffffffffff7, 0x80000001, 0x3ff, 0x7ff], [0x80000000, 0x9, 0x0, 0x7, 0x5, 0x4], [{0x7fff, 0x5, 0x0, 0x7ff}, {0x3, 0x7fffffff, 0x11, 0x6}, {0x2, 0x3, 0x9, 0x4}, {0x0, 0x80000000, 0x7, 0x4}, {0x1, 0x7, 0x0, 0x7}, {0x2, 0x5, 0x6b, 0x7fffffff}, {0x4, 0x5, 0x1000, 0x2}, {0xad, 0x9, 0x9, 0x367b}], {0x20, 0x9, 0x8, 0x6}, {0x8, 0x401, 0xffffffff, 0x7}}}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:48:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:09 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='r\x00') link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 11:48:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) read(r0, &(0x7f0000000180)=""/77, 0x4d) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700), 0xc) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000240)="dc6e4a116a74ad9d32594c3c6b6f90660cce698eb5f2325062180459fef38fcc537f8f3701cd26c294390f1941c3e27c995879773e159eed26b00b6ca483cf2fd0c0608cb535240db7e0d8e71257db6d4f4129a6edf1015fe2b43f79be3c88de02878e63f9861fd9241449446025224d49f3587bd033ca0896919f71e9d7df584afd2813a302b4707048d5e1fc11ddf00261", 0x92}, {&(0x7f0000000300)="6e6b149c8de21b77456b57ad289f8f5a45dfd1af17def0891c78e271910b575e800d133b0be858bb478a17ebbcc66a4eb7c8dadb448b5230c968500b7ee76e501aa897fa8834c05759237a9c807eb70c4347796998b68130b17e87607c6aa87716ee68b0b51f02eb04de90f0c2c430b51eaa59bb0286012230a91d2438e03283b77f0c64bd7392a86e943b36487d8757e05bab03073a2a343e51f5b6cfc112a762062ee6f93163d922dee72716f35c6858ba443d430ee4917b5eb0236fad8661eb7c26bca57f248ff531041d2b84428a42937f9d7d51b880d775d72241266f30fd6b0a9ada7fce0069c2cf82c5fb51fb80fd664e6840706094", 0xf9}, {&(0x7f0000000400)="e07fb6da316837d7e98a4c6b1f30741cb0d1e006e46c5bb5687655d4b00bb2b95dd8dc4ee325a1f20e", 0x29}, {&(0x7f0000000440)="c6bb50a2f6b944cc4945542b80617c0074f6b3db55", 0x15}, {&(0x7f0000000480)="1e95e2f6ec8bf54a1121e77492fd2227748cc8888870e1f6ee22bb6d10ec8d225673da477b85bd4291435cb629c6092247a3189d300899cc415351623d8002376930a66355cbba3de88bf3ef10630bb3970f0a5d785c781b318ada52078c4142cb074ee942739bd878bd4968303f642658a6147ff244f88ef80b0832876b26757062210fb04d300fdf0e3b1f6e8117fb0e89af7f08e2ea941f5b3ed286ba3934bc93f598a1d650ac10a4c956b179283d56bfff44a9f3c192e2e65c28fb3c3a679a6d23165ad5e5f430c399b9896c35ebff3e1f18afd19da3468c80b54657bed107434e0ff4e13592", 0xe8}, {&(0x7f0000000580)="3948c1d1636ebd49b63b52a96c38130444fa7189779752dce5caf24a53e0cc40b10469aa849c8f052bcbcd87062701234931c8f791928828566aa3e7266146cfe30ca047d2012823f2256c0fdabb74b5eec281258a2f5ade248589c3e157593f0e29a8ceb9ff430cebefa7fc84a6399671d67fb3265b2f09939238b3d23eac265ad1be99858a4571e6a0c4a34c56001dc6d3d9b67a14c057ca9ef42ffd6d88fbcbf7b720441fca1e2495b26f60b9fc3273ffa004cf7b1bed6cf39a8a58285b9186500d111a906796fdd2cc0b8efd065a9918c3208a4384a5f9750dcde371ca0d721b58a49222deaa66243f666053e0e7086610ce206825fbc597d46192d54ba9ac3a89e1016587e1cb60ad620d0833b14f60b7f1cfce785823360a52132f0896ca404c6d0974fda144263b53de1cd9f62131ba43dbecd466efb51739a7379b1ed41a12cedcfded3d91cdc078973113ff2dbbe9ef2af7a31a313b6c82d5960c16aba7064e6fd083855f85018938d80a359516aa90ec4ee139f877e5f10da68dae296ff9a628b324b79203732ea2f5fa1937475ee1f0f9658ced6c5e073590b3b6478dddfbfe1d2d5d88d238c17150bfeb394bf9ef8a75c62e73ef50f058ecaceb42d60b549cde857966c96cb6bce303ae99139250dd21de51d9706ea5844b476f8bd87ce979315804983e6e9bc5ef79fd94de41cd15f544ed5bb3544e466e8eff558a7e0bddaa17a404a7826881ee141d306673bd9e945b2083a2b05972b1d18962c988f4488ecebc0117f79c35f98c3092077ab407779814fb190b3083a2b6927f8e66a6431a0cec16c152bb7f33b751652cd8e4d6204bfd32730253d426404d47ef8d4c5de840595683e5d9bae99a50111d317de5c2ac695051d0556a0519bb39fec02e2d7c540d04c6feeb180ec9d6e0f1668b38b0db7b2235eb998fe8c5dd26d88e31e2181c57b25a7b38c3aa45a178c8b2672a59fc51e311961918ca90cd14e119b3eecd82b11d1aebd49791821ec2c28a32b0cbe8190c9f7d3ef5690a5e7f57ad17da2392c5f29e14bafc84680d42648ff7fe3a8822a28d6d6b084eeb44f54cfe86ece01368830e23b50843a101fff68e4d87f89784989f32db91dc7f9b6e3e788e4d062b58f250ae3e57780c6ba226ea1338cd34c8320ee4db0e0006ff4ceaab0cd6e622fe383a806c846489bff9905c860f6815d284eb22e491cadd638bee0eda495e01175ee0d5105b07d790aeffe15c1bd640648f60d6f909c27f65905e8a3bf2e363f1908ca5af7143fb3aecf3429c1b01e343c21cffa523b42d9ef1f2c0438826ee6d48e3ad83cba3e8f39910c7b92886334d931fdc50cfcfc1f1497f172237aede5bd7e59bcef1220025e4bf720602d0067b28020cf97a2540ac8ebc68b2e5d5837a1c7fcd1f34ef8341a5de389d113fb0803150a64a4baf3aaf9a1f608e142b9811f5da4fdfbcc7392490ef3b88fcb30e8758d4fe7ba2b42fe4d80b4a2b2c0c72fd4d0455eebe948b18ae008e55af2c5705c960f5328a9fe798431e0f634490d1cd06a1aaaaca87fe9bdd8db7c1021ad47eb28d89c6db1264de49789c3930270d19790653a3d2a5e80ecaffacac6ea47e84b90e3948c22c913a5937f42aebe992427c87fd0cf295f3116c0b1292b38af75e0b9cbc285128d67bc8529a85b628eefa0515d77fd9da0593cac9d69763d42321e04b3682a90cf130e2275c25a169e089d179f897396920d20e7bfdfde4e4182fada73a05d40bde3924a4ee9f8356dd0b4127ee250844fc209ef547a162c150a6b007195d08f9cdaa1a330f1bb62d9762daac8969f49050b3784d868be7117d7b238cf467aa4c954e06aaa22a567e642ca144a8950d24d3f2a6623dfaf614267e9cca434b57c8f20b705c18697942f14aa3dd1bf1b6f2ac2afdd3150e9ecdb2745b740cb3f9b5ccf3e8db14a4a21583578cd543910a7c1464d5d8c52332c8aba5b8abe2e5805240574c428dfab29afd71d4674d91c1ce973460434a2df720b2c55161620b0df9943ffb1818e979d68930998c08418cdae8cf0b25d9a9eeccfa72e527fa694ab73e9181d9a420f564eb8101b65b928a819c9f30c48477fbe2ce6fe9a872025ab9ceb13199b6f0e147d5a9bb5256ab49cf45cb2d66400aa1669aa02741cd11da35e3ed135e38d0c7512e988a5e8ae501f0ec67bae1ed38a1e97b2a81b6fd5839b58199338f70bd39c66c5460be5be68aaa72790d79b0a4fb5df98d2eae3d23bb4dd161ae0e1523d07a8f42fe6aea773bdb0a98e9a9fa29a929c2229a492766a1f1a247495d612a3a36dea84faa53c97b33da5ce223641057b09cdb2c8b51e5463960ec6f1f03f130a5c6f9aa0e9aa07a0c6bef58da973d260a9fc6d1ca9ad730a967db5270a68ebdc9eeb866fb0c2c930b9571cdb3d91a044d543cbd2353e353f1b93147a85f0ad0fbe6747939cbcd0e33c509902d8513c573e9a5903bff1ebf1bbcf5d625ee70618e244af7e7b564974dca3bbc432c6a7ad8a6e145787aa8d41f4a0e1ec7ecf7328f609fb5ffc0a7ece0c9aeb7eaf69ba4eb720fe4c0e034f1f221cf8e16068ea281724ca37a4e36c25a889014308d54a252f51afc9ac42ff169e3961efc1934fbd9683bb51cd34568b76d6f56f6af77e420203f4a18c8f271088524ccf9c4b057408b9ccf23b31bf7f1a51a95d0e8483bb7b201344312fe161081e006854eba8fbcdc3e1fd5215e0a192b064fad1afa06562362c4ed5af2696d17dc4b7044107f175442a3edbc50caddd364af687e445b703d492d73af05e25fff7d4de1577b3087a5e01201b55d6068558e0a0dcb92d37ca19f205b1e4c1f4f8a124b1e2738adc2e5be0cdeccc0ed57501c382152e590135375ac59f3c25e2c8dc653d42da5400409406d4db90782bcef5634f871dac42d0245c7af680a5e2b714a875b0aebff8f6d74c640536ab68e925193128d027171f15cf5157ca8ef910bb929cb206e9c78fbb16c53460efe373410fd5e06ba9a9579907c832eae7b4ca481ce8ec677c913b9aa9dd4fdc9e35d703f06b932669ad26b0d53cc7cecd1788bd8aa058e220fa80c13c08f2a9ca8888a8f59b7294918884a0bed5cf8dcabdb7ada1564d0ea75959821cdae6595cd73050185469aed3a423aef8ccb545d426c251dc11093b87b39188cf4813c2a38bcbbe1a1b2f2ae2ccc62d16b63e6fb96c055c4ae0efffb3799754badbafc98588b3ee2ede35b4e434c89b788a7b6fd695432a38cdfaf0fae7fccba71b88686cdf39d5a7a2cef31f29441c764c1310df93cee36fe930241d6aaa17b7e927d773e243402780d6ecf5fe934feafc55e1286728369768182ee9095bce844aa7a14f5baccc8fd56369b474359402ae7fb1b2d484652d7e956384afa342f903d2a1a8e44fa5b6bc4296a633c229d6b7e09efbc042cfe550d48d4e80d1f0e88a1023e465909a008385a307405c209ae85be1c058b1fa98b72eb242380c4ff28c1a26193194ad1d0c5dcb40a96d5e33995a0d69e5298d1fa4af6f22dc6de09133fe74b4fe787bbeda959cf702d3b4dd0067f523bb99dc266ef6c816b090b82a68dc2f015c2c7a472c80805525bfb393907ad65056f678a5331f4da66988f2ca445f780db3db8e20b0b240a7febc9f92e20bd68e5cd70ea3cd1a81fb9987554c8191e91754ecaf944c926d5be7749c2d79dde9cc6c8367f20a0451b9244a741dc7b854b69d68fbc8ac9661301e40b6842376cd84082801f9d2afb76a05084c78ee4ef7ed81c9f7a4a49c41a664c3ffcdff9488945ff8f81b676af29fad0b0e8ddbfe8c07d4e56bf11e30fb946da6a14240549f2cf5212336c29a6f7a870b62f5cf493bd543a9c1d08912d85ba9d114082566f1dad379a185f963da6c7c44072b7375f83330e929e8a2db091c498d332d68f2cb8c4dbc032c07ccb69787c40fbdcfba327dbc648f77a90398509b514f8df9f696dcc909cdc0942b37e9beb7dc8e89e9d7ad90b70ecd0ee1e2e1da0881bf8f9a33aed005a79f29fc3a0449877bd7b6a4bf625a1ae129c2e80d5ec1c69e1b8af15b552cb13780743c55e6e33c3f77cd336372805ab23637cef89671bfb30e89279ef9f9c791c9c39d81592ce9e7d20c8bd3accdeddfa4c8c5cee0be117e988c0f1e8bac6539d0e4d8a9ac408c8be8e5c7086ad7a02088f24450f122fce5fae3cd16f3301b7cd4094d29f4e02c3aebe9f193fac9c1b0f89a2c5ed3b02b1e1165810c1069a8d74075eca7780efcca27ead71fd62a89206dd8801a0e2ea61acf1c1271c88600de8acd201989fe3a75cd3d8ce7311cd7bc96a1bac406e3a85ee819b17a8b3fb6fd46a65b55c06ceb43db98100fc8717616ca2e6f7be1470ceb75e88743bcd72dc6b36c7e04bf5fcaa9b5bdf44f22274bb48224c6e33cd80e548c3fabd86b0c263150209afebdef79e106e7aa02b78196f8541104918b96a6dfcfe29393ca68f8fff5457575521f648a075e013542c577e8527c14458005bc8cd9dde31a3073dc919ccf5ac15868036e002a751673785c09866342349110eca9f5b6df9374fe3fa23a8d440d754b971aadb33873a46c2bd4296a7a8d3845a6a05e62a785ac22dbbb8398518653ec0c93fc505d6e8dea514d7bdcb7930c3bfebac9bc636b6fdf129497c8db2fb7092d33f6cd981a56bde201fcbbb8b487309f7cc611dcb9ec62401e8f2111355b0246ae2e314586ce34f18776697eb70fa170e3793299fae342130c003df8cbf8255e386efbe0ca84a60116798e758a4e4c82e802b889709cee2a77cc4eeb5e7b00e7bc1436722994cf9badda63b8fb9a0f3f07eafd7e76cbb14f679c8f48ee4033633559a9ca41347177c60ed728674f6a9124099181b005586d07125ea6189f178194338e9d45744b64f66474cca9831f062ee8f185da4324bfdc7db2c92927cd405467392a4213cfa075d9f975ea7f250e9593d542326d6c0de5a7b6fbc3ba223d78bcea36544389f2807459673244755a95200b7ee91af3142222548653d388c7e7a090c4ce331fff9b96dc29cc42a3ff2817b3d49b4a623ab60b39d5bda4a36b8b66b7b5c783ae1338a8ab7fe4e576105803af3d55e0670c31fd5300e6b5fc6ba8ce404260156c6280d49047f6ea9e402d44716da94085748bd3a9a80f8888c250259fafba9d74aab1198702e232235fdfd5d5b0fd594bbcd24435b9895875530aaffb0d46f831d81985fbfb2a255d2ee92de0ed772852482b327cdbe7b70a0456e1fde0b3d7511cff3be941e2f09d6c1dd3df56f841aa8cb516ff738a990d000d1682f44d5bda2d13fd724444cfdead00470adce4bb1ccf95bb5f6ed809e3bf05f3a50a94f7e5545051bbfc8bd966af0746900476c8101b8f5fdf1abfaa57d36acfa521f25166fcaa9574991774c032bdae702449bc72b22a28dad99f07e9beacdb503788f76646541085c71df34b53b9ee1e4d51ea5f69a6d0fa21d3c0e21a1cb8611dcb4031b4880ea4e61d22b4a7356531bbb23f3800fa49afbfff0017c236eaec9bb457328771378c5e2f301805886202599c1cdd8329d22abc6df488c18e011b5c7f225ac3333bb2ecb92ad968cc4d39f5e0890b3de8477eb7e35f73958dd50ebb622d2968b1b9a8072a3449f2171f6b7e8d91f1c8e93e2737bce3d859804445f8fbc7dd486728dffb0d89c804eafa9509c00eab31b99336609488330406ba015c115622e2ce6ce3b6ae32ab17b8a775551fed64fc66bf07c49b936b0ad285e3e578c22d1670041c78addea076bc5c458f651701436a5", 0x1000}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0x404) sendto(r0, &(0x7f00000000c0)="69f8e1577e24877f3ab8237220f18ee7ac3597c898f2746c0e6b492f92cd12ec07c06191de2ec94a9f79d08d2a357f527aca564e73d24dbd3e06b311fc0999c9343bc65a49d1ec", 0x47, 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x5db) 11:48:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000a80)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0f0eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b6ea85b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9e1dfc268c5b7ef51b8a614aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a952a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056beaaf65140f0e3d6aefc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4508b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b15fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3d12bb3639a04b52b031a43adf3a2481b41", 0x4a8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 11:48:09 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) 11:48:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x34, 0x9, 0x8, 0x55, "8862b650897103ae37c94b345aee9e0b7da4253c", 0x6f9d, 0x1d0ebc38}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) 11:48:09 executing program 0: r0 = socket$inet(0x2, 0x8003, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fchflags(r1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f0/file0\x00'], 0x10) socket$inet6(0x18, 0x3, 0x3) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:48:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) shutdown(r0, 0x2) shutdown(r0, 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x2d, 0x40000001000000e, &(0x7f0000000180)="1d9535c15d5b2309005aa53d68bc69af6ff3e7f02ecc8b970e7a7a89f0c1a004b32f98556851d2caf1e0291d1b94ab26465ad0ab7eb3f999b841cfba", 0x131) r3 = socket(0x0, 0x1, 0x2) close(r3) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(r0, &(0x7f0000000000)=[{{r3}, 0x0, 0x28, 0x0, 0xd3b5, 0x1}], 0x1000, &(0x7f0000000080)=[{{r1}, 0x0, 0x97, 0x43, 0x6, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0xfff, 0xa24}, {{r0}, 0xfffffffffffffffc, 0x80, 0x200fffff, 0x4, 0xffffffffffffff6e}, {{r1}, 0xffffffffffffffff, 0x4e, 0x20000000, 0x7f, 0x20}], 0x81, &(0x7f0000000100)={0x4, 0x8}) 11:48:09 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) 11:48:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x400) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x10000) 11:48:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/168, 0xa8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x81}) 11:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) ioctl$BIOCFLUSH(r0, 0x20004268) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) 11:48:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x58b, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = fcntl$getown(r0, 0x5) getpgid(r1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:48:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpgrp() setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="4235abcddb34803cef9a7d7bf6da266caf7dad86c8", 0x15) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20608, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x8000, [{0x3, 0x5}, {0x3, 0xfff}, {0x3, 0x9}, {0x0, 0x3ff}, {0x3, 0x2}, {0x1, 0x4}, {0x1, 0x7}, {0x3, 0xdb1b}, {0x1, 0xfffffffffffffffb}, {0x3, 0x2}, {0x3, 0x6}, {0x1, 0x5}, {0x3, 0x7}, {0x2, 0x1e56}, {0x2, 0x2}, {0x2, 0x9}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0xd22}, {0x3, 0x1}, {0x3, 0x8}, {0x0, 0x2}, {0x1, 0x2}, {0x3, 0x1ff}, {0x3, 0xff}, {0x3, 0x7398}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0x8}, {0x3, 0x3}, {0x0, 0x5}, {0x3, 0x8}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) 11:48:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001280)=0x2) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) accept(r0, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000000)=""/161, 0xa1}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/66, 0x42}, {&(0x7f00000016c0)=""/205, 0xcd}, {&(0x7f0000001380)=""/73, 0x49}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000001680)=""/53, 0x35}, {&(0x7f0000001440)=""/35, 0x23}, {&(0x7f0000001480)=""/94, 0x5e}], 0xa, &(0x7f00000015c0)=""/89, 0x59}, 0x1) 11:48:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x88, 0x133) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 11:48:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 11:48:09 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x309, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 11:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x79, 0xa, './file0\x00', 0x24, 0x10001, 0x1, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x838, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002000, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) 11:48:09 executing program 0: shmget$private(0x0, 0x3000, 0x408, &(0x7f0000b39000/0x3000)=nil) 11:48:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socket$inet(0x2, 0x3, 0x480000000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget(0x1, 0x3, 0x81) r1 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f0000000400)={{0x7, 0x4d7}, {0xfffffffffffffa0e, 0x7}}, 0x2) rmdir(&(0x7f0000000240)='./file0\x00') semget(0x0, 0x6, 0x15) r3 = kqueue() syz_emit_ethernet(0xfffffffffffffebb, &(0x7f0000000300)="ef7adf613108b334512062a053b82c7734e7da32771fcb7377db61e77b37ea13ebac3d61e636ed1a05254f2516d1411137eece46163c0d05f829a6b4f542717598b97672857d4b7cedd9ba58e1fbb71a9956ad718477b16e816eefb238bc912bdfc33eb7de3ae7f96b47db884cb0dd0606494fe76131af8b6788113c62f4e4e7e5b1e4216aef25e72a8ddbea085222c83374f1e34da914245a538258c13709e0cb0e2927c8ae34936cb114669806c298d899e4d1dadd9a34046cde5bf00817c87627877f445057a619902b81") close(r0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6, 0x20000008, 0x0, 0x7}], 0x9, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xc0, 0x81, 0x8, 0x4}, {{r3}, 0xfffffffffffffffb, 0x51, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x2f88abc54678c50b, 0x5, 0x80}, {{r0}, 0xffffffffffffffff, 0xc, 0x80000000, 0x9, 0x9}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0x9}], 0x9, &(0x7f0000000180)={0x9, 0x3}) chmod(&(0x7f00000001c0)='./file0\x00', 0x4) 11:48:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x140000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 11:48:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) 11:48:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x3ece71e}], 0x1}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r2) 11:48:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 11:48:09 executing program 0: r0 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/44) semop(r0, &(0x7f0000000040)=[{0x4, 0x8, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x9}, {0x5, 0x9, 0x1000}], 0x5) semget(0x0, 0x1, 0x300) 11:48:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="db086b62ba054289de8abddf787b6f8a155154aa706f49b4737e4296f5fceb63b285ac98b9b55abcc2eb305327ce82dcff1afcaba7a9f0f3cd54156787281132e36487a8094ccd0b7da8bc361f2f9e97c3c081c9b7a20c310eebb24099894e3945a2046931a137db2bbe7cbff81122759a13cc80c03c6b2bad079ebc5fef4fd297d9ddb85018f13b4e2eee78a0cfae533dd82a0249c386f343ba7d8a172f11f580cba6b5175ad1a53a1470e74243d08160546ac9906f958a6bc97ebc0b1fa6d4ecd90fa5078ff3d8ceb3", 0xca}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x36c263ca) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 11:48:10 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) select(0x31f, 0x0, &(0x7f00000001c0)={0x0, 0x5, 0x6806b13d, 0x3, 0x3, 0xfffffffffffffffd}, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x4ac060fe, 0xffffffff, r1}) 11:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="459293074b3679aca6c95beddd43dc8f22594fffd5", 0x15}, {&(0x7f00000001c0)="db0898be1c85e81cbe0b8d2cfcb7d4733d8f398d88769f74742d2f948e5c4903747d5db668bdc29dbe88d4afc3e2aae287988c42c2403234c48520edaf87", 0x3e}, {&(0x7f0000000200)="cd2943990faee16d983da30b906e6c4347ae1635c90d031b05273921b6a1eb0733f37aa5625440638d561f6981186fb7a8d227cad85c1e53ab3f6138d36d30d54a59b77560ec80b74d68693551b5577ac883bfdb78ec1d659f7b0a8e1e641cd3a98776a42dd8caa10accd3", 0x6b}, {&(0x7f0000000280)="1de1d386fdcb5ddc7cb553ffbb0b2d16eebfd61f45663b05363d0bf4483299700cd601d87def9f374574d3b7b8d514969180c247decee5eda0dc502c18995169125ff43568d25ef53a1531cd3144f1ddd4300dec7d28d5c5000c322f283b6755caec265aff4919b3554d214d1c2e1c99e9ebcde678d5583e0493675b5956581b652cac797882f412175b6d64399f3e4802bb42721058afb10efcbb2e948aaf35e8b4cf508253984b6c6cade8fb4533fb1a1b7ad71f37eff0771543cc94ed4c2cf719091f888f66e708", 0xc9}], 0x4, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x50, 0x5}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) 11:48:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0xfffffffffffffe8d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 11:48:10 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 11:48:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) dup(r0) 11:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000200"/19]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) ftruncate(r0, 0x0, 0x6e9f) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 11:48:10 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="a2cbf0211939d041047c6e83ef43be820ddbe9b073844b6afc5554ebdb5f8497efa4b86c323e1513465d05189b9d6a022b624dbc8a3f5c1802dcb00792fd0957aaee74b06f18eaefcb162f4f54343ed3684cba03ff62ee11f04c8d6c073cb40a77f9dae5b21aa638a955075f95d76365a545d85af03750a07577c087465203a590d35aa81ea09993bc2f80e997828a0c32395c67f1af136a740388b7b962eaef93e6d297700974e5ebef535323ef0d75c97c9eaf4d1ca3da5e1a39", 0xbb}, {&(0x7f0000000040)="1ac96bdbddb33b6e8ed04d70afcecd11c1b81cf5d4a28498569f94913f58d0a11b48657c51a1cdca6adc0711d6e6464fcf4a5dbde2a9c5f8f48c2815", 0x3c}], 0x2, 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 11:48:10 executing program 1: r0 = socket(0x1, 0x0, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20}], 0x40}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/211, &(0x7f00000001c0)=0xd3) 11:48:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x1) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000180)=""/184, 0xb8, 0x801, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 11:48:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) 11:48:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./bus\x00') 11:48:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1000, 0x8}) munlockall() 11:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0x4df8dbad8eba78ee) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x9, 0x1c0, 0x401, "c8019f75b0000084ec9491bc736e21d123fd81f0", 0x6, 0x43d0}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0xbb) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ftruncate(r0, 0x0, 0x5) 11:48:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3c9, &(0x7f00000002c0)) 11:48:10 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 11:48:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) r1 = msgget$private(0x0, 0x2a) r2 = geteuid() r3 = socket(0x0, 0xc007, 0xfffffffffffffff8) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = getegid() r5 = getuid() r6 = socket(0x18, 0x0, 0x1ff) recvfrom$inet6(r6, &(0x7f0000000380)=""/123, 0x7b, 0x2, &(0x7f0000000300)={0x18, 0x3, 0xffdf, 0xfe0}, 0xc) read(r0, &(0x7f0000000240)=""/138, 0x8a) r7 = getgid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000480)=0x6) r8 = getpid() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r4, r5, r7, 0x90, 0x6}, 0x6, 0x1, r8, r9, 0x8, 0x1, 0x7fff, 0x1}) 11:48:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/27, 0x1b) write(r0, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e00"/28, 0xd9) execve(0x0, 0x0, 0x0) 11:48:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:48:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/165, 0xa5}], 0x1, &(0x7f0000000340)=""/203, 0xcb}, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r2, 0xc4}], 0x2, 0x0) 11:48:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x0, [{0xfffffffffffffffd}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x1}]}) 11:48:11 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 11:48:11 executing program 0: getsockopt(0xffffffffffffffff, 0x29, 0x20800000032, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="314947175f4aef0ba9697a23d5075a1abd286e0f249f58fef6814086b0134d88a57d11d1566e6b067f940ed81cf8d48265cd4805388715c8318e19040e46507861943271a3cde46822a463a6790c6891f001c24c1a8934a405e91b663ed6edcef9367304db4f60905d5f80af21f214843b50f229efb2336d6af5544b4130ab4987ccf51d54599b6d7a8ea8fe15dda14e9aa27a04738135847c141fa73505ed2ec791fa42a432024a0da5402820551af41bd84a78b70df1575364188b98720a349a4a0499872a2f0f5ce886c5b92da5b32e13ea59c5717314996cd9238411a7dce1aa2f", 0xe3) 11:48:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x67, 0x4, r2}) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000280)=""/45, 0x2}], 0x1) syz_open_pts() pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000380)="8a0c64a657347b7f9932b1d81a6203472f5cf07e88aee8bb852e108601f00d38e57248a29a9c34994d2399996654397c629898bafbd4483e338202b2ceaf603a27071e264d9c060745d32d76d3a2e32941c677f33c70ba78223a4d7291aaa81716fc1e43a401949ef12fa261db2919a75dc8cc0eacd8f4b22a2fa2be4a65c8395f29284b25ac560d253e73be634ce397d5bb226e55e2c55a5a6b2cc0cfa4cc73a5d9dcaddce9b9c19c68d67e3bcd7cc2380f809912ad3406c95961db386faa4dc56cc467e38c0b10ebd2512e", 0xcc}, {&(0x7f0000000480)="d170943197ea6d648074eb138ae263ec535da7ab6dcd16a64f550351acbad9520d80f7921cce66176c6fe041e02d1b7dd00e89c2fa53337afac1d7e92119a92727bd8e4a214671daa7f647754bc98feb6a06cffd528facdf4d3c68a062b7cfd9188267301e548f404befda2781330712e0492d0c1eb0047aa2b883287a3316d3dfd7dc5ccec64274742f8703cc6db42d530d6ccfad216aa2cdbf419d60cd6b8efc127192eab8cae4031c7cc81fd256ec3c8f45da1c695779ba416ddc81fb870bdfebd350cadeb53f76fcf793ee", 0xcd}], 0x2, 0x0, 0x0) 11:48:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x40, 0x26) recvfrom$unix(r0, &(0x7f0000000200)=""/58, 0x5e, 0x41, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) pread(r1, &(0x7f0000000140)="d0c03a", 0x3, 0x0, 0x0) 11:48:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000040)='./file0\x00', 0x100, 0x23) 11:48:12 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x61}, {0xf14c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 11:48:12 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x89) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x9014, 0x1) setregid(0x0, r0) munlockall() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setregid(0x0, 0x0) 11:48:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000380)="66bedaa60d009b00af51281edd42497d818e2b7d6027edb1489761be127bff615cab488f87b53cbe859e9d5b1309f16732199484e69fb5a7ab43397bb0c1ece769f34a839ae7797b1b99dfc2f690e3d0ddf7d9779b504b171095e0f44bb14ce25eeb3b82b40241c10ea7015f1e2f70fb5daffdea585c0a2527fccfc89e50dba4ed633226b5163a210bd24ed42800d5f0b196ac3c431faa305cc233e70af99e66e4bd85492a6e679176ff6d29e7cf1ab463b31f201326a55626dd3ef31c82737bb8") 11:48:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x20) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffa, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:48:12 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) dup(0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse\x00', 0x18210, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) socket$unix(0x1, 0x5, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7ff) openat$bpf(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/bpf\x00', 0x400, 0x0) socket$inet6(0x18, 0x3, 0x80e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002200)='/dev/ttyCcfg\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000002240), &(0x7f0000002280)=0xc) open$dir(&(0x7f00000022c0)='./file0\x00', 0x0, 0x20) 11:48:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffff) r1 = socket(0x18, 0x3, 0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x202, 0x0) fcntl$dupfd(r2, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:48:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x3, 0x1b58}, {0x9, 0xdd15, 0x1010000000, 0x5}, {0xed, 0x3ff, 0x8000, 0x4}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x12, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x80000000, 0x7420d3b9}], 0x632, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x3, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000027, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x5, 0x22, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0xba35, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000087, 0x8001, 0x6}], 0x401, &(0x7f0000000180)={0x800, 0x9}) getpid() r3 = getpid() fcntl$setown(r0, 0x6, r3) 11:48:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r1, &(0x7f0000000180)=""/73, 0x49, 0x43, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x1ff}, {0x18, 0x3, 0x2, 0x7}, 0x40, [0x9, 0x4, 0x9, 0x8000, 0x6, 0x7, 0x4, 0x7fff]}, 0x3c) msgget(0x3, 0x8) 11:48:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:48:12 executing program 0: mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2050, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x3f, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x401}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9b}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x80}) fchflags(r0, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 11:48:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffffffffffff5a67071b542a538706000000b8180000002900000031000000ccb503000000070005a2ab35"], 0x38}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:48:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0xb) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x120, 0x9) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 11:48:12 executing program 1: nanosleep(&(0x7f0000000100)={0x7ffffffe, 0xfff}, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffb2, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffff2d}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x4, 0x3}, &(0x7f0000000140)) 11:48:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0x327) 11:48:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:48:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f000001effd)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) 11:48:13 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x4, 0x101, "b30751785d4421393743d160d927b99804903533", 0x6, 0x8000}) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 11:48:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000180)=""/225, 0xe1, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) 11:48:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) shmget$private(0x0, 0x1000, 0xe9d4a45dcb65ae26, &(0x7f0000ffa000/0x1000)=nil) shmdt(r1) 11:48:13 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20020, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r4, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r5 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r4, 0x2}) shmdt(r3) shmdt(r5) 11:48:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x3ff}, {0x2, 0x80000001}}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xc2, 0x0, 0x3, 0x6}, {0x8, 0x8, 0x6, 0x401}, {0x9, 0xfffffffffffffffc, 0x55ee7928}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0xe1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 11:48:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="8d7d3eb52ec1f5fa9df4514a17e9665e68a7b49dd2d5fd818684403a6a731438125bfb5ab21fc44a9eefc5a034a47509e5d026e55ded2bdfba76", 0x3a, 0x4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="0000193233c42b00"], 0x1c, 0x0}, 0x0) 11:48:13 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() shmget(0x2, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) getuid() flock(r1, 0xd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 11:48:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x2, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="f0040000000000000000"], 0xfffffffffffffea9, 0x0, 0x10f, 0x0, 0xfffffffffffffdd4}, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 11:48:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000480)=""/172) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x7f, 0x6, {[0x440be242, 0xaef, 0x9, 0x9, 0x7d8b77d0, 0x8, 0xfb3e, 0x0, 0x6, 0x4, 0x7f, 0x4, 0x7, 0x2, 0x6, 0x6b, 0x640496b9, 0x1], [0x80000000, 0x7fff, 0x8, 0x2, 0x2, 0x6, 0x100000001, 0x3, 0xfffffffffffffffe, 0x8], [0x5, 0x7, 0x7, 0x10000, 0x9, 0x10000, 0x80000000], [0x4a3, 0x10, 0x2, 0x4, 0x47, 0x2], [{0x1, 0x3, 0x100000001, 0x7}, {0x2, 0x1, 0xb37, 0x2}, {0x8, 0xff, 0x10001, 0x8}, {0x44, 0x67f5, 0x2, 0x2}, {0x734db255, 0x48c1, 0x7fff, 0x1}, {0x8, 0x5, 0xa13e, 0x2}, {0xff, 0x3, 0xe9b7, 0x2}, {0x7, 0xdc7, 0x1ff}], {0x51, 0x80000000, 0x4, 0x9}, {0x3, 0x1, 0xb3c6, 0x4}}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x14, r2, r3, r4, r5, 0x20, 0x1}, 0x3, 0x9, 0x4}) 11:48:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x800000001) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 11:48:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1fff, 0x80000002) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xc1) read(r0, &(0x7f00000000c0)=""/124, 0x7c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x3, {0x2cf1}}) 11:48:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f0000000200)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) 11:48:13 executing program 1: r0 = getpid() getpgid(r0) r1 = getpgrp() wait4(r1, 0x0, 0x2005, 0x0) 11:48:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:48:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10492, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) flock(r0, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x80000000000000, 0x1}, 0x8) syz_emit_ethernet(0x10, &(0x7f0000000280)="b2326b3f4fa897db9a7e3e913f5a4a50") 11:48:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0xfc6a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x14b7) write(r0, &(0x7f0000000480)="93", 0x1) 11:48:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) 11:48:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:48:13 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0xfffffffffffffffc) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x113) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 11:48:14 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x1, 0x1adb}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x24d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 11:48:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r2, 0x2) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) socket$inet(0x2, 0x8001, 0xeb08000000000000) 11:48:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8, 0x723}, {0x10001, 0x18}}, 0x2) 11:48:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:48:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = getpgrp() getpgid(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000024a33dbbfd85fdc6ec92cf9e2c55110d461cb0c7501df839f2124a73f00000080812eae09b45fe240", 0x2c}], 0x1) 11:48:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4a}, {0x40006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 11:48:14 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair(0x1, 0x8003, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) getsockopt(r4, 0xfce, 0x10001, &(0x7f0000000100)=""/100, &(0x7f0000000180)=0x64) r5 = semget(0x1, 0x6, 0x10) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, r6, r8, r9, r12, 0x41, 0x4}, 0x7, 0x7fff, 0x8000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x4, 0x5}) poll(&(0x7f0000000340)=[{r4, 0x2}, {r0, 0x120}, {r1, 0x10}, {r4, 0x2}, {r4, 0x4}, {r2, 0x4}, {r2, 0x1c4}, {r1, 0x40}], 0x8, 0x5) sync() r13 = dup2(r0, r0) seteuid(r7) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000380), &(0x7f00000003c0)=0x4) sendmsg(r13, &(0x7f0000002100)={&(0x7f0000000400)=@in6={0x18, 0x0, 0x80, 0x9}, 0xc, &(0x7f0000001b40)=[{&(0x7f0000000440)="887b52a80fab79efdf76d1d2533ca66a23a6b9f505f361d96facdac0404bfbbf886eed0387bbd9d6ad8a81e3a1fb8316f9224b5c15afd6dd882e9bbcabddeaca176e99196fa7abce2ef79e8a851ff877f0622483bd2798778248aa194184119d1e0e54b788ee0b43b519a1029bd44ee4a70806014ae46667cc4269f741e9195476bd56fd07b8976593b408021352b37d10df5542bc972a692bff6ad478f8035d0652e4e188abd2ddcc0ae6817a45b94bab9ced9706030ed7e2e2d89b0dda7dbaa4ae09d4f03d7b780386055284d48766137ded912ab9631d4e", 0xd9}, {&(0x7f0000000540)="729d5a4bcd5ffea8b97109b87913c1761534e1d08627237d1901908ef3dbf7777d4833d151f363e06953a76390b3d1af36095e4cc869a1f373451c36e48c28586176cbd605cd2d61f074bad587e6f98b16373c9649f7e23d4c13bd4f", 0x5c}, {&(0x7f00000005c0)="348dbe6017d740b6d2cc44a8523e41a2740d9af33c233f479b958ff99c15ffa28e405727631630ee9a7a868a1f809abe5f42a7cf6ff45ab3752ce92ad3418d33e3013b3225b7dc0eea14a873c4419f3fe7dbca5985bd195651b49092f9ed3ee50a6ea251c6d73d749310f2e323d96f1dde659cde4e3b742750bf63dd27a14c1c33a420267cb8b7127f12d26d67a7e144ebaa3461f7f6b534bc41e6606c40d7b5ea6bf33f3b2c6379005ae5313b13d830b961bc4667918f7faac3e2f158ceb28662583ca5270bcd4a955037d7a197a9a4118a1430d464157f9a1c51fd0da8648d5f09b8157e81949a252a2edd132bf61ef5", 0xf1}, {&(0x7f00000006c0)="960f1b46c122a8ed1cabe0f772c36432a4b6e25cc6e4673678fced490d4092953cafbc4bca3c3ae02102a9fb77632c747bb876e856470f7fd913e6d2f5cbe6c24b0acf25f48edc5ff9cb5a5afeab3e6758dee25d3b3006c0d85ec370d4df84522c4802392399ea86fcf3dc5ceac5c59570f45633c5f85f5ec1f18bc96b29671a4128fcc032baa969", 0x88}, {&(0x7f0000000780)="895e63773afc5c902cb03ecaa69341434eb808f305ce85beb85c63793939a911d985d4c488d7b44db33b74d84bf32048d9c83c1f714f1b82a53597844f5c3b7dada9b265194dba7570085595c0be62b53301a7118750c4f86450985e0fb9836f45b2eb08ced5826dea6fd798c90193adb61233901e28fc6e26c5df8d4b2c10b152909272", 0x84}, {&(0x7f0000000840)="0ec400322b60672f6c570ca6a535b8ccd96076c875f52953f365c6557364e72f139db51de39e70d5d3593281c2793ce55a6a5b9b634563653b3f346b97bdc8193831166849b2e7e0c5e57036e7d4b050c01fa94eee55338c4ff8fd93409c2a6cffd40668423cc43d95516a85b902b8b03bf1c954f2fc74c1931a0ac351cb307217973bb844c8ea0029e3cb0633e62e561005599a699ee82175274ff33a19bcab94a9cc05d73d7ad9e8f9b4502d4a46f10a9e68cb07d238320652486b8ee6498c8f15b6287aa828cc595c134690b454c1e2c62f6b33bd610a7fe9d821cd8e4008d777762305c6b69ac85bf0e64cffc58bb72a2b5537", 0xf5}, {&(0x7f0000000940)="4998220673cc4b8c756e80aa10c95e04416bb44dd9da16e675b887e224832f19b6ceaf484bcc4085166fb0ae9f168dd3f804f0da8648c9fdaeadba061bf146d5633362ea9640fad17f7f948a797771598331576df42ecce35ff953be56655dc8d737a9d5688c8b92ad87041185665221d65d3890287c4be6b8ca114148633f6e390db597f934bb2f999138d9d4cb105b9489e6f0859dd600970c2518183e94445b288f0a6d8bc410b44b365f5a42fcab914907d3466662bfe4b842b68bd4315736d3bf7ae59e3e9d24d097c72ac8c4c3fb727cb085cf0f45", 0xd8}, {&(0x7f0000000a40)="6092e014ac55b7bf8a808d10e5ee9205fa12c6ffa45837f2cc279b14ffc033dbf05c3f6fc8734d2fb46f23b4123ef29e03a12b2552b112d54177c3e8cd32ab0505f96d05dbb2eb1d1a6626948c577d0e1da2e2e6e54db875c1d09c9138e967070fbd599afd19abf0f8a95ccb37e71e8452d01d85f48b7567f309bf3d69f7445e22d5a58723ac14c4c9f24b23daa75f2c7f1fbd95ca1fe4dd4e0a205864f2244f7907aeba45869db2abf50fac5e846de8f4dfb93813c76b8e771036191699f52c9c1f37304c9bc8f47dad4db60e32ad", 0xcf}, {&(0x7f0000000b40)="ff1e592acb5e76de1ddc85305e9a25b58ecf4ca38fdc476f70d36194eb2084f35012c6a9a058787d9e4f798fee2489c49e8958de0535cd7bb64226dc897a14297ce03e9021bef271afe420ea472c6f99fae874cca82b2ce5e347a8a88c38b22dd71858c1289d5dfeb514bfb1a6bea5d6d95d2ba4fa7e6328c05078e2e8d37fae22395e38c531adcebbe8775287e941da04ed65cf26da434f10a468b0608a0cd574f3625809913cf86ee782611274bb57daf5cf8cae7bdac0544bb2d778ee6fec33aac98e61619da4093199922e4251024fd74b98cf2d281b4aa56fd4a3d3ef909582b24a767839f4bf0c5b0b3e7403e6268e9b462a5624b80b0799952e7fa6149091b47df236e9ab7a301607866ccbd329c8f590d3a1c60269b08a0c356f1f8b07afa5a9db2004c3bb578c2ba52c68e833be4bd35f3851ac39cde90bc8c7f954d4fa1de1c4f6ba6a51b6d93302a19352bdc13b66202b2b7e35c0986c20a787b196a67abed37c719347a32b60eb43c4875f2f4f2b80a383fc3d52398f496ee86e9a9d599d20aa043337069d3ab249655fc3cf8f15f84fb23bdfa0d6095881fb08daa9469cc1f201df6310649b8b50e74b453c67b088bd0160ac802574001516e67c2ca7e162eff39da8217d5ddd7ee8dcf10f5cb4ac7cc8c339958917a04ce533e93425030e90fdc5ac838fd6dbb291482b929b5d3b6f2196bff7f3798f9045206b1a1a11ad1d5fe4f574ffdef450544b9cb43dc941bc2934cf54d87534058c8969f3e7d96d22abe75bcea2ae5caf76ce464d36425c8716146f19dbfa149a0c22204685b662d74887c64f66de3764e630852195e6d642a407215fe887a8716d937017eb07c5960a495bbaf0f606455c1580e249099a1aebe167a93717817037149925d9f084f821224bb6e227b4d23287f7f27c5fd2ee26ba755ee327b4c672e240015fb1d4eac0611f008a1d36c71bf6f04e75eec7eed8e5260cb8f1d43e7ebe649efe904ee5bcb7756b32cb33a6ebf044a8d1a160c518b4ed200466315d2d0a154f4721e65a4a83abb0e71000e226e9214e034bdd52df0e691433ef60e888053c8eeba4ef78678f7d415805ee4be71f163aa7c88c87ddb32fa84c78cd633c88f565439f2adf60326669e707b88508db60b48cb706963df68ccaa245814b3f0b50f898adba967bd620ca25196e188032b0bc8caf0c8790538f5fe5945dde7977c1399e871cbfee1e3837676ef47445965b66a7bfa88b9974f9e5c7266525d164c5268c252a9fdea738f3d5dd43ea586ad2e4f93828d5a55aef34c2aaefad27078115d340558d5977714f91e6c9481930a37b687fdd0069f621b76dabc4bd78b19c6a0c486a38812088526da33599c5ddeeb4c97e33d2e2fa0aaffa7b391b14868d9d45f24c64f94fbb8b5ab7af96bdf0d9a565407199952a2482b93f92fbea009368eac53edf32431eceb0bf404834cd42a43e7362f1d81410a3b6591b0432644bbd1c09b8802585d5ad0529f6b5402d97521aef1bf3a299c7ef8088539db9f10f86b89b47045cea791ba07ef813946a9eeb56d31cdc2c3acd1444b5a9b339ec4ccacd3acd6c6b85c88e3ddae5b229152bff02e04445f4be7311ad9b7480fdae8a433f15e25472f5429c9423d5dcf417b1fb69e8ac41b44dc013ede9774f0c79b1589b5b0f705d6baa5613fa0fd5ddad2816fbaa83fa957ad75ad7395736db89478f832d16e749c5b112ad73f121d3f993e574a763561ae9c9c069ee136dad5e03c7a44e7754f42eb0ecd6ae4e6ca20c7809fc18e0721f6ead9eb20f7d2279fdf23956392a31fab42baf9fef07adf2da4f0856b2b317c4594fd7c085fdbe06996b40348d591fa84e7f426fe9ff07f4760c1d5f7dcfd03413a6da13368723bf567ddf74004966774e49af00806a7a87da3f13d296ee2712c5ffac0b01668119d1f98990464b836ca97b2519330091d24f27f3925ac2aa1f9a2e14060a3e223a1f7a6e9e2dbfa4775b275a1865207c5b5e6316fa46ac1f4affbfe5e2166e14e844104aa8247e2817d518e62d5c01f881bc353e07a8e29fc4edcb90eb71d8884d9ee7c79d186a7118cdb23ec9cbae9ccd36f0ef4f2bb9b05b42aa78381399c28599201f0a9e4741fd53dc9f9dadd86cd78043fcffcc231cafe4627396c65b757424214c4a52a639e991be3e847c5797531c795bb9333994281c6b985a64ad7f5e8e445c50c1eb35374cacbc7af51fc39cf54d35bf675f3c19b2fd7abea905138d8214520fabe1c81fef9f0091c3cd441499fbe21fe59adf909bd003ee927c547b1a422ad91075206a3194b06b4b499a4e5b7538fdf23724977c4d317e353832f61e0d44fd4adbe730f548333efdc07e50d271945eba21623e3f4ba7e26c03da6d6be41cb2414a0809c31b6063da29037f862f671dc500ab62e4e95d9bd70f3ae4ce870378d5144d258c7c096ad123019d799eeaa8e25e5e2f8bdf60da3d4bab4b57793005317f2ca59edf3f9b0df08dda37948908b7e0fb8ebe67ca8915fce4e589d8de570f3d8188593a766da59c39239d3a1cf6cd4c3bb4c1eb9578dcb232209bacfc89d01b835ad92f190c4b858179f274b804b317061f010d16ab8e62cc229fbcf18336bc536aca9ed4290c15a71f058c106bef1d0136cc8e52100fe5464107d3521c4a169493bc4a70f3f63f6e2fcb2299dc8d273a7aba085435690a5033ba9ca9c55712df7217bfbc1b7e3c2ca8033b6cc1cc1b0ffbd6cf5b6ac52180d4cdb2e595a82098b188ee4b274ce68bb5ad7fb6b2a0685dce086f2662c95b42d47810c0ad69486c55de0a03909c69e28a0cc21a5e3a7f33e853a08314a8f35e2117e83d176886d5ba57e5f8c6fbbaa609ae6e7376b151c92b6583c1550a22d8d2eb823dad87dff7d0a7a494268a0d7ea11bc7e0863aaf016f54e926e7452de9d80a65d835603f65096700b46026797f69118afc27428077c60551682da50e0b1a9a127e574bf51559fba0aac384fa3a4d659bbcbda7536b37cd3d349a85828acc4052d66311290792f50b13ce68a63963ba628c8555df3fb1ff54a5d4a1759efc7427735bc8c35f872676834a542ca64580f05c1124932b9270917d652091c9afbd554b18a3943aff9ad7601e38093619d0b0d1cb2f87b134818cdddea4a162a6f7d758c628c1d38f62b9db72ac64aa9e49b00eb2e58ee0e9a2108938c8ce5f019750bf643922b0283087df80d427433193ac46f739cac51505fec864c9d52711edca20b5c1b95b8d46c6e79c7f0da25f0253a002ae3242dbba04406c36c5f24c281f3fb69b87d58eeb5d54f70b47ca6276f40dba93bf6ff1e8c7daf2abd2c4d7e2418f2ea76e2615a544ed761e33e943af231b36374784d3c1c629bfbf69e0c32644f3ccfb29dbc57243aada36bea527065d48a4af4cdec87d8a84f0809ac7d40fb6eb5ca1d83918e11960f15a22ef91702d2c2772cee260943c2212ac214f4502727492cd78fef53044bb8a7bc8b0cf3ccec13b35a4cb078eece770047e4a3dec22cc1ce2c41b6d7ff17fd31d12d02dc991b4e5ee633c8d98b7ee457cfc98653af37666c4c401f8a95e2b0775f577623d04118c7f491e86f88cf2a4a254fc11e37942ee18d17b4d035126144b558ad591a37dc11d1f8864fc6d28b1f7c1e11a70c200094b1b8720e5bd94dcd51950fe0f427d7a35ce70292f6e71fdea6a68e24ab30c75416979c6d7e08dd5ac51db734555b7417f71998c99669af798f705d4c6ecd1a2152f182b7856ecb4cd3e0afb8a07cb2d7cfc982faf982bef072096b08cdf92a8e3155545c832eaaa690003d85f0cde2ddd189e3e6a494706ff663c89a3ef85781c8827de013effa60de76fb4e1bf2f1ce639b0cb3365df400c0594f1211331d2643d37c012a1ba4f163ee2059f79a822fc21761ac224c62049bc0f44543dec7ca94eea62041b0143722342195596059bfaf056718a27c34b983fa434b8881cb521ba48b85d59ab2aadd86eccc1b5447176ca05fddae12fcab5adfb82adea6aa683f0aeeb1dd8dfd415a2602bcb7f75e5982c052a306ef65dab351ae74ecfa7b69de5f7a1b10eef46252e9bfb8f91ab4540067e7fc59f4556abd463c83d660a79fadbfee052800219043a56072766ef80d5580ad230b9c2227abf8b331bcabd66b5518b848d03903636d2830da49999256753063d0ca324957c2ed7e61aee3a859c042e448257bf6539e8aaebadbe26bcbfa15ce9a42afebf10edaa95f9d58b2b46c1ff220edd4016feb22c9b4f6ab7e11f4306b54a96913beade12f2bb8bd549fb3539583423162043394d807281645f4b8bae7e9f262eae65c169458bca29d314f8e687b645b13e13490ee0027ac3515aecc1d7a545c9b0a9f8155aee8dd22636913885ef59b44ddd86dac41361cf5909bf7e46a20c1d5cd1ae079b1f42e539aa9925ae885c766b52229757eb605b2700bb6cef2da3b2929b213f7e74d180c416bc5482d0ebb390ac35a9f56cba2728988340fb4e7b31fadbe655c6c928703b9b5d78f090c496973ccabd9a769844f235257bbaf3ff017aa09fb5cec0b00fdb8ee119dd1e9979d1e758a11d3cd12fbaf73691c8aa1d4e585c3fbd70d87f613cecd8ccd43f90dfcbfe1ae9359cc4020827def1aebb39cd47379462b87ae2129bf67588cfe83541fb3ceeb671fe9ab9b3629974a4a17b2915877fc2f170f7f981e77269afbd9fcd3b95d4764a04bbe60f0cc4c319ed9685be43a83b30f4344d288f91add4786095e0ee8bfdb5d496afce47adacfaa9b57afd09eccb2f0100de79a7f3228262a3508f7f14c75d3224dde02a010aafd54ca70eaaf75750e008157ce14874ca48d8ce606a09ed0134b843f68e1cb92e63ffb6693ea8b856dfd760ab19466e5ed32d4f479c3b1221463f0e0868a087a95f862241cc56b20c691e4fe2d82cc72cc8e24526a93b9a445f6cf64fe20d60df7d63f024a54b21de83464b2a95f517e348ad365392b347e5d6c7ff3794f6abfc8e01b35a8a894e04ff592ab859b3637eb24b70041abaa1065214087aeefdb394720dcabe2913d5d060382055b890ddf7fb61e163fe316b70b096b4b922435c0ddabb5fdd28406a6f2090e62cd10ce7d2f72dad837070438a9aab156c6b9547f86a0a9b80be017eb940aae0aa038005e01dbfd6be36576d3db0665f29045671c1a99052b651e85952285bf7f1d81089c1f4868bbb58b9d859caa45a6f69a31f190f128977588064dc8e06de7a88c6a1a988174d93f0196ccbb8af306a6a978d106af18a21f5a4d631632b78b9a18d4f1005d5f1746364ae9e6cc5454f9e441cf4d07a74e047e9ba0e16e0300d0c378f31ca31f49c594e418d99ab6fe3aed6f0655e7aa7113ae87a110d47039b950ce73bc12498ef244824c49d444c5fded56d567eb3c610a3cf8862b761ef975c08dbd12eebdeb216ca3111a290f2178c495888144ab93ea3bca243ef11d2a091ef189b9eba875df81276063422980e0bc3bba30cc475e418d229bd6dad470ce2f4642f2dac06d76f75727c53f95d42447825a75c47d55e3df948dd35aae8479c6d062e6176cbe78bc7335e0d0e6b04b69c2976577a44cf6394eacc8d18cce9011777987aa5f27703563638733ed4252734c04b5f03155680bb496ecc9728d85d8c1aefb4bb810935bc020956410ca3baac3c245cade49c6cbab58ea682422798120e65cd9edbdfe935eaeec759d7be2ac566f230819a324411a52065fa56882a1c34c492aec2444d4c09c0501c4f6b3b1db546c1e3656546d7548ee2", 0x1000}], 0x9, &(0x7f0000001c00)=[{0xb8, 0xffff, 0x4a1, "bce758351e0f83fe38a9b458eebb880ca32da1354a9e4cf1eaa1790bee4966973ceca79c521412e7461675605edbf2c16e426dee7cc98f9ebad97cd1752836099589d63cf86a2feb4446d3b5744f15d3226f20083eaad490a969f874e9630b8bf87be0eac054f428f53753eef43b3d119d6f20a304fdb53fa61e8578a384387e480fe2a31526b178810f76e253e9d8a62c15de0b36c14cadeef9fad52cc02c2fce4ec380"}, {0x60, 0x1, 0x7, "32e4b3436e31abe7683d564414803200f1accbb82c1e77571633604e1279f5a6d35f85cb6fee097d148b4cb1dd5dcf9664c020b72d9fb61ccfb7e9247e6decc9d5f1f98a2dbb1cb358c9caf475c1"}, {0xc0, 0xffff, 0x7, "ada32259074d2ac8ffbbbd0833edb28929bb69d23fc5435fc7d1695efd088b1cdd5cd8346cfbafc00f89de737e78aecb3542385b0c0bb3baadbeb9c72ec4c021b58d6d5f271c91ddc10c843ee567b7c21aab81fa1c56e964a78bdb5f2cab836bc27c4d9032ed590a478af4faa4931a9b721e4c069efc6b7686024700cc407ce519e9168768648c33bfb0662ce3773c8ea9ed9526ebfe637040962e50cbd37225e194ff46f5cc2fa4bd735d9a35fdaf39"}, {0xe0, 0xffff, 0x3, "53e981ddbac6abf0b6ccd14011a298ffe9f3c34251a6c46ace1a89968685b8cacbfb944617cef21fd495479520aaf4f76ec14d3aa7e15a37260474ec2dd5aef86c8f9e35af89680050c4847f831b439650d4d8790d68718b8c8d5743f614849fbee5836e251e33245c007b775f2b3db650fc8693c29b3ade22a9253e2c4ccb0f7bc5fb29c53991319b880faf9aeea0e1d34b5ec964fd83fc25daab7310ec3f8f93b041263d9cd6d19ea9b9a4d1aed71f30977e8ccee1cd090f6e3832abf94753ad2131e64b306caf8406931c145dca51"}, {0xe0, 0x1, 0x100000001, "60e436015bf5b9fcb5bab434f9d9d9da6dbfb3d7c0556951bfecdcb1d0b524a8b0ed401807c8fe561616e86f8e4017f2d178db11750d6486f1fe5dcba9a5f673f0c689461d37683bd225f4bcea1b479c990d68d8a2a27227aa242204b36b8283408ff6d6b5249d909bfd28e8cc0a189384179223e1dd20d30c675b71d03ea70999ffb61c35421b8c049785bf87bfecdb69bcebba57ff43b1f25d2f9c48afa8b259d52fc1a27671b4b33278b80a960bcea3ab1815a101745029e4e2edeafa657d8571ee17dca63df3f99c15ab271e7fe1"}, {0x90, 0xffff, 0x3, "e73175a9898e958718eabe29e144da33e16b08d13221a0a9941665afe8df129ed0ce0a880a40f27b025be5861c08afedf2c2f70de0349e636c7ccedf7bd4f63056235b639bb496fd43579e2e1d46569609f787a2fcc3a2e930b15a8eda46b5ee3dee6113bc0e30c76de377b4bf2d5ed77cf948f683634cb30eb49eaa804232"}, {0x60, 0x1, 0xfff, "0498b3b1774f6f34b44913bfd38e4a3774d7c9a53d80a1516377ca5efd8dd2134b279d0fe71a3b98b50528055edeab5cef8da2498362ef74b586539489c8c14f4f71ddf63ed303ca2730"}, {0x20, 0xffff, 0x8, "0bf8fb78591182319faa00b24ce2"}, {0x20, 0xffff, 0x1000, "a138b576c2d70d2279aae0d00a"}], 0x4c8}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002140)) unveil(&(0x7f0000002180)='./file0\x00', &(0x7f00000021c0)='W\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0, 0x0}, &(0x7f0000002240)=0xc) munlockall() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002280)={0x1, 0x5, 0x7, 0x400, 0x3}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000022c0)={{0x7, r6, r10, r6, r14, 0x50, 0x200}, 0x4, 0x5, 0x13}) clock_getres(0x6, &(0x7f0000002340)) getgroups(0x3, &(0x7f0000002380)=[r8, r14, r11]) setreuid(r6, r7) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000023c0)={0x10, 0x651f338e, 0x4, 0xb5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1dda}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x69385bda}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x5665}) 11:48:14 executing program 0: r0 = socket(0x10000000006, 0x10000100000005, 0xa856) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0xffed) 11:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) sendto$inet6(r1, &(0x7f0000000140)="85f46b9385ad9c73ba8ab5df3b8390db1c38a62647be78d150d8dac87d3c2674c1c28635f5cf03798a1cf1d3f6c6055dac856c6802637c75ca9aeca71f0c45c9029e0edb90cdbb02501ba8a5e8669f8f5bd10aa7a0bf2f2f67423344f72bae135a2f9e790dfda51db490c5f792726856c704732901ffc7b2e69543ff39b7581547417f9c664fa386a84561cc0dfbbfe6185605ee40708988bca217259594d5c8ae65bf00390a40dd1a", 0xa9, 0x4, &(0x7f0000000200)={0x18, 0x2, 0xfff, 0x7}, 0xc) 11:48:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x81, 0xffff}, {{r4}, 0xffffffffffffffff, 0x1a, 0xfffff, 0x1f, 0x6}, {{r3}, 0x0, 0x20, 0x2, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x42, 0x7}, {{r0}, 0xffffffffffffffff, 0x25, 0x2, 0x40, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x80, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x9, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x12, 0xfe5, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0xffffffff, 0x9e26}], 0xc1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xc0, 0x4, 0x0, 0x5}, {{r2}, 0xfffffffffffffff9, 0x10, 0x10, 0x1ff, 0xf5da}, {{r4}, 0xfffffffffffffff9, 0x0, 0x17, 0x9, 0xe677}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x1ff, 0x40}], 0x1, &(0x7f0000000100)={0x7fff, 0x1}) flock(r0, 0xc) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 11:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x8, 0x200000000000, 0x5, 0x7}, {0x9, 0x0, 0x3ff, 0x80000000}, {0x1, 0x5, 0x4, 0x9}, {0x1, 0x2, 0x0, 0x5}, {0x8, 0x400, 0x2, 0x2}, {0x8, 0x1f, 0x0, 0x4}, {0x3ff, 0x1a, 0x7, 0x6}, {0x1, 0x5, 0x5f, 0x1}, {0x4, 0x7, 0x8, 0x47}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0xffff) poll(&(0x7f0000000240), 0x0, 0x9) 11:48:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() close(r1) 11:48:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 11:48:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44b7b2030, 0x86132) socketpair(0x0, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x6, 0x4, &(0x7f0000000280)=""/4096, &(0x7f0000000040)=0x1000) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x184) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 11:48:14 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 11:48:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x65, 0x7, 0x101, 0x1, 0x459c, 0x80000001, 0x3, 0x1, 0x3, 0x100000000, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000b40)=[{&(0x7f00000005c0)='B', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="9ba485af6fbfd93296be88e4538f521b9b161884fd65100a768b53dfc3c0d21f9fc9b8151e9fd9cbf41847", 0x2b}, {&(0x7f0000000b80)="b70aa01072bc07be708c81fcc6f02fc33f7345e48aebeb7f1dcb6252f3483c4e90a1bf29a2dd4a8c125685831fef2efbdf9b4581459077fb10a0086b37277554f2dd388f16e31f448852888ef595b7d02bf756a7c46767ded6a1e15e149f20a5efb6ef65240db67f474c6e10467f69d4653bf588116b584673d64291129a75d4b4d795c4ff40aacbfd5f88d13491b4e864f9477d992174504d7e3660572299b6f2591c77df55dace230a17ac323cfe6676e7383fb1392edfd00e9b895cc3bd81da80e6726242daa6bd4b0f9129685d9892b65754d4fe8070239a1cc3b3f3d07d1a3f86b3ea9fa33c323b0291e171538e13f1f4b2513bb4b9ef7b63e2b3539f3e93b904732575d8f4164bed969b71af07cdca3d2fc0f0272c04e76c1c68b8b5955a864c6fe7e1c2ba996589acbadb7b4ba4deb8a5182d5c86479b59499e3ad9e8fa19f889953cc983c0f9815d16bfe75447eff5c5f95c46ad206763e9f8c141b8adb9ba3d201a83337976ae945762f60b0c04118b3013b8bd6144c218dd7551095b00682ffa1f3b88c55650c7ef42f8bd377b3f1324448ff213af3969e10877e14493139b96283a739ec1b891fc8c476065bbbd916b3651b21a9f6e63e7db0bddb1980bf318979f14d3dcc6c5b3c8de5dc06cfcb79345ca99159f012f31274d8a75e3c0b962f3c99eb81a486f50786d46e5bfa3df7a9431fc2f309d3dc654936377be3a53bef9f06922175b78d991339b3cf67c057f2758e287078f6010f863446df551327ff6a388204dd7d6d3c57d70c0f52bd11f57a19ced302312900d6bcd673ff4d02916926c90be27ac2861faab089ae3b19eb4dca34fb511c8f5f48b9f5ee8006882011bb739a16329d92885802bf39d44290b9aa0ffdcc9a1dd93b186accc2db4697a9fca13e7c8e2080c7030a5a082adbf711a4c29cec188ef6497ea9b6f0b55f7438817449b3d2ffe98d9a3d89b3bd802fd0610157f1fcc311d3137165521e29e21b599fe89b0b4e250b07118a7201c5e71de12ea166ed960289d92355630fcf73d11c8f89d7035c1e50fb184bc6159dbd643171def7aa091e92f60a0023683345563550647ddcf79c4ba0a4aaffeeb8dedd8c078bda0b73b96130d1c2369de475ace152d9799b8c86d91f6fbc54925300066c7233c108acaa44298b046a91571c394d3d7efc10584e49c7ebf5cf2460cddcf82e8f4a0db00c89f8d650c0d082676a8f2ef3c4bac3aa5fc596a9c17c059aa2d1f9ea5becbe18fbddf0778638526ebc633068989837d59de5565647146e1c601e7666d30661ce1f46b4a9e2a17ea89f5db45aa2cd748d6b9deda913504b23df0a97fa88435f04050875c93d95bf386318087c314772f27283e3b28e151f557df17ddc1a18d29345a0b7180d61b3b9af9a4693bde5d1b58e6d40d746a5540873024773207523e39c654459858f782154ae1d8d581772cd949941b5e93a2b985077df575abc4aa84a26ca255a216832c02ac9c3e83548019f4d47a18dafc2411f3e3b42fc7cadf15f706d9bb7eab18fa9e1fe16cac600337ea2757532623aaa2bfc304742d88591747133df9afb13ffc46f299446c796d3363db83e1128d2f7f5930fa7e9c5ba59ee9694ebbce97b6fd324d6c757c92915fff7dd5324982ddc788b3642a9c1991e827459559359a5c743392a58e1a59c7168dfd052e4fc9cbc62c4490577322ccd37617c7dbf9b705cdf52a4be3d15e5e75c07b7afad703678d27315d5164f20ae0aed50a69dc4acc9522f3fea5a3aa9a9a6500abf32e968c56e623722ac4cdc2b243824418ca6198c99f74c0b46205ea17dc9ff080715af588265f61f8a2b2945e1160e93c4032c46f1e0507a52a8e155bf5ba13c3710187613fedc20b17e37d1eab2a2aab14d23a35daec80256488afefc77cc33b155a825b11bb0f5b0c3e4a32988b298ed75a790ef8c60be144a64c132191c23be53c9e18bdbfb03afba71081417fffedbf59e7fe9487c7933765c93794e42e98e0fe971dc455897c004636d3f7afc47e47ba46719b5fa3262f20fe2d67e6a287a042782cf61b87466a1a2166a4f2091237764074b91b81dc04adc7c82ce0b3de9b536133ec93cf09afb3ed1b54c8f4dd80feef2ec12dbbe6d4e24be93613397cafbe10cd7d89602f0cc08b8f05b09ed60b182081322bcd9f020ca37b911e137a1d7c9f89721e1c45ea52453a9e3832c9dc64e12709ae23766fd1dabc9d4c88cb8e368aa387fcc7a93354c27066673beadeac9b8105a829a068333b64f3b99f940055596a5a511e8877a2c176440c141b329770cd3dea9090d3381794c6b4eabd3091e0808ced3cb6a6ef2bef7fc4e765526868a1c55afd338f7cc10555bb98d9e9e46bdae149b68e5d177ac03e6ea0ad43f9f9363ca5c135dd037e21fb4f03eaa2f25d05359fd4d0ae89374541a4df5138e03ebe1f905ff3bfd84e854228d41ba067f599a4b39a1d37a94bb1317b9b82765250948058094b9b4013ed992afa3d605dc577e12658570065ca732fcb6d6f170c32436022177b88d3d7198c0adeee9fd7df4dc5c28240c1cee01a9358f90d31234a94b3bd01eea348c806b619330acc43f2085966ff886879b28891a8b564155accac9785a26b53cdee2870125b69806b0281a478d2ed6e2be67fe638d26af5981ef8df1a06808d62ba9d15348c85762820962d9ee23242679728f4b0f02af0f500fe8693926745bc4a21a993885866dacaa78e886515160c9b6d2f7f66adab241a45c6626f1b170c07413c01a9b507c6540bf14c01ce73283616ac25dddb451b0055cc40811877fb9c59d704e0c58dd7f9fc7dcfcb5b9bd05990044115937587658a216c46d28200e1df9560137c800e7014ea0ad50a92d1130a9c5ea842f8a6ce61d6854c8777fe933159d1530eb18f39295fe7688196a93a7b0b961d1565df4b9869469f86ee89960dfa473794609356362783c6b0a291641dceaaf7b309bb71b435144cd46ab462e89ccb24652325284935f8b4ae2bde5cf4d80ee86681a1ed35ad7217d4fa12a7779df9b2efe794219017fc5ff0d3d39c59d648fd68e957502a44501452041c2434757c7b7f617a9888fb4d3cc5bb082cb089e47d6705015bcf4fb729ce4852708e26cf146602058f7497e5eae7bed9834b4d511ddc4d779392f582dcd4078bbcfcca96e20e6c259b8c4209f72807a3ea1c1dbf69322df678be567b025ad85dd5af4b9d1bfe78e16246d4d8fba4e9fdc11f4d360e57757a44adb9ac40b30e10f20e59a0494a3456ac0300ab56fb11ae44d5d639228beef04d58b9bfdb2859e42e7da3dfb1bd7c5b79f04c0364d630393ac88895c9aee7b027d68f31ce62f0b67efe47c9e85810cf3353da8d6b4c3a342791b4093b3b725569886c4d733c8202f8e9feb6fc883d60eeb2f72fb2d9a3da2c3ad09606e3123128d44e18eb03399cda53720953caacdc60a99044d87dccb7a5b6dc2be191d92d27300d9eb88f93aa309cc2e44efed20883004822a497fa2ed157c6f83909ff20fe6e8e9d6677497977997fdad694046e0ec030d8b51f3c9eb4b1adbbc1d3036d24211fd5703ce452c594afa617d00cf79d0647bc91196673ca052eb24ac723922728a843f312b1f03ffe21f6eb161dca8535f9bb7ab4dc44279f33377b8e6535ac794482c4cdf7ad081cd9b6feaf63e8edcb27841b77f8b37433bfb8732745e1e59a5c93d6e7d71219d0299c124abc58c512e1653b613303c01b5cf00be1fedf300ad92715e34bcd6681620717edcaab7fc870d4cf09e6bc7e047f1ccc626789f957f997b6a0623ae82681082b66776867505715c98d949ebaa8fe6abd5c861e9096bddd1842322ea04181019104b601775c28c24ce36ef09e08abab4acf9fbf3d307260f79fa9a1a66e5078e7209e20b1156aee8e3a4be6d24de17d43c0ec54985311452aba3c60d2292d293a224d9cf51f6f5b9b2b4410024e792c0d1dd268c7edbe708bda6bd702f0d542194dccb206be0e922ab2eb343b8d4f3ed2388eb15c7ab8d58f813f9841f1351645e7b301c1ef823baacc71e1ca25db42e82ba5dca744472adff4d4ce62c0d1dab7ec08a727b9725737c0e59831660637f387c400057ebe21194a7126121abba53a3f38abe331b52f2327918fa23cba859306de180439884bfd28ee153a21e431da48bde179455b5e6de7da9d0271bc4bb612179f3ff7812677b943139c0271e6c2cd2bb9726a24292a527759c0544bbd3c035a208ae3a99cffcfe666d99dbfa83388308d72356025399a7ad5dc7704575cfa51c6f5ff2e55f1c8d6253945573547f09c4cfd2897e9c3f671e116af550fba144f75cc03be27eb2ed675adc533c72bdf2655680f0f620785083d2fc9e90e4c186ecb20955c740a732b62cdbb6726d3d7a79c728d536df5cc1ff449eeadf7e94854d723e1c4f2778e1e37767accf313f42343e3ee00d84445679ed491731ba2db7e30d0d0fc666ae8b02497535df24d11514935fe3a38d5f58e98c546523633a074e42527b379fd1ad59aab7cf2b835f7efcbe42cbea3c2f5dc6349f9da57581f2aa27cd5d8314645f9f36e2b0dce95726adcb1205cbd87abbd042ef9f27dc8c1ad5cc44b923a0c7520dddb235b63aa07afd9e9fab778a6e68b656a58ba8b0a9b1229e46ccc17c69cd462fc5d7f2fbed362b9174d15f7e3866790cd37af1492ce0e2ce2bb05af2cf525112398b0e6137115c6d1f5c50a0b591e747e58707e97ca9f6386db6f0602b126afab8041d02fea391fe08b84eaae5559fdb0af38abe6bf2c3fef83d27e27312cf21e7718e81937e449f7923d601ebc9f2185efa7d910e55dea30a15f8bb2b01d6a8ea9d48d696e8d85eedf622719561decb1e792302bdbc3adc4edd4cab9158ecf8afb5d971ee7a136d4a7625d456efc9fc087bfdbe4dbd3970f2b569d9796c43e231ad4924461c7525cef2d0ff12bdd2b5a7463015659726f5b6f417507f9d2d01fea9f2cbd006c908d797ab5619e05c31a95a9ef6a881fb3137146b5a194fbc5864e8994d4c77c8b6f40cb3afea13ad7d3b8a93542d573a1b099748db1279a04923f1e71e2be88809706e42f02a44fe6656f55ede96e91a0a97b92c5daf1bff8123d00a307c7571199e601a9a17c860226b0d79ecb81b12f1f0fe075b3857a934308e5809b830b2a67876d9675981343a27386d2fc68acb14db6b9288ef5314ce6b9b6d2b9363ac6fa40046610bbed4c3378b720a6d73aae1b4a536d9b44b8eaa8190d6507d278353a175bc996d909d7be38f247e072bfc417999adaec64a572198c7ad2d0071eb6850f049be3ff3598d09736766dc2919822595597f8a250757eb766b013a7a3a86e95a8176b959297167120d3cc31e591b840f377cf3638b13f0c4ddee6595404dfd11508aa7ef845bf61a6e2b4fe6af8614771117ff894a803e1873ea8adb224c10d56fb386e2bc9fd84bde632901a4ccb2940f0a522822a0ac1d200f599487a9a61f438ab65562a51ccc90a3e19f13c7e65fdc84575de8360a6df96722d3ac97c3406c4fc1a1548caf21c774faab0eee56d379a8b9aaa36db53599a43122f7ea712c1c481ad6ab0a457374d9c589ac0a26a470617376b98cc7549e70bdff61a399f3502c2f442699ae0c5f424341168b90d9582fac3cc274fd6200b7ec5bcb75654f9b9978b852b62c0658ab72df24f57e49bb74b006ac441a4249fe5fa48807785806fed158f025c10e8928cd65567954260612cf9651c9374093eba6e68b9391b9e39e5cbd5f838fee831", 0x1000}, {&(0x7f00000001c0)="6330366eac9f6ebc1c5f93f3ea447c51c6e78f57633d5d23ee1c66e3de971a1d0d9403825df50a3f4bb39cb17ae69f20a7c645dea28eaae59cbfb3b13c89154c5bece01696cda62bdd78da619ed2bba5607c49a0fc697f4db23c09dc226ce5cfeb62f0c2b8eb961ea888e964ff35d72a47f5c99d393eda8110a631414309d5b2d9fa39d79bb641a57ceea5fa3e15f46a33a7a313e8829e399249a4141468bd0f16291a15e9873d8885717f616077305e79ef26a30a1b0d066e9bd6a91d742b77096d107d88aec9d86be419921ec1f2f3ed8f5b4bac73384d9d3cf9c5ca761fa963cbcbf31cb3a6ff371c6976f064040b", 0xf0}, {&(0x7f00000002c0)="0bf63b36d1245585bbe9b17a328052d3f68b9d8b3def84b2d0b839d770767334d152acd4078cb3960a61add51473203d264f058dd2a2a68316f6853ac28ba33c1aeef387a256bcd46f7eaccc31d9e8babdaed8c65b24a90d919796dd192c2c01e9c114c5eceb3f1fbd159d3cb406a7ee5a1ff5fd275093c34784cf1e0991f8b8ecfa2617601c2d45cf978f5024f67136ba425cc0048bd2783136dd514f4d3bef7282000d6cf749b7b039580630e899a56b595e61219a38283a8642a3868b4b30df12039d8652788ef6b00a271f43e627c12fa5c644e1c2f471ed2fa4aa1e1c2ed5ff3518797dc21c672f775bb39557d661", 0xf1}, {&(0x7f00000003c0)="d11a1385e0d1aa6d3ae20301ceb510f60f9a18e15d9b24756cc49e147406b9075e20fb759139af6e3189d44c8d8d1722b7a0b0e93d88e52c27c75b0fec1d5216984931d735f05bf5568cf9a1ac1464958f2fb38f15a3ccdba258ce039d47e759a436cac5132aec14856af487f3a379aebe9323913f4a51874049639bad8930d1e14b7e330a0191ee039b96ff51977c18ec44b676a1df9fec2c9e957b16e105666213b9dfbfb636b0f8eb3c50d849ed425dc43e83b5bb4b29ad3b2e528540292cebe5d1aa5682f5fd67ad3239a2d5d8ab135da4154aa66b118fe87c0de8ca", 0xde}, {&(0x7f00000004c0)="0e3cdd8d2c88356f140d8461ff0926d6ea1303387ac2e27da457f3c98b40db956722bd5a7c23e18f5a396bbfe4011d701abe2799498eb98464fd18ea55f3997c81197942d5cb", 0x46}, {&(0x7f0000001b80)="eb421f9014bf76f9f6a593066526779f9a52d43b56ef8e9bb94308fe7ad919b622a6bb5f55a0b4d542f6a2ac1005592258ecbd60bb64ccac99297f7aa7d86b2049d9fad97db87ef9bc85afc4a41f94d83eea12902eb79d4346f3497822c1fdb47e35ed5a5d385e95e28994b7d7a66223d9bd4e57254fbb93c8cd6d271a6178d0daaf690a69a8bc1fe7295d6b826789e0a5f9feb00f496606d1cf1b4b986556da3d17149a0616172a048ebff3bfa9040f9b8c5897d200fba721ec991ac575a387a169080fe2093f73540c741d7cad2be14ac8c7bdc00eb2a863443915cc1230b993ca76ca99acd2de1fd3f7b38353ca2800a5c41d4523b8a943f9addbed1545cf94dc2beef379ecf40f10294dfceac6d583ac71c45659a138ee6792c3aa0f4494ce6f510954d06d50b820727f5a2e6f718d840a9e3d27bac85a23c74c1a4ae85c2326a2ce57caffe58df7c4a4ef139c0a35bee0b3e0dcd87a6f4dbf5e32d6a86924cb772ab3e5574e2d837c2fa4498959c36b524071f6818f6d177af0ad2d335cc586d1b3ecb57e6f22de703902bcba46d378f751640dde87e5fa53498008d27e68989c785ecedd8997101a6dd3d9afb975eba0446be861965d0e9051e2c2459a0eec24d5b0bf45b11dc3cc3806f1133803b74b0e75451cf95314c2abce749867312311b4ff1dd3f02c1800853f794d5e0b190aa0f78491a4887555ecb0ea00fc61a27a9dc858815cbe8e9f19ed7cfdc2dd7da7d411398828d29d3cb2826cffd45ae4ac7beb2d44b43b26e254a528b49c8897fb92e5e9378f0e139c9561e989a8dc4c680cbcae4179f0f36d55059fafe5750d7c9567d34c185ed0cc9027de70884c544ef47356d5cf1f02542584aa7642bbf807ce19418110913582f609be00abff7ecaa7e125ccc3850fc48af5074f8b4882e78c18b9611898a25818116edd0420ce517409e2069a0c94bff86814e010687b29ca30fc11237de1893d2ed08e2eee6345fe7dc97d431ff1c667f845e61f575d434a256b520d7f8aeae69a7ec1eee76dc2b4b632640422b080451358553d6030d320fd6624a5c0476498ea95538b761fb311b60eae963348691496b4f99b89ba394c9dc4ffa24858a8648e90049f2be68c8add50addd3446bab95fae4d4a9c21a26d8a9ed6a7f9753cae66d6e14766fe62943fb7c7566305c620e92c11894da069ad2f745885729dcf5a6b4b6f43c2a0fc6f0f53c85b28881dc87bedb4f334bd19a44e158ec337b1c5fe34c93e44b20d025b9e8792393103b5dc25782f8d300a1d08cf9cee26e74d5bdfd5dd6473b2eb513e57179eef0f5d46482cae7813c200813251e25c76e8ccf3f2cf117e05dce0a5ddb0884b3fa7f9112e87b729519941a4b6f5fe59ea5b9ae174952ba1aba5291030ffa4da75ecefc4eda354c49566dfbe26c295b94aff76fa004ee5d6bdd6fda932efdaf0bbb5dbb537729a4fc97617641ef918a40ca5c39a4bd7db4f0888ae8fea0ce2761d651491ae56a2c8075677f402cffa4900f1f7f1892ef7167e6daed6a28a5d8e02c0f9fa7b27b434ec60719f5918d05c50ccb9f2760be928732cc83d3206b0d0171312b7bcd6680d4cc16a750da8987c9af8653ba0357bc20ed8e13805d192cacaea19056b26e865c6dbad9fe745d617a14cce9917c6ae210bd99816dab71115de1a54a3617e84c3da812e81b812a430fdbfdbee6d279c37c46710f5f58826b17b783cf1789c45543afee3afbf1f3199dc7529f01aec876329d064e885dcc1c1dff92024d67be5b7ea2d8db629e961bc73174507d65c8159e463b853c708c92fc6dfbe6f63152ef63f3900c7d92f01fe6d9d3f18e40800c83e2dbb16e1e8765cc4fd6b2b9290bdfaa665cbf8b4555ef0f5a850fb2b2d1890b075192bab3534fe6cb1713d04e1843577af41cfd308af024f4a2592e5117b3fab0c13825667c7678f9936cd882b0585b22d6615dbf60553196fbb77464cdb0738324df5525e5675b0e1b31f9a4f82c55f307a4ec3a3a73ac44026c76c410830ccc53e42de9f0c2d7aa712ee8243d7386fac4346454e0f96887ce9ae0eacedc7867b7d9d900cdbff5986dda4695bdc8f6c8281b5430b17eae92d3e3a2541db890647003f4e46b16bcae02b0615931c159433ee6cb821cbe8a92c5500f9b4df5869d57ecc0d418850cbd15d8d3485d5941be5e5eaa5a9653f1792d2b13e749434d220dede78617a40a567ae6d9f9b3252617fd1720cdf4161b85edfdfc0bd3268a0cf76fbf75830d3dce46c3e9e80f2adf68f333fee40ee7efee2ab728be9b8420c745873beaef96ab82aff5c057f6144b5c371327b6f0cd30c533381a5647a0d0d60bc5021bd6c23b92e006acee815e35eaf2750c44ca85666a7d23c4e916601320d061dd92032aafabe3ba2ef2076f5913d65975baffc5df9339989f96c6c4b6437ea754cf61f26a99b33a68577b93a89f0f08b46298876f8bfc17dd9e41dea684dbb8787d6d5e2d40332a9610ea7a265b4e6e884245d53b7987942ccc4b528ef2d4ac824c937a902fdd0b67e7d77b9d9975637deb1718510a7bfcab5d0bc99fc2cdadb72cb5be1b754834a4e84c8ce32b6cf9efdaafa57b5ce58c95927ff5c23c668564ecea1215bd983b55aa5741c962d859fe55915a4eb21ec439a20d9d710aee3fb47b770b45dbc510e88bae0f77b0d3c32a2bfad6608f743e36506489f7171d9531bf2cbd1d1777ec512625e2072d95871a57fae61cb09292c97e678c55877dbd285f84a1507d8e5d71ed2c7ddb074dcda25882381f4205020b46a602201a4c0bbff22168bf62f0122b4fef11e78ca4cc56c524a3996641279f3607ff26dd6e542ea9d9e3857abde5bcd5caa7d1be29c7e2a2f109a22fbcb9feb693f7367a3f6c5889151d7faca87fc86a4fc25d432739017335fbf25ecacde626c45fd345735e743b9b1ca0ced4b2926915f281c7ee11ee68ab5450ef58fa98c290ecf1632f51de4af15c437e0d46d5d763c94901132207819b64a4db0d97c693afddef215f993e06da9e07648af20c86fb5f4bcf69988a5adf68847306e90831ceeb2185aebb4931d0052ceb765e37f9858a91f43e3e5335d548430b0573e8345cbfef0e8d550cad6538a463848c8ac8a936f558cb7c912747748f7b34a70c1d615d35209e79b891ff3dcacf47c56a015af16e573d73c2a0cf623df2ab1a6862e0cff7e351a6e83d875036796cee0620844dda19427aa8e93f305e029e82ded335ddd8b2100759f5dd90b585d9dbac0615ed0b1cc3b517484ee4b0b93538068f2ef615dbfa8c086375a085a599332551ca6ceee24e27c11cc2fa989ce6b250d447cc876d70568f5bc6d8a48409ff0b833cb7383fc1b79424202cd5db123a132139e2bc1dad957e9afc3b9481e6757fae1f4d676494cd74552f3b987351364f18509b12097d10c54018eaedccb7abc144bea2168e7f8e95f8e74b6212681bf0a7ff47b6f879a32b4d47eaf5db366b1e4f861612b7588bba9df7b3eac337ce3e88561a41e3888ff818229d40549c2d22aa1ce90e18f3c8a5b3685fbd4efd8e25ce8b52187bfc6f22ff6ddc79a5df0c409e54f7ed9d6a7c0ee313a410c90c366c7dbce9c557d66aca3d9a8fbddc60107ffb5110e5167fb25fec3dece2ba97e51252084607471883b748b0fe57b0cb6087f5a10672baa851412d170f06d6dd38693d50e13a5d467cd19af058755682a3881b7c197aa1256309706568f8613e08a5af7a6331779c2a30b9319fc98e4aea9452e38725d346af18b496fe9a5f4fccac43fde292eab309091f61d00a7d35e39f651ae262f02b6b79609479ca46b7507e6221b00535e05dc987453ac96f594de354613858ca2a8124c6a1fcc603630d0ece1d653772509692853c0f1875b5444529d7a1e9ab7c12dac770a700474da45ee1953e6eacc44d0a85b8854b339d3577ab592d4646aa5f950837a0e78f29c7309d4e33f67af27719741bc817955596ff15a4b23290c4679211a22a0af2836c2dd1588631838028445f19f8bc2a8ff1e67d53669d44caeb3476aaeef0f2cb33d368b5a8f9c461808ed88d4d7873c4e368ed7b3afa8cd7ef6600db4e6b13e95176cde954cb8aa88f58d7111afed24cea0ecb9c7580053cb3727f9df2490eb65169c3490963206f4f128e551c943392652e66a0ecd4d1028415cc1a0a7ce12f86c7e721924fd356aab7404948fdd435c2d3ab2969efd6fd8471e9a42b15dba97c6f2d371d46066fa92c20f2367eac78e2bb1e0b84d9cc3fd4ebc1c0c48269ac045c95c4f9bb56bc3152f3a26e73c7f30ef91d93abccee3b6a35e1c11a97a34f8ddd76f30025cff9c59cece33d8c2dea4806c6b360fb5f06ad051128068b4f53841f553fe695cb10bc8fc4aef28ea71fa6163aca56af254c35ebacbed737b9b8b5c071cf6bd289a3fdda92532494cfff1bc22850a34664307063a28c9e1684ba315115d73082d0f7a22cf080991acb24595cc7dece6b4b4d087b86b3f3d586b75f4c070193cc9898e3fc237df5a3146f3e471ad9bbc41b71b07c298d6be3716bfb927f47eb4a1b5dd42f16148f610f84b79243f09c437536502b1cb931aa3bdceb625e1e5ae18bf12e3db3897da950b64dcf52b45cf09cb5885db31f9c95ce791526b9009e6f9cd548f45d91cb41b85d4b69677827f9d6b235a1f76d6cb52b1861612acda8e1ad4bf4e17b2c8a89f0f132d23eaf4bda50411e9c3ee9b930ef3ae906243bead35be599323120308c4093a8bdf707199211ddfb84007baf49cc4b6e97ab693903736246bb9431fa1ad4ef205119af05b28cd948f612433aa3be973fb9106c572e38db59e48f6a94336c1ba94705c809c1574889b3cf2a8b8b9e27423aa55e1051fb738167958f702e6578addc9f7d9ed89783cd5a97126ef87e4832a70cb3c380259bf098f97705efb854c4d90daa4268120ab3e50a547f934a610b858b98cc26fc048f273c27a803e725dba6fec39e601e3f73addba5d27c5fa22001085c177d5fdbd806b2cfb3c02833978bc795d57f7210fb050e681eac613f25229af9c80b40816975eb306b40eaedfc1c8a84bd7fdf21cdee95963266336d5050095bf54249f96d4f8e756855b9c1e5f711b905b71320d16af305a2aa3844e04e72f0b2704e5320ef266eef773cdb348c3b4736173edda8388cbec9ad5a52bc975429d4d5ac527635e94fdf688df69e066c7157a624e5e07b1c95f5e386e03b0e76fc6dd4e213c85e52c1b922ab443d7cf50c0d459e315f3e167cc729d71b492f9c0b50288c855e6fadbbb73ee78a0a6b07b00a37c0960fa315878d8a99e9b5eab04e3d136fb427a475937f3ac793bdc3545a041764047015eb300d2ecb4671e2a8929036f8f22ba72bc158e6eb9df93adac41022ef0057f1941eb3252c13d616c3b2efe0cd564001299dc91e2128d17923273d3d3190ac863f2cea971dc6504a2ae57639710d5f7178034f932c712cb314664c81f7c257105f1b1b36dedef89ef7a018929c6c152efcce576b0783be57c6aaea99328405184c93140a8fae4c6f49d428d36333bf23651748ca9e8d24fb46a0042516caeea51f9280be93670cc2325754a38bce2821ab4d2246773f9e3205908e8fa2dd97c8ca020b757e19ebe8e63e1f70b7e4ecf36000879c19077c52cea1cded01c58b60b2e85f65c627431ac75ede43032a8a9f1da9bae9a64320bba2ba1f945be967e6def12f1d6209de632174abff8af56c05a55b6e72a779131150376b27bac64cc2b99ab9c72f1e4505feae5445c", 0x1000}], 0x7, 0x0, 0x0) 11:48:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_getres(0x6, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x27, &(0x7f0000000240)="005887c9c792811729e89bc153e68498d6fbb9516ee7c8b8bec8620bd5687661378cf8713a5673") r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x3, 0x0, 0x7ff, 0xbd, r1}) fchdir(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x480, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getgid() ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000340)=0x2) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r4, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000380)) 11:48:14 executing program 0: r0 = semget$private(0x0, 0x7, 0x92) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10a00, 0x0) fchdir(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSCTTY(r5, 0x20007461) lchown(&(0x7f0000000440)='./file1\x00', r2, r4) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x400, 0x0) getgroups(0x3, &(0x7f0000000080)=[r4, r4, r3]) preadv(r6, &(0x7f0000000380)=[{&(0x7f0000000280)=""/240, 0xf0}], 0x1, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, r7) semget$private(0x0, 0x0, 0x204) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000003c0)={0xfffffffffffffff7, 0x8d, 0x3, 0x8}) r9 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) sendmsg$unix(r10, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB="01006960fb166b18adca230b1f3a7e7252e19e939d3b8b982d2e0f775444748e1214923c04b2e2b037a8b0ecf874c0b94078b128f18c60136b56b84ecffba47f58167ef059d52970d659174fe4210a8d0255e66fa3501a5cd00978a4b497b55c2bfc55691fda4209713b789327d64e683edb373dea824ce8b72d0462b3fb5d14f60152cbcb2df51783ddf6a440"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="3876123871b6ac8aa2ca649518ea62b2aac09e058b7d40ef87bbad6f3f75407f5212244c9978d7c27feed3e473bf24e2e840a7d2a87f84a80796e1e7b481e77d46d292b374df75a8b577e1122c800dcd2d3bcbe27a9793850b29627201c455e4e502d79b229add1fec5aed07c93777a3f780b74b08240ed6c642daf9c1f050328e3a59735038d41d9d141a7a8108ef1a82437baa88823da61af76c37f2eba4a20ea2372726c75458de098b", 0xab}, {&(0x7f0000001340)="ff7ad1935fa7e60c9a15139794cb5f8d624ebde82bec8f624a8553fdbad21fe298aa60325a0edd4d3f8a73d0002a70606c23db1e69328baf5fc283ecc15d1ade05e76948bd6fc80215b3d3e875d093f5ed2bcb5c16d28a3380757308d2e7314bdecf0f3989ac140299be17b95d9709ecbe7cbc722391d435ef1d548b5d5cc6a30c50554929a48092aa9fd54b1f19483bdfa1075a4699835bec729891865ce93eaaad3f98c25e98eb8fede49bf34bc1d513350e7fc09514bb3f8e69d11dffb58efa8820d738290fae44c6f13c0f57070c89e452e2d2b074140e44469266ff6f0c290d1411540e45749f47178134738269031cf3fed01ccb40da1e45d886cf18eaf622f1ddd8372f9f88e4d0a436750ea9d61bd3889e8d2ddd69fd8a45440ab943be95f766d905883efcaeb85eb8e67419285741dfa04a21cf2460275902177530591b799c78bee872dad654b402c5d4cc5ab24c3574561b6575079824485fb5d852db255f749f7271ec1f854144e34ae06996e3c4dfe34025398c89fd8a7d8cec80da873bfd0004e151bdb4287c39f11eea9b9b08fc9d4c7a86ff66f99c12d78201bc9e97f947c6379193d74494d22ee2e9e32451d13314447532b848300c362387bef5ad844b1354aac64916405d74f60e4d9b4523d1a1e771c3b5c52082162cef7124f9b47a30f8bd15db28791a80578a6fe0a7c4c9eeba1d55bff89361f48f373158bfe14ab35ec6e547a74b88946dcfdb24c878fad20dbe753fbdac00ad864ccd9c8ad3a6b23bb32f3f643f05fa0a764dcf50d92a3e5c5b9ac3d2d839ef6433aa9bbd8a28cd5e753e589491f50319d267bdb0c39f863ccbb9e0dfa6cdcbd3472b45abdd5b62b67b889f2cf0a8ed18260fc4504c0302bdf7401d401464c6e28bcac93ed2bd3180b0ad5c8928fbddf80f5cf9f16d89b064a3d5aa75869618f70553e45978c4a0622d5ae8dcc93008c5adcc19b56a837a47ad049caa2bc51e0cb1f91caefee636ae038cec15df3af9f49f4430183e59810272ff52a772060181476396c4eaa3644b86470ed5df69bef5cef6cc6a9237d51d6a55a6618462592b05c908a2055db47da701f1b344543607c445b01955f505f3ed2fb665a600168ff6efb35cf188a916d4b0b14e14b40c366a9eb06e3b47bbc080fac1a664ae1223178b5e235f1e9fdea4721bf8465ba2f38026a86bd95569a77cba16de64a9e0f93bc44495e7f33f0f219b5d1655b576a1ef1bb3e3390b38ccb305cee337a9ecabad1d769e56d442fe6caf9ed527887dee3acda96988f38c55e0d7075fa19d2b361388f872b056fb8b3bf88aac3a5a6372a9528958af932a1669c67f313c7f085aa1d22c8d54ddf567673346e18e75a687a394bdfc913e0b703b8c8a76936c267acf27802d19423bd2c02628cfe06425eb1ce36c9362361deb4bed40abe7b7ecbfb16d8ec5b1596f67b042993b34b245420e291bd9d61aa129b0604a22bf7a78bec5baf23564684ab0ba3646f7c31bf725dc9234d62e93701bd98976d2d12be0fba88e9864e86b4078d65c223bc1e5069d92f73223ec4dd9bd34636baf593aebd924d9e68ab58db42f8dc4616166f917afd5608dbd8fba01fe8561580916033bc26f8ba5878aeb47ecfbf2690de931b463f87c6e4fc894319d982f82770e17ecb199d58a349256520294396c9855a4b6fe9ed038bc113793c6441bd7317a062dab9eeefd67b31249a59f09f26fd929972f6a65237890569aeca785745a46545831526cd290bac3bfbc1d9816b272706535d6c918eeb6c9a7dea86a9cae66f95b2b3f003ce45803994b4634ca0adbf07c998ccb22f8492ca11c6c4cecc50052bff63b2ad819c00cc8a4b69c752a5cb86f1803f6d3308ee56abcb00cdeb9fec49c3e8973561f7a93dff762e85f553b8f20aff274f92a9cbe88aace7cbda79d1a100b669a9a3780a0cb81bf2516af049042af1ed4f23b80bb80a15f442908627d890e9e89bc7f4539d0d5ae37af6dbd223aa5611ff9e0cf45abc8e7bd99cebcfc54cbee56a0ce6e6873d610b428c8d3b10a6dd842406489fcfecebdaa17d041359ef2c2e26620af5047b562a2312de6f0a71dc652d13672ecdefcaa6ded2a19c6d5444ce004794dd255069b465a9be2c44392fffcd65b844719a09324f8b74f9ea779bece3bc944b255e2d73217d609c96b047dc859eb7782190211c565068ae34b1d6cb95877d53e930850b22e7b3ba7da628bf9276a58cc7c04314012099682333f408324ec73c9b82ae3d8dbbe1d23afb821f507b956987e2ae5a393460c274fd21c8039aa840b2539ec68b8f159e25d1e358174715121c97be10947d62a7d4e076a110a57a3ca6c3ad8a53bec2359a265a0d360eb12b654aa5f250980989e1ee234f984e24c0fbe81240af85ab3c299e7c321798c1c4825a7397b638102be8a2f46beccf6f13e2b8b921e0c7eca59e4745250a0f6dab14ecc16bbab483022b317a86bda5c22bad8daef147ad65bcd29cdc1bb30cd0e7f70ee361ebd69b3cf75dc688a3068b2d649add9ffbc4d5c059d454af78b4c00d87999feae6491dc37740af27a300dfec127b80c04353f302112b5838f31e9ce702b3a8dc40c74cf93d92ccf5e89e12d17889a9c47f28579fcb809085972dab61aa860957f8741b7784eefb95dd95fbcefe4c55fafae6e3788c1dc9d3e7983d725289186d92db84418d999490d9b347e1ac680175734a48f999552fe3d41983d0e871d47b65e3ab1bf972bd9f7f2da7ef1adb792be7a4510b94d10572d2421a1d5b98dfee1b19674c4ce00815e59fa2de7c9e4cc502b6811446ea90339fa4cb272df8bd0bc276efc536883fd0fcfe62fab86fd03c628696b6ac81537a24ca9a1ce82c09788e236d3b0991724618a9f35815581a25ee6911abd3d4d1ea8eeba64b1a50658f1d0fe83faf85f28b0173a9c478ddb3b2fdc4b8284543b5dc4b1a2f9dcbdd225f92e4f0505665f9687097fbc2377c780e860ef381226d829a5ba0d2846b71bbe94ff4223217577d84322b78d0bfd7f93ac56910b237dcbb8134950e2d5f2f58bc4b5385282a52e95f6b54fc16b2d7944b45469601e7b65927077f400fb1ef7c02a60cb26c2d9d6d62229b562f5386bf623757c5d6178b821e0b04972fd1c935b2605866c5f8c699191d8a82cc60fa6f5b7d30a78d1e30382f6d0ab1bf763aaee142655e5604cd8ba0d909d171fadb7300ba94bc89fb808565dfae19c8455e6220d47c008894dfc0ebc8598b86050a6ca90e396f96c975d399eeea6e75a288ffd06e0e94fa5ec840ceb9fe0f8903d3825646f9a57686e4ab0c8a6f2ecea13a397e7780d6d369cfda73720d45dd2b7ade6a0d08a1c2ed2281bc75417ff2d12ade53e5113bfadef8e62590d6de472f4901b7be25b48c067bf6e6390228f06a4fb2ef73e32c8802e7046e8204711098efefac104e65a653728bec7df83bfeca5bb3d512824fc394b4ac31b52a50b8895bb3fb2afd9c7dfcbe12f48fce0d00a56cdea7d652df4ac503216fa406d3857c37b4209943c0e2e3b2aa80a14b0cd5558958023701723526b2d111d2a4ec5e2777b0122b8b6ef7bb24a15fca6cdac9f3cf46e8f465a0a5fcb9200493779d24a3be7a59c52577a559aa42a33dd266e72ee4f887b26575bc76d19bb92981b8eb03ff5e0286ff22dbd4ff0bd06375252d81b0df44dd36cedbfeb6b5a7faed59d73e71769bf51e378364bd39ff3e1c2a2df924e35c9d7a33ab646f689a566899854aeb40ccbd06cd0fcfb0e375014721e89794c81ec79665540208f6f859e2c691ce2e02b0b42c1b71dbb8c34f88b1a24cfdbb4f8291009ebc0c5ceb0c7469ba736b326a39e416137231174ef7e297aecc3a454503ef5d3fb3c57a42551ff8aebcd8aea7a400f7050727808455f4a22432a4d4e40f841e7bfb45cd0205d59d51bfbcf9d4ad58cd0369eb7fd9e88122a49e4da37a661eddf78c851896c3fb108c3e40a3217e30ba3bb8318ec73b192aa77eedd970dab23bfb706bf2b3603db0aec7d19e4065b869f293ecbef0f8c3db413f15a2d09067d54527a9609fe4da44e71ff904b199d989b0ba6c842c955604b5af2590925b180596cc532598f258c9a23f2865ddf1860d10fd2137f95774c4ee4c1e4abbbedb41f11bd8007f9d7310d025bc19eb1f186d1cec48ad05815788a177dc079c7a318b0f7531b63c355cce8ecdb7cc255c8b42c38bde8e09504df45c8b9e49865f5b1000e26b173cefdec0dece054bfcf33993d9362fcc508b5738e9190c9b9e1b973d8f17fe2bff065a75c2cd129470f44de9b4df6dd1a97ffe118c2c0b60dee73f9890982e87b19f02e1db2dfa019ea563bb4bf44aa81d1691f811319b2f4b07d1000500bb62fe6b41ecb013a6a1fa0a2e832edf23067364ab3a95f45139a077673a9f1946bdc0d39da02968b6d5c4fc1bc6dd005c5ac06a41b50edaef4fedb5ff7a3fbd739c98c00ce339596daffa67708faaf066a5d8d6d4bfa0c11410ed80570bb987deccf122d93daff23b6c4d32adfe2dd61ae3e0d302984e51e69b6ec855e7490ba30e54f07eb15fdfe942a39198690e64227ba56a5186ec87f2ab28b2c6befe37fb47286fc8e789a776ef164356182fd0934e8c4e26f0a97652dd6ac489aef7db4f26b4ba6e1ddab7470f4c4247a2bf5ad0b17b77c7fcb2c088621711f4ec95c12c48de2de9b884f76e75aab2fd431ac1af6d7fa436b1ae15633f058df2936f116e8cfd2d1f40b4e9e032d35bfee6172c814fb8e31d662f64f89aa18e28aa7e649c350c58f20cea42fe25d6f9446aa47a9920a651f6424e770c213bd3da13535228e31ecb7adde35f7e10ce1e603b32614c3ac7a1fab4622722de8aac936bf016e32a1606877387826f5476a5fa49afa646cfb5b4fe1a7cc5a51c0cb517f325d736aac8bb27f9b84756a825384216a1b59fdf93ab05246085708b9dbba72f356199cb7dfe33f3b614edc09cbebfd7bc1f6ff49ead24a72397f222ade195573407e102ebff5f072665804dfc8331968b308844b81c331f95a6bee3898dcd5717f1110cf6d84646ca7a9cadbe9254c878745f35a92c1246442330f4d4f5c30e2575e8ec5d4e65058fb36160224f21dbd99eddbf0844660859b1857e5e6a998dfe155870561358d03341f9698eef77dd79ec4645b50a6a8e38f5b3cd1d0691e4f2c3025abfa943d1703878aad69f8f16079e0a3609b0b38c1f7e7ec9189f2e653bfdc43aa6099eaad808c92cd8b93fb24b231d668eb1312d67d8bc0fdbedd08962f664179353652783239b6a18188be503722207151a7026c49787445e14b271d41542389fa08e3e8dce256af31e3b521fac17629242bde4c4da25cb50e3ca796f8aec611767dad4996f044f655befc32d4eebc1e5ee979d590cf0ef06426a7aa23e3edd4526dd82ff7ef9527511e6dbbb3a6cb677485f22cecd15b5608551530063bb77a562039bfdcb0257382b0df2dec8c4752a744f1e7be290cc24bbee19a718c59269766230bf90b0c1b0a60d58e8dec6d3e81e101ba0bba4108b83dc0daea63524639ec2ff85977b6e700a59bcb6a22071fee65ae1f6e3778e38d922fe37662af75318f16875ffb1422517753591bd3d8d2db37fce1fc0937abaf153ae26e75829bf80ce2b60660e830920487503fc170a6999a5b39e9f54d73de23bdf472c6540c28ff8537642b85562be4fe4e3105019da9a54e055a09cb017868a3b6902c62d7919b63567243eac615b3d7a1fb64a9226058257aa3e8b00f47d4f059a63f9a4841a1f071124231b99ab154b3", 0x100c}, {&(0x7f0000002380)="fd4bfa5162758590c30420dc2784a5b3e18600a971e1c412c4d5505eab4ab3c1547ac8db274205d0d6260585a14da093733efeda048cd7241fabfdbb064897b65740c208d5f5642795a3f5d7daeac95f7d77e744a5f8dfd2549f9dbcdac2e64da863d6952b2e05c4481fddbde4085e51712c68c405443088f32af8e7dc053fbdaa55843a", 0x84}], 0x3, 0x0, 0x0, 0x4}, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$TIOCCONS(r10, 0x20004276, 0x0) fcntl$setown(r10, 0x6, 0x0) 11:48:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r1 = msgget$private(0x0, 0x30) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/104) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000001, 0x7d, 0x1, 0x7f, "4b3f6dba7383fe8502dfefef35e21e4f2a13ae2d", 0x7fff, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x800, 0x200, 0x20, 0xfffffffffffffffc, "1b5fa6948a42b1e74193d40c0e682a259c28e89b", 0x8, 0x4}) clock_getres(0x5, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 11:48:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)="b3737f7eef63fa6863a6aba4208d762314ad0db5824740ddcd83762494a6defd1ae40dd231e0c5857e8b859f195d7b97d9959c8e18df713f76cead0e7b81c21e0bf69460b981e31fab3dc103dd36cf295cd5471ebb4a15f7a561a733cc232ecde4fd43040db2375b8097ab4e12c2d295e3c5c5cead780680de4379d6eef26f5c4869cc3be3878eb02b625fb7a6fbda2dc93f45becb0767e04c8b829eb4e4eb8d9d", 0xa1}, {&(0x7f0000000100)="d88345b7e9ca113ef35a2e60a21966f701b58200623031be31d1473bd5132f8206ba56ab430fc6f628ecd0dafba713d586f045ead3116cfcbf1845b9346e7026576fda1b801a8cd9468b53e6b26977c13df002d3eef4c99dd5fd499e19510eab7663ed0a74965fcd93a686ad85d7b16b8d120e74f2916da828532bedbf03f1c303907a508cd1914713bccd5d260fcbd3f97b8af589b8badefa9099d2e7bfb9683960865bca035ee7b82664be8e657274cd1638c9d35660245148e1bbb7e772a6c9751aa04713a9db01bf3faf8c8c1c7aad8062f2", 0xd4}, {&(0x7f0000000200)="0d5eaebadd370e35f8fb0d16e9b0099896a9b65fc9738e41b6b5360350fb590e3b5458b24b8550090d514d1f90c9e84cd584397dc28957d4ebbca03c03804bd5e7a669bc65ec9a8ba14e7499d24d785b03740953fcc5e35e6b1d3d0b899c1f15d841195ef1cfd629acbc72700491db0ec589", 0x72}, {&(0x7f0000000280)="507eb2ccb75f0921f7f2c1a8b4d08ddc930b62b4d98d5f8f640ece35d16fcf8dbc10e0391ae8e8ade02bcdad4e", 0x2d}, {&(0x7f00000002c0)="35d1d60d3fe9ac609bd2718d36f6dd98903ebb061dfefe71a2a70bf74b36d8e9b14e0a95bdbb53ac3b0eae9183456cc103a447d9e5c1b98bb44a4bd4baffc818320de361d7c87f9c6f7ffa80b2c86bf569c59df4ed0953e724bd383e82e0bd5994", 0x61}, {&(0x7f0000000340)="5b7305e17e258f8c6ada459472d49d4dd76d4d8db85d1814176cd56abf08eefb389856af8dbd5deb7124820e20cd6fc5576745c4f2711b18f8b30761bfcc5be29df4fcbd9b2c9ae8a979fe9f2a", 0x4d}, {&(0x7f00000003c0)="1954f57715c64e4af5e4659c65921e41f3aced37ebfbd6bbd31b4628311594f4b32452bd8f1379c2aa743a20b0cd538b50fc17f2eb0931b502", 0x39}, {&(0x7f0000000400)="f6f90364695c8dc1bf96cd000718aba5a1ec93e6f371932cbca721f5991e1e870848a75cfd84d4807108ce31a67caf", 0x2f}, {&(0x7f0000000440)='d', 0x1}], 0x9, &(0x7f0000000540)=[{0xb0, 0x1, 0x0, "1c8a52280f4885c08e41a004ac848ecde48612114fbe3dd2cb2d211317df7b41ad4ef0e3797173e63d712edc2723d3deb52bf85b89a085685ae0b9b6044cfb4f3ee4685f6d57c9e5688f9938038a1d04ac2c532c3cd6ae5dc917901745d03a7b2b64d0327cbc1271612905eee2ae3453df3af69373383b71078cd89c4c1dd8376393eddb46096200e69cad0e39f996645636ae60aa64472f3ea681ae5df800"}, {0x110, 0xffff, 0x2, "372b148667cc793a22e642d3b41ca5dbe9fefc2736c47784b90f2c8d00973ec0f0d81ebf481cc9819a52d8022fda3a1b9942095b1570880058b024fffa304bd280630ff80fee5d31f563ce6d88655b7fcd57de28aaff91b9ce1c727f1911714dd73521107bb096b5dce9d5e44ff3506e3a7ef35e5ba197f24a69a62680ac59efc0662306a2e21fc6f1b85b2046d8439f6a5e19b1764669b461a69f83d9fd87c4ae5082d339ef3273f52b131c91a39d48c987d08ac5afd19b05229767e87d62dcebffcf02945d71b4935484920ed1a9006e9477a0484900938761428e592b4a10dbcefd9591f72e4c29a17c68e165c23d9ba4d3dbf8c90a4bad"}], 0x1c0}, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) 11:48:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x5) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x3, &(0x7f0000000080)={0x81, 0xe40a}) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() 11:48:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x7) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x1, 0x4002, 0x3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 11:48:15 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x11, 0x81) 11:48:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x3, './file0\x00', 0x4, 0x280000000, 0x4}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="72051aa202da18514072a99a19464662a60e891e6f41979f04fc8d2ad93edb3a523c537ae45a84418eaa2ac622ee3d2fa1b8e012d110dac8c47d48cec7d79eb901652d081631ef9e5e8c1841bb7beba15e31a84acd5855b410d7c1205942f563950a907abb67417c508441ea25073bc2043caed02342722dcb41a489340cc99d6f13e14e5cd61e3c79f9", 0x8a) 11:48:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) close(r2) 11:48:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x57, 0x5}, 0x10) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 11:48:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x6e2, 0x6, 0x9, 0x4}, {0xffffffff, 0x5535f3a6, 0x2, 0x8}, {0x401, 0x0, 0x1ff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:48:15 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getuid() setuid(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) seteuid(r0) sendto$inet(r3, &(0x7f00000000c0)="c1b7b056a7ca0c8aff69750feefa50e0de6ee35e704a32a38128829a48dc182f3cf3e97334f5062fd48fa39bf6d88f9fdea9572bac6c4cc7b70e188995c4674d98426e2fd9e6fb69bac3c8180f29fa4838ff84edac4433b25948009fa1ace71d14b94478d11ea26e64ca45805e801ea9dc62ab0cc5c3fa795a313950883644a2a51af6715d5981fb6a96a1dc7895b573e63ca2432939c5cbe889eae3a1b6c50c9c396f6ebc827c9f25f013e3cb91e744854227f86e9444ddf899f6b5e58a6fa4cc3df8d43e3daff893", 0xc9, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ftruncate(r3, 0x0, 0x5) fcntl$getown(r2, 0x5) 11:48:15 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x100000000, 0x9, r2}) 11:48:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000740)=""/26, 0x1a}, {&(0x7f0000000940)=""/255, 0xff}, {&(0x7f00000007c0)=""/20, 0x14}, {&(0x7f0000000a40)=""/203, 0xcb}], 0x4, &(0x7f0000000b80)=""/144, 0x90}, 0x42) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 11:48:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8404030001) mkdir(&(0x7f0000000000)='./file0\x00', 0x104) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28881, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x6c0, 0x3f}) 11:48:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x1, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) fcntl$setflags(r1, 0x2, 0x1) pipe2(&(0x7f0000000180), 0x10004) 11:48:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/103, 0x67, 0x801, 0x0, 0x0) 11:48:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) r1 = syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0x8, 0xfffffffeffffffff, "47d6055108c95ca97874defe2d3f9b90ed7abfb0", 0x401, 0x7}) syz_open_pts() 11:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000003c, &(0x7f00000000c0)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x25) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{r2, 0x2}, {r1, 0x1}], 0x2000000000000019, 0x8) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) open(&(0x7f00000001c0)='./file0\x00', 0xac0, 0x8) 11:48:16 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) socket$inet(0x2, 0x4005, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 11:48:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100000037f, 0xfffffffffffffffe) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000200000210) 11:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 11:48:16 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:48:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 11:48:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socket$unix(0x1, 0x5, 0x0) setegid(r1) setgroups(0x1, &(0x7f0000000000)=[r0]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0/file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 11:48:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0xff, 0x401, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup2(r0, r2) 11:48:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000), 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:48:16 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0xffffffffffff169d) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000380)='./file0\x00', 0x80c0, 0x2) setuid(0xee01) stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) 11:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0xa04) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd}], 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r1) 11:48:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x40, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 11:48:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc6a9, 0x3, 0x3]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x0, 0x4fa, 0x1ff, 0x34bcbfa500000, 0xffffffffffffc5eb, 0xa99, 0x5, 0x80000000]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0xcf88, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x5, r7, r9, r10, r11, 0x32, 0x5}, 0xffffffffffffffff, 0x5, r12, r13, 0xffff, 0x487, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/146) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x819a, 0x0) getuid() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8001, 0x15dcc908, 0x1, 0x0, 0x9a, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x3ff, 0xffffffffffff0001}) fcntl$setown(r2, 0x6, r13) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000780)={0x2, 0x5, 0x6, 0x100000000, "88763a78db776864fa9e0a163fe5920047f6689f", 0x80000000, 0x101}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000700)={{0xffffffff, r14, r8, r7, r8, 0xc}, 0x8, 0x4, r6, r12, 0x7fffffff, 0x5, 0x7}) 11:48:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) fchflags(r0, 0x1) 11:48:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5", 0x141}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 11:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) poll(&(0x7f00000000c0)=[{r0, 0x41}, {r0, 0x41}, {r0}, {r0}], 0x4, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000280)=""/4096) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 11:48:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() r2 = getuid() r3 = getegid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getgid() r10 = getpid() r11 = getuid() getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="47410e77846b3af2338783565fdcf9c2596d16c4d58bfa5a4a102d09e3c832af61a137d1a57733eea032138945094fee3cf88814a10a7dde2ee27277b93c9335289d60e6897d22dc7bd7b700c05d58c83ea51433cc282a807404e910a079c62eab492548a713aa0307d0fb72de16aa501784fa16227cab527a56d1261dbc46c5f67fa3c834b36645571dffc4e3f41b5cb424f23ae0e37d42ac2d37dc0dd5a3326c46b7d506a229c28ff3a0c866834f0e475d8d92898c11447ca747417f3f43c045c116ffffc145f3f6ccb6963ba4140a391e8b525d", 0xd5}, {&(0x7f0000000140)="c1931a4ea6ef5a4f5c9cd836a97bc1b928e7addad4269c76d1bce08a7de803ada211a63164de8526778cc59eabcee19b1b664da5a52939161dafdb5bbc6084662b3b0b5351c2e03e11a683206a74edbe1a164f9c3dcaeed634646ad0b694d65ca1e07b91dff45fb1400d2bbfb6fbf98c07c765d3ed6430f43bd317d298b20cf0d4573210d2", 0x85}, {&(0x7f0000000200)="7f68a10064e0012c799b88c1e36d7fb9c308", 0x12}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x8}, 0x1) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) 11:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x40}]}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000580)={0x6, 0x3, 0x8, 0x5}) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/100, 0x64}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x8, 0xb9, 0x9, 0xc3}]}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000640)=""/29, 0x1d}, {&(0x7f0000000680)=""/63, 0x3f}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000500), 0x10000) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)='./file0\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000600)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000005c0)) 11:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="232ff3c3d133ab744360ceee111cde1b6e609ab20cd504835d7e58c85ed68f36534646b9f483a8cbf829c3e5073f52e8e8a2763523b0452e2e494a3b9efdfadb9e94970a9aee648c0e6234e85b4fbd183d1d5ed385d5015ad7324c54c3d73e47b912b5626b4616624e305e94288a0451f512a6a6d0fe3b3807ba1441b05180c12eb05aa3ab2e897bb79812cedfebb694f1e7521039c14f1c9044230111a5c32907e3d20976b22d7d11396dc61ece70ba7a8f69ee2e6e") 11:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001d1, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:16 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x3ff, 0x140) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) dup(r0) 11:48:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x6, 0x8001, &(0x7f0000000080)="5beaecb8d7fd2f5e515fb5f1922e9d9e1db6f7de5cd5d2cf578f093eadb0cac30a608ae68347da408b9401a40ad6f75e6494bc9404d5572711a506fcc238d07b83acfe55ce0ab14603b798eb791d56628c43e23777ec5145c6cb9098e4636d5fdade7f1aae141eb1d18b989153548aefdc95c5243da5c9d2595719d99eab694bde7f3d2a", 0x84) mknod(&(0x7f0000000040)='./file0\x00', 0x9084, 0x80) dup2(r0, r1) 11:48:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = msgget(0x3, 0x545) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x41) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') msgrcv(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd8d08f114d13500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a5e2f740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420b6f3acbe68e0772b40c595c7dd1716740b1f49c2b46b88f0264c47388f27159941b68a0a07dd7d088b5f4ef692fab200d15f54e23b4cc163491f5f28e085bd0e8f01a49ea0203d2125a5810e6cf3a2ef5a7a8a17f2e7b8c56b3a947fed8ef6af30a68bd3e42c397b81c1fdad14c204bfc453b95ffc9ce3b044b27b9ad9926d156ae547d3cb0700b6f983a38c7496deec485d180a8c9a2c52a81ee0630b59970fd073b078490e73fde487f9d5cef3ccd52ee277ce8d41573fdbc4734d4d1867ce1b1ea44f6b8ab717692c404e263f818a5102afdab78a6b8b09cef46696f34c65f43e99b95f6edcad638367acb066bf1e8ed67d1624f04e1b8f5119852cd7b7c2bedc4c74938d5c14f5391bb1272ade70a12644241b25d055ddf3bd6d7ebc9691a89518f48dc96000000000000000000c74c1e91124292e0cb62fc91176d11a3ae9b44999674ea2f4b6def3eed00bed93bbc0a5317"], 0x1008, 0x3, 0x1000) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r3, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r4) 11:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 11:48:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b3010000000000000000373c586496c2343e17f2cddb5215eb6603"], 0xa) geteuid() close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8880, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x8, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x28bcfeba27a38e09, 0x23, 0x79a6, 0x20}, {{r2}, 0xfffffffffffffff9, 0x40, 0x3, 0x4, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0xdf02}, {{r2}, 0xfffffffffffffff9, 0xa9, 0x2, 0x800, 0x1}, {{r0}, 0xfffffffffffffffe, 0x42, 0x40, 0x100, 0xe8d5}], 0x1640794c, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x80, 0xc0000040, 0x2, 0x1}, {{r1}, 0x0, 0x4, 0x20, 0x2, 0x800}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0xa21, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x3, 0x3, 0x77}, {{r2}, 0xfffffffffffffff9, 0x4, 0x33, 0xf9d, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0xffff, 0x20}, {{r1}, 0xffffffffffffffff, 0xc, 0x7, 0x6, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x3, 0xcf05}], 0x1, &(0x7f0000000080)={0x3, 0x3}) chmod(&(0x7f00000005c0)='./file0\x00', 0x2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000580)={&(0x7f0000000100)=[{0x1e7, 0x7ff}, {0x0, 0x7d}, {0xa7, 0x20}, {0x107, 0x7ff}], 0x4}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000440)={0x4, 0x6, 0x8001, 0xfffffffffffffffd, 0xde7, 0x100000000, 0x3, 0x10, [{0xfff, 0x4, 0x6, 0x4}, {0x6, 0x4, 0x1, 0x100000001}, {0x5, 0x4, 0x1f, 0xffffffffffffee18}, {0x6, 0x8, 0x7fff, 0x7}, {0x7, 0x2, 0x7, 0x1ff}, {0x200, 0x40, 0x3, 0x4}, {0x0, 0x0, 0x4, 0x44}, {0x5, 0x9, 0x9, 0x80}, {0xff, 0x9, 0x4, 0xffffffffffffffc0}, {0x9, 0x0, 0x3, 0x4000000000000000}, {0xd2a2, 0x70, 0xfffffffffffffffc, 0xc32}, {0xe6, 0x1, 0x7, 0x10000}, {0x7, 0x0, 0x8, 0x8}, {0x20, 0x1c8, 0x6, 0x2}, {0x0, 0x3, 0x1000, 0x7}, {0x1f, 0x6, 0x4, 0x7}]}) r4 = shmget(0x1, 0x3000, 0x108, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) 11:48:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x20000000000000, 0x10, r1, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 11:48:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:48:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b93fdf8f7ea91210fa397dc2a721472f81e43c5c266a7e018d31ae310801df08e4fedcc486321235da00649a190de28d9110a5f81d4a4e20d05348127bb5ca61290d8974fe8aaa66c64600"/89], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/71, 0x47) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 11:48:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfb73fd3357ae26caa0416fa4f376336acf00b7804be78124991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af8fd244dc1a82f2c689720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 11:48:16 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 11:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xd8c, 0x10001, 0x2}, {0x527, 0x10000, 0x9, 0xffffffffffff4523}, {0x8001, 0x101, 0x9, 0xfffffffffffffff7}, {0x80, 0x2, 0x4, 0x5}, {0x80, 0x4, 0x40, 0x40}]}) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/75, 0x4b}], 0x3, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0xfc9) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 11:48:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x7}) 11:48:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x5b, "000000000000000100002000", 0x0, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x49, 0x0, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000046, 0x2284, 0x9}, {{r0}, 0x0, 0x80, 0x40, 0xfffffffffffffffd, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x15, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xfffffffffffffffb, 0x8000}], 0x95f2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0xa9, 0xf0000000, 0x2}, {{r0}, 0x0, 0x1, 0xf0000002, 0xffffffffffff0000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x7, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x3, 0xfffffffffffffffa}], 0x12, &(0x7f0000000540)={0x2, 0x80}) getuid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = fcntl$dupfd(r4, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000300)=r4) setgroups(0x3, &(0x7f0000000240)=[r2, r3, r6]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x26, &(0x7f0000000380)="9687229602b6bc1c55e0d09e8ba7bb5c72dc12bf76702b29e5f0b541f0cb8bb8e336a05c15f0") ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000340)) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 11:48:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x100000001}) 11:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) dup2(r0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8282, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x0, 0x3}, {0x44, 0x8001}, {0x43, 0x8001}], 0x3}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001580)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000000081, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="4c2c54dc14b84854f660031b76a5dc53a9be23a3d3ef4ea89a9ecbdcdf42c66279edcb8401aa793c4165817a06c669689c3b5cb9cf477b8c6fa0f59244c930b3b5035df88d48850a9fbc1cf597a4eecb9655e0b3560611f450bb350c2a03fe80f9ba26de7aa11b224b51959d130b18daf47daa7514a05b8a3a5d556f6a57682fde042b426c06892c0154442ef52bf2cdb01fc92842c88bb3d63b269500ce2ee592946bd0610c162878ddba67a2d0c5c9c6da10c9e2f374b094cb6e8b61583220ca3f3387279b81097898b0ab734e50feed0bae3e44611833597b20788673e4ff3473bc1ef94238c1956b2a1c5eadfc5c0b30d56372367a4f9e658bd47767c5071a4fabfd9b553e6fd335a79759a2663711c82aff93434cf50ce2c727216ddb3f6763333693d0ccb227cd0c8ea965e7766af675674eb982f268d4918d02fa680cb4d6288e95cab828e8dab3665630257d6d1f9a92d7de1374407413c9fa984e45ba6b8fe81e70410ec2faa4b12f891908dab3a1023a9ee5a57c1b4fa56574f3707d5b27b2c2d44bc235096b184bceb21d0dccbd4f33c42bd886aac23cf4303e6d5beaeec3da078c14639f62e85cf564923b5499792bed91cb373413250319ea2e6c943addb621c25800bcd64094da5b232f18154d91757813553620d2d4f8c858665001d096aafc6f7a5ffd44945c0b3fed422da8ed72d9be8f7b45f5963678023879274e7fc280d0b0448a87e05b3e86396fc81556a4efce3b81cd3161257d3b0beea9f1ffb9ba3a835fc342eed7532d2b311463f4d1dcd6b236a3458c7cc5b186874f344170d6f12dc9a5d48c57ca5cc4eb7619d6b2a1d1683bd0e06db0af71a9c2fcaf4a1f3309d444908a6fd7ecf804dd0e62d76d19dbac8dd783f4f5eb92f5a538a3acb3da260bfe95566bcfdc8fabda14f6fa3d60ba632a9bb0e17b8268216ac44a98b9ceca95a39f5ae0e3fcd5c33c9d44caebfbddd099ac8deb5b755d4d6132131a4610dc1ccdd226311bf3deab160a4f7d11abfcb5562b4198fc0a39275b5a82541aa17a679a6515fdc7c579782f794398225dd3aaa1f5fd13c3429ed458128fb5039b519b4ae2e8c55bff3edd49430a42f473149b1fcfebe0127b08c56cf6f0b0d7ae6866eb2d407fb1246b46b92ded5318ec13b5a3d84ab6d2d688a0e84f0da62c927141dc5201f388d9d0e15cebc16bbbc07457b99d1d3b525ee4ab70e8116f1422740710d32a82d3e7c03ad4c28ff396143feb9c6bb1f84a17535b3714a233a31f40a9b91c81e8dc6b56896a0d875d2ea543fb9c8c9751d4dc9066d469a9c1b36648951790f2e107f9f088bcfc9c29ab2d0f3fa96d9af22e28b6405224bcb50bf9bdd8744bdb1605635011ef636cb100ec8df86c72389a248b7139d2c9cc24c9d4e006206e76104b1a1705e5aa8e4680f328242ad65a453c35216367f3534a2536c1720d8a52f377557df26dd23e7d46ced386ae70e502af896cd31826f92b044d74d1725f64c63b36ab20dbba886529eb049f86be0139480a8abb4789c3984f876673b2e86da6c112c4cace913c807feb22ed87d1e8386b8b114a09aa6b84eb8c70b8e1417e787ad8985474853fb65ee25ef6d441354f000ff2afe3c6c248add1989fafdf5a884b7842846f9b08740f7ad1774cfea8fdae8df2ded89f4ef83320d30da07018ee1b30a17cdced3f5c6284ce8466f7fea29079a3b2846b46bb5db40253cf33dc72de262c944fb5fc29cee7a64baff740d0029858f54a92101f8c27f78b8dc2de0776b4374b4ec9c40a8484370aa1d150f192b33b81ca2f4247144b88cbc484b73d4112f85d01abbd3e4502065b1f9a75ad69d5a3de2481ed848d23eba058d4a101f58e3583dd68a40bd60002cafcb3f860d0755e077b5d0ea307a3529e049bbbc9fec182b9348a22e5f622320868b0fc30e85fe61ddc5d46401cd1866dcf6f974438aa695a8d13ec60f800279087cc2290f4829d044b64361664c648492315c1e6736b56acdcd119da34c0863c77f9952c5fd3192bd47d41350780bbaec94ef231d67f6f4ec9990a0ab8a7778dabbeac6a4d00dc1165ee5d537ed68bdf58907ad28a51b37775135eddd09ca09fbe812c2789328164a8f2e89f480f915f6730df1c3c5821c302d1ef3ec5d02294182513b2e4071a0bb4f78a7770cd194f9b94b257eb823bf87d6659ed75238a31385e77e566f8534b82bd60c93703da7ba6fab17b11b9e692429132ed711a1b5813906ec58d67c8084ca98c6ddfb707233873c4447be87a43b109a38f9630c87d755fe1f8fe2025e9ac87d5471cb8953f92bba37485655253ef1ada8d0fef5734ddb57146cea47d8181863ef1ad6cd199f0ec925dc79fa379bfd4ca5f016865cf07254e09f0fd269e35a06969629b343924e49f563f249ee7bc11fdc0202a6d4280b1865dbce8c979f8351ef696296058ce29362642e5555096a4a4bb36dccc5f218ddf7ae17d00973e375c0cae683b4f7e180a779fcbb7f1ffb166f71a1a86dd5e102e8daa2e36fa6350c9235f99ddc30530142fe38583f7f9f453ecfb3f5180469a3642d08e35bf63c422b6a278765a6515d0560c938ca3007ee72fb1dd4e8a72e7cbb3136aae302552b1bf1469a6a91af298e579c5b216d110b411f117c2a8f4886556f7b7694573f451b8da1ffc8c012c9d230af77d26956ac51a4a2313b5da08690c49294477d4dc9f68b0fb90af097eb767d403275bea259215f2b036ce4de84d63d225a71ed6cd77d20354076a6ac3ee4dcb73b75a2958865f8c94a49dea211488b625427a4502511a91a7973db217f6be082543578ce59516f6beb9e825f1ba2aa9e0eaa1b5ccba08827f26f074e27453e53829dc69581291cc35a4b34913456a4bb9f78b6e41e76e78d5c94f2c5041040c197c00946d5a81cbd7268981b19b6230bf96e8e55648d2c3871eaa10c16cc1948405aad3c2a1f353431735dc913c5a888ef83495e81e303e423cb6bb5203070b352db1021491769037fdbecf2ea47cec94d0670d5c8724de0b665e3ca6e050d933afe7accce2c7dc645134eb7912031b5e42ffe4f634fd1e259ebaaf8b837ac530bb870807ca1083cc53a340784444ce9d0c7404769271cdf9d36f41112cc84b4d6958287a5c0e02cbd17dca4cbbed6df05d64e2fea0a21722d436588d959aee08793195208f610ae9dc74f3235ec46386a7c4decbd74282c757a9d4b74e81ca4c59a975802cbc71e84e2e15c3ec65510cd65f7cd3c1742d016ec998e869848ee9a0b39d6b010898e6184901b2aefdecd6927535b263f1aa2b30f5b2b7d8dd48860f2d8c89127eaf90e74037f03b4e3e941c44e230ce505b8e93954ee609dc26407ff7e6fce0384bc4209bc6e9e0ae35422f9102cb38f1106dfa02efe35e88016f8bca5b61488364308badf873e9b1de0ff313accf83843f53bfb74abccf1f96a701437ecb25e5da6daf11a17a3e97e47460e1dab9c7df7929766e95d85ebe0a81b3dd84b98884898fa2c7f8a6682480b593dc4d7932372efe58d3aa676fc6e5ea17f3cea819eac62bd7ae3fc199dec4327f4e0e3588405c9a98e6f3aa8a33c78ae192e970e1c9f2b995a591211b21a7716a3077ed522f117852b9f20310b7d80866ffb803334e09d19e58eaad7120aad064e6b5ee8693af2f23ca61f771b6232f2d1f5bcbc85aaf641455e66de281be3227c5fa479194fdd6805c22ab4321876871869cf4c29b850042dca8945055951dcced39cd6a580d14144ceb07ededc8b242c3fe5d4d03c936f77bb48a468e4798587020a4340b0b83da9b6e65357d36e4b9c7d64ec2d6c856899b48861658ad8edc962c9cfc642817236a63a58249cc122662f56c30571677e8459c3a554a53dae9c1390cdd668ff0eddf6ed9f742572f9c40a92f410f9c8033434cbd6b8a2427eafbe902a5370f64e58739c33c5f0e7fba8856d8450c0cb03dd95e38ef59d0d4fee6087ce2aec3c629d7b7beea666f10ca92aad4fc54fbe3f51c05aef17da8366c49fd58a54b70dd08f7e67f475f282302fa064550907d8ba417eebfbbd53dcbf30ceb320e4b21070de80d35efacce18dc9d452603027d4c05951f0e10942d5dc8ee595d68ef9df4cadac51119df3f36d069593bd5023e265d15ff9905dac35b277876624ef82ff92caa338d688e1456c5e4f93322e49bf2c3118caab4741252289bf7a49e1e655bebd78252623c982c86c2920cd4472949b3e9544354b88cfca3282e2e5d40c5107ad729fac257badea54523829041961a9de653588ad5514b42490f2db480625b377d001cdc0231266b68c70fe880a4bf768702785a21d46f6095411db8bf36831ed3b1bcf7f9da83b1839f91006b3d658e217e20e26a1b03ed170cdc0b2a5353b7a0847474d668bf293bf116436c76488b48b9805e0b92a871102f8f86ac2a167198c179f2835f1e5ddd7cccfc0104b7ac9f0a2857961e3848548b9756157bcf05f79930c6e99d945c80f18cab72c13b4db4873632c3afa31c8658dfcf853262f1be0d7150280af17a82433ebdfd5c434f1317150f26c13c1cc02c8bc820bb1c4ee6bdd0cc3bdc83d9c490b940231ea738946cd2a7f85a641ac090fd65e25b3d969ef142301c6acfbfa2857b312677bc8c2f62708909ef124fc6e9588d9bc570b60c4c88d5c0ba0a121997d2037cd7ebf77f04167489910dbc9805c3741198c82ad92d84c22733fad256017175ce371ec9bb0e06074ad4c345eb907df7905c2b45fcfa75623a99b84397464deba8aa8697045defff99fe53ba133e974e52d15ccfc50bf5df6d8b4c30c7e9759b925d68efd0d0b1d2c2575e04665a5e7abfc72d8e645df48fc7a7e8cbf22987ec51f871ec0ba58aae6e2009dd59d997d71c4fc9323334cf965be6b29e22cca86f4c10d779df7ec8468df3fdfd66b45189de05692c5d4906c2dd3f9eda61e62f8e456cc0b16df4ce65f998a5713222f8a9dd18e882fda585b1e62e2acd73fb6600a409b9539638f61cf47791473605d4736120a366bfbccafe9e60b5f749f90b3c298d888243b700fce813e2a609be35f069d8c3c379d167530cb618d04fa5da0a9d5b4bb17e1d813c4e23d72201855fb23adfb1f6f2b5d05ec1287908686d20bf8eabfa129855854bb385dc0153c4face4e03e104972039f130bf69bc82232717f21147e4d13d6516b4dcece272e5a234d1167b3ca18cc7aaac4609e1a4f75acab825554f0d84405eaacb9500d8cf35b23fa4af1170801a60162d4a44cf701c034e64db12ebb393db280358c3cdb152559a62826f3b58704ca6ac51db7a32b0538e96b1083685a09de01687f265f83c45091572b74b9dbbb7028ef52663bece6a6a19659d0a34d848618a4ab12552caeb3206fa786007891f26e6f2138b74c2d1cfa46fb77dd4cbf1bfda7c7523d4c12bf745dc6e3f13833bd96beca736c3fe590e1111572f4b795fad71d0d8614c0abc66daf2eaa3c14e9da61de379a87cb68629f76be058623fda4dd4773ff1c0fbbc84fe61075e212b4605be97f59825c877a639fb6108ae94c3823e7c01c1459738b0bb3c211156ff8d4aaeaf43e3e35a706befdf364aa894127f708bf57221eeeb26e46b524a82e67af8630e2c4626bbdd5dc53bb36e607fb45e6ae85d8267be6ed5aa33a01de1930067753420ad424de5b203515240ec2a33a404b0b735d9ad701abb2516652b146844c9e1791cede48d3d7b017e5dd54c29d80c6b4efffa96ebba344b98d2d9ca332f14286d7dcdc216fb097fd9f6294e171324e458", 0x1000) pwritev(r3, &(0x7f0000001540)=[{&(0x7f0000001200)="9c503494fb6dba3e93924db122d0b0c84296954f1de6d2ec1b06553af979f46292e07c9621f703a7cfce9a00d56562f141f409e13fcad2d4a851b074c8276a81a97eb1801c8f05de83f847dd5457a6064f771efb2d3ff2df0897d779ade655ae90a36696700b329aa689bf33d9c9b94951a02332ed8c72fe7736635722503bbf1bfee44f9546374c66b5f33788d7f61ed0235d797e79ba316676f4c364005e8a79308c378841", 0xa6}, {&(0x7f00000012c0)="2178bfb7501bd698986d1c0a6f42e81ec57a0bc9a441de989ad7f5d6959e43d5fd5fead88a64969db27fb4c0978e90acb80429074cf08e414dc0bc1684dbff691420b8b879ef95fa28f46b267bc1b8429af77f46909c65b227244361c02cc0accfaf1249727019b159b60f86e6107b8d31396b949b782d7fc9bf8cbafe3f352bf6542ab2386bb45e4f647bf8285524d215d35998cafe87b9b89a43dca1d280696b", 0xa1}, {&(0x7f0000001380)="cae8b019e22f6cbd3da05bdd1042f58d973b8a60bfe30edb64899a741a164805a258769d7bca4a01c355b581218223420610e0042ffee96da1fbd27e2b95cd3f80d3a27d8ad38f83366318df671c686ba885386bb5d560cad1baa75c9a1af9741b363738ea4b485d9ea73267096541a1316c09bb26d6e81e88cc1834489d867718a33b7483540b416f68780e082d741245083159b4ae89349a8db7dfc3cb290d5f15ce8ce224f98de384609612447e6d96d543f902c0ac6270dfcf31c06f755d655acbd28f991cd670bde1be0c5d88518d4638665f1fd63d0e09a959d04671d0ae1bf41e97708de9e59b6296083157f673", 0xf1}, {&(0x7f0000001480)="839971fd9de7b442e66fbcbe3a7ecc9deb08044050d443820ae56efebd7184004d772bd9777c34ee2bc164c63e607e21f50f00f4ad51a4a1ca550fc1f905eb561a11ec42046b25831c215788a4f752d40d103eb34075a3242ea05ef4aa017d212f0bef1f8915e710264570bf12afd4af8ab1039fbdb1c23e3313c8dfc9cac6db9e80bb538f394dbc273d3f0b5b7abea9df58c4749087444e979fbfd7b3d7bf3a59d3ea5279bbce2d013fb54b0864d855b6", 0xb1}], 0x4, 0x0, 0x0) 11:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 11:48:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000000)=0x80000001) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x10000, 0x400, 0x7ff, "b5625ef94dbdc13d5c42de548711c5e40576b7c1", 0x678c, 0x1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) 11:48:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400000000000229, 0x0) fcntl$getown(r0, 0x5) 11:48:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40000000000) ioctl$TIOCSTOP(r0, 0x2000746f) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 11:48:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7ffc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 11:48:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) dup(r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:48:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 11:48:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24, 0x0, 0x4, 0x647d}, {0x6, 0x0, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000040)=""/153, 0xfffffffffffffed3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x0, 0x4, 0x1, "94fb9a80a2bcb5301bbdb8eecc3ede32706422d1", 0x4, 0xfff}) writev(r0, &(0x7f00000000c0), 0x1a7) syz_open_pts() 11:48:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "b04d00f3ff0a631a00", 0xffffffffffffffc1}) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x36, 0x423a8041}, 0xc) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x148) nanosleep(&(0x7f0000000100)={0x1000, 0x200}, &(0x7f0000000140)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x5, 0x401, 0x401, "288e48cdfa4b60a322794a62774ce2c79e2fe751", 0xfd, 0x80000001}) 11:48:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x9, 0x4) 11:48:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x2, [{0x3, 0x7}, {0x3, 0x4789}, {0x1, 0x9}, {0x0, 0x68}, {0x2, 0x800}, {0x3, 0xdc57}, {0x3, 0x8000}, {0x2, 0x1}, {0x3, 0xff}, {0x1, 0xffffffff}, {0x0, 0xdebb}, {0x3, 0xfffffffffffffffb}, {0x3}, {0x3, 0x100}, {0x141fffdf51aaba15, 0x9}, {0x3, 0xff}, {0x2, 0xcfb}, {0x1, 0x1}, {0x2, 0x9}, {0x3, 0xfffffffffffffbff}, {0x3, 0x1}, {0x3, 0x100}, {0x1, 0xe0000000}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x2}, {0x0, 0x9}, {0x3, 0x318}, {0x2, 0x3}, {0x3, 0x200}]}) 11:48:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x820, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) sendto$unix(r0, &(0x7f0000000040)="f0d63a6e01c9804c7888e6487f330a099487", 0x12, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x6e9, 0x400, 0x7, 0x2, "48bb2648fcbaecfc75c136b8250f88e25ae4e578", 0x101, 0xfffffffffffffff7}) setregid(r2, r2) r4 = semget$private(0x0, 0x4, 0x50) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000240)=""/170) sendto$inet(r0, &(0x7f0000000300)="c16b31c2d5485632fcde26423bc219bc5ca4464ffcc2e657a5d66e9b2ca565eac04275555d9589061afc6e4e023b414397dfa3e952d24edf29fd24020b85c0bc81f634dcef510d6b94ea09b30d5a42cefc086f1f2646947ab09e383ee169b714f7a8249a4691c15e2709c510c45011427432df7cb66364fe5a49a3c21c1671fd5598f2f84bc3a03f7180e49855d38108b6d2b58b9859c9f62f769e95778d81d80e0829f23572fc036a43e15646b04dc03e04e0fa8270f867cb83f7c4fd08309821082754e4acfa6a8200d210cea7a55c27172c97b4265d1a5703ba", 0xdb, 0x404, &(0x7f0000000400)={0x2, 0x1}, 0xc) r5 = syz_open_pts() getsockname$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/240) ioctl$BIOCLOCK(r0, 0x20004276) preadv(r3, &(0x7f0000000680), 0x0, 0x0, 0x20) getgid() r6 = fcntl$dupfd(r5, 0xa, r5) setgroups(0x1, &(0x7f00000006c0)=[r2]) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000780)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000800)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x280, 0x0) 11:48:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300085cc4deb7cb9945fe7d42c93a7fb4c6c24e4cff0f7277d14114aa408409ae9aa1333f4a053c99b1473913eb4c944e8f4671d4e9a625b68a5e1195015773abea3938d39b8cdf9ef33643d127122968254922b86eacec8d79196d2243c6f0f8cfee67c06da148734104259884128778454fd08e0359da2c17bbb29be0da5f15a3f2db6b5af80d45ca210adc416277fc1f9"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x0, 0x4000000000000, 0x0, 0x152) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x5, 0x4) 11:48:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000), 0x141}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 11:48:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8001) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) nanosleep(&(0x7f0000000000)={0x3, 0x1}, 0x0) 11:48:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x20000000, 0x0, 0x5}, {0x61}, {0x6}]}) r1 = socket$inet6(0x18, 0x4002, 0xba) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000140)='./file0\x00', 0x20200, 0x0) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 11:48:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:48:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) r0 = socket$inet(0x2, 0x3, 0x8) setsockopt(r0, 0x441, 0x10001, &(0x7f0000000180)="841588caf9302758d889203f5a7ea64cecff106a92125d4258e157d30ec6a4399c59f83998e36b4c2c63f18ec7b7fdc6bec4c4dbf6f9d7cd9c440292fb2ef16df5c3f38d000681300cfcdee950fefa9ac81aa566319da655466d696a8f51d8ce366fdb01b4f20cd30ffef7c5e6874763e9d958b86b16b584a7792ef90b8fcb92c3d4f916c86a7a1f5ffc40a4a31b0101bc427b531d13fcb6af0ec3ceff2619bc7f26d6a53313d7423b4be424a6f74f3f1aa3b8", 0xb3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000100)=0xc) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x69, 0x60f90d38, 0xdc3, 0x7}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:48:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 11:48:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000000)="ea92009ce6bae410", 0x8) 11:48:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x30200, 0x2200000000000104) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="345a2974fb84af1abd6039d2c22f436d", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)) 11:48:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) 11:48:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8a, 0x85) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000000015}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1e, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) open(&(0x7f0000000200)='./file0\x00', 0x580, 0x80) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648dba729b90cb7de40aea915570fb7c6657538c3fc8895775927c6e6df84105a554dfd05b40593d568ce57b94e1fc34d3174df703463403da05fe1a8f3828e05941d16d35606c2770cf31b2c5794bb353ccfb766fe20bc327eac05a20f1c4cb432803f59ac19888ef36f2a79cc0ca218e670f005", 0x87) fcntl$setflags(r0, 0x2, 0x1) r2 = dup2(r0, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:48:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x4200fe, 0x82) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4) fsync(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r2) 11:48:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 11:48:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x18098, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x28}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10480, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:48:19 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) mknod(&(0x7f0000000240)='./bus\x00', 0x102, 0x0) fchown(r0, r1, r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x12c) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/60) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) 11:48:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvfrom$unix(r1, &(0x7f0000000200)=""/131, 0x83, 0x840, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x6, 0x10be, 0x85}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSTOP(r1, 0x2000746f) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:48:19 executing program 1: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xc00, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffd000 didn't change! 11:48:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) ioctl$TIOCSTART(r2, 0x2000746e) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 11:48:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) lseek(r1, 0x0, 0x0, 0x0) 11:48:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x4d0, 0x9, 0x7, {[0x7, 0x10000, 0x20, 0xc6, 0xfffffffffffffff9, 0x7, 0x3, 0x9, 0xffffffffffffe7fb, 0xff, 0x6, 0x11, 0x7ff, 0x8001, 0x2, 0x9, 0x0, 0x6], [0x3, 0x9, 0x1, 0xffffffff, 0x8c, 0x9, 0x4, 0x8, 0x480000000000000, 0x39e01af7], [0x8fd7, 0xf0, 0x3, 0x1, 0x7, 0x7fff, 0x101], [0x6, 0x1, 0x600000000, 0x1, 0x2, 0xfc6], [{0x22b, 0x6, 0xfffffffffffffe00}, {0x9, 0x8000, 0x2f, 0xd11}, {0x6, 0x1, 0x6, 0x1}, {0xc0dc, 0x3, 0x5, 0x1ff}, {0xfffffffffffffff8, 0x1, 0x27, 0x3}, {0xb3e8, 0x3, 0x3, 0xfffffffffffffffd}, {0x6, 0x7fffffff, 0x40, 0x38b}, {0x7, 0x200, 0x10000, 0x7fffffff}], {0xe9f, 0x6, 0x9, 0x8001}, {0xffffffff, 0x5, 0x3, 0x6}}}) pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20ffa000 didn't change! 11:48:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) fcntl$getown(r0, 0x5) 11:48:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000140)="89516cdc1934f5d039d4d8435fc25be2bea023924b9367c9adafa0c056da2333589e39e5f0942db12c31163747f4fcdaa1c33271d35906909547e9c8d0873e4c3ddb2760d617d15dbb2380afd60be7b9d36e2c18f4ff") 11:48:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) 11:48:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xa8) 11:48:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = msgget(0x0, 0x100) msgrcv(r2, &(0x7f0000000140)={0x0, ""/125}, 0x85, 0x3, 0x1800) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0xffffffffffffff01) getrlimit(0x7, &(0x7f0000000080)) 11:48:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) getppid() lseek(r1, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0x2) 11:48:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/153, 0x99, 0x1, 0x0, 0x0) r2 = dup(r0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') openat(r2, &(0x7f0000000140)='./file0\x00', 0x800, 0x150) sendto(r2, &(0x7f0000000040), 0x189, 0x0, 0x0, 0x16) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/100, 0x64) 11:48:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./bus\x00', 0x40, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/87, 0x57) 11:48:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x101) 11:48:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x3, 0x8) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r2 = dup2(r1, r1) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0xf8aeac1abc942c32, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) socket$unix(0x1, 0x1, 0x0) 11:48:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="3fb9b3f514718043023abd568cd88a7b2ffd52e47c284142b1635bbdc915bae6c7a0946710b3d384baf7f750f5ec2d674f866f2e08a52857b395fa637230067ee5ad201fa7bf8f96f887a02120"], 0x1}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f00000000c0)="b7321397d22170372f9bdd3c1c1eab278c99b530fcb1080e9c8f6ac6c7d5bd91320c7106bdf3e367436d89d057e8743b1f1c6d1f5ba8833eda6649c2374cee6f76354cb375f358416bc1b435b8ebc34c4a8050f72218ed904f84bd840b44eaa2d5ec12f98ffc83f0fcbbb470e04bc537a71f071a6041a2c3d13967b09ea48abe79ef4baac8ab899e5701699569ba2f", 0x8f) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x20) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0xfffffd06) ioctl$TIOCSDTR(r2, 0x20007479) 11:48:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1000) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 11:48:20 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() nanosleep(&(0x7f0000000040)={0x6d, 0x101}, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) getegid() syz_open_pts() 11:48:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCDTR(r3, 0x20007478) dup(r0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:48:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3) 11:48:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:48:21 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x840, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file1\x00', r1, 0x3}) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r2 = open(&(0x7f0000000140)='./file1\x00', 0xf61abd18b0afd2e5, 0x80) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x6, 0x0, 0x7f, 0x1, 0x10000, 0x9, 0x3, 0x2, 0x0, 0x0, 0x1}) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 11:48:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x20, 0x7, 0x8, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:48:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8180, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:48:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20a00, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x4000, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x88, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20480, 0x0) setitimer(0x0, &(0x7f0000000740)={{0x4, 0x81}, {0xffffffffffffffff, 0x80}}, &(0x7f0000000780)) socketpair(0x10, 0x4003, 0x400, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8008, 0x0) socketpair(0x18, 0x3, 0x7b, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x27, 0x4003, 0x800) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r13 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000700)={0x3, 0x1, 0x1f, 0xfffffffffffffffe, r14}) r15 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file1\x00', 0x20, 0x4) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x101, 0x0) ftruncate(r15, 0x0, 0x0) r17 = socket(0x0, 0x4000, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x3, 0x4}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0x4}, {{r3}, 0xfffffffffffffff8, 0x82, 0x1, 0x800000, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x4, 0x6, 0x8, 0x3}, {{r5}, 0x0, 0x40, 0x2, 0x76, 0x3}, {{r6}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xfffffffffffffff9, 0xffffffff}, {{r7}, 0xfffffffffffffffe, 0x44, 0x2, 0xfffffffffffffffb, 0x101}, {{r8}, 0xffffffffffffffff, 0x20, 0x20000006, 0x800}], 0x1ff, &(0x7f0000000540)=[{{r9}, 0xffffffffffffffff, 0x40, 0x80000000, 0x5}, {{}, 0xfffffffffffffffb, 0x40, 0x82, 0xd22d, 0x800}, {{r11}, 0xfffffffffffffff9, 0x2, 0x0, 0x200, 0x2}, {{r12}, 0xfffffffffffffffb, 0x4, 0x3, 0x8000, 0x179}, {{r13}, 0xfffffffffffffffc, 0x0, 0x80000001, 0xd3, 0x82e}, {{}, 0xfffffffffffffffe, 0x0, 0x5, 0x0, 0xd3}, {{r15}, 0xfffffffffffffffe, 0x10, 0x5, 0x1000, 0xfffffffffffffffe}, {{r16}, 0xfffffffffffffff9, 0x1, 0x81, 0x6, 0x4}, {{r17}, 0xfffffffffffffff9, 0x11, 0x0, 0x3, 0x2}], 0x100, &(0x7f0000000680)={0x3, 0xb41e}) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r18) 11:48:21 executing program 0: sync() r0 = semget(0x0, 0x4, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x7, 0x5, 0x1000}, {0x3, 0x2c}, {0x4, 0x9, 0x1800}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) getdents(r2, &(0x7f0000000140)=""/139, 0x8b) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0x75) read(r2, &(0x7f0000000240)=""/87, 0x57) semop(r1, &(0x7f00000002c0)=[{0x0, 0x80000001, 0x800}, {0x0, 0x6, 0x800}, {0xb60b0fb93b15e000, 0x7, 0x1000}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xd8) getdents(r2, &(0x7f0000000340)=""/116, 0x74) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000580)={0x5, 0x100000000, 0x3}) sendto$inet6(r3, &(0x7f00000005c0)="bc2bfc5c5dacdebab81c999f28c7a5d596783383a682604a6d989d9b3e2479537da5037c89ff54972ad55b5303112589f705f302e5807fdd151df3110f31870aca15d5e22507c86e7170b7d4b08368b3dc85114bb9a3ba9c9c26f42bfffeecc59a42a96df32945712963e92de4f8e299c107495e69e610f46f2b46631b8b69b1d9279528da09803c40e232f1a5a288f6bc6b0d9f1de867730406e1918eeabfa36409ca90f900b08d7aae45a852284cc6a663b73225a399aa4eb50a8d6873d761c0e3065b32796374ef9271cb52928ddeca40321eafd2efc187909b4c32d789509edccb84a9b66fc20f924d595a31d0671d37322bacbae6be3144cf9716418d1132834932d6362b90e0830e67978b1f087d1730a9417cef85f6df59357e21504698025c04782c57bd1d38794db97bbe36b932aabbd4c746a9f7d195a25940c0fb4777f4acd1d6789aeb3fcaab969deaf3c8adbecf6c7b66dedb0ea1abcacf810b13616ba6d879aa5b6471e0e9fea24b358bec876cfbf63e1f5a713f13e62a8f58cf34a077df3cd43d727700dc92642a859cf6c53c00f59a4026f519ebc9d03c61be618a50b041eef016165b65ed5db4c778f9ba94130f4755d68401f2f68420a660640d4768f6e06c5379eca562ec9ad2c5d287c8e772dea4e2aec540fa42be63a480954bffe48ab9c7f2bdaff404ded7f6ad25f42a4f774a988bcd81a60fafb9575829ac5aec7cb167270effc547d2a42c398e8652df673f43c16ed1814213c57d8170b2f0b0fd3b588e9047fba3375be60a94e2407878a83251699592ffbd415fe0e2c00dc887d5c111b54f8c61384105413311f782c2684b174cb47f8d4fa71ec5091b7b4b361efa74aeca736fa4188346e5122939c418f3020d1e0e77f5c8db8e68106b508e68f4b6c542250cb3875ec23685f85e1ae95a6689100e196ef59b72d8eb43c8630bb1dec9c96e318418e6d0ac43f36ade8a170a425a64d9234f092266aebd598171b9c0b1e6ebd91ee1aeaac2762e78ea509899dd0731cc9e74fa5afb61d268ae1f8714a06ae282387bcfb120b23467588fc0a9834b9ab3a843e1c03e1ff4dbddf2f9dd3320a9f3d6551d0e8b4f50f497cb6771b576729da993883394c0ffb55357d1b48cc1630f21dd05b0a02084df7185ccf3dbc21f85f4d538b28f3d98b03b873b7fabc3c66367db78910b8e7bf387b81a90a8cb9119726ac54f7309482313a3eb597fe4409f96ccbe4f6e4a986ad02cfe54aa2cebc4b63d1ae04a5d3e80f6e1506c4fc79acdadaffb854a3cd8b2f986398a581e83e607faff526f085c70f9052825111fadf80d37a259414567aaa63e19538a9499f03c987a527685bd9dc542fcf7f440fcaf0fae3c908e62a5fc78dce2f8d498107b31ee154e21a2b302b55cc799766f6b5b523b6abf97fb576ca9d514a1ff693b1ee4f7dc5a01d0f422576ea61b0e71a94f7a213c9b54512e3b31b476fbd02aa5c99936ba2a56f3453061ea44531717630c6f6e650ffc7c33de5a350696f586032173c55e9bfc9f040f99397789a3cfc7fd5dea835da7ba8d0ffad312080152d3751cbe33a23e667af8a4eee0288f6e1364bd9fa453d6c6e8af625664592b01265464144e2e015efb95a629bb8e9ba5d022209d48afc28bd6b6292833ba02e2c6580e0c8fdd4657055f88ba97efdae480bb270d3c3264678b1fd8441d75da91adfc9f2cfcac75bd909dc8a1b3c81dfe033d08c0de5f659fbe81b6b9440a1603b8f277ea3da4a1fab233646c92a83bf9a4c40390b04cd41901cdeb10c251a98489da50edad43abdac4ba775bb3dd6b6e9abf37cbc8899ef53ad2ad6e79e875724acd9e8443a34a12aab0acea7428e1bc03c3aa47e07da1846b3081f984225a48e301816ac96171cfe5e2fee24aa601d7093c9d43777e4e30065d9e5ae2fbd53d826f413eabc17d9b956a01f4b14629aa45a9cb3acdbff28f5a12c30c60959f010bbcf746d33814d67c3b07330bf11a8e1048326ac5ee4e863e6d1b721d9651ba2ac4f7584fd7ed5a3b113e64a8df7ec8452d33879e9a6bc24b8d18a24b40ba6bfdf326ed5caf3cac8a9fc2c39e9c591a3043c95d7b6bf70d2860cac7f65df409c2ba7b23a029bda320b462062694d1b0d066a1727088e179acacb99ef7ebc6bfdfacbe02e320543189fad21435d470567d9611f347ee8812846bf991af3d71045ed757b21d3f0e5b930014aa666e2972215a7cda15d206ef0e238c8fe349c1f23735b1c096021f5487218c4892fa91c6a4353ceb29605cc83c8fb712844a103df6ed347a9d794e42535ecc4475f06c7f8dfd917eda0012abd7c71f78f08271ce74dfe0856424b238bfbcfd086078ad020e7b2b5d56d0b547b4d6710dca00781eb0830e9005c18e5396d8a692fcc06518b887af7ab5f6927a6a36e5516da931513e62ec6729dc01e6baf07bf8cbdaafcecfbb93ca403275255cecf5271dc99d806e9458178c7dcaf2a3ce8a85569203c52be258c3d263b5945a49dd96c128779709de733050b6e0e7d93467518dd1d0477b07b9fb344787e050623fef8a0f651d531cc30e9fbcac18af4d0cac59cd3b75426798361283decddc49b959b47c71e2649944b97fb6ccb922738f1f371f4366b63ac5620c6a1b202173314e993b7e1ba0f523ea2ed53b2083b4ea6af0efb8abfd2eb8fc033b6e891401cd452deb63b74d2c82d5212412bd5c84b194a1d23e74921e26c10205a81e6841b5812abac090048fe5f5bec7a09a2ab2b9bcb4ccd8815b4dc7850f53f295b13432898dd2fee888fac65a3c329228e56c2b9797965476fb0a9cba261c6b5cf87dfcdc8d6adcba8ac70267035508f161632001193858adc9a0fe1d05db030960be41a71ba74d2e8a233aa79bbfbef1a699ae86753ff1bcc53c6511cbbb782b74f1d7b291483dce3aa1f416aa70f4117f1326de8be32a96611c7a3e7996c9d4797915030a4ed6fe30bd8a3860cf27ff823f50dfee862d4148060cb54260307866dc11870bfede2212753ca982609ba51bf48767230a92fbb2b1e86ad9b7e7c08c7c459aa861f3178255e0d63b1296028929ab33b3565d8411c90797a7281420e0e81495dd62c476aa44dfbdc3215a303ff589487bbb8165c6417b0f561b90dc29e1c53d06c409cf6f8fc764ff5d9545f37d79a779fa528be51978a15a4fde6aef05e41b190865c856db9001ded8542b18f5865c543a6dea36b6245838b89dbdc8d271eb0191570831d73104df942f99e106513e6781c006b6399ef09e2d3a28278cea1b30a790301fb2a38feecca1331bf0eaa28d40170d8ace6c3549209550fe753b44a82964992ab93407bb44896ca303ff6b950e1402e088805c9b156481495fd51107651e3620bb365c6b22480aadcd2d9f58dc455a2acc7071f00a41ec075ae411778827e51875c0872685cf960e98299f67e4d7367e1b8cf3591adf724b428260b02538c21d5683864e74e2379470084bb420c87bb06fa7eb27de427ca370442384fad7215bea2ba9e4913c1390144cb52dbf6f06fd278ccb9f6de6aa47c0c2a793dcb19fb767ee9ac66d0c3aefa19986ed577df8e77c9c920687f7bd6cce77b01715cb717a1cabe220d853c770828f25b7da13b255f95d4057d129e0ce1490df10666948007c94db2331552094532382b2841e8b3abb6ccaab5a299ab117cc780c69fba1d48c356f8a5211f7b41f76547c00d72d3a29d639e3bf4de92be4aa1a13e23c9e261a301b1c59070a1af7e64b50f922e37285cc0117e44dbcfc8480bfe895aa80fb1fe21be2e41cc0ff2d3970f5a11e890293b33a1ef0594910239c33ee3ee207f40853ecc3801a61b19b2271e6dd6781c8290bc5e77eed4813a6f7134a9343dbf1ed192a4cc3835d712ad7672d16f689d343540461cb52c890d6aff51720d7f25bdefec8dd366f6fd3f3f476fef061c268beff96c3da8eed23033676e8b2cd273cc63a60b461b736b2f617f26c987b92b2f52c01fdb0b57da836bf96eac0a982411d5d5c9ded161c5d48bc09d963f14f62781eee2a019c4425796e3c8b184d7467cabc4aa30086418f377420b379533257f8e46d282810dac9260a78e5d30809056b2db5ce12592fef7c22129cd4e8f2d8c50ace4957822e96051316f2e12941961615bbceb81768ace6270d00ffa2344e68552c3b78351a363a71e1995a3a4942369b6f7ea75cfc4c0f8f31420241c38f7465ef02270263c187ad2ad60413873cfe8676e72f899a1641464fef90ed6da7615f09348daf8bb7553c4ef055fc0ffe93cb7b8930626061b97516daef57560de7d157e3bda8bbb25653a49c37b37f19ec454d0ba512225d2c4fea96b12d7e97e3b1613ef6dd5aa6f71a9bec43bad67dde9e109339c44592f5ebec5559c7a7a9cee8fdca84985ddd20ef4fe68a02a9b75113e45c363c8be5bf005c94081035f1045dc3d19abef31007e78b367febcd4e03db05457bef805c594cc153f8865d0262ab8587f7f227437f5b3378061ce86f6ca02d009e781782ba87c69b106c63fc02e0c016f752c980785f3377fca176c183d7e07e4c6fea39ad8eeee17087747319707e2ecc9088e1f72aa3147ea167ddbf90824909321d5ba7d3fd23f9e8860c09009d5b35ec851f96012fe59a10e98d8a7d41ee504dafb9f1c632f00fdefea2b1cde96be3797384fded6455bcf64b5f61d494d8fd1f5a57d4c73a8103b87ba924b12dccf8ed26c855409a7ed98c1e6cb00efd25c2544f857e5e48b2e3cc8d19d2e300dce502551c41ea030d2d4c2385a796c5333af46b50d297ed40484d6b68b6e7d6bfea23608f1c35e90e62304dfc2b64122488d071ea27f95324b1129ec37b04d9b6faf998b71bef3682fc7ac87b5fbf49739d145070ff8935976a567f618d5aca2f9ce39e91f0f613dfe884d42eb94c83c19c39e200f59912adcb2ef96fa6f0ff088e263910442574c2e97a8de0a0cf3e9087fb8004040ac777fc71792de88edad9cc38c9226fbec5de4c3a7e9d22c5cf56739e986b46a4012f87cf5e51e2b6b8b9246b84ea2bd25f8c2b5821343e214c91c8e0c683142e2f66967f86c0c451d6bcda61e0e204fe9e3f958af47a2f9b985c559304670fa42f2a6b473480cbba428bd44e0ca4c2cc4e9eaef2ca21e54d6c303f46630e9158c4f265835a0a57ff7982dcf5a6c1a4763325f3c76657ad04f27bd10c818cdf07cc9a3ce1c831ae8da30902e3776805c2e696de878f7c618b98137a408b8da208459049a32496635c89cd0bfbf171604e70c099130dd07472b7016c28c95d914d8b1cef1e75d88b7c1e1d7f9049e9e780cf9198997dfc4bab367bf70f83925c05786c48477cef8b26563583af3e00603883cd94e5e0e5ce158f7851e3ba83aa3659d64baf37817de2dbc6a93c1e11ca7a1cfdd0fe90e229c23505290ea5317819b3d0149fcb3ba5bc4f182151c1beadb842ae08fe5d4651479ae0eff7bc88b5022197281c97fe7accf6cd48dab29a683e8aca3a55d5befd0da992d98407fd6af4bc5e7dad957cefcfb950aab3cb60fcf6ad81e9b0e2bbdfecd776a1364d7b89dff837dd6e708b09dad1eb69f7d5d6cc7985a6275a4d783facb2665d5168f5c64d75c9636ca1615f62687e15d05ccd78a61672dc6c29cc2d2990c3c1774cc4084e8fb90d057bc4b84a32a125ccb7e5937a5bed4c3d1aa03d9da1a7eef07a70e33ba580a4365cf801256130748fc69e81938875e710c2dcaed49af449d31f3e8a95cfee2314476e4098452c5cef75ab7abd15425a20ddf0cd01a4", 0x1000, 0x2, &(0x7f00000004c0)={0x18, 0x2, 0xff, 0x6}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x5f3b, 0x800, 0x5, 0x3, 0x20]) r4 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x100) semget$private(0x0, 0x3, 0x0) bind$inet6(r2, &(0x7f0000000480)={0x18, 0x0, 0x37, 0x9f}, 0xc) fcntl$setstatus(r4, 0x4, 0xc) semget$private(0x0, 0x1, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000009bff6da5117c9e03000000250000000400000000000000"]) 11:48:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r1) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 11:48:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xd120, 0x1) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 11:48:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000340)) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000280)=""/86, 0x56}], 0x3, 0x0, 0x0) close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000480)=0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x7fff, 0x401, 0x1, 0x0, 0x2, 0x2, 0x3, 0x0, 0x0, 0x8, 0x58}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 11:48:21 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10005, 0x100000000003) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xf253) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000200)="f1ed5bdb1933823787b469f62bc215eb24bc2d8e86afcc92a7c479dfee253c997bf5367781cba6ab6cb96839f13a3c738280745d29c9abc603aea65996ec5f1597ce146ec92de0a6a48a66587f33cad2840733b3be849939dc71001d69a7c623d1190ca7263837a2a6f03b457f8dfa55690131e4bce1f79ab154254d06f905d90460d0f9696dec1f2408487624947a6fc080aac7bae209a4c2d3aff47cefd05a24e5c7", 0xa3}, {&(0x7f00000002c0)="6118d08652a1b6fe4c42c4250066fa5b64a4724bd43bc3629f512d1d0928369c9e10cca58af211745b683e102a7bd07aa9bbf0dca38ee74c839b968782d9878fed5482d3f230e498d2da65425fb5c2eea79698a8940bce549bbf47aa59d0646c1d6f80023108c82205c7dd46c219d926dc15100bbb66611f7f7368d151aa7d56681d3d5b90d9dbe4d2be822bd8f2576ea31d4d", 0x93}, {&(0x7f0000000380)="c3d1337350f1f1ff66049a962ffb837c250f71053cf21b8dad75e04604f6f35c1fcda89435f0a9951320ec184faccdcd9510bd38ff3e43d8d44fc9fb641e3dff4dce1cb3636e7df69c071398bf7e0c0ae08154f225417b7136070e930d1483b85a5f3afb13f7dca3c9df433a19529a4e760f77454135a8a33fe02d5662a4a6912b4ccd3b66d96c6fa792a1900062c080b68077e1ac4dfbfaf63840161059e29f9dee9b4295087e614ef9446de752fc8ce5d42821e63708efe46adcc4672329b8f959c812f9e66ea48aed0f0fb051c2c15149350991ef631394ad9087db61482b473290", 0xe3}, {&(0x7f0000000480)="ed7a8e8feea9136e79ee362ca1672a07b32447b9b7ea4daf917069074117c0f19c80fe0d1854f5d0bc585debf0c13523da9126083bc2159d5a68f722b363f398ce35c030ac67fb6dec1e1f35b9cc50627f3044e0b394dcc88bbbf2d2a9382e36b6c5a37bfb35b5cd572e3a8a419e34d8cca7bf48cd1747", 0x77}, {&(0x7f0000001400)="f73f97ecc13ab0449f17aeb31d746d03ec2431be0347aa9a27631820ab196f04f53c32495f4dddcedc7783d4469ee9261e26a2373c97bd29509e2c53e425afc779bb5a7c427d466567e257641f58cf0634175d5cc340d03843589e07419647787bb62e4d06adc813834583ac4bbac5dfb7469c8d37f94d6800ef91825a848d8623f19b63279b179aaf32be5d2d6653599fa39bce278bf2bdf4384ade86b6fc603ab9c737efade13bb3350d39bd40df76093be2a6591fa75e6ea6a4b0fd8adb8bacf8aa386b8ff33efe4378bbc446a5228bfde990a9b6b2a75c9c45bd72b7d44e3e9ea9229da10cfc86adfdf0ef6da267a0c5912b6407280d34479849d8bbb01aff6dfd928f25d832ab5adefd12cbe2fdb26945d4dfddc75eb97f5db2a910d08dd094b867afacdcbeba147b68cc79e70514b2753287a326b11ea573e8f2839e37f43ada06a5ba8d5a306337ebd1f0309049ceae80bebdef7d6c75756579a21129666e1370539fe399188792b759dbe4bd87f3fb7082af5008f4b09be651f24bf12c84810266a468f4fba17f92e41a0443069bd347b023950ed2f049ceb60f05f1473be630d7a5ec41b639a632308243e23562daad6ff79dc5a590fa755de6f8d9cfd24ddb8cc8c3324c7eb55401bf4b2dd5e2023c27cfa288ec8ecb541c0c72ed551b144a08963041374a46582beba50a7adf06d42951c654b63d974ba081de0b6fe1dc511d0087271a4c9b8e1994140d05f02e33b56ab6fe3be61cf49a6d33da1f65cc396cad12888e66e7591f962eefc3896009c92edc219e6da958305834d9d7bdeba4683d68ca2c19da28b549b2d8c135d80ede72624da2fe7b7f51a99327d0e0ba6fba6f028e941a2993d9e7a5fd4e982c16b7fe3a0bfc30a73ed1c8dfdaf9ba3c5bbe5f7d2d807785e2843b186a18cebbbe9a24cdb99328f464b794e27dfe611815c5f788fcf02955682685163909a597a970a7de30995440e7c977fbbe9864afe15b380b200b293d453023c6b0206b5f85d5da30c421de000fd98e466f1e704529d83e6952baaaebf8bb70661190f0ea3bd5fa5425798228cd0e284cdfc34116f6810a8c798ac377558b80f7e74651873670c55ff6cebefc9918f51fc106b0289ac3a9a9b442b3a2e03a3f90bfd709f675ef1f556e25d3235910f4e46c8e6cabfeabd62b63ce9b5e99c5d2c0d59f68e84fab914b9c11c562b2e46564b245bfc86834b6a50da781fb8e4a33a7469015b4994c82cdbb0ef2cdd2a3a975769206ffdbc294bcf520779874b7b8cef48c6fecc3fee4119bd2f360776622720da4f2d46179287efe1dcb14c655e7242b4bace1d7d3b474f472668fcf0b38af7ca81c15eb495440f6b82c0c9ac3ad3483b194d43290ac4000d1a60f8e377c15f234a26ec6293ece2c65a070e42addd14c0bf2b8f64c6d4c3c430478a107c162ae4c7620c1e0c23c0a5f1fb4594f510b81429eef86ee1fd032098439d43c8459c7b9942d14fe34f7ac748313fe596422f4a309ed4f69653195430d08bfecac2ce5dbeb53fe0c20608cb86b2b4f45b5fe5f4c9441d550712be1a166e7fe1aa4dd30b67bb9065033b865e8ac537b47f8736aa374f27dd3ebb5e0f4c37596fb7e0dc7ab5c4e20475e0b5c22f54bed68d29838fff310c9099eb55b63c9d0c9cdec92a6b17813550166af3eb5ad1b15c119fa33437c01b3d4db7521fd984a656fe80ef40b061b9c46d643090f9bf968b6b036fd15d432cdea835f3d26606bde62a2882e3dedf093920ed9c078568994c950e62dc1f06108eaf7f86254590528790c5bd0ae23077dedd56a3d66996d9f271dfb6b53e41f9168bef3d65f9f067dd14a10a4e5f27f4abefa3fdb5b47c969f803347a33191903ee2ff8188a7493ec8d9fd34165e832c58ed3b8ec402e05c33053bebdd6c52629f96045d90ee1383a789195c2a1638bc3dfddebb6a518bb727f128c24813eb22acbb0298624e5466c7167b97a1acb0fb5277ca0f79497a4b0d68b3de5d0a2d23e409ccd302f464f5be14d3f27a5abf1bba0340183f6c263959b8ec1320e9ac8bfe64c03c0041760007b26cc40f20be5356979e91ca2f9269499172f9f0ac0a0681e139251fbdc6e9d122c26c80414b0f461a7797fb5bfd522973197149d2ab1ee78a4a9abb4d8cdefb63c5e8a209552da3069f6152e681f5a0f9e38a77d8ffadb3262cadda3f56878d8d69aa38769d069e5a9b4ab036c39c92b05cdc239ba250ff7fefa10826bd501e50df5691da1df4342bd5b5db9fb59beca5fecde331ddf7f32da0ffbf0b9cf0d8492010b33f78707eb366ba5f9c33a888c8313d86191e979e2b00ff43adeedf8f7d9d946b8af52b05ec25c9e0a37e49fd0935b5d83071a781b5812e3059c56915d037119d024a1df5ea029869b5b959411e0ad8cbbe680422ccc16a2e9dec17d3a79be78adc8a118f39eb2ec6d5793a7f9ee906fb5e589b8211e5adde0188f2213a6dedbfb59e1e7c62a6fb44746c9d770ab6426bb14deb9931602dc498589a30f29d7488db17fb35527e25f58cfed8f09b16fa107224827b6a58af3ae78ce8f431e9244ae992b40b2756bd9799d5d1f290ed3b078ba36baec45e6db0c6e4a9c6cb3340bb0294eb71dd0bf72660bff9f52cb3bb65a7eaaca3a3a1fb0b7bf23d2cb252f9a023b9bcc549d1876945d59f72b7ffd54f05388efc6df0ccb4400410bd39c27f9cbe0dca774218b6b3c0447e5fb2c530d5fd1b240e056dbe6129d24713ea3d4c146b6cca84cd34452110b5f86e41cc047dff74d9b3fa4793867d4960e26a7a24eef47aa601f1882bbbba5504090c69d40b660f26cc81c25d7d1b3c3040eb369ab3ac49bb035c116ee7484c966ad518caf7dce972184945a9ffb96a2ab24afd209d1add07eee959af99eac1b2431d15be6e35571650058e7e676b8d068b5d5f262adec58b2a09fc22decd40d67a772bd9d044e014a5444c666b6e73b704b50d7d8c428ae986265c49c9be191e1cd04c8d2356117c65bc77b734b34fbb5dbb1555b4cad59db33314f4e19d719327003cdac29fc17cd2f1f7abc6bfcd631cdc62285bdc0bc6e997b8a0f387eca6d11a05f60b3f0f0d3a66e310ed611062cf2f09570ae3f14f5fe3bb395e16c5ceed02b8208de2536ff835cce350ce118e418e527f43e66ff38d1ab4973fca25c2291397f04dfd9c18c102f0cbc99a89d48196a0c55f00810512f24bb2f0fb55294976a10edb2553db60847a41b8bcb1527691f6a5cd31fadf6c1ae1af6fb912bb48bd13c8ef052effd4a043884d75f2a559ef04909ae846d6404b245543e0960c9574644a74736a579d1fa7da3467bf6210e854db9f6e536c874c4f80ead80bfab1baf7692eca3e142af64420e222484a00ba54c5684b4156dee3e26d44338c404674a535d7e95d40f81be24fdc6e7675d5103477c46553dc9429af8f459c91cff40a1769a3ff47ba9b37f56977d821b372146ac0f8a02a70ea366e19819d6b159f82da7f0ef590a4f2f1eec6a54043e271400c584437af28b9d9bd2629365d84363163a1748c756c517dd778e733dae30bfb9324ae5bb8135ae9c9b49c0e18d98746d776b27a349f0a70a0bcdcd332791376c2b57a47ffe898a4d9ab626eb51f9432a66495420baed9a3be682ca919f515b2e202bd59ab20f15cdbff42a289fba1b3b30ff69a1f03681298a1608020d6e7cc1f17f6ce3e7da3ae7e9f1270fe2a4729a34cb878e06bb5cce64f3a4502be35bedb94840bd22d0d8495de0bb3d49b671678b2fabf51a15c6d6259d8d13a179d959ad004ad64775af43eb10d2d44f0ed00fa14bcb479f920d0901afdc9439674f18793bc3ee8cdd0f781cf2780f64e93bea18e171a2c803d61fda2ccc158c8c0a4e89f49e48343d807e6c05426e37af2be2adef815a4721aa18573d5f6a97a609869bf8d80535ef40a2edaf0d3dabc0d01e1ae63ad58e27a3dfaa725ac70e80890add26ab3c98472c5b9fed3a2921f7bcba740a7cdb7f81e55983a6973fcf6adf6a1fa5b053598b98e4aee22527b3308bda32ff049627c33f2289599cc770b925289121077af21f5b3c5899cc5a96a5d98daea3d4a99af022de0374bd3d364bc3dcf708ea3484c76976c55f84d004b6b5977baa9a2fba6dd511ce3540e593e7a6ba7139b4195a1ec80b2b64a6edddf9bf1e01f537ef4f18702ce6318cc9f55e931dc89731010f14570617ae2f9b405417c6ab66dea5303b4251863e16fdaf708e87409d96860fb742fdf31d659019f3d75dab08897258b5fba57c33eda9cb89b3725ef344bf238abca30cb1067b69d8478021daed54aee86f973a6b322974cc067d2da4e8e2e4318e8578c4480b2006ae31fbcd7fb58cc76518c6f4f2795036f8813eb7846f661c1db7bc170c708332811a82676c0619716910732220d35772e9bd2517ba85cbd55fda6b4a3a2a60e5269c94b9c4506b9a2a670a25ccf3ecce1204e45323d232243dbc942a5f0f377a762a264b28a5211f0250f990f123215fe4d6c351444c3fcf3a9505f85de0a0af23d7b9dadba54fdc4852223366b45c59bab09d6dd81eca8a005a1e0e416e6e67f9c8e9502637bd6be3bcfabcff5a7f9c42d10eeb24007509859f32427c60b321d719b7eb92b09bd68d689a8031070af34d845df5ded0e807f8e7b54f083db79b9854be293ae4523093bd52e84640e3b9f0c1bbe4c97931bd608b8ab27a9712b0b61f5e9e46b1e6ba5068b245d9d4982a5438259915b3f30c46d21e08622a287b18a570c012cc90113575f51b81a3168db91d125b6ca1f5591356bf805fcb93289103a45fed49ad6fb4094cc61249aaeaef04c23ff55c9897f5ca54444feeeba888870e602ea354187dc1632c692f7916e495cfd79f8130ba04b1331eb7a454ac3a16d5c7e76b0f7ef2c4eea1c0ce99c6d7b4f8c155cec4ab18a0ecee8dfd5a35e769547116720eed6804cfdb4b78ba3244f0d0d385aaff27e2a81b7f8c03103433bd7ba81bde6d4a1a53d57328104759dc48536c05edcf64e1b8cc416e0e01ca124e7a95e52ee95833df194219fd9b4bb961ecf02b4af8a937aa6c82838695fb7f9b289989fab5730fe6caa1b02a07a137f7bcf524566929b7448618d6f3c86f870040ae0c6d68efb2c3050cb12db3dbee7699b57f35564cb54126fc97eb7c5e0ddaf8ffaf1b8964f14ec1f1aad49799a5bea78c42d17b3bf42dcd95d1324f591bebd142f58123feb0bbbe46bea025e32ac73e93cf95c072cf39d86f9cec61fb3167fd3bddb8f299ca77d353f10f173e6a5f2e904db3406f585d0f29cc20b3c0626c6ebc12c069ef1223c6b9e279cb6d3acbbd784449974caafd2e2fea82f2315c6b3cf879a7ca0277db380da3ae62f50bf60ebff55aaea7df1f4c3253c8bf6b3096232f1154c917b603eb32f6ca68bc7bafbc52b4afb8eab251ed5ab187659413a2b21227e8b5db6531676bdc0222d7cc8d874c9aff033a1341294601634bdebbefe34ea5c02cf69152c5b71fe0e715f4e5f51e7ff47461d767120d4968c94c30ada0d399d166e909072a6c3c7ba46c1fc8bfc179e0d9e9f07b013b88bc844eb9045dee3e298ccba4a772a76a6a5ca4914184e6f5e98e6ad0cfc32070e61c3d899b87515f60a6f5e7c4555a12b3791b1843c26addd31206f08af8331e8538a9420ebf1bdafb23f579a5232172770ba3c425ab6318aa585eba666816a7cd2253f4482ceb1b9961150e0d2a985e6399d7c72c42dc7aa962ceb3abfaf0b2f75b9c0ce0bef62b04d9a06ccec10c01ed8e971f285778", 0x1000}, {&(0x7f0000000500)}, {&(0x7f0000000540)="f2793050ff4f25cf21d2c5c39d21ee812c39d36cb9aa85e47637bc270f988381b0f36eed3756954735a22a07491d8ee8b5515649bd27270f5be83c75240daf5d9333c621aaf9646e7adb4d694ca840f0aa2b0be5b382ae1c9dcb1e917b9d94758aaef3d1762308476248bb2e54e8d0ba1cb166905ebc4675f98244a75243102abf489a32dae4a5d1f090545dd9402dd6db754e24c20ab422500786b5ad5b370ec0ed", 0xa2}, {&(0x7f0000000600)="87f51043718566380354b17ba208b61fdd", 0x11}, {&(0x7f0000000640)="01ec55361722463af553c2d0278e9567a1e53ca9091a78ad26b6ccb14c1b33dbfc80dc0b314fe77cc685c05fca3fc46820946d432c4587feebffc935c5fc3a710caa6c7432fe7bf88d2cb4adf1038de46a3967c512057e5bd4f3fbbd391be348661c5c0f471f1cb016bbc69d1616c1dcefdf86298774bc8e53a2d1e2434da4072afdd9af293dda1b091a16b4edbe4a3e6c3c058cdb119a9089fd2e", 0x9b}], 0x9, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x78, 0x400}, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x2) 11:48:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xa350) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 11:48:21 executing program 0: socket(0x0, 0x0, 0x1) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa114a8f) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 11:48:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x2000000000010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:21 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1, 0x9f2}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x23b3}, {0x10001, 0x8}}, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x80) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) 11:48:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1c08000bf80541c7cb72b16d9d369e64e7e2c699a4d7ff15c89fbc44b9388707b83af74d2d4bdfe726cb88c752ccbfb2ed8d2a6b8c2ca11e35d61796785b768ff4306e10afc269ba38b53846f0309ac7b38c8e8a7c0fcd26c050ee62cc48d7e5361feb1f5f6bde664d6029c24c61"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x9, 0x0}, 0x4) 11:48:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000001c0)="b4d2cc3b78efffa8b8823b99a6d20feff4fde77632be0491dcf851df4a5767d1d9952808110014677e4d402908a700d47aad3d44763dd9d27100a0536cf00a92991e0f5620147b558b342ced106ecfdf0e0479b2fd8deb4720e39c075394bd494b4ddb471c817cbc30057edd88d739950d330801b691871e8b86d1885173b4ab2caac8e532dfc3d49015da616fbc42a03ee584341217f02ed45fe7087e51d73abe9be0f826954bd0536269e55e444f400bafc105d00f3acfd91fdd29aa7932c4dc6d9a64315aab0a81c26a2995", 0xffffffffffffff4b) socket(0x20, 0xc007, 0x2) 11:48:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0xfffffffffffffffa, 0x9, {[0xb6c, 0x20, 0x8, 0xfffffffffffffff9, 0xb4, 0x3ff, 0x7, 0x1, 0x8, 0xb678, 0xffffffffffffff0f, 0x7, 0x4c, 0x1f, 0x1, 0x800, 0x1], [0xffff, 0x1, 0x0, 0x8, 0x1, 0x8, 0x1, 0x1, 0x80000000, 0xfffffffffffff2b3], [0x100000000, 0x81, 0x20, 0x1, 0x0, 0xfffffffffffeffff, 0x3], [0x0, 0x10001, 0x7, 0x500, 0x4, 0x79cc], [{0x6, 0x2f1, 0x7, 0xfff}, {0x0, 0x3, 0x2, 0x8}, {0x8000, 0x4, 0x5, 0x535e9b8d}, {0xffffffffffffff82, 0x73, 0xfff, 0x9}, {0x3, 0x0, 0x8, 0x7}, {0xff, 0x8e7, 0x1ff, 0x20}, {0x4, 0x2, 0x6, 0x9}, {0x85, 0x6, 0x7, 0xfffffffffffffffd}], {0x2, 0x10001, 0x100000000}, {0xfffffffffffffffb, 0xfffffffffffffffe, 0x3, 0x80}}}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x6, 0x8}, {0x18, 0x1, 0x1, 0x644}, 0x4, [0x8000, 0x40, 0x101, 0x3, 0x7, 0x101, 0x3, 0x2]}, 0x3c) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0300a277e857a06f0e75100000f81c32e96be7fe341508f5ff00a43b"], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) 11:48:22 executing program 0: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) r1 = msgget$private(0x0, 0x40) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481346c0e0dcac93ed7123abe56d7109700000000000000000000000000000000d39220372cbae293123098b4bb19d26de8646d1bbf97e067754e05a0438fe8d1b306d6ddfa23ceff7301432dd16a2eecaf1f628459be7e3d1bd3e8e8365a300e54c1857823bf940dae454b5510711ae4ba1c0503d7f574117a898d20605205e75d070a1f085ea823c928997a145e1535da31ffb2c39513532283f890c1e76b7cb4fa7219bcd686590ec613fb55291ed3373f4fff0f00003a4ae7bbc119a41a22b777a19536c7fa84dbdc4ce13874be9244a21ddb8e4a0c6999a17712fea5664760893aaa512dde58ef6dd9381024d71f4ecbe37ef997257fe120120191e19a335b904b2a17b16054f8958e6a580a49bae2b4a22f8e5620c48f1440b7"], 0x176, 0x800) 11:48:22 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x43) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x3, 0x2) 11:48:22 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) unlink(&(0x7f0000000140)='./bus\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x80000001, 0x400, 0x103}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:48:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/225, 0xe1, 0x2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186204018b002b3a0000030483ca4fa4f7af071d5027e3e481106a0cc557977136807465e18c0fa6480486b04add144827023ad900c5d1e33b080d30a8c36b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 11:48:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:48:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pread(r0, &(0x7f0000000200)="39c52527ccfc9925b6d3e757cc6478f21f22f8ab8eb036a269209d55964001b68929127a8672fa9aec83b6748aabfa1bff5cf7cf7e15c07bd97e520d9b9a8301f657b7e2225bf9585a07e2c1825ef786c5f4b2248965aa111f30b12b3353294b80eff0a4afcd80742e182704e23a3d1726949f4e0f909760f3700491a400266158afa9043e9f52f94fe5dfc165e6108b66a3a4cd5c84a8cc52d02d9f48c0dadba99c6a034d253befc62e1dd2696799b0ce85cdbaf0dd0fb1438de48d9b1ee336868cadb37edfd7ad9841b9f6646791421fce3acaaa3dad76796772d31730349b55722f14653bd5a89b451620a4d0cc75a9a260a088691d575010070751860fdef5fc283d71fbfd40b24337c9324f7dcc371e80412ccfd38f9ac84e70e4ecc4caf80680ffb6aeb9954b8de9c6ee11555fcbbf034379393590ae40a63a6d1a6de1867c10f24197d29602338d182197f0ad1fc98ef632fcc4f1f89551ca7d44789ba0e8ab29c51f9c720ba30c8e78158c9d0a133393c18a5cca8198b2c87bf438e37d6df42888bae2c53e4c60726add114a3978fe74e8bc98e91fcfc700d46677f1259aff3518869b5a2da6c9c22db349a337027be421586ff5d27ad04c60bf875d3fe2c5843374a7d53ca26d074662116285dfbfcb430d0527741507fbfd7636455ad95819d8c62d83231c0b2b5f0516f62d5203bc18bb1cc5965dcb7c4a0e401f0640add72c06ec22b067390f9fa660a9b8165ad1e863b1abe7790feaa05b9cdf1d9d5aa22f0b68d38c20d9de62f05965460795dfda3b7bff386aed8cc1fa8b0b104ce4e807120a087ce2a84413f1de5bb6016793ccc1b5081f861a87867bb4297345f05bf3cc227bc5dfec1d2ef53697be98933adafcc20692a9f8a3ce79cb16c71c8db906bc25494e380c3c74760f383f753d733e4936bb43915afb0cedde08a1f15b21d0e115f3f10191495ecbed3de5d7bf889bc397ba8aded2fd1656feca9328a62ab1a1cc9e0df97fb3869ed7adf2df31d515cbd49b45413311086cc36a112ee4fd6b9507550d53d76de10e029de8ffa6b49d81927f5451bb54eb3ae0bf93975651e253abe2f3b33034e3e4bf0ea4d3fa9eb53cb82faf94f5d42d83dce63565c9d8b1c0104aeda0707451329dbcad576705dfdd81e23afff4f10e978bafd7761bfb1aafe417444f8a915d8e6f35ad71ec6c5125695a1883eaf9cb22cfd357df3fd98fc902684c564f4dd60448eb47f3871d2ac65bbc431350d109f3c02f9e3f974ae993910d937c70e7b424d997d5cb6006f23c4cd489f4727956e15896b44f677e0a10e038efd1aa7b92fc9afed130e78e1d94d20e8942cb0e8dd7678d26910185a83835a25d976d4a12a3f408ddc6bb68b40e6c4e36bfc2faa8be81541be707ba90f79013e8a6b39dee1ab6fce210a3ccb9047f2624d454abd459ff2738e735bf3a38dbbf251e14e90734de17c20e7b77a951487d5dc4ff91f46b42fff16a582d135c11f4d21d9c3b363fe562c5f4310ce6b7e78560f49c6eeb8877f795067140cb0d60a5fe452a53f6248db901db3233b636747a7410ccd5a09dad76755b4919733d471ac251938a9f2bcb87e9b1b0273c4075e9e15b40efa872e36688a295b7289399e8dd1df2b3c163580636331e71856593ca77800931e1402feae3bab46719fd44c9b63139866a343d0e971ce33440c019ffbe095830f747260d44c28bdb5a3f0f97ee755ffa03c46f2526baccdb816a3ec84c563a3bc4deb9bc256a80c124da57ba8643fc3671b8f6c1ca585a4603c6b3d3a442a1c08bcd2258ed3e3173aecff87028b51eb276c197e5fff770d182d2f2669ef81b2a4006fe713f68382d1875ef5677dc78852fcc1935de22406df9e7f85736052fa5a7f9a9f790aaf29da2ee0cf5d937617e7ced255ff73cbb0fc15d8db5f7ba99168dd7e42150572c14866218682da445b0ba5fab524a70fafe552c6df7aeb725c00d7c1200edb38a61e84d8b628a51d09121452f91bef0a77494aa76d3e7d10e004a4c13307c522f39216a7cd81a021266bf5175dc5cd027068c82585c4ca12a04a83a0894edd6f572fe422965560d572e353f326e01cbe0b6a1b5fc53ab3e4669edc3f40d65bd04b66e1378d145bc3def5f9d758f87857173fd71aee0aff9bd5218c94eab1132d76556e3fea2a44ebd34bc26cbf489d5cc4e0881dd81b3f4c4ac8ade4fbd77007c1909b87550fd0b422ece350fdc37fbd0ed3c84c3261639d72144b120341de6dcd06489fae0fde9a31dc05ef68c073376aca1221431ca2de336d77c145e472cfbf5479c1db3d30ba3a14b6befa62fcccfd566cfdf762c2d35391bfc5e9dbca29e0d5b67213f144bf25c00f3ded7f51ebf7118cfd2eb5726bfbb1a993dc4982f307382f550741912250524d806150baf85e57095e5f0e8e6d8b3036dc7eb37a5ea9b43d49d1aaee02bca2f74c1f2469efe32b3742b0ac196fdffa119a5bb119682094a3b9dd9709df107cd45ca2a40832f891b01ddf0524eed1f308e8858493bed8a70423a6511e87f288755d8e6c7f46617266fe3bcacfd7fb47be33410b715b0268e1819cbf613eec771f903757744dbfe844781c1a63847060d87f13446b8bdf5c7933f4a69127048d93b72eb8d772ce096175c9f229fa92eebe2b7e4cb38a6247b99923de7e9e05af76e621455b8fe7ec83a02bcabef35e3a84add2e0f68fae74b56265752a5b2650535323cbffc0f97f453be574543f09a56aaea6f82e8bb615f25c5ab23b9a53ca83ff83401533ef1d10faa472fb229b2dd09f9566d37c40c4789fe12952d969213afbf125b31a340c7b1cb4bd1d3a139464175aea5d100e67f3fd6b65c91281f45d1ab64abb90b17b4c00f85aa7f9e3c54e176477c70bd50f497d9f7f365b4ad70a66be4297141790dc89e87063ced286290eac6bdbc67655950d539ca032cb4f4ae5235db97cc52dc8b6bc50a3d7ddb8b650669327bfa4a11fc18c67de428a7a3821779bab82bba667674ef432764881228e6831d64dd83c495ba01eee0d36655b7d740ba9787aea6581a4631ab956a38462cd915d2d107373d8b00c8ed1d0319b726152adf56366c0e7c3c9029c6f716266a4f239ccd7420ef34bc40e961b0f84c37f1a2f8945d84745790d806ef7cb8bd9e4061fc49868eefc27d52d354741eccaf29233c0d2adb27ff2b3fca67b28f714c7bb4fa3effa7e8f1e097c430a12c25196bcd654219b6522a2edc1c4c42b883964393dc2c8d0c04352898cf84c3145af681f702552de6d988c1decb18b71a3892a389130c854eaae34d6732071d9c24823164bcef1ad9855a96d0c803cece996963cb5ea0168e7964db62fc444a21569047ec6205154beeed6b156b0458362cdb60b5a7429bfca0db86d8c24febdeea0fae78837b04f3a85266ff6d944f4a89c78e566bbe16c7bf241159207306633cbba31ef1d0554fb8fe313910f32a8b0aec6dcde7d41dcaac59e64f01729f338911f7c74f7d648b7d8e575bea174c93af31022a491d10f616b13e79b861e7eb1ad1f3f85f7b11c091ab6d6d88b6fcbffbfbbe911e235881017e51d0f2306ce7c2ae0c78c3913353663f3623875e864c17949c5389c7a13f7cfe4ee78158f482b1b79796d2cefd9cb74c64dbc18262cc0db163b9bb0e9db6e4ec1def755e2b67d94aeed42d53d33719f6b520086c4d5f11d3280265a36f5ab03bb727f9e7499f79fd151cd67554d79eff0f5a0138992b979d0cb7a9b2f9ad25e6e0d0c91974ffa11005d2f72150649b28e2c3c5ebb17bc9b1cc6bdfe9d554c8e11c6a2b2288fd9cbea22522bd9aa132842e4ed6fcff6b6aa5ee1e183be252687f7c1661b897ada283a625f8a13b943f9b9c0db38a85c81a0d2e5ba5d241f9467f7c372e516c036af0eb9ab1f8c368115ce3ea0e23992d17f4e7c6c967b24f4c91745a8b8cd0b3e610259ee7559067fe3e0f7b96ea47935111d1a84638b2228722801f853857d383083794e7e64b15960cd755d7fe10b220f11994e0595cec5f359f373036a12e7b37d59fc6e6eac5b50f2be85627ee9db355fee8132cfbbb28f98d7951aa9873797da08e447e5ac184de18d3733ca0cc35bd91f1486482590dc797dfdfc44cf42119940f0dd698d235e7c5ace98133ad91459a18de7c6ffa47e88f14cae287d5fefa16895afac35aaf5eb2e56ef9f02266ff8901c6394c14060de72a93211d55fbb29250242d87d03fd394e81abaeec38803394d68949edc70c5745f5c9f6870d8c885b2d7a9c5e94cac7eeacc7e9bf6cbf8465658c7bf838d22b6035e1586d6e9bb12d8971fb66b4e7dca854eb518daa053de0c73051f3dc0e48d10ee361dd0a549d82126aac42fb1de7d6a37d2cc0704853380b2f7dc62c7d58590b6beea2a8314e9790ff219ed98cda228ee2cf69d293ac8f3c31e67ec4406df1e18c20fb04cbfcec27a467f62fb5f1d15d8d7f6af0715d02956e5bed6c0d3c69a2b68bf5184cc5464bf46013aa571a3596241915aa685d2501daa8d7dbe53d63a0b14e80df87f19c76cb1b488f1fd099880174199a827fc7b2cc95473966685acccb7986a207c1c60771b10ea141568e8632d4cb5f308693c031ddaacb720a35e018fba90d48dd6306eb8f83a045288394a0e1b3221a434649cacfe8dcb6917aa0c547b37b46d1e6914f369f207bb718cff5d81f17bd8d92a1379711febca942c3de563bb5e4779d6aeae9a5ed85cf2419b73ff37ddd4a57df367a40aaf2d15acbca4d636f7f020e4797660eebfaac094b350ec021f6bdbb3e0c241667f0d282db4bee0dcae4ed8b0485485662a53827608605661c21d6814fb2c6907847b7fa34e30aa79b83eaab710a1fa54e297289d993b1adf439d6034bd1c33606f45a9d38f036f0c917b2498360870428cea3b2c61fab29c63f7672df4686ddc827f775a42198bbb1649b540fa868bd952ae39f9e86d84cd27b26e64c4fa741db1abf547adb0216ece881777139cf010937ccc8ce0343c4bd56ea6b4addeb340239366521cd1e31a2c372e8e5f5f07adec7e4e85a3fd77e2363e6fe4a261086fffeee604ad1db37da30e28fe589a4ab0f280b2afe72ca9ecbf9794e26a4d8a0a244cbc4fe003e3d70062877c27b951f0b72d18e12a579aa12f3e4778ac39f9ed1175ae1eaa3a27d5bd314372d2972d8fe44a9276e3cd9981308c5b4cb66891454bb76471ac2630fcaa9a3e8ebfbf5b1ae502e6b7751a37afffecbf5cafec04c12a6828df5c83669ef42c177026d70acb2d126d980086a199475a6fe8b69ef4b4496c0954ef71abfe5c32b9e17474ca683ba0954f3238c992d0e6720b26b85d4bac19496462a7be089a7b162dabc6341a8f540458883e0bc8f4a0d83522a019af6369b6d8a1c94234cbef3613666166a53d2c2be76a5e6b8c4128b35b58b3d29d14722a1b3d3c68985e529ee600b34b1c8468d64a32fad3a6860d4a2c1b334702d196deb33ea1bd7d7a95c7039b63878f5cac86065dfc35057c34c7232926461c59ced72536a68e4f0e4da75b6c152b01a98202ae7c2b2ca2ad975c56ec43b618597877d05c4688f7c8aa6209fa50c66aa23df8ffe4ab5e0ed04f1832f663c90b48fbafa25b4b512f9f1fd039d310dbc36ceafddc2f48858509cfe0f832673d89d8553f2256e0624fe7200ab83c3c041e07cbe212b445d26d1cc446b50edd7c4fe4ba43e380dcb282d17a9e82ad200d3fe3d5b7e2a07d8701a6faafd44ade27a3603927945bf84b9c4318390f3d92e2a6999f9618d25465a62b321c", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000002080)={0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f00000020c0)='./file0\x00', 0x18811, 0x45) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r5 = getegid() sendmsg$unix(r2, &(0x7f0000002040)={&(0x7f00000017c0)=ANY=[@ANYBLOB="01002e2f666930000002"], 0xa, &(0x7f0000001f80)=[{&(0x7f0000001800)="b2026b3d2cb3504ef7f5b5a9cb5cea6f861e9a226e1b952134cd9c8596594d5a6307cbb0b0747e130ef577524b4248709fba35454150b8ef9a79622e310da25f767b171139e0885447da4e4919edd1dbea9f4caf83133218975fbcac5f1ac6a350f49ee7ff687a1a3510d84a54c21a91b3d08f44a7cf055984", 0x79}, {&(0x7f0000001880)="0d134004cd6159cbbd2c13b7636236a8e0ed4d6fcd27cb4276d588377996e03e2ced9b0ba8565ffc253a65ff55a38ca8c2084ed379015fff7917c9be38f5ec94b47d12aba370c99565ebef115dc1a9382e9dc07786c90ba2ed6bd2ee831ba96feabdf5646998607991bdbeada13adb67c4f0d154126abc3d785d36ae692c4dfe3b7a2e44738ec245fc340ab2ee7719df186a1027bc1fc38c0bae0327ba3485ee8f0dd9f2cada240f8c677de7eba6869b3c230bbbec3b563a6292ac271fc309dd5867be772e0a91e199eba56ebd6ba07d2bc2a09a13", 0xd5}, {&(0x7f0000001980)="447f0c9bf73c60d8c66bafa9c1ff30ecf6c08cbcd19c196376e8032feb538405262fa1b8b0e8df93921e6625f2ae33b85937305627567b0cdb2970820ca10858ad78d358edd927bfd390a5cf9002d7a18b6ab860862400e182fa4527fcae723a51f4220ac41736443309f067ffdd345d070b215d8413af97328aacefa7a621b1ce9eb02f881d27aaf2b24a9dcee7f03c8002216a2ce9067fa8b8bb899de38ec6abf66a0ebe274f5bf00beca069556f4fdc4704a5eb31b121413547095817bdb88b7585a4fd29", 0xc6}, {&(0x7f0000001a80)="00944e650986d47442d391f72656bf85821fa61357248e4c02a8dae859748beb234fddfab7e5b585d8e1cfcd07a765c8e58d0b86e3a7cfca786e5064ac93a9fb783c539c7eb4977994ce0391ade52b35b1db35c85c229f", 0x57}, {&(0x7f0000001b00)="c18a6e21afbcc3426737b604347aa543b0ae273a2ad5da8f06e028f375091127cbcf8984ad1a7e88e6fe24b3423835cc1b323c2240aca46c906fddb15bb4be824fbf42d15ffb489d951b9a9572a3cb0f581b9d628a064e9aa4378e22dc2c0c65a5a0cfe9bcaa738f7a510171dedde1561491bfc608973f2118c5992a671209399b000c27336c44c464dffce0b30010f5bfb14bd011643ede65a1c854e967a5053d9bd7c5669e54e0ea7a21ad23a47b86e366a762cf2017771b1771ac733f463157ada095407c7be6883f74d0b64b0bb04915c3c0397cbc776147b7f55e12bc874a", 0xe1}, {&(0x7f0000001c00)="e2e0f729009a", 0x6}, {&(0x7f0000001c40)="03d52a5cc87d8bac130c9ff9725f0bbf457dbc8938169b74380fa4a50fed6baf068572cd67110a5ed3c77f2ea28df167c726cc6273b70493919452be10710a8d61af80e4377007b070ba189c5e6aeaf7c145d1c4579315e9ac5b4e2e90a0c9a81b417b54ecd8a64747ff7889e9a0a0bba24583bf40fa30f4a96d738d526b477b135d638cfb1cdcc4e51bf69b1c5a591f56b13944eeb87e9a993c0fb21a9c3ab6d1ca6abf", 0xa4}, {&(0x7f0000001d00)="aa2eb26bc012523731a8231bbad7e88f041b54a5de43d6255cf4890289514a6ef8f04b4487909bd27bc155ab0e018d5254816ab5450308ae2d7660b15d40b31f3ef93804836ccd3a7cacb6196e71651fb144685ce0b7b707d1a51761727cad3d4818270181175701b519897a28866801e3aca85a0503f9337f02190fb3af8ed620f757b6b8fd347bb8b1ae605b26db9df58222a47ae58843773fa8f69a6a1b1ccd781fa0d9a2b740d405cf00e490cb190228ac0eb51b1201648c904962713cbe4b9b8791168ab23fd133fd0206c20d88620b8a66af3fedd41a60e5f531e77a2406cf397354b546e1508c3a283216", 0xee}, {&(0x7f0000001e00)="436e02f4bfd09c925423cc6c8111f92b3f05cd7e90ccf7ef74531a29029161e9f2cc47875ba8c5dafcb77b36573a729652b5f8dd6c65b25269592ea3583a06196b7fc69689027ab05d18693ccec795e994a3837adf2d6fc037affcb26a68e78c82be9ce4804c813b8ca276cbba417783ef23cefea90ba06f76aa54fc494114dc9cf8117ba3c47ba6309f6de0d0e83821fa24c37277af6d73c63470bc5345cf539bdde0f52cceeac7c361f8761fe71519b2f983ec32dbe65533c6f3f2b670fefcc4a11f3a22cb5c44aa302cc8621c772d0ec8a6801526d247e1491981790cb1f75a402ca104f6624656a6ca6a18cd6c5b2a8bb8093d31", 0xf6}, {&(0x7f0000001f00)="2d4869e9ec0db69a22f783c6bfd342000c1e5fa21d3139b15c0a605eaac85ed725e823ff96faa5878d345d1f59741331f0a70602a9d9a9e96a553127fc63672080", 0x41}], 0xa, 0x0, 0x0, 0x400}, 0x8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={r3, r4, r5}, 0xc) pread(r0, &(0x7f00000000c0)="ccb763e074d1fcc87aaf84fa5369a12f9e845dc80b43da7f9d23bfe87bed93eb204974e14ea4aa22c3ffa2d84116623daac3278230d3339aa7547b22ae88c58d7d324abc74842bef9087", 0x4a, 0x0, 0x16) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000012c0)={0x10, 0x7, 0x4, 0x100000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfe4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x821}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x31f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x10001}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 11:48:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) ftruncate(r0, 0x0, 0xea) 11:48:22 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000632000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 11:48:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/97, 0x61}, {&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/12, 0xc}, {&(0x7f0000001280)=""/31, 0x1f}, {&(0x7f00000012c0)=""/88, 0x58}, {&(0x7f0000001340)=""/232, 0xe8}], 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) 11:48:22 executing program 0: r0 = semget(0x2, 0x2, 0x4) r1 = geteuid() r2 = getgid() getgroups(0x4000000000000392, &(0x7f0000000040)=[0x0, r2, 0xffffffffffffffff]) r4 = geteuid() r5 = getegid() r6 = socket(0x3e, 0x4003, 0xeaa) fchmod(r6, 0x90) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f, 0x1800}, {0x2, 0x1, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x7}, {0x3, 0x2e9dd8b4, 0x1800}], 0x7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r3, r4, r5, 0x80, 0x8}, 0x8, 0x1ea, 0x66b4}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socket$inet6(0x18, 0x4, 0xffff) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r7}], 0x1, 0x0) 11:48:22 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/84}, &(0x7f0000000280)=0x56) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) r5 = geteuid() r6 = getgid() fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) setsockopt(r0, 0x4, 0x1ff, &(0x7f0000000300), 0x0) close(r2) 11:48:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:48:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x40000000000000, 0x0, 0x6, 0x3, 0x7, 0x9, 0x80000001}, &(0x7f00000000c0)={0xffffffffffffff00, 0x4, 0x6, 0x10000, 0xa9e75c7, 0x7ff, 0x200, 0xffffffffffffffe0}, &(0x7f0000000140)={0x8000, 0x3ff, 0xc57, 0x3, 0x9, 0x5, 0x2}, &(0x7f0000000200)={0x7}) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 11:48:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0xfffffffffffffa59, 0x41ad}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0xf58, 0x9}, {{r3}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x8000, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0x400fffff, 0xb6, 0x2}, {{r4}, 0xfffffffffffffffa, 0x10, 0x4, 0x1f, 0x9}, {{r1}, 0xffffffffffffffff, 0x21, 0x80000007, 0x10001, 0x6}, {{r3}, 0xfffffffffffffffe, 0xb7, 0x4, 0x7fffffff, 0x9}], 0x7fe, 0x0, 0x1000000000000000, 0x0) dup2(r1, r4) 11:48:22 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r2) fcntl$dupfd(r2, 0xa, r1) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) 11:48:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x9061fb21a32fb896) 11:48:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="087ad1314e2ef46ccc0bec9ecf81928ddd85ad94c96fc2971357ab4aaf408c2140e26131b5a5f0314ca916d55e90cd7980898b1a3a51c449aea884eb6c706819f99c94bf5951a6cbfb929a39314c8fce", 0x50, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 11:48:22 executing program 1: r0 = socket$inet(0x2, 0x4, 0x5) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 11:48:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/../file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) chdir(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x7fffffff, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000200)='./file0\x00') recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r4, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x714) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 11:48:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 11:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x96, &(0x7f0000000180)="b6") r1 = semget(0x0, 0x0, 0x2) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/33) 11:48:23 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = open(&(0x7f0000000380)='./bus\x00', 0x120, 0x34) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x1, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) faccessat(r3, &(0x7f00000001c0)='./file1\x00', 0x102, 0x2) close(r3) 11:48:23 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r0]) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r3) chroot(&(0x7f0000000740)='./file0/file0\x00') setgid(r2) r4 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r6, 0x7, 0x5, &(0x7f0000000900)=""/75) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x10001, 0x2, 0x7ff}]}) r7 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/215) setegid(r1) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000300)=0xffffffffffff0001) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000340)) r8 = dup(r4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) r9 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x20, r10, r1, r11, r1, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 11:48:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x5, 0xffffffffffffff9f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000040)="758818c81828ce8444dab0a2f280a51005652c978fbbb31f", 0x18}, {&(0x7f0000000240)="13eca079bc8a948cef42c45f31991939cdf89027575cfa4070b5e1f49731bd316c5afb29054ccbbf90dcf6b969b4b22579ffdd8ff9ba701e571c62cba38447cb9b1e4a12cd7a7b10556760a6c6a1f7250774875e36625873f292031db99e7b8f046fb8971ebb648d10d87d7d8ebde578225a73017c93f7afca18997c4a746e26af778b8d1a842f57baf7cf8d070667e7241d5348fa2816e31b812a2bf11e37be320c65717024adc51da58656d46c022d1aa0bbef6b8bd960f055ff70431e409aa7ed97a9d823075d7d1a423733e1c4a9d29a3b460c38a134017758555a514fb2f607dd60f257c482d1c7560c069a6f41f984c2d183e5ef09a154326220488d895926dded15791f5ec92c4f1505c6af2820ae25d2c54c586de563eb2544eb0801a391e0a760d8853ab592ebbf0995595bda5a1511862d6b3012cf1b237c7432ef3aa11478866c1444c273cf5b5db4ab6c4cee4731fe944ed7d033d17d4f1343ff23c0ee6c504d621979d8a4bed965ec4cd7fc8b977fd99d22450e6d096e4c0bdc11f4000586503af201bfb0e87f183cce35b3027aeb35b62cf16ce24e30044cf9e5463d505702e1e021b1b43abfe55ce634b20ba1f909c47a576db2ace18b27a42b47308e8e9e8e1438c7597890589c8f2b2777037ab3d1806d5007d489bbff93e524ed600711af15b280e146439b5078215c3f86ac323ff7538f1d697e3c7a0d66313c641f9ecaad15c1b18fa5c2316b19c20fefa46a7b696fb2313c6ee28d5dc59639cbe61bc82232714e79dce48a64955443ab4aa3c7eb600cf395fdfde5c6494d4e2d870f4534493a9e9f675624d4e1bb47257eeb98acd37e27ef3f8a41bf58ec6704bb93213e1a94930216694c10f8b4e846c84b8dd3cf5bcc3cf0969659a6d22690e44b982efe3bc8d7be207285dbef83f9bff76e910e638b546cc7e3d7ec80c6d0f567450c945113a9f02829536e6da473b2b075d37325ce6ed83a746156ed4a295d5d96d553d4ea416ac60449fe9e49ad21854e582cd243a3ecff7e4b07b6b59287aa0b8b783cdd0fdbf0a324b1396de8881ef4ca96ddacd2647b5a828486ceb0ab59f85d9cd9e5f2d6816a95ae2220a7f0f8ffba021431f4aee55cd958b16ce712abc8f984b1e9651e338c60f700dd46048750c9998bc6a8cb2c97806c72b535020f2699b3b719f92f6d3fdf4a0c1fd1137718e6897c9dbee7f5df7dfbbfa95c9e9e4a61d922932cb5eeb2626e7ebf2c51140007a106bad8ee1f6bf0a2d85b491e4e854366ba1ad6d149f270b3bce4adbd507baafd195f444bf00fad27f0670a66d43b3105debfe80818332fc634b1c564443f164065cf62bc33284d145cd9f4c115caefab17e4a7d3c4864b5de184c903fb80dbe4c1de588e76a3163dfea3d0fd5c774f17ddbac3bc28cdb4ff0931a1c73dd6fcf85b8b0e1327ea886aee89c5ea6aff167b4b176bb8c0618f348f28c7b96fd450cb4f86c77efd2695dcdfb0af467e0c37825c8cc14d4a758801d0b4e69be32c35498c8673211dc77185e561e457b49d034a7ad10a441ba4b8ddacf8616842067928d1219836aa7ba51087713e6fdd242da73b0b42811960f9400aae4dc71a07b9140a5f020f434c78f9a74aa5481a363378f08097bc78840044e583a6ece639e64f594f18d3b7103cbe01e96cbc0384c5e49cb9c79b6fc4f1696e16e5f5fe810faf2ccdfe734ad78c1c2d396d5886825aabd368e6cb09442001fca3a23f4ee8994a7853d43e691d2d1e847269149b297e17ac989c7900fb7f06c1f863c76cee86b2a331278a9fffba34c5d927080d4a6a4e0b047b373c7a58f60e623c755f3e723c4abaf0a62d21b77c7fb9852550452725b590f08e83462433268cd13594d7380ac60078c0cc967c3fb7623b91a66fa472279b6163c44178aaf2cdea034c7e34e1f74d36859e9d283eac5ca3bb619fa3530ec3f71aa03f29c7312e62366e982742d830ba27def3b9aaacf2c1f88f138c6afd707e359ca44379d6ee4e2d99e4d0be3f984bc353f9f172fa1a86b6137fed9d69537f8513965b48ddd3fce3d5e90e41815ba0bc7bedc0b012cbb4833f605a32425983ed26ac450bdb5a8a81598d246065ac560536f9e6f85d46c2f1c5914e54654f251d31dad1e9033130b99046279877f0e48c89ad22706dcc5e37029df364718b3a3fbecfc5eee68b3e6b48238ad01e6ec0af5f8a8fb5d0022351404eea8a20f28db52d797f990148bc81a52c2ae8030e1e66319a8423d7f68a2eade3ee15c489bca08e80958670582a7967a367fffd36ae894e4dab6634b7b7540263fa80f86205f7e72ed2b8667416138fb16af3d9d542f440361c0878e074e043a61a83ce9a7d049d66f5895f938da424c55d18f170919bfc0d2929dabb4502ca9d2f4a8f49dc66670bd69d6b5b83c8bd8ca8bebe018a2a01b8a6e2ba1b42da070391494cc4dcba1d742dca5f6092ce8bf97465914568c6399ea5ed5581a3a5b88c0614e1fc68cf8a373ecb7c0433a82babe1a8a37d22dd2e6d98d3d36fed333e552ac3513e8c54517a16918653c15db9124c1f3270ff84174bebf32753e3c4eea2cf5e380439c9f3808c8c597242723ada9963def431f6d35a97030b6a5d58aa2444d6819f881f62b0a0461c3abef71c33969247ec145ca048b55b60976137c4d1f27304786eeb04a743bac9712d1793749f453ae90933199eaa5172ec996759b7d62083c964c53a656943954a1509b77cb0e084475b499b1aa5acec9a243413c93785b353d456dd74b81cf6c4be9281ff7e2698c5ce7b04904a83fa0f16e46861e0b681b51b2a692a80d8101c52b1722e45697907ebbaaed61fd9bc205822e2176472d5107a046a7d187cdba4ae3c89884b45ad2cc0bbc87ba938e602ba462818494bfb2303367389b676a6d053c21d4c96ac1ff2fa0741112a295c3ad701bd13448f78b55d25315c56c74db2d53d521203340a8f0a70c3d979ead21b630704892efeb2031262d1a5449b353c24ee9ed2bdbbc7652c11cc85200e127a72c1940f98081d812bd22b66379be69e03a95b4ea210e1c527ce75935d13bdedc36e667dffbf38c79f36ac9838ac9a2e6d3f93839fd92fa2309560bf88413a1f78c2eda692756940e8e9ca30a0160416148bd77bc934bc61dc23a389dbedd3ae19c0f57c7f77889ebcb6a9d748b0f71123a696d254b98cc4aa5c618633f9b885fd95588cb21404f70c8821a3607e6d4ac47de7403055e267ac761294a6f23721a778d9b8d2db8f8a9327c79f19159369ca77d3d0d6074c864d04ef1a6c7091e9aa5bc5ae96e370fcad187c6edc8a89ef0863fa3278d6d4e17b97c4d74aac48f0578dc95826e431735f94a701a5f5ee06c38eb3e631d27bd5e040d06978180b226f6243c9960ef953b97e8be316a761d4d72bd3e12fca781d05421e17595fefc963f14b2aadda151a8f1b4e021fb686ff60fd48ffe0ddb369be7290449c4317f8871864d75a2179b7c192460005a47bf81695f68438d9617e9c88327f8b00ae654dd95dcaeecdad2a4de0cae643a45e01c5ac3594c2b96091d1d6545428ba9d91787c5d6cf3d883f08ae4c1cac9c843ce8fb511096d365b5f40a7a2c64f4c19917ed8461ec5e4a9b7be89eacbb09db7f6b4287757de6aa15e0597b811231424aa4d32d8b38657bd68b0b72f6ff27d8de49b1d890b180fea5cb75bef9b4898aae211eb7b5ea44ee64fe5e614dc532650f62de115159ed410f12f281051398bf8a84ceba6fc312df57f0b54ca86df1fe85ee58cafda76b501f45bfb90b60d73e139d5953e1771a780d642379f74dea712c506b5044f5fb76a1f8b52f4c7ecf2d1e907648676fe92e0c6cc8f17d5dfd27f3be625ea21932286a6c88e17670e171feeb9aba48e8c565a8c51c8ef691b719eb10ea827ffdbcf92d4f8c37427f9009222702b2a3454fa8000c87d6e8d01c3e90bd10c00fd46227ab386eaa34a0c03e8bb907c5ba37ed67743490bd743dc53632e1d55541052824685da6113c5b8844bd1b7a9a5f7ce67095d14af6e00c21a254751e4052d6d131b67c4123e6268ab028a79f4a93c1f1c06f6e5d8fe4f19b6e36f60f92babb487b692c5f87abbcf8b47f76f0799e8f02d5ea319f6c82a66cdf4c22020bb7d047eb34383fa6f36f7710993b9ab3a45bde7b1ae0cd76a6c409763ea9cd0c8b7ed4689fb6e060ee92126986952d00e2b33912bcab4335399bddaf89578bb4ab8497968c1079cf890edeaf4ef9e29ee80308c76402453722d0e70ebf71a8d8dd459057360cf6fdf49c90b3b02a35ad3d4daf0ea21f047c594de7f00f21fb82b0a1108643f7258c10bd018bb702435e35a1ec0d93c45cdeaa9ef87fcff508701947cdf5513cb7b8a63438ab9b0077b2043ddffac9366a547576a1785117ded3e67b02ff9da33690397bb60ac9ec4ae50f805f003a54c85dc082bac79923f8bfd16727a7b479e889f4d9c32476148a617f18f5d3e741cb0c32a588681fb20e75e7853918b633bd107eb3e8b7842f5f9d342d4c2e664fbb36a61b38455a5b043b65254a8436809fb72b205ea7975d5172f6d05d4956ee282e2620f711dc64b68e6adff44835af2c4858d24b58345811fb87ce53ef97316d123d8b0d649da7b4d0464363180d13bb4097fa1f0a9c18c59a4fe7cd9dcb6976ee4bdf0dbd042b7a7a9338c450f7673e40fb286af690756a62f299df2ce30ce8a2ea1dd5054a1960f57767da566a1ca5c35f9c00e76b5aaf5168eebd76ca6dbbbe4a5d4e23cc7592f7afb1370d4a556dacd4158fd39f53da7219262312fc158a2f6055ba56b7daac5ac971a80a38a90f0d0e80c13680a0f9b2f7bede9bdc45275cc7ba1ff6065b79cb76a73d5e319d52f767baea45838a5c6de2de05cefa012aad2c90664d3c926fb264055f02aab763915d30cb60fcf995a7fd66f5b9f2940084b8c68e85ad96e01c3e3f4bb665a675c3eb2ed57698ccde450d6da5de79c50baefec5a1978a3653d9cbcfa98827c6d85081a4ab96a0386b692c24be7e08ca9a5214a1604da46915510924505d54abca65805e489452213c6d2ddc4b70fc3aac77ecd8d7f45e2c2a15e78a305b4d5cdc71b1c8cd240f2cb85908803f3e58bf53d8a4469ac05914338c96f935f373b16bb04aeb010e5e0222d0455ebfd92c4ed1c6eabc158f059ae68b2339ac670a21a19aec71e16168fb38e20ca57f4bce9587a99bf700812b8911030ab5b43fd8940ddd810065ab068e0d7e0946a206949be1d86e19334b5d525e42e8e5dd937230916428e29b202987877f42b31599677315342417f85494f5a9671f250eba33db2df56e8bfb049a28085f253413330830a2a8796396f538a742c5da46866c1236e58a52d77d35c6e9c397f717fe0fd7e2fd8e7bc9f9f5f1b473d09e76a8f50e9881b5826349079b05ec0c21667da74b7cd9f096877024f908bf973d121471201882f54a38210c5c6027b1d44b79c79cba7f0a0cbf3d5adbc40cfe9c6b983c4213fffbd2b34126d92eae73745497016ceaafa79f48980529c87cc60909afa7406a9fccef55b2b6046ffdd92502669f73e2d49bb8b1872b8ad9e0b049d6fbe9687468d7359cde7bebdaea79e1c82c7e9d9442582adf243220a975bd2f3053ec5bf248b5edfdecc2af27d477791c08d9b8fc6ff1b9d349530ac5d240f0fabd5e42667013c4e54e78f58ea89125fdc0eb0f6b37e5bf7e82016003f37f06628244c05b281a6353a91a8f85052593d005706d4ce4022ab924b9c836ac37ad562aa8c73b745abf373", 0x1000}, {&(0x7f0000001240)="75c61378430ab991f2d4a7c10e8f6ae7b221a4b6d2cd35db140b52f7bfe18f1c75dcd04e2f08e462bb771bafbcfbb42b049f3718dd3919e750b00bea855dd93372d39135ae99106ec66049d3300f59ffe7fb7a7c4b1fbbd37502005d7ecea366635aa92548a9be1ecd27c95b75a00d23e85e563556db3fc5064865475e586583322f93089055498bc4d1d1dc06d37801f57817327bba03ff9448d333bed82345379bb0bdf09703b2db93372037ce26d85b307b12583030b6a874c639b44a25e43a7def660368be3ca100c0ac5667a021681b356da2d997f0d38c8e62529888f6d71fcc5a86926e0b223962396af066cedc7fe1b717377b10ea10ce4c5e95e315fa5eefab2ff921bdc6f9872b79bcfec98fe7b96464e6486b7148bc67725831ea6da474e5ea025040059ba28b66126b0348d28038b5f02c52ba61a59282196a51658411b7f8dab749bf376dab8ae47820707bbafcc5ff8399891f877e64a9bfb7c0aa12e156bfd688727e6b7760ce5e2f60d72cca6c5aaa474d22ca4c6c3b67109e06a20dd1cfa6e6b5a614581d0b14a5531cf54d8b5576898b81fc05ef736563e92dbe61a29288aefa0d3d5cb41175ab11982c4ab8659dadafaa88924b971526b6ed80a27b4f6f5dff6400dfac6cf7c4ef3f1a5e259af005c9155a8d9414254fc90737b8358bb2dc15563981a575a31f51a912d1994c5193968118400694e2e4155310a145b2c6410f06ae02e18f42403a096d9a81132088be0248dc120914e953a146957214dcfbe9cd3fa487885971225d0b9d0a360803c1abd1dd1c0e0bbc56a20f8190bcc4fa92dc0c38de1f9cd414df597461854e6f8f6b2be05bf9ddeee684f4fe067e90756d31e0960dce9072d86460e4af8b9aea94c4752a58efebd30b30255bd350bd66be69d2874820666bafd61e7f47ebb7f797c1909ab6f63f8678e551a3e79cc33cead4552c1449724d5e63a909805d65feb1fa6bbc2b5877d805bbbd74f476836ad47906fe3358bbfe840c22d77dba1475a664ab5f3711f02af38348abb46f25b4d69af261610d151bc7e039b372398b4725e989f859c9badaba026703689cff2d26cea1500e2c6d3e15916568d275686fb6d640624d07737dbd297070033f4fc2897eaf9e43b32b7d04890ee86e0a05b087772f923d0f7e3090eeb8912f79412b3d23e43bcd83dce83b385a27b90bccaf0a61286bcdc1359632038b896d824215691696a59c59c36cd6a0e858e44fe902be299852ee3fb9fe164d4a4ae700cc9f863650db3dc4f234a68b69db4b00a378c764fc55a0b271cbefc18d175afe34762f046d1a7e2e16b00233e117a26b354d5c7153bad6d40032f7704500c856e6d87c1c72cc8a8987d7af31852acf9fbdd18d9fc672399b695904271af4a724a1ca1bbabdc86b4bb74446e9d0d4002af8b136d3a0e2d4c670ff488542dc45fbe7855563453e09ce74cc73e64c1f68064aaed8ae60ece82452242b9533e1b741d368d4b7b5edcf45cb63bcd888960af34518d7e40c44b36902f4843c42447421e61a06c1f9d507e02ed0daa2c051dd810cd8ac5663ead0b067f23c4bda9fd9804ddcb5b9640afa0f016fa09f9e0c9c8e0b0118b1f2a8afb143160d1c355a6dc14ad3cffdce1fda47b0db5c21ea5581ef048d4b57136cea488048d6b60df99710fa3554d49cda753c8786aa4935ef9ca86ec3e25be4c8135c1dfd35f731e89533e1a37f3c0760886746d9975855f58c62417a9cf247cabb755d9307d58c597b8d057c3a5f260f939f06183023a761df5e1b388cab5473beaad23029978cb870c467e3868c00b52b4714ce62f18fc239aafa987fc11f709680a67987305b4196ec711e28deac9445a322d7314d6db09bccb679cc7f16edffc06fbfe704833c0530a81bb3c9456d51c984c9d5bef0b57d00680c0390b9529fc1bae9d241a629eedcae32a64ea672173eee7c83a2b3ac1542f004b3f61bb1116e8cbf991010a24cec50957fc750365cda2f48a01c05a4657272d24bff900b2f597840ca14b31acfc31a41b02f93e1efc730bc8131ddc60563bf05977d406a9baad3b98936d2a272dfbdd8d978008122d6c8f39d1d5016377f359fcc178ff6a041655d26e2a33cf65802c8b0ecce848fadaa031e71b0d8591e05cde137b5c6c1056af6dabe3a016013d54b3cf9c6d3a2d45bd5640aaf2f23a611c355d946d68a2b7a0c3fa8f15719208277b5f18daafa1e5856aa0d5a2be054befebeef51e52faffd27fe4b4214d53c97d1348a488139b604b5a8b8d88466fee2dfee54ac1a34c1c8cd4f179a35b16485be6f49cec220138d2dd01f610e2f388b86e1073b8e9769631912b6836bede8aac4bb68e3ebf7ddd2499821a71b95910528798c0c039f5eceb384e2607ac54c8d789344d597eb5e2953e38b65909bdb9cc798141a649157b96c075bd0b746534075befb883a799d19735828426f317ee0d589cc21b03365edd610d278bdd88252059d9a376a3e501dc17f1137252cfae54d20c459b8cd0ff680b92c6b47e9545459a27e112a03488b153f0fadd7a9cfd7b7a720c1da30bfd190cd96f34463044991ff5d3acf3dd1051164949e7eba5b9a1f69fcbc481f57b15f2b3766d6b8e6d0f95ee4fee58535c82d4aa5ad2172f174237d89fd062c0be72d4d35704949cde1686bef09d76149902bbfdedad4e0abfd057f8eba6543c78d155e2c60f7fba156b3658e9b8132b940946780671f38a4627744d156e2ab669db94e1c5eac4b3eadb8f2bffa5dcc2428a3727597dd7a2e5891094d977459a648fc9489b4536d4a0e43153e8731a280d43c0ebb07e5f93657f36cdaad9aa9065cb38469ca8e5b8213609dd9027d8a62ae8df31576dd304a549e042da667c3b691e7d6322c06e8463c967db3a54880fdcb77b297f270aba859ebd7e2e8acd4d602154c12b220b666a7b12fa7a2e4b1f9b36eae1dac2ac499a316a98f53da10a32e2bf408d194d6bd234b0c37804bf6c95bd0d1dc10c0f4bdb3b23013abc0eaf02ca2eb85a70d35483cb01d445d9fdb87e14c38fc6593ef5b913641b1c59303dc55cfd3b136f3f46322b2f70c38b4849b1e3822b957404bb99f15a2b774cb302fe13fe0a9943c5bd07696028c528f99af1c457127a0c4ab2d1d9b0c9ed92f1e94f177bb0caa484200ecc7dad810b888e7d4181bf698e48bf8d1f04b51cd1e9b0599e6f39227f5cea4fb125c4fc5a4777b50f4d42b845f1f60aa8deca9dda2db5916326f54903c2abdc3e8e2dac591c5ed0974733bc3c7e2850ed4aa981837a0396ad3d2824e39c4eb1e18e65f1c6249ee4a5b3d8e81e39e963c317d5158d54a9ed0c34126db85ad179e40b0e1f9912a2e65ae3d2b2dfd8fbb0a431065f04d5bed4a15fc3c23f91448175530413daf0976066bb1995c50dc0dffe3d1df1e8d5fad18aee22b41c89839ec90947b80026408eeba64722ff14f8f838bafb455580c36fb4a6f898f10261cb3fef9a09cf901f85d2be58dcb072dd0f3f41fff937f9a81dc697ae271ea928c95888a16753b78afbfb05695e18bf33f056c55943d547f15fc33457ced9485e2ac377ee7d200d8dc9a01675ab1609a301c3fe3b232700a14349e1033d8d09ecd199c4ce706a9c604fd88a707310a6a824ecc36794e1e370de99efe278f3012f0c8241331c9bab77476798fda68486f1bdf8af293fac668a6a1cec4081ddc65b1f6d90b7fcee238f82cc3d9b8040bcf01b5a36e5648bd48bc163be169321644cb5288f7b6ae704b2764fcaceeadcfa26e34ef3719ee12850b8c527d63b912b784be2f8b74c3cf86131cc6cc8e5605613c4f9520e75591a69334e2c2350605af72db90c32f004b226706cc26804984cedacfe312a56186ea2d9a48b08c9b014f698111387d9f6e077ccd1466e075604523c3d73a50aa7918cd7e93618d89d6ef16f2fd798e49c2ef9e4d1fec9dbd394d25f74eeef2b2022fb91b7aabfb960d3010c61ecb3641cb1f265aa6c5b1f883febb68263a2616253eb87bb895524f740a574928a44632d7060c260595970c1b28e3e01375e14f65c0515b6a0cb6d036ed6a2e3bdab7377141b89b76fa48683d3c103ee382e822aa3b4e2a9c1769f42ec893ea987d33e80eaa52318976a431149c52a0fc200fed4eaab6fa377ffb2871bbc0861a4f547b3800cf66cae1ff4757a9f3b53b80e3490d6e56d65deda713031c007d0076197980c00b41710ef03295c1bab6ebf5b37d5b386d7d03084a795ecde52fff2550546afdf0994ce20cdc780e4f4d53f0560afe1b1f2baf3fa7a80e9a32b45752bb530e810688e305917fd86672a1a1b1cee655f8ebe8bca87cade4560023f1ef8aecb3fb8de400087603c4dd2404e61e5eb6dc4dfb90d488369c8a0f9444f33cb0628fd4fe69d24e77de43b310c49fbde29bb1ec023f6c81832b91fed51a5ffb47e127425b52c2c4bd176a6609a912ed0c2742867657aca9d219060a55ac8bca8992e8ae38d7d2a349745fb1175f2012cc52201c94f12fb006d543056476b42eeacaa4c220308912e843978d9a4b78ae491ae4dfa29e2bd2fedbac089fccc1bb4fc682059a1ab015f2b2e305d1a4eb57bfd6c13dd64623db400677611342aea2a424c9839d6a2af2b5191bcd01d467181362da75894317af9b1f94fccc7fd9c7b326911138e6f73e96ad0a4aeac7d43fa84df9a2b6e94a180c962e4b410265d1b11a09bdfeb70e3df2017cbe25e436975011d6e096d6958da377532d5f353d63bdcdbd581a0ff7b4fe97e1aed36b7f44e6297a5d5391cb60d74dcd59a60d3d2d06a48a5039222c093fbc79b7f5230852ad4a11e05dd5fdbd5bca477b2d2775492ed84669e01c1d5ea15517c2737ce7b1e1aed0a12af16d25f3bd7eb7fa40046744a3582c429986c6bd21fd27e678ec957d4f8bf61e8a3c40e21e3002bbd62530e6bb5c9d7a1998743a3b18bc47834fa9ddfa01d13036311a0a217b76ef69221f3fcd81146e5fbdc70c54a2c9021062bd8ff3ce7f7dd5ea251a27d4dc541c24bb944c63aadc532416f7f2c887b20700bc11c194e8e895d39e5299c90bc7ea3eeeb8290d04e427f73a4ba158e8012df8194f0d53763a01c058b651ce61ee250986ebbb0ec77ae2b8a16a1b85a27bb225936ebce8dc84ca4f9f5d0c3214632bbe3a97f5ab81e536975cdfb0b340fb47bf0c145c9d7538f6caa8b723137adbe713933f61469ec55edd74c11fa86b7f1346d3ff0b2542fab5a554fa2c65ab0667b897137182ce0afd3fe40437718f7b9afde602f5905b6cae1b09f24f1fd34245733477a591e649e04ff9574d853aaccec332572841d2f427c26a8d41456d69d24ed83bc6a83aa803da7b8e69d292d60f7bee7160e915059d10c49c50590740b73e4c8734b6efb007e8d269b1b46f27ccca6dd6782b0648072622f1a4fb685473c24f8393c72e0299abc651369e9bafb241fdc57a66e34b07033741c3036b2aafcf9d3d1891f0e065f37671d21ed036553e1de9c630970a919254c1fe185222547ad9b900ce21c27b08e54c68571cdb376b67889198616a304fa3f30efbf542611971261d199b2d4633bca933e1395e117e64a41641dc745aec81ec144d07a1bd7703a0bc644052f16aa3ecdcda381785ab9fc18ecfd560d55d1732d291179cb9c8048b8c46c97d98b85bc66b0615f74a97217e8886efbb479eaac49fc8b2622217f20b9e9222ef128564bfa503b8e9508430860c67d32b1629cd380d21cdd2db76bf92ca8c2caf8b64cde59a773f802d4dbc9c122ad47aec48", 0x1000}, {&(0x7f00000000c0)="b470454dfcb0283216a61fe17b605d096143eba31da0498564f76434b4b6e7ccac8e05d1d181ca468fd44309ce0f8be48d057c8d6d5f900b980ec6ca8a0d9d46af72ec5a11d26a4c700ceb2ea789468986ca5a22118b9b4de8b7b6961a5a7f16731e061a26249195957c89616b9a454bf6fd233b7a687e7994549dee9fea0e7895d05e68976a1fb2ddbbbe2dfc569c72b7c8bac750e6c08998", 0x99}, {&(0x7f0000002240)="90c8b01ef03d64d5c042956d0fb40cf8323cc8e6128c5f5bc5dc6028027ebf47406f7ed9e5e1fd0addd782c4274b4e99bb5fca6c0b48c5a8f516fe31e08cd894667f902550091fa2e898a109db71d06bfa2d05a99c9c68d0c278b52225f9dbcb95561c056db985f461c4612ef974b4c9e6a01875d3613f097f54d96a050acde24b09a1a377ca15397c5966f2bf0dfb3faf4320ba5f839d81c043e1b45b947253cd", 0xa1}, {&(0x7f0000000180)}, {&(0x7f0000002300)="badaf59347fb4916ae9cf3bf52b6d63fb6c8e74b9552b8141151992d42f2da3e1d72941f627cea50625c6b901db123d14818eb9ef779e1838c98ac5d48b721adf3d8b7810f6a75b9916411bd2c48cb259c868030504ae84d5181bd54b4c4d91d35a00ae68eab5b631387dd30073bcc75cf3d48d32dcf79e45b9b254ac3dc55ee78ccecfa7ac430c5f304eaa3601344f27b6f82edc4a19ca63a1aa7731774ac053dab96d26271327d4338525c6b5e688fca41aa2670df3b472d832dff96", 0xbd}], 0x7, &(0x7f0000002440)=[{0x38, 0xffff, 0xc5, "5bc1221a64041d16e04ce81eb5bb5374aa3fe027358356fc8af26b8cf41d53460baea45b611b"}, {0xf8, 0x1, 0x6c, "504188315e1441530d6ee00b20d620b305d6256dfb0a767708be1b75355f798d8d74c3fc243c67f01a613c72999072aea28e85dd7e5bbdbc1a8459e11e051844383dabb7f4a3cae2312eccbceb529c2491eb4e33af1a5269c31a1e3040449f02576c9f3426366ff0cda05d3617f4dac847da7f1efc2ec03b58ce4561f27e6d06f3a42642e69bf3cedd69a958da4ff6e17041c1ff9068e14b668fce621e64dd1362383071ac8ae68f34ca8060c9a290b7192be02f7356236b206b4a7cd40e0be8714ca9c23d4f0dd6173625eb337a6a4b13112320951b0d3476087aacead203a535a704176fe2f4"}], 0x130}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002580)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) 11:48:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6, 0xfffffffffffffffc}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x19) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000240)=[{0x7, 0x1002, 0x10000, 0x200000000000}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x8}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x3f}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 11:48:23 executing program 1: socket$inet6(0x18, 0x4000, 0x100000001) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 11:48:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:48:23 executing program 1: clock_settime(0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8000000000000000) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0xfffffffffffffffd, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x2, 0x3c}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x6}) ioctl$KDDISABIO(r1, 0x20004b3d) 11:48:23 executing program 1: shmget$private(0x0, 0x3000, 0x676, &(0x7f0000717000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 11:48:23 executing program 0: getgid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/216, 0xd8, 0x802, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$KDGKBMODE(r0, 0x40044b06) 11:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6}]}) r1 = semget(0x0, 0x3, 0x580) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 11:48:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100a0, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r0) linkat(r2, &(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00', 0x4) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) clock_getres(0x3, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x200, 0xb9b, 0x3, 0x40, "8b48bdcdc09c0545685736dcd7d752bd846fe10e", 0x54e, 0x76}) readv(r4, &(0x7f0000000040), 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r5, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r5, 0x7e}], 0x1, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 11:48:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x5d9c) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) 11:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:23 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) 11:48:24 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) fcntl$lock(r1, 0x2000000000009, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0085c598e9b7864e0e32"], 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 11:48:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x5, 0x6f, &(0x7f0000000080)="b6ee23b4c63f722b965959022e82ace714895d9af147b8ad7b743580fe1bf074c6b5792cb5997a87c91f5e7907f41b7798e315306cc4d22febb416650018a5cc339995586ac5d3190a671b53df381bc292f302ba1730979116341af82ade64f7b5d79bdd", 0x64) recvfrom$unix(r0, &(0x7f0000000100)=""/210, 0xd2, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 11:48:24 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x9}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x8b8, 0x5, 0x8}, {0x1, 0x3, 0x100000000, 0x7f}, {0x2, 0x6, 0x8000}]}) 11:48:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x4006, 0xfdfffffff9) listen(r1, 0x0) shutdown(r1, 0x2) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) close(r1) 11:48:24 executing program 0: mprotect(&(0x7f0000759000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x890, 0x3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 11:48:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4, 0xe48b}, {0x81}, {0x400000000006, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x30) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f00000001c0)=""/99, 0x63, 0x803, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 11:48:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r0, 0x3) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:48:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d7e8cb912b098e78a37be38c6fae9f804dd8fd6bc9689a5f1630660f9f1825d3dce3d920cf685faef9d36b4a6ff4a351f8d349443196e9f97bb2fa313d357cedd99cac5611e3ed0f4423a4d6d73d57428aac941b8762c8ea4a824cf32ef3abb84b49cfaa8c2bac6fdb291d8ce75e283f461ca0dbf45dc625775172b109c911ede448a24b36f5d295efd3db766fbc2da264a5359173f1af265388916148b9f32f3270d497a560b1be33f1e126f6f069b76f4e", 0xb2) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000340)=""/132, 0x84}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:48:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 11:48:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) 11:48:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 11:48:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xfe6a) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3a8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 11:48:25 executing program 0: r0 = socket(0x1c, 0x1, 0x10000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82a241a2ff27e087ae00"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 11:48:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x3ff, 0xfffffffffffffff7, 0x6, 0x7}, {0x63, 0x7fffffff, 0x9, 0x6}, {0x9, 0x3, 0x7, 0x3}, {0x7, 0x8, 0x10000, 0xda55}, {0xfffffffffffffffd, 0x6, 0x4, 0x3}, {0x7fff, 0x7, 0x0, 0xffffffffffffffff}, {0x9, 0x10001, 0x886e, 0x1f}, {0x8, 0x3f, 0xfffffffffffffffc, 0x56a5}]}) 11:48:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:48:25 executing program 1: r0 = getpgrp() setpgid(r0, r0) r1 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r0, r2, r4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) sendto$inet(r1, &(0x7f0000000140)="5635b920d4adaeb088f9a78e805a7e26db9f6d27a0cfd96f83fd496882c9", 0x1e, 0x5, &(0x7f0000000180)={0x2, 0x2}, 0xc) getpgrp() r6 = syz_open_pts() r7 = msgget(0x3, 0x84) msgrcv(r7, &(0x7f00000001c0)={0x0, ""/153}, 0xa1, 0x2, 0x800) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x1) sendto$unix(r1, &(0x7f00000002c0)="0375113a2e40226d112a81c9e38716c66562ad2dea0c4e7eabc6035a7c901b841d770d78761cf0de67e7525c024fd1f9ac9aaf9cb1d14fd47b45398cc9c6f5e6b2d91ffae4536a8b04b1b749802baff7a8c4309ace6ae6446872d09c383855e064a9cfe0fad9a2dfcd5ba595e5d052946bc928327b5c8441dfd12462e82022ab0f1946ec65498ccd2a6de33883dc7912586144d09f312f2b2c8036954fd0afe494c5696a9980ceebc9045c2fb0da063ec15587ccc4cc37bd2c522cb3", 0xbc, 0x401, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000440)={0x9, 0x7, {0x5, 0xf944}}) getpgrp() ioctl$TIOCSCTTY(r6, 0x20007461) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={r0, r5, r3}, 0xc) fchdir(r1) ftruncate(r6, 0x0, 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000004c0)={0x10001, 0x3}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)=""/134, &(0x7f00000005c0)=0x86) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000600)) write(r1, &(0x7f0000000640)="2bd059405d7401bd992237f2c8d7de076254b51c3f342200d5173fc46be07729c47e955e5a3bcb5dbd77576451234ac8524abf2dc2061d3596321bd479bd5d920682796617a910c75bed09e934452121ee66d504673c4e086c45f673bc6911e26989e48cacf6259f282f1dd0a5b5436e34ebe2112553fb670f98a32271abe57456f802988e52ee0759e254cd498e188830fd65b3ee7e9d6ed0ccb680488c607e4901455630c37744ae9464c1e2c1f62eb842673eddff646c02bba89bd993ae0a048a40301ef429949ead2839b2732df00ce1e0d79a", 0xd5) fcntl$setflags(r1, 0x2, 0x1) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000780)=""/179, 0xb3}, {&(0x7f0000000840)=""/171, 0xab}], 0x2, &(0x7f0000000940)=""/244, 0xf4}, 0x801) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000a80)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000b00)={{}, 0x6, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 11:48:25 executing program 1: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40000400000002c0, 0x0) lseek(r0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8540, 0xe) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000080)=""/221, 0xdd, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x1c}, 0xc) 11:48:25 executing program 0: r0 = socket(0x19, 0x5, 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x200, 0x1}, 0xc) close(r1) socket$inet(0x2, 0x3, 0x11) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffffea) write(r1, 0x0, 0x0) 11:48:25 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x100000000010, r0, 0x0, 0xffffffffffffffff) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x9b06) 11:48:25 executing program 0: r0 = msgget$private(0x0, 0x2b0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000005abbe1dce07db08e67d1457943417085acec679824a7f5cb9826183b529e89aab87d9db4f9b30e93f6de113b46c1a6d02813"], 0x3a, 0x800) msgsnd(r0, &(0x7f0000002740)={0x2000000000000003, "6c33e2bb53267719c6ff614e44cff155d91c9061af707c391b0f6b87974b44562bb161813dfa324e871b9e01afa5cab8b9c38da47dce5bc839ee24882732f7a8fd1d47d4dc0ef5dc2a110b5fc0"}, 0x2d, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000f3ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4103], 0x1008, 0x1, 0x1000) r1 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001100)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffc1, 0xa03, 0x34000, 0x2, "5907aae9140f3ef75e490c2b13b34235c200453e", 0x3, 0xfff}) msgrcv(r0, &(0x7f0000001140)={0x0, ""/104}, 0x70, 0x3, 0x1000) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) wait4(r2, &(0x7f00000011c0), 0x0, &(0x7f0000001200)) msgsnd(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="030000000000000043ffca771d34820900104116c1b8ece0e634a74eb5cf45b86d2892cf0e415cc730dc81392d6584516926bef2bbc56e602a67e644f66d812d353c9ee46c4d76ca9bf8f86e6b6b58784adb97e6f641621aa5ee71c5"], 0x5c, 0x800) getegid() fcntl$lock(r1, 0x7, &(0x7f0000001340)={0x3, 0x0, 0x7394df1, 0x9, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001400)=0x1) fchown(r1, r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001440)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xc) msgsnd(r0, &(0x7f00000014c0)={0x1, "39a21569aa8457be4f220b1d7d4fa1d21b88b8a27a5e40804e5b26adb7c2d732b63b31d3a1726544d3798c50325fa3a1cc60e1f5fc8dc39b5e173d93844710c3fc8bf96ccb76f5160b3b16d1b0439fddeff341178567c37de4fa840d910145752411b90a6a53468fb5b5f03955d9639065ce8016958db9fabdfa6bb73a7fad5ff03740160d6b1018169f043957961f0a54f863b879412da8868b752733c90a870959c0bae9c00d05ee82015e12cd7383cd0e5a3e8a35b7006fcf2f688a7592441c4791b79d121e1d1d9e492f80f7d1b78468a5e71507d596e26f877974f7e545ebb15b24599cb80935c41cf412e7aef6ab7f30d5b45f25f783acca4ba8ee6696d0d980f40df6152ed67c8d9bf05493a91d90cdc6ca2bc251f09da927bc7efe479cd3427c2f1fdc0fdc169514d240e9092a5e394f1b754e7339afa49e5b911f683a6339e88eab9841d883d51e841c2e0d710ef29bbf7ca5f17ed13cb0b6e6eb77295747bd93b3a402779216f0192788dfe7b7181fc057b79b5e9cccb4cc8fe5a2b97cd8c44eff4b66ceb49dc0fa394a257d25b9e1241ead27dace8be51f8c3d6dbf233d1c26a2d3fcb6c7e83d58104a43b56ede1224107f00c1b3f162887ab4b7793a908874c7d49b6dbc45fa03826e01af889f090179aa04135f0164d56e6896820e9e7077d942c0f608c6a9f2745bfe347765901159c6729df78aaf73bbea9d1e8f4d83b0d45144988465fb64a9c93da2da8b2b79056bbeac6dd66c31555271a54c2738e7675a2345743390d1baa809d298195a6b12c5aa4bff1ba8db82171bcdcc2fdd21ec81e17885f644c02170a41012dfce4e4d05dbb36508a21ae2f667af86779d20163af41489eeb90058b80700e2f9c21bd334f35e9e40cdb2f15a3f1b188bba91269b8b14eaecfe137031b2029a71d452129ba97d0b4821070bfc46b0769284581a34b862f0a03b28bf692c61013bc383e91fb7f73ad5793e9d856f546e7849656b9f35b5b1ed463cec0a1a86fa5125162dc19295d8747f7ab1e25f38f09eac741292c0a3189859faf479bd8ee6c617b1a481c84c6c30fa72fdfc6558f4324e501f5fb5f59e559c7de63eb7ab79ced8b967d5c113c7ecf071f6ede5843391283e9823885df69d5663030dd7da4b343d40bdfd3c92cdeda788b7ff93ba2ebc72f7241cfa6e67f42e908979c29afda2e33c46e3048e42d19e3326b7407e9006edc4637bdc584001f9f6ad8c13f77d4c42c9e3682b92bdb0aa37ffa055db425f29e2f8e31009f3b3120d9cfb849d5467a62fe09ad53ab888479033d86b153b83007fea54732d5229cd3e35186d55a3125101fe0bb3899fa1562214379384a9bece7627eb974a0d2aeea1c77c6c266d8e39a01d06fdd18265b9d5228ec4965ebfa02561938f4632996eb9c4d66084f1d1c3cb21396c8f2ffeb8e5376239e1cc02ecba85a1389034a9880bbd41b1d33607565ed01f2068e601de16319eb8f23b01429f8e02427e59c2f073e0f79d6e233c93a1e89c37e75f5a73c4cc9990e678bbab16827ef4455976e01ce4b6330a1fbececbbe96b9f2f81767e97a269852e88152b88e8a7b89f43e3548fc63591a09bc80f23022284a2fac324f491f31601fb534aa2307ae9fc54e8265df0872edf49dca3ca8a22f10259c8e9525b8c851cd318893b1c1125b31fc486900d7e97df509d14d85c607d836f544b0349dc8f4cd4133683cf31f3c7859a2afdb1b37757e6cdaa2aa1a49358bdadde0fb069785b2281f5f3ca81ae8be81792906d4915f083312b2c00b119a8f53a179b60a87d716762add00da9c5d2f6b26774f63c43a1c8f85d6d93d987365aee825902c961f4c806cc2fe06d4d2552d3dca214c25b34361176f6120981bf2d93ca156402f8d0cd0b1a534a9404f80b854683e892876ac906d50984acb607554e9dd18490e283c6d0fed2b738b584895954e2832d21120c13bba8d509d4375e4af2b35e2e78dac31fa1816b97f1ee88510355c21f97c945df6f1a760997b8d6dd6396472c3a0aa6694ee59a2119704532c180ee853c6f4b16ecf76b650542cd02f6f2140557983e2ce35c9621f48d930ebf23c489545400f0a17d16785dded2390a14f30f679d4a84fd286bb243de89ee87adb80a4ebed5958fffa11e3d2710611ac0272eacde308b3fc07343864c45d91d79224602ae9687728e9b3643cff868d3aaee2e86df8eb05adc27088a59e544fafa2fd5303ae85208ac8fbd756380f035f59e6e28373e4877803f167cab461920077b6c4215fd09bd3dfa0396f4e399d8cca776af478994af3f1d1dbff0afd5fa71fc91c452f93ccdf0d4bdc725926abc7ede1240d126260c9bccfcef60565578f23d2500bc93fd3e2b54da1de785b4addcfec0772383f7378709ba6f3f26d89baef987de35f79325385129509ae6c3da73fa73a3c484769fc59f23f449361182cd37b5b5f3504d5fe57f1ac4ef40c7f35116da8b5fb75b92e1e80074b2c708870aac21eea179fe4f774b5cb4ada77330e32a4d2711d76ec09c10c6d14cfba701284ebefdfd6b45639c30e0c6e59090dc6745a182d6b1dd1b31c09f0dd95a1366956e65866d9d38db0c80ba613807b344bb53982052ccde55d32e2e496d7b1390a34ea46eab785974883158bf61e55da490bfe8ddb978aad9bae7bfd69db75b1edf08fb18783fe7024308a4440aef223f0d3b5e969c59b55cae5e11d329f96f1cd131294686f2ad2c2e954eac1d04206aed053605ddb7be4078cf59d2196cdc48866f763b403a6900cc33bfc1b47dc4ba204fec0ba516e675dc6106add9f44ba65d911b85bfd8301f74cf636b428428d4d0ebb0807902f1cebb8d60f95d40542dc560bea3c12f167618eb7fc95b802a9ede36d63c851ab8e3e9a854ccf9d068f42f6856ac6238b4563c0116199e5ff2a9152da6573c2a5e91f9be256e69f44fb490e09a0593d7534a31ba1e7de00264385994c602c0e28a5136ced498eb169f50fcc5925705e84cddf6e16b5569de95e3c7c1eb729f36b829e7cbc795054b02c6d6d6b2977440fb3974e12b7fdf069b05fcfd8fcaa7289ab3295b930e295fda2c5ed27b997eee5251ec6bd385541a3f64ab3f696074df6a2d6b3501f9f2263437e649475bf2d774ec3a8c565eb5b34598fffd1ecdb4e4e9981dd9e3b0719a7836a6c2043ef4e1d4e74a9a283c3044b0ba846fe1fcbbd5e4dbec61bed3c1a80d2b1205fc6d2476412d23859b588f11ee211c95e7e227c866ad7fd35abef0342bd99866150c24284ff13502f8ffb3bdbadcee930c2b30d8d879e55ff55f4fbfd2bfd0cae399b7797a4401048314bf21e7a0cb7b6bf9ccef7a4522422ed134e8996ed48b73777ccf3201ac937372306e57728b49ecb42e64b8e8febdc2b85100dfbe2286cfd8ede49a445ad892bd2596176a1c88599949416c2cfa03ff04c9f26d20646283ed67dff3a743e3bccb05ec94958fe702ce565d4425801aa5410077bad2a35fae14d8de43e26eb3f473df4fdac4f7cf2700c4adb13fd3fa62f41600c22491eb15870dabe72ca0b22dfe9fa3c97571f5589088ba4e73456c7d4225af5181ebadb668ef590203713b1dcbd7e212ea20481bca24d2b6c9fc7d57b4c56b5a749092c1282c80c922d13fa50f3cb4ee5c198461ba130a9e2c624bb0d2f3ff64086dfa28bbf370e84d4958cb47e37894b3ab815b6c9cb94835c1720dd055135fbd018a1f2d18e3558330a20b8a615f7777a5bab8089235a31baa01507d52a95276dae1f64efcd2bae4ea04d7610853a9f4ebc8ddfc034c7693f28036fca1754ab84ab68ded60ac9b9dd70871df072e2ac6b53a6554dff2213a76187c97e1954d915b123e08b6933b3b16fb600f1fa65b72948ed23d4b90f82bbe2648f9bee216a19baa569b41cfd726210f6a31faa106bf2221b5bcbfa85f007833c0474e79c01857ed9ed78eeb1c2adf18f1d16c65040cc1451e3b3859867d4873250fe20c19f93377a41ea1a9cef14652dc1d681b044a71bf60861d0628d70cb4e01699b4fb951e2db366abf7e1d8c68a77f117a4a9f8785ff6d491e84cd4bef83c8ceff093a6b997ee7fd2edd66bcb5cda9cf243447c42e97c46e57f80d5668b60fbbe9d391fddbac6dc20d226e81e9301043b0d764119e70d2727c55ca044df641710db137acfcf5295757d8087a88594f62e89161633b6a05adcdaf1cdd005e9a6b7a09d0f4238a1d21401f3cdcde99abd063917c8db37d66c6d6f7c29f8e9a3c11fff548df95467c011e5d542f440d37e9fd64c2329f543afecadecc12a1004342457c16b21a60f1d8cb35f92e434fec633e30f500f5abbe534c3109c358469f2591737b76c6f59f7098c3be5213cf7045fbcd101b86a7878bc52d992ebb946e21e2a3fa63597467e21f432c9992ab37fca632a6d9a76ce3c10ea6b274533dcad90792695a63eb8d62da3fbbe0fdcc4046ef2dac3fed562135299b7d2e923019ff84cc7e51f141198d7bea252050b9a9db09ce942944f74e9e6befe8933df75f4f3af15e44b32a30098001295f90027578fb58ecf0c1b3bff4ecdb34209b655fa198e3627a052e3c93e326e226feb804b063f2842c9fa313407c72d9ddf2e66ed5668bfe2bac186c33f2854563ec04abc24b9e43046d7506b0c9889c7d33b4d74f3ea9e96e9b7e2a45c884bc3d9abef1b625f2e869586faef1fadedc5bb60dce06b71746a724d537278600e2797a5938998a499dc364e9ca587f1a7ea1b7a36b5e6766e7cbc1f05ca388378fa9255eb319324d951c7eb43f6168104bafd5971f1e99a8b825b294e4d272d054a4037154902a475e7eab479f12fb411343134dca61088fc1e4b92e403bd118b0e25c53069ab0c9749947faa2eaf0085af16e5222442bc31f76057a610d1c897b513bbc08d99ad979e34320744f8d4d4c19e358d1748235c4856fa8b0eed25397eaed453583d5dfa89111ca9d938bf07c4adc0e73ee83f5f05fd80d652163ebf3c30d02291fadca9c9d9c7e8ae988bc89935a2e76b973834a40fa96cc5e89d10224d68217c0e1a00c25d8a12cf8f4e462bc9b342a6cc0f5e60bf47690ee1137bbbaf461dd319734a4fa248a9c0e1f499f7114b66a378fd229330ae0ebe9b5d449c3afef8c68c32a998620fcee2781544a30a969a1f9954900af7d708c0a96623e8effc2fa5d4f8ea8add070e831037c93aceba396e604a5be25744ab737d6b99426128393c62f19aa478b41b906686b476b76ca75e83eaa2ccd0daeddc22d1ca2ec9ca54ec977d29cc7e3e93b6fb4cffecf8f0595106c0333dccfd1834f8e492e49e5239fc0a12f75b2dc90ded9894f82291a0645b95053309ad32a57187db110cd0386e97dbc181f345726abd1114b7e31ba6c5263100c0f4fc8cd870beab11c1a95cfa771125f740bf4b98bb93abdf19e8a3624afa4431a115314340f1fd60b6075a0e58d5e442186af08b70d60ea15ada1633743bc965f501291be8e9365ac8c75bf79b6d5d3d796a81191b47152517d77873ecb11ad9835054a41b7ab3e91e4ef9b1fc6ec7eb3581f2b6187e972bef59bcec9b1759535cd8307986f31e6f50e06233d212fa169220e3ea23752545b4bc97de2fa2d16e56c37e8e4423ef8146cca2ae3a736d3c6ab814c1045d279cc7883bcc4e8712ff74f5cc7bbae4008740140e396c058ca81de236fe47e90a18c4197b085a84f63132fe01dccaff23931de7d21a1f583c4ec789475144821d8a37f1f26ca1540dc8f24aeb834c85b8d9db9edc346ec3c89f053703c1c"}, 0x1008, 0x800) 11:48:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') open$dir(&(0x7f0000000000)='./file0\x00', 0x200d1, 0x0) 11:48:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x100000000) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 11:48:25 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) socketpair(0x11, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x18, 0x2, 0x0) listen(r1, 0x5) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 11:48:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020be9587e8796c71f6c19dc2e8ec2039c9c76bb4c2194c9c136548ffae4ca5de02de30999428c52b63306235cba66ad0e393a81c13c892ff32c7f06096de90523c9e2929d8e89f8d31ccdb22b438cbb11c4f0bf6dea6bdabb4d135677d5d87961cf0e09867cfcef16a5b33ab341f6d1"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:48:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:48:25 executing program 0: pipe2(&(0x7f0000000000), 0x10000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) shmget(0x1, 0x2000, 0x200, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 11:48:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x800000008) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 11:48:25 executing program 1: r0 = socket(0x3, 0x2, 0x20000000000049b9) open(&(0x7f0000000040)='./file0\x00', 0x148, 0x28) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 11:48:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3f, './file0/file0/fi', './file0\x00'}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 11:48:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchdir(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xb7, 0x0, 0xc6, 0x0) close(r2) 11:48:25 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xfffffffffffffffe) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x1}, 0xffffffffffffffa0) 11:48:25 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x1da) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="1abafc76ada5195209f383a11b69ef88683aeeae050a08ea75685da57df10254ea3063c633427e1d6b4cbb2061b3298e3fa5c3b54ad8edc4f1373b0c02067e5d13d92c240d778f2d348fb7e163934b6ee28b46352b38874189d30bb8bd2ce01cdaa90f2671e3a21321cf05403a6f69967a3f9da79505fc1a3ac1cea8d6f23fb191999851e26b16239a412253d7f92199ac23d2a9a0a14c4c3bf4c8ab0134eb165f7eed9abc3b4b9d20fba5eb4b85c30d77bc09c2d48268dfc3f0b32d18f0a864188c98a9dc5f24366d58a2a8298986a4720a91485939ce89e7bf76910c77", 0xde}, {&(0x7f0000000200)="75814a7df5f69d7192b0767f3bc8843e78e734909275310a2c803212a0b568a5d1ea5321e5c5891d87b1b07e1791171b6c8f2e730c0e6c580f63d27f0be2c10cc09239e60fc863f7804bfcfa72bb9fc506012de8abe712e6ccb614341f00b9b3e9b54d89b3bcd1aac246c42ecffbe55e2377399a3d10d8cb615529ce536d336e89376fe848656186a52000545e2892e2330c86ef0e06626ec3e7b7", 0x9b}, {&(0x7f0000000500)="4be2eadbe1309915725f170a92bff528197849a3543974c6132c71a02b5f15bdb7b64db05d08a878ab2a02a612ab47747882cc4474ae57137052532c9568336592feafa65f405b10b62663cdf27872d6559b75c7d2b23668e41aed2a1e6f00319d7dfe425f1d5bfd6f6a1073088fd9b8e606e117202212297cd1ce3a211488c1ca12a6bfcbbe3aab462aa021c70976cee213cb070cd450f624434a4e1b827c17702f76f4f9928c3ff07cbda8daa4d861723ca0e145712703b90424ab1d02246bec79862a3f3c01974810c10f88f72c6afa40fd32ee067bee466cd2018a3932ae159f5a9a25deb48f19cc4e037093bddbd66e5c383d79f133dbcae44b9df156b212c346fa40c86e2c72af2ae3496a4d02bdf1a6a026ba1d5e07a99b230c983d523bf3a46db0ccc9a1fba3e35203bfab849f42fd82db9690ea017f36ba633f8c634f2191f3b657516b343f58936705d1c9dfd29b573c653d754b78f50ca4e4b72367ee34c6aa3dc95902253c410217909addc050a7e30169a7386433bb743c7aef1865f47bd45c6eb04a7876ba86a7d79638861c69944d271a6f37dece39b7b1dbe66eac74e36bf987637ce6f277a50921897ac1be4d33601626b0f34eb452d14dfce8bdea5e3a67c4754cb49b2a58caa8aa6460babad1b132a17490f42129ad950fcc2b5154d4cc050bcd1e8380a2ca49c9822f880d31ed20e7293021837b767fe89700951e4d42542a5b16e0450fadf67718c473e3ecb080123e653f18686b07b5a6a6f429d976ef08c9f05f51db9322b05e6add07eddca16d5df80c21562cdff2297a6c6b24fbf271a79f360fc2671e46822e18e2c55eb3d9f7260fb8da831daccaad7c88d67aafd4628288cb990dd19cb19188ff1e04dc8573c667a118d448502a70aeaf8c7915d23b0a4567bbb1f272e5aa682a2b6fde029da40b22b90c6994e82d7ba9ef5dde41d305d146ac8e06765b367f2619d3dda151a7046277d6a69f87bd20dca830d0813623fcde8d0bb853ddffde0d7164e4964486d6afb31994bb50242b79f57df85c429557fd97f790a9dad33725a4cbf048551b3905fcba3b794076281a9a70dd9da4d10ac55bdce8bb887845064651fc594e0633e36a7b996ffe4303b0e483f890d44ded3645d26647b3d995fba5c7bc5cdbcb7b98848aa9c20bf88fbcbc7cf66ebc6068a0de32034d4e62b8e65c57d6bc55f23c28667479e18c7c6fe150f1d06304db707a05dd410e526ad337a63481586f868f2109ec48c4411e4255c9c0007f69c6ca264d9c748b4eac4c4440777b9408f66e84f31f001404d860c07c97a31d5b310c10f483ec3b2f3f6ae0e664a95637dfa9b6fecff5f4ab22e1bdef73d503dd93a91bf212b366ef2fa12245506835b4f29838587d241e4859d43a7b21ae5c0cfe0d7e8749511bd8bab878a00fed2f3b10cf0fae73ddff554fb7a21f2c2f6d2e4793df0e1e43b53affc45c7bb0978e91f3855d97a9d9d17973d7806e0bc6480eea318cad1326fecfb8fdd56116256d20c86e16e4dae23273052d6ac7aad38a7a5e4b1d63ce542bf19306c1a9dc641f9edde3e4165d1b9a4ee3810628b18131d236384cd55cec92a6005f5b91d1040ec843f4d8e50d92e8b54794adae953d4b48cfd86ab42b9da72f1f2630316a2d5d7776e721532c8e9e06ba18703f32e822343f0530ec126582431cba261e30709b446be9e694112fb7e9acc8415b96380bd8bfab43c3d06ba6863322ffc2ccf949ca4535c1f03b63ded79ddf2d9b5a22a43ffa5954ea4bef09c8b184ffaa59244c011821c78bf1dd3a495363a7d67f51c0350c567b9db5e93935d575d176fccd801533a90bb5b5bdcb735bdb6d8c4c31cdb28dd113684ffdb7d0588048e453a10bcfe59ae5a642cf7622fb31f3535973680278c5060e7483bd06aa2bd235b8f328a6b46448d79e4894a11aada031877a09f0a9a33fc1ff19a31294eac757240bd0380619a3c86ecbead5a9b044df8a61d85bb67a39ab4b5446c14b423a756bf21917c3685df55eeea89fbfdbe2ad27d8eabee016c653567add00bea075c715ee3e1571676ba465f4f2ffb2fd0b18ef937577b4e5efc3d6208221bde36e75dceea89268e0b4300c94adc5c989ebbfc24b630f946c825e64c7b18b23e21fa417ef2b9aad7f4d73ea60f3e1297101964e77807d0d29154a782d0d79b3344a0b7fd5889fdec2554a93aa955b169265454c00ab14be4e9c1d691cacfb147d20bdf581e6c04bc62a908c6e4510a593fc6a92b0ad0adc63212ef75ea730db74d2034089ae78d2887479ec73d90cbe4d4afe64262270399373661b54829366762951c8160cfd76063ae89ad09317e91459d21e6d19ba6a92c7b6ee6d9ba2d37f125a05f782a0cacd5e138e7ec84befb509e548f56d7763e1cb2c4989df3ca68084bf124777c8a2c42d246ef1c8c082c5c9264947c1744ebd3cc890f79af35f0d8edc1cfd5cb86b8dcbfc56bed5c9b66b9104b32837776bd395e0ceb3c4ccebfaba56ed20c3daf7b5c0afec03cd6ba39421518d3a236aa0de6b5fd96ca3109c50903107eabceb67f4bd27792f16b942f48fe0448bae484b228525b63a31c87e1654313e95caf049803fd88047f34ada41197be099c0e01a9fb076809536f695a43d568fdeb1c52ba3ef120c32a7fb94824b525400bebacf4d262a6325a9ae8290c347cce53b561a45492824e7c7de6ed403758396c899cf896f8ae551a1eb9732f9ac732a3cff554f380a85658f96d4c6d26ccd6dfafb66d0dbd3974b857376c1eac2d9719c22dbabb86a74dd2bf9ea47b10c3a1b37206be1852c3e12035cab491ded311a7fc78ef186ab947acd44a3a3ed193ef5591233a53917519d80200bf0e1fdf6cc3ffbe0c9c8f3ce765383a7cda7e22fd7dea3f1bd08162ac9048c0c185c3740cb5094d10c82d153cb6c550da8687fc57d6170d157b89447fb50d49db06a6ccfed1e1628005391ba6300fa5169d6167da2a55e5dcbdfa49f31d2172df9e6316a0b346e5f67139ad674776068963b8bcd105cbfee41ed673f19ab5b30df8eca27dda09d7c2598bad4f881c040e7d50f4777f9faa4b662b244d1e2db5c8f91f8f669571460f91afbf82b62467e949d8c5c21341963767d30682d966a0ba7ca12f57be6cd84db49c847705744c1c0c04fe8fbe1d6b64e12d3bef771916f13987a224619ae27a6ca1ffcd129ed71041c3b5a4bd4ea5956a874182f1da0c3b6fdf211c09523e092b9c7961ae86fd615d62af36344a3dcacf5117caeb3f9032c8dba29a69f81671ee17707f38a8651d53fa57f01409f520dd413c8eebecb639c84847d2136cdfe9c530f521dc507402fb41e9506658ae9bee021447e2febf40cbfc437407c9c141d7bcba76c9d75ab4e4a736b8d75d44ccbc7ec07798414b0f8c843758afbc4b4ac69679656d3ee50bfbfd356d625ebc0014a4ff505c1ffd6941914a51268437be48fe3f9381bbc1d750a7292b74a71b3106f9a912f21f7ebbcea2d6b0ee660bc52898a6210282aed56f91f12b435b51baa05adedf01ed9d484078d342451fb1bff7737ba86d5df6673891b10ebe0e8389630b0709dbdc1206ab09066974a293992602edaa7c6f1679522cb600cbcfcf3bc6650121b8d5f31c0d8af9b8f85204e941669eea8a79d40b539c7d661c70b63ec4a1f8a0b5036d06ec271bfffc8cf90d8b8688e9632626e50b5c279d634697338b3a5acd23ed1f7212cabebd5024553b1b1af979801d7b99cefee9b15e36d591d34a595abf8a98e08868a3fbc2146e0cf9c1ab873ce91bc18788dc1d7facc1b6c40b163e72b719ebb2c8fc075ed4eeb139204b3f5001368adab96b64a71c60e5a882e15cb4f48b503a6747dc625a9d9c7ab450f088f898e2747b73dc7ced5a1aabac8a40e6b580a7c2021fcb352b2dab365daa56eb05ec1a9944f042d1ef6b27eb1bb089d61316ef76b7f8568ff40e1529229dbd3e43c55bef60db19ab0aea0b7c2c85b7012d19832a8184646d940d73d84adc16a604e20f20fc1ab7d663c6e6168d5605f3a17b1d92f5b0def0feeb12d0c47f1b4f9c13aecaa1dbc94e92225394dd098ab37f6196c43c7830ff915fc2cff49bf954214e6ce4b1f0e2f78def148c32e5d4a910404465618953b964a8b3b943c9820324a7ecdae058b7f5b7354b5e26509773f312e409df6aef7a4f9696f7c93ce28ee6ba053d9c19525ffd70ccc34d782e3e0f51f2871e2d633e785e38a26309ab241fb9700771202f39b7275a0b3b3bf931d3f82566abd41388b82820b12511f77fcbc18c94f77f7229e13b325035ae0676e87f3dabd3a626d709adb4162abf424597ea77969fe37cfdab35151ed2358fccacff83feb611b98fa6c00294125d8839b00279251bbcd7cfcf4ebddea729ddf4334d3287f44e5fd79813be698235b353fa08a3af54046eed74785e2dd7de5af75192ceb7c10b407be22b5856727785e9d9f8c3b37a3d3400cedd1627d12654cf473d4bf7de7af944fc77308b1b1d605e8d2b93d0e2c795d47fa37d65b1f48e85602b8413e6e05544fec4c0d1d70fb3bdaae82e40317cce36018311d1428650cf9e68ccdfec596976b5289be7ccc7084ba9a910e170cf8baa040a2182fbcdc935ccf041e8bb6ce233a7c4211bb6c268e25d958fbe42c943c05a6efc3bc75384ae89a77445910ede5718a26462ab64fe07ad7349f707484d3337ff463707776446d0f824dede7c55c79b37afc97fc2ce88659f640f72829ea6e9c17bbf2e53344dca57c48b34d6e1f2ed7a850b890e04e3e04de6877837204f42b00eda2a1c0bd67ae98f6b97aa8462eb99a170bb950c9ebcbd723f82eaa64b65eda774ec2978b3035d134537eeaad81e42a560f3e7cc59b1465e480286415d0be28dcde1211111d99ace9991c1c894cf827441d4dd341aa91ef635ffb02ee77742599deb61b3232f31bc6ab8727c6f85d443167d4bea721e0b4d8ed0df40e765d9b4cecd9170188bfe1e827ad488f042c7c3754c8dc0ededa9cb224173629978e312476c5e366c0541af5f1932339366e156b568b9e27b589ee5105ee35ecbc7e575b1eac9930d699ffa58247a76b59170a1a930a2ab8400410f960f0da60cfee542eb05690492808b061fd3961b56cf0a7290c115d3000f46fccc0aa700d32e2fcabab98f74ed531df9ba2daf1e29ecf6d629896c51a3c0e2702f5f04982f97f0a873b64b61b98e30ac38514c6a5d1b6881b9d2646338c58c822ef21fbe6a26cc115c8ac1dc0fa6e3ce4286525de970ca4c1ff3a4750b1a7d3a129e00af3d0d1db05c102fc495ad67c6b731303c1112cfa8cc05715b9d1be2f536a7ec733b3cabfc243cc21b21bf59f31c09ca244d5e9654dfec3dfffd442fdef15a10a90893c02d8569cb13310961cdb20296b8515e39c4f957200be1442381e0cbe768451678b2a94bc97980d4256ec169c86a13f453cd3288e3153ca67a817b27a0147acfc2f39d76f9e868744239baf2e1314dd11ff109ad6e4b6238004948d9276675c5cb3639f445b46cb7838c8dcad90e19859282661fa7971250ad1501027ad24629232ddda0fda3229be5c15e9ba4dc336737ca184674d3c748e2402ebaefe3441e9727a01d16a22d808a07b705e402abe4abd79a5a8fb5cc5d8d6b4689a691a0a98f94662c0f7afff499e8d1cd22638ac6ae9e7be12cbe71432f975991e78b920eba4484f57e345eea2f283d1542b4817de20cf00c092bcc780da205a25b27302fec6435f0fd4fc99812c960c312a5689b1811f252ade5b", 0x1000}, {&(0x7f0000000340)="7bd62218e3fa3b7d7a05b1a432b13009e3a534846fe19699f2fe5264b979c21b43fa0babfdfedb9229ad3f90ba13ab50cfc4fb0a067429338302b37e7c6124f648b2e558aba30e3676d57e3da40a3d75f527b0cbacd672c70aee3d6b11cfb9ca3eb7129a4c60efb447d3fb2a4f0b25af5397b793073b6cadc6e804c71a3739b7bc05c41b1db18ba22cf714b1754525f0213b4d646b25e8137e8c5e016b1648d56126e06b730cbbf668129df7d08da474798e597d08e977fa91dd27db33bd264b947e655520b8b7f2244b752d63cb1ff57f8a60c44970a807416e958a6f9db6c5e2a4cd3bcdb5d9f3e87b1e818d2b036503858003497fa7c0c57e", 0xfa}, {&(0x7f0000001500)="a46c2255761624fb2864b6432121733932416b6e8fd9e4290ff4c73dd21a6a76f0e18373616d673839a159dcbf1f057faf18f4dbe09c4f81e6632890ec8d3f65fc109b6570ce8b944376018a20b3e78f137dff16711e6b6e8f3f5dcbe8d63c52e7425c82b39e341d14629c5cc686d5795426a5e0db3eb3d9929cc3dcd5044ff5b7b43c62ce98", 0x86}], 0x5) 11:48:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7fffffff) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 11:48:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1fa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) 11:48:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x28, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0x3a29}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0xae, 0x4, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000009, 0x5, 0x3d040000000000}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x4, 0x4, 0x17d}], 0x1f, &(0x7f0000000100)={0x3, 0x4}) 11:48:29 executing program 1: pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001340)=0x6) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) preadv(r2, &(0x7f00000011c0), 0x37b, 0x0, 0x44) bind$unix(r1, &(0x7f0000001300)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x16, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000001240)=0x1) 11:48:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) fcntl$setstatus(r0, 0x4, 0xc) r1 = open(&(0x7f0000000040)='.\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') fcntl$setstatus(r1, 0x4, 0x80) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb46", 0x69}], 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000600)="bf0ab8ed6a78c0cd42b5ba80be6c812d756f0b9de4c4c6ccf86e03489dcebea54d1780b7e3cfc8dba9bf66b9e63275930464f161b4f30b7f1de85b8bc764e1fc063c8b9abfb91ae14b1075afb913c131", 0x50}, {&(0x7f0000000400)="cc5a5c84d3ae41b1604fb43825dfabe58329e4769e9767769dc978daf7d44c16990b9284c346dbec45bd1d3fd5634889641660d29c2391d87d5f1f51d857aba3ee84bce76c6ef2", 0x150}, {&(0x7f0000000480)="18c3920e9f5600c54fc5d68949a03d8e27b9745f0cd5418e8a66d518868628fbd5104e282754d99f738107854eb203ebc28e3de96129c0c32efbe1ec15bf74bb8f0677893b9202e9de0552758306e2c33bfec1241c154365718cda47d71bd0739092e68a5ff1f65e4886890ef765159d9746ca28eecfdf059d1a0e24e877a31fb6c249a3b45c511d", 0x88}], 0xffffffffffffc7e) close(r1) 11:48:29 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 11:48:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) dup(r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:48:29 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000005d2f910000000000000100000000000000001700"/76], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0xfdafe5d94f839814, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:48:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="cb29f957873b727dd34967e61be01c90d58ec1cd428d8bb9d6e8fde9d5056026b05ef14eef1b30adb98119decfd526252e4e561d0251f743b5f0f7212a23db4f55cc08987e62769351a38315dc1c868017fefb1d43a4df687531ec8530123c803fec42ecb06a318aec045139846744ff7c8c67fea6ca5227eec742a07232c99175266590e51e5a9c510cc9d4b96550eb78a3788cb686c5f6cea8e422e1273208f474fa82f93529d49369f3725003f5b976d55fe5aed2137eb7ab4942229fe75b5b61d5c3e0113975dd85058e481dff63e80445ebe1327844c3d14f3a45e1a5fafc16e469c6ed15df82a87b438a6dc66ec6dcefc4040eb8", 0xf7}, {&(0x7f0000000100)="44a6535050cf647a0a8cba4deb725edeecf3d87b4f21c326857e2b357d23dd23fda00bfa8c0113ff73386bd9f502569f61d7e0aa5177bfbcf1751136f61cf2779f59b4", 0x43}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 11:48:29 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20180, 0x0) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r1, 0x17}, {r2, 0x13a}], 0x3, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r6}, 0xc) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0xba34) fchmod(r0, 0x120) 11:48:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001e000000000000007700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000005c0)={0x8, 0xf9fe}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="cb50690d472457db77fde513406cd76431d5db4e72a5da56d21bf855fac1ec061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287cf846d185d485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb30c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82170fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7dffb17b8a71c24c82d5147e7275e22a0afab17ebef308365b4a925c52a49d52dde176cb6e0beed4abaa2da6aff14b11d49efdc84e708d5a64e84117637b435ace5e01faab334ee53a8fe9a7e575c209cd73a8895331dcde847b25a010c4c5ef960100d4ee755709e9e62a2bbabaed0abff4455ffdce2e5b3b0e91ffbf28aa2e42a4a7b0cfcb69e6fec0bd116463554b510c8333984fe12edeea3fdd967e73fb875471e1acca8acaf5b75912b2747659302d10a39cc16086181127d7e846599dfe903ca144a0659b19b42973047566ce5e9720e4c4691197f539cd0ca54599f0906d823a147628002412947000000000000000000000000000000003f452d7ce9171de0fe5921a390e428c2d9d7ee8ddb0a1b77a988392045a794f51a3d2bd3e1e8d9c101db4c67e80a062c3a5f9f5250957da8d5e2808c9ecceacb93fc00737dbe950983242b8e3ede9a8c0a905252436c8285e98b3dc7782e489dae48bbe033023e2fad42b37bf81fd598eb258d67829d688e3fe92e3b8838d6a9472c82407f9ec7eb13b2c8b3cdaae26989ee4e05874e391b335dd880679690079af89eb8f52a7b018eb85a36de5a0c7544f0836e8bb169063dee527d01d6b114d38fb3677e1218afb3b1cb71c42016ac4beff175b21cedca3431e13a158bf0b8fa9fd79e5905672778dbee12a06ad3c6d703ff7f000070f1a5c8e9494003440a5af92ba33402ac0195bebd4e4cee35a94d6574ff82707da63017e10370e4b3f62ab33afab35a53f8dfe89ab93ac06c3154d4c69b26aa40453746ac2317c5daddd6ff1c69182101c8b22bf9eb202915d1e9ff9ac35d379200ea50ef6dd4a7ecb0e66862fac4a8161c4e28b0eeb70c553501e167803bc4b85bbe274498e8793b3bca962209fac776465dcfaa7cab05e8d2a7ed765c2be9351b19b9893746", 0x6c5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) socket$inet6(0x18, 0x8005, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000580)=0x4) r3 = geteuid() geteuid() r4 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 11:48:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x2) ftruncate(r0, 0x0, 0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x4) r1 = getgid() chown(&(0x7f0000000340)='./file0/file0\x00', 0x0, r1) r2 = dup(r0) linkat(r0, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file1\x00', 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x2, 0x71b, 0x100000001, "2bbd30260f66c4d2822a1c4281c1878f66835122", 0x80000000, 0x5}) writev(r0, &(0x7f0000000040), 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0x8, 0x0, 0x3d, 0x0, 0x3ff, 0x0, 0x6, 0x0, 0x1, 0xffffffff, 0x40}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="b094abe192027519c73147c5726d310b4aa4b76f6092c949a51bd18c2ebe7fb66db499b518152483f6be482d678cd91075aab20a6cf9958330c66fa2e83bbf876bb0b1a359c3912e863fbf16b4e9b68ee4a2b74b2496c9385e0f78737842e246ac3772fcb7cde86df8fbd801fc1eb003b7d407a8f1bbd649d3799ba83731102b776a29a2e1c0d727c47b926c42aa904e8085c368a2ee2fab5ab6cf70b31c66c4f376a939cdc7a838aed2bde62f39023afd", 0xb1}, {&(0x7f0000000140)="22fbb4f4b9aceabf5bd1d3c4e96485bd932277ebd3c2b7e1e980c522bd937ffdc41613f5208683348e4795f08ecbfa49f6407eed9dd9df7418d3c4b0c1e4b940d6f5b5c2d5dc03dea1f1e40f2ca04bbde1d2f52c28d84bff2d91f23777a66353c5b4e49d4bcf25bbc0f56766351e382162d3e2cd3f5f91a6eb136d52c9ec6c44ff5a38c36b511aa9032a6dea49ea88370ffa41b38393ae73e8d31cf1ffb07483f2940973d4813cd5fa1dafa4a4c42460c7682137fecdd655623c46f1ffa3c4b6415d2138bec860520b89d8fdef2a33e595e5945299f53cc12eb55c46a89a484ca082ccd2b3c68e91df7a156a4382dc63c979cfd9fc", 0xf5}], 0x2) 11:48:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getegid() r7 = getegid() r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f00000002c0)=[r4, r5, r6, r7, r8, r9, r10, r11]) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 11:48:29 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x52, 0x8000000000, 0x1, 0x1, 0x1, 0x100000000, 0x8, 0x2, 0x2, 0xfffffffffffffc00, 0x80000001}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 11:48:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8a, 0x1}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="547d53e1703430", 0x7}], 0x1, 0x0, 0x0) 11:48:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)) 11:48:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:48:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[0xffffffffffffffff]) r11 = getpgid(0x0) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r18 = getuid() r19 = getegid() r20 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="05f9a0cad807a4ab925e18817c9658d65df025e47645188133bca012dd593704284c6811b0f8f14cd0e23730d9449a20ddec59c77c80f719df3c786bdd303619a585d34d49d7612a3aadbe315b95691bcab1fbbfcaa62a15366f7f9ae44d7d0ffa523c36806be2f8424b", 0x6a}, {&(0x7f0000000180)="0a06342d4ebeeb210fd8", 0xa}, {&(0x7f00000001c0)="e8748f8542ed22b5556ccbfbff542b3b77f4376e55415f133bcf6f04269c", 0x1e}, {&(0x7f0000000200)="3dab597325a5e7d55b3bb23a2a", 0xd}, {&(0x7f0000000240)="8f7dc09e85b460c3a805d1d4e4c7e190f9297d1f453243a23d1a1d5aa4d9df6aea4398af1cefb0eabab573e1d0951828f350e61349c551fe490c0f2814794c0a1e694e00894da9058d903330d043456fc4880f9576a0d108cc7e6122b4bf103ff2de36fe5354e58cbc4a794df65306d9dcc0977f83938e16344b3b179aac50fe21d465e89e877a6ef58c59eceebeb4dc3ab64d1c6e4f62cca17a2c197ce666e709716399e4", 0xa5}, {&(0x7f0000000380)="1afc8c038a258309f2b64e261ae21d8155c3df881dc9dc08d876b1b35e27f15832fd60517c46eaec0bd1e93570f9465757101efc151b967826169fb8f340342831af4691084e373645f53102076f48887fbd3d48967885e51a5d991b079a7b1535b45cf796d79d7d1bb11c9c534e63c0a4cbfb2a4932f32475b94ace21d3107dbec259dd5299f1b30fc5b51ec58648938db72385ddce6aa2a840fab1a4c0c48a1b", 0xa1}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x128, 0x400}, 0x1) 11:48:30 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1, 0x3, &(0x7f0000000040)="2544cd09523de2cec3309d2643c4c842d9cafa5684e4d025088564839c3c421306ed19fd73deaba3d263f364450988332baf6a12be08e664f99b846117713f47a6bb0d8cfc5fc5725da552b0a36da40009904122cac59788df41dd401cdd335a2b14259e87a0276727679780aa78a17e4cdd4c8c87cebd6456728835b1e419e40290f5feb2a67f92770e6acbd2256247a69fa81d5b6175c7ad9d52e415593d71a52b8d785220426a9bd3ff15e4bd04cb7af0412837ba84287bb97904249952814b5ac4aede7e139b06cdca4f2a868e9c5d051f4e6a7db3262da7ae2b266f80638d456d70854a7573e953928066d7ad84c35612fca2a6b64dbbcccc5fe9ad1a6c9a50c65f49db83198a155436a64403044b902da721899f3359013e94ee26d625726abeb444cb45818d1cca332feadb9a2ab1451eb382ba11da5baafc501f84ce5a47a7ee989b13b1af5b4498e73248b7eb247a151554965c5de1f627570418e6665ae143cfe7bb4234ff66db50fba33c7c2f6f91f692e213e046469f500f05604e51b9dc85c841e39357bab67aba6337a2bd264378afae37db9f46abb9cda2eaf6c453ba78ccab024494a14cb31abcc4e0c49cd43060ab57264f7eee7c14084e08b5f8633e14703626d78435776106465234c7a698494023f72611e2b99cf3a34215b7740aceadc46e243a1743955d74e2f0e3e05e54361e34affbe01b9165178a3ad9a7bb590409075d505f2d699b9b91d6c40d843ca99ce0eecc8622bb55c45e1df34533d5fc0660b01541d670869c3456bd7a477dc4691a99fcf351ebe989a903616a574aeaf8021f02cd64307ea05100433a8f734dbf3455c3e0c5aa846efbb92dcd52f722598cfa073aec1f47f1b060b16628a00cc3c898820317930fa929962de36fa236b576d4ab8ca8d843300fb86378e46c2c3b7e17b8d127ba010af3af4a22a23d210bdc2d50ea185eceab7a37e61d7f0f548a4422d5be2ae775e8d80662247557c8d3bebed028661e93542b55428032fb78c6a9ae0c3519914608d648337a4d18dcb73261f2e4071be49942eb3312d580965b62c00850708006039f70693601a1bfd1f234c4e09e1f5de008cb621162408180c2816274f97febe6f65585a38b98d8af6aaa3ef70cb057b3ca7e6c5ec2e7fb29ad0fdb3bb157d314e2a1c742c5bcf1aebcac1a63cafe70ace0bb0003110e97a5c5cf7eeb7b7f9d18f117608d15128dd8d4898b6925c8afcffe29604e56f22a7c5bcb8ff660c244b95c6f15f5326d2199e093cbb2edf32e395b6fb4e06529b4101121d1fbab2da79e78b6a6fc14f81edc97c3b0a0046f72ec2e6ec45f76389a7fecd254a7ef304434065c7ab6043a52888aaafe26b9cd23f118489859b6586ba819055d21386b7ee1a6e531c84873de0c1e636587ef7dc9e8c6fd8bac29fb4fb757790cabb2aa06da5d96a5abdf8182dbef030dbc6b2c44e7c83c459996adf8e521702241f4a66e6696002fa025d376a85747b6dad6ffc63d1bbefc1deccbbcd0d57c8cf79400549ac881f3762d70ac694de8261ed10fcbb604c6822597fcdb255db88d35f53016fae6ba63bb5d16189f03152fab55161b2fefb624e5cabfaf6dc7a10fae247a8c0dedf26e942353f88b2c700d6567e65f781019ea5c73f6d63b33dc861d9dd77dd73dbcda0c2a5022b73013ef352c29cef89fbbf0367061b852315aa3754b88de6ea55c3b175799922779f40c40c73721f495b8c3a35611fe1a210dae15b9c9774d87452b07fced0ee27dc49106fa7b9c8d99095e163575af5d23d6348c41f187bd98101f2ee94b072ce4a76325098056801144b425bb330cc7fdc5c237a3e0151dee2b60bbf15e80b7a4f199895f87fb9abcd881619c9e992057637cd06c1c089d854e384936c982ee32c860941378999685fc94c9f6c3cb0e2a5638969fd8126b276efc84c656cdce5a22982c5553101ec649cbc6fcde96da21658a282b41fd11847459af7ea36e1a1805981c5f7c2d568c5951317c1f7ca69a08acbebc3afb411ad75caf1965a593e84d40511c0d845e933dc0ec1ac2f5e887aeff6bb4c942c00f00490649fe398ddbbdc4c93dfa57dd9706ab910a8216edf209eb6d030bf07e64abaef51178abdeadedbf9c09e702d2bd3c259131b1fd1f034ec03d34a11915444006720e53514620d47738fcb3deb62b5d70966784caf4ff394f53554eb55cdd8cfab9600dbc9672fbeb7c05c7d12d65868417135c079abd0113d1f5de69a17feda1c9d57aaab783bceb6c4e3505ce9a11fa62448580d9673f74123e1953f62c2aa8744a799ebb123713a3c3e3c0dba76c079331bf3cef3f7c648dd2c3b9a71ff5eaf1997287ed21d7406128f17f18cf8192467a3a734496a4fd2d1cb316f6d87fd07ea12888ca8ec0277ecd87f1ff079dfdf3abf48b024b7683358232086b18f7f91d023261f8feb65a5582cff8317633e513c5f86c002eeb6be843ca0845d0059bcfe5030d435eff6e5254628401974e0722ece7b3debb340b5d7386be408f974850e154682d33f383ec67039ab8d0357676d4c7a682a0c449c3c1da2184126675c730f9ac44e90c79168a77434a15a03050ca5e28dea32011a4457c145972918e8104223e855f4e080d4d916c02abde04d63e84d7ce8eb8482c5ed5f39ddfba3fe4ad4bb26581ca647e93949a643ae14f63a756409c80d46eb683d800ae060827f8f1b276e0e0d806c414ce5d757fa057878f3293de519ea8ac7e308e046608cac80ffc28a50cf63810a5b54a9bf36d48c7416c37b321c756c656e0f2196e0321c34979c2e525e3a2d8889350cfb5e3bdf5fc990d825e89de85967fe17da6cfe364b634128406c707cb647121959e213718ee62a9a74c0bbd2b8d4fa39fd9f4fe2087917b9c2cfb86276af8e4527d50846312d73defdc325e38b5a9c3a9b81a3cbf750d54823f658d87bd19b7b98abef87f4947e79e4dd4797c217bf5a7f5c39541c8763dd6cc62bc1b8b484fd1959822c032024242d31f8b3cae67a7b043b25113298fcbf8a206f145e03c8c1efb4f51a7697840b19ed01eb9cc48f177f1359aaf7164ecb2986c50747e550566348b1f3b55f94c33e1f4aafba27d6fdd63216a2c013aea169a3c0bf6e283ff2916616a0e4e8fd68fe480097729f8ac77c69be19340df2849ea346a19aa16bb9a8575975283866901628a70759b413a70c5a0d5566883872f5a9fea07771597b1fe38155d9e2978a92904f4237e7b68fa156e9fd840772c386873898bb27f4fab3cd6e7a9151394c612af3108597363fd49766d869674d03ba53787e108addb39dd9e2d02b8e10e836dab4dd152c65e88bf268dde82578a469ebc27cddea67c8df6fde581297c54f80bd7bf30a24a88df69dee804149b307536570bf33f482077e6ba2825dacf126bbdecc9b21f02c09f85701781a115bd29bd17e6a8310f9206172285640e9a438fd3aa1096f092ae78f7c30d235d937eab82ea01f78d0e801bbb67f7a9b0d90979cfe36969ccd521dfe35645185a00f5575a49fe9c0bc45de75816ff89e9817ca91d59ebeef2aac5c2a2ad6e8804fa664ada684e8543f8b7ba101c276489fb61d8ce034b6838061afeb9c800255ac7cf85a061149ad9c9165b675d36e045782a4effbe3adf6ba598bdaf5d9a3123d8f8b9a9b587b99caa4318e1076b6a1fa4f72fc584bd1e60e92b8109c003e336cb66144b7476b243735bfda9f63e7c402cfed7515ce7b41c82455681f41e6d12a41881f491ff2a29879d052fed42fbdb528a0ca89590c09c03f2d89222799e322e5151d14b7386ccd7bb4b5d7ef061c988b30bfd3794082426b688caad634eda4b700ff290c59cde406444111a833f259fd652ca0e26b05e34bfc3cd0d7a20397bd2ac7fc0284aa559f41c2f35fdaf919ab293277902cbe4fd3b4f1cf2c670edd63314156ecd6943f811f94dc1e9c382512e483e8463f003b3d61bdb7b48299f7412fc15daf92dec382f315f24d74eb53156b406a9d93e938540ddf648f176c06dc115826ad8e4f6273f1e3246b01db78cda5b431a2a22fbd61a08b9b65ed3eda7d352ceb08c3434f89a2aba1f1ea10daf748f184098f52dab6d706c48ce7ff36c64664adae79a336c2d822c689e3480a66a2b30259a589e8c84e67c9d74d870ac8e30442f76986e783cd077bf24328040b2bffc1e1cc54c2a5f7a71eb5c72b853cf52c7240473aea1b3ac85af2e8ccb2f447be7b1c067e66620ce23f91e98db56150ca9d50166f97eaca57df63255f04be78f984873484c66f87a8d46b69ec44fc46fab0e2233da77045271a257d50b306506be2504befcf27008bd5ae5465701fcb0323f7cf0fe83cf9283d224f802a8ede1df7f43c6030d171387a53c324faa88b1fd0546e402f16d98f4f5d2daf73c16df6e6d59ca8ebbe9e2cba0cfb5171dd6b4c3929f6e1bb2902b24e01be7cf4f80a1551919c43b4ef654f2ba447968dd3514f12dda72be4406d5cea22914f71eba642585ba533fcc29dce0c799c10c796014e1b7de3703e1a565eee707947c67db53b5014ed78299fa46917aa35afde655fd3473d16039a7270971b0679c9fb62b20aeafd921f6f4f734a1a41d4130e4b0390de6dceaee846c4fbb65f5faea6662bda13a969e6aeb573ec7f7946583429db8da0cce3f2008b156f97da77f27785ac1a64016465a9100ceffd5f032217b40579683c1e3ff60378122409a0be62d53c7bf59efda25bd479c9ffdf35e74d4546ca207c9e91ff82a46498454cecd013db02a00d02be23e40898bba66bfb02b512b4e3cd69dc2a0b536a3b4645106456515392782a222f1ce6ba66d09ba5ce14b957b4f4705fc6b7f5678ca09f9aabf913bbeca6c6ef7fe22fc1ebf18ea81b9333dcffd69b17b7fea5c2290e4514ee6d4a42e0cdada0d1de95e1b4cbbf53b4fb9a903413582cf1dc4b465af1cb00a72766d3dcc68ff0ba718935140305b09031d76fb96490d8d2477249d3fd89de89b0fe15fa83f7a76736be8ed303d65a67896a6ed17d20416a6bbcffdeb2a15a535019ad7f7d21b6a7f83224156f05fd3f6ca22e6abb3c5e70d3e857e2e61bb6265f7280957eba8491f2e5a7b41d87561fb3afd9dc0c0e859d163c593d152e4a95c64edb51650164f1872b88dff23181d9171e9be4c34aba3e790b22be28f71f016320f5153fbd38f33a8729188fbbb5203f69854b5188126f283513ecb650c6349c22a15bf154a13147e07fcb5fd58a332718f4105af6e5f649716f2f09a10269898a2aa28c8f86c6561b5fdf246fc6e259b9836cd7bf58d9e490e3f37348a44bbf10ec31c0671d1c671b66ea929858d3f87679b183e2643117ce6357a542779c46842fbb5ea89d9b60057eb3701e41648aff1993edf425b1cd859d0f4c4b9cc82cb4ca83bee559e11ec4d4aa04628fbfb33360da8570bc39188f4d3a9f38f16ff1778d1bfcdaabadf42df2a9b6f92a0139f040ee541da2cb66feabf703bc2dbc3b9db37335f2ad4b10f2abd2836d62646143ef98455701e016e6c36347f4b9077531729d4938e3ca3b590871c15b0ed316ec9931336fa33c6b4cbb22b93e2e9a6cab5f143903d3f6e8f224f3129dae0b8b66532dfa935433d5bc78b5183ca5ae1e39c8f113092aca0ee23d059af4a3c77c4e6de81c58b98229c056a61434c42d43ad4bfb9709de75b0af07b48f2906b8f516d5d0a2202dc501de98178a2d3451f7b463207863625650e9aa54e64d6e1ac02374064666508c41323e8d0884fcbeaecdefd7318ec60457bf4", 0x1000) setsockopt(r0, 0x7, 0x4, &(0x7f0000001040)="25da340304fd933375120f1acd5ace3103e01e0239572eaff4feac4e5fb84d979e5c1afdd5e23b726aa6f30a3876d190800d16e83ddc0c28e1ec36cc9fbff0a124b0c2269453415b9a39c3dd9a7b9c7b2934bfe9d87716e45977217ebc801a6221300c8ba1f4de23a46876b22ce90ea23422f4a215d33644a56b7b83f5f94eb5f6e8c7af6aa05bcbcaa1e9c4bdd4793d521a0660cba0616f871639da5555be41952d8e651d9650396d8f8ad73a97906bac48bbe15455d92eba662d735535175b58199e7ed14506b6aebc4be176e59bbd7b018a3f5f8b6f794eac5f085dd3ca6a7910152ecdf775668223ab7869a58ba953ba2cd9162dbafb95eeec934f8f85e41934fb26ebdf9022da0488419ceb742fc25a55882b7dc1fb7670c8f9a4a611ce89ee181fe64fa0dda18e3c8b91bbd526f16e50deb6a26506be12e2e25fd687beddcaae5d1039d73f5eee948ed763517995f75ab5b6aa5359d46bf99087545adf5b53d02e7b788ab5e8685d6358e936894de0a1484e7cb897ffdb9bd5dc009a1ecdf14a2a793c1a4b839fefd1f313fabd222c1d47fafb18aee3f3767c52f9772fceda371b11b8d2cf381a2a6fd4881c730c48592147063d1aee5ed31a147a051f8efc79e5bb350e9093ec45d7a998737223e36b22492b26e9523ece7c7323858ae04c5a3a8a9b0333602d2e2593f5f6676fe471597b0fccaf3b42dc1c165100959ace031e6982bd0b69f2f90e962be0a2ce9bad9df930ff0c680c0c0f78c25182c967a9ba5e0c2ac332b7d52f5fad6a24f272bea06fb23a8dbb9e025478f100501b96fa3adec02990d64cf0a0a1d2394d10da3100aeabab40af61643df18a3e7653cafb5fb24adec86ce386c6eb55855ebf79550986aa287fb495b7bd1ca681d4e568dd772b89ee233ef3e5d34bad901b2be4da87068565fb37ba6b8f90e3b51f6ee453b29b3c56b2e8a6d010f8ef75a0638dc31093289d2b475a99e6efefeb3da319d3fa16262ae1836510ff04231d3a41829e8fb9f27ab3fb0f6f3bd0f74e695bea92d5c3a5f6f18b3c028b50ec60d8a5e6ad26dbeb0a8a4a9a07837b52368b94fd4a8ef0cb48393fc61916b4a6bcaddd55af587343b1777297664e44ae8638bc6d1a7ee300e7aec8b3ee82f4147fcd8354a70845cd86787092c032032a17e43408a08b98e419bdb067176cfa039b530b4770116898bcbe7fc3e0403026b753810b001ddf3fcd854538a3002865b900d1a95226dd7445553934dd2a6dfd240f4cd7993c592787c90df0214878f1cc724336469419908fad3621d645aad36b6ee5d941eac0dec5c4e9cc4843f2e25d4b16c89a0a5cee952a1ee137576552ced0f434bc3f891dde8694a4bdf2cf2678391d44612177cfbd2abc1e3aed009f41ea2b8bad17ccd33dfe53eae0634fcbb4709679328dd0dc54d9e402b95585c81c2fb2dc01bfdeadbb43a57409db0c97c542d3ed1f92952de6379812e02e91b9c54aa9573b6b8d81d34564b86e0fe7b721a91c278f63a90ae93aec972f62a57a9e5f1ade8e32a44901e6a59fb85428f99187c9a6621c9b659454ff8c842dbdfb9935220e65da9425a426b078d2766b10c885ee2ea9fa4ede4c359151471cc27ae883687a63b1330738780c0f643dd7d72116810b7809ee93b443680f459a3a7942e7083e712555422166f927c27818e4207c4817daf0956c1f75264e0939cd3059b01512284d543bb7010ea5a822acebb08e4a4a3e43e9b19d921b4b62da9850fa5ea1fbbc8daa65f3fb1ea2f2869b91ba6dce0513b49c31cf74b8bf79714704ea2255e92bcec9268e3c80b412b145fa697fbd76ec94e77bd8029e3e5af9cbf8d4695ca6e836b8c00e699da911e552aef307cd48e7f55d0835ce54d4f33e0735217c94affc53089ffb7476ef22804e06534345c704691dafd44c80ad2333a65f842685133552e7e49ed31b19a338d47aa8768bd166d91d459d17bd17c71624f14885f309ad8dfa358c14e97fd33c3042476cd71083a97fb980a90bcd426767efbc561f229711ee075164ab7f7c3f9ed6cc4d2f7950d9be1200a029d967f29ecf38a2874934b93063f164adc94f329f87312a59683805c29991f036ebd0151fd0fafd66e486986a717bab823d94dacc65c23e94e890d51d3a122a1df5e89d5907ffa04710f0d49261f5b94001026c53a45000ebeff388bd5f51ad1eb70c780414cb5db479b575b2c5026da75b302a204331f2aebdc85f0675ebcb88d796118494981f937a5fb3c99a0789b934374309bba6b8f6c63ccc2f5c79e0772f45a8486b3506204786e317d9f379c08a892fca6ca15713a4a5cb7fce1c36e5fb4734f29ac552cec73df45bf08a01cf2b27aece469b65ac836c5697e46f79ac19e179b7cfa1614a664228f281a02648c4216a60f97685fd813e3376835c50f02fad393a370cee5c9453e4ff6238b119fb4fd302675526d0304382987c9883b6f5e611ac870b9aa5bd196c0dfa129d009a29a7ed41e77b09deed752c1eb4e4bbc7d7ce530e4ccb7c060de5183fa00c51df6d0082798348b721018640b2d71b07493bd09cac546513133c47c474605f52c6d9b863b5a215a7f3bd9f2750571db80936c97a1aa1d2ee6a4b72c4fa710a6e7a5e31a33e016725a62efce4980ec04833a57e47f4defba1219505f3be99f9948ae18aa2b1ebf27c0cdc6e5fefdb91b81a8454289fd5fefefcdb5e8b8e37b9dff7e09ae2e6a1929ab5bc9afd90bfdfd5c36a2ee4f0c32f14a8d675f69359e669ce99307f0a12e7294fd060d8c7cd20d36bf7c7c9e51ffb9932d4261814577769946782b4e3ae98c0c26d702a9c7af6c9e11274c54bec482f7dbe3eb8259182028a311654f4f4e2aa296699258da31d6b42029197a998069da1f0db7d7d835f63370675a4205c7c44ccdfcbf719e0cae5b9d10bd0ba1b0a91ecda32e9311684e5567bda58ced7aecd4b19ffe15565974b22dcf9895db308f92e8b2710a3fbda5a4ce4022e3d5836ba7e4069acd7248eff5618b739a2df4878167bc05ed9514fc14b9ff92297f5c9eb95aa5264446bb8b1a102e59e6d0f9f6c32828e33615d82ede945a497599283bbc65be2d4775abf917609652e7b06350cfa688535041a79130c0674e98ba8b9f6507505d26f73d016ae77e29bb510322fb032e739cb418dab5c9bc2336b3d33a03efd53f4344b3d73b1c8591c79367c5ffeb7c861b59d4a21f090e1bb60b099cc9cd45622289f3e9be403e8e5f5553e49ed51591ac5b4ece18cac628a0e2f9588dbd5665edacd748e117141acb10fb81098b1df2e30cbf9c6358cd47326e1ec3bd56e73af82b4cd79cb68276263687c6be7b726f9f3f3653175cac93a70d8bce7e6a3b746c487b6a2321b38117b09d53dc76458a84de3766e6c579a31bcea97697a9cbb7235f55898fc1b3ca577fd08dc28dd6ec7c5a4be7e8a59659a4183b7922ad1aadf8b7f158c23b2c0bf392c80ed063920dc4681c83aefa8aca42fe32bdc3af64d1e44c462adb88b4e68c7864adb8b5668c36b69085af739199486a88c3f0b1e92d7155cf9a82fb0c46209693b2f7c9d89e22cee2a34544bab40be0bd1311c98b4592194720d8b1e74d17e8fc441a212cae97b0e080d351583f2f8dd7f8e194d2920e8e68858d9547648aa09c8c85c02ee7bb6523608f69325245a49d07b7e09db7ba82694dbd8aa511f606f106afa1426994104b757aae2bc1b564613a6d281ddb49d115ea833066273d377765ed7c22134c924eaeea8a8c0586df74ea11c935b728818c92f3f7828544dc77c8344ad85ed89b9daaf14d7730b7d26cb53f527bec32c5cf0e15b84e3c34d4a7ce51d51e14dda65da627025e0fd1770e7fe2e70e6f700d4801f52a7e14e83775c4157fb55276f9386ad4db2ade65d9171df85debaad2f231aaa5cdcd887a32615bec29a52f3349849e3edd4481ef48c25028b5e71003dec7fa13dba792746f318cb9aa2ceb9749ba77f14ff08ff79378615b7a8e43a5d4b25b78417b138032b0c2fc10187f5617591e4f49c87e185deaa07c6b0f722c6f3c5e8d150b09e5bd7a8ce33476a9118f248856bb965b2d0f93bad3f50364f387f9f9c5b93c7b271958f00f72b9ca2688af3ea54969170a2680052343e21fb013db3fc5fea5471682607e653fbc18c3e82dffebc13eb4e35390352f2b85c07a25733a6173c39d773f992b20b1c20b2b6928e65ac24be549c0a316388d598a6d491070c7da8365b07edadaf62861834db7642ed76ecd89e391ae1d6de136e8a1cc82c82c9895725e3656e99bdf3a58052eea2a503c2761a0b5ab93f8f6c79dd7249246d95ae93824a757a2c3bab3bb78205276f49ea5ea80a72cf52c2e7c0127dd648600a6268d086c412126b206c50a466a61cf19eab38e1906a174e53d89c515b1ec095b8fe914bc10e27a44f932311f1271a337d906ea92c09c567e7a18c258b00d4a3df8be342953bdebf0939b25d408cd4b2de86c08ff123a94e214c8488f1e2cd3ecbde3b7a6a315d5422b9d74d3846aa8f840fafba38a186ef2e776ab3d25db7a80e334bbd46a4fd6619519e0c5aaede88d3588f1d879f6434e8d0bec4153ac16b0e9891cb12690926a90962cabf7fb0b43d01a453558eca42bef9a14ca4a682659f412665b69e26836301f844f77740593d94d44baeb963c17cb7d2dc42cffe29e785c3648740d69171b954434cac959376ababf33273a89c22a33c8c022579162b39e22066b3274e170f30a503849512b848c561f8a498f025cd9b73bf1002f9ca264f5ef64e2cb2a0470d349b3e0c95ded6f31e70c399851550d010919265d4aca4d762c1f8a36735a01528cd0a15d4acdf051bc8aaf286a34497fe82f810ec631789eb9b20e5abd517adf91ad5d769c6ad641a2471f70d4b4580ca132117fa3f226a876206d4cd5abf905cfb58c8710ec00345f9f4e34d9d68891dacf709715085c924ad88978fd08b3948b7ff8f58fc7e3afacc649d4847a50ba07ebbdf9b09ae69ca5a3be1c6044b37232ba3629551ed7660690890dee06ba44f779d8e7c931408cede61c480e12e6e656ba77b23e83b21ce96ebc8ac29178ee54b59293dcad2b398a1e1d62fb4567eb3cff09c66efc973fd023d923abca12bf8d2864e1f6ade2c2acf92618b96a61f89166414c470e431aa1835de992b7db9575909d3ba28602168999dff44c1ccd2d63700dc4f3355af493114ba8b28471eec702e15783c7d66c92dda1512f2f4e8fea49fe9ae989cf81956b36f388371690917db6b906857f825284b1547a06f5772f22d54948baecc9790286ebc6ee7e51b5dd0fca8fdf1029880d7b3ed874fc5caaa81a9e8f81015bb4857d6b9db54142a2b843e5a3738f8a52b29b9c0021ff244e6284b64aab968a26ce12b103d6efe0a81e34b71c89dabbd04666fa9307f78fefe562562d422318f6e4295ad50a0f283a02d1389bb7a073337a01172b58be24d65fb0e673f6e2508266b24952955a3235951563ba8152f299b28c1f63cb5e5226f12e08bb43f2adae33353dd4369836258158efb493349b9eaefc650537fc10603ee9c4a65d35454dc413921e8fd59d5fbb1170789157516fd5863d29a58ed22710640cdc001de5e6dc5cb3be08d68a70ea798b3d4e7fbee6883650f7f91a60447237049675b7669e9c2d12b97717fe8055802013962108e8f3490a35d840fb22672a4a888020cca42725d57321f4e48c2bb6d0dff81fcb0dc2d02abd1894d2e0003ee05089b531d172337050582ea0665fe228b871540cba841", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) close(r1) 11:48:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open$dir(&(0x7f0000000440)='./file0\x00', 0x8000, 0x5) kqueue() close(r0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f0000000300)=""/215, 0xd7}], 0x3, 0x0, 0x44) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x24) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2001, 0x80000000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x289}], 0x1) 11:48:30 executing program 1: r0 = getuid() chown(&(0x7f0000000240)='./file0\x00', r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4005) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0xc6) recvfrom(r2, &(0x7f0000000140)=""/170, 0xaa, 0x1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:48:30 executing program 0: poll(0x0, 0xf3, 0x0) socketpair(0x22, 0x6, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/129, 0x81}], 0x4, &(0x7f0000000300)=""/106, 0x6a}, 0x42) 11:48:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x2, 0x7fff, 0x5b}, {0x0, 0x80, 0x1000, 0x2}, {0x3, 0x800, 0x27, 0x5}, {0x0, 0x7, 0xfff, 0xc8e7d80}, {0x97, 0x100000001, 0x3}, {0x9, 0x401, 0xffffffffac9c16a4, 0x5}, {0x525ae61a, 0x100, 0xe5, 0x408000000000000}, {0xffff, 0x1, 0x7, 0x4}]}) 11:48:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x9}, {0x86, 0x101}, {0x83, 0xffffffffffffffff}, {0x47, 0x100000001}, {0xc6, 0x8}, {0x0, 0xe6c}, {0x0, 0xfff}, {0x4, 0x40}, {0xed, 0x400000000}], 0x9}) 11:48:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/50, 0x32}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000080)="2dbc944f2036a385d35346892d0486", 0xf) close(r0) setitimer(0x6, &(0x7f0000000040)={{0x5, 0x58}, {0x3, 0x9ba3}}, &(0x7f0000000240)) r2 = dup(r1) readv(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000300)=""/158, 0x9e}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000440)={0x8, 0x3, './file0\x00', 0x2f, 0x1ff, 0x915, 0x8}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) clock_getres(0x8000000002, 0xfffffffffffffffe) 11:48:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) fcntl$getflags(r0, 0x4) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="755cf4dc34b993ae3953acd1f416fd1d6cb5e929ca5ef3524b3464637b65d63c5cd88447a59ff0c087fd598f37eec0aeb94db5142fc18abc49019ba0fc5294ea790a04128854a941d17e4aa5606f197097df6cfbb2122daf45d4dc7affa1d63821dadf02b3e6606496d14c7d4ad15504d5ff356e1b1e5ef3f13d9e397fb626507b4a2fcb086e946ad5412192615a489b441b8a09791bd2c01d0025aea01585d0d559e9c1d2894ad9ebd5c70fe244ad95cb646270939a1eb53ce1bf7c02ea976f104e40ebedaa65436cfedd9f50400aef8f513f426801e9", 0xd7}, {&(0x7f0000000240)="fea89b061c5a11d99ee1862109abe2044d3900719364ddb3c22b9a815f3feda4e604d5c95ae517c43eda8979b5fab1d36aa93e3b580149f545fa3436bacc1149e23b0584ba5ba17b680f9b6f077b5558fea7d5d9bc085baa21470312acef4283ad36bd399a9138077cb6181dc692579c1eb2c434589a6d63106910abe03057124af3e60ff5e93e62dace45086c5f7c28798d62b4aee8f2befed50a7b5c4802ddb064831d368f8fbeaab89ea02e66ea6611370d680f3e11a7aa38109f86aa130ec1669b938329fcbeea51c660", 0xcc}, {&(0x7f0000000340)="929958daa8b7e7b0d9b7a9bf62fce996f9de03b79679b9469a526c44cc1155213ec0632f9ddaff50765aa0181911825dd7f41352c22f82563f7904da8008ba2d5d4452372e269021639947a0accdb5990eb33e0852d37564f532cf4f068af7457fb80a4bf25ae71fffc34df66712608374e2719246cd516b90ac2edbdc6c11b5bc8b8586c53da5d712fb484b864f2d6a2092a4ff5a290822789d09f36d1856e7ddd6118123c0b7cbcb6d8622ab732393181888df2e0bcdf662404523a35a198403e33e0ae42c629f288ba42d385ab893e08bf5f238f00ac07705a375fa3be3", 0xdf}, {&(0x7f0000000440)="e85244cbf0dd45d3d97a295d776785070e89a252894816b9338db9e157295eb422d5b4041b0968b99c64f41009d0bb0d98f9b0e0d8c190dc6b8f20c693bae37728d50d9b4fb97c096d8aa2c00392bf77401955ee56498041630fad84e7c37e6a556e9b5d739de149f320ad4025", 0x6d}, {&(0x7f0000000140)="e568bdfffbea0a246bd0eb", 0xb}, {&(0x7f00000004c0)="601e9582b5e79fd9c665c6696dbcc6d804fcbaf5e3626b3660ebb1f85cab7e5f601433b29d355da2aad3152fc50db7ddb465278ca2204f7e76f3826a54323231b85a931593bf07bce5a4388a53ac06fbcee1acdadc09d87b0aa5f700d8a624f6fec256c3382f54c23b5c757bde706b63663fe9c3c43fcede0738271335b4af10928861ceaf404bb5e1be", 0x8a}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="f3922a21edd603f759fbebf641bcb5148638cb42e13cc0ec5980cadf6de9386a74519a31cb9e427ee337fea4d1538c3149496f4da798d397bf65e7e6ec69c8706b47fb460b9d2b0e6335a70eb909aa6aa4f785a82994fffef4b85202955798f584e405e9f1c45a", 0x67}], 0x8, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x40) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x1e728cc2e6d765b1, 0x1, 0x8, 0x3f, r1}) 11:48:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28080, 0xd8d35f14a9c77592) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 11:48:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:48:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 11:48:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x6) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0xc) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 11:48:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x4005, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 11:48:31 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:48:31 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffaa"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 11:48:32 executing program 1: r0 = socket(0x18, 0x2, 0x8) sendto$unix(r0, &(0x7f0000000100)="af25dd539a3f11fc7a70e23dafd06b31712f71b28127fab2dc15b828460be3ed80f6aaa6babaed0dcec2ea24980365ec79dac5eda5966ff8653fb10d430594618fff299139e3c74b28aa429abe4d527f559d7dd9828146272c3323f410b04ff0a187c0a8e2015355bd6ee710cf5ad55e3b8e21086f5a55ad1d4bd6838e7fb4f0942c5f7b7918cc88e2ea61b51e60fbdb23f6826ecf1100a0fa89c3f04ff80a90978aad0c22f2d2ef2c46b8849afd60a0cdda8d167867cf4fe98dd35cbad8e09694d82b374c1b7aff7449678b750423d5", 0xd0, 0x3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) 11:48:32 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/211}, 0xdb, 0x3, 0x0) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000080)=""/52) r1 = socket(0x800000000000018, 0xffffffffffffff, 0x0) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 11:48:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x0, 0x37) 11:48:32 executing program 0: nanosleep(&(0x7f0000000040)={0x10}, 0x0) r0 = socket(0x6, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16=r0]], 0x1) mprotect(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) 11:48:32 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 11:48:32 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0xc161, 0xd51, 0x739d, "4d2f429025a598f4306f5dd1fb4724d74581f359", 0x2, 0x2311}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x1) 11:48:32 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) shmget(0x2, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) 11:09:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 11:09:53 executing program 1: socket(0x10, 0x3, 0xfffffffffffffff8) r0 = socket(0x400000001b, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 11:09:53 executing program 1: mkdir(&(0x7f0000000080)='\x00', 0x0) chdir(&(0x7f0000000100)='./file1\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file1\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 11:09:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 11:09:53 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="24d8598770b979dbc77c84fa28ff6840290fed58e3ba10ba87c5076bd4d1cde67a796266346b295536c1c9570fa427460dc25c34fb5665b3256413ba12bec164509f7fde1cc238807fd37cf1fc8e9533e7e74c5d777a744203a1b2d7a0b2ff6e06b41d30af332d516b612b", 0x6b}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 11:09:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x28, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) sync() 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 11:09:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x3) r3 = socket$inet6(0x18, 0x8000, 0x9) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r4 = syz_open_pts() close(r0) r5 = dup(r4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000100)) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="162a7c5ef25bde483180da9489dd90cd26807fe09470716a3afacaa07dcfdc7cdf9d0588644434cc43c0e6bde3d1cc8fcb196fc1b1a504a8dc589b1979775e96e1300cc720e6a57f9b770a4a799aa794e0155559cfcc7459c5c1ef30b82ad6f75084c1d8b85dd884d9e83fe277d836f547a7e8be06895c181cbbc665730cdd95487c88b6ae0955505409c683c5f1d541e0d7f354050b416672b355a33ede5af038a8b6c67463e1444dffc096", 0xac}, {&(0x7f0000002740)="76fd9955031896b4479bbf3fbee83e395e89bdad124d6458b5947ea22cb22a7ef5dad060e584055b6ff0bbcfe62637d2dc1ec48264c2d93ec6d6fa0e7990b755fb0d4cc80167c394d3a37b46b738c23bb7c56a7afe35cfce0afd814734eec09498a0798e37fd29f16150e576f5ec7e25d5a6add8b06b466a5b34a452bcbe40f312b72ccd47188ae9cdc0742f438ede19f167109a621b3d85ed5054af9803730c61188d4652ed40d21a7542", 0xab}], 0x2) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) r7 = semget$private(0x0, 0x7, 0x500) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000002800)=0x7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000700)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000340)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1, &(0x7f0000000380)=""/175, 0xaf}, 0x2) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000580)={0x4, 0x9, 0xe990, 0x0, "8575696c9dbd2fe38014a76861b6dfa047306b8b", 0x8, 0x4}) readv(r6, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:53 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x400002d2, &(0x7f0000000100)=[r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x100023d) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x1, 0x0) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') pledge(&(0x7f0000000240)='\x00', &(0x7f00000002c0)='/\\&\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0]}) 11:09:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x55, 0x80, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x42, 0x7f, 0x9}, {{r0}, 0x0, 0xcc, 0x80000000, 0x0, 0x7f}], 0xfffffffffffff4ac, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x9, 0x46, 0x5, 0x200}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x63, 0xfffff, 0x14, 0x9}, {{r0}, 0x0, 0xc, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x81, 0x80000000, 0xa0af, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000077, 0x3f, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffb, 0xf0, 0x0, 0x48000000, 0x2}], 0x100000000, &(0x7f0000000100)={0x1, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kevent(r0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x11, 0x0, 0x5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2d, 0xfffff, 0x6915fd01, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x2e, 0x2, 0xb5, 0x3}, {{r0}, 0xfffffffffffffff9, 0x90, 0x1c, 0xffffffffffff0000, 0x680cb0bb}], 0x3, &(0x7f0000000640)=[{{r0}, 0x0, 0x11, 0xfffff, 0x1f, 0x200}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x101, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1f, 0x5}, {{r0}, 0xfffffffffffffffd, 0x5, 0x1, 0x2, 0xff}], 0x3, &(0x7f0000000200)={0x0, 0xcd6000000000000}) r1 = open(&(0x7f0000000340)='./bus\x00', 0x400, 0x2) r2 = kqueue() kevent(r1, 0x0, 0x5, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x0, 0x401}, {{r1}, 0xffeffffffffffffe, 0x37}], 0x3, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) readv(r5, &(0x7f0000000d00)=[{&(0x7f0000000b80)=""/92, 0x5c}, {&(0x7f0000000c00)=""/239, 0xef}], 0x2) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r6 = kqueue() mkdirat(r1, &(0x7f0000000b40)='./bus\x00', 0x8) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r2, &(0x7f0000000ac0)=[{&(0x7f0000000700)="f795a885f23604907879193d689722ce6915fdaa1f63ad848468bc1304eadd7acba6f7bebc0de0c71ebe849d6bd0fa66c732f4cdcd1d9f177e99aec0548bee9c7019f1dd55379fe6598dd9b363e95b22cf8dbb17eca8f3184699004077774087e542594959787caa3a3839eeab37a03105bd7054d39947a6174015b29976987b802089c6398daf97306971d2bf40e0986d5c01c0e268f7635ea5a454f86b366951ee50aea1e452fbb3c4f34b4d31617b2dc98e6bb62a1190d10a129bdfda30b818df3e42356a38e4c9b61e5d6a0c211bca512bb90b0cc420b329abe0ad41ae9d059534e3a4c50ca4", 0xe8}, {&(0x7f0000000800)="8331681b04ec1c0484e0322ef3af186f33d224d9e9e285ba370e8d348bfe3e3f29b61bd00ff66aa381f5870ad1b47f58f33e2134f3c261446fbe278da60002d441efa007ac088d0c36ec10cb10472c72752b50676ce8fd03b33beec46dc68f3967d1b4ffc6c1340f5889cf0a51b3db8dc1450f76b7efe69626", 0x79}, {&(0x7f0000000380)="16035a04ad65d2ed3fb83b8ff0400567141ece85cdedec5dd99da17b", 0x1c}, {&(0x7f0000000880)="73df59f719aedcb98b1dbd929d34e4bff19771c25e050baa1570971112a041fe85679a641387e34fa1ac71d48d32bf98109a04e6f7ce29c2e430311c36bc285d9b0b401677722cae58e6bcd1e98118aaad9461d4ba2f596c3e3904b522cb2620c8122122f14e07ec2263fece14a0ee8f5862528bb569c0660a1d3c9446b76b2993a2b6ab3e1acf70d39f71402c95c1e155f5b7f6d8fcc26c51c03519851659dde13cbdf913cd", 0xa6}, {&(0x7f0000000940)="9d4ebbf4c3b8dbff790da96ee65b3caf76fc3eb5fa8d5c18ac050bb5bacea13e8f220b879065c8f1bf41aa25e59ec29cf65c6aba018f8d5f82cacc18f55967dddfccec91b58a1882a17fc06d0998424db9e5b0fa4cfd20cd86d3a26bf19ee752240c926e498939bef27908b86d3acb56fc36af70f26c83a54b254b76c1ee66cce5fe5328ff493517", 0x88}, {&(0x7f0000000a00)="a58aff23d687efcb1de6ab3c424bd23ed4a205caf4e9eda1710a556f04b34b56c811e9c42ad9074598220fc741ddfed2a77a6f3905ac95067604341d8327b7c576eab93e5674514e7cb584418b0b2746d7039a21e237e6cafffde17dba65acc8461ef40029ec7faf826200fac61eacd6534309e3881b1260d291231dfe956669dac00e67168e33839e9889c580cdfd862c9f4f76409c9300c2952d", 0x9b}], 0x6, 0x0, 0x0) dup2(r5, r0) 11:09:54 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x20) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) dup2(r1, r0) 11:09:54 executing program 1: r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0xf, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r3, r4, 0x10, 0x8}, 0x0, 0x2, r5, r6, 0x1b0, 0x6, 0xa9, 0x8}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 11:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xfffffffffffffffd) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x9b) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000340)=""/208, 0xffffffffffffffef, 0x845, &(0x7f0000000040)={0x2, 0x2}, 0x370) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) chmod(&(0x7f0000000240)='./bus\x00', 0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) chmod(&(0x7f0000000280)='./bus\x00', 0x100) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000002c0)=r0) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x1012, r0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10) 11:09:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="7ea551f4f39f1951939d5a516c0852d186a46a6269ed8dfef833803508ff6bc330fc1bad", 0x24}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="547d53e1703430", 0x7}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x1}, {0xcb86}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x401, 0x2, 0xe5, 0xe0e4}, {0x8, 0x100, 0xb27, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="6705acaf481c8cd0342cf9b1ec2f1fb757b8e2ad30ca145c48238d28e128d358b3efed055a937c30dab82ebfc05e0673048f0ff8b247fc6241730478738f0be6d67d9649522f07ace617458e6ad51d0e15f078d0a02ba95b35d5142bdd90cc2b123a5c985817ec93fbed7343757536206800e73880957646a9a0aa72280de82fa6970d4cbe30ef82eb47978621f9a0253fa96623ae44eaa85d4a04ac7e07cbdb930fe14daaa54840bdcab97eb89924038548aaa9e288b024f9b296456fbbc86662d33f7120721897db97e600874c84fd161fc619f16aa8efe6a7efed1a8586b930554c7e10e2d99365c42c7890e0adcec5c019", 0xf3}, {&(0x7f0000000240)="3fb4c627dc975e31d45245352537f826ee2a568b40634d8b8ef99ae274e6b4f4b293473960163413e7e52e41712004a41b63d8fda8ceb4ec4f1930b78a0fe7927a4730d79aab7a260acfba22840f219fc6abe5a373ff3e923be139198679d16d42687f773a628cff", 0x68}, {&(0x7f00000002c0)="d6fedfe72f5f2dface5edaacaa8e5358b289d3d9f5aaed56911a30933d3aaa5fefdf8fc4a2aa548940be44c7180a690383987c1d5291ef6e9bd131e635fbc3e597c0f47f4e85fb04ad281b6c01ab1fdcf0b9813dffeb3b26a42782aecd4b6a1c1d8ab0fd1daac069a3e9e4edf43c7ad6ecf5790338a35e9fd4595cd6e072380ad2f02b37ad363d697aa3553935ab8d023ab239e19fa5584fc3b03fc9f1fa04da87507d6f4cf2a8c2d1d7a6e6bcdb3a57eaff9b1ae09293a5d26d41c2002bebd24d07f99151b15a39ff3d1a9c529fb232887bcd0accedfae5144b3ca944dd6d2e317d0961fbe697ce", 0xe8}], 0x3) 11:09:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xf6) write(r1, &(0x7f0000000080)="bdea", 0x135) 11:09:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000001000000"], 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) read(r0, &(0x7f00000001c0)=""/101, 0x65) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0xffffffff7fffffff, 0x4) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) flock(r1, 0x0) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0xfffffffffffffffe}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:09:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x5, 0x7fffffff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 11:09:55 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x6) poll(&(0x7f0000000080)=[{r0, 0x1a4}, {r0, 0x80}, {r1, 0x1}, {r0, 0x100}, {r1, 0x1b0}], 0x5, 0x7) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) ftruncate(r0, 0x0, 0x101) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x300) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x1800}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:55 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f00000023c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="2ae06323094169d8edf5804d853032051f71eb5b59174761ae233e0d965c200d33776d2b8bd3f48d47fe420a9967f8633940980129ec589f220bcf077f068bafe46052be128cdc1d5613a32e47fc3771a0b0adbeabef914909c7e7643064e8f8e532b4ba1de3fdac1c5f21855bcd7ec248f185b1f58f5d397991e5d5b0ea88d3c66063a4f956ab2b529933f9cd559f76e19c565c402fcb0199696b61be7d0a319d6ce98e3a8cf7c50fb438f96d139d58ee8d7ef04116b63b438a2ce8b23d4f907e56a5892ef486af3a8b866fe30d62074316e87943ca7cdb328f4da34a92", 0xde}], 0x1, &(0x7f0000000240)=[{0x38, 0xffff, 0xffff, "66aa6056063be2282b776841b0523aec49a26476edf51d5a41b18993240823ee305565c55bca65"}, {0x1010, 0xffff, 0x5, "352e50afdfda8f443d043b9d29f92a02105f58b191174284e8a9d5007f0914fac49ea59977aa13a57f258e4bb00e0ab9b8e72b553db0166f5155ce175bed2b7ec56b846449727f9651d54d25431fd263cb7fc98a78d787275ea6fdd707316f8c555ecf74a22a85ee0f2bafd92cc46e507ef554c0c04578f03600ef09bfc76476d6b69a5c786bae8e586441a3c87498518f74118fcc49693e5b1b5c4bb29c1fc23ca9fc976522f71967a862f3d7c8f76ce1e84b1c25a72d806ef606b27ccecb27c773b82dc8bc6dca1e59168c70c9bb8cdc69dab0dc8f7a4d512cb029dc25c133950c7b05b4e8dc55b37045f463ee4ab203849f98b1ed731ab635cc51c67d28ba67ffeeeeb28ea1f0e983d525d8c315f2e27ba2b30340eea5572fda5f813bdd63b6ba521240384e9dff3e20dcb2607a0b9934c0fb2c00183ac8dc2a9f8a4cf1921697120bb860b957d82a43c397a9725bb1ca8bf54fa4cb96ddb284716350b62e84d9b240f7a3625a1ceceefb1911cad684b898100da4547147ae4ebba8334375dc2ddab5137f5804cd535602aded0f61ae48564a0a36169e1fa26d098a2ca5fd3a8859444387664d3b0837bc6d37f8ec41fff2ed1d16178676a122f4d9ac79e2f4b5aeac7fcaa1842b9a48a0e6769c21c73d55548424fc9c9620f280f8d28839960e0746996bca0744173b6562d692d5d0eefb0984a42af20befb3cf214ba188019403f63d3a1c67a1657058d73660351c6f4205d72bd16b6dc4b565727c0da80c8f6c6aa0985f4783822b1987e8e63db9bdf6343b6cb0b6dfb0905ac8fc03de81862add556eb1a2cdece54d8ebba2575871627712c0ac45480f4e9bd53581a88902796ad0dfe9099b1850ad6a8e53c68edc8a445739284b04f1ec6d052e0c8f752a5110ba2049d397d5f9fec9b3edfc5c0882176529eea95a9b6bb2f0d86cd4cc32ac9fbd89cc67746dc7b0285c90717c0312d11bcaaec5f438df3feedcc44d4a10739518a20526b2267a4eb847fdf7d749766ef2f8bbd7841ba308684aec72d7629acdc032b35500d7c3baf5902317ada89ed48f03a92622a062ee018199cf7fcd85612b7bbd919b6ee28a9818b883704db0299d6bbb8b5ea718ed26a35d28a9d49c0bc144f6f0c48451252f2e08ea12e64049fa1be5b17333ac073f491b7b4a35c2aa1d17c1632624a4f34912af0663211fdbcbc88868d7993daccab6750a5646601505b3b095c81d34275eea2864242cb67dabbf8440387678d1e947f10980e0efca7ca5d7278924cd9fce7f3aa5c335257e10d35a11b0c175844bbb4603946e143a781f81c6d39d5e025c63341e9f5728fb43881faa19f8de2b01de8b144a2e440a757e25cab1e234f951b9b24805e32080396c144cd500e22382fcbcda25b2fe8aee4afc892bdb1e51f678ab9aba2dada404d6d0d3f76ee04ee69a8e5e9f07ece15bf551e42e595dcf26f96ddace71baa27742023433be62bb3711faad391ffa30f43fefe725a747fe63c2c42565fe29202fbde18c10b70449f7b7689ff9192ddab4c42229c8ae990eded11eec69453e464e470acd52daf3c53feb9ab09b67175c16e83029cd48f115e22beb9179994b3741d71f1e5a7d83a7a36c9334f3919656150b0608c2648fffbacf85abc676152a362c5cb6d7197f969cd15dbc2ced137aecc27527fd950f0340ed139e75f7e626fb2564cad622383437dd0bbe2018c2f8db2d92bbc26aa649b954a519f0d4729b449ec929bc9d5039285d48287357f3dba0833fab22cffeabd770f919e2a8c964b4dcf35624968e0e29634d78cd66cd6a2dd13d4440be1f09ab770b0a62b2d908ac09ba461d0e984babea46b8ea4107d2457d68b45bae0c1a033409d2f6af8eec28af167403c9afaf494f359b8700cbe953e313e264d471f9da1bcf164797eebcde5eea44ca2b9d9a9077a19db9efa66ac20cd9a53b35648bdef86e0bfe4b90b5c8d1738fd1e63518b94053946616a40d7c37c8e4a2aba3b2d5ac56a51b33da9071fbbd793c6e6cce48d54acfe089213241f89083da7c0dc8a84bd8c1dd4bc8de43752a4dc03b42d9b9b5f869e5d50cecdaabba2ce80b49961f5f422fead6966db85f6dca313b3c8f91ab5e25f9df9fef411bc5534d8a3c1fb862030b5d98d604aefb95f06d97544a671e748d88f6e3428336a3c7f38399ea715d81eccff56211f34d7b573d1fe920e8368b5539a6bc4e87d1d46b285107ea045e334c9b0bc2403f59c93eb53dd18f16bf0f2f84f5397c3625384150211aa627f5eaf0c934a4cfc024b60a5045235894687a6f1d347949b22f42189e28fbc393fe516f0f74911eacc4410c649df09c9dd8a5a72af87c84f4b8b9983619e599da7d65b9929037d4cb5dc4d99ba6f59b6a3e4b4fbf490e8f5593258528d57d4aa067c2b4151fd06f7a4bc5e35dce424db343fc7428f4a8dec7749ff895b2512405a4477203310d4ec4f9ca15a96bb2ed03b29435c0812dab79be68302fc03af65f1656259c0f09d51b9ed29d6ccc20d8f1161f30f97113c3c6242293867c9b94377abde9856f1dde67e70079ea2cb7d0c87d1ca20592ee3d3e85083ec1e469a3758d4f7c29ac4200ec51fa9009798b30474d86a6a48ee663c47f04ec0db4e9a9ff10d9f2d74e59ee582a7b5dd7de304409756db756969fd2a1fd69f7c8704ececfa073dc21f63c25536d755f273773a7aedab63bb11746d79b15799cbb71b8f4d1a6ab9c57b8e4a4340a2cbc62e6c82ee81019ecba5e7a8bb7de4028ad0da0cfb7395492e7ae05eced3fd8f0b1c56f0dc141057ca3bc89927c54f10018c2592045224efabfb9a970b03a0371dfcbca0a655939ae88a73e89868cdd6cc14d1e87995958b0699b119fa73637a49f9b8f83ccaae637aebd414bceac21ad197995c824c9d8fc7cc24f5739f172e3cec855544930e4a2bf925bf78a2213e88433c3d7300aac06799b00a69dab503a79fd74fa4ed3b2495cc89b831cb2a4481a469843934b58e43f7b93955e596f718361fe50c7749d62e8ba91dc24fbf26fe070c8a2a28b613dadb9a8921f1c54a717b29136055bf6ac82dd45c4f727d99eb12f217805e12752467357863065532fda8c00cfb4e0d6309191341bc96c4c7cdd7c8df023d300e2215f2e3aaf6de8916dd166353831a871c660f7b81b2f587718ac88030b12b015f035db3657bd60569e095ef7f9eaca79f33c3d9d2969d33a8ac464a588ca13cb3ec07c09e64a657913b6e888c5e4a918f9772a6733ccbc5f791ce530ea8e5efc577e2dbc97938f7f7b5bc7490c203d00f125a117cbd8e9079520ed5bf990a2e7d4cce020f15438bd533620c689c5406d87a747796505dc7ffbb4f3d310a5f94f58669eb722ee4f10153a1f895ab27b5255523e59b981ecf5ee1ff536cb845d22d10698f9c42475dc9c9841901fbe2e66cf9cf7e618285a158b805506c355d71f58c4de3215f2b8e2183d5f69c58c88cce12dd71c05355261e3c33500df8dd2ad7feb7f8d4545ca235b0dc09665918a5779c031cf381965b101bca036d5ab0ec96803864b25918f7fae8c5336dec24e612c370c774bd05a1bc756fd309ea4862231d8e071a85526352153f24db5a1b7cd2ab94c33e826731387b4869fc11a7790c6ff6317a60bbd6d24e82aa671f00a02b8e011aa108994a841d57b0c6b5b1bfdba9b965151cf4ac8d3602a52b4333f2b8f135566accfc0f90b71beba20e276a9099946eeb09ca97b1b8a37bf7df7dca70d9ab16d63439c698aaa03435332aff714a5a9774b2b65bbbd43743f66af271db42dfe221cd80cf90f5f6f729accc4a701d04394926962d312ff7aa4da769e34e8f448fbe4b93bd328b080f2b41e71c74774c2357574a7d5c2e214fd747defbb6710c7a38937b5aa9423af6222c7cf3810215351eb8cc07c6492f2a591cc5890a7adc77d73ff3041aed0045918051495d584bd3cdd9fff34a8c725b11074d518b366f3aadef4d203b1ae431620b684d92d58f4fba1d0b7e0e4ede9bed16a8c3ef1beb77f47ff82d51aadec35b92205fa379416686871df32b1a0cc74f636d40f3af739bfbb240ad48d3805b21dc7ff7eeb0b1c3cb11249d4b0f3f9849ecafa6f21330079bb6cfb239700ba224edcf333263a574800f3c218c451f310639133a01db5bc75503433fbdbaa9f6dcf0896fbe9954def76549560303026f938da394c4f4849a89a6ee95d8806d38b49d3c5f79a87ab6aea34ca500e483adba43070c61a85ce7cb7626995f5b718df81d29fc1c100098cc8fe135143d6b4cf21502d9fd407086c7a46a24bfcba99b6fa69ebb05586e0dd702be1487e0e39cae5a0d1f6c2aca0c2712f00e3f8dec8043fe321540333f439f0a8182d117245a9a8ab0dfe9a5e272c150682b99c8423bf69df33f4427709dd11d77f31626de4caf708843131430b6239c28da688afd06a197d5806e71b69e114e1592b277f85bb54d4952937373e05622425d0883693bb9e165ac16e854ba78478d9200cc1a72c1258deac1437e467d2949b04ed405e5f6b7f8fed3cb3070e449afd075b06fd53a10f34260e3ffbf9bf374da1d1efea46dbae8443e69537fa4444e904e8bfc55182267ad2924bf40eae869d55fa118b8e0d5428856cc4fd19a71c1d27d969f67f8fa8ef54eec0232564d4f823b1b2484f9be5f82f6f179c9ad6dd1ab44b775e732c999dd4a49e81c597abfe0af9ff00ede85668186a85e216361805c2c50cdb3c812f9e8965cbd77d70a653ac51c1d5677177e31d20eeb013b8d582e64b8f2ab58bc270dba20af57cdc41192d0166c6fcd00c9d5ab5ee80e80139f7366dae61e1deee950b6ddbc548d6e7e50bda6b96a671d8aec2812b33e0d51a050abd72f465252b544c7f260592a7074ef4cef8f7604e185316402ba04cd9b1c74da4bab555953f8ec9e57572c2334e6f8a3f61b81a1ba08d1f312b7bad0b080bfd95cb748910d61da676e60ef26640678105a3e2142d765aa10de994f502719e61a7ee22ef2041f4453a29394e4edb17f9d278d7c68826a3d9ea3cb09a7afa342853d8ac802ad5324777b9bf3609c03ba2bb1e02a846f291375c50096cf962fc0c5233daa51d591d829e380199789faefa7adeec5d0e21f0608a6e579f7c84f896820590f6b89e16b825285a2b595a217fa0e545251e7773c66282e766a7be8a983c3a31ac9da102600655b1f217021cef1436b3a0c40043983f6114b6f0ee14f67e1f143e527ed74821a95849e758d4a28fe1325e45591f97c38904166a2638b061b2c3ef68d349855a4b8dd90f665750fc7525ced2ed4575e44e5787a48d7a960ac51c0defb0c9c4577030ded131d894342887139f6b988c2cc18e936a40617443accff56d0c226ed9f251668a9d758ca2054d8d6eaf2e30f841377ee84ce272ffcfcb78d5bc4cb218e6356fd1c89b06183e1e872faf1818ddaeb3047bf2c42361816f85cec1c52383515fb8f297b7f71edec2e8f946de8a479b51a9b696c68763715d7c05fe76df20ad94bb7474a8a949cb552bdcb0cd86cfc2c33108730f6cf6ff5872bfbc4c1865e4487e11a6c983973c28190306ba6ce5e96be70b1dc5e2fcf07235cf6289a86316df855c449b65b8538785b5359cf736d2bc101e6a3e2031b996be20b635c2a1b905e05884543a1728af93fb062dfe74db348f12069dc5ff5d5603bd67f9b251aa962e6e89985501a06b8ee59d734af08b5006f9d73b9606298eac3ef4b717b33154359bb8342f6c3b0c1e0dc023639a793e2a1851eb1a46575ae3cdfd7913"}, {0x100, 0xffff, 0x0, "e71863dc7ddd93934178ddc530d28cc72f5e4d558effeba11944e374c9c744959cfb2962d20c1846612991f85fe540cde229ee8b19b380e99f84cd8f98ff3a38e6a2a9d7601bd1470fb5a99dfb81f54c7f010ef8453f8ff9ccf14315ca8af9a79e6450f3a9686f5041e10db31cb672e24672218959a5e783e487b9173fc1e94e8157c0c31417bab65b0a54da1e6b48494024cceec21f91fd166b40e9df0577dfb435947c9745891fad9fe21c907448d54c35fe66345425cd4c912ff6b2fbb2fe1a04010038146561871c8280167516dfbd0dbde694f348d4385ecd79ca773887d3065d8b7ba1b748bf"}, {0x1010, 0xffff, 0xffff, "4e916fa2e7906c262dd012735e61fdf1a8f747eee1e7f1c4d998e12834ee0d7265735171fa59599f669bf7d982508d7f0c5aa657b875963902a91e983cc45e7fd1ff9f1e9a6533ce3c92581f835bebffd2ec67408e68cbb20ea2ef5bf047514119d750afb539a07d7b2e1926d5f4f39374bfb667774cf97e7660297377fac72743d89805d1fa785bdc8c51abd0f4f791397a4e407ab11f655480ce9fe4c1ac752acfb2fe23eac07425f1f252be84e3c306897bace0de5de99e7182ace27b8d0831546966b4cd9d61d953f06b4c1dc00dd8695611f3a26ee8ce7d8ea9634ff3ebbdcbb8e8386afc9c95f3aab41c66b059f3a29cedab840df6a8893b202c34a698a143b00e80be91c3267b1f55bb58e3b664552e34a145e66fe494cac5c408f82b6032909cef82527faa760b2c19bf3e146b3caee77823e706dd5a530f8db4a5c31bc58ed5c3f382b547c3cc8132b503889723eaba65f2bf169b390b6bc5ee5f55cc2ac389144552b2cb717e6d3984da93b9f79d80824200d0dbc984a826c1950dd85733802ebce1967a9fc3fc808f412850d5d1f8ea12c85b84ca176a5f51de97150609e73fb5e90508fd572fbbb509bb2ad36dad8019363f7634e937924d7dafb44a9f4637d985fc4eee652b1451cccfe93f07851c26afe3d4fadc491034a1a494928195d2dcf0ef408e41a2c11e054ef512a6d75381b33dc061e16cd4ae64c6c5338c7cf22263c22c3c06d265b6545437845f4183c894def825e254a9e0263047934be03054430174e59503d9296a8048e3b2a71106610f8d685c9f206194777238b5795fb1aabb0c3be6ceb044fd6420ef2e24b7f31df7a79e0a4a305908511a06c5d14ad118ece7adac6acdc3e0084d1418a470050a2b4aac99b35b47f63f060b6997d9dce1676cd3a306f9b441a1677eaeebf5c5f6e3409838ffc1de641328f0f36c5d1ee005eddce99bc54a50b1837d47974f0b68f8a7f75948760cf622927b8322e72096b26e8f5bbf2c86e1f16e6ab217923158fb5c7862dc26dc7810a78144d88095818c6f26a6ac3e08c5da1ee2d2fb47f14144700e2e25636d93301ea711cac114f6d92eb3b49ff1b7716b5040e06c5a500c0133afe8e84ef2be85a9a0ea130e202a6d31e8902f716aedff999da53e839e3c117f028ff852cc15284c01cbea110ea2f703371c7906d0bb88190f2660fd6da85344475b130357dc9ea8d0fdaee348b74473c7f3c5a314106da6483b67173041fc81b2737173c6ef403adeb10827c384b5a256d9b2739a5b617bb5f3e1bac1e2bfc2bfe230ba9e775c66f65472de787b3da70d196ab5c467a63612aa585e1c357b3ef948af89259f1ddb46075bdda1bd3369266492cc509fb0192ffb0564e8f1727bf2388181c293b949a1eae1d373c8d29b1f75e36c6805c9e5797a2eea49f00656879005fe1c9fdbe128c912b131f74a42c83deadb6c28be038b5591e3f8546c0d17eb47ed6e6726b5ef871746df4c5bf099dbfd391bc2a7c4b026073abe03ff680d31a163130e81911b33781b748e7ca0c0a45017581b0a3af2d81f6cc54b6358e4a4f1286b9781bca58b18836030d5904b1ac0c957ab1423071281777826af69551b9da5c9445700f2296cbb5a32b5e216b54c9add463823ec85c20e88d3121dfff5f9140711ce99302e5292657ceffaa98e9274b703984c951b0b66fc6f22dbb15749c4bd1681adfce4f42977091d29eb631573692ded31f4ea7760e8cc08e003dac0dac290a6bb82c6d5e246505d451ff83135c264fb38f78de0a6c957086ad31f36c27b7b2dbad9e5d74dcb4edee34022564f4ece225828bf181d19299e429c10b3f6d28fbb3a86ae3db279abc2fc68d717cdce60d591670719499edba9d4537502d9b22b69290889a69dbb4a73250eba70a928ee2d6464177b6a5db9fe8bcfe508bdaa8839b14bbd9a33629e79160d8495a99ad6e7c19c12e56990626484793369b387dc54b40e1b20a1a2e55898fa848d0793c8def5a631ac0af86cb1b7710f0819b0059239efd796d1b07fd64a3a78fccad0902addbf912cc03bb9c03755bc91e95156ab684a44ff541d41e2e9cf76fa5ed42abdcae963fb256a738bcf9c5cd6db62aa67cbe2fc123ae59d6f5eb9b64d5a35230b5baf648196c505121c274fb3d0ad1fcbf18c6a6c582107ff15833dd4fb2a22b23f643244f382468dd72bf0ab7bef6ba96860839cbadb4c93c5a62fdc049682a8ea358c1325a3ec27b434ea58da6188a9777c48da8d117076c84936e26ade7c11e3a33773ef8ec2a1fab613b98c4803cf552d76c8ac61a7fbc6c8b9c175e6698cc507dda09387ceac910155710410c08bd748b458c5b5ec52fd60766d84752ea105db1555dfa4a14d66ca9be7a016155af9291e4c2099750d715cc1266134ba3f85120e445c1d13d8bbee2ba16861514cd069d8158df010490b511685e9956679b37acbbb777bcdaa38056d1cc4a22c2bb0f3551f56572055a284e8f7b3229acd5450a50b9b0df7bb6e54b2cb546b03bd3c8a01f7e712b4ffbbaab9c46ad4456b600d97d069c844e2b06dcd019112acd0ae24595cbbfd9f6f783a416315a9dc9d9e53d7e48487e32c969f67099e943c3e2bb10b6f5975013146ad661f1b3e5cc0a1055cefa4e41ada49e880f95de60b36eac97a843f3e6ca5e21c0d63085a6b5cf8144694e2d500e998d77cb09304a1a31273448f1a3e4acb146919234065e651f3de62fdf6a15ec0a572625020afdf58aa8e81b3112a18c75c203a44108e4379be10a488a9da9800dd57647fd1ea6e6c8b42ad42a6fa972ae63f84d43b3e4913e8e24e41a5f05495c23fbaca0dc6ea1a87ce9b6c5d5dd365a4bc9274b08c8021d1e1a06018c308d7c7b18d02a7b8b4d4bc2ce777bb1be441f5e7517d9be496e17dceb7c232a0d3ec55783ca316c17faeb5a40cebedaaab2eb227672bd6bbcf76b912207ec72f896e0cd5101cc5bf10a87f9b6512c922f642e64decc13ec2a098ed8f33a2345f881e58956037cc3a094e4c0b71b510abe4305e87bc7b2380984b9b1d0d6e0785cb44d1d2c888527304d4bc7cb1006f2e68c690c7b3814716ad8cd99f8769330665fefffec1f385c80e5ecd3cb9ef0f6617270adc55cc2e9cc1c2fbe1027141d3cc127d70dac78d145e98a734d850ea50d65ec99618d9653b76347368e340ca75a6292b3cb189e5fcca215c9d3a14f7914252f539ad3f403c67eff69d237b11ffab393040a3328bc5e67a4bf02dc1f98dd07a3489d8ee3762f839e6cb704394cff49f302188b9dfed31674a55e344b243e9df3d6cfe25397c3a322981608466ba55e3331f432bce02e77f6a0f3276d6e7852bf3f5cdc33f608c65f925a60020c1dd64969918412d427fdc23ef861ab5e95f44c8125acb0b12a66a5ce4dbdb7e558e949d2c894d8dcf50476ff479c96ca6f5437e1236de312f11a32794613687535bff65f7d052168354d83de50ee0df3438acab661edd31e188b0632a2b5ed42a41610f8ad5b3b23ad3ac8b756641afae79ae2f8ad3e222f97057adedc8ba26ea396e364647abdd07df89a7b7f8fd7f1440bb924560f1eecb4ebe00be9b31b55652e8c45789cdef2094117d775034a529c6075a6a85b4c1ce3fa58aef79d69b928daed19808aad8a6ce847b940d173e2bfadadfb5f6c3f82901194a9997893407d8ac1ef8370beb2397c200c4edbee13a20faa0c594f3b84f24b8600a6f4a3adfbf4cdd80f7747cf3344992e19c621b0502d34be816b426c423fdabdab1b9ba88d5b4bc05b6708c8bc05b0e68d0c8852a8341bc05585f095d460a59907340f9f51501198e2ffc9d42d7903e8da72a587e95414d52b90f15b61c426870874340685291420c9eeb173b30d5bbd5e03c0ab85aa0e9cc05f8334a866ec999e46dc67af24a81f813255627cd2dd45fee38e98fb0ca35e9c78ec18a93b8282e212b04e41340ba5438e5bafd291cfabaaeaa97cd7d5cc51924b86ab0e38ff280e99108713b4377343213c81f67e6d96340632771f05744ea726ee54eda41ed5fd4d88ce5552617903edbbfc34a5db684ad8f1b7759cde6cb37774852138d5f2440febd8d73503b44f81fb99fc96fa98ecc69d70b59f3d5b66e2ed6742d1b14022430320fa433f4d3a1f6a1572b6e538e1f64fca4681321ba2aefecc7bde9dd6fed3783db0db66000312762f1dcb0198b0749277e2109f6e6526e5c2aa8d1b5e58ec8eb36e32cda6594e65294933f31ef8b3c2c9fac1ba49cd7a9fdbda58cb997b05f91994df8cd721a93c88491f66242625014bcbe705cb7d6455567caf5c23595768b458f16c1063cdd121663d19e370f015f3c91bfa6d9316ac742ad8d46251882d4d92f8de69accd6f33d5c6f0559c1983f82206bce4a16540c387715d4a21e664d61e0269d8c955076c4d782f9e55c53edcda1e76b77822ca70d814a1c51b663e56d601e256f992698dc649104b059e5278494cdbbc0f8b9eef844545f226568fc65b92b8cde6046d4a5f8a9b0221a635c2cea83e8ea979a1fa2717507ea18546bd451870b58c616128389beaeca2dcf71a3d6ad7cf5f4ea7687aa3dbb89d54128e7cbfe89ee5acf6191743ab25147aacdee092e14f119bbab76913e1ae3a845c5025469205a0c6334be19b4f58960368915da09fd26d223f00e8eeb86d5835b4529bdd7ff8bb374872df709826a60eef42187dc697a1551932f59cb42257a5069b2ced3cb44c449a5f71869622762233b2f7a185aec93002179ab2608e9c6881331cca163e1706c7cd9664b74c2da07f5fe2b1510641a57db097d00b11b106138000d5c3ca45c3c29d1297b04cafc4e3063c92538492803d77b6c5711ee41615763c80c02edd3c0d956df1eb79f858cdaedbcfe15fe4d4595afe7e50884fba749b152021426c5575d690028fab47a33ccc5a2375343cf0e682610e9e2eec9eb5ce5f311f17414ad8940f653cc88f3ad4c82daa1b4f81d31438fad883dd78279ba7222fd02b6e7bb13d6e4e5cd3a47a5ea2d1575234b49f82bf2a8f623e2c1e31197cc3a0a2e4d3515cdbea8778d1fabda6633b4bd52fa109e30feadee11324c24d74d6141fd6167e6276f8bbacd62a7ef16cd726fa3eec2074a84d1011286f4bc8827478b747f5b84b3700e686b3ada44d1a229583a26c6d447ce28810938664d8414ec1c4c422d6e3eda1b38c01d709ecac0b4356e0e237fd75e70a11d4dd1275ff1b0c0051f1b4134ea72b0d28681e477ce96571842dff9506bb3c1d505d3edba135a8aab4ec3096d31e0cb65d8e874ea99be7997526d65deb41c79b0185fa12ce3c7a7ec6a67ebcdb715993cd4f16ff0b2aed1ea2e03a6ce94557531f0f01206ae667f143ff1d73c385dab573adfa6a4f60ae89a50065e844cebcfe58eb3793bb421cdea615c7bb4b156c151b23286e8444830fe18c4bcbf0b7a324dcf4892a565bca218215ca1126ab0ff36bb003b2e0662535bb90cdd7865896e631327a9437feecc7b07238020fe795b61480f099692256d5e987069139ff6e4ecc77f0401a8a2b50caeaef3cb505192e1f82d87d4607d67319ed65cc70a1d41b31187226c9d8cf9fab7b31b9840c09803408800a1784b9c53054195ed5af35c765a99b3b0183278c785beb9609cdf759bddfad118d024bfa50229cd876de2fcdbc611e98146d662d6d47c3e8f5ab9e776ff48c26a521b10cfef42e35824c803db9d2c5437fdb59ca4aa075985ed4cf4fbbdcaddcf04c364cd5ad5a0be2240e2a6ff8390f9a70b31aef2ad705ead47"}], 0x2158}, 0xa) r1 = socket(0x800000018, 0x3, 0x102) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) getsockopt(r1, 0xffffffff, 0x400, &(0x7f00000003c0)=""/140, &(0x7f0000000480)=0x8c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f00000001c0)=[r2]) pread(r0, &(0x7f00000002c0)="0397a2e637b666f4af1c4ddff1793f63c52d1d04d536a27bc89984fdcb52c5eaa35a009df0de0d2fe7bcbefd9f6a41d31ef8fd1128e903bf1cae8af406fbc35e96519e6b56da716c9f8e590588881de9ae022b7fe605ec7101d27168a8a3a6a3194c65dba9367c4470fa54539d00fbd7344726a8b41a122030eb3176cdcad49b8a5d82a3", 0x84, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = dup(r0) chdir(&(0x7f0000000200)='./file0\x00') getpeername$unix(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xffffffffffffff31) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10001, 0x0) 11:09:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socketpair(0x21, 0x0, 0x0, 0x0) 11:09:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffeab, 0x1, &(0x7f0000000000), 0x6) 11:09:56 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') r1 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x6) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf1527efc794e1913, &(0x7f0000000100)) 11:09:56 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x220, 0x0) 11:09:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x10000000b}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:09:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) openat(r0, &(0x7f0000000440)='./file0/file0/file0/file0/file1\x00', 0x200a0, 0x40) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') r2 = openat(r1, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0/file0\x00', r2, &(0x7f0000000080)='./file0/file0/file0/file0/file0/file0\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r1, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 11:09:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x100000000004, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x80000001) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 11:09:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x8, 0xff, 0x7, "c22e352d9e609b21b8be4a6015c3db90dd60d08a", 0x0, 0x6}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 11:09:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x6) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/35, 0x23) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x9, 0x81, 0x0, 0x2, 0xe7, 0x20, 0x3, 0x1, 0x3, 0x2}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0x1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x101, 0x1}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) listen(r2, 0x3) fchdir(r0) 11:09:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2083, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x3, 0x41) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x80) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 11:09:57 executing program 0: socket(0x1b, 0x8000, 0xffffffffffffff00) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 11:09:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x1, 0x2) msgctl$IPC_RMID(r1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:57 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x6) listen(r0, 0x80) ioctl$TIOCSDTR(r0, 0x20007479) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x45, 0x21, 0x19801aad, 0x81}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xfffffffffffffffb, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x50, 0x81, 0x4, 0x10001}], 0x4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x952, 0x6}, {{r0}, 0xfffffffffffffffd, 0x30, 0x2, 0x8001, 0x8}, {{r0}, 0x0, 0xe4, 0x8, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x20, 0x3f, 0x7}, {{r0}, 0x0, 0x44, 0x1, 0xff, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x84, 0x0, 0x9, 0x8000000000000000}, {{r0}, 0xfffffffffffffff9, 0x51, 0x40000002, 0xb732, 0x844}, {{r0}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x3, 0x20}], 0xee, &(0x7f0000000280)={0x401, 0x2}) r1 = socket(0x10, 0x5, 0x8) r2 = semget(0x3, 0x1, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x8]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, &(0x7f00000026c0)=0xc) r4 = getuid() getgroups(0x4, &(0x7f0000002700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getppid() r7 = geteuid() r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r11 = getgid() r12 = getppid() r13 = getuid() r14 = getgid() r15 = fcntl$getown(r0, 0x5) r16 = geteuid() r17 = getgid() sendmsg$unix(r0, &(0x7f0000002900)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000340)="b2f76e32261289f4257398cc6e73e09c7269768612d441589a1347fb7133f1442082480dc50a344b4f9fc30f21f1d61956832b9c184d735027d5ca733fa5eb356e86608757e7e5d642121d57e458e629aa3890a6dc7b62fb79bb630e6203a0fe64d07ee8c4d260b0f730045f86b80f1e408aba59a57f899389e314bff3be9a7930219a5bac2f9adc95e19b47dfcbf787765ad165ad9ea7893aed2c17a3b70cad16c7f9a3f728f6e573fc30a8da6d14f25de8e2c4c2ba6cb937106b74886297eba493358cfb68ad935ab9991a8b6f703d63ceaf597012f1917fc8a84d8f23958122", 0xe1}, {&(0x7f0000000440)="f1d5a7667c010b2283de3a895f8cb80cb3f138c5417e067a513dc40049c62f3a77323df90e790bd3853801af8d4a3d0934742e57071ea6d0f865244c26b863072f5b5258f42a89deeb9c5bf81f8fe6ffa0ac05ae185773890b4d26a56f36", 0x5e}, {&(0x7f00000004c0)="5963af6ff2fa46c303146e69fc0f90d6773dfc26ac9c33c8df9df535c9189bf4dacd6d16a107d1b5fc01e0ecc4e09a15989aa1dfb3578d", 0x37}, {&(0x7f0000000500)="ed86e2f2c5e32fbcc02168af3772b1819da3f34a70b1ff8c1f126e05f52104f51909d38d2d983e497289f7cdf3125a88c4d2c22af6338814871b2cc7cef952ec62382e71c0795078059d9b39715129e9401759bdfe694f80bcf76eb33b2e72e07fcd7408dde66370196b948da87ad426034c064427c9ed52082d01025b84522458d7cfd677ba1aa280fb63ed6a98a57198e428c2282e27ea1e5ce6cc34a70b6e8caefbb5880e92df47e8525b5d5a529b7ab6a3c7e3722f725899729749460c20985d404eed00c2524e604a53da22f02286d28642778473bc18dee2b1f441fce5c766d82f35a2606c6370be790aa6a97b0f5fac4f2a70353367815d9d7904a740226334d1a5a549e4ea40a3c2797f3c1c2070b17f0b135780e395ecdbefdd5ee6f023037aa25897d5ce322fc5ea4d072d9f529a7a69a9fb39c32ded062ff7b359ed9550aaeec894380bb71f8b4d8709712dedf287174002e301e8b15b2d2feca31a62b2b4692e032b169e93b5920726f957da9ed9b57c8dedaa0698ab306086823ccb45a93b4fbfd2c6055da9ddc898458141b994993226d4d99166d875cc3090162b1ab4bd90dcbb44d7f60158a41848d25a5e55269b00235e0f91a0eb81f0d3bea87401b8b91a96ef59a4951a2881958025164c01df398794cc66c5a518e6f16c4c02c0b9aac16ccb91eab6362c42ac7211a3e163a9d0b77381168e716fcbf5a2c8c2b37e86c38e27910a3b8815609f60b149337252aaf8fc41b42ccec7a5e28c56ab84b6647607efd690329ff2f1cd4fec339450199694fc7bce638ec9eafd62686a356e4476684f6435bebc2cf89345b175ebbf87633517be0fadf15050f6f70fe0b86b46fcc3056a97e8cedeb18a460dad236668ba223e85a488d797fd3f022a67cc71f3c60076a2d48cbd8ae94b54fff53bddc46446eef2cc2ca330b5fb7eafb27a0eeaaa2b7175cbd8299fb670a86fe9181e0c1198b3b28b3230ca85981547623c3c8a0b198ff29c3a1ac0a7f320c4ed9ccaa50b22c3f05cff196d4cda6c4ffb8e071b81ba83f8bad15d4a8a7fd6950e2aefe194e0c9b15d1e5e429bce5b6ec72cf0f68917a0c6dd74e9c40b46ab458fa625aef81b279a2954819436f8fda1ff373434a4f85947948f4ebee92cb41299230929218fe5d28784749bd7b833281c6936b085f904baf4d90a3745fa5c0fb794a6a377deeaac02aec3636d1af779831a90096b4d76bb81882c2e6d7167a98eebccc3c6e058f14586c52cc5a2ae4a874f7bfd3e89556d4b8ed6dec49c929ca4d1766c2c892e63a9048370e4d6e0a5a9e30472fc70fe0e7d19b3ada1e3e97037c9ba11ceac1422d1f9081543d0d35b2453462138273746671d3a56c3dc72b42018b8ca77b620279ecc9aa143e3bf666e29ec8a78d227219a3ac8b2b3ce1b26e494c02ef05a4ce9d0309e8edba1abf049ccbacb9cd9b7c0b3b6c3768a6d29b9c4edc7f019e7263166c8f6d997caee2047485f4044e775cc2f437c032ab61d13ed01166ebc38c5c00c3aa835af5579b6d253cdca96ec20cf88beb0b6484acad60a80120668f97a1b496649d52ce7c21fc2361a69329f70f4e78ac42302cecc41adf56d3a02688e2be74f4fd210f9c8122e455042cab6b6e823e579b7f9158ee1ded86912913a0523d1d957c1dc2705fcd21316ecd57cee632265307b0429885590696b68a7142e0dbc6f6a04a498f3c928a310b6d4d316ac0b9fd8b99f89de807e8abc014476acdbcf3fb53796c607da80920b7ecaed59f4b35c5784ec97e2b4a24ced50d067c4f34d3d6a7eae317ecda0f27e6a5961d017c1f9d055ff8411940868d8cb64508b42f2e380480f9fb58cf50078d309a9d9c36c81889dcdb88edbbc11ee6b6208d8d1cb48b1c8dd960619a1f51d97293f307f926a8532b485ea88e0c13462aa609e7eeee6004c85a3b99102fa769c1e08bf5790322a541cd82c52c5e8e5138559399949691efa1b006fcc78e22a11335baf23ba360d39fec50b6135376e72d2af883e6d978051702c3dab4a1488ef0b96f5fafcdb109cbc3936bd9179b78ecbbf28f011e5c89e96fca30b702073d6b61dcfb096e99dd8760b4281b4f466d6962cc45c33d0cb9d5b4dd465d0f988fa8a99e4f76aa51d79d42862acacf6fe3807f85102f836cd3c5acc3d8c98a6beeac0cf75410d01ea0b6197a1b5975b034d166e83a111c90f1326d2df35e74f8911f39b96f2602c3a44258153d5a4aecaef8a2ad078900723cb818c1efd05a99c663d8a29720b94fa6497f8bdeaae61230df1752901b030f861d35f7534549b8dd13b62205234b15d8bbaaf5c7d7fcaea9083453a2620860cc21e0af9739a252829fbfa2668ddc56d48b039145dcd8e50e74af81bbc5e626bbd8e787bdeb40302055ff27e11fd1d4ec89b3a03472b5d1bf0e886b23e6046b13d847f58f9f3ace2e92d3bb4107ad509cb6c633d5101dd5b753e4548b7ffe6bcaed13e1e70c70437318d4d15e841ac88c5b2ea2fb23e390c19358fbdb5d1c266faa1d92535bfc2e3d4b4f65b746829b2d165e222cdf6030f65ffefdc32b178068fa45460ca59a711d7202c1a8e40e983af9d04525dbfa351ce87a07765311563d10a2d5bd467af2c95dde31e84d4e78b0f636441c049f2f96ccd017e76af7612a89515c65edc2dcc7d6ec18debfb8086f7e6e4f47e9c2d67f121c6a51236b4fa6c2a6f3b527ef79ef4395d08a6a8a924d97bade6b68588908b32d3ccf1b18e8e4adfb652b552eb2579267b78ad27e394204279005ca0e966ad65fd706df8fe6ad46c55cb0641a1f93af9a8de42708b9acd15b0d11de1d9bf684366d4fd7a99cf25ccdb2fb5332cef8ed1ee6803ed0c1fbb73dda053a836760ae0168b827fc2fdf8f2f09579c7c62818b02b89ba90e15f2233d896b6ae7650ae93dde66d5931c749ce09ee93ee69dac583ce9f731c4e507c9ae6d615bfc07ea804e4894d5f0b86dffd716a2357479edc676c98e10b4f8f37fa6dd907cb66e8348d2fe617bba124e5dca0f1da6707dcba3c43438b789a81734037cb5eb9e07ae2ebf2639eb50a93accac519dbce263e5a8db8b9063e71f820ed7e44df0049e6281f0ad598adcb75a66699aaec5f22efce155b45d786abf326439da0011775f817ef507c28de1f456880b8ae54f82ebba20f8650a41e55892483c8d34bd12c317c7f33ceffc97c4eb9d80e246c420a03ba6269cfb1c3e7e27f5ee038fd4484133a87edaac76659caae33efbc5557aa3bd5fc5f2788a0ce8a9932f537c1d7e2b7109e6269ea00421fe3a18bd18a6291607de948ee614262fc34ac0b5bef7149df180acc869e59d8fd21bab9579d19f7f10bf619cccafae8d139ca2c23a85c6361d46b252269a3714a31111fa299caaf3a9c2ae9a34e416d738ac8ff6ee7de766ddba91976f5047e2925c8a0012405cbb89a0f0681a38739ba30b01d23d97f20f4c6fb041eeb1ca242024d4953ac8f2ddec40b3d8ea98039dbd80aa859f3de598fbdd093d2f54d9854883b0afb7d2ee3f267d97c3c78a964172b4c74374a815f1fdd69b598865819c2b493be1b51426f216bda88d976a8ed56c966bfc4aaf5d395358d2e5b80405232c236b1968be869fe3ab5ff9ad1aafb790d27334c5c3ebd57a1d36ccc20860aa2f6eefefc7962d01cb0b87da5da769b0f349473a9b36321f9a3e4be4668fa1287c80fdbc18e1b60d8b00673d073ab799370ff5b0d00d39001d222819b4c8cf8e0c32960a6ea6e847b12fff5dfb34b03947d0aa8d550101a5ece7a1156fc8009b64193b6935c51b83cf1aa498c924454fbc40c9eb5c1e48374bc7f9853e1af0d18b7a11a407b211efc5c3293e5293babda3d6f26511f1277616cf3f255494aa51fb879fc83c1fbbb13cb01141f4a90cf0c94bf0668b45ea8c6de5a3c1af1823c11e1f066500671bfb9ac9522bbd7f75139b032d89e1c9b29974075af2187421d93bd6311ab24cce4a1ab90d306e12c3378765fd6b2ad00e181ed8a322879f1ef63fac5d588448afa5f67272310eb76102e25bfc149cda6944d9ce3877c6e56c454e743b8dfebbd66dc5c0cb3700950dc91e6a848d805132f9a5f9db03a36cc7527c660bbb064aa0f66fd324a0a3c1a179112b860217dcc26951a7469e0dff56ae63609db3338e2709848166872995f7c3d624ceea604a631d046bd31e8e66b4176b67d643bcfb8d68f6ad64b634ec98047e2e3c5c29cde83f2678155fd899b86ddec5c12c01cce4d148c56964196b7bd2fe7b8e8e461376897bde4780924c9baf5d435c12b6d801643d6e4dbe0a22a3d6dc1ff1440d0266586b5b0b30ed77a3a5486fa86852e497aeda37e0359a2c11df69e65bd05897d5ba2713f62c8547a81bcb3815b54e191f3485b69c6aad2de081ab06efd200aa3aad7c81cc0aa690438c4c2e4db138c3dc7ff2724bdfd255bad8ebba60863d5bf539b6a8a6734b15c839fc8983fd3c16f1169505f3882e53146834ffaac18ee2202b1396aff6a9046bd0e8011b5da844de9d74e981a43567a049f7aa9b28f9759db137d065cd16cabe7454d3e0e7dc2647ee2d7ba8ea4935ffeb275118a640f5fbaa9b2eb7298ef46a94370428aaf31215a95f25d6008498c3003e7943263d0372d1c8f9dac92c19f6dffc39e4b453619735a4206710a4d78c57e0273eb8210f1f4d3c26e38bd8fb042f40fdc3f8f62ee22c2b84896dd4a835477c4ad4ba598a6abe7e096d44da347e0d5709ae87e00459127a3855fad582486167cbae90fb28a58d2a29784b82d0eefea0b17bf0391ca5d576cebd797a2bb3ee8f69a83f7afb6d50874d645454043ef6af2cc512c30b960ff2c3d914860e4d4fafe9f4aecd4a2f0fef38288b273d49540482583f1a2e88269d85d7aeae0a075e3ce425b8280189a85bad515889a1bcfece333899e4cfe36371f30776622493dcdee95171390f1ffde8087f4c4710987c51331c1ef0f1fc6b7dbfcf5aeb206d8bcfcd164077c58b6740a5b3d40fdb372660cc3c86a4540cf7532f70f46f23eddd04cb2454feb67eaba1873ee57768eef7bfc66afba3be6815ea90ed187860ff725d8d49fdc6ee5e18a430e461f78d06040d4d66e6874e5ba383d77d76b046176c78e587e4ab669dc4e0b1b8f837712195b4b3de5578fc9cd2eb67e7726e26a7cb1ea20578f2af750120720faae11dc0fc4e27d1fb14129a478867830e8065d398dd0afd1dbaa8b5cd23e8f05e6c2e1a0887b59f32c7ec8eb4b67ba2c5a907cef45af46458d954dc04a869808e4ef186438c7a956e7c04718c2aa78d33ae347aa8a92eb975e5da09aa0c2876528c2a6e805652d69d882a15b4f3eb80ad9f6b88cd6c0c049b01112d00021da6686f5701558cdb1abe854662f050c249e94ba0253ed10bf525fc421544d7c8fc97cf1d9832a0f5a2f08b46a4ac174a61882b77441658c87cbbe1af58f334a1ba6c1cd305367686284d1fdc87bd4e8a4168faca8d447d506393e9fa10149d5ea0a990b72613966d99db4632ac31f557c26dcfc3c911bce36bff549849c909def3b07d6255f8c8e29afb97e4cb9095b9efd45316654d3722e22b757ed10850f5ac5d42fe633a927b92ed2213bb200589d3c5e0a49f71d426569a6b6d69a8de3eb725a698067fb5c6e4ad757f2a42c365d30aa9f2d015bd34ba1059e95508d99f0bd137dd2b29c57e418c718be9fc6dd54d0c50c97a0e7a4b01a3e7a739f4ed2c66b7dae8bf8d5fb43b1ec98937ca85d9cc547276b53e39b28342b01efeceadb21ad39b08aee36209a5d", 0x1000}, {&(0x7f0000001500)="59747df3f6ecc52ea771c0266dc0fab348ca49686a8a8c3e3a54964d77dbdee0ac6b303fca59c8a5ec4f39cc690029b43d863026e414431e0ee10a9d717e7f6f173441e430fcd7e843adebab28891c4de4db9243d49d6bebb78e827df1fadccbe2469e6e76c217cd4b37602e061d9f60d7fd17a2bd751592a628a9e096979d12254efce7c6ca36a5aec101a603e43bfd89be1ce721b37023a4435a27bcf9708305510c5b1155c4e532511bb4fe74cfa705ac4d310c4187aef2e4d8f3fce22e420ed605c9d8c471b760824c29c0c3537490dd55e23a92a7ad1f1b4198dc980665bf0709ff20fcf99dd0a71c41d0463959de02416681b4608ca31b8cf110f47319b19663ae5c90805a158122b7f8bb3ff79a1cfbe31bb892ae330d9f29ffef6255038683534260421914fb14e0fd88edaee0ce4697c6bfc9ddfeba01e4b4be6659b949abcfba9f16970c1fa15dfc35a0d3bc93c40b6022d65b1252071bb3dcf3660f5981abc68b12ac5144154d3c0cef6bff2c62453044f26a35b39ae4ff03e61b34bfa12d32691eeada7c2fe21f35399f5cfa380680d13c97df149a9f5a670eff1dde3b43c31def023f737a1a1d067e0c13a2414863e77b2371c17aca6d7dc188b0614a4a763ea8dc826512fbaa54cf3fc71d31cb9d07aba460873c7afce1fe0575e97b924144dc9fca6280ab3e926fa1f3a2f37c598a7d60982d1666192739de851560711121e262e776662df6ae89c3a64b8720c2d96333f76d653a7f117adebe7770cba828503296d8beb968796302a4d54deed1f0eb3aee103ec5cc961c69573e6b0bdeed2a1dc199e33510b5ae5243946b58086a2904cd2db9fffc5a2ff9483986baf726507eccd27974dbad903c3058c2ec3552c94c01e8918d281aec9cd72f6c2c9ef9e9dfba6e7f04e529b723a165e5864175882dcce419a0619ea450d39edf690258b98044cac0c32877b5f3dbaf220fe02f09a790c1f16c15f9d16053b211b70a7ab5c65bd2ef80e80ddd9985c80408c08cd04f042b45a9934866f48dc304f796d3ad5966622e405e38df88c491d09d45b16881e2258a3da5ae1674f300fe05d11d70afb2b4e114dbe8cf3f8ad3466cb398d0d546c069631024f0979aac145fe53390c3b6439625fdd2860bbc145aaa5e50d6704ed8709a526fdf2209add46eeacb8ebce20b520f0c06f0fb6c98a5ecc03f79ce384e8af32984cf5fe9a643c7e988c43f85efe4b2ba3b52ca15431ca2738ad5848b6cfc78643e0293c3b3ac044d776cde4715c88f1616c9cd6b1dc632ec68d7e799bb5234c24b83716d4c349f26580d944c6d4216d5017260e397a9408bd9b3cbd24be574a01bddc44c5c5be99bf2dc5aeba60e2d780565d08db5f741fcfde4ea7af5b7ef84cf28125827f53672df77abcb330e65dfcce7c2efc5c985c8d36a8c6e010189a76c37fc67ffd494ba35b3a7f45d3fa74423bb2a17344861ec4d41e2712c7f4f919d7180a1d51ebdab5b75523a59bc14b7e063b8b5cc78b26790d8f14bf2bd9307fcd8fbf438a69cef3befa1d2cf83ae2dc210d3c5fd2a2df8682c26eaf8716b3646e47610cc0ab60da3a161449f7c80a2b34775ab70c705a14cbcbbaceb2a63c3341a1042860fc5cbc3bc6b5c492564f2c740a76810a27df438b25bef86db9526327f200cd629a420178598817df063ea709ec706d8a53c0a4f5ddac1056c3e7005fbba9a6a52a166dc57809e4cc0c12230580d1d0e49903c653fdd437d33374865a23cfffae1953ae5dc9e58f9fa9c193cf2ca773dad37acfb0c438fe4d47003831dbb60ce2fccdd8253af572fc42a005c5f12ac8a0fb4c3c4dd4468e5c955a115840edc28ec53dba2139db461ad685c6f36f748a5dddf497caa797e80024f5c1dd5f17bb9c40f8515ea3f5379321bcbe6849c8cc4d5ec4d58bcd2c65d0c295d443703d4c402fc4b6818dedbcb0c4d5306856f495739be4fde78e722ad028ca5934be222bfd0ad39321072ff431128364a3fd6249d316e15a2330b43cce478d3d2ea4a543d7f8d4883f594664195e79b162eebb9b1c3e9e39ae5bee60b711ae7b9d0876e49a08ec5cf8fe3caa6b82679c3cf11feb70dc52b3c60e2ec9ac5240025c31bc1c9139608a84486f20b0d494d11320d5ac62dcefe11cd7659ab2ebce89dae5f17abddd490b99058b0d2fba97276e401530a0fbaa6904d26fa3da36546dd21ac6f0773aaa69f1fc9ea7713415a06e612c3d369e850c08c8d936c51323785828e1e3edb50bec02776ad8ce5e21c44e0c4b6453f8de2f0a158405502d98802e2ec9c61588f2101ffb02f0604514c186e4e371c25ef498d4a890a5a1b9eeac48626456714e41ac430b241dfc1b96c094b00ae9b71383d12235b64bcd618240e46340ecb3920a9054306dac77b123ae3a6af477e6b77f574a9df8cd8adcc2d808d3fb8c468d18c85fb295d628c13cd2f2f7bf8354f42da818b3bcef40a7b5b93d311970e7dd888e8a7bd2c11feb8ec41cc2c2c644707cfba03330dcea1347ccd323fe3836b4ee583aa4ef34a0e182d8764b438bce8e823ed94525e1c106cae6d307f6ba5ac7696fd10eb72baffc5959eeb3ebab898af10e57d62461dae5ba6fc43e60ca569a4ce2d5fe4878d086a6e294ffacccc76884bca03b75b81fde96639004093e6121c0f359ff88705800236e8158e76ab151c53ff456896f85ca566d1274a76247001915d2affeab8c2770e21bbcfcb23465e60c43eae32442e1ed742fac7ba72aaf74d275177d596d8a1ffa9aad2f8e3b7867865d70a63e7f0d95671e77a734a7ab6e00d5285ab992501d2b3f0d697f182b7af056c1ed660ef31a61911513bc8e38974eaf38a7ee01c41c69b6af8aec87c937abcf3ea891089d18ad68b216aabf1908ac44e6975a2b63c4baab9ecf1a76d4ee8cb42905a6465f6d1fe0fd2fed94aadb7b3d15ef916428a2f7e7f2f37796bd7b2f7e0fc8638dfffeb59b9ad08cd4fa058546c706e5466fc6dd90a9dac3a7367b69ba3b990b649f1081c8967a6aaa00641db23b389562b6f5f4a3b534ba2a0b8ac5d5b99362b6ac6e057948496ea56bcbc73c830dfa939b6ac4de3eb1ee00cc0c21debbd6b3ceaf9fd90b0da0ea773041f883beb3b17264b62b706b10df9008ce7ee8091cdd77061a3e19547335173d9887816061168383df2c4c01f969939c4442b975ddfc63810c659d9353eabd59c7ce0b7aefd98195c3af219c0edad01209b9846574654f9414f0ccf78c3e7e92698bec3cdb20522c4b53086d39fd522e60434a4da41226ee4bdd8e971b05978fad4e4f4a0f3e6783325017a07084d1b252e42ee9f5304929e1d028f163db451f3c059b40c0e84f0cb40b786e5114fd51e5a5c877a3e0f88e2c9a019ee21178859eb61ea97039ecf77786cd1c2238e92c4f4d52e81d099c2dadd90caa6f9f71837b6bd49ce5435f1ff64cc964f3d2e9a66a139d50f4d8e05e0b3ef33f0908885daed2102734a74a659234d8a7ca78430bfcf233f966d39008c8563f899971f150fc187e707964ddaa749b8700bf3496dc7d8cee0acfe6d0e9f0e190f3643079bca216f2b8216a13e46318129a558840a3661ba8ee9f22cb6f19e35b9d33397a44e48ec0f1bee1ff5f8eafadfc85b7a6e628c6fc826b5a2de79369daafa1d1a8c03f457b94f7467244197adae8062331128ff4102cb00e2171f4c3752b5d0ebd6901021cc6c807045583a88fb3edeba47ccb0b3443e1d98567aa2ccd8f09102df60e3a8c5fd1cf44cd48d838c0a958e6670242ef144fb6895a075873fcf9c6e3b4977c53427981223f1585cbf012064cfca2e96bacf063334dc591e799e1d8ccef2bb0ea94363b48b73babd8ce02a04f03c7691da92299465af76adb43027478b719bf2d7c8ec98a860d7c0b6443c38d8c26c1d211e330113bafede3d06f54905293aa0ffc0563824baecf1042e1750c75de80c2c96be019b3bd7e15c374dcb892abe9ca5ca01187819a9a4e6c6cd33248c3dc87eddf35f8099da7f411319cf53f7daa376da8feddfd03df6bc419457ded02e8bb59915ac77ea9b71e2ed2c38cf8d08b7ef00641a3e521165f84063d10c7128567913c179b194650900bf26c7e0e08a7381f643405c0bab28a078c5b4e9e495878307208bd809ad77f43c630e893a5419cee52a739bbaa1ef8f471cb7936a8c6665872b2ab141f4e773fcb671588f24e2a3c853f6fe7593df048aedf2aa284e4288e852ec975513d3acadf7b25edc9d6028de31f80bde1b476fd8bfb90c8047c974a762ae7386f0a167b03b546f8e7fb5ec755324017886942e7a3490b0a7630faf4c4f5c18d8aa1fe195b69c2bb57fea7f770b655abe89625e03bb7d8b594dfe32130302a4fd7da13e7ee6e243e61325d0152acd06ca524a8b345c86962cc6bb5074479d8ceeea4d2d00482f21003f590dcc3a54f3a86cc4173b71376f314797a0e12c1b0bdc87cb392cd7081f555e38726832b7729b8e44d25c3a952a6d4f539a379922b992a85623bd9351b7dd3c4fd7f76f44cd70b75cf7576f7437897b57e4cec74293e8f2f4a55f33f347a38c58d2e5f87083ebc9ef2652b6fd3e09436920c161a971a1416cd0958dcd538dd11440a5dd9ec024d8a0dd413c5e23820a8fa52447c69981655a160b46fa0383457cf00cba86a0cbe3afa287140a1f9d253a84f2a888005a9700334b0602826bb60d531301dad0d29536ff0c9aa6d8a146597ca80b7114d16b3d93854b47ef264b24c71facac627bbd34e67ab6bfa5af03344303163e8805a99050817e61b0d0cdc57ca6ac6c5879dfef7b4450108d090c6cf0cbcdd58fca89c8fc6507fb612dcded62a2f9a435b4806e92065ffc945c1edc1565c7b3504c1bd057eb2b8e8c0410c52d292479f2f7896597b8157222e669f1e8eda4e62e68e19a4924903f013f406a5749e90595a44dea350931406570fa066c935fa904e9f5caaf4c1997dec87cc5606401bdb51ccae1e5954977b1e915551c6030b5a86d9bcddc4150c598789bd874d098e3813b71f4a233c3d9658feaab041b376bc894b357ab58f96c9a447fc802d8e9a7fd943a9c8a213eb12bd1ae3ef6a6ff992fe3a642e4f7bef88276026f38aea1174f2f18db15523f57c737efbfcb2acd1f33521d25e421cf254d2465efaa962817b70f9ad70a85112f0914e07d12cb03c5440299c18431e17cc60cf48be3fc302894192ce8cbb7e39254af2c000065a49ea2b256bfec79e9a3e2a881eef14032ce7da396a704b472c1ba52c0603a75c7b167dd44b665e0e73672623f76bd2341978f9b2df8d5bb5cff7049d7e04c8464f4e21d7087170c115195c3a86c6e9e4bd145932dc826e9e144042e1c17fcf986bb505e72ed9f78e70155ed38ec4d8ba5fe265fc993254cb6874e14cf80a73b122bcb73301754d6260b7df1e8bc91fc8cba579284d9a962563776ddada08964825a493f010a3118ee913efde5efe3d345c0bd088483832055e27a8d05a7937f743a99b58a2fe75b4d42db0db4e0cb85b06dea1702bfacf82cefc2735feae2531e28724f0fcd221088949bbf22339013a6d398da3999cd1ed8ba1d0d667134ef6d44f9ff56bf6d17ffd2b8a0d3f31fad12071a60e63c39a2388e53e5ddc5f2077fbbd32633e7288316239287183c07e7e1202b47ccbffbb6f175407ecf30428bf9d1621963295edcb6bd2d3e363983462999a9638b028e7609a6aeb3a0bed136529b1d616385b352776e4814f44941217279b2d9c30aa5b4ea0ae7bedf21daf171d46607f913b8b5", 0x1000}, {&(0x7f0000002500)="8e7f27c99041a7cf195e652085168b7b77f75450f0a690a44d5d3326c3f93400f2a20d048b2137761321e6a07b8f9f7b545201501489ed2e59d560c5d4e6ee5a166679772b63f5750aaa2d62aa35b2d2c5b8b8fc02f179029e6ead18a565c733423c61c3cbfb1cbdaceb9aee60c2b4654afd18da90acd6b73e1c1d908c175b30207c9e1fd607bd7411da6c12ac6ec60aa85f9f1dedcc45593785ca5e09c886b3b8d5885b1a1f36ca6efd3e6c3ab21f3772042a070aad2522c40850f1dc32b781340ab22c72b38d", 0xc7}], 0x6, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xd0, 0xb}, 0x8) connect$inet6(r1, &(0x7f0000002940)={0x18, 0x3, 0x2, 0x5}, 0xc) getgid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002980)=0xea4) r18 = accept$unix(r1, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) getpeername(r18, &(0x7f0000002a40)=@in, &(0x7f0000002a80)=0xc) preadv(r0, &(0x7f0000002c80)=[{&(0x7f0000002ac0)=""/166, 0xa6}, {&(0x7f0000002b80)=""/174, 0xae}, {&(0x7f0000002c40)}], 0x3, 0x0, 0x0) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x91, &(0x7f0000000240)="007af60e537141f405b6aafbd229fc269437c5771451c41511b83959951977c2fec019c1fd692165f71e75e2e777d5d66540a1080004ca515baac1e446c8fd3682df35b794d5fa0738b088b3b53e60b085651633bb21b556d5b7f714ce70b224bfd314b1678719941fbd9c948e670d2ec2e5aaada3c58d128c5d4c2b7487c84187ea08e245068e5657b515d2a7222b3100") 11:09:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xc68) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="46e01427ab404d5fe4b12efe2c323d5c1bb3056cd12df595997dc0d8f6739b31eb4f48a5b9d9457b16a029fe2122b68bdfdd022cdb3b5777273eeceb1ad3bd5eab84d2e13b37d7f311d6c72f8650422eec7bd8855eeee2b59c4537e04c8757c9d693764f1257664cc07a03f94c58", 0x6e}, {&(0x7f0000000280)="499164a36cd51b91feca79b7460ba5b0390400c48251619ef6322648c70b4284191432291b0fd34b5b18619768b99eda88360a9eeace47efe2b6e77d9c39b825a6b550577da45699427c6d55044c8af6750d80c4b49c877425e7c8a94eaf403b818986baab3f2ca36cfeca090fd829522c73a86712958461e6ef91eee9c5ee83e9dbccd6791b029fa01a903f3b7a6e76f0dc81df3461a5fe8bd8081a371aff390eb715daba653534c1344dfe8f231af766e83d7d755bc563560d02026efd463d33acecd6a6e10807fad9e6f672975a1286583d03de1627092196a4d97f09245a79b1af4902cf5bd7f2405c64ca92b0f22ccd", 0xf2}], 0x2, 0x0, 0x19) fcntl$getown(r0, 0x5) write(r1, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000440)=""/243, 0xf3}, {&(0x7f0000000540)=""/142, 0x8e}], 0x3, 0x0, 0x0) 11:09:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) socket$unix(0x1, 0x3, 0x0) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x25}, {0x6, 0x8000000000}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 1: r0 = socket(0x2, 0x0, 0x3ff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r0, 0x2}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r2, &(0x7f0000000180)=""/90, 0x5a) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r3) r4 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x4, 0x10000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f86ca1423273400bc05606edf43496faeeec1cc884d8bcd81b7a7615f568681d1fd98d1d38d48ab6b1c268068d110fb678b0e72512a9b933c3d09b26af4017b132760fb93071de010a", 0x49) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6197) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0x0) 11:09:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x7ff, [{0x1, 0xfffffffeffffffff}, {0x2, 0x2}, {0x2, 0x400}, {0x3, 0x7fff}, {0x3, 0x10000}, {0x2, 0xffffffffffffff53}, {0x3, 0x7}, {0x0, 0x5}, {0x3, 0x9}, {0x3, 0xa22}, {0x2, 0x1000}, {0x3, 0x2}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x4}, {0x2, 0x1f}, {0x3, 0x5}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0x1}, {0x2, 0x9}, {0x3, 0x7}, {0x1, 0x8}, {0x2, 0x8001}, {0x0, 0xfffffffffffffffa}, {0x3, 0x82b00000000}, {0x3, 0x800}, {0x3, 0x100}, {0x2, 0x1000}, {0x1, 0x7fffffff}, {0x3, 0x1ff}, {0x3, 0x8}]}) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 11:09:58 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xca8f}, {0x6, 0x7}}, 0x0) 11:09:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pread(r1, &(0x7f0000000040)="5f759625d21a7d405e1d72e8b31c64ac2f5489a2e4867a39c4cf8183ed5a3414f26e06a37e11e950d7839193b75f12c5", 0x30, 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/193, 0xc1) read(r1, &(0x7f00000000c0)=""/124, 0x7c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) listen(r1, 0x400) 11:09:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x81, 0x0) 11:09:58 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:09:58 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x110}, {r1, 0x9}, {r0}, {r3, 0x8}, {r1, 0x100}, {r1, 0x51}, {r0, 0x40}, {r3}], 0x8, 0x4) dup2(r4, r2) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20101, 0x0) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 11:09:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) socket(0xb7bd3c8aea232252, 0xc000, 0x10000) 11:09:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x890, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000140)=""/79) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 11:09:59 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="9e85fcadc9b24ad1f2408b10a3f268ffd66b7f049683ea0803de6397064c70778d0f0a76414a918992ad66e46dd2532ae32c397690ad76d0391ecb4e02d5a83cfad341195b88937189139dbdca64", 0x4e}, {&(0x7f0000000140)="3cbc9d3255f661228fd6d6d870f344cc93ac995b22075c2872ae9f7f874db7a48b2067ab4f717bd5a545e09a1c7c6b0f52f9552bba63cdc930127e7bc4758f6daebf8c4052f7b3db0efb1d1b023d144e26a00fd7b28b9b3931d1b905ce2058dd7446bcd082f2512b4e1bbaf024b0b559924c97ed8b2936d41cd38a965da274f52c93c1fa634632dbc26a5d8447cc80ea114222e098", 0x95}, {&(0x7f0000000900)="57795db6663136199b2b1ac657dac33b2714ecdd70ee43a357d20f59853c4e399dd56d7ace494d0e37dd2f073fe1256546c1aeb7ecebd5a0189df344a144410ff0d2982d013b5c945693e2331a650c00a8a3ce4d8af22cb700640d00465e39383facdc5eb84e582420e6ebd38f4b630cafc3ddd57b9674364f6c2d7b3360815377b11d90a511dd6235b0767ada6b374f59c27a10934d9c0476437eb80b826f5aee6997c2d30326402a7d622b7063980f6ac909745e9423b18bc4087c76db591e1f5602bcca2f06d6cc6708d440f0a1cd2a0f2b7b05b8a5eef237aea69debb6e3d6c196b20d7ecdc15ed522292acf289699d7a3994abdbfef1157016da06925bde994ebeaa193a8c73171e195707534a07870afbe8e309c4d44335ec0b7d4d526fcbcf941832d5f1f9f268e1c170c73281bc1740669ad14b37f36bb7bf4d5cf9d8d28a9df8cf8c9ecf0ff95f4963b62e441524e940582145093641e49464a369b4864bb63e7ec9cf70f7194c96cb2a7e1bfef5a2e5907ecde20cdaf9d1d603ea498bf66d03d7a6ddfb55303b1663b6360b60eb76a001d9fec6cacf1c10b63fee5b53d2f4d63be30c83decd42b2fdbbc8e253d6c6d6b0ffefa8244d9ebbfe1ecacac27936d72852a5f6d28f65d73d8fee9f5f62e72b00ffb998266c32adb9d18137bca8fb2c9bc5c300e59e2fd1718c05c28b75bb22f788d1fbab300dc8df79858a91852680ed92a6daf9e975365534433b806afed28b6e2ce68414894210caf657132767edfe60e11930003e0b308002342b6ac1ef13886f26b36141a464ee090fca657d1a9dea3404640311fc226b19208ebadf0ac0de3da2e12df2d9efa44b95d9e09b4c63c9bb07cad2a752309855eb035412c512b90f3ca1ecb1a05bbeb44b72d6a2877a71524bb4fd4ef7f42c58465477752bb121b857ca897a4f5a74a53324e3cb8a55db1f5804fdf0b271763a788848bba409075302d4bed1a896914fb3a029b25bbc3331ee06e17683623ee9c6f8afc0e04e6bb79cc9ba429bdf52b769b1286d4848d713149f9e09d9613ec72d6f5db22ff65c0d3748c12ed808773afc6c0792fb655b9b89c1ddf704025070322b28db1fd328bb632b71a0e2ebf72648abac3791d2e8cae3670168984c2d9da759cad7b3684d5004842a6a1cc69ebd6e4d868b99cbef9e4c78e603ee96ee47a679f3fa28e69cdb59847aed189e7e49a26f3d64e8354d4144c10a850a3d29abd2a0d5c97e56389e0e3da6de24af930811aaa77c559b14a301a593be22679e306052b34d4d68c5a955a77cbc9c54fe053ad0e26034b84fe0b85129c2edf578b8ca580e3413bbaad44599e9925555db3ac0c44e772a7dc8885a2c21559cc304bd4eb9430f52da8a254ec900c34c975c7865cd65a3a8971c670cccf4d0a652055e285527c87f1237addde3bbaec0195f8a2af06433fe1302efec048b842c93c1599ed332ee43fb44f3cfc76089e522dd1b32ab620ff362792f9de28158de62da8675ab92d738819c70f14f99af1269dd655a4044f763793b5e35a2b40beba8cc6148e408b97322adeb398c86aee3682c78e92ba084e7bb9d67d53309b1424cd1b9ca1d5e1fe0466233c5694a4c95c52380cefa08c3b7ef3741de0e7ba21ea4a1d7338c7c868fde0a4b6672e7381300609e0ac5dfcdeb27acda1d68b978df076e1e83e5affd2102e5e2d1e64403b292411e82aae35aa7dd76a2af18413bc2edbbc64e24e70399d37d052a46ddc1b14b775020255bda79c43cc5ea3c1808b768efa2dcdd329154da4f74319647442b1b0748831c10b22e4a219fa2dbd46e104653c81263ac183cf56615c4aad6342acde38509b8958e9a872d230aa13de3fc140c9413e27c524e6f1a15e958252d28312a3447ae18db101fa4b1108f5973105130fad4b80274fdcf7662a706d19c0462d3c8cd4077041edebe27bd17739aa143d86e9401f6b0580076f09346d3ecad39632a557644ffe2c911559ad6c1d288c362daea89d1bc2c053f4bc608788868ad621024ba1816527f7c56c44c76c5df01580717fecff8b47802f65e9845c2075d41108dc15a88327e543aa3dc6b4e30ec3e13cf687461a0d07b84e045f665db55f5cd60e5913caeae867eaacdf500394f8be7a2e362a9434f7d827d66f8b45db57e2a73cf3d6749a4baf7c55b693539a3c3c1a08150247dc92e67299c6e29c3fb81248c50ead685f57dc031f5f072f73f7b323e5cb7e86924bc7bfc1b747a7b488c6251798624e95ac626e2de28db7f3d8f42896f7687ed57cd7294cc2e198c7feb5bfb48ebf087f0af6277228afe2fd5bc629bf02ecaff63d27dff1d9168cd7e6f0b0a0611fa22d12014e3149fb25f77cfe8c5f84d7d818f4a02a52485e44c5628bd2b3f814535575374ee8a046421351eaaf42d738b38f05ab5e34afb6a2e0b7a3132c883a7b441efd8295849881ed9071b2ddbd13ace94a21993fe290113646cfd1dc82c2c50e81259835bf8051a8d2d2959dd6c211ab8f9ecf181f6181099ed86bd72b14dc0e0198aeb26dfd7cbcbd4021013bc6e7a3f979cee095f1bc77ac2567c83dbf801f46bcd8f7ad831177fb1cf49635474ba02faa8071fb7a1be7e8fab579a3731bc95fa96a804142be36aeb694f840aeaff28cef7cd3a2253e67686025e9a2194c20ee7705e693a4e5fe037fdcfa75118e5fe06740d4d66b5cc135ac61b318ec9522c96ed2f3cf18d7cca1272ed865860594ce7096d0831c7f379ac0786dec35d9d26305a81fea796357d510d752da47f04bbc9fa8bc01618c7050ddbfb7b319269e72817cd66e5acae066a1e432988eba82b42732f0d44e6c172036c8172dbc403dfea4cf055d0a1c4863f4786ff8458218023e8520be460b27c9d41e361e3be90870fbe397847c51978a0f5857d7b65c5d3e6682330f8d7251cdc51c36a9beedcce6a4b7949578008059e81cee0f58cd87d794c0375e0b3971d4d12a4eaa00323408195660c2ff0f14a56329eba337a712a28680da0b871e161855f287cfb548fba209453266f5c07ba482693aeceaf5df076110cbc92fe39d104c45eba8de71e63ce4869fdc05de537459912d319e7fe0e9882f893b77cd6093c63fc73ab31cb1f73c9e795d3b10572bc3576fd66b0b55aa8d516b018240620c94c46512e3c7fb41e312d16ce45ee8377a9cc2a3620f63c6527255ecfa32b0d0174146513abbcc8402597becf945e816ac954cef05d434dd28f71763a1d07fd435a871834b9af8505126256701595c117817f56fd1cbefb3cf30924d275c093b9d3ce09152fb7a5ac0fc07cc907b03c280a2d94a56a838ee7fe39a25a7af46502bc49eb1d4664fad70ca80b7afb30b43696f0110bbabc1d2d73276c24308adec103a54008045a8ab5039edd78743db563a562d4eb659427570e9da24236d6ca10b4ba7fa6d0a3c9bdf58bd4edba6dfba05e37b32f37fa191bd56821af7ecc64e2ad334a04c68de8a540871ccfaad7b1627be8076eaa6a9a1730f409f9ca378b851acfa89238cf9ccaf73e50fe78144e2e98e3a77a143a86281b8e83cc8a59494982db5af3984d8d29945426ec3c7d3d8ffefa6cc57ce8a3d1bd2dc986b31e0a88f1a8282c8d7383a8648e190c6f9a690ab8883b873975798f80d2786f371aa39d130ca0e95703e702fa59eec1807c3ab1fd0d46f4bd5afa18cb1d15538a89b398b97cf968b94a7ddbd8541a441ef123bc99abde333ed688e329188c6c3d67ce0629f8e3dfac31cbdb66eb7f213db93bd4567110b5cdd840f2e83487a49d910a0727100ec3c823fe62c057f5324a4c754bdfa5a00c8f5e2d15c17b6c8874c7ab1e5548d7b652887bbe71d18812a0b92297715776b485f0a650b2e14f8eb10c6d108af8e36bfe549b2e6a67636601848fb228c99e47f02935adc7b3d14f284929127d43619e9877f8ce82194ee1a1b1aee25c65e532e1a6d60012380b93b245b9917c72a5ae808c5c7db953018a9c35ca3fffff1ed8d1e82c58cf14964d129053a54119a667f6fd83babca790ce5dba824d693d42d1df93790e38591991ec8d8daec66220e2a1859b1fa089dca9b20be48cfd786d56ac072d0d4d4e8e275c1c348e33a1d097e2c3ebab458f889201fe8f5f8570e6009e976ebed48bcde4f1d1631f926f96407d638450c3550d9f64d9b91434cbb56957570bfcac62a26026bf4f2195bab2f6617a2539bdccf667b9390e320e665492627fa5fed5de05c8ad8f8a264cc16f7b1f10a5b9ef8059c3bc666012736fd448f015aba9cc0cb9aa3ccb95346ca8706efbb9d73b39aca19bad13f9774a2072a988a193ce26a3c8cdbe16a44c15a67abbc0ca5c16972f07b67b73b8258983d140191aa39d71c34cdbb227bae50fa88147986ea3239710030e5160befc98f883baa27d15af4930641b1797041518b430db1f5cbd1d625f35560f1a0d8c9933279ddb4557484d7a108fb7cc94d63515a4fada2faf818b565afdb1b516ed167f391a0d5c436c7dcdfecfaca59ba25c366a3d0475aa6908c35d4e612c83602ce954539b678c5f6dd8b88819186262813e247ea3d522e450b6b6c1515a7be8dd73fdf1ccfa5d5e424a2923df874f283ae245f0c42e4b0cea450f3371d953e0a76d772d5350039dfe7734f754c67d97228233ac7cfe887bf1b14ef3e6b21764da1ca4ffcd18dfa8a6a625266358324eb021e6c522045015afbec66986d0ae15a38c6af0bc672b0f07d6adb8b2e884332e6cefcfa4a4390df4d5294e5031d9e3beade07170ce1c7ad7685f3b577a732c300a872c32ab4ba7b8882215dcc679507b0df71281f56cdf556df2f7abb8bb8a0f4ee1b82a37b3109b5f04acc5820c94d543ee76d2f6786e9621a36d8e156a67f6cce720078116f0141e8c5c7a3ee304dfaf0839d08d73e2b2225539cbeecb59c24dcbf5d926873ce94a827a940da56feafe84c075c0d26022deee12dd85e8bf8abe0bd0b5a895a2dddadc2b225ee6d4a910e2d49832dd1f98a83a0114d4f8f6404dade490e7a0d6e2fc1699c10ddaa252e7eb8af378fb24ee941175b335e3bd1f9d031679e2428d659d0dee5f619a30b514b45944d80335e3a57763e91106fad703077a0162210a8f519a6a2f230af7a302a5dfe5404df51aae8f6619e576368c2f1cec3b5809461789040c5f40f1cd5cb2b41fcdc669725b8155d02c71029f06e5c9c7ecde1bf3fe5d247e6b53ee350dd09efad2cdc524d3e83ab6c470771c3d569b76e5861a1f8ea92ff4ce4d11f3508a7789ad2d3050307829a3f38e540bc9007a27968daad641f7786453d96b649cf9eba74b207ed4b6f9da3a4728e3da758ff95ef015526dc67ddcafd7f4730f2eb3c8193d09150370dc9a88d0cdf1430b035df75a429be5d2e5e69b3d983515df9491395c1d471eaf9b742fb233706bd087569f50165d4beba56572c02f1eb1310d8ec000c73094c79ec0dd65ae99c5230b0588778fe4ed8af2e8e93d4cf1be585e306ada14f01f81c448ff209cba2d89d6af12ce6dcc3fb659a26628315a5043312ed9f50af0affc4caf6764819fb1ef4377d6142ddc192111eadcb0da96b62b61e6762f07dd13daac15d766ef871ca1eda0339f1bdbca0a0d368af8ae6425ba2dc80c4501f0f187edd4877f4169520de7a6ba24f8d4e8d8628e066a6cdecf09c022fc1d036cf04444ff141d1f637ab37eb215df0e411a33bba69fcc43bdb91e6406cc557883f88f69eb6ac5325c79cc05e3df9a43f92921fd2914c7c3c2d0e2133d2e84ce255e08382fb27a08e20763a", 0x1000}, {&(0x7f00000002c0)="fe35a20593216083d57935b5a6557cc603286802ac9b83308b8dea96f3cee3478a67a1e6fa3c9f33c5c7332d615dfadbb54af7d85b503fdbe363331fbf632c1428aebe30b985e0a0cfb4f1d156561a29bc992aad3d7cf65ac0bee79ed564798bc4788564cfa2b0ec8fec244c6939cccbe1763cfcea875d3edc7c56dc922ebf7e840126c75650634fa61e73a1f57cd9583dd10e678897340707ee4f054c709f3544e58187a8be", 0xa6}, {&(0x7f0000000400)="10ec604b1f774809e7b207a3e42ba877d0be5b4c3881fda38f76b5d68b35a780b54614b426984e3a43324f26e727b10435ffb0fb9dafc527f881291af6eb9a7d735bcf4438f910cda9439a14ba11c931bcf9be16c3ad3bc2fa46755809c838be56d7ef15f42e59adeb8012a236c5d21113218eb53c447e1b2905d0df76980377bb80d6d37461", 0x86}, {&(0x7f0000000640)="9eaeb0a2c9ab13d9f8e36341d29e0573a82637c403195f34c02d68d3f9eee99a99b7e7fc8103d7d572f946c04c1b8f9057e40495a9f84bacd1f876c16586ffcec5ff51dd790ad62c3e54fdc2c144c92f4eec2b781b310ef862dbc099db60cd86fa420be6436d1b49f6110ce7a9bf3401cc7302aff9b71cadf282183a10efe44fe445529e34ec56822ee198c980ba25cb79c42550af3851e332747ab49b717b74cc20763402a4a0f17f65efb760890bf7e4d2238f97b1974691a18d7b62ffe43710ff07636ddfb11293394aafdb499d1c37c9c2f520b8971dac95c1", 0xdb}, {&(0x7f0000000200)="7192ff8ac44a4b992ef5010fda37521f3dbf8ebbcc0b338a0eeda507cf22019c075bb1fc6e9623ec283f574035116e06f36b6dbd8141ee45e840e7191736291f815a542ba832eba3a87fabfae60f79f7248b9f2cd94880577d0d8b184ec3874f44f892037f87c534863643c5c65a08efeda0b5bf3bf0113ed2095aa0b2", 0x7d}], 0x7, 0x0, 0x0) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) pipe2(&(0x7f0000000040), 0x10000) syz_open_pts() 11:09:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0xffffffff, 0x3, 0x2, 0x0, 0x2, 0x2, 0x7, 0x1, 0x2, 0x7}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000400)="6f8ffd9c3cae6426a5804df9cb394c28eb4e176ca273a9e9f3af690d56f1905daa78be9f0c29d54c7a06168971163bc9f822aed3dc33f5e4abf3d67aed61270b1a6cde2ece4789eed3cd63807522a745ca61b29ab85c02f9b1387c2641d3aaf523263a07f359d8d0a5b46b41dacd8f11d5a0d20f0effdbd205f108109c739287f8bc2bdf05c4b19486b09a06cff4c615c7606836eb8b5fb7b59d7f8ce69df839a4d1ba8acd44056d877cbc080e7d2250e983b0bc790dac0549e081afd32a90a59521edac5573466e921e032a2da4f941f0acaddb99ecc7e1a5078364e8f8379682013c5c93aa481ac2c8f6f7a8da40d7716357123e3170acffeb30555e76c8f3fabbbc84cd3c75d53c02c08dfd7c6ba3da60084d55e4ea78112fe0dac41ed83b78bac2692890dad24f2dbb8f07d6269fc86054ad6c8f15af5bbc5b8ef5f4604c30b6520d497258c8ff29333497604adb287e180e8258e96e754e072750f6a6959fff76a409bf00810a9a8854a9d367615536ecf370a7ac7f12d7d3e035faae87c65b9ce1b3b9e72f60d901d6731d173bfb0a5a580b9372d787919416439abf757bf19ef9c3ee89625b915b77955769bff076d2f40a5947bf7dcb9c92dde84223d9b93cd545c1ae8c87342ffd85bcb790ac5193de1eed61aae76fa88580df203240a3b6d0dc8644b08c84f60545b3ced8726435be0454b737b1e82a7d33a0202d135b1256b6ef9dec122db99cc715cf2df72c85f362fd9fb271033cdddb67c0813f0f8c6febe94b7acef61d4a2e3892770e3b8898155086688cd3084f0e191ee5f8b3cb72d7b99bdadb9348a6d5a6e4b041091ff6a414b314b57921ee9f9f03b96a251b55bce77f8fefc247d2609c1e91e4b76b1818b2a8f33074a7df453a3011d913d6f81d46f42685296144f771c3a7a9752e7815a99e93233753ef379a2931a7d939299f948246a4ea110939eae08ad72e8b5756c5e83b9ad8b79d4b3f4d8de52b7dc64de22aec74e90c76606cf917c3acc94ad52193b47d8f44cc711743af4cd83198a3cf82e85a8276787a47f5e893a8daa25b3b3df94d0c10dda33eec72a92def020309c23eb36df038fb56f10ab0c3188c6362f4e6cc93dd8cc757ba644fe5d9da67a96c32d0742e6982d5a9b12deceb265bb2caf081515a054266ce14784a971b435e6b483082cab0294ef1904850c50aa348669bc60be8a71d9d99df6bfe8ded3319e9f01775071f6a0a43dd1a7272713aa76090becf9c0cf039d8964ca62094a8f384f820ec04afb56cd9f8722dc0428832f550e3e1b7563857bef45dfb8278eb6d719ebc566ceb4f827551b0c0e7bc818903f794ab126100df80808a4dd395165646f3d6232c6170b2a0a2c3d11eee6df9623cc448c942710ff3c073608e7c04bc51f48e7f66b8e989523eb9a7313c2b15a70979ef99b9133abc71d932a29d91e59e998ba983a6340cfddde87c21f95c4bc93f0a5000ce203d79cbc4ed995e4d12ee7c1afc9162487ee767b6e2c3f7c7c95454a179faae49a308e955e4bdc7aca06357747857a0b9103e4179ae099b70fa951c305afffe514a7c05ec5aa67cf9403478c87fa8b0bceccb900cf1f2f0ead2cb5af45352e3872b8b82eda6e25d5a85212f86dc1acb4483b0e6d2d43f36e42f5b10cc283b12c9d451d2ab3ea098fc230dd0e32b888cfc1d07fffd7cf2278c9f822718de450b8b533be076cc16a4a40018f2badc7e73fd1f706437f665eb47bf4977687e02729ba1c37ab59aca3b346120e766258cc0b334b69c35a2d8a325a250742ce16e9e5213bbfa18f3d0d0d1ae5c4cf48af8d3a4f3c5939f6589f8627a2139724346cee58299e30866426edc86383e2817c7603a1a553d778d376e80e1c66c0c5fc8027a8c2d3440e87b66c74ab1aed618f274f63e8b9b922f871903ea9ab0638556fbdfa583e86e68b00da53239498a2193fa5442552cc905e609deee27010ca60c700777511a75e6cb599956049ccf22bcd4b830dcb96ed9cd3d102475a381e1e15c311398293169f0829450778c9396d96560bb649922714844e063bed3dccbd2a52a96fd73fe8a692540768f999c20feaf15ce315553e93d504b0490d7c256e86facd6b6bd0a578a0edfcbb76a646c2db7de759936a876dc536e29b103c81d7cc51871281498b81ac41097400dcb99cdbe20c8646cbb00af5159d5a5f0f806ecf9b324734fe173fa9f4ea96ef75c9fa4b78186245db52754b0683ec3fc87f259386f2edac89d050a3c2bd1d554ec7217b28bcdcae7dc7125a77c6f542a9d70d205afb3b065cd34cc19fea1842559e72b8a07dc836c648f610d586f7244998aefb438ce0d19196263341bcd6a42fe9d0854eeefdf08fd38de9322edaaa616c9d10677c11a319e2ba07add737cea1bd9829a6d6f5411d73a04617d2a6ca8e693952aafddc051f4c8ed418515db8753857c8f92f5260a64f17a54f80cd183ecef0385dba1501ffc354798d56d3317b3dc212cf25dbc88914a8e6e3e3adc84939f7ef78b2f474574480ed9777bfa952f50aa78e3207126908bdfa66393be59eb10a458115ba9db38d1a4535172c760cd7679ea192489aa45475f425e9821d6755f1140594500daf7806388128926292113b30d6d26cb106a76a830de7b4602365a106ac547c7e3daac42f755d8bc48b5964476f8754750cb572d2f9320daf668a0b6110ca1c08cd2a7fe3e9490ae9b5c60eb2ace8e0b85a651d1e315e23a76a1c79f83e01c2420f1799fa6ddd49c81bf083ec745035cac612544a3647724df6f71d46140f057c2798848aa93b773f7ca7a8ee96d04098956dbd2cc2fac17e82d5ff58307e3109cf1304a14aafda8a0a6a9c4bcb6b85abff8c97257bd4a10b5f99539533f8a87edf282cc22bfb5c6701a6d04dfb2f0c96ab6bc8def3c364fd76002f6d50ee19370b0fab1201df32c5b79eac0ba2643b1fcc47621f057e2498ab7b5e526c0cfe19402d0563e0e16038642a217f0b6f27ba951d4d3d2b1c48dee479dd9cc7f963a64c9853ab9c71f88119b031931332ab382e389fd9cccfbc9b44fa290f79b6bc528c3c5f67bd9011737950d58379731fe75b32658677c578c358eb6995b58a957a88ab08dfcb5ea3726e8b97a2b50ab03009217201b1531ff39f2910ded7af5682ae12d3f4345e89d7ec79bfcdb3ec35dbc52db96a01906fb0c81b92ec6b77b1e23ecba0fee9999ee158536b4e473e7ec0ed5cfc36d0254a4be6977af3c7dd0e9f9ea984450cb39352c8e7b30a7c2939c5f28f6e34a4d2b5ead03af97b4bc7242be32a4fd120418bda35cdd9288ca35ebf7612b4ea92cee77194b7c709b5c7762ad310b0ff65d8bfafd67d9e1d8847d5873de903e9479eb9a9725c199a320fd37eff260ae4a4eac59bc3ff216bdecf1bccbefa92c9e4c86797421405c2b8cdc05ec5487dd4f0e945b962bc98ca91c24160a6f23085514fbd88c97a74db17c980bf6f517af6af0a381ae4942c3068124bac21e32e16c78fbed6d80f9243f73178edeadd40e76f4d17ab5d036080663c24534810e5dd26320df061e7dad097dfe4f306350192a31c8a2586d6de3fd55c300c475bd9e24d0d31090dc25b995009807dd877475a1429ed563c7a73ef540da7d4a1e2f3ca8c8f019a59e62dd7198195615e770a17701c0222827919905b9c6fc989a05702cbe1b00eb0252609a6cdbd1dc27ab3ff9a7d58e1dc210392653b7365a77a463cc416e40f393a02c21630b6b4af5abb3fd4a3f5bb5042aa04b94ea67eeab7f4fea809d83babf35c7249e7f616dc6a0c9499279e2f25ee1fa836e3dd8c96275773532581e124b10f04d78fdb919dac661166b17811b2fae9704a4f7415ccac9e9612f7d92c94c230e439dbc88834759eca88c010c88719a2a576a269a7268ab71db71bd86ca57602ea37228ea09fa788a37d47a57741377b4443b7b740356bbb89682befd300e07c83ca7ac6b8b7503ba530f07faf84a57500941049999f4a8908bd341d8c7f5d495b9eaa8055e785d738191656ee0409b3e1c34f5d5a8f17e11bb7efdcda4e256585180d7e9e853a9f30ac6ad318622b636d48158e9a7aceb19414d4c94f894724cb7f73db021f2bbf42e05769ace6ec347eeb5ff6a9341d9f50029a8ed5e659bde5dbed6a89a93a99154033e41e09752be925a8a77c298144af6370a922d6fcf7d56fad0ea0ad4716cd5c02c5685eb2de974cad17097a9195ada0106aea7dcc852b701dce733bd7813370d883ad1bb62e0fa345988772c73f7382f05762ec8cdc5b7346f12eef945fb806fcd54b193e4094ac888335a2c02cd9f32ad07ef1b612931dd47726a1b0626a839046c4672d10e4a60626e8abe566f324ffd757af26e96c421cfe3466e031f845d4ef7a8fefddbf87b30dd876dd630d6a1706b8d5deea5bb1b842539f90ba8428320553b12c654ad14819c5ea6f1cec4ded63e0eabdb4c376d8836711b218c5ce023b05ba0d3678c917588ce502e64bc1e1e1c38314c34e0080b155204e251f6c14cd115f0fea19723ba6e429f03d6506f042a4332f8ec2a6e2b669f6ed80ef1cbc627543ea8f5d00d302a62ae373ead430120e925174f4c7f351b66425d17a51a5cbbb3d17d14e6a169ca93b20c6394d59143fa0783877e7a95c64e18f6bd8ab111f8d410c35034f40d387564717a2dd88ddfa0c28431824781a10e208e1839b7b3c8369db365cd291ea43d3304675626cbcdb8698015ab06e8e6b5e3aafffc345c85e7151cc600eabc424bf2dfde9042e3184e082ca14d20663ad7fff80d0551f9e57f041232e0378f887cf5b1a12b0080516342da02fc59800d11616045deccd8cf8865fce58d3c06222a1aacad609db8eba530358c523597d4012cc4b0f5228dff5cd46f6869d5deb406d0169dcff38ef1b36c4850226f0ca3c1ec920e9cfea18a4cfa69cd6d8258d3138b881a5b3e5fbebcc78a60ed0ebd521d1da3664324ded08ead6d06044be9c95c40385d414d07bb214fb0dad3bc4a045d3c446067d31671da4cc616e108f2575e6362ecf594443f67a48d1a4b04df170de6d0473b5a2f12cbceabf8fc53b8194b277b691a3f665ba5ffef6b67a9105261b6473c75df619d891a4a7b49048f601329dbe32f02aa8b4eb4dbd4fb70fdab3b90ed5f4d5e9695ac33127669d554c067d9cd973fb358e801e02d431027a9f9a3821c5adb2f6dc7c3355025635ec70bcb68d19395db4153c1f7fcc0075d1f4d902e39300aae9460e9a20b2e0883121e41d75d9a52668e1a5c4a792b83edfb17ad12785820f049c90379c0f564a40b6b4ab3bb56ed733cb0352847a13af6b9c9ef3418e4fa7feebb5e902e17f162968ca34c815f8562401701dbe14d0e10613bce3e912e1e8e1f1cab1ff048fd8e2b8da3611295d06bfd5aa3d338f0840d6f92c6377154b8bbbc987d10995e277c2f41c645247e8b3d7a1838e31df777326e1f5ba83f208477fb192c2214d60cd074a3046d1adb1206225ba50da2c8f6decadd7909e6669540fb7f9b11050fc808a87210ad0b1b38da3e3758306595beea7762e1f6f2064ef37b8f86b445fb6d2ecbe62ca8ea7280a7fc2531444afc2c4c457cef7568cec7f1612869debefdaac49f6b3f700cca73eec7e3691643584f6ebde91d3ae463ec4b4b0d1f6e7d59621275770d5fb4a359a141ac0cde7cbd4fe5b11ccdaaf89a22c642c515320ed4de4118e4e49be17881b36a93eb941d814d883697b967fc778212619deb71434b23edc4680be4dc6122ac7fd289f36f12b70a32ec7a", 0x1000}, {&(0x7f0000000140)="9371f64a550da0a573dce0821d4e51cc92177a78600870876ce5ce4c5f69ab68a3690d09c5a6e9214361fccb5f9305816e8b321d68ddfde79257d4d2e049ce81af2977fca76b2383d1e8362940dbf5dbfad9806223282b5114a820b659e0f5477568ed0905042861e87704c38a5d5f0c46b54e218e761fada47d812d9d73e46051e14586407bc09400bbac58a6cb5897d1727cafdd44b3b96da76fdbfb2dd05a280a8473167c8dad2ea32f25c3ead1", 0xaf}, {&(0x7f0000000080)="344ded4db28e810c0c19fa29b98fd3c66805e15c04df1c16f07c859e3e8d75641904bd12f21531fe8ea8121dccec2716135436f6c3250460a7786e16014edd102dbee8649c", 0x45}, {&(0x7f0000000000)="04727a843dfd516b76834c4ae9d4b7c2757ca0358d5e22d0212c739cafda", 0x1e}, {&(0x7f0000001400)="cfb735324c4c80d3d8098f2062e903727198e0c931cbe4810fe4a7f4f832a59ccb0af1c2240f8da8dd3c5925fb76bde47834f2de9eedad841bcfdf5ca890407afd60b130ad97b672fd73bd8653cd43eae6fb7e5f8084ef8025ed22fca0945796606bc97de38342ce7b44a24c2c7d1921859ab74ff766733dea93e244b673cb9825618c31edd8ccf118c1e3547bc2161a7f89074808346641dca47b114c98a605101bb5f12017", 0xa6}, {&(0x7f00000014c0)="0133481fbd4df339c1e59c3a37cfec9a492c59302b6193e0f2ee6d067fd78d82e37b0f9dd9d169ce191fe83fdbeefa7d6a7a4f1393c24ac4b2527aee9a291e4c2c66beffdaae9612d12e28969e92188262c90738ba68df422699cfb0246595375e81708d1bb4108b6b99aeb4ffb614bf6d26106eeb209a2bd895574b432c816d8128f217e5f60da8afe652e5d18e6032d0ac6cdc05a8aa5eafa5a27210e3f7d9297085cf8571c3974bb27ec3c5112fd206e344f2399b90494fa7", 0xba}, {&(0x7f0000001580)="92f946cbd6443f019022f5f4714aec6fb55f3758418adf8452eb02cf6938fe21de70e456b666159ea9f4d90157682bc7582f1440ed346824e2cc73607e4ebd70227046e0ccddfac39c698f6d7ac138d665b3623121e0ed9d3e7a90aca645ed1c7c562d1509c059ecd8b939ab4b853e78fc876ac796357c4549ac65fbe979104a5f6210faf8277db6c2e70eaf84769033ce760c99dff4400ce6c8903c8bbefb5d0797fadf66a9244eabe465e1652745153d6953495097a28baa5d23a83785d5ca130b4ab5304b15cf92980942dae4355c70ea6ad21eef2b35ea68872dede3a3514812ad7cba81239e7b24", 0xea}], 0x7, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 11:09:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x80001ffffc) fcntl$getflags(r0, 0x3) 11:09:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r13 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000780)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="57979e9fe74cde122db0a6e466beb9beaaa0f4f09d72df58c2f7e5305023daaded9d98885579f9ce4243280de747d616f9f1cb4e750ab63573858d626f0fb4a2f4bc37bf0e9ea0a57ee728948884ccf25930a05f830e9c792f223bb037058278920a1f02e1fffdddc571", 0x6a}, {&(0x7f0000000180)="cfac35706baafa806fc1ef156927e2a49d42639e1a926a9e9c41549342a37949c8727a188b3df0060d163a280de1ca8b4f6562059b2417cbedbde18596a2ea38e73f6d3f84b434556e81f638dc979ea9439db049f05ee89406610eb442a1f5b043b39f98f1556648fbc2894d17c5a32e690592610d61f016cfcb5adba95e927f4ef2dd68b49d851783805e7e9a00a66de4470ab4479ff3b924a05c8a89459f278c601c640fb44b926a6418231d95f5c9ac1057f397f6771e7e0ba9d97d1db0aa15492b5d26ee7b", 0xc7}, {&(0x7f0000000280)="ae69b3be9dda08bd0a199d91bdcedafa6e95fc9084474232443aa6547e51b02c1b077ecc5fa5888c2f6039e1b2f3bd594b5478c057e701c877994aa23daf76c0436343e37e195294f6800a9aa0fc8f49f84234a6e771606a4e9728297f0fa56b63562f4afe2a4536089d04b37c48474228a92e014c3749d0a7514b8365ffe504f30aa417fd3f64907259e32c33df5055906f3000223ed61ce630a16d6b74ad54259504869988b3c33b64cd788ba90ec21c923c056559eda5f6a3a0df6b4ab782c3f85238209a288b5d316749df9d3ac26d0c83a98b5c21ac3490c769ab0d078cc66ef0e2a44f317c58251e86b7975a51f6def8", 0xf3}], 0x3, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x138, 0x1}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x184, 0x0) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000, 0x4, 0x3f, 0x4}, {0x7fffffff, 0x8, 0x3, 0x80000001}, {0x3, 0x3ff, 0x0, 0xb7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x34a}, {0x4}, {0x40006}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x81, 0x45, 0x1e}, {0x5, 0x9, 0xffffffff, 0x1000}, {0x7, 0x3, 0x53a6, 0x9}, {0x7fff, 0xeb10, 0x8}]}) 11:09:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r1, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) close(r3) 11:09:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) socket(0x1, 0x3ffc, 0x9) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x58e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 11:10:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 11:10:00 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 11:10:00 executing program 1: munlock(&(0x7f0000ff0000/0xe000)=nil, 0xe000) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) flock(r0, 0x4a) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffffffffffff0239, 0x2}, {0x4, 0x5}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2c}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xec, 0x7f, 0xfffffffffffff7f5, 0xfffffffffffff800}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x17) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x101, 0x40, 0x8, 0xf2}, {0x273, 0xfff, 0x0, 0x8001}, {0xfffffffe000000, 0x100000001, 0xff, 0x9}, {0x9, 0x80000000, 0x80000001}, {0x0, 0x175a400000000, 0x1}]}) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffede, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10000, 0x7}) pread(r0, &(0x7f0000000140)="d5de2a7676f3274441fa446a6267d5f1236c9ebc969bab9df3558c2b7aea17aedeccb048a94a05aac52dfb0d090094bb31c81e479b58c48cf3fa7997abfd810bf9d065abce111a5befd3cc0d24df262cd8c764ad0b81b9b33a021f1affcd9cb9073504b7407181ef54476f92e9e707936766ba9c5b8dd76cdc40a2e29a7275f4a36c40a968107cfe556cb2adc3ffe2deaf1d41fd082d921cbb3a982d705396c72a1da72201c9238771ebc1a1d86a0c8a6f8835d3d5a41d5f04e2ba254a1ff152ed1a5a1dc7816aa754186668447e64557373ba2639404a9f15e336cbde51657dc17cda", 0xe3, 0x0, 0x0) 11:10:00 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4813, r0, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 11:10:00 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x7, 0x1, 0xfa8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x2) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000200)=0x1, 0x4) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) 11:10:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100", 0x2}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 11:10:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/151, 0x97) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 11:10:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000000e9, &(0x7f0000000000)=[{0x5}, {0x28}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:10:00 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='.\x00') 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x14, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) socket(0x10, 0x7, 0x3e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="13") 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x0) r1 = getuid() unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 11:10:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x448, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x10001}, 0xc) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x540, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xea, 0x8, 0x2, 0xef1}, {0x4, 0xff, 0x3db2, 0x6}, {0x8000, 0x8001, 0x401, 0x1}, {0x4, 0x5, 0x7, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0x8, 0x4, 0x80000001}, {0x1, 0x3ff, 0xfffffffffffeffff, 0x4}]}) socket(0x0, 0x1, 0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7b2, 0x9}, {0x3f, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec4, &(0x7f00000000c0)="d533789e94e02762876e52a04120903281f51c019314ccca7b80b154b30921f8f9cf90082b41c41361f827834300080000000000000000") 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x100006}]}) r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x20, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffd, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) poll(&(0x7f0000000100)=[{r2, 0x81}, {r0, 0x100}, {r1}, {r0, 0x20}, {r2, 0x48}, {r1, 0x40}], 0x6, 0x1) ioctl$BIOCLOCK(r2, 0x20004276) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/198, 0xc6, 0x801, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c643002"], 0xa) fcntl$setstatus(r0, 0x4, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 11:10:00 executing program 1: r0 = syz_open_pts() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x2000300000000}) 11:10:00 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getdents(r2, 0x0, 0x0) 11:10:00 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 11:10:00 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="199c393d14bf9e390000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) close(r0) pipe(&(0x7f0000000180)) 11:10:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20082, 0x0) dup2(r1, r0) 11:10:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x28008, 0x0) dup(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x18001, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup(r2) dup2(r1, r2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 11:10:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) recvmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/151, 0x97}, {&(0x7f0000001540)=""/127, 0x7f}, {&(0x7f00000015c0)=""/206, 0xce}, {0xffffffffffffffff}], 0x6, &(0x7f0000000340)=""/13, 0xd}, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000380)={0x400000, 0x0, 0x42, 0x200000005, r4}) 11:10:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r1, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) vput: bad writecount: 0xfffffd80671ace20, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1479, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 514179 94836 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80671ace20) at vput+0x187 vn_closefile(fffffd8067ed23a8,ffff800020b29650) at vn_closefile+0x15b fdrop(fffffd8067ed23a8,ffff800020b29650) at fdrop+0xc9 closef(fffffd8067ed23a8,ffff800020b29650) at closef+0x11d fdfree(ffff800020b29650) at fdfree+0xf8 exit1(ffff800020b29650,0,1) at exit1+0x32f sys_exit(ffff800020b29650,ffff800020bd9640,ffff800020bd96b0) at sys_exit+0x17 syscall(ffff800020bd9720) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffe5be4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe5bb0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vput: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80671ace20) at vput+0x187 vn_closefile(fffffd8067ed23a8,ffff800020b29650) at vn_closefile+0x15b fdrop(fffffd8067ed23a8,ffff800020b29650) at fdrop+0xc9 closef(fffffd8067ed23a8,ffff800020b29650) at closef+0x11d fdfree(ffff800020b29650) at fdfree+0xf8 exit1(ffff800020b29650,0,1) at exit1+0x32f sys_exit(ffff800020b29650,ffff800020bd9640,ffff800020bd96b0) at sys_exit+0x17 syscall(ffff800020bd9720) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffe5be4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe5bb0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020bd9330 rbx 0xffff800020bd93e0 rdx 0xffff800020b29650 rcx 0 rax 0 r8 0xffffffff81b74c73 kprintf+0x173 r9 0x1 r10 0x25 r11 0x4094a6b04cd6fd31 r12 0x3000000008 r13 0xffff800020bd9340 r14 0x100 r15 0x1 rip 0xffffffff819bf398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020bd9320 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=476916 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28c70,0xffffffff8239ad38 process=0xffff800020b7c000 user=0xffff800020bd4000, vmspace=0xfffffd807f00b000 estcpu=36, cpticks=9, pctcpu=0.0 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69903 141760 1 0 3 0x100083 ttyin getty 39157 495754 67309 0 3 0x82 nanosleep syz-executor.0 12272 265101 0 0 3 0x14200 bored sosplice 55651 455962 67309 0 3 0x82 nanosleep syz-executor.1 67309 61079 53978 0 3 0x82 thrsleep syz-fuzzer 67309 58438 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 310069 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 302698 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 490066 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 387991 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 58529 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 357956 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 242584 53978 0 3 0x4000082 thrsleep syz-fuzzer 67309 255391 53978 0 3 0x4000082 kqread syz-fuzzer 53978 237034 95415 0 3 0x10008a pause ksh 95415 470678 8119 0 3 0x92 select sshd 8119 274737 1 0 3 0x80 select sshd 87126 366016 10507 74 3 0x100092 bpf pflogd 10507 37378 1 0 3 0x80 netio pflogd 53363 16100 5547 73 3 0x100090 kqread syslogd 5547 106509 1 0 3 0x100082 netio syslogd 32570 458055 0 0 3 0x14200 pgzero zerothread 34806 195683 0 0 3 0x14200 aiodoned aiodoned 57870 66558 0 0 3 0x14200 syncer update 26092 287094 0 0 3 0x14200 cleaner cleaner 94836 514179 0 0 7 0x14200 reaper 54545 29914 0 0 3 0x14200 pgdaemon pagedaemon 68684 50718 0 0 3 0x14200 bored crynlk 89909 419725 0 0 3 0x14200 bored crypto 41153 95122 0 0 3 0x40014200 acpi0 acpi0 20189 466635 0 0 3 0x40014200 idle1 82227 290612 0 0 3 0x14200 bored softnet 19104 479011 0 0 3 0x14200 bored systqmp 93769 338006 0 0 3 0x14200 bored systq 4395 272027 0 0 3 0x40014200 bored softclock 70684 388722 0 0 3 0x40014200 idle0 67262 292588 0 0 3 0x14200 bored smr 1 402849 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9614 6787K 14710K 78643K 28314 0 0 pcb 13 8K 8K 78643K 509 0 0 rtable 113 4K 5K 78643K 435 0 0 ifaddr 84 19K 21K 78643K 727 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1779 0 0 iov 0 0K 24K 78643K 774 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 77K 78643K 7159 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 113 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 789 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 6974 0 0 sigio 1 0K 0K 78643K 109 0 0 proc 54 51K 83K 78643K 1179 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 645 0 0 in_multi 33 2K 2K 78643K 264 0 0 ether_multi 1 0K 0K 78643K 33 0 0 mrt 0 0K 0K 78643K 29 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 771 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 106 21K 31K 78643K 23982 0 0 UVM aobj 130 6K 6K 78643K 147 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 368 0 0 NDP 20 0K 0K 78643K 197 0 0 temp 228 2749K 3388K 78643K 24936 0 0 kqueue 0 0K 0K 78643K 67 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 264 0 264 16 15 1 1 0 8 1 rtentry 112 65 0 20 2 0 2 2 0 8 0 unpcb 120 2255 0 2245 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 8168 0 8168 3 3 0 2 0 8 0 tcpcb 544 1046 0 1042 1 0 1 1 0 8 0 inpcb 280 3027 0 3020 1 0 1 1 0 8 0 rttmr 72 4 0 4 4 4 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 40 0 40 12 12 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 140 0 140 15 14 1 1 0 8 1 pffrag 232 4 0 4 3 3 0 1 0 482 0 pffrnode 88 4 0 4 3 3 0 1 0 8 0 pffrent 40 13 0 13 4 4 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 106 0 93 1 0 1 1 0 8 0 pfstkey 112 106 0 93 1 0 1 1 0 8 0 pfstate 328 106 0 93 3 0 3 3 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 236 0 44 14 2 12 12 0 8 0 art_table 32 237 0 44 2 0 2 2 0 8 0 art_node 16 60 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 19 1 0 1 1 0 8 0 semapl 112 787 0 777 1 0 1 1 0 8 0 shmpl 112 145 0 17 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12363 0 10939 47 0 47 47 0 8 0 ffsino 272 12363 0 10939 96 0 96 96 0 8 0 nchpl 144 22352 0 20720 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 74149 0 74149 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 10 0 10 9 9 0 1 0 8 0 scxspl 192 68633 0 68633 39 38 1 6 0 8 1 plimitpl 152 586 0 578 1 0 1 1 0 8 0 sigapl 432 7173 0 7160 3 1 2 3 0 8 0 futexpl 56 85090 0 85090 1 0 1 1 0 8 1 knotepl 112 1307 0 1288 2 1 1 2 0 8 0 kqueuepl 104 1604 0 1602 1 0 1 1 0 8 0 pipepl 112 4370 0 4351 15 13 2 2 0 8 1 fdescpl 488 7174 0 7160 3 0 3 3 0 8 0 filepl 152 44352 0 44262 13 8 5 7 0 8 0 lockfpl 104 2325 0 2325 3 2 1 1 0 8 1 lockfspl 48 792 0 792 3 2 1 1 0 8 1 sessionpl 112 21 0 12 1 0 1 1 0 8 0 pgrppl 48 104 0 95 1 0 1 1 0 8 0 ucredpl 96 10505 0 10497 1 0 1 1 0 8 0 zombiepl 144 7161 0 7159 3 2 1 1 0 8 0 processpl 896 7190 0 7159 4 0 4 4 0 8 0 procpl 632 22908 0 22866 16 11 5 5 0 8 1 srpgc 64 6 0 6 5 5 0 1 0 8 0 sosppl 128 80 0 80 21 21 0 1 0 8 0 sockpl 384 5664 0 5650 18 15 3 3 0 8 1 mcl64k 65536 33 0 0 4 1 3 3 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 19 0 0 3 1 2 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 208 0 0 23 2 21 23 0 8 0 mtagpl 80 79 0 0 2 0 2 2 0 8 0 mbufpl 256 428 0 0 17 0 17 17 0 8 0 bufpl 256 24352 0 17323 440 0 440 440 0 8 0 anonpl 16 623935 0 611947 203 140 63 65 0 125 11 amapchunkpl 152 42768 0 42652 59 53 6 12 0 158 0 amappl16 192 35446 0 34784 192 152 40 46 0 8 6 amappl15 184 532 0 532 1 1 0 1 0 8 0 amappl14 176 597 0 591 1 0 1 1 0 8 0 amappl13 168 15 0 14 2 1 1 1 0 8 0 amappl12 160 7 0 7 2 2 0 1 0 8 0 amappl11 152 61 0 53 1 0 1 1 0 8 0 amappl10 144 77 0 72 1 0 1 1 0 8 0 amappl9 136 7010 0 7003 1 0 1 1 0 8 0 amappl8 128 6574 0 6544 2 0 2 2 0 8 1 amappl7 120 39 0 34 1 0 1 1 0 8 0 amappl6 112 60 0 53 1 0 1 1 0 8 0 amappl5 104 191 0 180 1 0 1 1 0 8 0 amappl4 96 6966 0 6937 2 0 2 2 0 8 0 amappl3 88 1505 0 1494 1 0 1 1 0 8 0 amappl2 80 57349 0 57284 4 2 2 3 0 8 0 amappl1 72 161758 0 161343 26 16 10 20 0 8 0 amappl 80 23238 0 23201 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 146 0 17 3 0 3 3 0 8 0 uaddrrnd 24 7174 0 7160 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7174 0 7160 1 0 1 1 0 8 0 vmmpekpl 168 61230 0 61196 2 0 2 2 0 8 0 vmmpepl 168 872408 0 870678 254 168 86 98 0 357 5 vmsppl 368 7173 0 7160 2 0 2 2 0 8 0 pdppl 4096 14355 0 14320 7 1 6 6 0 8 0 pvpl 32 1675612 0 1660515 409 251 158 162 0 265 33 pmappl 232 7173 0 7160 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 621 0 11 18 0 18 18 0 8 0