x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r7, r8) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r9, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r11}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = msgget$private(0x0, 0xc6) msgsnd(r14, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r13, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r13, @ANYRES64=r9], 0x7, 0x0) r15 = msgget$private(0x0, 0x200) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745392a101023000000000000ff045ad35a05d5000004"], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0xb) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) syz_open_pts() 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000240)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendto(r4, &(0x7f0000000140)="acb43e86432ba24c8787cf884e513f1385545e6756c1a824323a4a1aaf503513a41ffbfcd8739e684ed1a3b1a38a89adbd3e04850a6db321a2fdcd6eb53edf94c0d2daff1d06297f034f29a7d62f866729f791b0baf815a49b880b04ec52a66fad743eff9997fbbc5bd4f71d28577f9e2f05ce92ee8e144cf5d251a1f54b5d49e6e18e43979de584675a9923ff15f3cdd9edfa2776e9fdd4525222c72637e438fb4c", 0xa2, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87, 0x0, 0xcd, 0x40}, {0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8, 0x3, 0x4, 0x1}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt(r2, 0x0, 0x2, &(0x7f0000000100)="862fe85f8d528431e7a40560b7d33cbd5fbd0b989ae85912a097e0fcadffd5c823977344344c2b1644e55c2f385cc61b11e6790df5381b78bc3ba43e792c91f28e41398f301bccefa5a42ccfac1e2aad47c69cb9f2433ade26125dd239646a708bf8ebf1fd23ef08a84c4a728371e4ed17052bcf43d720d511af11f319dac2b56c97c017dac1c1fcea212b6e9fd44560186ec558563c02a5052e4d788a00bb2822edf996b5d7d9ca006dff8acce3acaeb623e2f4a5fd81bb6e476a771b199402819c22a52758751bf59a2a14cd65e2951172d495d1cf8b", 0xd7) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getrlimit(0x4, &(0x7f0000000240)) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x24) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/69, 0x45) r1 = openat(r0, &(0x7f00000000c0)='./file0/file1\x00', 0x100, 0x131) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c09302f81b539818733e5a4fbecd6c2227c3ed5a219284ebb0acfdca047a7cf0789620961babffcaf12b5f3797c3250f639173431a7a48af0802e4978c6a02f82d465103c6b9fc1e9eaafb018f55aaa1b41b6704620ef2d0570ccae36518cfd75234b410674c777c82b17fc77fba9100c0313e558212e8d8b5268b6e317d4b9526ab67de31bb2845782af8346fb2ef0dfd74d01f6f6951c02c6b76695ee1f133259cc0f5a91184144fccee66da0e946c8d599432fde99d00bab9c0c2a765b716ed3392ebca87cfdc4a31c058abe30b7e78ffc72888b93912112bd5787ddb25db75aaea51ded957eb6bb65c5cf957ab671e218262af3bf74020aef55693299a1"], 0x10) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/227) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x4000000, 0x400000006, 0x6, 0x72, 0xf6, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x1, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7e77, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x200, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r6, r5) setegid(r5) bind(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c653000ec4bdeddfd075bc548b4cca2d7d5648088933d0eb040e449002037a0a2a9f47e36f52692eb217a0f5df7586bc968ac96f17f24df9c631324d13a7347d3c87471d860dd78f2d68a5240f05b7860b0b3bffc43a9ca86310158853e17c5189400adad5cb850e6be40aa44487f7978a7617d24e7740ffb87ee60d71002e4f6729081167b779024d915982ef6a9e1e33de71eefb02d641a0000000000000000c532536a1ba6c649b5f6846f30603417e282bcd027580cccf93ae15b165009"], 0xa) chmod(&(0x7f0000000040)='./bus/file0\x00', 0x80) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {0x0, 0x4, 0x40}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="44dda3469f24199f59b2b60d34451eb5fbaed8d69f47b644577c46655d9bdc124c0f87b0124b17716e97921ff3b7aaf8786abea2ee0c8b41b25cbb77d9e53afeb91d667ffacdc94387146d54bb5b13af16a767429ac4783de5f26ddeaaed81237e00f6f5fd7d12adb6f60d061dc1780fb0cd1152fafe64f11fc4f30de9314834df1391e5637b1f166b4c0bbe20db58415ff18caf1692bef3e081508fb729efc8a37505911c9f0aecf2c779c331f6b8a1c7a98136c0a2f5d368401701dbd0ebaf119791c0db46935ddee103", 0xcb}, {&(0x7f00000001c0)="dc8e09e1144dd109f2b6f395013f5a3bf80df29c7691e212809b97d06f04bb744d49b0c0e4b1587f05de86542de0", 0x2e}, {&(0x7f0000000340)="986254654c777e93c91a72ed2c571ec312c8446897e4b27cb77e7657139b7c31c48a00880fdf5342528424b454baa98a3517de99d402c800a08f3411bb4d9ac9ead7314236acc10cffa563beb16146263ac88d932cd8", 0x56}, {&(0x7f0000000a00)="f08afb741d654ba4fc03ed077e756c39fc0fad49b9bc858fcda8769b01a58d5c8ac4714201e55542aa644f5ad826e822fc57489d294024dd0d5e57a63f688293be773485a151eaea501c4383591a866c433dc716ab4d0d496400a156f69185124a1395eca029e55633711f93cc402c1b107b82facf8966ce21524260d8fa325c97f91dd5d685faeb9c7bfabba2bb22f5f4bd73e27ed19a96523c9beba976f74e86d0df36c7cc041f6df823514f91d3652200d47903d93bafa278867b39b318b6626ba91f9298c06d2255b4fc24ab795bb04fe9821441766876c9de161a9e546e240998274a58b4e69a114ea6a3fe048ca3f3678b4a0022a98a2e7890c0ded060ffbe9cecd047116a176cd33350f13ef8a6a79830ba3c1b4653d5d98d4f34bac4b542750ae496cfd29f555989e61816fcf41de464faacddcdad68073d6763679a7fb8cf2183633fdefb74dd517308ac09a82ccbf0e1b5000091b75edd47d1586c5eb11b71032c708c4a5af69fd3093f3b09571ab3ae1839952445c4199230314ce003886c2c18bd46e1b238a6dcf8119da9a2b83eb12fc75add292b104d60ae0376444c2a0b6e993e0c58cdb88ab362ea15ff94112c7f6dcbc8ef2ee3f444643ba53901b049ee894d46343862c1cd10f6986623984d6e27ca4e37a2850516626cf0b28f44bd0c4e6804ec5bc0299a39ec3f930e539b97a165a77fc2a626a9dc8be0d0d41a5ea19884fdf07aef0f54a8ead2eceaf40a9459d9af8003b8e5cda9bc6ffdba33aceb01a547dce5b8e191873ee96a9730b46fcce6b0382a5b51e6b9a63006d831ffc496b4fef09fb4ff73620dfd3e693168a99e076b8ea0b6f012fc9d94a4a1e9552d5afd037fbedd53b40b547c0bfad52e89bc3d35c1f6f7456066c9007a9a1b98035be3fa749f9c407a532ea428a1b2ad51f6cba43958770e5e8ccf14dd285a909b19177620ac842bd4ccf1403e5bf87719b8fe3fadaec44910c6adfeabec343a12d6a13de883fb24216075b72834d139b0bdaaa08994115df329a7f0b53bfa1e475ac44549f24441280c562964940d1558a3a1a5a0d7043620e9c0bd1fc9d5209fb70f5dcad11238fa0eff8bb54ad7f399513bfd846cb4a2270a0a567c0c7c8dcb027c2f637c27645e28590c597fce752254786f25f3ff573600ab488191e188685567f7ffdfcd5a56735c9997922331216d21e276815f93cfd362cb9a2a3a787913b6743fc2f1a72e0ba2442dd45b257173add3dd0c0e110d78c097f115df6bfd5c5b928f4adc105b5c5be6e5df94c776d0094c02b20600a815d2e6744a2416ec2ff13f828bcc80bb6734fce0ce0a0f919caacfd5fef45683412aa35cb05f25e7a50259364d82ce884ccf04185f9b4d73a7fbe60102152c556e4078409561e9f7f79f5dd82f70096e91d34aa8f4ed29e5a237ed705a40a5ef2b839b768e9f7baf97aff9735962b8990bfec05130f6558e6b80fe8caec5569c36b4398d6694c67de7976f36e72d81b21ea27079155aebb59650b3d1e9823dc7cb190b9b9d3ddbc38b5965cbe51c9a9122403e56d52c7929cefde6baa5067737e2542d6eb1f0c5c9a66a125d6590b33bb9a64fb58f35cfd253c23677f7a7be51eb7a9ffe6081462616bb8ab996eea0994c622b2e21c94e38e40d94bcea9cc3c9018d62bf16df585e2bcffaebb6b17962b5131150a5b2cdb4f49b80e0387bde7c58fcd89dc92337698ea02a8eb251a862d7be369e31dfe9e125dbc44f2d93e234524d4a9f34f89fa957a26f869e43907f84126919f243b2e0c29bd8b5503dce963ea5b17302848942fd185899f5851571e16bc1f66e05b933add65da838a2727e460aaaad866b082c2fa8698287d2e7b711eddd6d5e9f458427882003474421ab5a0e58ac7434a24579db99a5162aaa4a1df47da0a8b3957f6531f93cd01c3d8351df60082cf5cc31392bc8b7cddd0085366e097846a58a1604a4ef7e1107b8bd4610225b321c01d14e8226b39e5b06e7aaf7d41fcdd5a49b9f86e07db9ee24a04494e3bc10aa32a49fdc0c738a45f236269b24f4e24700c57f0d457b4a49804cc580ad3b8b1e2ce16a68db42d1e0aae91e9c29adf8ef95ab17627e379cc45f21236faf4b7d9ddc453db86a0e2c3eee3f9039322933fc6e70b3a3a4228c9eeba5526a87b33d092fe2d1021e6381d0f936ca3a867f7e121525edcced568d4c08579c84c7725694ed5e36060cab2a062bbf4d4a220949d3deb02716aa6c97b32855f88a2d73ce48973c238460507451b3b27ea5b74d9a9d19447c664cf4e6bb19d6cdb96b0c4024622d2e5fa5529f88b54882123190fe818437b238b8767d237a363a6ffb6f0d0c2271ad74dad6ac92bad660b78938b51ed1972202540f36dc22d100b692725ca89930f40451c699537f47e182ebb9e98ad400a18596b279027cd58b530ad6e4a711a730926aaa0cfd853af314363c715af07fa3a1dfd2ea90319564be9a8a2e3f16ac67a11b15253c5dab834e9ed115cbd5c152d17455aaef07f0ccf2f948098b5a993fad8f5bd30601a0b963bb2c650bbd247e52e357de604d5133a3d850a3b67ca4c6175b9fa836aee015d222f9513f75123afa563a3e0d3b7e0c97e95701e87d3652979c48af2733ac6861a420b6812859d8fb3ab18e43e7f2583019bad123e0175cd5004179fb2dfb428eb0d912f95810038c08ddf51206fb522cbfb7fc07adb4df1bba3f4964db8c2317dd5a0f52914aface77221bcd3d15e5b864fd6c57634b73bca86b3ae12640c67e573b25f228ff61ee4021e3d6d7d127418b17afb5bb0d2c693d638f7a87b34494cc507c6fbe164b1f107cb2c4bbcb4a16706959722c3e02c9547e2ef177dc8c38dd685fd3dbb532471fd4034adda13f670aae7b486f749d5e45ff9a9d262d8cf1e6dc900951daa78529d9a55452c621679f464a91ec278c5995b53788496ced5d50d13f38629406444ff7630758d150c51e9f972e84b2cba40982782d4cccb83ec11d536f5930d9f7b929e79acd8617ef14e129e563fa5cf75ebc81877ab22cdeb098cce749cde34a2b8e8e8252c97f0900066eff588e17103732e421d154467535088bdbb7d5ca8a8751f371bad317518aaca3a68fb4ce5a1fec73ce80bcbb9d06fe9b869be0b1bfb08e2753b7f4fa318a9760871f565e0741e0aa981f59e358d2899933ec6d45e4e0ba870ab0c2223f04d95d9fe06b8a25f5bd0e6d9b1b82d44e26872b094e4157d98a5b51c278931faa3910f903cfb9840eb8288291be242a20f438504911fa3310be011673b18196c8cb83a2b0816c123035d72a8f45db58a410a13b1190c86c2c7f45691dae2a88e77f1056e4c936225a7433c1b2db1fee97336b6defd78440f9b371801e19beb186caa9ae0998de68538d2fe83b86ead21c7aede70ae14d3f4e3d1cced8ad56052e534e488b0fe53ee9d4c43d63689ca2035145e31292896d4a764020a0ddec30cd37f108110a6d67d33679261e2234bb72412dcc0068af090cad2f5bc0d8ecd457d7227b9df8b5b2012a8a554ef982aa0b9c90b89823e366e437f2b0947285a310ce9147e7cc89ff24291f6397d4d9009a132ceee9db3a0247108a4b8280d4e6d2bb7eeb767d0ae9c2136b829289f6ea5acf2c39f865befaa6f18fff54b800af42cfa9f45d767a3897a03989c9b7454de7443a41b9fca17d8ee2fa93f5d95b4cc2fd82cd7a145a1deb5b70bd45aae608f04752ec0b171155f65dbe1062f2432a9c137cdbe28c36c93f945197aeaa0aa58d17d4fb89b01e0742f8e182ae5dee8918670bda0f963be2f585c5663ac50ba7d66e8cb0dc925434364ddc1c0eb32dba429b7fc996dd3792efc3a38dec581bad4d20a74a39eb022791bad146ad3512499d9c2791c65d5f0dc58d34a90eedb79c6c23bf6b498142e14090acdc1fce0383b0799ce947af331b99c959c405dae8bbac9caa491cb2561051189bda36ae2564ac3dbabba2b83659eebbdf0a083d1ddae56d411acb283cbb77ea6723768cba8181ba574b8f576c00db508aae583811d239db029661a25a5af31fabe94becf74a2644e41bad4421973b9c5095af78aeaa7349298c1cbb6b33a847ac3335d8c99141014156bbc59c1f0e1ee050cf871d631fd563c5ecdcc0478841abc4492f41d27111b9857cf6c34e3d1a2271c88ab5929abaa21d6ad80367623aefe314654df226e7c4717912b4afa9690e8ff82ea1c4eead086fa11b1d30466143c1a6aa09a278f7cfb0e3175455b4c0a20ccd97072ec38a833172149cad4be25c0c5764f2e5f0bb6c4a7b2ec02cb604cd1044bb7107d5f65dae7bd11c7e91dae9f9a2f10ab5f39ea4bb548a1a2a47ca3eb9fd6b6998a5da09ba2351c142061d179fe3f41274b207e8df1381da3ee5013fb61df936c51e1273f06f73be5037ce011e21dedb22a1ca22ea63eaa27f84128243bd25ed915e5232cdf6e84669a7c5e8d316835f8066f1349f0927a42e4714c93ebc2cc224606e3a3abb7abf42119d1e3408d0365f33c9c9c03b661557e8c1ca757b8f7c2817ab5373811e73513137ad174a24d7778f1d871c31c5f5eec2d2f8358efb6d3e3a79d3d0888a68aa0c687a71813b593ed76a88eafbd7e45dc597f9f16cb05097ba4df25861011f974d96425169bb212095ce6492c7adf69233114997d2620bc9547c6b48dcd063f67a9221dbc37275b3a255c0f48cb2640c423567d551be9f58d69ae8dda756b1abe41811ecee0fb40734cc6bd017825f87cf3bc7258d9a917f987172316055621bce92de5e84207de73fbafbba9fa28e571a909206f8099a88be4c143f9dbafbf4971fedb9f1e38999cf180ed5862c42352587d0f110335e44eea70c00c846e21c18ae3740cb77ae44deb8baca91277a9b939c4c766d1aa2703b365f2b6396c1087793aa166172d9a36cfbc701b7a3b5aeee81cc5c90f9ce4ac1b9aaa3d79cf99e356f062d0d578caf3f7bcf8f9624aa76c9edb84af89f9f78133a2f75c7bb1e6c9e705c4221ae82c1a874d26f4e244f5cb16f070adc1e4dbcda38eccf6acb1558cc22f45dfc205432b019ede55b917f0d608921190a65366361aac4610fa9e3aa6d86f70d805b61174fa64bcbf5fcac666b8624df83f63e7891b8fddee5b430aa692c481e898080813a04bcee602182191f9ba22319f62752de9c69768bbc212031038a34f703bf8d26620768c9b7e442bed6d9ea255b7b2f74d9d33227486e49533c27b3e523a8114cd7871f81a385c71e5865543a023ccc5652a8293d4f78b26994ba6d55483c443b5e20c2160516461af9d7673b4e0437f69fc8bee9fd0d5d74d754e3e0ef7a343bf658b4ca7ccb40b2ffaec359d07bed1d7ab58a095667bc13e722c11a2fffd241ddfa6bdbdc12062e69e5d7d19ed69a6dfbe7548dc27680945e87522eb396ddd962541d9460b9d72bc4578359695e8eab83ea7670c33c8c75dbfba35564a40dcdea95bf38f306a842677863bdd1f21b6542feadcd1493fafdaed88d9aa517d447f64bc58bdb4763bcb3c31a809549d4fea54d99bec418fdab417765958fa9caa79e90f629efc8645599d9dbf2965c96280f40afbf7b62c85ad0c2c8fada62b0fbdfaaebb486cf3e841a61b44d77a24182be09e875e4be5359fcb6ea75b7ea7c87510c48cbcca79242fb9bb377efd1fa904f9dbd7c11faad6608b3c94bc5e8d35005744feb2c3332e445c865163f3468dc48f621fbad98e3efea40793a07155aa6d74447b184f1fa585f5e8fdbbd9f3a08a1085e019de48a9ad87f464aaa4243", 0x1000}, {&(0x7f00000003c0)="9ef84271640261bb184bfdfd579683062cb98dfeef4631f265dae5189e0a7b12809a1a3905792e26f342f4dcb848fd5f5c7a5760a5189ea9991240929b9038b14cd11c71446905b9b4ace861f10c33c5b590a0341486b010bf3ad4c7faeeeb8ba92a3ed27886cd5b82cbccf30b746cff9f9f0d9a36ea4ca6593753aeac3c73da36ab6be1ce4f7faf46be3852f468f8bd8fa0e431396acc38ea35cdf9dc453fad6a09f7fddeeffb20d0e09d0ac818f1c89804ededd995cc3092b7377df75d98b766756054b8843ff2d825c6f45cac24379b975975866e0bf8ae88bf50803f646778c48074b63c543f7b7b77d46bac4e0082962a365a8f13cdb3d81802", 0xfc}, {&(0x7f00000004c0)="641e6417e3ff847140bb954ee239e35ef3e69c05a0e63c56449b07c532394def37d1a884ceb1eff4f5", 0x29}, {&(0x7f0000001a00)="d23618bf061cd602d74ded9cef412242c61e9542683b398d5e8e0efe767b38e8da0096778c3e0f489d05a3f157e86743c63a5360505a1649785fd9de3469299963737dd862fb6d66ca47548170b0e66fd9c0f50a2b3893a6b5dc9e62b0632a2a6f13ee3a20a74a3e65de7d270d4aecd50c99eab3be496be748edec2de7b87f7fa2f78293d86c2e21f4a91f6661b6608a67b266a9e7f287cd5142726ea8232913cda5069e4776e1d829af884707ecb28777ef3c570feb226698faa0cfc046252b00d33f484cdd5d83d3ceb3f33eb43265f35cbdb997cc4f3ebc79562ac645a3a913922936e7e1305ec54907373a8b807e22323e58adde13cf38852b04bc5bda3c2e0e814411337e4068bd9b2f6e2f544bb1780d5d06b8a0c7fc2fad4b2bcbfec27dcfc09ea069d81e17f8678e45c0267a2c6f359316858180ad9f675e09a3e5659b5dbe5a8d0ae71439bf91cb430e4f41386dee9058fd16a66b44757a75b3a4c32721be5567a690f34cce7b47fcc2a4bdc5ff4b9f87f2c4bc83cfe436dcba334dc719cdb0694eea9ffbcf9efded228d477990e20d3c02aa009a7b767be82d825395db1e664987ff21043c8f19c8e077d7bf0a19e1d4f3e2c3a6782e388ec625057cdfe8fae6b0d054a002c7d8baf6141e074612ecb256d45b62c3cad3c31f513d2e0c4d86519cba3c18514686bc7d7d20a1702be19d5c4285164989fa105f5274dbcf5675f444388955a79123b3441a2bbc6d73e9bdd5b3f3f6a412daabe9a628b75dc70edf9de2d7228c427afe04e3009c15f824bc0581bc1e9b6aa749da0f08b310ce287ab28b2266e9f5abfa1169179ee94cf62b358fb6c528b486177a652178502df5ac2effedf459e065bb98f66be1bd642690a034ee825bccf2c334ab7fbd5c77d8de973a61c126c13c1e44fdf9881b7a1d0a7f9862fed4add26716bbf0baf7684408a9687548effde72bce9c5c148be64a9fdc2eb5fea29f407cf20ae6ebad443a891f3148a224a03c827a9b329f6793a643519719428d30ae913a75b6168ad9ea59e178c90482292c8923a9b8ef94b53478d9690b7f8bbfeeaae6914bc6a80e73577e346b349f9190e7c3e7c9641726666117abd083f6775169d96f1bfefcb6bfc61a5987c1a998518fdd4f998474175eda2edc9e5078b609c0a1adf693c54cdf06ed63460626d3a533ca59313bf1687b078d82c3a791eeb106d54d98261f2d5d29a975f774615822b66cc5169a85ad33ad4df6fc1da1a40c30ba5a733aa15b059069bf4ce6e9e911b3e9afd8eff2f08d5e6018e7002985cbe004a9985747750727f294d12290a0f1e1b658f35ea987c1411e50d4b9be69729bd091c47ed2e14df12fd07a847aea9b0321afd0e6374dcc2d4ddbb418865a7cf6b6c8634b6c17fdf52df093e8e08a1dd11e82ee47f99716ed03e212457bfd12590c763e940dfbffbc78fb6e480ea487cf21be5055df8ae3663a42dbe363d81f560cc864a94d110c16326b4bd34bce32487ef8776111e969159b75bb4a8c7d5b70e01a7da6d2fb68fb946af4ef96ff73873dc24f67bea6e93b48727a908f20e305863f340092675cbf3f16d76b38b5a1f621010a069a08ea33dc9c6c9c863c030c5c947d7461938dd08f241888601ca31014bbf68932c6180a1126dde7519133ecc2f162e8bd1b6a40e9827ed1f6d480dc491c4782a33ea03cb7a85afad617b86b46d8d0448b9e34f0410c442d9a23250a913b7381e2f872ee251d52d5506caed0afa16d2d5d102b6467af9ddbd9c279c0f4af517ec58a227d8d90ef6895b3f1338c0f3ce6af3da0bf55782a01436328e0f5688aca7a589bdbea2df911e74f217ada08a9fe9a1913029782e4ff849f5b99f23f67cb3df3555eae4cadd803fa5f6cbd340e023afb424b8d647a3d73b8077f19990a125b07744164a0e97faf85a959188888f87632fe6870b3a719211f07a6ed4fa34c26f8c9736a109acde28a1f7b663cff06bc59cf058d645e1534d7cbe15bf619f28bc06ebbac2e75903f69dc45be0b4ebcd512cc056e582c03bbf6c4fe46f32d54513822f8c2ad2910bfa8db562ae14367af016749b1ae1dbb53f8cd24315c7255f2be4c81e63d29e5d2a653df65047515dce888dcad71043cbf621f977f8790601deb6e8b7c4fafc661a4a27d6a8c0698f3cdb215125fb280088795a88b806de66d717fbf102a32e86bb5fef872bae65dabc849caac64b174fc8252422aabefe14b674661de4c9b6b5a00951162558ad4e33be9824f41348e6321cb7eeeac7b079951e8452da0aaf63b851213f6582e170e5ac3ec3cd3e8f8233754cb1768de6782599839aa4b970af24076146f51f9f05d330ffbdfb6e3e59c14d29d74de9d11f0266f6a7b48aeea939048acfcd99cecedf3bb0326a11e0b90b2f01a070d720d63be4d1578e8e8bc249efb4b3d7af4bfbcadf8620f9a1961c6619ffd5735e8dd709a3544e61d4ba3f7560429b8aed0d4e97f8fdca6fec6890175b6689b5b8da8dcf4f39a028a5955cdf34fe189e2704d7b882b580dfa21a69be181ec99b10eaad7930969be6d5a8897c0f2db805cc5f885a261c1cb5558cc0c91c08f34e63bc9551db66fe8ff3a02e0aa5301e397d84df176cbae107b28742ed3c189c1b3d3505e05b877133fa9ca425454588d2b922b453a103ebe58a2ed596366077b8122a970a936ad1936e4cf4745b22fd4c1667881965c30bc8f4a1ca94dda6953d61c36e4b292bd478d8fe6dffc818fd282e0d80c3271fdcff58621a39a10614506ebf8f3613520a31021ce91390c08a38f05e93f6126bec91f020adc2b45e89be0c61ab885216372a968fbece5dd0539573ca4363fa0c2a84433807bc3386020d2a05b95583b3c0a1b8f05f2debb7473e91762baa8fa61f32f8e144b92f195d5b637c1869e81ee06370be04e7637accedc19beac3fddbb17db28ad8164e42438f3b2b7b7d12447fff43b2a7360712594a9fb18b1def963e1ed3bfa650041d28974f8f638600247fec0428919d1502b16c84cc71d101acbd6c5bfb251d7fce0d9fa11009cc5f92169f1410da3575cd9c261dece71ba74e312cbabe0529a88dcdac3a2b1dfc8f73a7d57faa41c3f5e3dbedeab0072cd35e1ff7c1bf207ab7b703c4d8a7a29f5789f9d79ebc1a7b5ad06b9741ef952b64d72f48c084406e605237181f78842d89bd009602af44b5340b43994d1244ec7800119558f050fbe8351e3d7682ccba6a91b0b572fc611c36f3439bdbe8e4f515b61dd29271fb7e3f9c282e6f77a2108be724adcebb2b347dd2e10ca76f36f7e0190891f99d242ed738ee1b6ba8959e184c3d9637e2004868d9dd209c79b3746aeca46c57d3ca029c80c812252d70ca579fcee3b4208edb4e2cab5f9c2747e64b910421f67dd6b9bbeeadd2572245a2779d838314e567244b37d3c9ef397a2fd86c576c1bd4d9e64e790bffd2a33eb28295ce24dcd8b8aa59c6c74b2109428aa7608b6a5cc2978dec81ff1922e09052a444921a9465e475c03089bcf79cfb43a3436f7406745250ebd2887dc1d8ea2896467a9d85c508ab815d9e5d8f9791e9f085760547cd34125bc948b56cbb6d7e085c88ea83c6e02904e55d3c4b0755e3ca378119178d2612124b53b25b5b1ef8572ff72fef7b859c4ec9c5288cf37dc47c687924ce6c8def82f780fd7e52e7891e17339f11a85b71ff3ade51d5bf0c9f9a42d070de4fae43de7ae6f73655df47283b9e6d6ca701b5b9e3cf598840d8006066c2c7c508e9ade4ab880ecba4812ff53c0474d00b554a2478cc7f6e41f6338e291b361dfd0ba5768eb70ee56aa68c74585b9b1ec31ae0f8a7b3abb15dc12e58b0b4a1e47328bcb7826e06da849f42af175c8f82fe6fac809dfe73e594c1920f51b0ee05c9835443ddc03adcf1695ae5c9e28384d0a9c81e77f8a65aa8f48166c773254b9aeeb1295ef9c878ad84115da85af5bf999139f637b7236563d830dc28544aa9b441a7d008aa35e3ed96bd6db41f2fd5320880e27de29591e08683df8668c7b43fd9e5ee75e1d4a10110f7718d0e7bc40311b1ead690ce1fb33f6f992fbc9c8f72a443a70d7844e4a26967315af8437d4f5bd5371206b2e02b4ae50d461e20df68254141e2122ed13a6153e795148172e03d6770d5a82f6df29c6148fdcdfe11f42a3c731294381803d01e7fbbcf43282e35748f43bf4388a8df016918b4b37ee8c5b761b0b9e8c9322818be17a468c2734e76e962d1fa2e127aead3b33942fd59a81b8b3e6045a62b47492f92d4d5d36cedde9c1797bf64472131c73d25fe686ec6f8411a77db59995b772734fc400e04354887e0aa1ad1bb283b81e902b7b847177dcbf540da13f5c68c856e32f8b08e2a11d869c591c2ef3149f0dd3815942782e4537afba47e7c191cda5a13ee8cbceb5b437cc3617c32eb118cf792464908257d7b238c0d897d3147cc121a40637f9bb9290449b34c3a8633aeb2641fd093516e208ac4620e0f23a204f4660d9c64f4640b070a9f125f0eedcc50b9d2ee00cfc06f01d31672558baa887c9cefa67d761977517479f714a37a51403c9d92c66213ef664af59957e0074cf786115a80ae8f9b211a42399142888f80df6961bc1133226171adaeaf326016d838194e5293dc9457adde979c5ec5723ad8e2c2ef02546d43168d1a0ad3958a22d844b1734fcf9004b639391ac7b437ebd6d0c336c0fccae5e774af610dd742de6885a617e3a81bba69267ed597d5de465c48b233e26defa894a2932c3a1703d350ccf64dffa16c5c21564d630d8fe44d7f6f797b7e04ba3d454c0f004448b9e7fd41efea321ba53246e17151be0d70205cb3f4b5176bc1d33a2d90e2e7f3f7bde23951d92443ec132066529482f3286dcc1a4d765ae2e9ecebbba03356807acadc7dd60fb2ba96ffcfe2d9a1b514da35192c625ab12d26efa6691c508bd4c55983a9dceeab9925f6192b10e43ced4d5b2865798fc1e061bd5ffb8c9af52a1d94025259af239218da80efa03b108b6de4d64a1d789f16ff388fb5e267aace81318df100f85391a82c969f35f91c4cbe4ed6473d872ab18059ed8f6b512375dbdc44a94401bdaa6facd015871a4bd18a8c2165ef4e337ed67c000f41c61eb768b31c3fa5a0127e85875808f9c46e014439d1c92bbd3630bbe4377aefa8ea34c4e08d8d63bec3f5e554581707373bc621cc9fa588f767fe00f61c6ae747ee436bb3190d421ed6ffc58774fd0cc23ce8d12fc37660e4cd87cee7b79ee27bb15d4d4c5c58d728d19e5fbd5e67ee9b44d3780d112585fb8d3dee230d59600af98126e4758cabfe03ea217092f293a2842a972969544d3e5ccc23fa58273a348641e1b358c4ca7de3dcf77c5c624a8b78b18ad766f063296f8293ebf0f3352be5a9080ac48cc79392066873a276da85d20c1ebddf10c7731c42f7e3122ff725f05944346030c7dc06c5e2aa9c1710ade9b2f6ab45b6656544d00bd14a8eb4c98a62b9b2a57fc8731ac7c6845a97ab909b80f231a5df1eb8047fc19c146203cd59f8241c8e933c6b8cc635721d6085a75d1210abb140b424bb9eebdcc8f778051e8ea49a4245cd7caf73b87a1c8b307f1dbc89b7fbdb41348cb6986a3a082946e940cc31ecb9b4508639d3e03e0501fffb95aaccabd5c4552d8bcb94f96d6822d40ecb654ef11fb817326035148eab1e0879a183987a31c369c5bd5b9e33e58ba67be87962bb3d617248df4450aacbcd37bebfaddd963b1550cdc9d327fc95910be38c67454cf015d4068263cecaa4f", 0x1000}], 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x7ff) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000187000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x8001, 0xfffffffffffff801}, {{r1}, 0xfffffffffffffffd, 0xa2, 0x1, 0x1f80, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x5, 0x6}, {{r3}, 0xfffffffffffffffe, 0x36, 0x20000000, 0xfff, 0x1}, {{r5}, 0xffffffffffffffff, 0x40, 0x40000000, 0x200, 0x8}, {{r2}, 0xfffffffffffffff8, 0x56, 0x20, 0x3, 0x3}, {{r4}, 0xfffffffffffffffd, 0x10, 0x80, 0x6, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffd, 0x8e, 0x1, 0x0, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffff4, 0x51, 0x4, 0xffffffff, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x18, 0xf0000000, 0x7ff, 0x373}], 0x0, 0x0, 0xffffffff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1c064053}, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() write(r1, &(0x7f0000000100), 0x431) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x5, 0xc, 0x2}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x10000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x2}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) poll(&(0x7f0000000280)=[{r5, 0x2}, {r6, 0x100}, {r3, 0x24}, {r7, 0x1}], 0x4, 0x6) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4010, r8, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockname$inet(r10, &(0x7f0000000180), &(0x7f0000000240)=0xc) getdents(r4, &(0x7f0000000080)=""/37, 0xfe37) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100), 0x431) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x2) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) geteuid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) ioctl$BIOCLOCK(r3, 0x20004276) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x1e, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x620) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x1e, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000002780)=""/4096, 0x1000) readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x100000000, 0x4, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x66c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe3cd}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9dd}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x4}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa743}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000083caf7afb9d8dcd161342e00", 0xf}], 0x1) 16:00:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f5927900"/37], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="f925", 0x2}, {&(0x7f00000011c0)="bde93c91b34c747768fe056f8ef3a79d4ba65e9ea10e9bf8c88891d1dc8ae4d2c652f356d9d7e7d6639c8082e359185aa5ea446d054a2e650376a6baf0d98d66e471575f2f1c367bfb687da3565d753f0d3623", 0x53}, {&(0x7f0000001340)="6d3ecdb0e1bede4f95af07d94cee6843854dec76e7b528d083e3f98818c24d4a5c1254a53dad3d96e7b312d0e5200bea673021c1aa4cb000758166be7f372e7c0b639e7aecf0ea45f3e547cf9f40f5201017e66f8d9e6e9b2c999c28de65e0c2b64dae831c341f8fc59073439d9a894f4f8a35808aaa86e7149a815b19db9ad475a93d46c3350a4bd71d5b8f228204500b213416de36d34016451f039c687bd29119cba8e8ee5ebf3289c28a8416b86c60473aecb3ee53cc8c64335c19b10ad9ed73c2cd06171102f68eb450ec4bfb0ecea9ed75c06162ddf4517df4da9a530c8b99c4cc756ee663861d0a477f33c16c0a0c994ef039aec9ed8a650843a0e0d25389705abf8e3de4c65aaa5a8110945773e2b2d10c8131d207832ec42262a887ad9eb9f84931752b46252745c6a9f8153776a9420a77716adfbb5cae6097392b3a25ba262b39ae4f39d30f1e63249b5ce67b9af2353fddbb9902a4284d20c67ed00370c48a785b3410bdcc1e56ebf1cf9fb87daa74c0877ef17ace53a514a06d2055ce5ea1df2bc2bcf81865006517eba86c7cad3f8588cb2e617cf5774c94b6d2e62f8d4407810ac4294463a99e7a7dfd3f8f79cec2f46608a4e2aa57c29a7f308250205ea17e51f2da2645212a8f89dd0dfab04890e61030ad19dc2441d8972b574d71267c33a552623a1de59c9c099d7bffad5681c1a8611ba30ea0772e38d9f0679b47166c411caa73a299f6ed5449bc8776c94e81e581110008f8221e304f3b6a43a2e90c15a4ced6221bfb39905e113a397b2d8a8e86eb106cb2cbf4277b3aed4ffdfb51fed0c32db40e8fb470a7358d38c98197248e470a33e55986089ab32c7cb1138e736ba1dbf117b6634bcbbd795879b249de180946e5e1a3364de2f35dba57b1566f31034ab474b1fe089e421779aa51dfa14422b7989d2fe2234f47e6699d29ca7cb076311c366c6da4ceb855bc2bb3a3ada3605222c98a6131caabc2acaded52baf77ce87f44e012e9096502dbcae58893eb73364021bcfe04321b54bde653dbbd2e8b3d3b5e2992e4b8606e2ba8fabc49eb7265d785606e2e236823e79cb440f43223a6272558e38e7f14dc1a899be2f9a650078d53a3d0dbc80c8a8e8ddb5177743661ed54f431edda3db12ba504c7006721c2b1bc6f07c52a23ddb0a8629011ab90338fa07437fe331489de89abc43e8835cb7055ee6207f9178f4dc607655e7e38a18b437ab0faea4d8439fee2e696f79a65fe54c03d10ea84b5c389eede8f04404f0c8fd9b96dc48b366832c81c352b8db2ab4baddd382d586942b359a0197453411abd388cc89fea391ba87be5647e559f7f3cfceb3ea83f7de03586e7b36b707fa80dba5900e94755366c356b4334c5cf8e94e44e333fd7c4a4baf6a7458c04d937a538a7a771afc893426e1f0a1faa81b588f3e064cae7edb233290481732fd60f7600dd6c6db2e2f2aa901b499914cdfdeabfd71311d0353bbb08edd4d3cc9528b8e32daee9c2bcd31e73eb81258d12862e2c8b5c4527afd7a7d8aa1a62a23fa84d5978a54029d03332690bf22d4e9ed306cfad11ef9bb0d1f4f6ede1e9fcd765674243abc4808e589b47ede76f7f419aad62aa0036559026220af88b64cebc81f98e509b2225be31f1137d647b14ac01d7840034a7b1db336483c7ecf95842c03b001d846ebb9033c44b7d2f617f8726744340277bcc67eb2f37ef51055a47b7359f48b6fb2197f6927e6500bcb155604c43083cf44702ace8c2a59c477f7a434093ecec7557506ef69a97ec67439d7666875cf7ee581866bd0debd08150c6b722f597af1d20a41865d6d7a8e2c5529f99d732a8172f5f8fe0fc4a12c5819411ddfca9e17914ab0020449cd9480a0cb6e5b7e760c93d80a226fa31190c63c971b0c11144bcb35358d26422968cc879c408bc879b0d64116de8735d3d15d376c42cea5e2d25cbb53a6cd6ef9331f08a2b09371e0cb84e0e1b33ecbf611dd16c958ede4f843ee780362bea0a60ad278078f001537abfffd56693812528f4afa34c760f833448319065df28c24f22c5c897af9d07169cfe08573b2aa9fc68020acaa1253e2b74000565ce16cde6eb6b589c7773b0323ab0e520e5710e69400bbde53a05b1cdc72aaf347504f8d02af92ac5f01dcc1a45df9904c797b30c3fa85e5aaef350fbe12874c0e1a371692520cf02b40d333fee9a00d99f4d894218616e605af3d71cef6c66ccc44b407fd8940f28f62c2fe9b83db865f6c88928dd2141b2ef8d5e580f92d0c311460550c48e1851649026dc2ca9658681d6e596c663d7f0c5e628f54eef56bcfe03bcf652e3d1608304fd6ffd5a0671425aabc360c719420e36e607cf74212d8f1f6de5ee2f579bc2193b94abeebf280fd6046d03eccfced268a694a48f3308d09e7352779383aa1b242072cff902845bcc0aac4cfa2a2fdaf349cc972a56a39f2811187ca99cb82c4b26748105272870c7a132b5a7ec522ac70fd357f9e1d63462d58a7eec0d95693b3a587fa35e14b83cf1f1286dba65c60ea23ad5d6125e4f45c6158bc6cfd39eef1accc74913a3f7d1f476c46dd705a2fcc32e6185919358054d46f36ec2baa4632fcc63f1194f8f69e888fe52d84fbbe318a54009acae008db4f16c7b97a73a4c844cb028f88ed0fc1686a18a463a46fc3f43fcd0c2cb5d587ec75c180371c7f78e4025ae7f36b849158178e6f5af5d2de57783a85a27b5df33f3cd6c7efff9f697af444f174827c0397a48b7a1085cd35df747fe46918d316c91357cb1d88a5a04b4f9b5fd1b7b2edc8925ed58af947a51463d85336f5b4a603b9dd7263367f9ff011aa6468a905f892ee9e83e2a977ccf645c023c53127b274e5a3520dc537e41ced22d5f7558598bca39223984a4ec70838a0f083d3c7b8c14b6f1056903ce243e38dd2d4d88f8412e17969170f9dd1b8fcdcdafe2bac5b8dfe11d094f78532efedf47a67704666f8d52b053fcc05530f7f713268e54873913822918c86d87fd5d84da0d7445b49af49acad6469b8a47667525e8da3141663ba6718dfa477a3c2edefdaa6218e79b9729ca795d649f137eac8c7a4482f9c8ed16880fecdb8d169eb53c0e51f03f0711140e1e6e8c574fa7411512298e2d10fd096009059882b089a0ad85c86772c832f40d6d76beb34f53a34f71fb1f37252f6df74edbb492e94ea144f676c9060dc002b719346a4d00ce763cd3d5aafe44785e41840044d2117b521b2a4b2916e92a3b2a03f245f913e65e06353013cbac025ebccc55a8c55e3f7c8d9364094627d80fe121df5c4c9abb698f81cc769910bdd7b44ebebc1f519c95f4f61fa95cf76d86ce6f3416872686f7c01ddad9daf0ed7a5f46bc37faaeaf9b5527deca467962803c8fded70fc2d23397385dba0bc925bb6a9e7435b5570faf88c9e0ab25b82ba97e7630f60ba99db370900267662d8e05eb851dc0936b7770c6db09ae6b81c73feed8cacff33256a861ea0edfa530738cabb658ba10a400cf3aa3e326a4b3b2884f9b5001d8c6ad5a6378e221e63a244bf77e346d4df4740123862a4534b89d1563a6ac0999096df6fb6bac55fdf9db2c80b6122b02fd451e8e85fb95e3798d30ff49e0d4a1c9587a99acb77d95a71ea7ec028e4d4aad0c9b5b21b15ff055d1f0b66c60cff90b9cc5b0fceeaf6a82c4af351588d95c4eb561af1a122bffc7faa616dfe53a8b84ae9ed147089bd0ab51a2a7abc3b25855f9b35736753464a5290fb3e3eba9a77e38bea4926459565a2f5385a592acfb4efbb060e4c055fb3ae1bb4ddb9852504524dc5f6b83a663049a48b3cdee84240988e55ae79569d6f37f3f59e74673f18b628a96543090e87e03f057b74552cd51b730b6d630c37999ca3e62f151e302771925b815d5248de05a231549e3ca3d06a5aa05c591c9bc7e63efc455e2d381cba1007b6709240d22cf25244f81391f38bea9054d5ceb5c0e0de94bee426a7aa93f5a30b71328a6e182ee3904e163842b6a060061142a45c89c2c1462c1429c9d515b0d5740e8841fc3c93e9220f2b847ace0bb26c6f5bc2a847cc96a7fd6d92bc4f13585c4107078253b2a1623b74b07d7c9c91d701f84fbe67ca69af0bdc53eb3ffe9884a41e06703e6dc088cb007e7fac551089cab812f6911746502df46b7b88a322d5a5a66b912950a0b97b7a3edda18d27e14df9dd18b68b8e7e475abaa01490234c06f59c46ddf85161f4121a026b7b2751f76094afe407f358e5515a0854e6913903c8c9f5535dcd727073a1127a2ee98c0faddb889d899463fee73dbba153a072cf8f74a834f74e216763ff83c67dc851574a6d462bdfdef1f756c76e02094142c011cd09ab99fa4a9530f7a7879fe13deb8db5969d2898906ba2a3286cd7fe282fb65691393aa49d00e36119f75e2389c75a12235266feb9bb9fc263ea84b687cc3ee97570532dc9581d31f495276301ba88afda825840bebc581a4817076819a06c7a2a3d27e35e73b6bd1da0e219ae73a97b257b9523cd785bca3acaac240b7062d46df9f26fd3e5f2dfb1968a444595a2260602874ef46233c528cac60db19e58aef7432147b9a3ccaa45e587f7869251483d321c270bfc7bf5a5eca4a16ce76d1399e83e511e28aa41051e6332a688c766d5ba2107429784c5fee860d713e24ff78003ca688ca64f8fbc114fcd07003eb7789dc36bb550702a183d2bc0c15fdf2a9c5ba744342edc724a696f6c4d7a59be70efdabf188abca299f308ed3386b98367c7f1b6c5344c0cfdc8b9211ac3e79c958d7e98d1c51dad7121adcec5ca99870475a76f124bbf1bacf43f5a853d8d2fc81a2f474470f2b12797a0a8a59c1890debe129666e70f1ebab81d18bacdfcf63cfb735407784d9bc2de76561836b5a5a7b964c722f90cd698468d189357430b2c2a909a6d3178af1ec4eed6955c9d2489b8b3f98a7922a131b55c9d0fb9de0716b1bcc0439607a7da448e0c9ba4a8d1869b0294f21c7aeb920b0d3e6c150a63b4b12e9e8f028415c9a83138e84cf46890365aea72ccd652777c0042251dcf68ae0b9248afd750ef944c449bd3fcac759560ff356fc76a729593547db831f48f1e944f00398578e4c7210a987006445f01cebd5d3f8c2bcf1cc8dc94fce1623220f16c55a5bc71f7ae41792bf09a489fd18cdbaff045c4a173fef9ff260027efb2e454996679131d2da635721a970a96cb621479dc75789a38c788de842351bf3df756a2f2099a277b82b6453861149e2f77900054fae967831101f01d7248d8f80eb81e72c2bb60b11cfd14d4d240c87b8f4859f28a737d444637f0811dfc67a6d20962a5d2837ac8492d763d7c2408343ea50b440a432548cc5e2c70351fce4d2bbed00d4dd6b5b64e3f18becef9686da711027481d235ac43fc76ce8a62fa6b27855f4cb691ff1d3d79c1e07dccc6abdf435bec7c81a6d51c43cb2e3544e9b7b197fb21dbbd106f4a34b16515459e675cf56d28d3c67df32a63a121376d2a0932c60ff4b4521aa77daff0874cd8e245fb59e90bf53c3e08ee1e703c2f51b13da4f880f0606fdcde9fbfcb5f053ac44b5a2898c832eb5d768d1272fc74457b76a6212cf49928029d41b4cc654db6b9772fae1be73e1687e024a3c119200daa2bae0071d572a85a9920efc7cab6f95d5eaf6dda5a21ee6854f077725261f218d2aac69cdaf53b9b14e4fedd9ca9becb25c9687059a4f13e22e551d8343a626103b782ac7381961603cf22766335eab787a1e2d1c91a146efc4", 0x1000}, {&(0x7f0000002340)="ff1da2582fe418e33fd20f10a9b1a91c35bbefcb31f110fc86f57d3b479da897bce74d37858af96e1f4246beb5328df7fd706cb74ba468a07acc74f1b6c78a0d66f88fa4f95eb847face9902624634bee15900d50641d48ccdb06c996b7cfc50e56a586fdd83409c06cd4c07a4d79e27ce8a4f7122cda58486ae2f570231d67fd538449688a5a621e3127b28e8125827930c3573a240350b9205834db79e6a1adc77fe7aae38553d85935b4d96940a46b51bfdf27074df0b79a141c59832005d7f2a6ac31b348d4437d4f0c1e9a7292195cf8cd7af714a312439f74629db38300ee58ecb27c7c6a89e3dc6cb0e92a9a4958d891d893c7e7975ce9192705cf4fe8bc1ee2c64fb065a4847ad58bf9583b94b0ca45a4cb584408a76a6547429babafcfc365cecc81c6e24bea201cd1e01805afd6b9022d53e3a125197d28398fa9148fa543f7338a53c7ee528d9d4a75276fdfc7e6916098500641e295d412ab31c651100b24e5b369ff6eca24071089a032cb1d5156413420864203b9ecbe18a827b1c25ca8aa280c34057b424fb4e4828d32f1fb966df78335e4af1adce22246c9e65adc9a0023f8050b4b0fa27b6a6dfe76b9c5d304cc814904874ea2e7d98cc3bd02ed741f984e611776e2ac094e8f1b02b6f2066a4c01172ecac589211d6f166ec86f739c24193c3a462cb6175a28c0b797d01c509853a8907bbc8164aa43ba56f3044fd905ad5a3fb7724a16dd9a06e2096d82341a1a9782fcdfc5f37baa9d96c9acf06b58233934427f4a362028456e8af92f373cdb7bd38a1d056eba24427800da7094c9d765373b1d3c5abfe2deff472cf5da15536dec4d5ec0e41ce52939f55ad4e2eedc4d3742fd30feb46e9d854dc32a45f58bd957328e9dd1a9f57eb7ae95b9f5e81614aaadef0d059d887f2e8d4716ef343fa8fb5496beb855baf2062d418181e267302f74c54f402e106c69e3ab30a748f0d30bd4e1c7623078c493fda7ae171e9cee2dd5019c2cda567568a4251a5e77e0a9441cf715c9714be29f5c2f7c60cc6a323ed14946aeb3869fe9b6029376ecdd39946f1196acc8f7f0409f42b391b460bcee554525d21905957a362a0b8dd9cd477e4c11057a2ca58cbd9e3b20db085d87d68f0b7a489584f786543494151e6a66c8b8a50d0db92106ae4b3d659ba1b6bf48404af63009037d2b19d97e388c61345e5062230b9aa89eedd20d6ca64fb9e7e8c1c948291fa195e38f9a162d26e773b7ac9a3fdcaa642e50eb1c8fac1cd7d7b3774f608de9af954560a0b31de9893b2e17d6288cbea2181472848aa1430c1e0b88e1d123efb59ac9fccea229d1f8b922c558e7ea71f4617c651880f401385f9d3fdbf241127343d1f553e8d23794def1d7b1cfb4d4f21847c54cdf325aabe624965cabfa5c0e7ed49af28d63f4025ee149be2b68f57d7ceab64002c77ee1e884a4019d011ab77eaa0672478022fd75443cf83d0f6edcc2a857aa49a3dc3ad4be50f81a53f937b843afa4a56cdc1f8c429c082c87a7abe3cff5c7d0b82e4a94acf57ecc672679e8ae7e579e0dff5a572b04c1bfa073b35a702f59a283e5d690fbd09a78f095918a985b643186b0d73cd4b897ccc3d3bd385f8070057e40502bc626f6c06ff4ffc2b94a1a43cc7788bb51c07cbe1ab23c27962fe1458ce55ec0764b5420d87f8da16f41686e9ff4b0e86b5a59d5fe1918ff8014c1b190f62f3ffc1006579c590f79bf4f9f5e768fea9f922bcdbd9c36812ae277af59c0e85c4f8ce0d4c76d4d4420959eec3c037203a73abb451501b54e04ac161c746fdb2421c3b6890e597951e76095f6f74bb841fdcd666b73dd79df5b7c41b489661d111b4a55d9250755d44566dd6208b184758ef1b576c19b9fdbc714631c0561d71e4e6d9bd2b6e01e4785a9c2893ebd9567ef03ce8c1b856f16ca87f131f9526eac38ac702a93c8a6192d80aa3ae77c412d44ed0ce61495a6224f28d37c3f39e448bdcbd022d05258db339c94249513e8b728e46b33f489810b9e1df6bfa5f57336d10b9cc6bcb72e2f67316f9e29c1ee29ad10e86e5fbb810e6b836cbe1eae59ec99ba24a272e5afaefc8f1a3afed88879d6dc865fd2f200776054cbdf3b6b5e579e06d18c5b974bdbd69b932abd335a238a57530961760f6568931a198d8f0f900f201c9c7904c74008017ac84646688446f72cae73704deade5c7926fb088417ef2d9968ac8640bdb140c03a86c0faec02f30c158dfa096e1c0ab3aca4636d7a9a254e51611d9a1eb06206e08ff96425ff982bc74bac6d8b324be9c550adaf8dfc83155b8d263cddc0c0fa38b21c4fd3f065a4ad39f29568b1853ae3deb3b725dba5d5273a0dcd6e65eedd78e91b59609b59d40caa780e3c9b395474dcb36e8d541e53379b2af379ba1c7594bda54fda61d5cd5c67207a78af868b12120fa87f158dbb516ef55d0ba6c6e7ae34df8596b14241f16656a2e80e8d0f2fb94f38b43ffdc356bfd7f1c330aa6f1f9bb2e419b96e838fa70dd36371f67cd8a7a2821aa9c5bb83e1d103a0c4ba0b78b9823ff7fb6989f28a821db6d02cc33c593c75987066fd844acc7fb79a1debc7ad7ae323aa0afb56f4e3177b9028f02a0b7f1d4a78e3d7d382db4e3a03aae6ffb0266714a5556a6353265baecac67e8b505b2d95f9b6112a10b50e44ebc842e11118ffad4b52ee892906f5985a127583aedf2d6b2e464ec9b48fd6eadf9ef733a563394617811ca6b2c9e99472c90ad2eab02997de373c8afcb8bf83e66dc29332722b4d8122aa6ebd0a41bdf1ab5e6ee72c517876d20061151d39a80949c1629e632ced6c2263cff71517ac347a3326e81918435291751243cf21d674a2a1943391f65198ab31c7d030d38fd1276a15151ef9c51556253046c53d3a94d184a6aa95cc3f2b82341b4f62ef7f2421681a27036ec9a2201bfce82a211a35ea57c204e1a64c6506b6c0864b33d00c65fd27230bd2712a8b9756fe30beee173343bd6d5592a791cbfd49498230a6cd2dc4747ecfb67644c1e1e3682a6663a0359eb4d1b8df648d165484aa6e9fdc9154ff3de9a520dedae4bb9b1f79b4a6e92a4d0c44a9bb306e2a6bccb3cdfdf2f5834baba712ddd36b65e28db44ce8aa0689a99adc4ed6292ff9fe78375a43e1dfd0331340d1f017d0967e2794f9d8128efbe4008b370041ee1b8f3a53ba75fb2d443da0264589089341499dddc4738d9b01f31c323189a39d269e2f9a41fbbd1fc9178e57a22f5a7febd2ccf2d3ba8dac46bc27ba54e95baae2a28c60b14decc12ff3a6a64314e1bce6e3a3009c7e86361bdface9acaa200be41182438b023fa7451a01114d95d64a386d6698780e648a7b8598da17258befbe1b3e54c1a420d4940bfb6fff703c6d5d5fef1a5d32f560c8a67df6aeb7a1dfceb47c6575d136806361f7f147415fcb7a9a9f511a1639fa8d2c9cb8ccc8dad9c63bb07e26e554dfe944587b61e4342435fdeea7f1f7f19dec72fbc20e278328d5d945a41feba3708504f9f5f9e4cfdf41241f3d359f2fba12b1442c308f3b7acf2fa73e9a923225047f82dfb8a22e882cd543ca3a95559a2487e3035f9ba099afe7fc67b768f64695e4dddc6bc957dac9b18ad849d5e22ad26c4a0072ffb07d1a5a9fd74491ac38fab593440bdd603dab43b799aa59472692928209d330710420a6dab82848b2f07932b7c5f1f00cb181066541756186d248d94da307af3e817c004da77c07ef9bf4809aa7c3ec3ad204fe5203920c4902693ab6912c2eabcea1689f51f9cc5726d8d2cd81656869c1fbcb9c9696901720e83576d99783b666824b10ea84fa229ff7a44fa88b4df366712d29f13d04fc882396a1be0e0975f0117f4760d8a8c51f6250f1bb78746c451ab931601a838be90f39d6b2d56e61e633d5ce7dcd123084a940aaf94d0f5a10265a3f10f3417b5c6200b42c9ae90058e3f99901b82d8ae8d5c02ef5e132f7068c3d9c3940616f7ff030c12ca284f951d931e8e52c3bb5b25de5ad2bf09ac056fb41ff89af5720981d0b30ca544dcb7bbce5a7621f95868b6432b8d782dbc3b24dbe74af2ba5d3c4f38574e95fa58d235fa090b74d32715ff9d720ffd2621f1a544903115209a436481c4aef912f872d74916f03417ecd69060fd0f9a61deb82a244793bd07ff272f675bc7a2b85745de37e1f17a8c6375c3af946c47f7dddfed3e8e398f8f984ae25807e66ce173db171af71fb955de980942ef6a12e4a76d34000999493de099db5d05790731a542b09871eb7415113ff5af73b1e043539ec80d326e894071cbda1460967c227e9205bd6c855f6481154a0ca7c2600cf0d4646c2919b09a9cb676bc1922d1d645bccdfc1d1bc24f3d1e474fa26cb0172544a75f86f2e745bf5c8739201ddab3c058f7692708a1be17c25079feae97c82d5f850f0afd1f7752fab0357461863336573aa4a263c1811fc79a9c161d0b2a78046e4ea88ea9d2f5d43bc33d7a3ef82ef2974e41047b30e32aeebeb6056ccf15d22613c3b095c98a5500b9819a43a27120c298cfca17483707ba5ae4bbe6a2846f55448cf84892fa88035889c5e63ae0f49ff11905f90d885792eb038424308f942bfc3b313f7de6052bb5ab022cfca19183bef529360faf4e2608351bcf8ecec4fe6962db5476881fc24d1d0d2a1baabbc37a1bdbbd2c6a70451f0ee94b5c59e5a4d75c7f56af2d034fb52788a2f86cf2eb59e337a43cec92db85d8d0aa189b966861131fc3fa0dcd12e4bad0c297368981044763c30b4d0af191e9b5edcf54c3bd9b5b363db973dee35cbcc85c27cdbb9e1fa0257ff825e057b324d274b6a49f1a14683669d8791ecaa6afe1455ac095988cdcfa52642e1ab29596fd83ebfd9da6b647dcf9ed3a65faa1cb5b4a4887d1a18089e5aaed3240992b46fac8ffdd96fca9e3c2847484873f12a879b53e75b96a5e4f00cb6fa7fa25756787eb072b85382f222f269450edd9579afc961da266dd41ec70482c54766529c445640bb4cbb5cb51b2313636dfb582cfd8d327d3acfcdf5bdc68b7eb4bcf57b9640407fa97fa51b3aa6b56764cc94d067bcabe3770009cf716d5354837453f1f396d4a65a1f2f5f22d7484d5c7efe1fee0024f5a4b2fd94c8734d539027d86969a131636fe96b472d0a435d6281f512865d86c625a802a21bb9bbecfbdea8a1f1dd44dfb3228c83850c01bae9b9c70d5f6a9ba72729b382f2a86a6f6c06d6d125ff86b9f68f51f7fc43f11c0b554d3b370b04443f507cdbfe99a11af8bdef84f622377a70ce0ab7da95cfde8e3750d8dcd2dff57183b9e0da444a43b1f23562fb4a42d43e30712edf8d3c043e2bd63f0a67f19f9c3d47a349d5f0abe3fab8f5c06cbacefc87aa1f1823ad281542fe7c308e7d62b7764849568fb693df13a9a3db57a579729f088d8a36f633fefa4591c9f9ee4fc9a881357acb8f4ae0938ccd22bab5952626d3bcd3694bb3a73ecf0424b360edbe960e71e283c24d2fcd025fcce6ed11459b591b5a0febcf4fc509a93c0b6bed1f978b19030fd0ea61c482e3b73c131510632dda9776ac9c21e721113c215413fe78b0cffdc8cadad8a2175417f0e4451dad3af58f324937409a4283dd5f72ef4216c3c8342cf8d1cb1463d88a140050701906204fca20eef92e89bc1ac89f133462b81d1fca181dd40969ae00284d19e722ca3d5767cbdc206c6d237750e65c3dc70e40d3f5c01daf678546173917db7a07a1c562e8b996fb9e076eba64e527d914803869b706d131b", 0x1000}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000001240)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e91ef652f66696c"], 0x10) socket$unix(0x1, 0x5592171a4090f434, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5e, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendto$unix(r0, &(0x7f0000000180)="50505221154c6e8b25d2420dab6a38a605e008d59fc499c1c5a80192ba586122448dc7c27f8e121f150672462699192de3f497b9e24b495ce2ea5e30ad0b2014bbc3aed7d446737a5dfac96afe490748646ebcd7a3c921fd2918738e1db54fa4535a250205be8d3b6ce610b2e15820e6ab3f0a2a4415cace68c139c7b40901350dfff54a8b1a2ceeb79c4c820acc94d59d6d835552c613f8cbca24117df3a9ed00a3e6159640b5cf9dce59b1c098de41a12aba2af2b73d6745654754f776ba156807bdd00506edc11e9a5734be37b6026502c7966cd191b20ce3621145faf541d4a8f97c0923", 0xe6, 0x5, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=@file={0xe49dedf5403798f6, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="743bd349661f2990969dd2d1f57e38a94ec26ec60ff83c94fd52725462fbcc57910aa2b381d81677c9a8e6ff3c31f0e8e4ae0d0517301cb781", 0x39}, {&(0x7f00000002c0)="e76ee7321350bc523e3499509878ee364b944fb89c7f9d9ff0c63f866a2d140db75a60d96166fccef1e1f0858dfbb24b65d9c886df388591c35e63624fbfdb2d9eb64ff4c22be0fb2f41bfa2b3f0a91a78f2dd3173fce9e27acf883353377e1cf2087ba97c08a4c9b7c0d74acf929878fa38fdd94edd075a6a8d39327a9a503ab313dcb7adbce58b1e311077274041f6187af322011db8efc65769d1cee30f00d4a54439b3ba415578a0804e9a49241b3c111683047fa67728c451138ebfeebadf6de4b1a8906314d8664340869be7001ae7f79c722bf412398eec6a3544c45d6396475d3455285ba1736f66d32c595e72ae91", 0xf3}, {&(0x7f00000003c0)="6e27c78b14e1010eb68542ab17403936cf235186bb418ac348f95d1f15ed121c255b17d8f55ff8990aa88fadb6934664421c2e02e6548cdc743ba6d18743cdf820de193a3ed36fec2c5f5786ee834a8d0f5ad836d9c05c1829d976a5feb4637e0284c5513fe8ba267fc7cfc797308b99feeea0080af41963ea607413ee27e98632e9df818e400c095a4c81fb6e0ad944289374977bf0cfc61c5a0747e97a25311137523229dc414c52beeac267f4c5e8324f2f7b2607a02795d099b2e7e5646ee5340cb507c6b4e19d1b92f6277e8ac250ab7d158670aee6f3adf1956f4ab37027d0e66a184f23e8ad2cfa0f28cc", 0xee}, {&(0x7f00000004c0)="fe35de0aa9892bb4bcdcff57a808258040ba806619347b5bec6428c4ee52d21e0e04de677be86d6545651ccbb8a58aac03eb4632e61282309c99b7588929e6668c7b40688cfccb6b0027c8560556b52b52156b97e3a7fe31d6367229194e70aca1b72fb2087c55eb6991476ed2315793278af4ee5afbaa0c11475dd712041fd040b85ea1d761a85dca5b1f8033b02839eeb5e08e75222d70a2bbd5ec508ee65424cbcf071c3cbe", 0xa7}, {&(0x7f0000000580)="49824d435ed5ebf2d8facab0aaf3bb11563caba5062d417911d4ddcceb67cbb1c7f4dbf0aeca", 0x26}, {&(0x7f00000005c0)="af793f1f4487d8145c63ee09379df5e400d7584d5a97548fd0755c921cbb38b648010bfe21a7c0ce4d1d0799fb4501f6e1409064dfc6a6ed312ae9fd5b6e559eb0d88d992c886220380a634a7bf8e03bcf0163599697fe7bacc96ef84947d356f2f63ad72744b24acd7349099f856a2e86b881fa824a849154cbb41df99f1b68ab9dd1c028ce976f258a5a7f10cdc584d26a10005da385c86c7807bc98732dcb11b41633db2e14a887a709017be4ad4535781e43a36a305d", 0xb8}, {&(0x7f0000000680)="297be718aebd9a706c51ed7712b2c798f34567f19b351b51966916734219ba49aec56e5e09a37608681eab4614cccd", 0x2f}], 0x7, 0x0, 0x0, 0x8}, 0x1) 16:00:04 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c5000000020000000000000202080000000001000000000000000000000000000000000064ba3bff12c1afe40ecb386f8274c017d5d97fdac2958cbb0da32e41c28355b7ee744d010000002f6921206f21439ddc0e91e2ebfac7e246504ee12e37911d", 0xf0, 0xbdd59ce4d4687f96, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x161, 0x616ef05a, 0x0, 0xfffffffd, 0x93af, 0x200, 0x0, 0x0, 0x200, 0xfffffffffffffff8}) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getppid() fcntl$setown(r0, 0x6, r3) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x81}, 0x1fe) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) r3 = getpid() unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r5 = getuid() r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r9 = accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r15 = syz_open_pts() flock(r15, 0x6) fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = syz_open_pts() fcntl$lock(r16, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r18, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r19 = accept$inet(r18, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r15, @ANYRES32=r19, @ANYRES32=r6, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="04000000"], 0x96}, 0x400) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r21 = socket(0x18, 0x1, 0x0) close(r21) fcntl$dupfd(r20, 0x0, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r13, r22, 0x0, 0x18, 0x40}, 0x10000, 0x6, r23, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) setpgid(r23, r3) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8040691a, &(0x7f0000000300)) r34 = openat(r33, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x1, 0x0) r37 = socket(0x18, 0x4003, 0x0) dup2(r37, r36) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r37, 0xffff, 0x1805, &(0x7f0000000080)={0xffffffff}, 0x10) r38 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r39 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r39, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r40 = syz_open_pts() r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000001280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="003614b6494497c6cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41], 0x70, 0x5}, 0xe) r42 = getegid() fchownat(r2, &(0x7f0000000400)='./file0/file0\x00', r11, r42, 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='})/\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='(\xe3\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%@\x00', &(0x7f0000000300)='^&}\x00', &(0x7f0000000340)='!@\x00', &(0x7f0000000380)=':\\[\x00']) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r6 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r12 = syz_open_pts() flock(r12, 0x6) fcntl$lock(r12, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r13 = syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r15, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r16 = accept$inet(r15, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="04000000"], 0x96}, 0x400) getpgid(r8) bind(r0, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r1) ktrace(0x0, 0x5, 0x20, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x33) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:04 executing program 0: geteuid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001], [], [{0x0, 0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0xfffffffd}], {}, {0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f00000004c0)=""/185, 0xb9}, {&(0x7f0000000200)=""/7, 0x7}], 0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100), 0x431) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfffffffa, 0x1000, 0x8, 0x0, 0x200, 0x2, 0x6, 0x1, 0x3, 0x4, 0x100000001}) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x4}, {}, {0x80000006}]}) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1ffffffffffffd68, &(0x7f00000000c0)=[{0x4, 0x5e, 0x6, 0xff}, {0x3, 0x0, 0x20}, {0xe9, 0x6, 0x4, 0x7fff}, {0x4f28, 0x0, 0x4, 0x4}, {0x6, 0x8a, 0x9a, 0x1f}, {0x9b, 0x3, 0x4, 0x7f}, {0x40, 0x0, 0x7, 0x1}, {0x200, 0x0, 0x6, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x9, 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100), 0x431) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r8, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x2, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r8, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, r9) fchownat(r4, &(0x7f0000000140)='./file0\x00', r7, r9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) nanosleep(&(0x7f0000000040)={0x800, 0x2}, &(0x7f0000000080)) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mlock(&(0x7f0000479000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000002780)=""/4096, 0x1000) readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0xffff, 0x81, 0x0, 0x800}, {0x1ff, 0x1, 0xff, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x8d, 0xb, &(0x7f0000000000)="9620eba06967335adfb7fa", 0xe7) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x8000, "3fbeb9c7c6064868994e982b8afbd9603e44c22e", 0x7, 0x2}) close(r0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x4, 0xfd, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x6, 0x4) getpeername$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket$inet(0x2, 0x8005, 0xd6) write(r1, &(0x7f0000000100)="169fa4e1e12003f64ee8887e4bc5245ac9048346ec3f3e577f3b96134eb9f6a46baf6def6877e1990c6ec7333257fb41c378b15edd989a5f18e620d8ac536d0b4d8e73b74608481db08caee5dee6162c6f21f84ea4cccd2f2c13bf055eae5bd2e92a0c781fa968ae764e0238d554", 0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000180)=""/105, &(0x7f0000000240)=0x69) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58f14237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795e527baf415fd73907b10fff7da4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0666518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606fe9fd84ccc7bd8df1dea842445b34b0587cf25dd9e1e49f93137"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) shutdown(r0, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x200, 0x0) pread(r2, &(0x7f0000000340), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x0, 0x4}, {0x31}, {0x5, 0x1}]}) getsockname(r1, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x0, 0x1}, {0x1}, {0x6, 0x0, 0x0, 0x4}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pread(r1, &(0x7f0000000040)="d389fa587993b73632f3c2ea0e0258bdf18dbd044ef8c56c6e00ae575032f759c0cd3e4a25a4a3552405f18f0b90f59caad920d03cf179fc626150461ae4ea53036087b7b588119bc36fbafca4a5f8cdeef34e5a2676a78425191b369683abe7838e80b6efc40cca51612b0b01f947fb45a346065cd6e607164c0b7eefc4ca7545e8547fd821e0bc9149bd88", 0x8c, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:05 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(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) 16:00:05 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() r4 = getuid() r5 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getuid() getegid() r7 = getuid() r8 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f00000001c0)=0x3) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r11, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r9, 0x6, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r13, 0x6, r14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r27, r28) chown(&(0x7f0000000200)='./file0/file0\x00', r27, r28) lchown(&(0x7f0000000780)='./file0\x00', r27, r28) lchown(&(0x7f00000001c0)='./file0\x00', r27, r28) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, r27, r17, r21, r23, 0x1e6, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r16, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0xb718, r3, r15, r6, r8}, 0xfffffffffffffffa, 0x2, r12, r14, 0x0, 0x6, 0x4000000009}) ftruncate(r1, 0x0, 0x7fffffffff6) r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$KDSETLED(r29, 0x20004b42, &(0x7f00000001c0)=0x3) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r30, 0x0, r29) ioctl$TIOCCLRVERAUTH(r30, 0x2000741d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4c, 0x1f, 0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/61, &(0x7f00000001c0)=0x3d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000100)=0x101, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt(r1, 0xd446, 0x1, &(0x7f0000000000)="c7999ece1fc8464679d7576d4c0a70d54194fe4e4774bd55a400c987eafbd588db5a1497c4f7f5a7cbbffd9afb5ba7a7a02ace", 0x26) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0xe2029e2ec4ccc381, 0x7) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r2 = getpgrp() getpgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffba, &(0x7f0000001280)="7a207f9e1836ef8c89aeb492f103d31402d7211f1f7005bea4770ce98729c5c913372e39fc901bb07b75d5dd605f8450b2ac46536426124a85c8c8bca1a0716f11281f86b90724be609056350995fa65e6bb65bd10b449c81968ab812029029041434911c63fa98dbbae36c95eef2da602a648a979a34751677762f05e083d7a08515f9a2e9f825627a5eedefbee89567617670c53d11073958838a05821bd32f2bcb1d23f97753b528585a63ff4ff508609e4cef414b89e3ce2146a3c1edf6f1e37df0aa8d4597e9e0b155e0274c7a53fd12bda7088af752ee06db3574c66f641496ee1c2fc7ce255b8085f5d6035a7cdd8cefb789d81f10c191bd3dbad208bdec54c9d26b1bfaee874f7e542d983ce8725774243f35ff2f82a1552807f707939061ddf612526e1372777f126e1847fdee5a42fba54b9ec559a8688d1d4e2dc3ebcd2cbe4378137376a76e9055c18f82b9a7d75467732a75e8d55935e1d7d2bc8fff664a3d1c64bf625d8b7ad2c30581c500f3be02f56370215af15c891b6c645d0c611efc01c1fa8d5c36c603449d2795698d35883448320af90e9b484cae46b0ddc5f01fa9dd0702f849348ffc2e701b9f11e0086aa29f85d66890fef19aa86b1919b0f23be13a9a50897ce6e0c41567f146f61eb4bccb83ea561ddb2f209d4111b1371e63095d9a8931173421109078cd74e9ae6f7a3384a0437d5175429c86076aa8e50ed98f87ed6e2b72d947173eeaff7b222adc310b3cba70a80f8a4d77951f350b52c240af8774ceb05e49e9280230edf7b62fce03cdfe85e5c919104aaadd96dc4074134223296bd1c6cf621a8ab072fb7df759331f700d1cd099219aa3996ac3603bc56131f469731328002e91f15d5a9906ac2020f60e073f544904b890ccbfbdfd2acd7f210754de168738b242a37020aa1e77192640dd1a35bfa99dc52db7c42a41377e4997fafeab09fd1cbed144ac3b6381cb1a4bd4b90032b4bcab85daa1365d82e27c4783d951c51cf5b0a3e5674258a0c95679f0ce91592b51a420fe3427272a61ca150660968213c1d6fe5815ac61e1248ec33317503c6b95e17e60f214929bdf1442bd567db33ad2f6bbe46ef2a7b0de81200979cb3a953f857cc0ca04ccf2611cd1cd22637750253c17b002a5a0477accf9852fb25e70162e60a5c5eb8b5e89b3d4894035e6ad2a62577efb6145b4ff50d43dda74abb6d46d1b9ef65c8ea8b163ad9559b90b891ed7c890b29fbe76b669fc508aa6c861fc8813bfb8bc7923af4354165f2d42a347b436184e8356d3360c3e45829202545570862b939410b5d5a97c125cacef6770e23c90e24a032690a42b7fcdab2b095356fbeda96b9db11d35fd1eda3ad543b87abe7b4e1167b8744ef562f03daec17e04acb5b751dfb4d78f69be9de626b2b8972c553676322038fd0251a4a7476fd9b1f6a8252cbf5a3a591ebf51877bdb8d75e9d903919a78f460033447fee8dc4483e8f7c5998cf84a5b7810dd8f232bdc2594217d9588a7488ef800edbfa499116c5a8ac96040398891f12a95b03b2bf50fdcd02009602ba1f71549dbdcbbfe17c34766587af923132ad3bd84e1b396a65f8f367b2767cb53221bbd2f9720a09843e31b62f33f45eb852a5a9a63decaa2ea8fd9ef76b0471225291d3f7f67ed70de80868c61c579fca1ddf514e4bc9d04d87c0422fcd73035e2c65cab8e3792f0dba5acdca7ab451afa274e97cdc9cd0aa0b184f4559bcea71b4d2c73234f8dd4752a6c7878eee6d97ba3d389777661142174dd5fd5d8e8db286c83f44d9fb487e65ef07f87bda069c0e7f10cbea4541ebaf6a2d388ae7a64862dc7cf944c387703408b1f51248ce53be3dc860d1bde8cf879504a2e4a565ec44c36a226ba84dffd13d858a4cfea716d8558977fc366700fb460272b4164c85bc5087ad22bc10d6360cee4b2953f3fe4b46bc78f178ee4d3b7b658f03bc7a443244d78bf86e31c1310594b3829d8d834ff3e10a6f755ecb003f5c1034aba12e50a4a0cf8e3f4f9139055b56ad54a0af6be6943261c825fd84d8bf7c216c4dac0efb879c09b80fa20676250a19588a3e3781015a707467ab97c583c9b1e61af175aa1f5502fc6551e606a416d794b020b319c59b5c687421a9d78ffdf4c24f317c126658bdbcbd1aa4d1861709bae92573ab920e3a500a6c477313a82ae4e549540b5ac27c7f7bb1aa8a00e7149cba05195080294d7f4a3358e9eac871998dbea9ed41a34de89e339be20b219e321d5c882da2cc8e9731c0c525a4e8ac4f8e783bf3a0feedfad2866a7e99ce6858bcdd71b269ff6ada936f74c64608f3b89af43190c6ab05b6c12ddcb8d5fe5f876132c5401cc9beb5318a0448dfec3ef7257d035dcfdb53008b2374acd56014cd34c040fa00a4814d8f4c5e3b05f1586774110308a460f242455973e95f6e0e529ffae7e64aa3d5731e08966e289c86ce8babf90a7b73657af9a6dd4df5b7be109e6c971e505c42ac2a0d4e84fe0f1b49b703b28710bb1a34765d2a119eac54938c6c11cd60b2228e0a44dae600548b0c18158a3e647687695ec4c7153e8e5d7c9387be3d87365e4c2a86c9f9cf5aa4ff0d6fd8e083b4222bc79dd9207078b6df3147fbe185b8095f2ab58071df68b02ce4a424c7727bc8d71597afcd1d1fc2b2ec9df74bbf8b442fe582f098b723b50fa01fb9edacadc2f24ac87825bc5851c10c5931faf19769ed8648c2e15bb9a3c473a6f52f6288720cb502c889d22bebe50dfed38dd4cc12ba01876a771f8a776052f011c8a722609224c6594c872e454c65bf58c08095d9e19080d5d879622a8997d23ebf72421206354f0e2a21ab391451da9fda14ebe9c345f9e5395e2a625f3fee1138eedf9c913d6413aadaab64bbf823ea47b972843f31fb35e98ebf19a2409a689969696a313011ba00f119ac154b50978b99d5ebef15f68a4bdff074786e0831dd938933c49d108d6e10a6ee5520c0899d7ce01c964d7075691d643a0510ad5a623a4375c679ce870788e8239a515850b6d5acccd2445d0ac3764803a8fc40a8520e3b0ac0e08f0cf180cbbf7014b96f3916fa2c0c25a3b162ed2df2de80b647729e3e7f0720212bcd02f9ecc121fcd498fcf01fa4cc7a286c727e7b7a5e49f1738cc2c7e5416b05034587e2333dc3a37bc712fdf401988c9f547be7df40974f1e6b864c9a0e6c39aad6d8ea8cbb5c125b8931f744913998ed1760a25e9155386eb667eb74e6b9a6bb9a72f7962080e912dc6f2d2bde9ba0189b3313d8ccfc2b8ea7acb5ca99a5e495579d12b89c2881b23d3edd883ac77fe39d77e837c0445b13fffe4fe595f24480029e0112e40527823ad5365ed2ec948c7d2befa658d2479a59961493f37881131572f8c772227bba145cd17f0b53b5875b14f53bb0dc96b42d5d162b970b724951d3c4972fbb7e2f886d883547aa89db4c24cbcddfed9af3ed3825f3a9ffc322dba40c23267c98cd2ba89eaabda1920a35b325d06545c34713c4c8343b7c48458c353167175595b1ffd1f1ac673204bc26fa968352f7b04f28890448bc79be49f8a63df438729240b6d473d2e2d14d94647a9d5e33b18b74e3fb3eac4659c36b180246b05d64e30d3bc922edfb5031c54611d34987324890353d0251f137e82847e180789725bcac24808d454b6e7e5df78226a98adbe7f4f44f4512d848f1a18ed68c3a125f1f6ffee8c195de7b2ba3aa65fe4001f63d1661d66774c2e5966f37e2e6e7c94219010cddd6468e296110d32f143862dabbe4247f8e0291c554a6a10729408c47682f89184c2b2222575239c54b32a0619811b9bc312645d51899813b79eb8e688a17d30ace73641e69e08716a91dd180ded310a06f177844a81bf3594d7729b5fc99f3df970c91463fbe8d8fdd2ea7bfa7a3ed0991d23c73238488e66aab3dc230c74955962aeb6edbac77ea85bdaa7fe4307f36dc94f30d9f508e503bbe5a084a8765029f0b276fc635e9937ca4f94fd870cf02ae63590053764d2944100c2aad10a2323203ea7ed73da32fc1c010e7442832701a9cb284195536e20fe2069c377026ec93d64c7035080131351d904aced5d7ea5da74f8437c616a1fb1fc0ea0819868e02450f62fd32a24bbab3e3f5d0c0adc1a870eb73beb9ade5e7b160e48cf8230208c9c910a9f11e893fea85e75b672ed9fee21d66a259f13ad83037c8e3d2e7ef1a0312da6196c471e1d1bdd602e4aee79ec2ebe5317e537fdd1c404c3bf330e2207a6b2ecb032fe895fd53c06929f60a0b2f17048f919251270de926ef3011753fd97cc64e70a853b34a99d7b51eff6f493f2aaf90b651840eab39434d0fd81ee099358618d504b321a0031d4f5d4c2d36da8770b4526b1bfb94fa8e00d741c1af15955dbd7a70e4ac9707bd79d699a77aef7da9c8cfe3e023fa32a228fafda643fd6d00187dcfd340439491111a6b6499da3010db4e0b48e192827457099ff9d759f7804a7dd7e9ea8351097b3d5788e0f47cf88b451322c452d8a0a1f5403b06f3de69d1b53cd38f728c47d881486814e011bbb237c7aac4514aa4575950ef6edc5e490a4cbeef7ada2775de45a94e63dce8a8499978ab58ab14d6d70fc1842d2ceb4df505ae68b740f6fb315f72bfe5b140bfd46d0b59292145bbf0f34243352d516e56c856de84c76e8237a8ed439b85ae955fd0ab223f42b223ee8829cee2ad5e939018cdfaa2e02c18165db0473559dddea20b2e512a4b55ffb6433de439c820c72e42e2484aa353a232ede1d394ec88b9e14561db90e9593884c32c30d2665d585640ba689ece7a17d3a831d93b370b0c50a7ce0a929a4cde19761d0a70c149f646c5e288ecdbe15be4270b4d5c305a4bf697a61cfaf7adff191e6f898bca7253352e74d4e3d43a1cc8d4655bd7b977f8bf07984cb6950ec4b8ff6ddc3e615147c4b369fdc8549c187a2e44ae97bd61961021eeba0e3bc52f8e64d4ab94733fe6dbece4325e3ca0e59785d06af419a0a906a2eb9519182483f454617b88afc2e9b0f2f74b43ae09a0231ecc40265393f3c847022f0fbc8f52551e980747ae5f0f2b24418df4fc18b5089c70c791ce939012e397aa17e22d670b463fd0c2a087a9e2d1f4c34e7e0bbf29ad4d481351ccaf58c194095533c942d3446320ad10b2d6298a99152529c10e5784327570fc15ee0fa7c4c914d711c727acc6117270bd23e1545af0aa95b89b3c66a454e4f731fe49b1e1dd1ce76ae23326e8bb62f28d17c6677c53b402b527d5b3c5ea7808743b23190f98cf16776217c67ba95845b990768edbd88f4a2720de236407b66e712d96d0fc4a904ac8f32219271b078e3dac13e80bd93d6044416de6ecb49f116cca2cef0fa88536dd42dad8c1d75dd383715f43767a07a65ffd043dbc765b9a6a7421789cbb9d8d5360fa740d3b1d849d9e4087377d0a36316d98fe6dfce43057a9a8a3cf9a3808d3efc5c9219ef47c1b8995c04b4eea0dde5ec77d05258202605c16ee2b1de4943afbb36bf0837564c02277af9f18d0c4b600ebc087ffa55ba512a7d5acd857d84db09781521523ce90a506dca267a940f02724d7f4fc6b504f5f2f0fa6853b00956fdf794ade1c05bf5f402bf92b8070899dd014f97ca7ebac6f5c27420c3c0d3a39ea01e39850d661ca7bde82ad66492e4b0b489fb6e064510a3744996d73dc284196fc2dd4c80065b7f27859e92672a6ad1a2e66844c61da3444ba0405d0eb605d5fdd6f787f1264a2f9a1c4f37cbf53a61640339891") syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = getpgrp() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$setown(r4, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfffc, 0x4, 0x2, 0x80}, {0x54f, 0x40, 0x40}, {0x6, 0x4, 0x7f, 0x1}, {0xc23f, 0x3f, 0x4, 0x2}, {0x7, 0x80, 0x80, 0x8}, {0x0, 0x2, 0xfc, 0x3}, {0x7, 0x4, 0x65, 0x200}, {0x3, 0x8, 0x4, 0xffffffe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = open$dir(&(0x7f0000001100)='./file0\x00', 0x80, 0x100) getdents(r2, &(0x7f0000001140)=""/131, 0x83) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$setstatus(r3, 0x4, 0x8) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4094, 0xffe}], 0x1) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffffa4) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xfffffffffffffef7) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x7ffc}], 0x5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x20000000, 0x3, 0x8}], 0x7fff, &(0x7f0000000080)={0x5, 0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x8, 0x0, 0x80, 0x0) pwrite(r0, &(0x7f0000000140)="a08ca645600f8ba34aa544b47641488a1d9aab0f077c28e83ff128929b2ec29e9a2856f0d0661dfed05f28b1db31a7b77d9c06dcb2fc443e7949e46d652eae6eebb56a4031c94ce8c9bf685d36e75ebae26053701cb5140f7411deb84d4ae7d57d4a1754263d682f510ef058e5e3053e59d48f16ff2b77852cc0b096bebc34ac9debbb6a6fddb0eda48b14c16f743bd9a1a185f5142c2e6248e69397e986ae2e9ed7079643bb4d81152261f0eaaf", 0xae, 0x0, 0x0) getpgrp() 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xeb, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000180)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) dup(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x3) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = semget$private(0x0, 0x2, 0xe20d5d8f89af2aba) semop(r9, &(0x7f0000000040), 0x2aaaaaaaaaaaad2c) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f00000002c0)={0x0, 0x0, 0x40, 0x1, 0xfc3d}) dup2(r10, r11) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0xb4) getuid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x20, 0x7a3b41cd, 0xffffffff, 0x8, "9aab3de736e7dc39eea7c97fb2d2c951b622a12d", 0x6f, 0x1000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000380), &(0x7f00000003c0)=0x4) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r3, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/4096) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r9, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r9, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r11, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0xa97, 0x0, r10, r12, r2, 0x60, 0x6}, 0xffff, 0x0, r5, r13, 0x8, 0xfffffffffffffff8, 0x5d6, 0x7}) getuid() getegid() r14 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r14, 0x0, 0x0, 0x0, 0x0) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x1, 0xffc, 0x0, r2}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006, 0x0, 0x0, 0xfff7fffd}]}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000100)) writev(r4, &(0x7f0000000040), 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x8, 0x4, 0x0, 0x8001, 0x80, 0x4, 0x0, 0x2, 0x1, 0x35e8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = dup(r0) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) execve(0x0, 0x0, 0x0) close(r4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r1 = socket$inet(0x2, 0x5, 0x94) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x6}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a4af37f029be96914f6", 0xe, 0x0, 0x0) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000000)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x2, 0x283) semctl$GETNCNT(r2, 0x9, 0x3, &(0x7f0000000200)=""/72) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x2, 0x1, 0x81, 0x1, "14a041fe2b602f0fb4f695b1e55cb867c73a16b6", 0x7, 0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ftruncate(r4, 0x0, 0x401) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) r1 = socket$inet6(0x18, 0x8000, 0x7) listen(r1, 0xe0000000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df525808e4fceae1e03ca14675445479b825e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6519efac092067c70b52456111f9372cf53cab618b514b5b274f384a3a3dc7ed59322980241334f5b39363ef606bd3b5b6936e4b31b9ce1bf5776d6ecd254ef81df31e6703339989262ed067e4eee383edf896e8b739ae462377c95939ee479fae39458e69f17561420b5cfed279114be7568fe6299271856026238f5cfc138c52021bd06303a4ca21efea1303044145e63682311a6"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r4, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r4, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockname$inet6(r8, &(0x7f0000000100), &(0x7f0000000180)=0xc) setregid(r5, r7) getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x2901) open$dir(&(0x7f0000000000)='./file0\x00', 0xa9, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x6, 0x6, 0xff, 0x5}, {0x2, 0x4, 0x3, 0xfffffff8}, {0x5, 0xee, 0x7f}, {0x8, 0x7f, 0x0, 0x2685}, {0x4, 0xa3, 0x1f, 0x80000001}, {0x1, 0x8, 0x2, 0x77fc6d29}, {0x7, 0x20, 0x61}, {0x8, 0x20, 0x7, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x80000001, 0xe0, 0xffffcecf, 0x3f, "2c336d531a392912632fa9108177517e7dfb0d9d", 0xd72}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket$inet(0x2, 0x1, 0x5) connect(r3, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff9, 0xc3, 0x0, 0x0, 0x80000000}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029bdf6914f6357e3a", 0xe, 0x0, 0x800) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r7}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r8}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) 16:00:08 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xff0b, &(0x7f0000000040)=ANY=[@ANYRES16=r1], 0xffffffffffffff94}, 0x400) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendto(r1, &(0x7f0000000100)="dabf6e7915f557189f59524cc61ba27943ec8f04f4d6dc22505ebb396c8df43195d8e3e5b0db16de8b3be30d00ad1ec9b8c25bbc1e5fee51711fa7fcda65f7ae4929c77f75ade419a87364cb0b33f9e8856ae9c48e14f395e141d0b7d6b857f53ebed545680481fa1416c41e04fcd6451c73c61eae527a100a1f0de1921de101614771052274e3c39c8eeaf43a9d48ee11d28704239642c39c0baac248893a44ff756bb5f3b4101e57fd66ac82bac901f15e9b227b57ef47952d677a8d98c596c2deda6e0982559e54a5edb3d7eeeb08d8e68040b93e033f9b9a018baf57b2f8d1b563fb7ebbecf98fd8455f731d04c9be5dafec774042da603225ff1b0a7da2cfa6d3f1429b210ef49d89a6bcb8d58574e709475440675b8d57e1f1e5ad84eb68ab5dfaa64c9ce2deff62193a800584c62db31442cb5ecc8e6097b6b3a94359165a37992fdbd1a5a681c2c6267817271cfb4c758bc2e99438f89e0839bfd8f1c4d39c00ba410e5b98998828377f2179b89c626424e3461fcd4094d0c86555fa6a06d364becc7de9dddbbe1142a08517e0e3318881b71159c5cd9ee342b432e66ff7f406c017168c6e7c15fd967758348f352d25f5d9dc16ab5e3855522275510bc418848cd1d492d9b28b6977993e4eefcd98e783363c1280c5a3cfb426c7d8e9cc37942277aecaafc2efe215df4d0b5edbce418e2fe1ffc265bf0d3c7fb06c12f974877ad42568a514a5336a5c45802f77751de0b63d37438d20c0769da7577babee35d893b495d28d578c92e1b51002012c260eb9691afe57a902a967cf90a6e72482fbc1efabdc521422e4c52e79ba1312c584247bc5c1a0b89409e27cf2e68b74616be3da89ee8a446423db391cde53d790d797645eba54d3f5b62cb0b7529b81133f3bc1d15ab04d947ee72f0dbcc5c3f1c4ac1eef0985d79976394ece41a762a63566d1b9cd2999a9163b9cb75058bc821bb4adf8cd3f34ecb6ee6c97f2647b962977d3f12c707d3d52296791c5d2e2c6d706e2deb2e6941d86589ba09661d2bb5c67f9d8a06ab9dd6dfc14d8aa71d15b2b643a4ad55a85386b4f244d80c990c1f59e4e38fc281241c80681a2caad1cefde691cba960d8f33cb30f3075e0ae67fa0355491dc3040f7af61a67f3dfceba874dcd34f2fd31906e345d987c566fcaae2fab3f9f343b71d20ae308eee55d49bc23e9c50de02522f2c6168fe1f8e045560a63270624b47754ddf68f1d9f0d3c8a2d23f68e0cf7c2a12a8c7a2c73b4e7ddd7379435e1c6e0d75bbb077e405b0c3de9e085032f167003ec2414567f45ff2cc9552c470cb4bfe128e616bca8d1dee691ffa09b16b31d269ee2d618aed5976c4290f469156686c6cd867243354c99f796f96a132c14146a2a724d2979837a19354f0bfba70f7d7be0b707b83c7e953736dc0bea53e4dfb919fe284d09f78917341f1a9c7eb571bafc483b382aeee859bd2b5f997357d65643d578d66e332a8c1b3fcf56d217606cc0a7ee2d4f7f169b5dc48d5577f00f41e7639904c75900e1f22a683121eb52ee63150376294a78bdac4fa755fb251f49dd11a438762dc4f70e8a641658335bd8c71e2977595ace40b9edd75fe820cbd13f436e39cc825ac5c576711f6375c0e0cc8b9c9a3f3625c37478e789a081f1875454c565e0887ac85cd49e4a346134bc66d3bfc587ab9e317485b1465285f54e08e8047f63fef88d144a8e993f6d055aea30a0bb4627d300d2988ca9a654b1e991d8fb9c0b46708da3b41f0517f56c02dd1b4e0985a89fb4db143f944920a6e100cdab123e56e1fb944268ee83ee863372e5732dc8c2293462039bfe9fbd80e0a1b5b7617fd4417fc6ec4e16a1472cf8fccce1d6049a909afa492aedc023ffc5e67ab1543a7b24dd0aeb4e940105d6df1334fe4011dd0bc73596d7cde9756217e0a7ed100f2559d2a28fdf79e72f419fa1e74e5f0a352bbb88ca33c4ef4b601ed7f7940a25c144c1a6030baa63e7abb1fb97374e088709a8830a696e40f3d4054e54f7f2fa09d4456eb4081bc522540c7a5d33aac32a44aea211d27e7f67640ad2f6b5a8a5ccf1a894ab8be60ac9ead34487f5a37ca07925a10ac88b90f20e3fd7545d24702e05ba4876ce6e70872c0d9499474be717846a7e38c73e1b88094826e171bd5f74d5691a076b3c590901cfc7177a53f40d4d83eb44dd8f919115252658fe21f3602e7bd5566cb15516844e671408ecbe09dbe87930ff6a2ac5b1576b39e66b598ea3c5e9f634d1fd4d9fd08cfe32edd2dfa25bb916d5a288e0cee0dd3b71f8479af43fd6503346736b306e502bd017fef78f06fdf22942c1bd7585652acdbc8234b146fb581115ec4fa830c6c614e3894c5c9296236873aa63398325949c0e9719790bd2eb3b9b59a3e2471a51db213d72b78085060a0340d46c211e2e95a9d89811433906382aa1db302b18fc6e1ef3641dab967bfb6406c6ab1a16a2c1c225d7664e9c122a3c0151e2cabb73ee9c5a95f18a232ff06ef0621e70526a0f27d461dfe14f0c830baf5044702bd6b6f958fdb649eedb4dbdc25e571aa7db96ee42fc8a61ce69de1ceca6fbff55d7044459d67101045200130616f0161752b014233e978f9c8836176f96c88e62b9436c03f9338eea199a8df2942ea0ae38006144c4cb46ae220559810f2441d650694aca60df5633624ec304044bd224078d5ffc307755f33c08da99feb6724256f0c24722dfab801645e149ec159eab782a5f5ebe29677dd4c7698971424cb823d4bddb92d0aea2baa91500bbbbd2ef0761ea4687455a00548fe12292741e185c7dafef0443aa0d7cdb277611ea0812bd0693d03835b3be92166f5bb28896a15de0ca493f8fe94905807b3fe557212fa366e8963eeb603e3b4bc591447e88dd9614c25219107203117af263035b1766d17f5cc65aa65ae57ab14887ad219ba2ad7f038ecc122b7c96f56f1efad6d343b2fb74725f90b977c2c070aa321494bf5e9ea72ba79905b863c651af68deef7fd47692e0e9525d864555e3970453f5c8188c046e8248a68b8ba196fa96345a9ad4726caae8dca4bca023a3d98842a2f62ce44b69c818e086e2a633904b4621bc38b25a40faf8b9a1c4e8332ee9bc928cee65fd2f0119d28e5387405a58622f883a1c2c58cfd2a6fed5f12c70412a1c0ecf2f50d1d59e434c29a741ae9817e948d618ffd4a05b3f022e82c7671e42b0ce37908fd03ccacbe71715b0c29545ae3b4d5c87d3b23b62d47490da1f122c7172fad4945b4dbf6076483e9ca9fd759ca7734fed5a735c49883b4c2ccd933e7413d4f072c0d3f63cc6e0eec81f22c7384e646fa4dae50aae4d96c306c0f1b58247324f561a63e9c3e97831b0e2b8b2770ebe767308fb88d8123b6f65a1e3e8fac626ddcf8097333128d3f31831ee2f0bc15f06cef0f8e4071059989e4de6958a21af28dc431be9e106bcb339bad9ae5a05a641177a0157b578cd0a05ca58d9b8eaff94c6438479d2c33c52ead75d8a5ada9d4faac1ea47b7f483ad085f7e9a387fe174e68d282606194d98f520bc134e138c1f1b91492b818f54f43130651a6a3039a85012a45bdb55480fdca37cbcfe28e896ff4df99448a0ae70af2214e20dc2100b381aa460de1d7d99a195daf50b88e4e51b2b90a7cfc4f629512f1e0b8df925132ef1ae1d69b66352b23eb7ab51212a78c0ab0697a4deed404a7a97c978862f3eb8d45ade43a3de0202ec1822d535be1ae584f5c417ff353dc3055141901d1370d88c297d8bf98d3dd278fd0b5fdc3583a41a26e228bbea2c8ac56379c1b94052958b032450ae15c8a78914b9d94d2d239b2bd3d561b3c73d5d6bdf7e5db8a44d6ccf030700294f1ea97ea948599d519285bfa5e1f018192fe9ff3b43527356a1be3d0a90c333a62a97ae83c9251cf24e1fcf69dcd2b63ce1728d736f096b07d778e3ba39b2742598948c8696c6a2f293f94b1b5dfda04d8b3eb6601f49dc8ee5b5f057cc22ac27eedaf784346a37ee3c5407ed5b6fb40eaa19e2bfe6f3daa845b6e0b9d3f3f97c37d7f946f744640224e7df4ced1f98492ac9d071686988c1ba490d75d28ecbf49e12dfc045f4b5e2b7127b1fbda2c844a811151899a5d00a42663344663a503dc1e7c07aede9035d00db4be872f5c745b9fb65a7612f34ccb854781063b9199aa23bad9c9bb83618e53d7a95b161f7711c89a94ea7010b8c733e0f0597ced9e58810161e467d1c3f17566857db294b98b4b09d57a40e806b11131ce2d71ad41b3161c81e4714b17a2592a72111a12ccc44688e341dfad435ce813bb94ae39f69669c5c2bcd64bfbc1f417a3b7fb27f7e2b52ed563f71b647c8d77db4ee2139f338528c40caf9d71c39a7a0380fc0a649303e5991ccb45bacc4b98c2df364ad5d03dad5f5fe0a8fe9c3d7001c4b5348fdad784d03b1378e0c52378c2b2842679815de468d6f81522fb0f84291ce732d4c93c027c1ce0814b11ac1c6dbfddb2061e64dfc1a24229ab5257e06db143b30898ee0f5cc08d71e168bf2896942296919f7f8a300f89249ad9d536b1fc5329669d52cd3770521e764d1c99848d9553ff97408a1dc23dcbf26720823d32d96f417b88d7157be53809d07937fe5e3d4a6796b2dbda8b78044040f3b4a0f1b92f4f09606c541eff055040fb0a5cb81bfc6e573cd7d481d5b17f7d0fa55111afeaaccb6d26bca798608fd28de44814b98f18e279a0c35bfccc348cd787d6fb5064a59ed278dcf933e4078da66b2410b3376c0e0dec222c6d9b699cc94236900a9a18edf815e350f69025762a79149cebf78d18239fed3da543a21f5ad52ea28c88fe2c6cc3e65c74c1047e5a1400eb46aab1c179b546c2bf5f6411512bf123ba1d9ca7bc8fde30dfecad07c1637dadf0da768618837fd106ce932fe5b3f6688ea7283e3d87a1b7a8163f3f69ad93d9e8137347cb4ed197bcb149e774ce955eba1a9e81a99113b81f3e7018ca55c9a1d8dc4c5ff78f86f40b1b08168438be2dbab1a6064c0d52ed7fc4cfc68875bbdb8252d972c4393610a16194a418a46573d7920d37f2d1c244928e79b25d00ffceff4e422ecdcf0a24785b5205381362faa8721b63ec4f1a0343037e46bda6b547a89118bcbb545d4e444b8761b7187c3f2280fbb396f12d01d9b1f751b084d7e4c9013181b2bad2ba9bf152198ecd300fc3e3da4347f902e45909bf2f97362310b52bbc845531cf95fae5849ff85e94fdf6aa3db5a613d21207792cb0a9140b286e8fedda541cefbfd8de88ea78c22733e17fb54d0ae9be934ae793b7a8a7667a8e07298622a65d9acdca114ec393c97b0cbcdcaf4a476ab21808c2f603e28d7210c03802606a3355e1cb90c8f938060c54e0753b6f544f1465ec83c83e1acce1c34c5125917d1cdb11199ea5fc3a720f05e8f02c3ffcaa892f17aeb03d9d32fbc7d62a4ec10f93ff1084f599359a32d83e41c9cb05e24af05d812bcb3c36719f451008cd3fc7db9308844472fb5e976f76f79b78280f725c53958c826b14d0983b91d8388b6a7203b3582e07f7029687ce76cd9ea76f626a1b2bc3e0fed7e2e99fdbc653e40a54ffb18e9597b76e3273745bca8ffd312a037902732b0a1d6e483563b94ba2c83f3fad7116f5f2dfa415c2867ce6ef386ce64ffd54b3638c5f122b6f97d8edf82663d6ec06ee8cd749f2038d3496490803d25bd1486c63c47f0f25be7e5665900a29117c191422f5064890ad68f5923f9a13428ed2522b77e5f6e6cb678dbeef2656e2f81c687c", 0x1000, 0x3, &(0x7f0000000000)=@in6={0x18, 0x1, 0xe44, 0xffffffc1}, 0xc) close(r0) socket(0x400000000018, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x94) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0, 0x0) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x7, 0x88) r4 = socket(0x10, 0x8004, 0xfffffffffffffe01) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r7, &(0x7f0000000200), 0xfe72) r8 = syz_open_pts() close(r7) r9 = dup(r8) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCSTOP(r8, 0x2000746f) r10 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) r11 = semget(0x0, 0x6, 0x8b) bind$unix(r4, &(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYRESDEC=r8, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r5], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a10f65f4aace13b8eb82eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28f6b0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304a3335aea1f27a18ab7675de1bbdbf7e3795a149e5c2ca7ccb46fff0f4d73a0bfcfe82288759d04ce547fecca4c244bfc50a670cc7a03d1c9006378de29a135a635689e8decffec835cb68687adedbcd721ad432fb82f0e0cf539e997295ed71b985151791d11cefcba317a8a503095e149e7873e9b00161753a56ac4e69fa73c27920a043627fe7938486904a30bef8528a8795afd32f0266bfcdd826ef5d8d118a46c3705ef0369818f986b3cf5021996c6c6d85992eb9bbdb9a31fcb3a790124da1d6a99c4a1b788172fcbc06e53b8655c37c26fa9ae6ac5a3ca2fdda7a65314ea7ac155a75064b15f0c60a58c1b0c86b45abe601d5425cc08be2774d597e79ecab4cb8eb6ab9a451731e0b50eee9227d45f90663b2fc5bed241d0ebc4f21205e93b3f98b718665e7ea93af28f7202ddd5afbdb16d454341fda33b3eb9e6d91afbdb5954493c5a336cdc356d403596de12d3faeb24c97d87d6960f348fbf33270822916a35ff49ba7cde573ccdee71cd5d2cc62625ee597f0fc648a954670e8926086c", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=0x0, @ANYRES16=r6, @ANYRES64=r7, @ANYRES16=0x0, @ANYRES16=r11], @ANYRES32=r4, @ANYRESDEC=r5, @ANYRESOCT=r3, @ANYRESOCT=r11, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r7, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840112e8770f7ef040000003b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea7538b59c1112d20acc216c0b00257d84acde7d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d963250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r10], 0x4) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000140)) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r20, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r21 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r25 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r26 = accept$inet6(r15, &(0x7f00000006c0), &(0x7f0000000640)=0xfffffffffffffff8) getsockname(r26, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r27 = dup2(r22, 0xffffffffffffffff) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r27, &(0x7f0000000480)='./file1\x00', r28, r29, 0x6) r30 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r32) ktrace(0x0, 0x1, 0x8, r32) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r29, r30, r31, 0xa, 0x7}, 0x711d, 0x7ff, 0x0, r32, 0x6, 0x18f, 0x9}) r33 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r33, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r33, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r34 = dup(r33) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r35, &(0x7f0000000100)="8c65", 0x26d) r36 = accept$inet6(r35, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r36, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r37 = dup2(r34, 0xffffffffffffffff) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r37, &(0x7f0000000480)='./file1\x00', r38, r39, 0x6) r40 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, r17, r29, r38, r40, 0xa4, 0x7}, 0x6, 0xb39e, 0x9}) r41 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r41, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) r42 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r42, 0x0) shmget$private(0x0, 0x10000, 0x74d, &(0x7f0000ff0000/0x10000)=nil) pckbd_enable: command error 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0xf8}, {0x2d, 0x0, 0x0, 0x3}, {0x200000000006, 0x80, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x5}, {0x4000000000006}]}) syz_emit_ethernet(0xfffffffffffffd85, &(0x7f0000000100)="080d344147b2c507153a05f17e02dbf751d1bb664c1b3586346eeea9") syz_emit_ethernet(0xd1, &(0x7f0000000240)="5a8aede973c119004a136f34fd0c9d2a3a97ddcf72513ee7e64221e173f9ed021f07362bc9ef45d8d5fb9a98e9f9a72adc0c41639dbe73496368f12111b126a170185dab4099e2af96881f696b4d57d929d52b969363adc78e0a6a2152540c5471c3af1b48c2aceaf49b05174248f110fc3d1904db50cb7e3e55fffd6d2d87dd8ffffcd63aa9187d2ec377ccf3c86e9eca3a6d909fc7a537e78722c42880605be0b89783cfb5dc18f3a330ecc3dc95e938fbff5d8adad53f805e8df44f98437d29135b069a5bf30eb0cf60ba787211d439") 16:00:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec711220a2ea644537b6bf0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf917", 0xb1, 0x0, 0x0, 0x51) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getppid() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r9, r10, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, 0x0, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, 0x0, 0x0, 0x0, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c6530"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="01f626"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32=r46], 0x1, &(0x7f0000000880)=[{&(0x7f0000000780)="37905ab5de34145da6a1099723e6727ad3f4"}, {&(0x7f00000007c0)="05ca768ca20ba5563eced728960810ed63aebeecaede2275c568965527c5d74c2eceaa6732d910e6f51633485941e596c2e0a0bb4f73adf11a6074b108a64a8fd5275695d45f3d82e7da50a9ba3c63fed559eec0637ed4d30ae65aa94e29b91a81feb0d41611b938b37df86806d3861526d0a4ffd47e198613fadaadac3056f83b1331d17f7215be659f3a658b4d51c16d4f3039307800c87c28a31043dcf48c073bb8e6115e27ab173144058cd85afcaecefb894f50c8866186"}, {&(0x7f0000000a00)="cac8da55ca7f1f793733ee02ce15b4ff79cfac8f1a67313e80fbde0cb3a7a9a672bc71be678252b2905eb6083c02dac0538a5bd046f83646256a91d92e8da17650f9d21df28455420ccb73035899e1838abf76223dbf57fa59398beb21769e1b0b97249d1a8fdb68675d4cbabebd909dfcd786e121676b475fd40853d0c1909386dc396c34dd870f2ad46b9e5219c7088b566b9872915d3495e988ff7d2e8afb8db60b6c14dccd6dc079e742108e8b14018f320a2a6187c92f559b40d5af8de04c568767025683200fd40551f911b688ca2e66f210d554be7a1978008f3eb7cfb8f1291147623057"}], 0x0, 0xfffffffffffffffe, 0xfffffffffffffcb7}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x0, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[0x0, r14, 0xffffffffffffffff, r22, r30, r11, 0x0, r38, r47]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r2, r14, r3, 0x0, 0x46, 0x2}, 0x100, 0xc07, r4, r6, 0xa5, 0x1, 0x100000000, 0x2}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r52 = syz_open_pts() fcntl$lock(r52, 0x9, &(0x7f0000000140)) 16:00:11 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x82) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000080)="9c66e5774c9b1c8506b47410c1d3f1612768a81f5a1d01fdd90423e67b212d4427bbc941d751458cf7cc49b27e4207a8d05317fcf91239e9", 0x23a, 0xb5ad3f903d6e22bb, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlinkat(0x0, r2, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:00:11 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000740)) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000005c0)=0x8) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg(r5, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14561518df9c21000000008b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c0000002000000000000000010000aa080000007aa7fe579ef8675fb97c39235800000000000000410000000000000000000000660dffbf63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f0000000000000000000000000000000000000000001951968cc62dc9e7e13b2b682eafe99e8548deee1bdbb7458ca813b9d91c7f203375766f55c49d3c2ae743aed3e181c0225a68751fb195ca68fbab50a0d3da9f8d6a514fbf3c16d5f94d7c79df27f17a2231fe58bd91ec722735001b50dd6f2c4e76a07163e744d7b97d9ac028284d9c1239032da80e77eb9b53d8d78fa41248002b0e081caf22fc211f6efafaef94abba3f555164b26a2b0622295466d9b008823775970bc8a4ad6739993edaa0dd40fe3d975e6343697b1a33c689aa3f2fe7b4a2712b9d8e5418f68ccf680529bbcc3200398839d688f809f7ee65ef27798ab5b1e313b45cbf1e9ee031b0f3e9b7ebeb4aae4ef5ac306352f4527b7ce01c032b29c49822a408f60afea320e397619dd1f6b508541a0cdb938357f479b39ac3e1d94e38f2f2aff90cd1a7"], 0x130}, 0x400) mknodat(r7, &(0x7f0000000600)='./file0\x00', 0x0, 0xffff) 16:00:11 executing program 0: r0 = socket(0x1, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) munlock(&(0x7f0000fee000/0x10000)=nil, 0x10000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x8, 0x3f, 0x1, 0x1}, {0x94f, 0xe1, 0x10, 0x2}, {0x1ff, 0x7d, 0x34, 0x3ff}, {0x8000, 0x6, 0x8}, {0x2, 0x7f, 0x0, 0x3}, {0x7f, 0x4a, 0xfe, 0x80000000}]}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000002780)=""/4096, 0x1000) readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r3, 0x20004276, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x400, 0x0) preadv(r5, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/67, 0x43}, {&(0x7f0000000440)=""/13, 0xd}], 0x3, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r6 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r6, 0x4, 0x4) pwritev(r6, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000200)=0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0, 0x0) ioctl$TIOCDRAIN(r8, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r7, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xfffffffffffffe60, &(0x7f0000000040)="79df183a2e93222d10fc6473d3f37538f5d3cd1acce8f7c30d750b7b0c15cd700a1e3bffbb7dea41ff616dc73c612d01e3fc8f15fd327d408f5cef4a4396fae5236838f25e49f3185f36a243a9c8cfb454cc02ecbac1de228e290fdceb7ca8418036d3d19c2cdf13e33a843af3ff1850fc6e517cc69c91f91c5ef5c77864fbada0637613e0b7c03e3abba23cedebc72ca392c17167f5cc16635030d5336f09f1b4abcd4dfd7929c8616aa7229759523096b6fd77b6ac930000") 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendmsg(r3, &(0x7f0000000500)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)="ebeaa7b101e6e2e76af25f008dfb27840b8ae008373c98c97056c7f16f690d0f72cce78bcec28889cd252a0c5e961de606fcfa11aa72bc30eec43101ae573a07fed909a2167125e17b1182e24ea9bbd8c857a6a03b4620d581f726b58672c19ae9e67582e67c8f156dbec394083c0783519aa84baa5a26765582997aa2c3dc07a865253610a78122da0aa8d6d1e112b6b4acc4437f6aff88b5517a3170e3c35d32433b2fb2c47bbf0270c0aef4971d0105901fb4d85cb0f986981e13173b2cf25805c6f2cf61a1eb90857be08b121f492aa9651471d3a3680123db1a600d1f5485", 0xe1}, {&(0x7f0000000180)="31106ea00f8d1887b8e0121ca480d6f95781856caeac91cd950b3562005382a68fb8e9c68a90f4a3d86beb5598613d66dce267890b6a2666c1d5c171d48fbba943d5b27e26455cc098dbeffd413258854ad9348e78c64c7e0b738b3542fbd1554cb7", 0x62}, {&(0x7f0000000280)="671763dcb1355499984523aae3b0cf4c9bb22c9aee1e0deaa92a2b79d447d6495126236f303e134947eb1977ae268f", 0x2f}, {&(0x7f0000000e80)="6f15e889939fc0aeabf27a9e16cec7ea19be8cda5926aa84c98be326a9c1828893e5068416e658fffdddb89cd3afc69b41268db44d8bcf52ffab12f64e806165142e5dcd7811206143a11c779047624e18723560d0b33959259d8d7e7245bfe2d6554d43f569079462c1d7c8b86550d41d3c70eb2970f398570b58520139dea4cbe44d3d952fd4158430e31ee498c1f6057df74263985a3c60d160d200c8e817682db35777c411e2826f480b7f22a691516dffe14b0978680c7fb18d2f8cf74019110d451451271ea4307d2ce7158582335925f77f931a07eb93ab90b35b7584b4bfce93203f414a460a8ccb1ac1ac9b4027c1732a97cbb16167129eb82d1143968c7c40b1e030d2b9dbff37f4b4d11b780533cf8f8f9ad1591dafaa8cdbffc99871f994d933304c9b3bb0c5a2bb4464d73da0de4d6d8cf83a43fe8e1ecbd57b22b3e8289d340151397b3a27630d43f56e5035e11e13ba6c0c9ec892cd13e0ddf0db4e3d0936d8706acd1faf587ded95b4b76804f7a12e4a14cdc05f7e0ae081440000ce1d6cab224a1c86185471fa8d9863014e43264e89eee1e0dda57db6d40e40aae99b685f4c0cc1734b638643c9a27a4dfd82202926545612b10da3fec0f15f8d5467f250da9a1cee529cbda57ef8f92429ea9527217526b6eadb94a653183f8e88f7d215c096a37c711a434f185d1fab242b827ca727297216d684e8125c15e93247ba5374f4371a90c4fd89d1dc717c7a81e338b61d930f8eb0ba015027ec9068118b60f01d11b4b2daf4f262a549a64e2e717854f77feb7f123d6d70fec65cadc9f697b7720f8bd4d770f1f8ea53f1fb71e41f1ac9e8a1c9ce7227b30b56d9c980dec1655f863ddf6094fdfa9b7db6a763b3baa2fb4df3c971db05817bba3c7eea50a02c28cc6a940e44a621a8d2b54e5aecbfabce5c12d499b6d60ebbf5307a606488922a0a59712407ccce4644a17b9cd5c284ea9940e69122681a1fefbd436789b58ce72b1fcb165d771cfc624ab6c45b8ba8e5f36fef8b7b6171624637ba58beabac5158449a829c8aabd00f81f120520f7591f7767d3a035bb746117723e83d64ff177035f2397c163a805cf7353cc0225ff4a6c44a1dbb3ea2e3e9b790cba901dde79ac0f7a3363d34aa4de310fb2c924c83c8a1680d4f79a62273dcc78d6fbcbf5e844a0541bed9ae98bf39864594a8f91f84ad4301e8b387856793a2dca2b7d9f6c920957ea08ea0b83e2569581ab01a820e30caba605d956b95128fdb930056ddab139584b53fddbe1b998aec7649db6f265a8860e4bfc8d490fa52825b3ef826098475e2dcab445ff1d74f8d1ad09430f39d268404e5bca99481aab175452c510a4999637fb81dd287f3b5e495d4c95aa88a9dd6f6debc1dfc306723707dd5c56b0cc4618609fad464957ae0a747998e3235e918387199ec7bf91d5a7f9e1b370443d9037eccfd32930ef9431263b85529214295373d07990db05f288d9abc7ce3f86107c23a379b0713a125f3ca76039d859b8b4989567338d5dbe311ec29ef003abcac5d68d7c5ce9708490a16e3e9d19a218a29d036c382f2814099099c303a1571408aba90f901e114851459d56d0657d0507ff1b68c49a737f4b90bce2c37c10abfacc302df12e3400153e8f7d6c82b25d3f2253da31ac96280842ebbeafafb32f852dcaa1bc68c6c37a27607e1c8d353e8098fb79b38ba572e4f7f2f1a6ed2feba82ff813a603ce55d6b17407a45d3ba74690033d80f06dd0585c2fc96c43d98e17c18878ed24a8a54e21b4c32d740a57a3795c4f004dff5de683a72a3e7a35af1e407b7de8df696f21d0489b577ead4fb6c99ebedefd67682f99e4be374f538a00c543969e3c475bab3367fb0ebd284dc69349d7dd2c16b60d0a01bcf4838073815f55a66f52af62df2877e21667e75bf0714aee93cf17f45ad092d531ec3d39da1635092bbb72e4163f9fe43f584322d7e2d9d79b092adbe87f140702dfdfa078eb49b03705aa26387068e97cda0ce5a3852e676bcd971afbd13467b20ce6ce3aca0befcdca10ff7287d4e40973efc1aacd96212af69680eef7b6dd0015e51f376a948f5c0a21372de6a023e4b388c5f18186b164cef17795dc2f4ec8ddb586fb347bf4f7199f2544e613123f04d9d7ca045ec178825cde692db4255b74d2281257cf4b6c7546c0faffc6b65410d275fd7a0b14c5f37a70b374a5694fe104e53b3896c73e0a4bb0c57c3f9f46e11cb2f7fc871369a4be7e53889fbebbcaf330ae5630802124da113a86a2e4e05325040a9afe1d65f128576cc0ebe83643f81f38c054641f7363592a9665f577561580bdaa8fd5e421adfbcdb1f75e13b568cf568b5c9a48c52b8a088fef5ddf5c9884490e427d4d84b3db450b0f58fd1894c2bc21018b40dc5227bc6a0fc1716415996b4e26440ef5de1a901c5ae8855097f87d43cd363f4c4ef7d68c4e87328d1afd1e42c36929cf796cd7dac9639ff56f738221bf77dfa8cf06b615598bd17b3ae4a95f0eada19d41a76820a4b2c1e2346ef594b61b2a4f45d6f5c9abc0b280a352c11dc172d701f82bb8fde17d9373fc8a95e58db11894595132378c49b67b884b854e7617b7abeaa41ce5459be3206f348470657438124a0ca0184bbd22c61296ba0aa540de1072b0a4d1a0e16f15f243447618d6eccf505a27a55c4356e383bee8c78f236186eb82e30f54ad34cad0164601412e023b7d492f25bd061b4bf32f52905339b65f8b28841a4cd3d16fc019e39eb4a1cfecf79303bced15c0d4749544070f955a58d0bd085f3f41bdaeadffafa05741ff71d9e44a2ff08a30c8736fdb472b684f6a182766fa834167123d83d867f2fa7ec3f5b1ed30c4364d9ceb1308b0991b4566b3bae7fa8d0b98b84965bea53edc77b28cb42f4d04ae26b1b3df3c9bb5d101c0d034ceac96abd697afeacd65ad2d7d084916125911d6211c49ee1c1c96f2700a1bef2d518645276c02838ff1336d3146c13f9a200774a0bd083948e341edf694e0a33a643d973204fe34fe895601b614d17db06b8804f2419bffbd4f8adeda673013decd1eac246bc8cef77f9ebd3dbd47a10f12ae9b8e518dc812dd14bac2c0b9d0c1bed478c11e8ca1859310745e8070b5af36ff2d370663dab4e1bc1aa2f8445453ffa51369b8f3ad55987b2f18bdb1fb436e44b697c33f6baa3f763b73ad6d97a6417e044f9987d9eb37d1643d6ae420a7464862adffa676921ad5408f32af3abcec99c15ee26f97340a3be9f7979e7014e7cc0e7fae51b4a3e4f93dc245dd1cc08a259a0ebeaa2122f9d1f51d40b8a6b11d33d938f184ce2d80dec6fcf66510f0dbccb1cb909fdc1fcb94769b4f10d20476dd57c05250abd28e9ed50a72fe39603ee2c966d52bfdddfefe7c2d4c6be67cd624f027d557cf52cffc3d13ae409a7b91e91b78fedc21d54af0937323b8624b5b16c517bcb74e0d7d9746591861648644be81cbed86123888415ccd1ccd59e90d7bf73ed3a536bc2ae3ee84d141159750185e332949a840cdb898e9f3427c09b0330bf6ed77dc74d4bbdcb5f440950a980b898167e9856ceb5d8866f0f69ccd5347994042c8ea6a4e6197c3b893783af42a29c27e198a1556cca53d76c5b2f79a025aa5c377a3ae43af8642d84496cf543989bd1dadf154fb36e8bfac3a274cc1145652722e85785e62115f35781f91446e9afb66856d26208b4d9ae2b85241c5120a5eb6a3988ca8d6e9ed4ef9f8cc8182761019b81f51115b068787372d7674ed198b1ab4589983d0003d0d812a9313720b97c7b01524ffed79355cc452f38d781a37c2dce84e7c3d70ad8f12d5c3c1a04e312a40373f40dac89d2a57fb848db95f4ec426def58a6647e1bdcff7ce26a4be0c3d18a3b0023c9a03664ef1811f550a9fcf1906f7dbac92f01a072149185c6767cfbc7f5c0391f999fd954fb7b93389eb1f300c527196204910d1b85b91cc18a7cce44e8d8ab2c028447e42af3a1151202648de7bc1716fad71db19a29cbd6c139970dd4c1972c833f4d39805041ac14cec794820db36aa961d43d068cac553ffea5c19bd59c29f8c33562f55e9a70c9a91dd27880b611a704a2d653eeb9670ecbe5dd7a2c892de817bbf1ee0988ff21461ce6bf44a4f2d5c64a407a7ac0eebd8254be7526b88ed50e5a44247c6fcab0d2c85eda5f3c6ea7faa6dc52eb04f43aac79efca3e2e2c8bfce61175ca119609091c612b5de15d54b8b63b82a675710246ac1f4cdf3f693944d943ccdf316cc8353fc6b63bc3f504843f0ca937a3addf96bf0fe41f86f1fc6b88c527c5fed74141f0dc9ecf359fb11fb522b84663aff7771217884a3de633d167abac5d7990afc5d03a07961694791796a05a2b788548a79ce899c346a5b52ffedd4c9e598a4599b75f5a1f7f628bc7489ee30009d9c393661e6238e63adab8cba0123b0541596b8d4b6582ef186582fab81138003797aa42bf28e44b09e91460d14ff41363c446461fc2b425ed5a6d6128e732a123d1fc26323672b32fed9868bf0c8bc02516df6aab435b48ce812c8f54586a661e8119289bc1e314161dd27fcbf9a40ca9dfa5e502ba58adcc017b9c73d98ef17397a58a1273410e4ad6c72a8ea2d1770d23ae8c35b889df42391257837504ffeae944379115b512564ad1c96f4481b846290d6544f6a7f691caee99e50141c9e1e9e64564d0ac7cbe72569e6e6a94db579b3ae4026f2fafbb020fd0e38e17a85953804f0c3a2b60b7cade07afb24f7c22823a370b65548c75a756a1126fd264cf064060ad20943e1802651c44197739a78ab6942c467c9aeacbe7d450592ffd8fbe28b0752311aef19dac6725abb34d133afb38297b3ffa45e106c5fbfb1acbd59d5b531ae059e0a92ca7a6e17828deb6f19990a840e9dd5c91c1d66e4bb9e1ff24bba00681df854191b78e85b2f3da2fc89eeba01b78f4bc1abfa8d3b9b20b1a75c483602f438695e3bd6d8a7c628e13b9b48c49561834e3102107a50862bf348f776c015c7018b45094567bffe5cfb0bcb1a312f15223ba51f1ae1c5a4975f3f2a3fc308325d3828eb0ff0eaf13d8d3eb064771c2b109d07728912115df06de9e485930e1ae98e900dc539dc2bf83708f93460547fe20653b0aeab1e655fc5bb942491b2bec4689e0301bc9d86da9a611f71dfe7c5534ef37b887d48a7c26311e9dce1c778363cebc339380add2bfac548e62b70c3aa52809344dc150243995bad7e4d1ecc1e5b074e0e4129954a5106e55bbae3a60bb6c7175458ae28102a24a58b7f3e12623b7145c62e9aa50fb3a6bb107068970f8eac48c70a0bdb22a72da0a5d14846682ddd07a91f8c7cd15d061bbe445155430e00245e554bd1d865f0fdfe6c2bb0948217c78e01431c888d614f923af5da53e9ae1dfe8aee5660450c9e44d64f50668408cd0bda7c066f25598d8a6b68830f1d5fd2a23d99da08670787518bab2d0fce098a2b634f28dec298c2a7d11bac0f0d2fb575fc8a2c2aa6cb5c7245cbb5a556b3605792f329f9b26691f8740c2217e107779151d0ba24f938c565cedabf914a646d626f16866d3c26b029f3d4b263f65dd8c172298552c122ca49b9de36cf1700610e3ff11cc47bbcff1e34a2679378c0716f253e4fe24ac51ce02db427878bed18db95e011b298c59de84fd707c10ef9fe9adbb18a7e0b9621b262a17376295972bb11c530ac6646e1234d9537fac63e395758c1392a2b32cb4d5c59ef5fd5c88a9265e7d9cd477f8a08826ab9866d9", 0x1000}, {&(0x7f00000005c0)="2bcd12c8ac91b500a58fe2e6d0516f659ba1c096ccefb58569dce9c2820035a37759cc8168191b39d5f90ec6d5926bb5a03c2bb43f2404be6ed3e7b40c02a047bf97b2c27ca0f82cda82d275416751d25fae7273671e58d916aede15a65ce421d478a7928eca654f0a6596a30cc17688c430e3753a99d4c71e9fb4c98ccfd8f73cd16e44720ac43281ebe4103f41302ad9e11cc6bba573a9e29b03d12d7bf0c1ca550e2801fe190d0e376c0218bc23dfcbc08ea536a36ecd7f317768b076596143db274c472a27fbfb80d34acc2233695a8ed7533448c4d33364bd606cc9e4ed02418da0803b53", 0xe7}], 0x5, &(0x7f0000001e80)=[{0xd0, 0xffff, 0x0, "a31108e7620f255a626ed1ce3308df7f3e1ed0af936a4ccf507b36443c927cc94c335d98bb891587cdaa5dc110224ecc3370d64dc90acf5fc692fd912e6a446f9de223fe604e292aefc81a77bf72bec28bc31f0bc77a781b083085e2b479881f88d676c3a8897fc16c56204f00b8c5b2c23c4c6cbdcf1c161fa176198be23b6bfc2a67701cd83b576ba136e5502665b654eeafb18f7aee9b95622e860ceac9be98d19c88d6ec42dcb70b96a1f9cd9c8c897c82cacf653df16e"}, {0xe0, 0xffff, 0xf98, "2fb57d7992d140ea6d1021328c005c7878451eaf879d4bcaaaafeab749ca644622c0392859395502b0baea80d9e361b69f562e667cade4fece88486f711e9d0a9ad2c53736361b8d0d0665f5e00ac3a5889e1834fb8b2d3424080c98fc54ad03e65dbeef64e30054395c82af4e84c3d3c1781d64d60fde642d1431a1830b261d897bc3aa28731e41fde723c996f9c3ff442786787141d53d0e923a8363a7327213def4eb836d0e828b50cc1a8c7668376c6692bec686eba2795b7eb2f2d1d599b8de991fd71a90e5afbcd31645a04616"}, {0x30, 0x1, 0x0, "f679f36e206261a2a897027645a39c8c3a38c9c86359bfb71d"}, {0xf8, 0xffff, 0x20, "7e435297cbec54c9989bfc7ffff76f90bf66d3c13ef01b9670cee34abb07541efb2d41d1ed877eda1c39ee21f57c7c4b502b32ff7a598413371e777690f383c6fdba7183a9573e77390df78a47897e2dd4779cea825a1602dc1bb33c0963ad89f41cf14e8f8d5dcf085c715037bff7502ed6312ae122ce3e8f2c8d91cb7422b7289021e4e749c3111ff1cd946df5682bc156b99c0672d18200faa1f82bb0f909e95aa6955846a44ab5bd4db00a33f7117f42635a2b30bfff8a4bd8842ab248ff7ebf3911ef7fd6a8396eaccc55ffbcdba5f97f7197b10585d5554c9ef714a6ef70"}, {0x90, 0xffff, 0x5, "6ad32e7ab7efcec32463b1fc7252e21a2b0d3e6e5d21c65a014c4014912afd9463f40ee5783604039826e7701447cc16d275f8234141fb2722d2fa6d96cf0d97c3a400749369a4dbd1bfbd7e53698d2ce23e961c5351b0c3a7f3f85bc3e804ee297ab69e7831e12a4288abcde34f5c8af4167d539a0070ec3de5c909c0"}, {0x58, 0xffff, 0x101, "299901243e73ee0f5a841b77d0ef4a160d6aafd5d8577ebe8861952ec2e0a83a3d068c9273c5941cf0d33d8d5e90065f96d836749e918773db91e373d96fbecae5ad5fe0faf8dd"}], 0x3c0}, 0xb) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) r6 = geteuid() setuid(r6) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x431) mknodat(r1, &(0x7f0000000280)='./bus\x00', 0xd6f7939c54b7b976, 0x3f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r5 = accept$inet(r4, 0x0, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xcc, 0x80, 0x7fffffff, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x1, 0x100000001, 0x401}], 0x3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x7f, 0xe16}, {{r2}, 0xfffffffffffffffe, 0x10, 0xc0000014, 0x7ff, 0x4}, {{0xffffffffffffff9c}, 0x6, 0x2, 0x2, 0x7, 0x400}, {{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x7, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffff9, 0x113, 0x2, 0x8, 0xdb11}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x44, 0x2, 0x7b, 0x1}, {{r6}, 0xfffffffffffffffa, 0xb4, 0x4, 0x20, 0x2}, {{r7}, 0xfffffffffffffffa, 0x1, 0xc000000e, 0x9}, {{r8}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0xe323bf9fadb7cbfe, 0x1dd4, 0x8}], 0x1f, &(0x7f0000000200)={0x9, 0xb0c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000100)="2649000000990800000048e094") 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2800c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) read(r2, &(0x7f0000002780)=""/4096, 0x1000) readv(r2, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:12 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000007000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56f1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac00"/746], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 16:00:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x0, 0x1}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt(r2, 0x0, 0x5, &(0x7f0000000200)=""/11, &(0x7f0000000280)=0xb) read(r1, &(0x7f0000002780)=""/4096, 0x1000) readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) mkdirat(r1, &(0x7f0000000180)='.\x00', 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_timeval(r0, 0xffff, 0x3008, &(0x7f0000001080), &(0x7f00000010c0)=0x10) pwrite(r0, &(0x7f0000001100)="e44beb3b9ff5ec34ccfd21ee1043bc448b72b475e33a9169a542f4c35ddd2906d5df426a557cbac3bd67a6c50d45e7f84226a7b58d41219d8545b3f5c46f03d1668f8040cb949257a34548bf7713411faf2a6840c96c659906f009842138b2a67628c27e2e2984d4c739bd6a63ccb7cb7379b6bc9da3ea9ec363fbe5e05c98fa1decc03a8a67965e97a5166b9cc50c01e5ecd37f87af06c0427c4ffa9c907edddb9cd08db7c141a4b2c328cbec3fadb01c219b4ffb971253db9be67d03063df2e8590e1a780b53a316f3f7944fc9210b67e8a560d57437abb89b9844fdcc504a6055db22bbb3fabe1c77fed4de627034e21062b56979f14736", 0xf9, 0x0, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x8000, 0x44) r1 = socket$inet(0x2, 0x4, 0x3) write(r1, &(0x7f0000001240)="2cbe45e21472c00567c85567f38b40d70ab4f30bcbc8c1e3533043b1fdc1ed97e344ea27ec4907da2691fec7f02b786231308c6bbc3415453bcb1ed73c3eb4332783ef075167933223cd485e8a17256881e5239534303f9cc77626803bf3d674dac77b23fd82efab8d4a5d0d38b22fe56f1489e2f3b1f2a5940cd4da1278b94df6c10d421da3a54243b4c7c58d94c69d18542d814b90a6569db221301d96a8b1aba1c42d3b", 0xa5) sendto$unix(r0, &(0x7f0000001300)="c1f151381555020088efb69f66027dcca4b81c8a667dcf4d8f015e00c51e8ecae9cbff5baf0333276563e755471381a2a53ceebd1b47ae7c223435dfd5b4d9b1208242af8d6c6c933a30a8f79d34fa8773dc0076fb04c8e45fa505c61bbeaaa9dae5f62ae45db7977f5da7dfae4bdfa1c4d14c90042e2f294550cd1f55f23189f3a3d27769497453176be420754ab22ccb6e4e66fc8a8cab4459017f56908cb222efc5902932fb14c4715c2aa227a1f56ca12245a38a3bf93d8484c0b94d28f0811795784dc0d6f2475eae5fb0ed8d797ec378c6b7ce2bb22806e6b4bbfe43524126b28fc7fd4ba1c5ddf4e92bef870c", 0xf0, 0x0, &(0x7f0000001400)=@abs={0x3, 0x0, 0x3}, 0x8) r2 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000001440)=@file={0x0, ""/108}, &(0x7f00000014c0)=0x6e) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001540)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xad}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x16a4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x90}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffffffff195f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/zero\x00', 0x8, 0x0) recvfrom(r4, &(0x7f0000001ac0)=""/14, 0xe, 0x222c1ab51b9c3fd8, &(0x7f0000001b00)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/speaker\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/bpf\x00', 0x10, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/wskbd0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0}, 0xc) fcntl$lock(r7, 0x9, &(0x7f0000001c40)={0x3, 0x4, 0x9, 0x9, r8}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$TIOCEXCL(r3, 0x2000740d) r9 = open(&(0x7f0000001c80)='./file\x00', 0x80a0, 0x59) sendto$unix(r9, &(0x7f0000001cc0)="d84355f1777ac3ede142168d2ac0b1f5dfbc759464fbe516ced5e90eb5fddadcca6a8b4c4f0116ff378876b9a5db871ca26410f746621b7dceaf6a33a31f93423c98f584b5bfd4d33ed8539aae6c2b33a5a6371d39ec50280b8cd9a7d1d2563f", 0x60, 0x4, &(0x7f0000001d40)=@file={0x1, './file\x00'}, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001d80)={0xffffffffffffffff}) fcntl$dupfd(r10, 0xa, r7) socketpair(0x140897092e3089ef, 0x3, 0x7, &(0x7f0000001dc0)={0xffffffffffffffff}) ftruncate(r11, 0x0, 0x100000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/bpf\x00', 0x200, 0x0) close(r11) pckbd_enable: command error 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unlink(&(0x7f0000000040)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) pckbd_enable: command error 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x5) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0xffff, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x100, 0x0) pwrite(r3, &(0x7f00000001c0)="fcd2037c8dbca64d6914f6357e3a", 0xe, 0x0, 0x40000) dup2(r1, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r7 = getuid() r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r11 = accept(r9, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r17 = syz_open_pts() flock(r17, 0x6) fcntl$lock(r17, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r18 = syz_open_pts() fcntl$lock(r18, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r20, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r21 = accept$inet(r20, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r10, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r17, @ANYRES32=r21, @ANYRES32=r8, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="04000000"], 0x96}, 0x400) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r23 = socket(0x18, 0x1, 0x0) close(r23) fcntl$dupfd(r22, 0x0, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r25 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x1, r7, r15, r24, 0x0, 0x18, 0x40}, 0x10000, 0x6, r25, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) fcntl$setown(r5, 0x6, r25) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = socket(0x2, 0xc003, 0x2) setsockopt(r26, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r28 = dup2(r26, r27) ioctl$PCIOCREAD(r28, 0xc0207534, &(0x7f0000000080)) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x80) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x23bf5ae9f9edf0ba, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) socket$inet(0x2, 0x8000, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x8000000000000001, &(0x7f0000000140)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = dup(0xffffffffffffffff) read(r1, &(0x7f0000000200)=""/133, 0x85) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x4], [0xf8040000ff], [], [{}, {}, {0x0, 0x9e2}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: 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) dup(r1) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r5 = getuid() r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r9 = accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r15 = syz_open_pts() flock(r15, 0x6) fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = syz_open_pts() fcntl$lock(r16, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r18, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r19 = accept$inet(r18, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r15, @ANYRES32=r19, @ANYRES32=r6, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="04000000"], 0x96}, 0x400) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r21 = socket(0x18, 0x1, 0x0) close(r21) fcntl$dupfd(r20, 0x0, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r13, r22, 0x0, 0x18, 0x40}, 0x10000, 0x6, r23, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) fcntl$setown(r3, 0x6, r23) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x100, 0xfffffffb, "854955000200000011670000000100"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:17 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x3, 0x0) dup2(r2, r0) r3 = dup(r0) r4 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r4) getsockname$inet(r3, 0x0, &(0x7f0000000580)) 16:00:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x7) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0xcfe}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x928950c5b0630142, 0xf83}) read(r2, &(0x7f0000002780)=""/4096, 0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x594) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x0, 0x101}, {0x2c, 0x4}, {0x200000000006, 0x0, 0x0, 0x60}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0x7f, 0xffff86be]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r3, r4, r10, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$IPC_RMID(r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x2, 0x3, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffe00, 0x1ff, 0x0, "000001000000000101000400", 0x0, 0x3}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x4000, 0x40, &(0x7f00002d7000/0x4000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2b52dcd052ff0a90, 0x2) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) getppid() write(r1, 0x0, 0x0) 16:00:18 executing program 0: utimes(0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x101}, {0x845, 0xdf, 0x0, 0x40000000}, {0x3c, 0x4}, {0x4006}]}) fchmod(0xffffffffffffff9c, 0x8c) bind(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="01006c653000"], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000000c0)=0x9, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000340)) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8c8, 0x80) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000000280)=""/54, 0x3}, {&(0x7f0000000540)=""/209, 0x2e7}], 0x2de, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r2, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r5 = getuid() r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r9 = accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r15 = syz_open_pts() flock(r15, 0x6) fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = syz_open_pts() fcntl$lock(r16, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r18, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r19 = accept$inet(r18, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r15, @ANYRES32=r19, @ANYRES32=r6, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="04000000"], 0x96}, 0x400) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r21 = socket(0x18, 0x1, 0x0) close(r21) fcntl$dupfd(r20, 0x0, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r13, r22, 0x0, 0x18, 0x40}, 0x10000, 0x6, r23, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) getpgid(r23) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6a9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25, 0x400000000, 0x0, 0x3, 0x0, 0x80000001, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_open_pts() acct(&(0x7f0000000240)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) write(r1, &(0x7f0000000080)="ae79d46e1c7d430f19554d893961595e1a7ee302366f7cdb70", 0x19) r2 = syz_open_pts() rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/../file0\x00') ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) syz_open_pts() 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) sendto(r1, &(0x7f0000000040)="0e3ead603234ca73cb200b392b7cc82279b2827b07f091dbf99bdc939adaeeba3bde041a246de2", 0x27, 0x4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9}, 0xc) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:18 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be9ba14f6357e3a", 0xd2, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev\xafbpf\x02', 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x3f, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x62) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x199, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x20, 0x3, 0x1) socket(0x2, 0x5, 0x81) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x8}) r1 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f00696c65300066b3bbf5fb1b7106dbf0a0b9288c47e86ce2b22e751a41b62b53fb54124283dabfa94b6dfa9ab27018f77f0d63a571fd1fadc2d421e451b544945ff5530fa962f51143577d7ad93e2ac0e084a63bfcbf07c42935b39cc2b054b043859008cb0049ffbbb7bd905f4bd46f0599c56a7869403b735cfbf291ad866687095769a985d5ed55076476ae7051e60658b10015c3af4691beda5711cdee2eb2ae935a2850870801db0d1a9e4dabec0d87928b5b70cbba903242c0703a196eafe9c5b63b19a1c46af8c24568dcc68307f9fdb88fdf77a53201977f8247a1f257a0cc8fff9e68cee68a"], 0x10) close(r1) 16:00:19 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="b0ffe77c9b1006a884ff537436ff2d880200000000000000df8131"], 0x10) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r7 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xa0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1ffffcb9, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x1ff}, {0x2000000004d, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2f81af059b5075517dc1efcab1f291ffb5c280aa8790eead5b789429fb4e342eccf4cfa94749e21546c74774e0c2d65acbe528839847ba66c387dd7d406bd6c943cc448679e2c214b19ea909d933e95e07d"], 0x10) dup2(r3, r2) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getegid() 16:00:19 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000000)='./file0/file0\x00') chmod(&(0x7f0000000100)='.\x00', 0x0) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x104) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) dup(0xffffffffffffffff) r2 = kqueue() r3 = dup2(r1, r2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r5, 0x5) getitimer(0x2, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000180)=0x1ff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18000) flock(r6, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x6, 0x0, 0x9, 0xd1, "142105e7858ca519426053cf0ccc49bcb4ce6d09", 0x6}) r7 = msgget$private(0x0, 0x6ac) msgrcv(r7, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r8 = dup2(0xffffffffffffffff, r1) sendmsg(r8, &(0x7f0000001580)={&(0x7f0000001280)=@in={0x2, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f00000012c0)="0ad629c5da30895156dd6f3acddf5ec78fca290701f51902efb29fb708613095305d1fb3265794031d59a286ce639724d2e9dc8e028614906bf732f73760c4804bb44d741d8778f447ee972238c6912b8dd1fae0eee40cfe0acba839906295d743e29005661109cff7f0e643819c5a2c390213fe7b48f3f177ee9783c00e7b4cc852d2052f7f581e12be49c5865711cedd91801851e200ca4d5b2d57bfebacfcc793ff507c4d", 0xa6}], 0x1, &(0x7f00000013c0)=[{0x108, 0x1, 0x6, "d2af449742f0b1473e04c63a83c62c54fbad5c6a84bac45a188a27e8c34d729ef8c35549e16e2e14c3e479ec30467a51288329fcb78c07dacb2816f733ef5e070eefb795d51e71f0cb57691cc8a1f06c1a87cb007b8955dee4532f665f567ddfdce6316f6d4d99be7c9c5c18f848572d5e679de2723f58079caa4146fd1fc85d538d549a1d6054a0270dd63322fee50da7a4d5b63d5eeaf589703351a1a5465ee26c065dd759397113b4413ca1b716206e5dcfabf09f0be7693ba8036a225a8ce715fe3f8b721c0ff191f28c5867e1c869e92b99580a273d28f11c94e1c1fb03e1d2a27954e3c328f9e7942582eb5edb72"}, {0xb8, 0x1, 0xfb6, "0819b770e78b9e53cd51c962e838426dcea4c8b2c1deff8ed59e3cd307d6ddb2e1f3915a43c4161eae264f81611b1192ed62f347838735f301d45a1c3ebd96bc337e49974a029e129480e56a774b02fc2b51caa48502de0c2049d79ec2d68c1f452fb4b38334698467ae9bffa7da16c4aea8e6ce84ad285b75e151ef83969e51b2375fc300dfa4927232be26a7616579d5d2fb93271178b70ce8ee6a03ad410c3f"}], 0x1c0}, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r9, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x10, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0/file0\x00', 0x8000, 0x2) mkdirat(r10, &(0x7f0000001680)='./file0\x00', 0xdc) r11 = open(&(0x7f00000016c0)='./file0/file0\x00', 0x2, 0x20) r12 = getpgrp() fcntl$lock(r11, 0x8, &(0x7f0000001700)={0xc0559c30044a7aa1, 0x2, 0x20, 0x1, r12}) writev(0xffffffffffffff9c, &(0x7f0000001b40)=[{&(0x7f0000001740)="f4cfda9562e676b4254a240f12228903e01af28b1e373ef8c49cf1d583c2f44cb5bc72fe30b0f2dc3d1f5a5a3e20c910ef7935615c7a8de67e5e9a48b65a97c06c87c58990684583688263520b33a49dae27c63ffbdd96d8c1a215aee9f764758b5756542c0add48ecb34508fa8ce85c5ee0a8c552c62906e7ee55e0b89af961f8d40794a889f39749f3cc6cf218889638f8622b23ae9e13b98bca69b0f2865b8b58b57e5c3273a80ee60e8c6e4fdd67302bb68b0bdcf31db7bb3a265147facd8f74470cbf54ecd29380ca035fbe24f739ae6bf8b868b0", 0xd7}, {&(0x7f0000001840)="1775f32d104ea21057899d669724ffcd4f08d22a7e", 0x15}, {&(0x7f0000001880)="1a4dc89acea4184f9c9a300672db8d4373f4e22347", 0x15}, {&(0x7f00000018c0)="46d47f29b8a5a698978d5740e5058ac387f716e8ff3be4d4ac4dcee34d5ca7eaec73379fd3873917afba82b7e5e6dd12797698fbb685436dc3cdac5e19a07bfe4405c0025d94ebbd51690f934752a3b25a0214e2bfc3e3dddb79c32f461a3f6f3e1455c30d2823333d25d9da3239bece04358b902a3a0e963f6bc6316abb781aad7b881a007236cacf9bbbba02aaa431e237709f5995d5acf3c338a6905cd5370e6176a89e01cbae15510e0b60aa51bac7a22b72805fa759", 0xb8}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="c8562ed700e9e37b46d082b39e02feb891293fc08d10e975b58f1adc37e22cb234c8756957085a86971910b1a40b02697f49fffd2e233a3ce7907606a1da6920a3969d7972", 0x45}, {&(0x7f0000001a40)="0d9bc33c6f99a6d6a3d08bab92959bfc2773b7a7330a96d32be322d3466a872ec0ccf7bd002fb922c41c9794076798779a3fcc8402d08c770836a6bf3ed381e041c8685a76c34f811dec95347af7da5163c653b45085476d9dc8c16c249ee5a0ded568fab001280ab73145c1d64a10c2e496326ed5ccb66f581828435554a119b344f79be65418e91a136264d61fdb6cf9fc536004013d6a2d0884ed6a143d07bc9cebeea0ce7f52feebe6f759da1d2a592203425bec544d5d97c3c22e14cedf3f501eedd09ebfa4341d36e771f94adc4f4e642b3d929947ab5e9532d816a7226d17bb3d8ad5f5e53dfe32255bdd64e5df4c976ce317b411508dd66d4d0c", 0xfe}], 0x7) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000001bc0)={0x9, 0x5, {0x7, 0x9a1}}) readlink(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)=""/227, 0xe3) getppid() 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r10, &(0x7f00000010c0)='./bus\x00', r13, 0x0, 0x2) r19 = socket(0x2, 0xc003, 0x61) connect$unix(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r19, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r20 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r20, 0x48) r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r21, 0x2000746e) r22 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r22, &(0x7f0000d06ff8)='./file0\x00') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/213, 0xd5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:19 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x80) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/180) r2 = semget(0x1, 0x2, 0x314) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/209) 16:00:19 executing program 0: syz_open_pts() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x1, 0x9, 0x0, 0x3787}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r1, &(0x7f0000000200)=""/187, 0xbb, 0x41, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff133bfd812eaa4e713040e69931929648", 0xfffffffffffffe2a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x2}, {0x74}, {0x80000006}]}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xc0, 0x20000001, 0xfffffffffffffffe, 0x7}], 0x0, 0x0, 0xffffffff, 0x0) shutdown(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff19, &(0x7f0000000100)="fd") 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100), 0x431) mknodat(r10, &(0x7f0000000500)='./file1\x00', 0x7044, 0xffff) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0xffff, 0x4, "1b558cd8cb73aa61f9544a06950561e6c53000", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000000, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x8002, 0x2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = fcntl$dupfd(r0, 0x5, r1) ioctl$KDDISABIO(r2, 0x20004b3d) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x802, &(0x7f0000000080)="1a7b43daa1a386b48b0ab6b553f80543dc53bb9ddbbc9a966b492367972022eb8d38ace3fa216c89a7185484b132bbca2891cd95c0ec1bacefd188674a8111807e92931a4084178d7d00b5e83cb8f1a8def42e36b5cab7f74d92c6af45f0a0f006fed686cb29e7d790051ca8d2fe7e2c44a522a3f47102226d1ba1393724744b21466fdeddde667dfa7fed2122aa6a45fd7b001a10386819ba4f7bc2636d30b70343b983eb2538529737fa92cd911f9d8fda5e16aeadaa83e3ef792ffb440edeadf126b722813604ce2145d81dd7bf5bf8c80678a4759a592002f8784823d3172584", 0xe2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00002e7000/0x1000)=nil, 0x1000, 0x1, 0xfb5977b7c13822fb, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x9, 0x400, 0x3}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.fi?\"r \x00'], 0x10) sendto$unix(r3, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r4, r3) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="50010501000000c8165229570086e51700c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336ac030000000000000091f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e40800720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2eda5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dcdc67e3416563427ed7b159b5f5b0a78b3b87050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093d", 0xffffffffffffff45, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0e74cc0a469281c23000"], 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) write(r5, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:20 executing program 1: semget(0x0, 0x1, 0x200) 16:00:20 executing program 1: r0 = socket(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000c80)=ANY=[], 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pread(r3, &(0x7f00000000c0)="ef0cae6bb5c4f70ac089b8cd1457fa8ae462e05760d52dd381030dc6d9934a5b5551383dfae3c280770a15a33b38fd8d6ef3faecc6512f0151833b6fa982006368a52aa0d6d2e01e07c0fea51cf0339d980f3caef93dfd91c7c569c619e4a90130673ad7a8df62d3a84ce76e26a96bf875d306b9b342ff4aa45b9053ff5224a46429c0a468f9c9a1d68e824378151447f1e27968e6b760d248517f88ac72ce9c596430d8d65c281af635996a76ad76c44659e7f175956f743371ff77ffc83e7c7a3b7fe2c119f14d8840b4c1e331171beb2db0e03cd467", 0xd7, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) socket(0x1, 0x8000, 0x8) socket(0x2, 0x8000, 0x20) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff2a29dd8a718f170661fab5878329c665b6e35b4957793b6a9fa2975043aed40bb0f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b491904000000000000"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x8a0}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74, 0x0, 0xfc}, {0x80000006, 0x0, 0x4, 0x101}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/81, 0x51}], 0x7, 0x0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1}, {0xffffffffffffff9c, 0x21}, {r2, 0x80}, {r3, 0x1}, {r0, 0x10}, {0xffffffffffffffff, 0x4}], 0x7, 0x6) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8d], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt(r2, 0xd1a, 0xb2, &(0x7f0000000040)=""/208, &(0x7f0000000140)=0xd0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socket$inet(0x2, 0x4000, 0xf9) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r3, r2) setgroups(0x1, &(0x7f0000000200)=[r2]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) chroot(&(0x7f0000000040)='./file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) read(r1, &(0x7f0000000080)=""/123, 0x7b) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x3}, {0x8000000000000006}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = semget(0x1, 0x0, 0x800) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r4, r3) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r8, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r8, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, r9) r11 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r11, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r11, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r13, r12) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r4, r6, r10, r12, 0x84, 0x11}, 0x9, 0x1, 0x9cb4}) 16:00:20 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) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(0xffffffffffffff9c, 0xd) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x2, 0x7, './file0\x00', 0x0, 0x0, 0x20, 0x3}) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080)=0xfffffffd, 0xfffffe03) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000100), 0x431) faccessat(r5, &(0x7f0000000180)='./file0\x00', 0x42, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x4, 0x7, 0x1, 0x1}, {0x9, 0x4, 0x1, 0x1}, {0x9, 0xe5, 0x49, 0xffffffff}, {0x1000, 0x0, 0x45, 0x8c1}, {0x400, 0x0, 0x91, 0xeb}, {0x6, 0x0, 0x9, 0x7}, {0xe351, 0x0, 0x40, 0x49}, {0x0, 0xf9, 0x3f}, {0x4, 0x4}, {0x4d3, 0x5, 0x7f}]}) 16:00:21 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r8, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r8, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, r9) lchown(&(0x7f0000000040)='./file0\x00', r7, r9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0x0, 0x23, 0x1}], 0x6, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0xc2, 0x40000000}], 0x47c, 0x0, 0x2000000, 0x0) ftruncate(r4, 0x0, 0x9) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendto(r1, &(0x7f0000000000)="30ff9eabdf39f0f5", 0x8, 0x6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300a07566696e653040894899a39ad0ab603e903d6b8eab01878ef3e08d70e0ab255f1e076891bee1469691b3d891e8a04d3ce17c79e40519bf8e75492075001ccb82d89e0863f4c6202b9e0a253d00bf2e1b5fee9c416d0cfe10128b224325202fce4c1f81d732b1d4ed49d14f813c77ecd5c10f696bebb020fdc7249db3f43b8f76fbac644ace5c14e25c7be94ce9898a2b88bb3bfbd776d88a861c3d2c0cc7dc"], 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') close(r0) syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x1f, 0x7fb, 0xffffffde, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) pckbd_enable: command error 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r8 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8dcd) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0x146) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) pckbd_enable: command error 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x431) mlockall(0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x3c, 0x0, 0xfe}, {0x4006, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x200000000000000], [{0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xd2705edaa1cedb21, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x31, &(0x7f00000003c0), 0x1, 0x0, 0x0, 0x9}, 0x1) 16:00:23 executing program 1: write(0xffffffffffffffff, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37f", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:23 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0x7c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300066b3bbf5fb1b7106dbf0a0b9288c47e86ce2b22e751a41b62b53fb54124283dabfa94b6dfa9ab27018f77f0d63a571d421e451b544945ff5c6e364b1d4d6bae9530fa962f51143577d7ad93e2ac8e084a63bfcbf07c42935b39cc2b054b043859008cb0049cc5aa635b5293ad46f05131ce699c56a7869403b735cfbf291ad5ee663215769a985dfed55076476ae7051e60658b10015c3af4691beda5711cdee2eb2ae935a2850874801db0d1a9e4dabec0d87928b5b70cbba903242c0703a196eafe9c5b63b19a1c46af8c24568dcc68307f9fdb88fdf77a53201977f8247a0f257a0cc8fff9e68cee68a476e5a87"], 0x10) close(r0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="6c104ff7c179c026f5b0fe2203745617061eac6b072775221e5a83c4c503ef40a0f65ec08f4cefc4e2444e8006e5226dc3424200155bb4640e62b3e2108724c0f6767124cc9c06c63140f13efcd4e40ee5891bb07afdeeefabeda24a54da5ac37585a3a712905452e224cbfb01d2d01484f71eef6f346a8fb5a2f5abfc0f702038ae67c41c2e2d6fbf7952dc40c33129c8bef919d504441de334b70723a16b325dc62d9f13227e2a5d8b", 0xaa}, {&(0x7f0000000240)="71c0e52da786c7c04771d659574efac85a7935cc430cd8d94cd52578dbaf66f4835b9577448cf56ff8217d8af08d931dd0c1e7b70bb88d53a1fc00d01ebc6d851bba35582ff2ffa073", 0x49}, {&(0x7f00000002c0)="6480cf5475265b82ba0054109e6cb115dd192d2e3ac1ed2f436a09cd221852945fb5d3d82b6386b42f8b17319a861319c427f83d6bba95c98f028739449b2fa4043c1a", 0x43}, {&(0x7f00000000c0)="5b07392fc0af3330865b0d7de196", 0xe}, {&(0x7f0000000340)="69f177e5e0bea1a724e8c87abd68de5fc0521098266a68c1edafb135fc1e67e11aab9a61dcb70e748ccf418321cbddb652455b6835d16e0cda5db2749c78b04ad03c80b8412f00ba860c48a13f364aa12bb6a8685fbfdaa9f754d913db777038", 0x60}, {&(0x7f00000003c0)="8f76cffe0098442a00a7d9475772039bcaab8f21f1046f5da7bf1e1ad873d313f706e0b5998c30192dc69a8fecc7f8fb8449b767dae716c0b230e17426fc125a0274f970380928b67a1864cc89031ed973167070b62ba71fc29025ed59e37a4aeb1d3579410f699f15eb8ae417e6343d9542d2fcb47d841c411dc00fe3c47987db9e351151015b93dad98b218af3ec0002fd1a4a083ff3a3a30bec1d11814d91839d26ca1aab5dcb5ba04cb7c670b8e9385fa0e49758230bcbef1380e47e6cbe17bf9b8d861b71737739ec5f08d7796c29adcb7bf0b9da5048694438a1f9954670c3e9357c6f8e3fc2fcc139a7c141614d5448f632fb", 0xf6}, {&(0x7f00000004c0)="762344302b476623664eaf85979a9e2ded363ae6be08720820cb22e12464402bd277eecb4f91f20bff161fd693fa1a5ab7303e5386db97302634507513df0d5af1f7c357ab", 0x45}, {&(0x7f0000000540)="898dd54b0f9e1de4549c14d1ed29b16d24f323cec3a3fdffecd949f93089e69abb8746ca0d7aa1e81d095bba9df0532337f25af21cbed09399461f5b5c732aac8d634f87a40b183911dfa8c6ee7d06db7d9a36e16fbdc918f693c17abae5eba0761e888d6dc0c2f81831479fcb81a1a1220ad7dff7c48af9966139e609dbc2b75a77f379f60ef6e3f6529a34130984efb246afa64a4369b1e2f4812998da00a56d49fb20f5f6f590fc789f40db2855f6a4f470918aec70d6ce5621a2993827410bf6f01b1ac3f208ad548304823bdf8c8e", 0xd1}], 0x8, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/45}, &(0x7f0000000100)=0x2f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) write(r2, &(0x7f0000000180)="6d23f933466fb7d2677b0e900793d85f26eed6825c804d903b99ef0d532a71916337cca0e8b2f95bc5d5789ce4b9283c23f3bc13eda3a4d93331bcfccc53922adc794a396b22610638e2cf8db0e75903ed8ce62336ec962d2833e75457f87464f53e379e64bd491b8506a4d8487f7bd4eed23f092638e27dc21dc49994590210e6d4b3358c82531e068b2b1a166cbed79c4be74996da76837a79201b46710489572b70fd124f14a405355fae9be52225c397b102de1d433c047e741598dcfec0b8523b149899007c1989218d6cacf31c6f0e1bee55481022861c925b83", 0xdd) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x2, 0x80000001}, {0x8, 0x41}}, 0x0) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2376, 0x4000004, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1d480000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x4d9e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x422) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/Eev/wsmouse\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000007c0)="5f2353d53c7800f30832410d86503936f3b90604bd120c628a05967be0349a73f5a8f1ee94a2c43259e985dee6fac7e1692fb14773d0ae3a0ac75d5d85a1eed85dbfe6291b1e2cde49327c9b6746e5a0dd8877522d286b228fda801f14ae161f8ffd20b4ae130661899ba328eaa15eb9e3a69cc9523e4e094b6450107df2ce9301dad9c891d5b62b08ad8278d0d6df9456ce3e68557464425700494a647d2c01b1c9c33ae1105c98ccc098ef06eb18bee72883323e8365c32d9bea639c031914c2d1", 0xc2}, {&(0x7f0000000340)="bc60c170475c90df7f6895f2973127e93595091f60954879b4232321fdf9a693c566c331b42207ca1c4b41b9e4a730aabf1d0eeeb04c26b335ebcf2d5ac31e52ca82355ee97bb07f674886d6a14fb1d0396d82", 0x53}], 0x2) sendto$unix(r3, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x1d5) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/120) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:23 executing program 0: syz_emit_ethernet(0xde, &(0x7f0000000280)="5e911d49cce94600117c00604adcbd076423382dd726c1987bcb7d592c5bbc47d2235247de8386fe4eff8197a247c73fb580966e0f9cbf19a28aec432679d7819395b5692eaf32bc07103689713147dccb33d62d2c64d009b3a86ff2968505d74b156eea5932121f056df582978dbed278cdef4a4c5a85bcc72e2d374297e1a5cf59482ba6483b60d6c5dcc46574d4c85029b9e4589d7707e1c9fcbb68fe420a38e91c898f49c0190b025f64c3f37fb191d4520e7268b267f74992eae7ac0b177b6fd2e570d888f25fb79851880ba376e3bbc23bb08da6af20678f548308") r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x81, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) kevent(r6, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x98, 0x4, 0x80000000, 0x100000000}, {{r7}, 0x1, 0xe9c789d7c6a1f8fd, 0xa, 0x2, 0x7}, {{r8}, 0xfffffffffffffff8, 0x724034000d002843, 0x20000002, 0x2, 0xffffffff00000000}, {{r0}, 0x7fffffffffffffff, 0xa1, 0xc01ffffc, 0x87a, 0x1f}, {{r9}, 0xfffffffffffffff9, 0x18, 0x40000000, 0x3, 0x1ff}, {{r10}, 0xfffffffffffffffd, 0x10, 0x1, 0x3, 0x3}, {{r11}, 0xfffffffffffffffe, 0xd0, 0x2, 0x3, 0x8}, {{r12}, 0xfffffffffffffffb, 0x40, 0x4, 0x80, 0x7fffffff}], 0x4, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffffa, 0xb8, 0x4, 0x9, 0xc187}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x1ff, 0x9}], 0x8, &(0x7f0000000100)={0x1f, 0xffff}) r14 = socket$unix(0x1, 0x7, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc028698d, &(0x7f00000000c0)) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r17, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev%null\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x8, 0x2}, {0x9, 0x9, 0x0, 0x70}, {0x133, 0x0, 0xf9, 0x5}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x4, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r4, r3) r5 = socket(0xa, 0x8002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r1, r4, r6) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) write(r7, &(0x7f00000003c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d02564bd3a46844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad849be5997c88a0d9636e876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5e1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23ada", 0xbc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) flock(r8, 0x4) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f0000000680)=[{&(0x7f0000000580)="37bdd6c17b9bd512b7c0526413517a66625396a1adf9ca93f58af91fdb516c9bc6fa1d7f3f84097dfd200e833cb3c3256a5d7d81f22acccef8ce7481127537ea1173c79d274393d528f7eaa706ccc0a07b86ff2dd3e6758a85d8cd5fc5420740c56441ddf63ba2cf41e51d7645cc9a955b686ba22351b3a64b9c91829af4449b5e851ec6000dc12e6ac5273a0d0f258700100000000000003244fcd27a5ad79a9400ce13484cf6668330b505b5c5c968cc9126932fcfce8312c205df7224f309d59b5ec5850c3f4815abf205cde7ba8aef28", 0xffffffffffffff74}], 0xc4, 0x0, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000480)) setrlimit(0x2, &(0x7f00000004c0)={0x60000000, 0x60000000}) 16:00:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r3 = getuid() r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r7 = accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r13 = syz_open_pts() flock(r13, 0x6) fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r14 = syz_open_pts() fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r16, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r17 = accept$inet(r16, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r13, @ANYRES32=r17, @ANYRES32=r4, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="04000000"], 0x96}, 0x400) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r19 = socket(0x18, 0x1, 0x0) close(r19) fcntl$dupfd(r18, 0x0, r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r11, r20, 0x0, 0x18, 0x40}, 0x10000, 0x6, r21, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r22 = msgget(0x1, 0x254) msgsnd(r22, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r23 = getuid() r24 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r25 = socket(0x18, 0x2, 0x0) r26 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r26, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r26, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r27 = accept(r25, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$dupfd(r24, 0xa, 0xffffffffffffffff) r33 = syz_open_pts() flock(r33, 0x6) fcntl$lock(r33, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r34 = syz_open_pts() fcntl$lock(r34, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r36 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r36, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r37 = accept$inet(r36, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r26, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r27, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r28, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r33, @ANYRES32=r37, @ANYRES32=r24, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="04000000"], 0x96}, 0x400) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r39 = socket(0x18, 0x1, 0x0) close(r39) fcntl$dupfd(r38, 0x0, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r41 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000100)={{0x1, r23, r31, r40, 0x0, 0x18, 0x40}, 0x10000, 0x6, r41, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) setpgid(r21, r41) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000200)="e57d370a84c1e5eeed17644c4bda4470c618635ed93d6607fd687d800867c31e2caf94e67a3c62215a19c2f8830814bd7e141e7aef62d746bbe3942d91480f2dbda696e3dccc526f36c5df6d0c7e17019a98007834f0d7eb77e0227f11908859b00b1a40d8105aca3bb75b28", 0x6c}, {&(0x7f0000000040)="00bd0ef30ca923bb0fea437ecaba792282fb424c757c561174", 0x19}, {&(0x7f0000000280)="67d70805c7a56a8fb268c656cff0623f913a2186e7f954eb49a59a1d983c76fea17e6c421eecff2128b905dff7437751675d30eb3ece8f59bc1b33efcd9c1de71a1e759105bf4fc13fd7c99b0028a47f3c90ca7bf8565e6f0410d228abc11e6f71da4281f060e8c25428f28d451dc692c3efd7c70dfaba5e29cd265ee9c276d628bf9f70135d2b822edd2ef401303248068977faef0b20e05dba0cca3b", 0x9d}, {&(0x7f0000000500)="d666f5966e43b0eca2b59032b45a0756a702632c4e802bce0858fdb1821c3d79c36dd26a9aa602a970864561a41def22591d263d4e1916b185eaa89b84be98944b8d3d0e99aa501df846722ff7c5f40745cda94d24b08757416b48651fd7fe68d4efc66f49390821ac022562dbc8f3af32d88ef441f3924943d8217a523c02a5ffde7fb304638f6a929c674e9a0ebb3411d41123eca80fa9d0d02ab3714a2c019dfebed6fbfd883bf53583658fcf1874647ebfa5feef7a5af147598ab830f43e13ad54e327d967916b705b18798bd8a963cbe5947c3a0bfe7e4e387e0c65e289b6e48c7d2a84b42a9e16e6", 0xeb}, {&(0x7f00000003c0)="e64135309e5e95e8a18ce347c83b5ed64c2b4804bae0d7f6453c4e462743fe7ed9c1e7dff66bfcd70d2fef4ef04d898694357294137d10225a4cd40766b51b1e0feb900e4b3f5017dd0c2e316b344fbc813c6e34629704667d758bc250b099ec3c189db3505c3a493f369735a994891187ed8a4ee266cb38ce0147a3428e21026b2cfa1dfff32cefd0ecfe78549499a1a761bcb0f0908ed9f30a7d33af0df1335e82b69067d8630f7ed042a3f7318a516ae430a0", 0xb4}, {&(0x7f0000000600)="fa9b1b53f38c3a9eb5c9f6bc162140d23e49fe00bca043c7bc01e597ad03b71fc580f9c1510fffe5a0523f8f04adc160e556ba00b397231520616c6401bf58f8fe9f76f184ec5c2600084beaae15c282b9f7d3013a9c44089c9b0060aac1a31ee5a9e164ade3c863025688bb1380b2373666494c206ed3051cee4a9b2a61e6cce59a6258e2dc356a4f185724495b2178cb818319fb65507791f538ab307e5e9c7b9a0cea5c266d64820488c6e52e51a32446da2f978d8bbe4ad8127f9249bf9feb35e2ec28685dee91682eefed7a30e6f707d75a4555c4ab5e7c2e99cc87999a", 0xe0}, {&(0x7f0000000700)="7243daf9b288c4017ee2ee3eaaa58b78f425cf34cc89c8aa0ff49e0083b32c7616b5d3eff77f59afb2d9ee12c26752dd869b58ab119d1d9ee582866a7adb60f500", 0x41}, {&(0x7f0000001740)="0cbb6c34be26a245aab10ec4d1e3cb623be845521d0eb8b124ef50e95767023132d15572417524ab0108a76f471c385da75202a54aa88411bf0b3c5d62d15310a9865b41fe4f251c95653e349994a121dc11573ab0957a111da8917fc3d7f91737d00282c7d63660651a1d186fbec565ec4fdc9582a8fd85bf8eb188309067e3055dd32a68498f13473d087e54b2988443b1ad4d8c80c60548e860942157db8c0a970bbff275fe4596ac1a2531dc75f1e383c6dac3036b8b524143dcdfc0fa70e3ba4a0d3ce40bd7b1783bc773dd772ab534c53235e079f2a5271a163b45d5692008a1655d6050d949c3eac4acbf495d007e6de4fd943fb94b90699a81c92a79ae7cc917bbe476b25a4bc75e6e55bab71db31d28e4aeb6301e9dbc8cf881f0bc959a6afce384e71bc1a2c0938c4e998d839cb58513308605a69d24fb63d357d6137048bebb6be8564f090a3c1903141bcdaa6cf3ef020745e2165fff85a99487c22f50e63f5d56daf7746292325bfb0f38983d6684862f2f5e05910f9c5b1beb66f49ac643976b803eb762b3c2cdd56f80a15e33d52aedadf9f01e6c2b377bfc879a3a69610d33fd3cae31acb5902be1a9f8e2a7ea545ccb2b300e73070d12e041fcdbeb241e25e456d3c45dd744117201d9f2f53dba43a7534b842524994adcacbabc8c1763321c17eb024aaec8d094b3f91b21f8a61fefc57ea5d7ec141d38ee69ad5dd178c526b05368c3e0d68ed5d82aab63e4437e11e1f48c3aa1484e6d40e1b49b0bd3ec61d6aa16b0b1c8b5bd465e457af181846bcfed19d648603d910ddc4c685e0143486cf87aab96bb7f6873300e2e4141d66332b0ff0a62388021d639de2a199147b1f7f0db30e3510bd06f07816df5f70f7bca475ebafa358d2ee08d0b7fdba83130370675d82cd4b8c23e6899e46ec7a82b8c7b15c58416de7ef6dbe25c83fb4682123725b801cd58570dded4eafedb1e51a5cd2df584afa762b1ab7ba97d20b4c1e548497d31cd73fe2f1e915d9322a4e573075cf5ee3e2816d0d4035a3fccce8be55cc9d8d8bc1e8e8e5a08490cdd697a05778023a28a55db2bbfb90e96f6ecb69ce0a3d6b3620501bbb54371613d031867f42f4784da46728f2337e848ef1b2f891dbbff18197204a10614ea7c84c59288f1c151f58731d6c5e8c3a2da415bce2ebab2c59692bd3e107ac04afc9dbb8ed9d693fc74c0352de53c48ca13b8f430aefa0e6d601df09dd4f362c3d9d0c2664fb37dd3b2d40ea16bd90464f1dc13d01e8adbeb0993c210cb96121faf62add7cd5b01d8ac83abcb3386265550571ef83496b82fc89931ab2863ced15f8a4028997237aa6195541a865dc5134855b615c5085f605080bee0fbef12ff2fac5013c67758e6d94cb9daf3cae4d4f4ffa2e39dd5ba1ec2c3aea8b82e08d9842c79c77b04c8f50f54b8a528c8c369563fdaa529362436b3cd6bfed30d66a362f2c117e7ab53abe4c64246fd97a0678f872259ec2c51078c964c484b811875a38b976f7b0d43e09862f61fbe5e922b4daea1dd7d8b3c701ac61be5cfe109bb49fa31204dd3919ed9b4cbaca7bdd892c2c2c46ce2419a73d202950e5890a02d0e91c9d6253a34b0b6ae8a317f898f6d96c631981166642f9c679154ffb054f5e67647e2be3861244b4724cfed17fe7021f2aa1ad0480698932beb1efc42b5689626bb51a834a11b6748ba07e5078ee863a73c371974a21afc6d66c42208caba0b57d0815d23c35995ddae9f6d076eeea860dd871a3b4f84bb910ff7428cae539c9d2a2f5eb29a3f35a141a5849a8b8bd4cbaf8cffa1bdcac268acc584fdb3c24575908072562ba9e55b301daa4fb6e3c417b3a7603029847957c571648ff4348a336d956148214046b5ac1c1d4fdc574271167ccb44e61b9cb6f18479c6a89f09b729a654feafdefb6fa147a488f09fb235b0cd00f1aa4500dfb68761eb2e39d0c6da2c6012891e4e197525319078e81d29c152f3e03a4cca29b22b3793730bf25c58ba8ad2b859b6cd3e573cc3522e374244759d70fdf8b60885344aae61fb0edc8183f163447b58c959d05b450cc8208b57694bb7a1013857e68ffb48cb67b8250e8bea964755ee0a0ed19e276dbc971e27ef0c380fcced57ee7a3580261d505637abe31c13fc07665d427e69e2ffabbb965fc517e262d8664c6a09536cea1514f448fe364c1e60168232234911fb17fc8b5688d2b77c2aa43c2c0dbc4fe690142b7a1eb81702d13231b83b4963e9332d170a6a1c67e403f55e644b25296184bc3992819339f56f555c1a4d3c30ffdee35c53dd793463ac676e75550b2b5292744d9878549d8e0b4326b41e0252bec0f220c658b21915b49b61c0a64a061b74b4983c6036c1d2afc048718acabfc1ba9339d645c642d220d2b30d38467f9b29686392492e0ed7ad82b52df2224124bed24863c58bd7177eeed7b261fb731a5ae9617ca47f6758afc28966188ab5612de9be1ff24ec5e4bd805f0d81f21d5433de01e5276e5d5a131227db9134f04710fb7108f3eab4a728f3855a8433d17826660c3e93663249ab926d3172973bd092514c0dbca151488cc6daa53bed041c52e87de87a4b2b4c59d843a9337baaf8466e9b45b66e3cd294e02a7445ea9d00865d5c76bd045b9c85449ae2ffd6b0fd2c334839343e5efc5d1c1be01700ff76746f64cfaa09231abfdd8418c50befef6a461baec8a1d916e6d0b58a431236dcf22d87810e7af25fca61b87f1083a2488d8a31648146525e89a045c2383269c878e43a8ed4f5a43e42c21a589528e531d1d9356483f3740fb663091618215c12ea98ffa9754faa2630f3130942dae390441b3c555ddfcc318262eec0f98c96a8be85a348f1aaa87cb1fbd79bd0d320549678549e55246714639846728af330ff24917f626b37650d7181c4e0a091fcf2037ed057f635676ba19221697a3dfef3f5a0dd37a404f740539a9778cca8aa9b3a79d78a21891818a4475379295a99fb4f7e197f62c96b4438f223a8de27ea48bb1cbd228d9f673302d2afa4366cc1c612207b476f805dbe12e04e3e2a28fb167200c6eda161854dbefb0991d414f27f0495c03a66e0a4aa491889f1d4a7fb690a0938f29e755ef55428c603a439e42604c71db2f8bb3cc2b3e5ba93ff683248acd4371708095851a5b0376f63c17b78a51f72aeb820827f52dc1827196bdf1c050a5e575b8f645fc192b4ba5448f65744dd579d8c1fb27bf2cad4788bb94d513cf75be90f347dc94f65080fe14f6f4abcf90a9ecd64fc149618c63995cb18eed26df544ee434fe4fc493325dc13ab56dc65fb75d75d8d172d2af83af42f9f2cddb4c0cf866ae8b4c0b2a7186aeafddd7a3b5ffef87fe42b2bcc23e4ad1aa2aaf6c0860d6917719338bd4ca7dcb0a010afc85b5088c0e913c67004213b713c53185e2e38e9c1c8e984ed868a2c2e444efef0e94039cdaedf2601a53d0d7f0c39ee9fdb76a9a3b2388b738ccedb72a882c7667ff6f6f912e43aef0bc6d95536105a4d0151f156b79adecfc6d293fedea7b710a4e1202b23172e2ac9fd7b52b1e6bec1cd3b509136685007675b394f48d24a8d8c6dd14dee2fc07a11c43df69183e27541d8e3de7d3b1b388d0cabf481c536768530deb372c08b6abd9e38c7814123f25e8d924174b2789f2fde5af1dd0287d1166b9398697fd710527600c0a3f07119ba5954a38f107a1bebf1c68ad85db281fdb27a2ee79aaf974e78ec8b3e9355cedab5235f9347c4713eadd8de1ac73c7523f245cf24e214fc9eed39d8a2a48f7f1f5286f02b8aa5e7d97e5e3a6532f4f696d33ce0011b831c665233d6c97fc8d67a0aca51e65226797acf97a77a5bb8081f3e4014e8ea2aae1c6bf5c6ba639f85880d955e2d14b6e99442329b1c4931d59571d24e14ca7b2d0df0fa8f1451a77dfd4543a678e11337bb9d116dd2b57b7efb341bf43c7f80d9f83c0335b952db827f2ae330434358877db6fd221d954b0028399420a13121d6cb8c75dd3c2d9a6d8e8d3937051771c3d92060b43f276096a016ad14c1c78f90c7484a3a0de30de52871faf8f82b128ccba7bff618e8cdc9b64778061e82da4f9476aa13dc14540e6b0ce7f7f837ffb7a730c85cd5fb8d606da7191f7429608aabd479f0cdec3431ba123694b4202b48227a00e52e7f098af4f6af140858b59d22ceaefe6743e7b5c61c3d2594c1cd2b35d13c30b443bb27d4738aae7d111f495e28e93a51711c3e158955b1a720a87756f81b96d7692bfbd611cd7f71f385ba0acfb46fee34a8600d7e329a3799b801b83a1e3fdd134190be3613f1859fe2b874c91d1ea6c05557f5a4d7cd2dc7f20da8d4aeabb781b85b797624f5157d33644d570c343377e34c52198f4bbb7f00e7a85f8a5485f43d3f4fafb95d4f33413ac05572119afee82ed1f1a8e37c12cef6eb0198920d58709953fabee928b8a52450099d507afb5d0ea29a25f6423aba685b3f6b2cd9128ada3e49c059b783a1bc56e0f7499df9eeebedffe98ed1ecc98f6906c557f254bd4a9d4eab9f148c317ebf223aa4d5a098c4e4499a3f248374a08ee858865b19c4e467404b25bf44591ca4215d7bc4091295dcf7d31df541835ef7360604018de640315a597994bc1c46658fd1be3a66e94b4d5c01f90a16db5e39690a19a1e32b3e334a5f34b6bbb51e54eb10e7bfa5e9bc9b8888f943ac185d870c70987a5fc8749535b9bfb857760e789d9b690f570641680ed45109cb66c7a67ff2287d644d78bd2468a41536ad0ed7a3ef9fa52c723b859255323e626afdd8d1c244c7167ce462ece5e463fcebc733ef3651e4e9dbefc3362b012d804023db4e2bbbe6c5fb864836bac627631086f4d11da759748018687881c57128467bddb6943770fe908f029a13aa55607c90d8b341d33a003ae6bb9846a3cb2618fc257f18538ca2694f0b5c4fb8c1ffd2081739fc359ab0272ff14e37435cbffc004c6c7d3376526a7f3cf616474755cc2e327026d3f035bfa05267ef0d9abf043fc16574003d43f1de42fd700a52bfb3fd2ce767715d8898f15b716ff3f683e7ebf0911cc42b7acdbd2f2536050a62f676857146c209979ddefeeae760e061cfcc07933372d33b52dc52368e45458f8671975aeee15d26c45af6f0bf9f3ecd376548f6e3ccb2e7bd30729883dbd1211bdfc7f5f069051d6d72893ab912ac5609939ce19aeed39d445466e72b407f60e48d7be7835e32c9124ea0d8817646284ab8e67f26a29c97b3d0c721d5d0f9b36206d04fc82e35592c6180ab7e90bc2457689170464e2baa998de17a816f5b714a6905c3cf934eeab10be9315291f27c672e478265d648258a6679b1a8efc6fe7b52e044b61b2d653e577e2585e83410e53635f7c71928ae7f5ceefd070399cb3ec461fc0a4aa0d608d527dc3c948dc65f42e6856dc38a216d0031a6962e374fa08b0c4d0ce0ce3d0faab503422c468ec0edad8c75484fefd7cf3957647b1cfda7345cd8516dd9bc86a038532f985c21edc0dba17490c58864f8a45524755bf4ec8c5059dea2729ca358b8fa91c787ea7ea3ec388e6bc8cd9203a842fa726a22658231374aa945d9dead633a39350ce6288b0d6e0f01c37f41d073087c97acf337225bd51ecccf0ed338621d53133264b13bd893949044b23d8f4d6590e28ca8ec8a57c8c22a37069a5dc40c7cafef9b9425b8307eb6584970f942a4f87af402035bff652abf4bc83ef2defa771a180d795909757c2719bdf440f292d0da49b0a1bde976", 0x1000}], 0x8, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$setstatus(r2, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40007, 0x2, "a5b367a100", 0xffffffff, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000140)=0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x2, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) 16:00:25 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1, 0xfffefffd, 0x0, 0x2, 0x0, 0x0, 0x3}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f000022b000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000340)="526976fc5d5532236e47416245fed93e0b9f7d130094fa00ef0c08c5ed5aeb6b9014be59a48df713433b0adb72b1a3c37c1ccccc9a0aa8f0454e2289e448557bf24081f0c29de287eb5b69cf0da8dcee3206f6f7382031f0c445f5e263642cc3cce78e8af347b9eeab1ae17d4634890c617bc2c7621961038b55821b3bb58d82ef3dd094a822de7e2377ffcde6cf549933547d515d8708123ec0dbca49835a0a5f787416c1adaefed7dd060063380833d516577314cd7a87a98cee933eb961bacbf2bf", 0xc3}, {&(0x7f0000000440)="b15db1dd819c9bf9d98d6ccf4afdd65f779d2be100fff9ad1532ab", 0x1b}, {&(0x7f0000000480)="b4c8c8276ad976cc17d3b0358fe68d2e3b76ab1f38b3bc1c91ea18020c0cd1634a257c24e39713ce5dc9380d49724deff2b9eba3560a08a83c7e22eb2c43dbb283a4195769b66fb64c21a5ec662b21efa935d52e2b867502ef58a40e6a093dd4d06536833f95d6c0eca4d34811aaed1b1ef9bfbf04787a097e972068c2286fd31a658fe4400b54e1535fe283ddefaea529dd60bd802b309d6c", 0x99}, {&(0x7f0000000540)="ec56b5cb", 0x4}], 0x4, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x18, 0x6}, 0x5) r5 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat(r12, &(0x7f0000000000)='./bus\x00', 0x80, 0x41) kevent(r7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x4, 0x100000001}, {{r8}, 0xfffffffffffffffd, 0x80, 0x20, 0x3, 0x8001}, {{r9}, 0xfffffffffffffff8, 0x30, 0x801fffe7, 0x10001, 0x1000}], 0x0, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x3ff, 0x100}, {{r0}, 0xfffffffffffffff9, 0x92, 0x4, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000000, 0xffffffffffffff81, 0x8a}, {{r10}, 0x6, 0x8, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffff5, 0x10, 0x0, 0x9c, 0x4}, {{r0}, 0xfffffffffffffff8, 0xa, 0x1, 0x9, 0x9}, {{r11}, 0xfffffffffffffff8, 0xc4, 0xfffff, 0x1000, 0x3}, {{r13}, 0xffffffffffffffff, 0x8, 0x122, 0x1, 0x3}], 0x4, &(0x7f00000002c0)={0x3ff, 0x7}) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x8954, 0xb457, "091fe600001a000000eb9249e4872ae37300", 0x401}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x0fde\x06\x00bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:00:26 executing program 0: socket(0x20, 0x4006, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r9 = syz_open_pts() flock(r9, 0x6) fcntl$lock(r9, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r10 = syz_open_pts() fcntl$lock(r10, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/\x00', 0x20, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r12, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r13 = accept$inet(r12, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f00000005c0)=ANY=[@ANYBLOB="5a092e2b03bd6b99cf4bf2a891b1269047b9ce3d8aa61a9ecc1b692c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="200000005fa4039d32c2a56fd7bd593100000000ffff000001000000ae1ac6104a67b82ea7e771f1005eaaab45f96751231748e35820b79e3f01072ef5f5ee56f74a749bafce9a7c1e29bdb1397898a332e6582ceb6082b77f1e25ea46a921b1331c766124168e139120216c253075f8df0a5f36e7badb83859f3ed21e1ff3fd2c3baa20ed4222b4178239bf9b67b975000000000000000058085cbbdc0774c1ca2ef0b9716969109a33c5fdd5341929ce07fe307dda4f23e5d68b", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES64=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r9, @ANYRES32=r13, @ANYRES32=r1, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=0x0], @ANYRES32=r11, @ANYBLOB="04000000"], 0x9e}, 0x400) fcntl$setown(r0, 0x6, r6) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r14 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:26 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000002780)=""/4096, 0x1000) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r4, r3) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r10 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r10, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r10, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r12, r11) open(&(0x7f0000000740)='./file0\x00', 0x80, 0x40) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x1, &(0x7f0000000580)=[{&(0x7f00000001c0)="647994bd1973cbdc9f16bd08db86dda5dfcb027ccd13", 0x16}, {&(0x7f00000004c0)="cdb51529a25b78a4faaaee5d2fd1fc8ec094a4d9ee6e7948ad8d7b6913aebd40125e1968a159a210234740e51efe156b40d7aeffdda39dd7022582ff37be6d1748a1332f9750355be19f2b1b5a2db5c34cd62c760217afbf47d021768b0352f1d457a952e646b4c912eab8be09e2af7e8cec07f289d26c1b83b6a8ae100900e9ae36024975c0ff9775460c8520b926c78cc72b42a3630bf1a102ccd2f8e610208cf9ebc141c744b5787d0f5fff5851665ada06f2e07587d9", 0xb8}, {&(0x7f0000000800)="c0376cd56879fedbacdc40fd2294799c24e1b97d24e8ed51d2ae566ceba72bddd3969b39838aa223e958bdf84c5c8fb69580d535723325157c0c24df3494438bdde128b94bd4f41a99fc69aa0fddeebad91737cba806f32ab6ddf175e4001e9d6fa88846637ee93cec7cf4238ae8a19d5725c3e6489feaeb637e937d5bcd54cfcc1a07c5485e6f82ab6e56fd1351db7914adc98783a78666e3f5abc9caaf008e766183be214801fb2930a2a68f6197e471d1560d8f377e9f46ec7a5cbc201e5ae620b210a39afbbe1f71861ff0d0c96e8ce182f17daccd037c8acc3690ad04dd9d03114f0bfb9249521bc81f567bb063e496fe54f5545d4b9b8073bbb8e0231c5d7c7701e3cd5f3aabe4b6cfe4876d5f332c3f699d73eaa3bbf4", 0xfffffffffffffe87}], 0x3, &(0x7f0000000780), 0x80}, 0x7) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x8, &(0x7f0000000000), 0x4) pwrite(r16, &(0x7f0000000280)="863d3dd944d83c193d5fc66d086de845608ddf0b9813e6a98ed1716d26b4431c845ea64ce7a3eebb7d8f58ee09b30f2b8eb78c4d5e083e044cb946b00777e09ce0b2a0812deac83b3e0f1f348f0aa751b2503fac7e77cbff0c97b1d941f1d1149aba6fcb5b2e5936c32241ba9a38d246d3ab2eb551d9abacf341e88971af9a60441683e4b5076c85a2ef93ad04c8e3e812f9b08dd6a3dc9e0976069c76c718a6a0632682f9ae552d497af5f461d1a56e378ffa", 0xb3, 0x0, 0x0) r17 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1c440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a0678397fbc221c92a057fff2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f6684df9d6132543efd59ae6d8ca20bd8ee"], 0x1) r18 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setregid(0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r17) socket$unix(0x1, 0x5, 0x0) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$dupfd(r1, 0x5, r2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockname(0xffffffffffffff9c, &(0x7f0000000440)=@un=@file={0x0, ""/130}, &(0x7f00000000c0)=0xffffff71) fsync(r1) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffe11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() setregid(r2, r3) pread(r1, &(0x7f0000000240)="9bf459bed9a6664f3832578f23de492a9635da6242bc0542c1a4bb6792736944e11b59a142a8fb4f316fa7a38af484c6b4bdc47f27bbcca5b8ad8460f8c34538f4b42f8ab10af66b1aa5c5fd7528dac131a85f2c82442e0d546c51e00bf675c6f871b36f9a2e3c50b883fadc3d0760407158729cc02dd9e2d5c4d8efaf6b4fcf0658d2d821dd1e528e9b4fea8f085739318378041fc7198e39b554cd1899fd01bbd5a790d4", 0xa5, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) connect$unix(r3, &(0x7f0000000dc0)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f0000000800)=ANY=[@ANYRESOCT=r1, @ANYRESDEC, @ANYRESHEX], @ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32=r5, @ANYPTR]], @ANYBLOB="8f95244a7ec9f7ef09d6d080f4fae2a8f2072f17405c2a605f197aa5896a8ca61689c43e98ec92a8f1a1765a29d6ecfa8ec72e28c85bfaf3b7e8a463df0120f566e0ba4b70e724ed8ba5f1422b8e134975d181e0ece9fb92d46d4f16978a726d41ce209fcb63b8f5771236dba32931b5b06c2458d36aab9dc614efa88d74a57d40559e129ebcbf0b86ffa8eeea86f5fc55fce9a0c1be8d29cf61873b2d569c7ca5c6aa1cccf8d365013d277536c939a1", @ANYRES16=r4], 0x3) r6 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendmsg$unix(r6, &(0x7f0000000a00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000000c0)="c6737af75c73612ddb68d2904a371ad8336f03937559937179ee8bb19e6d0442321bb75e1b1acf1dd3de72651fbef5c9f315f79a19fb72a4baa787166dee7cf19277053b3f1b1e82ac36c6df826ca7170bee849cd29f55ff657e531c1911907d196181bdad858b2f0c7cb27cde051fee8c71b12f57789a078d953b76104049958bfcfd1a476b65708f3b4d3c080475270445700f7e0ca8614166d030c1cfef288cd2811215ea8955718f464389f6a48d2bb1f0dd2a4615a66cf6954862bbd1f760ac0297c5", 0xc5}, {&(0x7f00000001c0)="a66cf16783927f1c480485f626bed120ef6d29f9fc4f2d99f2272f11f0be547fce2e563d4da8fcbbf186cfd5fa0b0ae2a3ef56556dc28c9370278b72bcde84b117415fd70e04b05dbd757c504ce2ab328b17e7a485e5e8c6700c1bf020b9bb7eeff6461601eefceb2e7e7d14f16c0fb66e6405c6837ee8c75038eb9e7e19c71fb505a22e8cbb1cbb45650b4f8ca21a4724c3ad18841c0ccb8541e7aa8a69481947f2236a81bd68c7c008ec88f00ae182fd492645fa8ccba6c31886655d842c444370f5e05d68f334db9fdd07c8707aace9e732d799a7f00116fecddfbb5560e772ccdbd2be9c113e62c61e7ba94083f93308d7f592bfe54f4b7a", 0xfa}, {&(0x7f00000002c0)="a75aa6a7523f924c717c4ab3ea763ffd1015225ed4a2a290e5a799f3dcb50abbcaeed1289333ac168789ab411ba9586e0445ad07a20274be48e399f76d50b69197f5aa81b4968d877dde1a56cd731f2a0e3c20ebbf774349a01c7111138026994fc67a3b8229ccf89a462044a01ae58fe6c13bb843e6702e5a8074713c94f8dd06a1e6573dfe9315a09915a69cb4262ec34515e29676d2f4a080e22fbf5c68c3edd0f5aff653f8509ff53f", 0xab}, {&(0x7f0000000380)="5d041ddbc108d2a4c2d886009ae2776707a2bf27b4606faf4604ef56bebcbbb29f61d028e7eccb8762cfda5a86ace0db1c22e6f326e2afc7b44441bffbf09a9b9f7e1154c665c5e9f4e44e1a2ba0e483cb0035709075e585b6fbb1ad72c1fca93c4d45afe83ce3c850d296060746b005bdaa6381a45dab10aba7050cabde63ec3317642c2f38f9c3f47c05b0167ec32dbe43f85ab63d4de58b6b63d60e4be84b7afca73d61a017fcf84959743fc7596538c13209e28ddd26fbd6c9bc6476970aa6e46b70b5e7657b251c2634384774b20ba3e3658f", 0xd5}, {&(0x7f00000008c0)="33182a1671fa40128e04e8e844d6ad926c55a133093d310f7005b2745d56416e84d6a5fd3e58ac10a94a6e205b0d979ad9dd3965654b5679f517bf9ccbb74fe8a5b0d4712f19608b5974b2759619653633c5edb6a6f6a75930b928efdeed8efa131deb959febb73067bf3c2e17ea8fc84bd1500c443dd8452509c72b9cb8892f6b", 0x81}, {&(0x7f0000000480)="da348c6c74d5e2b76dd99b2b7f43c657708a476207c1", 0x16}], 0x6, &(0x7f00000004c0)}, 0x2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x00\x00\x10\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200b, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xf800, 0x4c, 0x4d, 0x3}, {0x7, 0x81, 0x7, 0x2}]}) msgget$private(0x0, 0x40) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) pread(r0, &(0x7f0000000200)="2d8c126d735d08acd12850f1c4c894878a98faead9fac6c2bc168e015b859b56af12a18c1f863cabeed3ac7942720fc48e77d0b0", 0x34, 0x0, 0x0) getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x28, r2) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x467b, 0x80}, 0xc) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x281, &(0x7f0000000100)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x4, r2}) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() read(r4, &(0x7f0000000200)=""/176, 0xb0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:27 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00ffffffff"], 0x1) r1 = msgget(0x1, 0x144) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r2 = getuid() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) dup2(0xffffffffffffffff, r9) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r10, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xbc5621e39e6649a0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r14 = syz_open_pts() flock(r14, 0x6) fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r16, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) accept$inet(r16, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0), 0x2, &(0x7f00000003c0)=ANY=[], 0xa4, 0x41d}, 0x400) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r18 = socket(0x18, 0x1, 0x0) close(r18) fcntl$dupfd(r17, 0x0, r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r13, r19, 0x0, 0x18, 0x40}, 0x10000, 0x6, r20, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) getpgid(r20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x1, 0x0) close(r22) r23 = socket(0x18, 0x2, 0x0) close(r23) socket(0x400000000018, 0x3, 0x3a) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6885073e43110539, 0x4, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) kqueue() fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669a30714f8"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x140) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) kqueue() 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000080000248) 16:00:28 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x38, 0x1}, 0xb) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r10, 0x20}, {r11, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r13, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f00000007c0)) r15 = accept$inet6(r12, &(0x7f0000000800), &(0x7f0000000840)=0xc) getegid() recvfrom(r15, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) pckbd_enable: command error 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) close(r2) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x206) writev(r0, &(0x7f0000000280), 0x1000000000000036) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:30 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) syz_open_pts() 16:00:30 executing program 0: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x8, 0xff}, {0x18, 0x1, 0x3, 0x1ff}, 0xfffb, [0x100, 0x10000, 0x80, 0xabc3, 0x9, 0x4aa, 0x138c, 0x10001]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:30 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {0x0, 0x8}}}) 16:00:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da6723f203e109ef71703832d18f9753714bc0cd012e2e0d3cf180d9feb9f8446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r2 = getuid() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r6 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r12 = syz_open_pts() flock(r12, 0x6) fcntl$lock(r12, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r13 = syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r15, &(0x7f0000000700)=[{&(0x7f0000000680)="dbb44cdc377c77fdb048fbf52a744055a9885727132716b7302368ef3745cd686143f3738bf660fb4ac0a8ee298838f896c1b2b47eb7b45794d80ab228dae69d782759f23bad542ffcb9625f604acb08943efc0ce4726a7fb4d5550cad", 0x5d}], 0x1, 0x0, 0x0) r16 = accept$inet(r15, &(0x7f00000004c0), &(0x7f0000000580)=0x30) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000740)=ANY=[@ANYBLOB="5a092e2f66696c651000eda0d9ab65d8b7b430daaab49cc836ba2eb75803d66c4eef82000000522e655b698b8980000000000000028fcdd7e12112dd3a261f659ea74619373ec3a10f1b448c6ceaedb58349d3b904f3858c185d8501ce585736b123c745a062023851253cadb9b3c80a55d2b728058232168a0a01f10171abcd03b9371aae916a6220eb9f8a6bbfdfbdef4f1f7c2e50df6ec99b26ba41e3085189e2bcbf136e9d5d4bc19167bed45bc0113293dfb3456e0aad8bfb5a2edb1181ed4a513bf8a87847a89e784364ed59"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f00000005c0)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES32=r3, @ANYBLOB="57b630c24899fe96db93c0", @ANYRES32=r6, @ANYRES16=r10, @ANYRES32, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRESOCT, @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="04000000"], 0xb0}, 0x400) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r18 = socket(0x18, 0x1, 0x0) close(r18) fcntl$dupfd(r17, 0x0, r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r11, r19, 0x0, 0x18, 0x40}, 0x10000, 0x6, r20, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) getpgid(r20) 16:00:30 executing program 1: 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(0x61, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x5, 0x40, 0x9, 0x2}, {0x5, 0xe6, 0x0, 0x8}, {0x7, 0x3a, 0x0, 0x1000}, {0x800, 0x9a, 0x0, 0x5}, {0x100, 0x20, 0x1, 0x1ff}, {0xff, 0xfe, 0x1, 0x8001}]}) 16:00:30 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x5, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$setstatus(r6, 0x4, 0x80) 16:00:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x4}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1080, 0x0) fsync(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) linkat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00', 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0xfffff582, [{0x1}, {0x3, 0x5}, {0x1, 0x5c6be3f6}, {0x2, 0x6}, {0x1, 0x7}, {0x3, 0x9}, {0x3, 0xfffffff8}, {0x1, 0xfff}, {0x3, 0x1c35}, {0x1, 0x3}, {0x1, 0x401}, {0x2, 0x10000}, {}, {0x2, 0x6}, {0x3, 0x6}, {}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0xfffff000}, {0x2, 0x8}, {0x1}, {0x0, 0x9e0}, {0x3, 0x7fff}, {0x6, 0xb0c00000}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x7a5}, {0x2, 0x8001}, {0x3, 0x4}, {0x2, 0xffff}, {0x2, 0xffff}, {0xe50f7385aaa9807e, 0xadab}]}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0) getpeername(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) msgget$private(0x0, 0x8) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r13 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r14 = accept(r13, 0x0, &(0x7f00000001c0)) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = getgid() r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r29) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r20, r25, 0x0, 0x7}, 0x1f27, 0x5bb, r27, r29, 0x70000, 0x7, 0xffffffffffffff37}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6aea93add511d8ea, &(0x7f0000000040)}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x40, [{0x3, 0x3}, {0x3, 0x6}, {0x5d89c9cff2c58c36, 0x38}, {0x2, 0x20}, {0x3, 0xfffffffd}, {0x0, 0xff95}, {0x1, 0x10001}, {0x73ae046c736a9039, 0x7f}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0x1ff}, {0x3, 0x9}, {0x3, 0xb2}, {0x3, 0xdc3b}, {0x0, 0x1}, {0x4, 0x8922}, {0x1, 0x9}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x1}, {0x1, 0x1000}, {0x3}, {0x3, 0xeb}, {0x6, 0xe81}, {0x3, 0x9ec}, {0x2, 0x1ff}, {0x1, 0x16}, {0x3}, {0x1, 0x3}, {0x94258772ce563a2d, 0x7}, {0x1, 0x7fff}, {0x2, 0xffff0000}]}) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, 0x0, 0xfffffffc, 0x0, 0x14000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendmsg(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="0d07bc1e423453db5e688d945a01ffc6f13d8bc5e70fd37fc146aca6f200d2c5e24098ba03d40ffee99d8e88d970aff4562073b9a2864d0742d493b1b496fc2034cdfded0a479827a10aaf988f666ac5639ef5cf81c3e3ede68fecf24b48a6a754fec0ee25785cde382436440d88bed80d36164f1c79e15dc2035a8f9066567aa4a9f97910e070cc7b4b24ce1a4b83", 0x8f}], 0x1, &(0x7f0000000300)=[{0x80, 0x7fff, 0x86, "4eb97361fb7fa414f1ad4c2be2742c156278888dae8a80334b4746e894839ba07284241c67ff8ba485c6516a9985ac0de0097235203f1a6019d0744f28e34197a4dd4280e006adc924b7668bb08813c2320e8874769a083de6176fddf91c0772d54b5c35079e6854ec924368"}, {0xb8, 0xffff, 0x6, "0c2646af3a3043654ade7e4d7970bc8d0b389cd2407bdce3d3297298fd4211d29499b47b9b55a430a8fef16c0703bceaa91d259ef466af530365285f49f56811a9beb711fd57efe60184719d9d653d4a88b3e2b4bb70236d4778f8d64a2ee340d85b260bde1177f14512228f8f6a19710761cac0e84749410b5e344c74d8d4b5b665d964327deae9d071bc69b5859dbba6e724dfabc5e4b709512423c54972bf936492"}], 0x138}, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x5, 0x3, 0xff, 0x6}, {0x0, 0xdd, 0x40}, {0xf06c, 0x9, 0x6, 0x2}, {0x1, 0xfb, 0x5, 0x1f}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100), 0x431) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x8001) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) socket$inet(0x2, 0x1, 0x1) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000440)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x890, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000500)={0x40, 0x0, {0x9, 0x2}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r9 = semget(0x3, 0x1, 0x8) semop(r9, &(0x7f0000000480)=[{0x1, 0xc7, 0x1000}, {0x0, 0x9, 0x1000}], 0x2) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r10 = socket$inet6(0x18, 0x1, 0x3) r11 = open(&(0x7f0000000540)='./file0\x00', 0x281, 0x2) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x800, 0x1, 0x2, 0x5}, {0x400, 0x3, 0x20, 0x3}, {0x8, 0xef, 0x6, 0x2}, {0x3, 0x80, 0x1, 0x7}, {0x7, 0x5a, 0x30}, {0x800, 0x3f, 0x8, 0x55}, {0xfff, 0x3, 0x81, 0x3}, {0x2, 0x0, 0x2, 0x7}]}) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x4, 0xf8}, {{r1}, 0xffffffffffffffff, 0x6a, 0x20, 0x6, 0x8}, {{r2}, 0x242bb4edd80e5c15, 0x1, 0x8, 0x8, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x8c48acebd6ab63bf, 0xf0000000, 0x6f11, 0x3}, {{r4}, 0xfffffffffffffffa, 0xad, 0x86, 0x3f, 0x7}, {{r5}, 0xfffffffffffffffa, 0x10, 0x40, 0xffffffffffffffa3, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffff8, 0x5, 0x10, 0xc170, 0x25}, {{r6}, 0x7ffffffffffffffd, 0x174, 0x1, 0x0, 0x9}, {{r8}, 0xfffffffffffffffd, 0x60, 0x1, 0x7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x16, 0xd3}], 0x4, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x2, 0x4}], 0x80, &(0x7f00000003c0)={0x72d7, 0x8001}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a02bbe96914f6357e3a", 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0xff, 0x7, 0xffffffff}, {0x7, 0x2, 0x3, 0x9}, {0x101, 0x5, 0x1, 0x1}]}) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f000d", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x18000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x2, {[0x7, 0x100000000, 0x8001, 0x8, 0x538, 0x80000001, 0x5, 0x7f, 0x6, 0x9, 0x4, 0x80000001, 0x10001, 0x401, 0x5e97, 0x1, 0x973, 0x119], [0x0, 0x7fff, 0x6, 0x1, 0xcd, 0x2, 0x4, 0x7, 0x9, 0xff], [0x3, 0x3988bf49, 0x8, 0x9, 0x3e, 0xf3f, 0xff], [0x1f, 0xfffffffffffffeff, 0x3, 0xffff, 0xfffffffffffffffd, 0x4], [{0x2, 0x81, 0x3}, {0x7, 0x6, 0x1, 0x5}, {0x1d3, 0xffffc86d, 0x3}, {0x9f3, 0x200, 0x7}, {0x1, 0x0, 0x3}, {0x87, 0xfffffffb, 0x40, 0x8}, {0x1000, 0x0, 0x5, 0x1}, {0x4, 0x7, 0x0, 0x4}], {0xce, 0x7, 0x8, 0xd9}, {0x640, 0xda, 0x0, 0x5}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pwrite(r1, &(0x7f0000000140)="f87f778898b4c75287925f302c1309bbf381ddc39a267961bb218d30d97e4cfe8daa7eb1e52456a40ef8b5165cfd902160dfd23c7e3d1999c9aad1fb9a81fe1471bcb352ec820dda84c6070599b62d0e712e55319c3d4debfa4aeaa089198b7c339c23dd8bc48d977e534b19c0e3a215d4039f12b4da8d4a092c7d49c052a76e320e1083e20294befcc4a8e3f3a4bda527042717c718f8401fb9954ed2113384d6de85fa10477f34dbcd381994b17e4f5f63e3fa0669", 0xb6, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xff) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x9d8aaae}, {0x35}, {0x3c}, {0xfffffffffffffffe, 0x0, 0x0, 0x40000}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0, 0x111) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = dup(r2) sendto(r3, &(0x7f0000000280)="d5c10ee8dd8f1db79e880363ccd1ec69e6a39e0be624f15de018c3a832ed479073817381d3d48300496f60a774dffcfe0a2345cfd6d4bac3106f7d1f9760baaae1618f44ffa46456414bd575903073a4e42e8d58193201a9f7760b180a2205a44266af51e6a55aa8d0d3b30b0fd826d9b4fe35ee7e4722856fb9fa1e1a666b8b4a73e2443636e983db85df61fdc2706232b30759605e7c58f6e49ff2abc243fe1ba788609bc7", 0xa6, 0x4, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000240)) dup(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) recvfrom$inet6(r6, &(0x7f00000000c0)=""/100, 0x64, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x80000000, 0x1}, 0xc) write(r5, &(0x7f0000000100), 0x431) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84}, {0x20, 0x7fffffff}, {0x88, 0xfffffffd}, {0x25, 0x8001}, {0x24, 0x6}, {0xf, 0x3b}, {0x45, 0x8}], 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/27, 0x1b}], 0x5, &(0x7f0000001440)=""/89, 0x59}, 0x1043) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x75, &(0x7f0000000000)=[{0x28, 0x4, 0x6}, {0x1d, 0x0, 0x0, 0x800000}, {0x6, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) clock_gettime(0x3, &(0x7f0000000100)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x8001, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812caa4e923048e69911929648dbdbfc885c0cbc40e4dc08ba3009635d32e4b3cf762da5c12fd9c55721c14ca5f9516132c8223d83fead6d5174963b577ef9027dcc7b4d81a758ed28459894c580c31f5f2435f161ce5fe40cfe0187abec23bfbe6938f2e9a396d13c6344e5d1000000000000", 0x7a) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x4) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000000c0)={0x200}, &(0x7f0000000100)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xffffffffffff6bf2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x6, 0x3, 0x8, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 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, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 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) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x18c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000000, r16, r19, r18, r19, 0x2, 0xa}, 0x5, 0x5, 0x8}) geteuid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() dup(r0) r23 = socket(0x11, 0x3, 0x0) setsockopt(r23, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="6f0f018f", 0x4) r24 = socket(0x11, 0x3, 0x0) dup2(r23, r24) sendto$unix(r24, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet(r24, &(0x7f0000000240)={0x2, 0x0}, 0xfffffffffffffee9) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x2, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000080000000"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa5, 0x1, 0x100000000, 0x2}) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000500)={0x0, ""/11}, 0x3c0, 0x2, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r4, r29, 0xffffffffffffffff, r37, r45, r17, 0x0, r53, r61]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r25, r66, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r25, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1677068708cb2553e788e7340c851d23ef1d5f60dec7d63fe42084de348f8a2219f1a4e440f0f5cfdd2d1613d7690dd961314ae1cc67de81507d7e6ab0d41686010f0ecf144362f96ab0930640db096dc0d0394dad44fb8fc6d7dfd72fe53c8bb9e0e147d6e09e82906bcc36378db9b210985a94805403390529b23b4b7450f5156460391ac2add6428283731ca371f55de3d90a291e7f456eb3e0fe1de65d9c8a0bb183f4876f", 0xa7}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x40) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) rmdir(&(0x7f0000000380)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) dup(r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0290a9241e00"/20]) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() syz_open_pts() r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000000c0)=""/73) 16:00:32 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r4 = geteuid() r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r8, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r8, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, r9) r11 = getppid() r12 = msgget(0x1, 0x254) msgsnd(r12, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r13 = getuid() r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r17 = accept(r15, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) r23 = syz_open_pts() flock(r23, 0x6) fcntl$lock(r23, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r26 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r26, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r27 = accept$inet(r26, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r16, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r23, @ANYRES32=r27, @ANYRES32=r14, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="04000000"], 0x96}, 0x400) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r29 = socket(0x18, 0x1, 0x0) close(r29) fcntl$dupfd(r28, 0x0, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r31 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x1, r13, r21, r30, 0x0, 0x18, 0x40}, 0x10000, 0x6, r31, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000500)={{0x9, r4, r3, r7, r9, 0x100, 0x323}, 0x1, 0x4, r11, r31, 0x5, 0x9, 0x7f, 0x8001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r33 = getpgrp() r34 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r32, 0x4c, 0x6}, 0x8, 0x800, r33, r34, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:32 executing program 1: syz_open_pts() setuid(0xee01) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x20) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) r2 = semget(0x3, 0x0, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) 16:00:32 executing program 1: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)={0x1}) socket(0x18, 0x0, 0x7f) 16:00:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:32 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000}, {{}, 0xfffffffffffffffa, 0x43}, {{r0}, 0x6ff09d83820b5a3b, 0x37, 0x4}, {{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x95, 0x4}], 0x7, 0x0, 0x1c, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{}, 0xffffffffffffffff, 0x37}, {{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x2009, 0x0, 0x800, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffd) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) close(r2) write(r1, 0x0, 0x0) r3 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2, 0x40, 0x40, 0x17}, {0xb3, 0x1, 0x17, 0x10001}, {0x7, 0x5, 0x20, 0x2}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x4}, {0x74}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x74}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f00000003c0)=""/58, 0x3a}], 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x0, 0x3, 0x80, 0xffff}, {0x6, 0x0, 0x1, 0x5}, {0x8, 0x2, 0x0, 0x7f}]}) 16:00:33 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x25) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0xfffffffffffff45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fsync(r1) write(r1, &(0x7f0000000180)="1caeb8f13b4faefddb1cb1cb1c311c7cdbd451c75a40ab3bf8272d60bb48dd15a7d77e1e36f037f6d3eb79728a47f93608d304d3acbe8b96d3e390ea56ca5ff0a1853b841a666b01ff51970c9a81efedb0facaa977c39d589cc966f3f898d71cb1b80f07db6ca23d74486d80ddae1bde919ecc260b9c873bed1813a00b47f7339aae7aedf4e739267a65c4b36c35c488192bdc906a3c2b3d669467ec7625789d011c84561f9d031fd5a11ac8ef427f91e295e250f5e967ed441ca67d19cf3614d31c268f9ca240c73322fe4ddfd80d3b63f117222a1634815daa286edc910116b60f9c148f954ab81a", 0xe9) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x26) kevent(r3, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) close(0xffffffffffffff9c) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000657000/0x9000)=nil, 0x9000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) write(r3, &(0x7f0000000080)="8c65", 0x2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tcp', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xf3, 0x2, 0x6, 0x1, 0x2, 0x1, 0x8001, 0x0, 0x4, 0x5, 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) getdents(r2, &(0x7f0000000280)=""/250, 0xfa) 16:00:33 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x3, 0x421) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001280)={0x10, 0x80, 0x4, 0x1, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000b8d000/0x200000)=nil, 0xb65}, {&(0x7f0000a71000/0x4000)=nil, &(0x7f0000c25000/0x2000)=nil, 0x2}, {&(0x7f0000ab7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f64000/0x1000)=nil, 0x737}, {&(0x7f0000ccc000/0x3000)=nil, &(0x7f0000ed3000/0x4000)=nil, 0x9}, {&(0x7f0000ae8000/0x2000)=nil, &(0x7f0000e52000/0x2000)=nil, 0x8001}, {&(0x7f0000e45000/0x4000)=nil, &(0x7f0000f6a000/0x2000)=nil, 0x7}, {&(0x7f0000c47000/0x1000)=nil, &(0x7f0000f29000/0x4000)=nil, 0x2}, {&(0x7f0000aaf000/0x1000)=nil, &(0x7f0000fb8000/0x1000)=nil, 0x100010000}, {&(0x7f0000cf1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}], ['./bus\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x8786}) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000000)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c451687c87353efeb676d0d16e33463cb6f8bb96b49bc990c56d364948a9220aeed15836c61a594d196a92a99e1dff99fb66c4adaa7cd60971196f3b86dbf499b6c9417b24cebf5344baa68c78630fc7ed504e933b5e36e27ebf327e58faec5273cc356d0947108c77f2c5d4958ded11ce73293915f0e2fd1cb4e6ea678b69da52b8aee2fa89c9b4951ffae4f032de280968458008451241181ed4020ad4ed6cd67a8ec5aa54dc6d22a71d10656070f45184721c5ab4db8aa9ea4fbe507a0071cb4fe0796802542a180e8ab79cdf8d88f7169a6af3f74e5df53243011487fed655c84f28330378216ea819b9ac266526b1f96974b54e735aeab38be62536e3f8ec941f6d5fd9ffe2eb0a6274f695787ae4dfd51fc5bf0f18ea0db0e9eb6df550938d6be72c58c455ca611a2eac92cbf725c6cd9"], 0xfffffea8, 0x0, 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0xfffe, 0x3f, 0xf9, 0x1}, {0x2, 0xf7, 0x7, 0x1}, {0x2, 0x8, 0x5, 0x7}, {0x424, 0x3f, 0x81, 0x7}, {0x4, 0x2, 0xff, 0x91b}, {0x4, 0x0, 0xff, 0x5}]}) msgctl$IPC_RMID(r5, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:00:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r3 = dup2(0xffffffffffffffff, r2) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0xfffffffa, 0x8000}, 0xc) getuid() geteuid() 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fffffff, r7, r8, r9, r10, 0x20, 0xc}, 0x5, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r3, r4, r10, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r11 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r11, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r11, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r13, r12) r14 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r17, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r17, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r17, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r19, r18) getgroups(0x3, &(0x7f00000000c0)=[0x0, r18, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1, r13, r14, r16, r20, 0x40, 0xc03}, 0x2, 0x2b68db46, 0x2e}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x9cbe}]}) pwrite(r0, &(0x7f0000000280)="b31cea186a82673def705b7a20d1", 0xe, 0x0, 0xffffffffffffffff) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xff, 0xec, 0x5, 0x3}, {0x2, 0x0, 0x1, 0x5}, {0x6, 0x1f, 0x80, 0x10001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x45892798f8207edd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:34 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r3, 0x5) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r3, &(0x7f0000002780)=""/4096, 0x1000) readv(r3, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000700)={0x3, 0x1, 0x10}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendmsg(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="b1e2ffc950569497faf0808f85b1bb41b52b3378c77bb6f10df5af620b031e3ee6646e43528ba9cc22331518bd092519de35a4908c21187671", 0x39}, {&(0x7f0000000180)="ab4e98088082da284a470dfdf49ccb12bfd356c428cb5d2d0254c00794325335c0a647820f4e5b74da4e81aac54dfd00b9c35407979bd1858697f09cccb98b02a9cea12e1549e340c655eb7bd0412bfa98a889a030e49ec308fd08f734a62721a80cc95ddf1ed011307544b7058ef2f96f64267f731b10d69578e7b1bf14e272719c8cd4f82de63f5de9abe6198edf5317", 0x91}], 0x2, &(0x7f0000000280)=[{0x18, 0x1, 0x8, "61bcb354ae8525"}, {0xe0, 0x1, 0x81, "8c101e60a1db1bf662914cfcf58438ad691c10664396c90ff17e8d5ac7fe51b955598cd6c6b51bb2e67fa938966c7851d08fd38ff7e161abbf7a8d63e2975074883354a869bec870844a83d2d1dbfbb8eb7314571942cf208f864d268d1909d0cd8203ea74a3202c65efa12beda8e2925304c43afa3aaf9692aa192fd2d9d8c6ebbb618c3edcd6c60003faf61f10482e25c1190cd5c1af7736eafa13ef205cd9aa4317e89614a030734eb8070eaefc785b9e1e1b28d1135d9d99efbc35abd5a61c895ceea92918f966"}, {0x88, 0x1, 0x8, "18ddec61de2889228e0aebaec31b11117168da3de10bdfea856baee8995e6f8653391e9f141ffb7146040beb4fb2699cca71ae136bd48f761e319969f274a1ba82a9cc156e5e719b440162a360ac1b4d89a527ee7f4646d852288678710c416a00c5db2e0011b8db4683bc3380c268513151457945179a6a"}, {0xe0, 0xffff, 0x4, "61ab8d67cb29689783f1807fd7dd4d134044981349174365320e23ad25bcb4cc736c7183fa869c1b6d3767440f457a662db27611499c2624823be4c909f948f1ad1f2852a9d01d2a342905384bdaf7417a513c994e616bd5d5b10727434b976b703deb77804caca3dac1bc4bb26347e685fe15b15ea084ef88e0964d640b6c3d049ef247e88c4f83e66316fff79710b4ae71e7751926ef4896ed5891bc3f26ba4b1b0336f75bbbc696a88141e70fb638d8e2a71227f2a6ec2c2c945b7cc77be941c044e018477cac2393d8569b202e9d"}, {0xe8, 0xffff, 0x6, "15fc39f045b68b664c69f22cf2e007d9909fd6395a849b0de8412228e2a74070882e478e2dfc831989f796afd7240fa92c913d01033eec570d1fb3c81feccf305a9d8f3e20e3dd503617a0a3de41b6eb647d39fc8369e82553f12d321d0993be08f7179e3d5bc7d972f19fac7ebe75f6c4171eb26206b91da472d67ca2f925ed15794ca2f33a109ae1c3e675ee85dea57f8a2a2dbf3b8b9da3da19ac3955866c15c00fed5d81961b91c0cb8d725dc84fcc51aff04a4913ca9ef641deab5fcb1588d818046dd26425a8d26f2d150fa46f989ca9a5d6"}, {0xd8, 0x1, 0x0, "0e041f600338874b357f4002e42751c2d2481db86b70a5013a27256b4d30de0a5f3668cfb3fe1afe98cb3409d42d4607a7f0260eaa5820f46c722c537798a0c9a037ff262a737924b02de3b3682ced938f23f1cb1200dc0fefed196db4e1718d021ece4cc0aad0545ab67ebbf7c982902fdd76ea18e447d25d967cf0f2cc64ba28f8a5e73ac25e98e8370bcc73b6da3c1480714849f083d50df00c5c811a5f5ef61565798183c4b24785709c3e1325eaa66ded5699b6347ea9ad2ada29da21930253"}], 0x420}, 0x400) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x2, 0x3, 0x36) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18bbdf696c000000008440c7594f84a5c5d84cbda43a5e890ce53e0fe30679cd9cc31cbc8c9b3e16427827620067ec6e06dee75090a81023a2f12b00e10dd6d46cad85da"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x7) kqueue() writev(r3, &(0x7f0000000040), 0x100000000000038d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r7, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r7, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r9, r8) fchownat(r6, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r8, 0x4) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x20000000000000be, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r8, &(0x7f00000000c0)='./file1\x00') r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) renameat(r8, &(0x7f0000000200)='./file1/file0\x00', r8, &(0x7f00000002c0)='./file0\x00') readlinkat(r8, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r8, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x0, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r0], 0x1c, 0x0, 0xfffffffffffffdb2, 0x0, 0x2be, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x10, 0x0, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r1, r1) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x40030001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ftruncate(r1, 0x0, 0x9) socket(0x20, 0x1, 0x6) 16:00:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84, 0x3}, {0xc, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') socket$inet(0x2, 0x1, 0xf) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r0) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x10000, 0x8000}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)="6c5d08da5a25c2309bbba84e6304570e6f7c1f6da6d305a87152e848b68b19fe3aaea8b2dcb539ee5b2ff39d4d37d500a3041f7a4d3e230f54c709f654c6f8e53371505e333e93ce6d1e935c1e1a71d1a92e3465676f0173a3ea2d397336eaf5342841e6b48cd2a3c35216e10e384800f0b24cb2ae737f63c59a8ede0fb4333651a09eeff4a4587c562dca96ae78b6a5c7b6d453de1320a49ae448ca3435b0ee76c4842f4a3175a73f75685da56015b9ae35cf6e501ea7f25c0c80d222cd8edda04f51e79901cecc2307cd370e961b", 0xcf}, {&(0x7f0000000280)="602b84aa6b5ec2370e956067f523a97e79ad4c5743967178f9992be2b3c47d895f84fa69722360e060e98cb13c028b6c4856abd1569f96acdfaa6f0812127652a3d61291a836413fd12c4d97e83c3bb85443b19fad510dbd44127f29bdbbce42cda9c549b054c4ea1898e81c7930c22abb56a651c9c77b20", 0x78}, {&(0x7f0000000300)="893b982f8f909e777392139a0cece33715f75a5fec78523ce9ef6921ada653f93d85c363fd203dfa6940e8449f9d665e7e446a879d31c49094be23207b78a3c4d2f18c01661cc99162690f8e5c41a9bdd6e14eb40685f12be6ed4c9bf0c6ee782088680bac17c8c6310f6de93f27044c6bb78b0ca7ab04d4a664c2c4066997c32b0c1a395ff59835cd2074b30ef1c308f9d1f3bd324b71f54119ab78955b21bba7138919ab8450cb02b9e2b195071388bc0b81f37b7bee6f52397cbeee4d7b2e09fb75dbceba65cb67a9d49cdd77d59d0c36ec280c2b", 0xd6}, {&(0x7f0000000400)="592607854b587749b612b0ac18c2ec377d242eb79d1e81e4a516ec010d042332fa011647bcaec74ee82297d084d4eb356e756480e08aa8e658a8f53869ebc339a32dcf435a4fe88e2367d67f591e26419261bb0af65cdf133bc0720caffcf233589c18383deb9e337ee76fa7177e03b3a312eb2972cd6abcb824fd51c450072431d72d21b85fc32fa78b7de86cec612d5a9036c9293a256216bd904d93cb5599d4d3bf0021353c946ca73e58595a7853092a5c52e4784bf6615ebad74fea3c8e4976a27da5a03bbf9e99aa9286298516e6b3", 0xd2}, {&(0x7f0000000500)="90566c96894e9ddacf8140a9f9581af3ad749e75bab7c3eacc0c174596893fc06f48bde79bc52db554679934cddc6a15866bb99b7f658937af5fd3301c5d161babc06c6c5f90295964192fcdef9d2751c90035a822a04c85086e95565be276", 0x5f}], 0x5, &(0x7f0000000600)=[{0xb0, 0xfffc, 0x874e, "0e7c7d6c70e56da06fa7e7d0cb5f202bc20bbed3929f1f001c75869ccf090240b57445a3871c8630d02507176341112afebdd0cd7a1f33d94d4857a555e7b48ef03bc39a38cbe31a04f075bb890677f63ba8d650967c3edd1d2377aa267abab18b8d35958119735d6680b380fff3446f1deaee36762aa6d5f6a94b3d8362c5d6a0e04ca69ed8d2e32662761d0d539f2f83b110726281a456b0"}, {0xc0, 0x0, 0xff, "93397f1e3f182b29826163c8be7371d9099df2d7849a55d720fbbbc6eb22870ee7dbcd2d1e7f3dac58b1b0fb2cf1787fa9b1b937d653d3f5850b15792566d3117f84a53bda850cb69b9e1b3bf55ba81214492ff25f525a792d414944f197501771e29919c75ccaa622db264e774fd792776bb8f9e6f19de37b0c38edae423cf8c157bc1e9d5a2cb3bb0b1045d8a740a49d6443de9774ef39fb1296ffeaf33f43df9f1364f52fb04d4b201d7ab4"}, {0x70, 0x1, 0x80, "86d11461e968b151863439fc37b36a988669ae7ec18d329a51b04804b432676e9b5bed209e9249625418a36066046181b48a26a8057d7ecbf98b43ea911da88b3b0b1ce5de6a03994bce90d53bc79c65efc931ba3ad5646d935ab55ad484d268"}, {0x80, 0xffff, 0x9865, "68dd1ed656eb37da8042d72c0f6b11498e42ea5d4322e6e4fb6610cc6a9a7753af79fbc66e5f89e7470ca03e9b540a9f3a1c39f63f5af79eac8bcb1df3dbf8208580f7490cab13d6ad4a80f3f08d8664ba535dfd73a5669d06dd102b95e8a9851fd3024f53089118b36efd9b86"}, {0x48, 0x1, 0x7, "c6a52cc8446524c963f7af287f48e42f9af720e64c36a87ee550bd49f9428c48dcd3347c08d052a2aac09906bd6dd93bdef42149aab8ca21"}, {0xd0, 0x0, 0x81, "ec160fa5c6e9433d4962e5fe7bb8a51b24208177b3f33674e6427668f1087f614157167a576750bcefd7cafadb69dad37817d7f8a5ab7789a7410c522bb760fe5e7968982cf2a91844d0948be3e486eb7176866fe9eaf3a559d0661be9fa6d168c93a88887e58c14a405e9b8b76bdba37e28d127475ab9e6a9dc8e2b8e3990f459f2fa20e3c03399b2f9c109179fc22d50fbbda640c726c92aa5a9c45db88e48e308891e8b03daef90b03b24830b2b899eed6e4387735b8012e5b5"}], 0x378}, 0x401) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xa0) ftruncate(r0, 0x0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000080)='./bus\x00', 0x12cff64ebcee3e45, 0x261) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x1c0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r2 = getpgrp() getpgid(r2) 16:00:34 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) clock_settime(0x3, &(0x7f0000000180)={0x6, 0x51c}) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140)=0x55a, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x80000001, 0xffffffff, 0x40, 0x1, "3d63ce7b0e1dbccb8e4dce9f71e1a5edb73657d8", 0x7ff, 0x39}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x8cbc, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/pci\x00', 0x2, 0x0) r14 = kqueue() r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd0\x00', 0x280, 0x0) sendmsg$unix(r4, &(0x7f0000001b00)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f00000002c0)="aa71213583392dd1a540d48b22a3c1096db676897dcc3b56f01fb7ca0a25e6a8dc6c4952a859f75559e5d9bb0a1c4b17bea0e41c057ca45a039394519efb04fc8ef52c47ac4b5052ee7a7100bb40be7255fb81b52779c748828e98568d8ec8b7d232e2afd2b964a061401679cb4ec1bce0f3aa89707780d36b59d6a2775fd637a965288753d182322713d5ef5f10cdb85040e11e5f817a98cf77e896d5f99998eb21872d19fac33ffcd331055199426ace150a8c2a", 0xb5}, {&(0x7f0000000380)="762c042e6427acec9b445a2d105d57e66afef7490b69a5dc16c594688061475944d27e4e61796caac8c04c1611d09dd0d54024ab03b39ce42e7cda712076092dc80aa0eaf797ecd09202c12ee786992bfd3018223daf82ef55094e9e405fbe1a3a020117033cd710488f76936d45673c0907367f1c7f84bf48b562f9eac58cca8d", 0x81}, {&(0x7f0000000440)="14308e0c448e4486ee88a39a345d404904a80f1b1e63c5f487ec42efc237d17cfe978b55c66cf411742dcfc5f56ed0d456f95f42bf438b65d35566f85a515b060dbe9a6d565caf47c28b4094efa9dcf068e77c207815822fde418ba32d9d80bcc437b5b18de317e824c77485f6cac16a1036d0cd674410e9529e801142d0c944d85c557ddf06ec9dbfb9ac6a62f42ac131794b25598062833267c44b01a5288feb747c2c94af2108915d0370e306002dcd754e6bb072af2edd722ec4458ce0817601a47d99e3ccf8ca57f7942f08f4c663122690ab01d049bc409af1a87ff43d03e03810b2b20f14a4e107d9467a34fb73d4743309336e2e1f6139cf19fa5ef66db972a7e1ecf1c54eb531e694f099d1c9c689fe7e13fd9473ad7244fd655027c3ee5eb98c3f99482eb4bee72f97c3f420bfa0f90c3df671deaf84c0e4ac38dbfa3da23baf099534bfcbaabfdd330c652358d6590d3b78b4c367e5432883fa7bec6de30a15a45c2e7a2f947a1e9f9d3bfd82a90bad0e983f62ec0ff6138e214ef8d9eea3004af4e2a3b73fe151584a95929a183670898f5d143f8c18c43997a12007b1f58a8207b555b499eb5ed694889fb92ccd6c76ce808a0cf5d3e7cc9cd626670d3a8c389fc829a1b22a977791311ab96c7293a370f75123d86dc1333759ed0ffec2d5052ee1a6142704efa0c900a7a8bc4fd5471a8f76ec3b4bacc4c89574e07e3cf4554a80febd320f103da661aa0a9da023bb5d123b57e2f9f035db9169b6971b013f42e41b0cd8707415878ed746deb3c2dbdddaa8eccff8ea31afc730f7d0e98982d164b746ec8ec71a2c555a7efdeaf011027ffa4c95383803922196b2641ae752c1673d67021aa168ccff24fb88016eda99e41bbd1e56b1ef1b9cd389d87077a1200c6c31b10564e4637848571caee68bafc73809af9933ad5f57542c076f931fd052e855d47bc1a029ff889d28290a0cb2e6f6e058c789df9358bf556bb9b0845ef247fe91eb9da836ad0df634747e9d21f267aab2f4fb61bb6a8e70364b7880402fb0fe8d3b62ebf468d239355842378960486b5f28aa182fb47424d551fef64facec7a5c1f52adf1950bc34b2fafa38428f32c81779cf0bf1d634e873784f0b3286932eb1102e5fb3ea38f47421cd289fe24b5fe80ef69538a6e0f569065d2ef82bcafc615721e2c229ba52ada1df8b1f1c6f11605892611990fcd25ded6e2d651352b322a28d1d55be71fb0e32de4e63514afacff7ff28f90ed82b515400723c799d9a54eed74e43c5c7482e4ad6e12ffbcf1f295b19dc05db5ea93cbb77cc06f93e3c88dcc401382af2a8515ab0bd394bacd99fcfebb1b166c6ca73ece663b2d158a5a7666271a90db696018c849c3c1de57f5a57abef72e87fb9a34bf7280c4aaa68c044d45f64e04a7a7a6d508dd556f3c165274f98d1570842ec0db4aedde15e157befe3ea1cf6ea1f142c7cc76d9b8e24d44ebef8317fc18fed8674f6baec9a55719ee2d22d9d6cfc11bdaf4e7054b42a0ad44393ee84ea1521c484bb330124cbaee20b86afa332a5e2bd78061666ef7fa73da3bb4a1031ae21e306778b0aef80126432f87bba3ac6e499a34f412a81724235f03623e117e3bb2236fc90142ec202015068067d6cb3578f01ee1cbb468d28f7f9c3c14332c5d0c677ed2ca45a87fb9b0def21adbb2d484ddbafcbabb281b01905e62a93414446d676c7310fcbce83a65cbbb4011f56d1619674b57ea34e10c6682c3ee19b4d9d8b9e85630f28f5c598add363f86a3a981c06f3ab9ce593fc0b1ac9d4a7a0c173ac5a65bc6aa43b8d7f29ef816b298ad38cc8d31e4bf6da8e09d91976024d95aa2c626bebed84acdebed219c910e318d7d768841d3587c9a537aa998b14a0c1b3a9b1b239803d97e029939a1112283fa9454d2acfb9b71746407506dde1e087c5c21272c4ee0cb164d20cbd0bf644f4991c2b58f6bdc2f6f9d17034ceb0a2be4f23a4e5d5e45942926095b4205cd58c15884ac6eedb7406d108a6891ef762c5c9b4ae0a09d7b7b7d44aeacbfd7ba5e077a04186f98bb5cae08dfc27702e80191ab66b40b31e5ee5243d265b949c8e5f772524ea287c0a8bc672cf55ba8c2c70aae1e3c2fe4308f82ce814abe1f629c988646cce71222e4250ef74a3bec291a6f60fd80decd9c96e70b00c42f4d750022c246993a15944440b6930eb465825ad77c9f08bb476e1ae40f08b82273c984f222eb8ae79d15cdef48aae450248ca9664ceff74dec79e580e79871f79c59f1b2f042787092d41a2bf2fc264e12955043d5df41b1c2ddf23073a3a81fdc80104a43289801e5312d0f013ca4e3cdd76327b1e02d63591134495ecb3adc23bacc46bee72153a8a1e5416e60474490a71f750aa338dc803a712f8ec9f463c41ad558341cac460f9476ee577f624dc2f29c7d37e27cc81d91bc82f238677d1aaf564a2cdf5bc6b3490a12b24735a4cbc803981ae21b50e474e1c9d26dad5c3274f83ffbcd0008e34c031f026bbd5ff24cc0a8000519962dbba19ed6ecea65169ffd9f4c1bf93b9af6b898786a626e6461ba6e8a2fb9a936d27c7ea6824f4ec65af070f0e4ea5fa57b4f264a91cca63c27a35cab0b41bbda2d71277926e124d7c7362a26bb2ab01b46b9a5319336bc72a9702c78969d3f1bd68cf21e91f43d01aa438910631125703085d3cd053b0943b5dbb21169e757da2fff19fd23d935f2fe65e09e3a2200bcd5ab87c40863ec272fd606e1da0bb957821fe8daa701596614a2b4c9dc503378f2aed636de37d382cc96327a5c48fa26daabc30f235022b2113c2d3fec72e8a54d005a9af5855288459349847b3db90c4872311b0e893a7224895c1cc750090725e2f1533bfe9cd35fd19489dc6e9e845eca48cdae2a951950533aac1874b2528969aa7e9863ec4d1731a90600262b218849fc6add24ac3749592cc1d8d1416adf8ee3ab9bdef8118d659f8f2d13ce9035fd1ea8944feb09d8c029a378f354ddbf53801ec361ce4ef1369628a79af84cb22dc5a6f6c2833173cb337311d1b3d35f1743862c455ac05b82c028191e58948a1494db8627aed3c7a7fe9d9c50856da71e47c4e174fdc29b64b1d095870e7aa15593203500004519e2c6495a4a9e8e71ad12e401f614eeb65877940a8d12116a222179dffe13539217d95a135d2d2c54eaacffb3071dfa1539ed0e6d50cbfada965f25d5d2a80d548c5130a6cfe55af289e19162521ae2929a93ff54a3d143795470ba479ec3b6a8b806b035237d33fa4d22c830fcec87b6ce8b1d29e192430e0c5be3e5167e9ba3625e8861c7da742b9afc439f82f0743be1740fdc29b5b54ba8605159f8116c09cc616c8f36f71b9354008965f34138c980c02fbc0f200f7f5d296c0828786d4b9182b121e334ee054aa52f086526e5ebe256632dbb08854fdebdc6d57b0cb5b0cc72a41279c4d3e4b15e26a72d63d676245309df582ab3dfcf986ea5064bc4f8c68b6dfa45a3543347872756f273aab6455a5de79966741b64cba3d93ff7be324069dba530fe42973df026b4e841c92e442943426a375d2b6ee7cfd8e9fa1c5ff5d727306e0da0a6615a6789c1f9d8e35b6e2c3b60266779da648993bbb92e8447637050881bc3f2508b4ff21a208f4cda3262f8304958debd5c461853affec3e30d788f1287df4469a75168379ec42eece7d9c61ad322e75db50acddaf414fe97fe3b5fe631da973dfb9b4ff5cb703e9d563eda2dba56e5db22aeb4fb0d928c042dd9a46e61aa7929dbc2cff476909ff49783d84d04bc3801b58353b59c703f18a32e346e25e713328a58a4cd8d991b4f5b9fb7e10af9d1025af27693363c96a0c7ccfc3435e9065fed5ccf73543dfa8fee3307f3925581f8ed7ee9da23e676eab96c2e9a6dc68b5feaf8e933ff5341f26882f9fdc489562b18774e63bb09702ce2c693c8d8df7c7232c943d5ac968111c56dae3ee8aff639829067890712baaaa4c976d9ee98158bbf6680a7aa7087fcdb6efe629986e613c96a4d056db2a7263545c0265c9e438abc104e364dc537b0f27bc95a0d6176a38e7c231145f350801d8ea8ab75c5acc8ee185de7bc86af929653df312aaa2f08f8433a13ac7328444d8c615760b4a308a353aba082c360182157ba36b170b6d50cc0d84d9019f3fd7df84ab2c13057344554054329d752b3278057ea23718f7484e350b53996667cbcead6affc9e4ed18cc0e6b8cb00bc57cf84db1d44b54730cbf68547e1a0ce7d4110173be2989f2627f6e310bf0fc8cc4de627361fbca44925bf74f5e9b01fb3967bfcbed1a83bb552c0a4b139312dc435c21fbe7bb7ae14e1d7cf8f99a55c0d7ec0b251921cf67e60d982da34be5815078b63dd4e0afce12f98a57766ddb0f0d8819efca531c4d73a7e528fce9bf7d16978b0f884870c2b5a95fa4853acba0fd822e9d6fbb3c3d10b183e1ce9284ebeac59efcf13eea0105282d4161641cd1202e6dcfbf51cfbba58ea5d5aa3f94e5ba646bcabb03e71004ebca65a9f46a76e90b16a4116f6d95e2675f87711be06dad644131ed4a98d0d3e122ff958286e51ee876789c5bbae8b10d4d91c267834bcba96189005e279708040bbf34a5805ea3073f23cc7bddf22f39bebfbd881946501195d1bf81a9954a97bab7f81ff286cfb82544d1d33ef2fa1ca8c018e04007a534e5c06b7a3ab95a8c853dbedd0d2f59032f654a882169c71b04b23cc94344a4186b345a71414e3fc4ab3a6c1aaa811813525d0a3da69e6da18cca5cba7d01873d27f6286fc5cdd4e88e20d983fc8d998fd4088d700fa3ef49e6aa6ded4be807c8660d285f2ec456172a2462fa3d2f3872333de67297a5f77d2297f869d3ea98101497681db30c424a6efcb0d4a2083a0676d1949f3c92e109cf3f31fd6f699ea5a0b77a38c9967da49863d6b623e24697fef88e481727c269cf9eb7f07ba05a4ceb99133f4c4a6ce4ae7868f4fbc82481cee7944a9ea1dc42ce13db7ab702742ebaaa4ac7d93ebe3cbe97b15cb7f125d4ccc1f4c4f4edea9afbfd557d4b250ed536d78beada87313f280c698f581bc6529fe59a4057437558e801fdcaa27a1796c4f3b0af0b3e193f6f82dc39b12755a58c296dd473a3cdae05b73b58a76f6f7a86b458c48238ea64e0db555ea5b67946f90510bc1b1af9df33a1b3fc603fd9cb7bcbc3f8615db16c42d044b3ae23d412fd8f3ee7c704c1ee44dd60487b9d97eeb0082e8640aaaf71c49905d378d162a1ffeefa745b36a437735bd67051c89fb515ff1a1561e23c40be446a0dae6cebcd330072a665ea48019666f66ba21eb7d584e03778491c4fefab20f2d4d1abdeb80c9aead2eaf1c902ca48a80deaa63c905c79eb7b6aa38da6a8680835f1a01d8ad2dc09b85dbb961dc43fb391ca55656706aa1c8da5d8df1d8a817fdc525a1d754dc32346c39b847ec0fa63ecdb13c527db9033b1e76f5781082ca78e19557156ca816f9e913a67d7ef1d0af5800138fb773bab0779ce4b88560dc72ddf672784cf589797c77c55832509cb95565aeb5f17547f4b6575977f1cf28eb12bb942f930c653e5623868c62e7fa99808523c3f5757f0703606d97d28a0e80ad993a0fa4bba45c514be5c2c4c114372d5001e8aa8284eb042202f32585cefc2fdfb5873cda37f19c9513c22fb2c31b5e5b62551da5b6fa17acbf17225f951338ada90eb036b62df1e30896287a39ad6cf69bbf35f64b89ddf3d3c37ff8b2d5a0614bca361f109281e5bbd5cd5ea6577a", 0x1000}, {&(0x7f0000001440)="e424d04d34edb603e71aae5d78400fd546f84e223a568329eac4281fb8caca6f90e51027f81208022e739ef5fb4ffa5841f7fead263b3a215a4e3a76e908d842bf1154948cd5f67166fa069b2e6b5e605cd7c00afe564593775ab7", 0x5b}, {&(0x7f00000014c0)="e3c5e6c4b43721ef8ab8d8f8e9923a11cad8b34a194d68eeace8f710acd312b435017fce1655f138b67c8590ab", 0x2d}, {&(0x7f0000001500)="df7b858b52c6423f3a4ef2453f98f7a391e37bea48ec80e0f133d07916ff9294e47078fb8e469db3c0f62d41c594002d7b6c43f81abe0777abd7ef33fdfefd9b9d922e1094326a64caa464f8641dcc122c940f321e1a389bdb25e0b8d8713b8221bbbd249d903d48374af83d60b7f12a5d9c2928c067b1a5a9c6ba13fe813d49b5d78ceb4f36abd96dd06a5780697e63be67234a70d3b4ff557edcfaf2763976b64a383f933fd615a334a6b8f37c9f5e18001fe0aeb5585f16a5a8dbd19990eae1856f80acda6f4636d3b56134224184c2cecafd9f9a678b471e3c8f587dd6c60537a118f82070d93777c77f37b64377644892b78638", 0xf6}, {&(0x7f0000001600)="bd6ac2888d696ac9a1a995c7ff6897b5346e563f0495c08697ef403bca6327f7bfaecfb81d8f6a1cddd90463c463463924846d336c64414ad5e6c0ef459ef62ab1c5562dd750955d0e79a83770e18d040ebfe9cd7e83205f9207ad189793d8fb9c2e737911b707", 0x67}, {&(0x7f0000001680)="b38f70661d5e9fe7f4ef05c13c6bcc3e4210a1b33f3b5dcfc6398f96a7b19977611a5cfcc567d8787d2e5ddca09ed27d42e666e26bf08f2f006bb91627726e9ed97862b6bd957df816a85e6cd535ec", 0x4f}, {&(0x7f0000001700)="7033aad8222d598d93deeb294f1f3072309b1334e3044f324c929546c5a93fcee0c8264a1eed64beac63515909c71920daf1eab531e265ae1047a035961db140f13378db66ea667432053ecfa5409065ac73fe80c20ca439719641ac89b2fe2953d55e091b2f74f26d6ff320e26eaf4b3a20a8bb6f1a667fdd4b732f02a28d3b84b4eeff111d6dff6e7d2f19fe1fff0d58334bde22c17129408b8596dcdc8ffe29a8970a8a9e6a7f7974639ce51e5a745ad7cd26ede26e0c71b548ea9cbb979f105057512f19fef4", 0xc8}, {&(0x7f0000001800)="ace4c7cc89ad557335699f945b3abd1113f592911f21d4a89c570c767b2cf97a32cde2117550caad105588931d38cc43bc81a1bcf4b0fe92e27535d087e3e18e91f211df1406b86af5d1608d107fbe3b885377e09724d545d9eff703d07095476dd2b1f9767aba35f6b4756ecd3d1021b87d5438ecd4d94668922cd5dbe887feeb6ed5b0f11707d7ad821fdee314911e3fef85ee46bd0c89a4289dde3ec95c77c61c0a5fd9", 0xa5}], 0xa, &(0x7f0000001a80)=[@rights={0x30, 0xffff, 0x1, [r5, r6, r3, r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r13, r14, r15]}], 0x70, 0x2}, 0x4) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000a00)=""/4096}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pckbd_enable: command error 16:00:36 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x283) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x7, './file0\x00', 0x8, 0x0, 0xb64c1f0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000004700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0xffe2}, 0x3) 16:00:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/140, 0x8c) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x80, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:36 executing program 0: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="800000000045ea35bf6a560b00d7a304d52ae2"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x1ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) semop(r3, &(0x7f0000000000)=[{0x2, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/75) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0xffffffffffffff4b) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:36 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000100)=[r0, r1, r2, r3, r4]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) lseek(r5, 0x0, 0x0, 0xb118f765a008f2c5) r6 = dup(0xffffffffffffff9c) ftruncate(r6, 0x0, 0x1) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r8 = msgget$private(0x0, 0x200) msgsnd(r8, &(0x7f00000001c0)={0x0, "17f131290dc5052581b799e6fecf3d8605754efb521af2fbe92d6e874154ed35feb5c433b4e5dd60d2d0907e"}, 0x34, 0x800) r9 = socket(0x20, 0x3, 0x7) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) shmctl$SHM_LOCK(r7, 0x3) preadv(r6, &(0x7f0000001540)=[{&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/118, 0x76}, {&(0x7f0000001480)=""/183, 0xb7}], 0x6, 0x0, 0x19) pread(r9, &(0x7f00000015c0)="e5a5975ea21e95a5c032a51d9cf6481408df873dfc44c97184ef4c6cdf27fde9e75d82053c1db834", 0x28, 0x0, 0x0) getpid() r11 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r11, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r12 = socket$unix(0x1, 0x95bc7a840610ea4a, 0x0) r13 = getpgid(0x0) fcntl$setown(r12, 0x6, r13) r14 = dup(r12) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0xc014575e, &(0x7f0000001680)={0x5, './file0\x00'}) getgid() 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x3, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:36 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x4001, 0x1f) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x15, &(0x7f0000000040)=[{0x5f7, 0x4, 0xfe, 0x10001}, {0x8, 0x3f, 0x6, 0x2}, {0xfc00, 0x0, 0x2}, {0x8, 0x9, 0xff, 0x6}, {0xb91, 0x1, 0x0, 0x990}, {0xe6, 0x3f, 0x20, 0x5}, {0xdf3, 0x1, 0x3f, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/209, 0xd1) 16:00:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x25}], 0x2}) r1 = semget(0x3, 0x0, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/214) 16:00:37 executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x800, 0x51) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/29, 0x1d) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x4}, {0x50}, {0x10000006, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") sendmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)="a9775c2f9665226f3091c2fbbbbbea44df28cee586151b05eb5a77b1c4733ddc16298e0ed1d32d6397d78b848aaeeac40164c56f2034d03e6ca7a545c9ea5c1d3659a878a3db954ecf59459113837fb4328dfac965e50b3322da1b14848beaf43b76f01ab8647b49836988dda62cf99f9d95f6d14b6b2ed3239a96f229c06d67d94128b3a8942f1a5470687c24646ef8c17dd81ab2a25f359b666328d82458e0d57ca3bc70a4d25f2f4a34230fd717092bc8fe086eb2e648d6b46a5eadff4405a628d2b2f37aaf8b69f46bbf5ad0", 0xce}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="b800000000000000010000000500000094fbdc34369864606cc9bc23933df7b864cc77dfa07ba0a4d1443588b2431a49334807d8a7186d6cad6047d8c352a6fa1f2a74fbd22909be09bfaf5a7755f4f0a85471666fa1dae3308f775643f67f5d93e44436e717b5ff5937b9fab9d3fbf67aa919306e1d6a1f00bbb7353cafc6a9a3ea0e3a6e4c6aa239d0758dc3f3d0d495634a478d93ba7940798d7d15ee0ee97709a902827049889c26328135347bfb180c9f9bf36511006000000000000000ffff00000100010098f24e040b7f410563cc092e1e2b370fb1f89e26d747c25eccd23e90a1d5dd4fb7e6b50e859766885b075ad4f7d1ee00300f40a6e4241bb9cba2f4df32791ff9801e8be9e90509e809b6000000000000d0000000000000000100007ccda7a9006fcf263221a894e4ef96fb2a2388f208df6f0462ac470d0235befe53cf93ab4346a478e918b226dc3f9023516064df0b3bdad48bf38bb16f12015180148f4b110fe331f5eaf771dc3e358ca618753bf1386a834cee19de216f49f2d2c3191b235c6e148f6987f2c0a82f69925f9cc27e0af3996de265e542f8c86f0917c3c6d2cf3598fcf38492d0511e34fff9388c6dbc895ec78ea8830148869a3b7de6de9899d8966ef960e5cd0c067fa3bb8a60f5c9d751cedd66300fb630ae22c3a70000000000b00000000000000001000000000000006373b03fbb8f652a2c20a1aca769fff519acb6596839ac222bfe9f50ca04a58bc35cd5771bfad0add59db57087e79fc58f7624a2e067e8f8cd119dae9d18230b06c368b375c45eb39b54cb6e112f5ccd880bbcbc13efdb009f2bae7883416391f67b30110dd5087e9892b4b2f98ac1bfcd1c84893fd429f7883791ffb58a5ff4e8f770c9e23900d6e7742fd206aa8ef3928c6db8726b240b78e205ad000000000001000000000000ffff0000050000006d7368ea6058e42057aab3ba3ac781d68100cb4923c6e2b7eb14dd840fb7f49b9912d6cd86812aaceef0e42de742b78ed66650ec19d51dd29f025edb6adf7265fd9498f3105068b233e0c386b099d32aa7ca14ca9209041a16f6b95a1bbc5c31f321cae17df9afdf8e8270f8d7fa8648231fa36d992e2abd570dde90b65f5cebaaf6aac824d2d200382086db6974130e5fe18f83464b622af62a2ee84e6f3bd2b6ed034c53a3126a21512932fa78656e62848be3162a3ae46eec6f5de80b74faa5e985379136d48b9c3789c86930421c16af62bdad6e7d9c7ea0f2463c7e095d6013e18e407a086c20ba000000"], 0x398}, 0x2) 16:00:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0xffffffc1, &(0x7f0000000100)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637b4c53d7f101900535a41ddc1868fcbc716107d33bf3d446a11ec473d9089568bf97e3e6772441bd79c74210346e850bc69f8f61515db5a4c56179b1820d68f48f052d33f8424"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0xc5f7}, 0x8) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) shutdown(r0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0x3, 0x9}, 0xc) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b4ddb04fea3b06f06639b9673378108fc4823b7d5c56e4472fd0e315d95bb39c027d1a06757114697696011b95a8b1779941e9b5396d16414bed77b051144b547dc8d56"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = kqueue() r17 = socket(0x2, 0xc003, 0x11) connect$unix(r17, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r17, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x11) connect$unix(r20, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013e8bf7142f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r20, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(r16, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r17}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r18}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r19}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r20}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r21 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="e17dbb9b119528b4f566fa2e386fc1e92d0926ae8b3de62adcbf50bd61dfc4a9b2017aafafcd484f702c22b83e08b6b88574", 0x32, 0x8, 0x0, 0x0) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) sendto$inet(r1, &(0x7f0000000200)="b0d7358f0a765f5cebc9977f64c140d5f975cd65cae3f7ecbf3bb42eca0076c40ce232f7a57136b73972882db68e8686fb54abc8ac663d17f4cceb2b83901575ea8108c463e6387ffdcd23611947e8fceb24b95c126313ccd24b89a2b693cd226e6c9d5ca89afb7f3878d36e761c04eaac046cec7adac768200e7c1bd1dbbdb2a5964198782d973fb69a8c343de5287472616f96552be6a6c4222e3d729117c2e4ddfa5d83001d3a6cc86154ad0a6765cda3c7fa25d9aa5e43226c1070bca9ca95d979a4a31a577d257bb464a1e33984c0495614e15df86ada3b45f9490a2cfc560c94ccb71ada6c3cecaf67c7e1a56ffca06421d291077512545b8d36ef7808623e95ee88ad9d5013235882c2d678a388eadc8a3017166e93b13fe029abeaa7b8c16606f110f126ee751f4753ac4291f711a68bc922cfa9752d7b0abd8fa473a85875196736d880cfffa93e4e323b98bcc5cd9cbdd12eaf670416b60c1bfa59e9a7f69fe2a93a3b38c0d5b29a18e3b1a03e60149af8d143d5690d2b9caba39a0cd92a5b674253e73ce73961906e930ca526380355637814687cbb4675d1442e64df8e3eaccc8f3b44ae0938da4271bde2c4ee7124d7c2b52866fb25c5f15a7ad27370cccaf53238f20b9e6b414e78bc586726440650ec83b8a30cd5f1f8224eee75dedf3afe5f1f9c385faf7db936693f595ce2a7bc197e1cacf212035e55dcf0049cad448a67cde457c7599b684c0dc49cfebdbf2814f46159bac1e3d390d22fa06470a9cc6bad3ff7c5fdb7a4b0fceb6d08439347207b3466d20a95506f17458c8b153999756eb3ba229389c7d6da313faad0ab16826f2067e96a0cbcc7eb70f154d7131c2e1a79fe837b774df0f4ceb70dc083da95fa77edefa0b210ddef93d2350685d0b00bb65e96c4ba23319eefb8a2d7c1a55947b42813bdf2a5e47d8eadea9ce98de375e18bded48d5dcd30521d3ca0a2c0986287cd51c0cca764e0298020960c1f57fb2efcd57142cadc077e3e60eaa6925e53466e277046fe001d529aff9e729d90a31d45d749ba1a6c94af5d0b340b20a52341ca76d140957b1b463ab6dfe3c5f685467e009f1d6bc3227fb8ffc286efe9aaef506837164533e2e63d40a2d816a53a7016be5ba41d57501c85b445cea13645e884f10e07e4a10708803ac05d6eb45d67e3ce99eb3ac06bb8aaae5ea6400e87c20f47598201d03918c62d327d4966969279e9ab40846050d64c7b85ef2a8bc1cbb8dfad2662f4a9b534bdfed17400846f9734424cf5a2d401395eff28557a2539326953535f96d9f764d20a0d9a2529475d6761ef2d3ea0435b4aa86e183d4a79f742ebef88b6b7d848bd1f4adcfbd1225c80ebd8af58051e8994bb8fdd632d643c28721ce565e8e0a99ac72cf97a9a3b7fd0b7deda0aa6438b9d5402eab1f820d88b4c1bff48d0743e9bb8009a5ce9d24a035013b2525edf34acdbb7a57a1feb42a3c69177e59596f084cab8b927dbb68dbba9858e018b490c8246f2c5995ddd7cebb053c76b45c5fa65ee442dc0d27e48336fc83e4de0616462e17c76ecd0095af6d2f84117b1705557f3e90e0df3de8968e3c2cf0f94d51783ed5b923ec8ef4d3acc7fd0578ff03bbc24515ad7cbb990b59752d75ee017be775146f1ef34eb41a1ca93bb0de8618d4e98989dc32de05cc5f21a2a3ac819a1347d20900a469031c7731eb619ae9197325ec59c32b649fd72b938e07c856fe50940f9dfd673be12fc33fcb59febd8548f1a8c3fe81a8bfa00e3954d8454a183805c6d86412ec34e3dc35dc25799532e2787e2e5609284ffad18aae92f9aeeb1df3d7898fce3b6230acff778937cde00cbb8fa0ea1a81bc1b3e6906d7e64d4f6db2a5c160d6d4addfd02a786ac542549abf4e48368b7a2b5c6a5cabf5c1ba3d12e700fe951019df41974044359941a184445a772fb334f0afa133dbb6397696f18dee2d2b8fd4347c17f28f5b1f6d215ba5c0400ccafdeada8dfe9d6207315a4808bc688a0c050aa9fbd7bf3df6660517ed5c0fa4f5718b9db8d045327c6920fecf5d9a725863c27b548f4eb63538f46d4b1c787269dbf7adc08f87f07f0fa0c1d2188505dfe6f29aa991b2c8a32b92de4dab4fa63450af35449289f8aa0253654b86f0664214cf54e54432c277bb8738d8ef692b0888c2ab02cf09b639af49ed6959f1f30d98ac6ea9da060a108e3abd0291a736a1f40360fe37f4f7db10572bc5a955e3b05e44433d0cbf5565f0e6ebe0824d7b148ed1b94dcdcb22cefdfc29daede967b89902e01e1a51390d0593f892e0b6bd3234ca0442d2757a239c9c6f3fbeb2192e776f3d08c8b2251fa87ee39d09809ae6f8afff0470d2a81fb02545cad219d5eaa2cc95dfca7551ce66e7b92c5b9865b1e08841967fbc9d341cbc333fa4cadcb59b10e8bd3ce1c05971bea03d503e79a0410a50b7817037f396b13343044054f15eafa475cd84f0ef72bb7316e7c5f1b168f25c0fc717a0ca1f0317e2acca42f4f87abbde8053687eb2d73ceec563234457d11e7697e7df4401decf1ae1e01d841b9539ecfe30a49f43226fc9b31d2d67ad7fc80237d1de610ededecca08f0e629313c690b991f3b5606958c48997e79c700e527c91d4f49f8e38eca2b8e650574972adef19f344b801d064a80933f2900893d46accad5ae7e81387d01c7084e8a4757703ba5bad38039947eee098ccaaea929d960f9098726f1621996e7a577f84c880197ceb97fa644ae4941308955015ff26f28bc0370c0b89ceba1ae0a88f81221f81eab545eee590f09da6d48e01a63ac21c98f32b46e0734c9e5a7bbe4de4bd124336dc9f9514f256f383111b52dc393da3032f9c2249cac43f7f71c206bc12ee23bef50e16df26e063e251cfb47096239c23c2cfc1afb1969a7947cb9716d335adb54e1d08487f29eb835449e98bb965c964eebfb4401504884eb8ed045a381969c50074fa03dd2c8a0c56c35f11c868692aa24bf618c5a4dfc4efea0c5bc4e396af645cb026b711cc1be3fed929f4757cf8d02cf3f1ef49cea9fc418b3c674dae70d6bdd912a5261977531278ec0563bf08b236cd9f3f5ef144d4592aef2dcf9a45550699594b06b3d6d98ee6413e165de4afaa95e69e25c27d7ac13e52f61d4153b4cd3c9ff41cbf70d822ed599574f1f764d8d27b44c0bf4fcff2f570d3338acebe12d3b5c400461ef552b6edd3b19325defc4fca6acd290d68fbbe1f7218f81864fe0309f2e71fc7e523b28efdb96de05c391ac30266853ecf075ad55943607df41c41804feef6c8e2f80c91678ac71ded31b3b97bb22e3be845a889202f234e55de226fc33bec4e407a5606b637d07165da83fd1bcfd9444f4bcbd9cda6e8bc8320fedd45b47a42f83431ed7a3b7b7e7eb86e8ee5c1f3bc29680a7e63d163bd9d7f701661b8fcdbc753eefb047975805f37ccb7e161d6a875c5b58cb2a62d40fc779726e803e8993c60c92931aa617f49f484c245fdbf9a2730d858ff2d20412957bc765b462f06601ac9d22760d9feae9cb55027c4393ff5b0c752c0993f4d949cec7bc333b1581c6aed980e69332b673071e9e75d7eb07664e77f7dfd3e7ebdc9608aaefed031a2b911ad367494b84f60f98cd8bd02006064b4d4ae8f9423263b1ebbc3900d69bcd0bd859775dc63993afcb4ccee39628730dcc9b3aab1a3bd8256a6106f453f473b21e1b6d33252ea8817ed33f2ab5e00472668e4d9f6d58f7ca9badd8fb22b1403cc51fd59caab8c54c0a073e03dc20e8f4b052317f0c99b86f0ddb8d155480602f3b3d42d36526d41bf851ae9f7b5c8dbbe17146e3e75f5493b99e46b7e2d7bd4d77df52bd0cf9cf2806cdbc7c8c87338cc8e1cc849c5dbfa1b4bd412199389005adcce6c16006e1d59abb019e01b47fb47311fd5e1a0ac77bf5a76414b8c526eacdcb67f91e174522c1bdab48885a1374a1b67a8be98220089cce09b34584f5cb62585cbd1de2943b00eb0717c5af2e11c07ca87c859758c00fda9982dda234dbe4a599076f8fc08a6638c72efcd5cb24190b912449a767cf0c0b5130d3ec53e2eb08b46c090900d4cc163496cae3af54aa3faaeeb9750fd920ad443ba9081b2d6241242ca430eaa4fbc1162be71326ed925956dd7beb7cdd5109f6aa920ba1b10a28fea35ee0b4f406c9fd70d3d9dae9c23e3077b9c209fb182b1072838301ed2645ef4ef945089464769bdbfcd6937aea514ddd863f08bdfd621560ab0fcb52636c98846c87e3a89010dd7ce330b837eceae3229b37fde33bb54bcf5b77f26f65baa855630d8793fa0bc4cf9c14207fb5f72d3c08e691b89141fb34db4e66a608bb5c927f89cb6c2dfcaa0355b9927a5a542b60cfb35d5ba1b44df77ec65bcb34378947666f62adc28c1d2d8139aeaa08ed388ee1b95e87469a73ddb0c284a4a4ff9fc4dabdae856d82e33d373a3acad9cadb9b58e69f097fbb0337b1f674ca281189f673af85a7a7ab7e6542af5369774a3b665e08e2d66034c1ecc6b41efe4709b71c170e9b472a1fed8dd205186d4c45d418df36051e560cbd5164478cf8052f7156a5624387ce5756c65388f5687c74e45ca7f10fa3423d71be8c3c13589ac0eef7954b8b13c43b65f18193047ca495eba51d25f6f1831e2532fc445ff4752ebe48486f53f635e955c62be932d4e1ac9d90b5b8a1413140c3a7a75a62985f07b53a35d80e97864dbd87bc0fda2f87d540f9ef3f2a7f2a6e1d433ce5bf3f4741158b67b088f717a3524fabfe7bcedc3195a4512eeb585526a0d5f2a8237c756fe756a627dc2044f2e2fb37c437255a1f8b8946fac54b54773528c12d059c233688f97ded229ff487d3c9e7df073546d08e0f8dcb709482402d5c07778b370e1152abf61f93480e2863bec292d8370ad82d01c37edda7537b50c07926e7047601b2de21df0bd1358aa38834149b3738af1e2bcbb53b6335129300ce6eb558aaa1a0898d91950a65596959d1b22aa5b2f09d69e31229dd1cbbe5f8fd22440ea5a3394985d219fdba818ef90cd72d2132a6a5780b516a6b22455cd9492dd75919d0fa97d5bd4c06b7cc1cbf7e3ad54ce9ace53b7a3e950cf99bae699788613e9c2059ac81d3e8bb9008eb0074f51cab2a2a63b1c26593c3ad6272adc69e6ee1888587f9b1d9c2e5641af63dea1328d973a3acf03d37e06d613f27be499e6a3fe0b7b20b121267f347fe7b8be153a860f14f9758acdb49c354417e519042aa3c6ccf17f47ef07932209f6eaf95b6219325469f346455a6dae38105138147367d37a99c08be72034b2a36b888fab4f0c1ce529c0bc4c1e88b8d39c2547fa9dec448c1a591db505de30fb477d6af22d82da3e608ff916f67f63f2745300df0b171ae6a0db4787e5953fd0948b8fe169091547abb18808bf06f0978d2f34098d03250a4fc4bda4ed939c3790caf613f9653cefe2ca289e5618f43298aa9fb91936f0cd8a47b87055159475f8d30fc9c0506d387c577d277c46bd9b63ae845d3ea92d9e873ac20165bc8ac02299d96f9734f8d26163cb1531af32627c19d974cab87e129dee2c84bcf66bb1fc7e3cd24cdf21520b0a14b3d9192616442b870a093efa107dafe0834d26067a6902a500c11876d017369236948ce59c1756158b93297030c9d455c4175ebccc57c3dd8b86c919dc332e30384bd58c3605f7ab5ff5014f7574b1af8e761dc126002a93387de2494d6d0335d4be5df233c107f4d3b59e73ef691ff1e25b8751fa3e508c2e627bb4adc6cd0325626adcf", 0x1000, 0x40a, &(0x7f0000001200)={0x2, 0x1}, 0xc) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) openat$tty(0xffffffffffffff9c, &(0x7f0000001280)='/dev/tty\x00', 0x400, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5ff3f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669f3191976bb2fad1e03781b316cb24017630331fb23bb3a6516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8c080000000ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bfafef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eead02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2533e108b74028ddb424e3a394bf9972b986fdd9748af4e36eeabbd4e33e4cd7d149001e649fc040ec078bb89c93c654b7419632e36b129621419d794b084c5a42f0007a4c6821c8b3a7ea72881295c14865987d4d31d81fb3a9d3c7cc9e6bc9de99f9f11a736320f1c8ec25d4b94b7525d9c3aa736e3729217c1b3560aa9480339582e6301dbf4d3952fc5a4c39536c3311563427f4c77c8401ce9862387691bfeb2209db58f6e7a91ed0cc5dc07450ad0d2a2d929aaecdc7eb6eca13c9fc5094b2b187bb7cb0533902d513cf34d67f44c6c31c11691924fe9a1a1d1abbd35b42661543d18454a9e36aa98644806168fb406649d3d8e524f1aee56af08815479da11e32c22ec0f8d071d41e7d21ddec4b2e1"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x80) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/248, 0xf8}], 0x3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x6], [0xe0040000ff]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setegid(0xffffffffffffffff) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000ed1fc7558d27432ced8cace87c78720019e9cf59fda78"], 0x10) shutdown(r0, 0x2) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:37 executing program 0: acct(&(0x7f0000000200)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0xf8e8b2989ad3429a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x8001, 0x3f, 0x6, 0x8}, {0x2, 0x7f, 0xfd, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x0, 0x55, 0x20, 0x137f}, {0x7c, 0x34, 0x1, 0x3}, {0x0, 0x7f, 0x1, 0x7}, {0x7, 0x1, 0x80, 0x81}, {0x4, 0x5, 0x3d, 0x2}, {0x200, 0x81, 0x2, 0x2}, {0xff, 0xd4, 0x1f}, {0x6, 0x3, 0x2, 0x1ff}, {0x20, 0x40, 0x8b, 0x800}]}) 16:00:37 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x5) minherit(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0x2c}, {0x4, 0x0, 0x0, 0x3}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f00002e5000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f00001b7000/0x2000)=nil, 0x2000) mlock(&(0x7f000010c000/0x2000)=nil, 0x2000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:37 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r8, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r8, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, r9) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = msgget(0x1, 0x254) msgsnd(r12, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r13 = getuid() r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r17 = accept(r15, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) r23 = syz_open_pts() flock(r23, 0x6) fcntl$lock(r23, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r26 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r26, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r27 = accept$inet(r26, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r16, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r23, @ANYRES32=r27, @ANYRES32=r14, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="04000000"], 0x96}, 0x400) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r29 = socket(0x18, 0x1, 0x0) close(r29) fcntl$dupfd(r28, 0x0, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r31 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x1, r13, r21, r30, 0x0, 0x18, 0x40}, 0x10000, 0x6, r31, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x3, r5, r7, r10, r11, 0x110}, 0xffffffff, 0x81, r31, r32, 0x9, 0xfffffffffffffff7, 0x0, 0x40}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x100, 0x7f, 0x4}) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r2, r1) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) chown(&(0x7f00000000c0)='./bus\x00', r2, r4) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0xffffffff, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x15e6, 0x1000}, {0x0, 0x6b}}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/112, 0x70, 0x800, &(0x7f0000000000)=@in6={0x18, 0x2, 0x98bc, 0x8}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77a07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000d00ff2016e9391f844fd929a79d5a168ea669ca3cc3118087ff0f6801e031b50d5cd533a7ae59417fbbf6113914a0b908dcc2fe5423b4f15d10b5b43505ed886148abcd3326356d09460027ce5255a434c376399a453ea50cf9146fedb104e9757a9c82a7b1cd5517a1d98959fd034d0128af9e3b76d5d9737801fbfe075b76d0390e7fc26be21226a94d94c8e11e4f0baef55a38b7170a060cf0c4ff843219b85471ffe"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xffffffff) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xa4, 0x0) 16:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100), 0x431) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8111, 0x1) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x7) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10148, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0xdb40259cf87f3571) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/166, 0xa6, 0x45, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x84, 0x4}, 0xc) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="07eba277dc5745192a101000000000ffffffff045ad35a0566ce126ed7e5179466aa2480f0cde920000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = socket(0x3c4b7639439a2c01, 0x4000, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf, 0x4b32004c7d40fedc, r7, 0x0, 0x0) dup2(r2, r6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:38 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0x6}, {0x3f, 0xf1}}, 0x3) fchdir(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x28) socket(0x2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') 16:00:38 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x80000002, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000001c0)="157148d2405bec10ee558626d27f8875944df3a1e49e2a140235bd742acdf64a7726e4944a7cb0f10653e46fd5d6e99dcd5f9f44375633b75a53b51a1809e36ae257472abc9b0ba31c7a83ad33416503b04bcc97dad243acbf2d3dbfcc585ed4f22980f91bdbe9d913c961607836", 0x6e) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="b14d1348b41e9dbd3bf4d255e54fe1b536c1e0936a0daf55f327ca4ed08851be8d017ce37f0602515e"}, {&(0x7f0000000240)="ad5693c16f2dad21a0f5525fdc804daf5ba88f773e058cdcd9f116254a0d15a946f696e50a01973c5115db2f060f13d049a2eb3a1e1e1b494260d146ec5b7779702b878ff1ded39b46265336da2f9d845ed84973859431fbeaeafa454a9e303197b835422fb0056cb467"}, {&(0x7f0000000300)="6c355c8f6817842e9ea53229c1ff6b837c2c7a8de98606d29a41219e78060a0abc7c334651b0e8d9bcbaf4e70c7811ca2cc05f38749f4e4e61d4aa332236c6ddfbacd4f4d4f13adfe6f0656a5611117747506851922d824def29bed1f0c28f4b644ea26ed627"}], 0x308, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1}) pwrite(r0, &(0x7f00000003c0)="d0371a0000000000000000000000fbaab4dd5171d598a9c5fdfb2695d1112ec70c18c2664d2ca9a6b47664a1fafb7235ae80253ee35a6a21017dadb6d09cc4ab7b2df951f1ef2ede81b010677eadeaeb9cb15de121facee76f9964282e04bd8fea6577046264efb17392e4577b75f526d7d703ac0ee339a634051a5c80b0ce2e6c06bf56365c2c974052b17b2ffa7c82d8c5dd6e51c0381891f30707e4b662464e877cfb8f9ef77c9a0ee32830e310a9fec7d87f6b19fb3cb2183a3025841a7d6eda36657bf606c90a2a1288b48978674c46b10864561ce55863129616d57301ef6279c78446c10810bca75213c6c563a524696741b7d529bcfb8749a76cc85fea4a4bacf0713e5ac2d3d56c81372c1b44672e913bd5580c03a52204337d", 0x11e, 0x0, 0x2) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2000000002, 0x0) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="ebff", 0x2) semget$private(0x0, 0x0, 0x42) listen(r0, 0x1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendto$inet6(r1, &(0x7f0000000100)="4642886325e3f94d446b35fa9389e965728d97b2b0af24690d6cf7cc6ad9a33a1776351e55545948e00891bdce8cf93c78124c5971bbb87e4c0383ad9ee2d8317b1fd2a8e3228a3058b99a760a20ae0a664bb73de5b7", 0x56, 0x8, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8781, 0x10) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9f92, 0xfff7, 0x6, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x3b1b}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x91) write(r1, &(0x7f0000000100)="35b86e2e", 0x4) r2 = socket$inet(0x2, 0x1, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) symlinkat(&(0x7f0000000140)='./bus/file0\x00', r1, &(0x7f0000000180)='./bus\x00') getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161", 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/222, 0xde}, {&(0x7f0000001340)=""/134, 0x86}, {&(0x7f0000001400)=""/251, 0xfb}], 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000740)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc88e", 0x24}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x3ff}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e632e2e", 0x66}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000002780)=""/4096, 0x1000) readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100), 0x431) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x1}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x4, 0x3) 16:00:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xcc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x70}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x741}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d7c39c5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x984}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x39}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r2, r5) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = accept(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162399f093f2972e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000806ae568f0a66c90606422087a0fc9067a95003a2d1c6ecacc6f0373daa7413b7b1d735a2e44c724796fab48174de5900ec2ae22081cf34df387e89ec5d1b292966d34c7a7fe73f1d2208d33cd0c2c6c84782776b19afa3253"], &(0x7f00000000c0)=0x6e) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r8, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r8, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, r9) r11 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0xc44287ed8613f51f) ioctl$VT_ACTIVATE(r11, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r11, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r13, r12) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r14, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r14, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r14, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r16, r15) r17 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r17, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r17, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r17, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r19, r18) getgroups(0x9, &(0x7f0000000200)=[0x0, r9, 0x0, r12, 0x0, r15, r18, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r4, r7, r20}, 0xc) 16:00:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 16:00:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x745, 0x114) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) getrlimit(0x0, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x10, 0x1, 0x1, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2ff, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pread(r1, &(0x7f0000000000)="7c1cadca0da928276c5890a8e0a81dcfd65c0663e45bbd1b46a880244a99bc2b9a", 0x21, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0x6, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [], [0xfffff0fffffffff7], [], [], {}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x3f, 0x2, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa09d3839a63046f00"/4098], &(0x7f0000000000)=0x1002) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x01\x00\x00\x00\x02\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0xfc, 0x7}, {0x74, 0x0, 0x0, 0x3}, {0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe4, &(0x7f0000000240)="ec0ba3282ca6f0f709e9b6ff87bcbaa3fbb6bc6aa6e63b94955a15492f43470567e9cd751fe554017cb3ef23487f2e7e030000006d9b903e66ea6abfbbd1a28b1eb835823b5d52f43675caf87e84eb3beff1451a74b79988420b145eb61cdc82e981c60cb3c345f543151e3e362a3798cfbc480b1c1843579bf4113f3008a4e273edd4aafc0ec2036c13066b98c15134f0051fa3468c6c3423c57773be044bbe79fbdbfbfa955eec48c64a2eaefdfa66fbc298f8d9447e1a060fc7876dc29c916060b6dd2a60cb98f140f100acb2dd1ab8d62a5716543b142191ac03f2947c5aa348bba5") chdir(&(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x3, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:00:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) write(r4, &(0x7f0000000100)="718bdfd8f4f8b7faed87efb39ff9ed2dd70e7126da50fd2e5bb32f8d4b89780600a41126b4b2539320cbed3f0f1f59f3702dba3a5a1c31e84b4c9c0621629598b2a002454a339b4fed8642f838a782c0405831836556c73c6ec16be2b0726dc9a059582c3de43baacce3", 0x6a) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fcntl$getflags(0xffffffffffffff9c, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) pmap_unwire: wiring for pmap 0xfffffd807d0b7be0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807d0b7be0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807d0b7be0 va 0x20ffd000 didn't change! 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4, 0x0, 0x0, 0x100}, {0x4000000000000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r2, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x211) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x5, 0x3f, 0x23, 0x4}, {0xb8, 0x1, 0x2, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7f02, 0x58}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="2e27923b523ec6", 0x7}, {&(0x7f0000000140)="5b17e7e71de7453259b958d15968d57ffa20cd9c607dcda9e875987384e988370b9899a315582a947d6cb6c4ccaeb9b7060a6b241044202a3cf0bf35e87354dad2e221f4", 0x44}, {&(0x7f0000000080)="475f019d1f0a7982026892189a41888630fe134a258e69ead4917da2dc8082abaf", 0x21}, {&(0x7f00000001c0)="68a8a9cb9fd826123500fe630af8983d65a28c8d67adc577857f10cf076c195bcf7a8adf855d2de754922f06fa2e4c355e3b5bc845cc073d7afcd58420915b7a9d18945fb231efb1f827b74a3065a572ae9531870fa8fa93a7e74896d2b39020b7129f0af0b742a9de6d6c66330184fa098e7d7d25bccf13baef73d7779dae6d9aba17ebf80a9709a58600c5dbf0419ce9a5f70874bcd3731abbf2aa61d328dd5cc1b534ee601c60479f85e4a660124ebd3d0496cb761bb1f5493c48cec829b59087c41652a3d0c1b30380227de598c55014fabcbd", 0xd5}, {&(0x7f00000002c0)}, {&(0x7f0000001200)="2408e72281c3f51e86cd9f504e0d1855c09bd0f6ebbe7924d6da75e50f5d7b3e9ae70105c83994375fb137f60e24a502f0e7b38f16cbfeea3e0cfc9a0cd5780b2111b1feeb9ddc55f10bc05f58e06ce1e4fbcf02a8b13c2f08eeb3abf98e9cfc69ebabc915ad35de0b3955eb6538b6fb7ccc1d13d21c296420faab300d0bc46e90137e76c8af3443be5a1b1eb2300de6795c479e8b7f646cd98c2da0296c607f1b5de95c02c1194b9f86ac735430a77508d3e046f9c21e4f037323af9e2903d7b484ffb469cdf91a335f8c5bd196a415c304aa311ce485ee005e7fde90f4710f96b4cd3094f1f7438c5fcbb25d3e61ca7428ceeb24b595997563a00930eb9eb7f2e708684fc498f9fb2268737c71096350b7433a60488c8662e2e487376bf45d881a5429c745274ea3d1fb438170db48e8825d9a794c221d6f6b49d199237dcf966e546a53e379b8a2451668bf1d1a99365e027133d410302fc4ede1547ce98d2943fc6c22b22abe327180cb453b16232d68fef6efa31720b29db6f8c8e6ba61abce1ff27c7bc5f503f921bd660d0a287989acbbdb6a3bc2aa6b1f92a33240dcede676a26e050a43f137ba15f4bb9b66794aaa1fbb3e1ce1916b8deaed51052b969a2f5be312567d013463d5a7c5e14d081a2a7262feff812adc591f02b8df3ae87795cae82f838fdfb7a128bdfd60d7429738c739226f7568492ede6d4cb1394211d63b85dfcc809280faaaaeb6eb6392e329a452f4bca16eb8f6db8e3863b3c424e0209622fdc074c3fe44cfd7f0d903e92ca2e60549bd191aedac38cbad2417b0ac122a0010386f123b0b859da3a04d7b061aba68dd35756708166af3463fa11d80833529f296fecf153cee6cd2a929fa3ae72a9bd60199a7569028c17ab10a2f6dc62f84db77d1ea94c41d6de8ab495f5d36bd7b65040100932d93de182b392b879758b7c02dcd6acb7773101324d7bce91f53aa351332a4e2b4a391b805522514bfccf01c281be657f322a44d82f8b3ae01770d767778ac6570e16b3472608690f3219742bddb45fa0c4f0f9e58972f15204a4d9b5c1c0c57ca951d7d7c352cf43b88526d0efb15bd830e14c2ba0c2357cffda42ecff3b62f99d3b28ea0e8929893724b0ff000fa13c771324d27b76f55fc051b11fe1ef3a18f3940e6878dd119c094de48d61ce4cd4aeb9a96214ce59cd1c7bf99869b101c6bf62354968855e456df5362d858ddda8588735797f6e557e1cbc2af5578e2574ca7e3c95ac47d23012c51e97ad294ead8010409623467c9e61351a14ae21bbc2de79a3c7f199ec9b119373308491768524aae774f893b9dbb6b69e8f0f1bb4b1ff45c9e3d68d4290bd27e696784b26f28efbab4e66d511b0363e410cec5d1df1fdadc05f85117a62a7c3d027a70996acb7deb94aefb0c426c5d5c59ec28fbd89e3e90ec8c3e0ed2842654908c94d6224c863084f7c7df4baf7aa534ff7a89ffaad4144058553b7f3be254223004568bd65eb5ff96bb1304fb9271cd39cc591a167f506d359f4d3a3e2b88aaf0b6c01c5e8c9a17291ec69852e30453b11f4bc33a969dd3d833222121b0943f2c0796bbca22e287e779b1fa364b9bf4d0904eb969bdec261bbbd706ee03c98224187727262498bdcd43f0200906760f0395bf4123a4ae282113e079f3e62489115d1e2641ca8b3a8afb1fb8841af66da96f522ed24691ed196c09bfd2e55e00e6bf06f73a8bc606c737a2bb54a6a87f030fda4398e9696bbe15da174a873f5be2b95995fc8dc3874f57ae4e64a6e241037a03c7fdaa9616ced983a49a241e892657f3724bae52b5c449272d262f5b67c331768ac6dd3f36d61cdb9f18a096cd4fe6d17c214f2197380b043df64858cb9add6ac76d429327601d4c062592d42ea97fc6656a251ea90565b56d848bc7e4c7fd0e8bb17c0a174c55130221a551134ec6dcced24f5858dffc8af21fc6df6432e2362f8f7cb0836f7a11456d825a8bf5cba4152a9b0b14de8b11d30b0914c8a118ba0760670a1f4a9e5cb1b5e84f4c2ce8620a2cbd3ad07406afb241b380ab2521798a1d641f21c2e0df7698d77ccfc5874ad8b6469d28e4ffc4ea8b9495b379c917539e1e5420ca455aa4e8a590235197fab3449cf3cc9f26dfc02b9c298a3dfd75877d96ca42a0ee2060679bd9ea8b1be35611ac22e5a009763f0f040d0e7be1a21267a84c8f1d987232ffa498c3eb75a09e7a809225a32738df03fcb0659320c5f157fe5419e850b12eb9344bd23b3447364458d641236d5fb86482ebc157a45765a4fa12abe813383993d81c54789d1f5b12e20001de2ca0c37cc6da508dd7c687a3e78fb0ad1b7bc6d473e80f69896e0d8e447c473e827e0cd7de5094584ee5ba957b0941b32bc54fff93b4047e61341993fb7e333d1137af94b93b016c78ab9da0c99013039627d163d6f2acb2bbdd44ac00eb079a74da15c133cc4d601340b396a36cb9e4bb05b3ee5417b9ccf0f03d7736db2264ba6564ab5fb593b811d81d57f2c414e080a0d3a750253ae75b24b65208d1543dc0a7a47a5e088359de4ab59ca39a3c52aac949246d04f4cd82d9dd9d2dae13c7bf53c6d9a8239cd2c6b83987e4ec513a7d3f82674358931eedb6c17e1a85a471979e15d49b764e4c3ffb45e1da6fa51aa612fadd820c12184a17a313f6afd6f40f415e68ef40df85ef28e6385118d71eb9ccb963139429365f54e8d6c47ec7bcb158720e2d3f82edd450db4f216cdd658b89a49fac0df9131fb44fe0b3250ea7689949dac7787b028dece6969e12cb8951135954e5cc89c749467eecf921700f8e894697423b258fe9eb6cc15d835b81acb947981cbfc11804286b4ea1b74b44f58f11bc021db8d187f751a4825525c1c06c1a4cfaabe27c1b1b05db91c2381b9033e28628fb4a5c61e5421b722993341c373f7cf72dcd0ba3b601fb39cb7e3b179554ddb9217dbde4d677fbf24e785821633c6c69cc7533cc79fdd57bb18c77193e6b1e90cd959193743358495c269392f705b0ae86016a2f950df103c010ae91e521feea9087f3bb5d7e4b6086cd6e6642400201b22c54268da366cb76bbff5699d0b51478274afb51ace62bde67176de012a65aff7ab7340b953426638f4bc443ed268a6d649e6b84584af25e0d21dfa22d22f61bf11922e8fec8969ff0f82a1490202e365a618ed0ea657caacf8c8b545dba7f52a5affdf679b03ea5c2deffb99126e8b01810febebee757e36a770a458fa571079b1a06a08b4c23b69336f86f01d487fb185a28b8bccf6ca5c5cf426196b879d4ae0639a592420679c4080f32f87249448de14b564ca468f3b03a41ca83a9f473ed6eae224daed614b233be860e9b22fd85860cead1ef9a8f910d17ece6bb44cab4f1b54ac73b299d9ae73a377264b932e0e0b4e531b08b3f12ba78da098f03de5e0acd98faacfa744d8cc22c1ce9269d85f20d601587531cb1393ed800130da7971501bdd0c66cd050feb683b5ae1ca84cb9b37aec70a3cb7e355dbf216f339c86afb50e984ffac8531d623d0b1c63d6a1e042082150e16ebdaac4e377a3b4586cbab676a7aee3446681e5fd638af9023f7900d9469b1c1b0a4e67a4583e33e2c337c54e9f720c658ad3105320561dec0a2807ed362a5eef3fe44a52c4e7a011c361a0a6a4b6f0dcb5535989f9d8f49f6497f1a566f0c662fa70c256cb15320a5d920ab7a5ee5bb438a5ca528786c6ad457466ffc7d003fcd673a0d9d209470479a0a111c563b2d2ab2240f9730eb78f2615d7f8653a65bdd1b61e79b36991873d8396b6e16b7c0a7b2a4fccb8c3b0809b43e04494edfb72cd6ef0fe9985b59bd1526c0a359038df93cb78aaf790e0a3382b8a351619239263e2f6bc3463341e137c4fc06cef30b37a0f1a7fbd0bffba90410c345af9d5c737b95fa3400ccf8f2ac86ee56fecc69d6d134394998b1bdca3680b625cd38d4b5cd462f8a4bd8a74ba7484950d6dffac67cf9254cbe3ac98802ebc1e9891d11a8769753e7617720f052c1106b5cdc94fe76af9da72f31dfb7351328a0b2060c06940a8b744792b994e628e6b56a4958940fa29537db3c54a1b5b51c89ffdd2c62c42eb59f7f88d62c74b15f24beb869733cee3a1ad5a05605ea1585ee0310877a2ed84d6b2ece365965fbb6a3a6cb329c5e0e917ecfcae1f6889dae35a4a5e2c45bcf4d375ac369eee49652ef36a02aea68bf5ff9abb833b21dd3c3efacf20caecabb85f653c5a9595ee7551713fb6bd7a9d196820ed9615fec8628071f82f436ef2e9240fc1e95ec45dda06e1546d2253f9e67b8c66aa54823828846cc20878d6acec43a7a733b3f1a426db28c8a3dd49125717a6c166d62e6dee7005b1397de1c58eb3c4fe7f3247363d546d925a2437eaa7805ad9ed13ef47353256973b87f9ac4e707d264c89b529c8da39ef64c7424f3e0b423d7c6a134e3bd50773c09fd7a79f8292b0968982e0aaf03aac635c993d950bb015e4988ace394b1caadac67c7d21a7884e6cc8c2ff47fd14d10ebdcbfc777dafa68b47fd8805215a01ceae998737b52c1e070cb1734080d2b6fe96d20f0f7b593b5a7b1355492dfef766d8214665c709e2bffcdbc3ef02a1aca2cbec2ca52b6d1ccb80ab6de6db8bd6fd88749817cdd2b175d398957e43ebed03aa6ebdbfa1e7c04185a1a5a26ef4dcc73a9144f87f0142017ba6ef435d14a5a29c434f56e4d3884b6bde7bd93cf54b5b07bf40ce8b7bdbe079537d2d5b603665b38cfc454cbec3b91074536a974d435991dd978de78d296918db5e2da41e1d34a99b3d41e7fc9903eff2c08b24adc63ac09ca447e3c9ccb136df98e44942061f286e69fc6a653e4816b83efe42820bc6eac60f7b0c222224eac49cd5ef19e5f9c2307558939ba549df1af489531e749278fd74b3bbf7da40daa98bf45bc6ef8a0fa9c3dbb468f2692268023be07da47c2bd8bd690673e79d21c728479418848e99a704e812220e421d9e3421cf34a92445b970035718508162e066d821473fffc2695db003ca80d0de5c7379d98d4a1a48676290354e1e5f30cf06d395d8f68a6dc68644933b847e2359e32d3d2d35708e48fcaebb202e1de15953cc4a7cab08d6a4d9a8ee7911f0df42b5fd9f53907ad3a67621540da8227e6e4f5a4bebbb65ad8ac4131a4e377eec5104e2996627950b558780e98e2f4cf494189cb4ed51a383d3f4bceea52fa3e0a3ce09eafb7b8301edfc1cc069e5718f4cf6936bd5dc2ffdd46e90d5e610361432f9ce2b86556df26e7ee6d5bae72ffe08e2cec342833cd4c73c7ff5f973455328e560fbce868f61b748466d65ff7ceb0312f2768ce00116686ec9191c587f28f00074633ff24a0b17c8ac70608ed7041ce63235a14367ef4131eeb2fda4987eeae588322216ed994aa112dd22d18c81519df34b8f8ce1ec5876deea71a89a72851834d18c3fceacb42b4e4d75fb815ae648e5cee9cf015cbbed271cd8ecafc84e402f582179347c6fbca67ba0eee58974c0f8e98d573be891661709154f2dc32310bd4e28b2f6f7f28343145d50b324db9461f73f08c4d95aac6c5471da9a2b6f6e559100495863c3a17f37c985a9f65dd1296920602f10fd3349da8422f5e6e3b78de1af2e6e0d9462551eff4f2812725f9ded48bafe0830af66e26fbdd722bf94077c8a7c44d8790e1f49c2aaaa24eb0d2ea302eeaffdcab3b3acacae15342a0154748152cac726e37aec3c404343c5c5ef8e4938b47b806f5b4716aa6ef2f9a63950aa33bb6564f5", 0x1000}, {&(0x7f0000000300)="3e7e410ade404e22ac25975d25567bcf8bf4f5848d7d70f00cb7b9aac17d52d10fca619bcdad4c561bd975b09c3e715cb818208f08181a780e15bbcdbe44406c5a4e8f2f27617698203c9dda1fbf70fc71cc42fded998634a79fa24b229b6627747ffdcaf6a69644b320bc7d36167f99db730c0708d18f2caf970cd509678c838fbbf47f3cb8d13d091ffd3c6c", 0x8d}], 0x7, &(0x7f0000000440)=[{0xe8, 0xffff, 0x3f, "861e885682a6a064353d03789c14dcf9d1a77ca4557d3b7a1654f90414dec55490b099f511bcb16b3a5b49f5cd2dff17cc35fcc479668b4df2f4f7291e86ef9dfae7741c911e3e622abd6d2951b14f9f36b6b960fc7355763d93f176e3b72b23fa6745152f45a976d4c86a7bd4e60883a1e3eae559d291a7266bd90fd5b10ddde0a493bb7a4b77f70776030a51f123202873db99ab5038bb621031ec3fa026f03d5d0c9fff33bd3507c13db95de0fd56ecbb7142e404d83874b759838d86ba863eedfce24289f31edff03929131594f718290c0c0e"}], 0xe8}, 0x80e) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) dup2(0xffffffffffffffff, r4) r6 = dup(r0) ioctl$TIOCDRAIN(r6, 0x2000745e) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20000, 0x10) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r9 = accept(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/../file0\x00', 0x400, 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x6619ac5d76aaf9fb, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20, 0x0) kevent(r7, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x80, 0xbdaaf5c5a0b6cfa3, 0x6}, {{r8}, 0xfffffffffffffffe, 0x1, 0x4, 0x80, 0x80000000}, {{r9}, 0xfffffffffffffffc, 0x0, 0x4, 0x8}, {{r5}, 0xfffffffffffffffc, 0x40, 0x2, 0x14b, 0x7f}, {{r10}, 0xfffffffffffffffd, 0x20, 0x40, 0x40, 0x3}, {{r11}, 0x0, 0x4, 0xc4, 0x10000}], 0x7fffffff, &(0x7f00000004c0)=[{{r12}, 0xffffffffffffffff, 0x94, 0x80000001, 0x4, 0x8a}, {{r13}, 0x4, 0x20, 0x2, 0x7529, 0x4}, {{r14}, 0xfffffffffffffff8, 0x2, 0x2, 0x4, 0x5}, {{}, 0xfffffffffffffff9, 0x10, 0x4, 0x6, 0x6}], 0x0, &(0x7f0000000540)={0x1, 0x5}) r15 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x100, 0xf4) fchownat(r15, &(0x7f00000005c0)='./file0\x00', r1, r2, 0x6) r16 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000600)={0x4, 0x3, 0x6f4, 0x3ff, "53cc9a2504286d401f2f0d4f158dec04f5e470c8", 0x9, 0x3}) open$dir(&(0x7f0000000640)='./file0\x00', 0x400, 0x2) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0/../file0\x00') mknod(&(0x7f0000000700)='./file0\x00', 0x6000, 0x846) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r17, 0x80585750, &(0x7f0000000780)={'./file0/../file0\x00', 0x7, 0x0, 0x1ff, 0x1, 0x3f, 0x1, 0x8, 0x1, 0x4, 0xa12e, 0x5}) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r18, 0x80045756, &(0x7f0000000840)) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x8000, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) pckbd_enable: command error 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000100)) poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) listen(r0, 0x2) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) write(r1, &(0x7f0000000000)="64a8660d1c0bbd014cacdbad59808d3213a32668087c6cbfb7535c89566a1da39bafb94cd023d003c1abf70aab32bbca916e69193d05fc1369ddb9f3a45208dddd5355cc63e4d6eb4adbc196da4aa924c0cdf2a8afb6ef4fd3fbab71da5526e8d66aa4ea1814d4313471f863699b9288ba5c4902201b4ae12e7d3a3204bb4e7978bdb445d5fced36bf69b2ef2cfad355da4c4cb19bb8c78a4e0f2a2204a95a12c2089d0b241c341e423ca8809d2920e627c28444aaa3ba9bb2c9b62d2dfb10eeb9b9292f2d578b550dce9bdbbaf71cd07b85d94769c578cc6025dba6690a89461bce288e9d2f56368cb1fe35c5368c9fb0d2c3daf6bc578b15e81a2c681b15a840eeede08aae94596e57b7d51ae2", 0x10e) syz_open_pts() 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000002}]}) read(r0, &(0x7f0000000000)=""/16, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0x2af) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) getgroups(0x2, &(0x7f0000000140)=[r4, r0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pwritev(r2, &(0x7f0000001640)=[{&(0x7f00000002c0)="423fb523447d6fc05441e70e0c93aefdcf9bd471da64b3c6ff3d6259c6a31c691836fe2e0deb701e859c93e8f2e5cb92c41b736107d0c1af13f8203d466dd1ada6e3b7ad04151d7cc5ac6ce4e9", 0x4d}, {&(0x7f0000000340)="f7869977e6cb7f3107221fe856fadb3bc2e4408d323b599d0fec3ac28090a567a7c0767cd79207ac6aff53c35aeee9a150e28c5d6ee17b7d1b2a5b73939c0447eba846782e84da40c2c618eaa0e4d200d26d2b542449e0c9bcf8c6ecb7de8bbad646d9c2fcff917fc215e1e83169", 0x6e}, {&(0x7f00000003c0)="d1ed6c2f7cbf64f58bdfbdf7f8b0bcfd8de19964d4c29d6d947d0032bbbfd2e3aa0cd982b0d62c57ea2c18eae6507c9cc3f2449aee1791845be297208c14f36ba4ab94a61556f056172d6779ed39d5f041721a532af7de89939097", 0x5b}, {&(0x7f0000000440)="301b79e497c2c36b846c538468d9a6631594202af7a0cebd8104b1ac0f29f5755b167e636485b8f6f1bbfec99c205daf939f317a2497dbbe43cbd3d669c5e98c43a2e379a3eddc0efe64f980ab59a177c6bf3f4c5134421567a468f9fd911ec7eceee093d14effb325fb451e0957c2d8e89b1681ac6d", 0x76}, {&(0x7f0000000640)="c52d3e5525744f693191290b51817d38b38fd0b8eb72cbf572ad40661f11c7dd179ccbdb69b7506a2ba2b9c09b0aa06ed5cbf12eff522255d70869f6d3557646057f4ebfcd1521c800789db9b17c124116911275916448f7721a25663c09df6a14fcb5ac92d89e5839f6a6dc1ab55dc848e90ebb4c0e4fb6a985a68a1b079a499f24a690c0f964ad3e6623e82339ce8a10db789fa5a56a777bcb3e748e98082d84f6716aac217661b3195ca77d6467bc7f35e4bbc50ea2b83ef172d6ee1620ee3fb327a3ddfcaaf2d25454bfa1069c1385b3e1e2fd74e75cde77545407a0a20d3bc752474f760b8ffcbe6e593ca4609b033750ebe35db08c0861419aa10faec71e1c83647728707ecb52c486c28bd1e88c3212279053e347efcb090fd7d0b3855ad37727b2c6ae8ed9b23b72a179afd6ca525e4b6b0e1ef82ba11e9052a2b60b6d298f4c1de8f373376365d7d84fd3917060f2e25cd25d0d7047f0cb3e8bbdd4072f7cb35a63641b659d6f4aaf1dd39c62dae96d8a1e93749f12b8a3dbab3520dd2ad23f24bc51aa8796f1d507da6c90d47fe19d8870b6623a200087bce6d63c1e8ddbab5a65774e2188a4c02565c56017b10e5c51fc9e1325a55df69594f5eb1861cc0448d9010d5cea8618eb440777066c1ba19117d29b34456fa8ea98e526a6164afaba73a402d5c20f171872250f60c02f2bedb28ca0b027b50e28f926644cb0467ae058b8c70a6bc6c75397006ac5e7b8a3c126bb0faf45765b6280cf9cbc639cd8111d96862a696ef6ece5ce187edb7fd1c82a8d6ecd25036fb4b7e0533ec44fef6933fa0cd8bf726d8f06c8b2508c32e60ff6d08e89b90fd32cfb2f98bfafb61756ab3b8e9f9953424dbcc47164d8e767262559d7c8a5038e5c77fbea392eb65224da89bf1658d353ad7c1a0beccf59d191461129b3f08dc52a7d20710f233fafb3aa39b6dad8d9b104cf28ecce31036d0fa35dea6947eee1ca05d0da5ccd5da135ef55d709cc8277acf35d3dd4271c1812978faa920274a220868da79badfddb9af5c41002572d92e1b923f5011fb5f09f25ea20ce14379eaf209fa905d22adc4d641440b90ccf33728fb6a599306b0c888310f7b97d42b4dd73863f1dec8a959f6c198e6404051761fe9454509e45994df97974fd7fbd76968ef30adfd022ce47d4ba8a2c3c7f40141452e48b8eaf324c1abf026e1a59147d3dcde6ced4f0aa0e7f749be14d3fd25ffde4bccbd2d6466a39f32b5aa8a92b1300411f44dbff992ed4b432890317a5080c4dc53d9779226042d2b46135e826f5648888347b1b77ba85b9498c19c86514fe0f91d201059c8210b8aafecba3173dc1a42f1b4ae45dd174bec387d8929eff9da233b5463ae8bfc963f5eac16f5e23e1133b68a76640d46442174184d87b7c8c1762267d4b864b5058ff3002dfea79b8f54183ddca105617730ba873d45c037581b75b142f7bd9ec773ae6170264c8687acf076635b3e68a916de140952ef8e5eb8dac398e1bad71074dd4d3acf0b047253a6a9b98000cf1fc4f370c96d6e9bb9e54ca0ffc1081d4746ab2e24aa7393b799f94d208908b05e2ca6e34e1acac7ea792cd8677b2d0ca8f24e158a8a2532e9aa01f67aae86400bf1d95c89e9510e219bffac3acc8c4bb4282588d73cb5ce95f8b8a8c87e3555b4fab73d3a2782cbe16d91467612a6d8a1443029cedf4614497cf4188195b47bd9f5743520ef0d40232080802b10a832a4b87688b67ee15fb88db616b985fc348887a4dbe151ddb3eecff0ac179f887e68df508cf4903f99dfd2685662dfe30840732d70ab4e3b9a1a4c372864adab3b301dc5397559e61d44fdd85b8b6656a2fc48006688faf5825a64ff6237e474b7634247056e2b6b5868c873aaa142811718209a502668ea9d33c275a208b3825f612ca636eab46f78965a427f5eb497496142e778115bd36f0e113d000de91139bfc9c47b0e9bf2033bec57f581c171eea58f328e66f0aa1e782eb3f6500f7e1dd75bd9c523f352404ecf8901c92f49c7e466ebed7cd87e0afcdeb1a39bed4fe145dbdc6cde820b6f9a4e4ad041170aae225f590426e4cf2450062a118cf84953be9f900ed7d21f1152177e3089ce0de375cd58a80306ffa62c0c572db8ef9a295fde9af36e40b8163c6217b2539337d4130190ed0345e01092fd0288a02af0ee82e06fe7b22f2a55dd1c00e57e31b4f727689b4e535553c04070423c0a1752ece24af4275c7b3906c600ef75d6453ab8d8e76a848d25f42cce8b30485305f796971b30c84ece0469f15bf042430e2509802bb3e38cbafbb7840c0b95671c436ebd0fb457ae6dd25b1bfe87905b4c51ba409dedcdcdee2a40cc06aff0d74c98926382dc7d5d62051c621ed86d8650de9dd2dacca332928f1c258b7078c2d14c911e8f851097f07c35a4e62bd23ca49d9e1deccf2a77a949e5e8c726b25b7e23a3906074d39e4c17a8de520ca4c00338555587ec29f838e030ad41b3a90d0609b21b9b463fe4c8d585aee4b51f9bfe355f24170bd52af10c9983cda88dc50a6bd928533b6fbc595a298d9705842e64a6dad4072580c6bf6f4d766d9c3c06167459bfadf151bd44b50c4df6970bc1f64beb649726d5793a2f17d6c6ad07055ec3a39829645f24cccfc40f26e19328461e4819c48bdc168a681ea6387454ffee4955274565293d72d830b55c5796fbbdcf3fa6bd663d5293e02cb00b60cf84dff3b50c87935be9393683193fb151336853a0c30dd2f2e6380f38eee7c0d12108b04fca8901b757920b157667fadf2d6a1aade40607966c6b6f7a46e1e629bb5dee5d67d267cdb679bc75c240bca873cd5cc932d2feebd4486a9fc782486cb44e211fa13f5d101d5a792f0036438cd846ddfe190788c31862d3c2545098410cebef8b3b0073ea572650a6d7de9df994dfa88e38816752548b8dba3fa7b8828c67c8556a64060d62e5d0b164e49e160a0409ea270855f468aceae11895144feb6c2fabb9ff8a951621505b79ee79009a4d32e6a5291667a504dd52b101af91ce1924913889bc3dfb40d0453ab71de296a4e570cdb293b88e813318a1079851ae4e9aa18a9ad4c2a88b9aa63daf813714cf88dc9c771c2071dd65f51e498814572b0efacbf3c611b0fa91f084df2a03df4602406b7e6c9e6243598f2171fd61eb70c8c7bd986da5f43ec67b68de7231761d083eeb559025bbd0ca787c723193f50c6fc04c0f504c5dd964ccaeafffcecd82ebf3ea7dd28fa2ac769eaa70af165e24d7fc8dae1810c3849878b88022d4f5aa79fd77fa2afb83910c496e0e80f967b87348febd5505ae7c245c0c4c5c7895b4bd2ded569e0e3643168e03189d9b2c13c615857d483abd4e3299d5cda4b03e10bb43b2c5c4b58622bad429126c4e1b06266b39d098d2c10f3e6ae9c695ce0664f408a85e1a82fd5a9e46a2d6e314090b0e951ebf14410d339d710f48036a57ea3a0f38a1705e0cd793716cdaa68695d86310f600c640ed31a1652bffeca05a657328cf47cfec9c29094829093419f2189b2985d097aa014a841edb7918f91faaa06f8523c5b049e46b8686c99e071179c214c68ea1896ee263d3b83dc364fc58bd22ce1ef246745d1243a46f7110d77dc2a67cfc253a21adb1ed06a55fdc7078c2bbf28544847c22feef5aaeb9ee22d3f7e1cfdfb7e1653006de8a1aa6f4b6c481a61bed99394e090bfbee54a900c6b6d46e5d3a66ab58af6216b456a575e20a01ef2d0e40509d911096ea6e0eb1ac1dabe64436a02bebd6c992a2c70c011db3945eeca132ed5e4eb97e0292491235ceca6e6cbe6b7d68de1bf33b40fcfd2802e535ad64b37cfde824a6162387fed68785e3fec336967f5d231d5fd5eb40c3c8cf184a1c687b55ca846276cb91aac97f06abb28b85bb2d6c6e43ff46fbcaced78968ec2989163b4453351673dab747ba5c3b0a69e67e4be48a99260800a2c6aa466e8bd2bf1366c4e7722d40421a900b4379168430b331065da712de734056e9be3e14e98a978d7b2cd36f04073b4d39308054502b48c3429e67bddce02ffb3b02e337600563c23fb88340bbbe9bf12684ddb56c29e712b2d5ba9bde236683b2aacedc3fca1947cf4e1c97636d039ac9f68f8d451f03d53609c9171d33045c161b13e07f2233bcf810279133b063c9810c831c31a6e16982aac5ca6f1aeed6f2fca7b50abc91b07f5c1f1bd8dc1900ee287aa2e59f70cb2071fa63cae3c60f91cb48b9c388bcb93a315c2fcc23f656ea2408f8e2ff397a84257e291c99981fcd77af09cd0e8315bbb3111ae25af4d5dd6c9828006a8659c8b5627d19ee32a171b994dc8ab7e345df55f773dc9e968b39cb3c6f5223ac55082a037209e09c80032412c0d660ccdc4a5e86a056f87568e203440ebc939bd2018a085c780d16e5fda8c5a41a10752d2ec925315bd3f199cd4fc971d8f96456260370b10420aae4be4942fca7b2ae4424f68a2a0ceefae4565927bb0179ebb709ac54b1f73fed7c6d85f904c1c99b26d4156467c0fb65d84407eae398509773c3c6aa42482877384b371870a57ae4ea657e992a736fe195bb5159d22ba6054122961075b14ece1312cd4578f3363d01dbc76c58627c8fd3bb781f7f59ff749382dcd4133bcd31b9fb4900aa3bd05d7834023800723edf66da2be46d654a675121aeee5207df8307cb030a0cdb8d687e7e6edb85f508b4ba3765b8580311374078eca5dd5f2d526f5a420558d7cd7966d96aa0df03b4ba0b86bed69e46919e394a8e4dcdac11b74ce25aff6d97d2ced03536a08c373f44d13228b32f9a985c59b7c7ef3d320eaa9bd03bdbac20fc50293da830b1032eb0b638275fd72d6ae3b491cc19589d5d35d4a2847e114598f766d3ed1b68b9228d26bcedda49300a8cddc54bd34147f0f690eb373f4af90c22c73c570755f0e4299dbd28ec84aa8c8d97c0101a674de9e394307a3d899c34fdd48f3f3d73d2c4e98819925a9a97f71b631b94de799b66c8a5fecf688e919dbc6cb3aa7e07d3af86c2b68e5542411d39d022f9cc972b5115c25371e0ef1a070ae6bd30bac73e20e0613035b5ffac4c4888f068c29679bb184685701f8be0cfca7171d51c71f155844c83534af8480147fd9c5793cd78abc4878335b8a39cd9a749ec6ba92028a0e784b98a72ffd82e2c979597a3ca6a79e0b69ac7053de78dee3bafaf3bcbcbd899d4571c9b2dcfdd415853411a3aa19faec3da5af83647fa472e03187c604102b627e7e6932aa4d17af8f0ec499365d0088acf7291f469a537bba6ea8d3f15398ab3e0a4a918345d5258daad181b86abd8d7d6f015943758c0b29e4a3a275648ce49fd68254ef387fc0780e3e124a3b031471e02a72c54232dff78700caf64f14f1cadd9b2f0ef290170335dfcc6304ad7d209deff0abd36079f5ebc144ff70cf6c123ad441c952f482d8ccdb67c15fc43f33e75bea925d95e14405cc13503099ed3ce94ef797b55535d5e55f8483f331f7f8593fd76c895897c0fc46815fc4802aea377a32dee042ac8f8dabdb10faba8a287c3974e8d30acab06612d98c31f24182c432f084f2ece6718557c9ae92e37e4166c7572eb39342ac304102dff6bab3572b0e93ed7d62381bc50e61882085fa882e7543afd73a1a02f916880c2aaa14aa382a23c9cb60eef738627cf3dbfd56aefbc50da1494769ff10b5e1b3a3752110f36d742ff1b0d628eb7a2d7749c2d60de6b796ad7faeedfe49c4caa5730d6ee34e85be726d100e34b5bb154906", 0x1000}, {&(0x7f00000004c0)="3ed24ac0d01f03dd74ab3edaa59e8850ae653a9874addc7af69236229ea91274b5136e0419303d76cca318930ff846d85890046a0413c69b92ec66cabdbaf8da32713810727c216f7cc6dcbf7c605d5fdeae64e83f275ac65dc6b8377021a56109456bd24e8fae809b391ebd1e01cd8e84db3339ac5c99d13c8f79753eb65a9983bdf1fd81990404c34c77df07d6abb376154bd842336d07266c198d9c3e33e7b3b54860", 0xa4}], 0x6, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0xc8, 0x4, 0x0, 0x6, 0x0, 0x0, 0x1, 0x1, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="3d1a58d912bb572e48c7193d93e4a3239257c44a7359c27ee1dba5721474e84319bb49e14c9fa5819dc9162e75ef5b20998cd4d75f8e0984461707a2220a9537e00003cc73c3a853278e0685bafc12d4775cb52f92709612ae3a7a71f964db0f27aa4c22eed180267124e79dedc7f60dbcea87d580918241c29043f1a529d803b189e35c0954f9af1d97a8ff52c5681acb5d4b964b7b1e57dd2f00468abed90fab84c3fd8600fce28c6f9bfe4a7fd33c1d820cabc413354b057e2a314f328b7319e35dab8090a11477667598568e89bef14a7c1580ad108be11a50adbf78946bd70cad9edd0977c27b2a454a6efd7a8c07", 0xf1}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0xfffffffb) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x9, 0x4, "091fe62210f8180000eb9249e4872ae37300", 0x0, 0x1ff}) socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x5, 0x57, 0x80, 0x7}, {0x1, 0xfd, 0x6, 0x800}, {0x4, 0x40, 0x7f}, {0x8001, 0x4, 0x5, 0x5}, {0x6, 0x9, 0x80, 0x6}, {0x9b9, 0xc1, 0x0, 0x4}, {0x3, 0x3, 0x1, 0x20}, {0x8, 0x6, 0xf3}, {0xfffa, 0x0, 0x0, 0x408000}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c, 0x1}, {0x0, 0x81}, {0x197, 0x0, 0x0, 0x3}]}) write(r4, &(0x7f0000000580)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90d39c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acbad678083c965124aeacbcf09bd3c701ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4c9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd72ae21344da19ece7a8ac029c2e580abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1bbe300000000000000", 0xfffffffffffffd7e) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x800, 0x0) socket$inet(0x2, 0x3, 0x6) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() acct(&(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x431) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus/file0\x00', 0x3, 0x3, 0x200, 0x1, 0x9, 0x1, 0x6, 0x0, 0x0, 0xffffffff, 0x45}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) lseek(r2, 0x0, 0x0, 0x4) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1, 0x1, 0x0, 0xffffff80}, {0x400000064, 0xfc, 0x40, 0xfffffffe}, {0x4, 0x0, 0xe8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='ta0', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='5\x89\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)=')\x00', &(0x7f0000000500)='!}$::\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/dev/bpf\x00']) bind$unix(r1, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000240)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100), 0x431) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0xfff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'uap', 0x0}) getitimer(0x2, &(0x7f0000000680)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000640)=0x101) 16:00:45 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000180)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r3) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) read(r6, &(0x7f0000000280)=""/4096, 0x139a) readv(r6, &(0x7f0000001500)=[{&(0x7f0000001380)=""/23}, {&(0x7f00000013c0)=""/21, 0x32a}, {&(0x7f0000001400)=""/224}], 0x4) r7 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x200, 0x4) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) writev(r0, &(0x7f0000001280), 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:45 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000400000000000000000000000000000004c44f21559e197000000002b7e20507752fe8973dd99728c0000000000b860753820d2942400000000000000000000000001000000000000f0ff0000000000000000000000000000000070f2ebb564532afd00000000000000000000000000000001000000000000000000e5940adcdf15c20cb6a180241ed9f3ae675182dab91d5c5fff0c9fc158dd9c8ffc2a7d6da13464d985b22f6b025a58ed0785735a51f39a48dca00331e9879ef285875ebdac7572258253d471b63f440d"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28354013bfff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x1200, 0x0) socketpair$unix(0x1, 0x934743af8b972552, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f0000000240)=""/22, 0x16}], 0x3, &(0x7f0000000600)=""/4096, 0x1000}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffff55, &(0x7f0000000240)=ANY=[], 0x0, 0x9}, 0x604) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x0) write(r1, &(0x7f0000000180), 0x13c) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040), 0x1993cc8ead20578c}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:46 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1004, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="46fbd021b43359c03601fe251a5fa678b98c00bb60dfed08295f2b4bee4fd7a4a1743d325614fd28d5173c1159d1573956ac7350912f4a0fd171550750063aa0f5be9790e334720aed3cb77d3ea76a163a9d39308c99417039f2ba10baa71f256d91afd31445c6e95c67d09da5c4f6e88b619e0a011abc1177504a3ac3ea0ba1dcfdb153be588092bc", 0x89}, {&(0x7f0000000240)="eb2ae3c11f2771287b8d15894b0da408cca92b94f5e6c142d603000d", 0x1c}], 0x2, &(0x7f0000002cc0)=ANY=[@ANYBLOB="4800000000000000ffff0000040000009e7d449107491757c12a8b2f59e9cb37d44f0f4b1522168faf50761f372461a9c1a37a34044ab1211c5e02d4aa0e1decc7c645be067500001010000000000000ffff000001000000a8d416aa5d2a399b37f21e0f5ebb77f0f6c0c464050cfaf11c74d82266dfa8a98d2c5be73d998e6ced510cf4c368ccbd6a560e61e25eb986dfbdb459ac745e014ed31496878b1c8b51c366c221d8f102ddaa1660233fc5c5ef9cfe0134c3a9844e9e00614dbc26e91cafbfd6122fcd62143ba1769eef6f0285587bad56a9e81fe4e707a97fd9d20ed35bf0660e5a0ba16a30115ab14cfb0abf3b1b8a7ba6bc32215b965d6652f2e4131f47d31ed1ee6dd68bdc3ab83f4d644f41dcc0903b0fafea0229369fa1741708b1cf7ce8f3af3b264396e2d28e3c084ec7081a63fe260838656b0d4c5572c59c7a1c5bb063234fa8f366cd8c038abd2bcfcf2fdfb59711e1817034d47def01c153cbca1dbaf819255caefc2f7dcc508eb3250892b0fa8b7b01a5738058a13d865bd0016bbd5dfcf2bb67d87f95a649b09ccc6a3445985c023d0e587c0f5e2f37ed268b740c6a61190cce104e8956e25c476c0a59b825cc6f82525a72dde7c89679e2fad15577dcde0ed5026072d6869095694bd7cd90ac501d6401a1eaddbfda29faf0eb8800fd1d0cbd1fe59133a3660cb19cda5eeb3aeb7a0183afb89c01445f30d9210c8af1a42b48d314e3919a4e2959e40c4f5e87af46c4cef4c8f9f48374ae6e6f644f5576d45f90073d46380df13c311af3f4c9f838bbe62d0c512714f0a305cbb7bc7e89ca21ed7668419da85e9943ccd8deb065313f737295d034e9c0c5b6f0228b9b11ef5af1063c223e5c9c08e5025ff096966aedb64547d58e7b1ae27ff25ee8cfda8a4dbb9696e7518efd7b0825cd661f9f6def6c2330b7c3a8b270777952325f2348fb14cd5105c8400ffd4d3370fd123630b62b3a87258ed47b57cac6d0a91b8c33e657666ccf033c6e9b49d979fe05083af6139beedec4d89c892db4a38bfa035f7e475f5a70bc7c8f82a6654a894ed031a344aa011c8567cdced375cb60c9e502da24c3747e8c9d4360649dca91d990a58d968f3bcdae4a0e006b14dab272c351bc63be64cb7f4dff2205175884333d7e7dde6ad94c1994fe584b8b26945ef909936d3328161162307a1fac88e9deda20288740694c54bcf031b815ba46b43b416cf8b3bffa1f76c58156f100d2769d3b26fa927a542bef2c18f1d8b19b17da2c4dc044814f23568334467d1866203446979a11085c84cbaa582b6b481d0e13063a7c6faeeee39277e14f2c106414e1937dd092bc53c61c0cd91a072c89226fbab92f01eda63cdebc79e42ce6a907d8b342fa84e97bc05c241d32a667af08aa565e0d6f07063776f1c1701375a941388f60a507be724c008e3712b7fb56be8aa8aaa31af7b2cfaba35a9e41f1ce01e479cdd3d7288b9a97cf4b385c4d02aa3c1506803d31b915a66fe865a8ee0866c25d43b35ad739a486028f27525e4d9b23a6a847f00d8d1755a13ffa9d636f9e7db325459a32a9776180d8fb8d4225d02a5b70920a9b2b37798e0a22f33d6bd2039b7e16d43e077342f5fb001061c1adb47d932433f1bb4055484afccc2e37d9b3621d2c5d33e4cd7b934f96137acc96a86413fa8900fd3a97f0eb55340e0252a505e365ed25044af98240527aad123fe2d8a4582dd272b7ab75043b84830db5fbaf6324f1db7af7c31f8d5d9a722d7e9653ce25797748639037af6bee3dfe97593853da1595d56c57165eb1dc36a66004e041d11c8110a4ac23d63327844d5b86cbb8a7f04e67afe2e2d411ca7c79f38fb8f4249e9df934b62402328fc3bad1ad7883a2c917abb81aafa9df7843dde72b9afacde00e7ac59f8a620e6fb1b9be589f352aee5557166625d3e33e47658c23e580f41810fe0a404682b32050b7a45dc89ed1f6a766bd11093497b9837839814daa7e81e918b9e50546b763cec58c2c027db5294a493f7492c6c7db370783f247607577e959792b749de20347a3e3a70b948e193588e718711013dd75774fa762f5151d02e04aff35c4ac4b2d6d0c5e589d25af1ed3442d49b12a3617fd61e0eadb7b16ca8d150e9d4cdb1ddff47da2ecd7026bf68faf84c47d4605ff465a1b24e2ab0680ddf27b6a1c992d4ce4954497572321489274b88db6530bba41a022a2d791c2f77bf1d252c600f7738351a7d2b2790e195e5559d456a9993fcb64270c86f3aacf4f22a9db20bd55218415778b40028b535a7a53d79c190ac66f436602425022a02503bac0c415d40c484906f0b9571ca4ab95d98b7edf0022faf4b96349db03b0bc0d2cf96fdc86c2ea3b97c5010456bb8d9fbc752d9815b16ae833d4496dc3b7629fe1b48c642a4bd58536188cfba82160baf904702a252817ce3e189d9e29456d01752294035049487beb2578c95324752340fa35d40d0cda228af27dd1166a5f288d77467d586df0b0c3fe1639aefb9708a95e346056ea759de1b5e760036931279f6f1ab2540852eb5fff89d0d10acad774bbbd9646408cc76de8ef85f693003deabcc93bd7116f3c5086c7c96d3def3e1160af617324f219a475f72cf0567dee8c084045e698d6259d7be69b887f3ca638088cfcf3fc8289f5b85c5c839cf7079e2a0ac39e5721f60e1eaa329e8a5008e58ed28f914d00d802fb1557f416d862b9dcbe0ea2baf4a86d3c0512f3ae68d7bdd6d9e81f63aa15d59292e213d0802d2a1e849c4acf6fc28868ff37c31acdc8c5b497cbab8fd8f96bb70ca50ba62ba0017bb7907bddcd7597dce9944590027e0ba9ba4d87c982c9c995a4fab26cde5b2887b199a2d399072407a8a71c60aad3ba533f22b560f1e3f823738d220874c37c464137a7f9cd1da8754300968b504999b083f828cc57f94e5414a7d2b155ca0c386808c4b44ceb1f0b0d9ea3c9d82d879be7ff53d57250272b01de93fa53fddc5d3bcc4167a194067c786223800602b30a4e45442cf2f24a7f27ed1c6671b81154a2ba49d891c6204ddc7ea51510b094557d0e7de0f74499e6b06d2a1a7b235aac8fc902149fa7aab5742371536b31361085584d6e1f1cb4f330afe242d012b3dd932e09a47821a115951e356e4bd304c6388e62ba12d6c5cbb822d8e81d888989c96bd8f4d9deea240e2949b63c052c805bb8b275d186d8e0b8ec44029d2f787b86401071041a8eca9afab5400c9bd05620c74a0dbcccdc6d746b5e7eff8b8747b86a6d8ae628fb851e1cae82c26dc7ed716660bec80b3545146d46038dc56c2eb3d4417047431fc71e68cb48d596c4410d76159fd6d6dd9ddc240903f165a5cd19406d4485364e3d65b0d92a02fc5c10bd91b6b704824aeddc7bcb54a7a572cebca34e961851f1d44ff8f7e73de674ceebe9fad59fffaf10d2d211a553fb6c5e90551fed1c47ca60af1daa19588c83090d02edf52d441ca2e1647aef41f73976556cf02493bc979b8eb82f1fe8081b40da872a8c2e6ddafe7219ba2d75e9fd0f8ad7e584b021f56ffe57ac28f103165b185bb9d8cddbd9ff7b033f2218f6e1ea8efd72a71d3ec3def2ab9badd95b065163a6a3ba86daac21adadcb356e36ba55f36a96bacf4435dca437852c47c4401f1263f9458351df072a2ac3da23c4e97f7dec442d345fe81fda5afe4982996f277c3b9ec43a11d9c3c1d1d4aaa3fd1d75dab049afa6fadd8544f984b3d6acb9e5f0cea15f277d5ac2cb87b84ded7f439d48648b83d4acf88eed72061b9e4155f5c6e570a69067a6057b22aa4db1491fdcd7af9d47c0bf0bbcaf769ce9d3db96545ee42a923e4473cc3e4218fd1735e9bfd64e698e8934c0940404e480f1f50188bc9a98e216dd3cbe88aa1fa0d7fa5dbdfa2360bc524fbab67c172ecbdd0a3e7b1e08b7dcc94908a6dd2971274c4bafa5241b6f597f78904d23ed56aa544f066642dc6c92c3d232f38ed5ee6cc08c389a806d4a1cdb27f0413fe31b170972fdf2e35624a9919410eefe7d20a3b4d04e0a8aea58d2246d75ee3174e1ffdf504444372f6215b40c3fa00c1e5c9c79fa14f6678caca2dfc8dc73be7612e04574543d3d25bd1c7b836752f1a377833f5ef3714f5d598787220378de7a0a7bbbb56cb404a823538f0af20cfc347693e10a7009ca0856b7e9af2ec46d476a7fe3758b2c52ed4e731e9e5de7e0b8798d4f79a9b094cc28b0c88c81d87d186d1afa7346a7518c056e11d3219c0fd0598c2663c3be2c0b30b13407b28bb67f915c874bc848a6f5f900bc025f8d898ebd82c64a69cfd03ef6d42494aab7c48842cab4d055bca711109d9d9c1a72b19edc98a28dc65cd33300ff4e5a6dc1acbdf4d775dbcc1221aaf97989b525635af9109101068287c9c9dbd5cb86040f45aaa611a6ca2b666544c326aefd6df1f17197f9f5c03bd342aad6805477eb324ca7cc36f77f4b779c0b46337d8cea89218aac8017ffc947a8d4e08c4ab05f0c8a76cfbe487f7d06d549a3ddd9672a2da3a1542d3fa434e9a048d557b3772acc67fa7ef92c5131ec4568cd90c8c273ef9642f10d7d00eb66dd9c9cf56dfc24a1e0646c4f3a085e997f352b4f2e224f4c5f36655b993d108e0cdc10da1b0a610f0f16ecf7cd7c5989a49cb1c118db0d2dae61cc42a6a728a0f7433dbac0c7be0f032577915e5d9fc7b4fbd034189761e9fadc8659ff9e8f2b0b11a09ad15d301f77961fce8da41683f66b1516dd8a18f56bcb5eccd1d298c73682674cc8446ba27a89c5ee9b4082a09081a6a41ed32de238b7d2f25d55704f82d59d429e3e4b90de481ceb49fc277dafae3c9952866b7a083b148cc32f19cce4e627215b6ece296c3da1b5f314f2ad9ecd7d71215b9f5d89aa1a848f968a08f12e1cc84b4f555ca284a1337e84e96c19035e8a64f21836ebc396f7f341479979f20bac59a5363266a8233781d13e288c9aa11778d54e154458e8abae2e7aadf6d9bdb371319b2dc76ab1211006f115362f309fe50e165d4386aace023e862492fa549a7046a07b7418e0b0b831d47a8d46b75b581daf9fc87cb3c70a070e3394dcab99c0996fde0167f680cc4545e1b8117fb26df2fa40efd02245325062428e271d4a1e8f16cf75fd28e6179a1b3fbd2f82234e28d1f530380c8b39041053df8655ca39c98af16a7b8186c2b212176193723bdeb8b1fc2fbbe0be790f58fab1afae8bf4bf471837fd12896890423b76de60b1d781d129237dcea2bc759bbc7679a248f8266ae40730bcc14fbafdef4cb454cac5b94047cd397e97f4b9572b17f083b202502565deb8fa8d773fb8e3a4bf258939432e58bc13283a374b19e6fd6c27ecc8d7e2d98c1417302a2b344ff79ab6971b9c5f3fcf1b97f1c545f0925d0c87e3170fda7d58c27fd71f342acb8c5f8a1d5de43636bd66265db0a398b116293c25587dbe900434ccedd069a08d69bf2cd9bc10e6cf1467c290beddd351bdc8ec9bbccf010a56dcc8f0c28bda06df3fe835252cbdc4304140cf8d3f3a1383faea43eb0d37d51aa8c96ae9d8ccc44eb0bb6d619ab284cdf0d4812452de1e28022d44980fd828924e896e638f924f66c7c68c150cb4b3e496c9e3b3e86b69e33e162c3d1c1dc11b2508a29cda221a17bf0a7fc4eaf7f20911491f8fe925c7931b3606da548ad5396dca2da0f244bdbd910b9dcacce181f7076c9b955ec81c4e29f8b8b47add494767356c84a799a6c6b534267d136202e670f801c3714f1675afb10995bb96ecd63045c641eeb9731867cda4bd980ce3c294169ddee19da82fefcc244bb841b5faa79203e9ecdf7b1c4a17976727739e0b583ead39c688d397aff20a81ed68d1a9d32d459100aaca2e49af6c0133da597cc5a831dd10f1f80061bac8c800000000000000feff000001800000ecc470a1c76a33962fa8b49b37934fc7f8b594bbbec6d221768311e51b2cdc29b10d7ce17e773f14a940027950c7385384bf73a56ef391f6b392e6578aa616731d1d60e5cc29d66c123725d5abba0e79da70a89ed7eb16e8b688df7e948186022ab27cac4d00cd827c2a7db802c830901863018591eae66e3156c3d56fb14c3d9c4068e861c3a481dad2dd28bb27b8c53b410843cfccdac9f9196e983cfb95237e3c7c31b2d14b7164e3214527f0ecd3b0061b00000000002000000000000000010000004d970000a6519a0e321ebe8e3a6a00000000000090000000000000000100000000000001e08451850711d8cafe59153ccc8b50373db2fb6697046ea29c9912d1f2965faec01f2ab0341ebc3f3d12857620cdd4068ceda18d1aae552e7f9bbcf15e1c44716b389ea6a4c0a5564799cdb1605fb93711d9f10c6bf1dc0921b98ac20f9383ed86889d52fb4e2a5d7d3ab7e0a66eff48f13c2be463f29f8538aa48ff6f407bbe101000000000000001000000090000003a7daf7c14f58b49346a98f496d8ada5798b60a65373fb2614e37884cde4c3a816238b4f17dffa7854e817bf5b7fa76c43696bd1c4e63a054647af60089b5f06d3b51d84eea70606283516c3f939c2be6f163e4564184c948c813179236afeec0189436dbceb72c24804c6b1a7e3bfdb7717219420a5ff326c5a7f19e72efdc990d80cacf5a7b0264b9274c184f032cbfdd3d4d96f12cb544fda4735ac9e9168bd5e8a334b5a555323139d149ad88955a9ec9d936bdf5eca9bda54a382ecde72a53ddfc7eded44987e2fa74e8bd3a0f706cee53ab835fdb90ace1d5deadd6bdc81e4fd65d6e4883389ef216b229c548a9a58daf0ea061a6af017a8d49466ef6c4078a823dbb251354bdb565b209dd2018bb100c16130226773e67814d61550edba22cc6320a43b337999a2ec2a3bd7559ecab671a6a28511eb720677a427a97ed856a091a770a0487e21b858fedf8775ee893efc0283298c0853e89270473a9040eb40bbfe67e17c24a4e533feb454e45b33e007432b9dbeffe5452f9908a7645c51eafebddcccb7f8a79c875cb6fad8938af17a4532a2464ac9cff0f237c17d3d61b7f51e9603b727ffe16209a0e867314ed12e3ed836d5723b14ba1f41292463db0b5c21a649f6d865ac0df09a7421c2bb47b047ce72951e85407f19892cb534d2593572f6e7f91fa2d38c0087767dae747a5c149603b3e3bd0eddaa60aed900ba26aef676f4bbf80bc6fe021301ab5d9f94ec9447ebf0dbef9cfbb267379fb3eb10b9f873091374dfd8541ef7cedab0c9b55051a62cd88675e8cd49a7768f354438b6ba97dfb1f54e64a5fdddd2f17e47961c508cf383e9458597642d49c2f29d0553f28ecc5ef7a1487f6b1eecb31ba191942efa8df6609c29b317c15d6b08e682f8e63ea4f1a716a4a0ae4174eacdc823aee5f7e213ffa707a423bcbcce8db00fe0224b39cb7c618dc92ab5f530937ba71b0e6b2a8f39597804cd088de9f175bc8d1ab09a7fda39ecbb9ddf1ca13b84702c0221d8b550577e943bee6405face683c58f7f5bd289347c4704b552a8908abc9483d4b37d367d77f2a91ef34db38a8c6b669e926c781d2a8b634b557c69e4d928e55408f964dae48ebe185a6e93d6682dad9df691f833e27cf525f3d6d9826c9eef62d14e2923cc23189d450bfad2f8b34d9d9b5c8a8e10a699d3110e8103523bdd402d0c99e22f90bec491369266b72cea2c13f5f3fa1a534362ed573f35e678414f640446fb61e94bb0ba7d5e804b138692e078f038953efef17fb35bf58289b6c4f8f64ad8e49c857bf4d406e59cb1f863f6034b7ff0684aa32aa57cbad12634bd7421f64f3fe106446351bd437a683efe84f341f8d76b921ece81cd17dffb9b76f9964206886c4454378f326832e08ced8d15decdfdb4b36c6f790eb49ad6ffb3e4087f78339fb32c9938b40feca5f4cf57336b5cae12013f92182ad67e69eed3f5b61dc3bf1e9df591933d1fb6f38d84b19f5435a9fe35f03476230edad504c6efeef5f0357b1fc08930fc7ce98c0d6ef4db7b51e3d49a80782c43a0a4321378dbd73d6858c6b187732cb0ebf2b9ab190fadb909d250c0d98a7b3fd1300b9ba929d2efb3b530d6bd5e1c084ad57db8d276a1f1cc4d4166296bc708b3856586542b57c77d0d2fb657e4d406e7513c07a1e45dec9538b269a483d95d78aa957120928a6ba4e6434ce6d2548531e9fa030aacfe367e45e1cfd1861d7ad6865a010e548ec5ed3a438168df5cf9fca633e5da917af09c016c73930114016d46826eae2d77865910297080453a79fcc6cf8a8c6baa114c0aeeff1635d0e325c0d358adb2fccafb997e9adfcea973f3a8296396d19954e97d9d10580959da3fdfd91108e9c7073d7968d4764fd16cb6d46a5460a9691362474a30626929cbb9016d60b0dc3b48e3549ce39dce2ba6c00c1ac0b5e543e467f3bc121703dd018a04d81da41264789d9880792b381e4197feed99923b1216c230aa56ca94379e74e9c4d08a209fc5cdff55eeab255699f166c2f321a0a5d5d823a702d76665d769232e8c24ae7e400c25f7770aeb2640049594b195269684760839a62a3e118a6c4a2b39670ee3f9986781a28a4ed49db5fa1cfcf17754b75b2c2944f12c3b428c865d08eec0dc43e52896e8786717f9ae1f3ef664b168f786b16adc9b35b1f54b12fb8d0eae61f9512d11335267f3245d9dffd1ed9104e592672b8d69619bc143ff33906d3d239fdd55c1e147e74bb21d106cc69e2eb884f4e22cc533ef4e96078dc41e486918d157020a66c99b2d29b85f062cc7e44797e70555cc85b5f9022529fafeb66c0307a38681b1a3aa30fcb88d826ccf33669a229bce70bda16b1d2c7d03a4797131125c4d407ae00b80a48800f723d5559bf1b99299e656c768f74e338a4bdef8ee1e3e9ee53e85f41751da12ce478bd26778126ce6c101861af78010313deb78064a39a6eef70446466c6fd9f30db01900a036e9cdab0e415798231b806128594ed1c48ad28139d5332293b88dfeed3cad618c97924b7c51b4809443906f88ff1d1dedca0e51beffbb83ef3525f629fcd4e03f42ece2b97fd2d9aab79f0e366c56e22fe5f8946cb65b887777d51e31d83dbfa149d964f26bf8a8f8af7f0ae415a501a52e62bd1a7e593b5cc7184089e27a54dc4601109c9a8e42fa8bb7a3efc4bf332155a0359b2f29fcaa4e9d91c05fb0fc853096e9cafd8470cc819e9b46964aa4138b7034b08f0e11e186d1644de2949359967db2d409c749a5e571a7f0109e8f46468627b4827e290368f4303122ed5601faa0fc325305a156b2307269f05b050092e612091fd7b2f66da9c378fd9ed88ae40da98b3be4cb4624ba7d3e5feeceaf9cd878d054eb58fee61ea211ce2f26f57b9db9e7afbc9c45c234b2ad5b8cb997741ead2692a1c926290535962f7393161770389fc08a27de1a7e8d050df67d47b0e577319e1d98c3c7a490758b23b21e493af9b097f8e80ec480b3df1e2c12e8382241dc0a5596c83795e3bc5d1d3bc3100b0de2dc63a45e584426feebdbdb81fd7963889fbeebd0fa5d9534e4ba51aa5ce3099736f06debedeefacee3ff9e425721eed106afa19129583cb9ff1b4f864050a413ff2505afa5a519dd56b3fba5640d375df1337fa8bc12499c37a87594ac130bddad84a3530e57baac342a80dc93bc44a6735fbe3ee91f0fa5c08a7d90cf1393b3642cf4200a122344aa0feb25db5efdb51bd06ccc3d488fd2da41985139733f30495c298c8931fdaaffec6db5eaaa13bdfef186bf0419b08504d3af268e351023319a21d95756e0bdac69ad39f50e747ed62cea01c1283ea605be2d67056be3b8892630b45428cce9b46cf83cf0ca64cef3ca9c909cc36df08c7fa8aa7a739ea3809af9ea68a72ed2d96afb05c161b9fd9e605c1b1e7ee032d35b6969937ff884019bd6da47a2e14fbff2cf67d5b0fc10d2fca390d81bbc144ac9bf984110343c426f00c07df8fd7b227d3a71ccb7f62f0c57bb9031a674a9d1dc442e0b605ff20e4b7ad9cb34d1ae3b079a3ee1e090181a6d30bfc1738d87322ae41c4fcd845595f064ae090103c422c1761e8b016e6005e94d6981938e32f77c5586524de548a0615997eee76127c1be726f9270b973108855ee5866d6dc76b3905848ef7673b0e009e4421c903e200af4809f832adfee4c74f49147ae99a063a1730ebc4e568e84d45dba3f7e3c4893d22526d2f63a9b18db5263caaab2147b80006ed55f70c98d46072cc927aa215559b122ff9e3d4e466c711285f9f18a77b63e6d6801536c1a4113cbf3e611d0e0f43d2148106e1f354de513729c91e7a8dace3c6674db2eff0f8bd8fa6d881ea06087dfd6f3f0896faac3d078f6d047962188ca10dee51ae8234d8dbb09fd3990b8252858f594e6b8ad2526be3e78e53b65862cc0eb5f0c09fb7306e3525e9dd1cc7545a80a3e54b13ffaee69b517c347c725c4302b4bc6c9d4e2cd8edaec343afc0e326487718048e6ee33f1f34ed54651c56dea3b65a74b19228204bb7d4fc671cf3157ef2c443b5daaa355a043a25cff148aa1a66f79ee379acfe03553a580d06db0574c1130d01d35873d7ebe85a4cd5eae58c0913a7776914d0dee58a105f23f147895d475ad2c7c8551d95aebbb87331889d04bd9b7f3a67610fa78d7a751b80f8596a7692a37b82937e79eab0711a8815a14fa227c2d8ae5ede75b85a2457b6affc47567aea7ba065c991118b99a5ae08705c6d9f45ab0954232e47ea7e90afd187ef2b8e6f331bc7deded58930a5ba510ed0720cd82e4c807fdee6ba4934b3718e1be4bbfaad39ec2f7ad284d7a1d8589d45cad5571ade3ebd4d7950dc993ddba5f2793726a06994228acb88868f76e925685ccfb12b22315a02e467f8543b5fe0245c2d7fada960f9bfda833e2c19cb5bd751cb8e966abb729d305286b8a25f901bc48b757b93e5e233cd00b1722ab959fec828a680c1cf855307cf8045fdf67dbd1298065df0813ea551c416e3b2e8afc46b48f816e8925900955d04c16b63359ce985eac84ee24baaaec791a60745dec153c3d77e1e7977430328d3c487b7784b0130dde8155809ffbc715b2a450ba609df2adb5c4732df6ba66626abd4a8ec4440d36756d369f33bd5c24e64662fe7beb0cf9fabf35928fcece4cc03b93c57f0c3c7ea2a66754a9e5974672dfa1bbf400ad5b3b83ce0c4b164d88d559f4798a6dbc48295226eacc1c6db68693b4bc9f7a0fb6bff7b1934d624d70bd814064274d4e7a203960518e8559abf5a204914d1e5fce5b01bdf86e29df74a9386996f412365cb3d7c050ceed1adc4e2fba4134c8861d9a2548093a5777cc095987331710357978abfe00373a86decd623a1acd731c32b2f7e3c3913a1b9e10af931db73082122a34b42969325654f4d6c86c92c3bccff97c752378502bbce6cac7b07f1cf559730f1f6655f9d4ffebdaa13c18bf3799af1b9f33e940f1c954c71ce69ee63b1f1a3b265c88d275ed9573372adaae0bf0eceb8e21081b54bdecf5dbf9a5d50544b213e71d313ad5eff54185b8cfa17859f988944eb03f87ecc1ddcf76215bbf550541d0672d63cfd7d3b5d0fa3054520708be9459cf3ac446ce5cefe607d51f9534b1632ff5500bb183bc23af4850f2f87c65af70980547dc62923d6b580ad15ee8416e4fea29fce73ccae65f98ce0a91f9d4b595867759922eb24df3a167a80aa7b3953863fae4701bea1968d84af014236770b5f2efd0b377ebedb8e41b482b9bb1ae3e7daa0c1273604c60905b170d49077fb1497e0e5fbd655092d3f96b88c5ebee0c7e5ac1df1acfda28eb8b048937ca9860585b42df9260579d01a76d559ff77496d2e1e94fcb427d0d324f9d68a73f8989058260047342193d5365bc8da360b655deb2c2045bb690e962fcb885db1038cbf4847f1e5143c81ed2127d26a9bb6b4d63c8022860c90a68d2af56eb5f19243a87453a811298300414096519886fd72193c63a951e44a54e3d9ac7643f4dd8172b6faa9d2482281ebc425bb22e0ef56e4ee4c5737028113997d6bd87b64ceb43e7309ccc98e8cef70cf3f99e6ff62fcbd31f4cb386a83cabaff980fa31828fb1a62a717824c87983789f0af7d5c6b6d303739d6203dc132b075e4b819bfd30239829afbe2714ad5ab05eb628cb41659990ce1736b9545962c920ad434926bacb175a98f1995c0492aef91539c14104ffd814649c56c57777c27b200953902eaf1da1af4b89d61ff02964f2954c6ad0c3a493a30d800000000000000ffff00000cbf00003a798ccb849549632f624fafe8898f7a17b49d611b2d5042b957c460011552253a3ecc9acd1c9906c4e628a8302653c50aa01ae0927164f3323a03fd4e8b997716bbddc492f434a3e77b2f26055e37bd94c90792e280d13f0f47fa94b4030443eea16f928e7c2b1f1c0461bf4fd2adbc3f27a9c0f1a2aa652093b7ec723839bbae3028480d8910da6f24f9e9b41ba85fcec05245877c1e46b87775d75475ed84b4ff00441376b25d8ad23d2fa3d2a5d9510dc791d644618cae0affd70d6fc00ea5040000000000003a9e54adb1f84b173d04f246c58b82f2c9f404f01f371c6001a64bdd6203bb605c59d2b6ce80b0f6726621df92970fef7fc10b80467709124454e788ddee2a4cc1863153c42dddd34dd28eb02502de4e84e9986568ad5ada5b02398bb42cb6b650198e264a9889c026779099ee6d436f058aa801887b6a4e9209a5cbbd0d00"/9032], 0x22b8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000340)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)}, 0x0) ftruncate(r1, 0x0, 0x754e) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = geteuid() r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r6, r8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$dupfd(r4, 0x0, r5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$dupfd(r10, 0x0, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) dup2(r13, r9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="00fc647bb36f36542a071c745c702096bc7a586881866163c0bd2091120d0c3d20bea777166b05cc2c0d212d37f41b0b6a2f98bef4c6f320210cdad6ea046b0110a8d53bbb7a7d6bbaadc743c887cf992bd90f546f7e87600e6dcb74921cc27a02cab7de3f80341700a2a270359ed400aeac5b3e919cce6d5dc6593b61f5f5d9323fbb6ca29330eb89fd503a3956f8c8f627be67c0c80282832e83d3e8d7114922627f476bfd23915c944df89ebe7755de2251827140b61366af9c4dd1f6bbbc1c7cff2c97174a07285e293108aa453149a0fa6c21e7a35e7c826bc8ab979d09", 0xe0}, {&(0x7f00000000c0)="c103eb491af5c8c878c147f34b4c39e8fdd6", 0x12}], 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="161b124e971f1cba7767895a0035c68dd4b3a68d6d8d35091a4dcb3567a431f701c2f15724489fcdab45779102158f662d21f843e4138a74157a9a5dc12eaa509aea944ae877bb963c0d551adfc8573cdcc4027c7c649efd1f02b83be4a1fcb7dcb8769c1ac50c4833078ba1344bafcd6bcb3437ffce862b260192bf715fe40dfeb9012c8d0201149c029c28209f28d5b6f18a3201ed6784b79e4a3a9d32a189f6cf1c9692f01c603925b658b2ed54c64b32f8247be22f520401c717d575317fadca26da735c27fd4e58fd4cd9124e1804cf348572a91b4aa1e275818782455b810d5c28d9e2fc20bdbbbdeda6fded19d0c13cbb7ea80186e6c55dc7faaf27c1503988f8296a17c92cfbdd24156981fbfb0c23dbdb48c4519fae43f00d18814491bfacb7691bed8736b33e26f685e014e757e515507687e9cd20e7a09806b62031e6e8fb94602485808133292086d10e4c083f6fe5be076524ceb595b9268720a9a8219e0fe6943fa353d852eb72882363ce0fe6ae94b0682b53bb2f3843600326688f7ee875654a30334aacde6a936255bf80b4bd500030543e3a1247187a9ff613d569b0d1742439045d7d17bad7aafebc59a5e08fac9bc245e45f060fb7f4646e1a886944d3d10a205d2c0c22349efe42c517aea0892a11ea869ed50369c28422c8099c10fb562f1bc8d96d62ce7f4772422eda6982e6512283eb45b576a1e1576d414eceb8514c05e7ef8fb57956fa33e08cbba0d71cab1fe8879fe9265e73b1d1287c6273fbc24fbf064d4ba55e31bf8ad69937a0d569ad789225dc8961d2578b183dd5ca1dd45374c40d56b8e49ffab65d5b414d96e32ad62bb27db9e72a5e56d78f02787fcdae29b5cb7fb45cd34f368f2c44f0af8c6f8840f71c6a8ae55526342f4d615bada2e4bd45c8aa8d251eab739272e97bc4ca910bdb88ba2d4dea09682c78e73d3eaa581adb9e545764f98f52cd4fcf9326f13f411e1471b3637458736bedd8dfa34de718abb5dd23bf99a61957f070f9d29ddfce8bf12f3358006f5219b0b5252dad12a73dfed91fb40f54caf60494b2f47a56660c0eebc44f6308d51ef6c9bc0b087a36d8997cc1d3da7ce9247e20bc53131cbd64c1342621210d53e9e39d2674a86cc19aed022a2ea73644d298ac14dd38d0468993a6266c8ee764b896585d91279a1f9013f559230f130ac03f5bb1e2311a6f743518081d28f2e0c7730b7a91c04fec943379b5f44d3a31205454182d109e36ce4cc4451b80069fab19cb2662ca957fc5d73051e1cb6b76aab6362f7b94437dc3fbe8dc740e1a3fd4b6f76afcf7f4b191ac9707368d5aef2734de0b0cf33f124163bffdff85989f38628e73e7ff442ab4a737d582725b07081b5503325e7d205c0bb9048b4e178e8fbd3aa02d1d49bd381f5485f2d9b52ca31ae1096467c059bfb89ecf338978059b6b28ceb752f76e21e4b9e981a909e965cb928b02ef6780468f8ee130ed62e52df84f2bdcb04029df99603369e638bcf4720dae11fb4641c504b0864df6b0d354cdeedb30a6123ea85813ee99aebcc1cd3b7caa7f1512e0d406b4d7b1915161d87990a8b6c921aa24ed8c123bfdb4ae809f8fb6997948eed6bb92ec66c676b793934f1667ec17eb8273abf604a657a0d74bef35d4db5dbb5c4f3902a96de4a84b75d30b82f05951d37bdf88d62a6c7581214cdb95d223a62e4b94c1668c65e9f19fb3abb935a90a92f5bf924d3515c4e329121be26f3f3b461f311d2ba8a68a54697603a6171cc2e80799de2237c2a9007938fe6abe282546f34da26ffc41e2a58a581fb3bc829bf8130f02c8c2db46556aff4fc0f694168292971d5ed91c74d63eaa35d8e908133523b34e7ad607bad59df222c8bc7ecc1a0eccb833d839516ca9973a5c23a284409e246495a2c1a7d7e880e355860d1f4c941d6252a184dbb897f787b2fa4bea7a51c787b12d7a75e0f935e3bcd286866b5914ad3349519d911ec6045f063be2dbd8e5c0949d0a484f40a72d4f3833a07e299a1784eb0a0f362fa9805c6efbedce52a85c11bc78a5e8a726b63d9d5fce86eb84fdb0c90a33e88d9cde9be4beb7daa701890ea0bd853d45b8e1bc586b7757563adb1353d5c0ddaf5075e578ef0513777113e9961f51408b99f298ea94dfbed1e30ded3d779660f8e434f65e70bad2ddfa8330c9eb681683966412f3cec3ffb7110f88606114a9e3dde64e042048bdba681a8fb9e1248f2c42dd94560a651fef273e9d926597770f3d1f40127ab7eb6f94be91e904dc6c4db3fca21c7d623cde6d57ed0ea85c1200b737354df52e03067d9e0c5b8ae9a64a22fa77197a917a0932f8741412a76d30241294fcfc651fcb8d7d936b06460f9fcdd7ffa64800e78c5e33b745715e153d1cd8d46176dbf9911733c641add84bb2d929956e4fcff3832959ed621e511e784fdd7f5e4784bc12fdc0fa65788bd377443657e4d394736c94674f855851198d5c20cdd343edeb024c3f826af4ad0ccde4245043344b544c791a81cd3f6bc714961ce2f23b685b9e59ba3859b2f9b8add4790619049e05679f610f95b3dd08ca2f5099bcfe61b9be4a5e449d25453ebcffc0568e3f6767efd894c33643358e062fe8f5b018f26cb8cd4a76603c6610af0da8de6837c0aa391104bad3cbaa67c46d67b825b876764ce1361ac855fdc7124f772dc96377c19a23db7828d061275180fbe4802db0b52d57accf7ccfe7456053edcf12c91674eb83c155cdbd72f0a7da29faa22a889f0bf0f4d578ec48479620725fe180c36f16f46ad54a1c666f423a8b23e059c921bb0adb8768d8ff4b535c0bb006e4b2ddd0bf30094b0309a9997ba33c93c6af6c582c280559cda791c0baab580074c216861ad02b8c7a2adcb54d41934b30039dfda98bd7f9722713eecad3b941c0c154df9b0a83428d9a86558b705ec5d1de4606f0ae02cd1bf023c1abeba8043455b7f39a5eb21a5e02f48e31e538459353ded902c12be28883c028f8c8d38a8fd6c450c6bb87edf79c5ff5e304064e220a9ea5bd41cea63ce12efe28805b87e9b72e885b69977cddffe1a4f89e7c4e12213229b5b395594d608d692e1451eee54ca0dc6cf53f341346f6837f93ff49cab48508aa15aa5aaa29c0a3a37c45780567670d63dd037dd4ff49fecd56bf540f83c9edb500c66034c3b0923cb2a59e72d3d253b47ff0990f462f7066f008ac6c047e6b4d539b0f9113a976707b4a8494ae3bcb8be36d76b7e3e5ad998e0dcfdc6d532ebae011d965c5ddb6dee3b0e21b2486c75797edf54a90a062cb4a3200c57dd4519f9570fbcd6012cb8be3543259444adb6e3f335a1e347d80e179beecf21f5803331cc8a6c76acfd9b382286d91e7a057f3838e6a4e4f975744daba0ef2eb741e0afe1439e7af4a336fea1e0bed28713d07ccd7818345ab5d4ec13c59e8a27678e7a007bcc11bbbe0644e2cbcb579100bbe78e9d88fdc66bd5223c46ae151046d27e2557b9b24f5042b5efb370974ee960d65e8750511ed2d0b5ca2fdef7bb348447da6587a9b119876fb1f23ccd01eedc92d2996c15c15318d2132d24f27002a0083fbbf8055a6835d3503d1c3e0f0022ca320588281bb839f6b1e740d33b92bc0615c5abffe79061ff86f8d924c844898902b2e3fd408184102c409ac3ce091a3deffc6f495e4fd6e7c5017b3a34d9482a9e1730577fa8e6fc7761be1c69d770374980002aff5382b3a7a33ae09a672d45ea943d1a41f1d1a47ce59702fe44ae3cb7d0092613d622afe1c7bd046cb10288e41a1d46d05d5a4ceaff0ea342f61eb099af272a6065748f7c670afa09610d799ba65bfb6aaedc59d94bf0f935213cce95a725c50045f8525ad5440a5a1cb29aed04c18fa19d90932ad1e41a71aabd8db0b2556330f16ad67e48bb51d030eb2dbf984585b400936f2493244fefad3a05e8677f64fc64446df0f171eef046d1f3fb80e0677d826175c7ecd8648e99a17d6feca8242255f00e5e423dc74411c09c3de315908fd465ddf4c7f105c3a39485ef060f2f06745cbe7a136dc7f90941094770f0c24054aed7728bd1b310e9be71eb97387afed6a09b94c0bc91d92295b71ea50e4e85d8ec7390956a102376053e6370e08af5afe00ca2ae97df7f73be1d1c0c79032c409ac5cfee1f8a4986aa699890f01e73990b9f8000835350f9da01f63b826f026e8d007e3b99007a4c92c9f4082cf8f8f5e6fee0a26a7afeb46975b53a8c1f4a749393f34a040b5c3acca3de8b7fc622e88c3273e9a46b2e52178af5c8f6a02905ed8eac0cd2d2b96ebaeb998bb9f133ca55863afffab550ab94b8a3716535d0c19680b4af069235d2b4f74bb5333fc7c04841393884274dff600004b03dc6f7031bca2e3d39e8fbd859aaf1c59cd6ba173427d0218502e49046771f5b2bd0821f566fdb9f05edda990170b54f865b3a86380f148ec9e0c333a3f08773bf542328dd6272e593e8348528ab7cca94e5def7c8636c69ca3264acff07f1576e310c79b00c4d3d7265d889b19e197b55d75303285fd73b28546381a14870c8f86fb75a8583014e2cfd2ac1312391f66681c2852224a3a91c2367a7828d6e21226eeadaaa63d477b568cf9ce11145be60aff56d24755bb04e70bc6ec3a0bdebd250138d256721729ce7614d02b12a2ce367059d9559f5a706ec33c6d84691e58714a010143ed22be93fe69d6a2a6fc936658bc913e16608b960aef86da20c0d34e4cd585373131d5305d20b8d20b25a237ec861e98a02e98f0a29d6f60943374b40d75d7668baf47174a02ea63eee9eb01834c67d47515d8e0624ac8d0d01a5a703dd9bfbfffbecf3488a64b103ed3f97e1aa13372ba4b0acd7fa0521669e826b24ca44c5cd3b6d7f8de5f932ee1df08664a559282a1fbb056b7f2982f91f1a4da63c01ea9aeba8fe393e22038cdfa933e73667f61a53bddff61fc0884fc89034ec5aaef8c2ca1dc94f997cd5f5fe4ebc180edad75d027c4724dc7dba0d2dcec19ce09032f4637b4a97f766c85c41ae0a45e92f1cb577b4c5edd14b5ef8ecac8be5d5929e03858ea77128c690cc5ebeee701a870ef4d14ca6e7e450031f64ebe870da2f6d173b6a0415ab7b9c3c2d7bd367cd599ad76cc7887157e98672e9b8fa4c74a5e08596e5bc4878e4c29f94fd388f0b3ce3a158b5b9c21034d759a043c490d9cb4731f667efb3d8d9a3d8b234e56ec425ed253870144147fa74b5c42af69ef4c5dd6558eea998b053a0232c2b59153bfe6c95eec060642e2c70523939c108840bb903c92598dff470aa4838a565783c6400ff29b599b17ce2229af09efd671013da790fe7a6148b486bf51a6d8613d42312652c84402dec9874d74d6c8fb891cee7249a74e22fae8e1bd37883a6149008e01a3f8bcfae1998af49253a1dc1a06eb21df394b1f0bf026ee0ff532e5e7b07b741bca1a21f28bb53fefd711dc94ab4eae36c96a56684d57158ddc58bedde0e94c8c779dab0746f1c5a280fcbe6f4f2c0cc49f9aee9ce6aaaa09fdd100fea19ffd63c9dc1e01f413b54751c11d89f2f6bb5dd41e5a06f8a6f3722d6a95069fdbcad3aafd89ebc467bafe5f719a2c727a8f0428b75e64cc51b371fe799cef0ee4fe04ed7f8d37fa65cf36a776c3062a257278a60451082d45b5ee0f95205cf01530a51572bbd8c818dabfdefa9430428640cec2d0e14262df60fca9880a77a473f8f29accf9019acbefa8775825068a9e05dd2ac1226271f7692c7d3d13511c9f906ef9fd0514931873ae", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000200)="3dbb32dc50dd02d258ee269215439968905cbc39ac1b137522781344f890d73ca715f85e14b8c0ea1524db9992ca42211fd5fb3bb81e43ed2af27af627c7e10f308340201c2273ccb5e082245b50601a848711fe780251d63975d2bc2f592881d8564e41efab6a01d8a13638c2c6fae244d027429d9f062a9c4231b57837fc704e8173eb5740a4882a91bb95ee70c51ff15b7cb0cdddfc347f4e00a341e64e163e6c5fb2061b84235f1f", 0xaa}], 0x3) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x5, 0x100}) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x7fffffff}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r4, r3) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000000440)={&(0x7f0000000e80)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f0000000280)=""/54, 0x36}], 0x2, &(0x7f0000000500)=""/131, 0x83}, 0x800) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0xffff8001, './file0\x00'}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r4, r3) chown(&(0x7f00000000c0)='./bus\x00', r1, r3) write(r0, &(0x7f0000000040)="510f000d", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x10, 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e3be56465ce5559aa42fbfb3aa499f6f02d9bdd4648f67aecc9335f317ac4f9fb2775226a950f85f8a63d231da2db4de0e0a5402a9cdfebebc10d6105ac336801015f9dd49feedb54abc932ec9bed0cfc2f9482471c5a46d8e67093802c81e2cb183b85f50"], 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:47 executing program 0: socket(0x2, 0x0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0xff) syz_open_pts() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1c, './file0\x00', './file0\x00'}) 16:00:47 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1f3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\xafbpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffff9) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xffffffff) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r4, &(0x7f0000002780)=""/4096, 0x1000) readv(r4, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000001c0)={0xa21f, 0x17}) setsockopt(r3, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x0, 0xffffffff, "0000ffff0040800008000005fd9600", 0xf0}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xd8, &(0x7f0000000000)=[{0x81, 0x2, 0x5a, 0x6}, {0x7fff, 0x0, 0xf8, 0x1}, {0x289, 0xc4, 0x9, 0x5}, {0x0, 0x5, 0x9, 0x8}, {0x4, 0x4, 0x5, 0x4}, {0x20, 0x9, 0xf4, 0x1000}, {0x0, 0x0, 0x3, 0x6}, {0x1ff, 0x40, 0x3f, 0xffffffe1}, {0x7, 0x3, 0x2, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1a, 0x4, 0x40) write(r1, &(0x7f0000000140)='\a\x00', 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x7fffffff, 0x4}) mlockall(0x0) 16:00:48 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x50502, 0x4) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000100)="8c65", 0x460) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 16:00:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0xe, 0xcb7db542130094a3, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f00000006c0)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x0, 0x100}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="1bf6d3857f89b62553c898cccbe281e1cb8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf45b4d6e6adec3f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500000016507eb3c20fca50c1d18e6638dcf6b60000000000000000112e1b8321503d97ff8dbc02dfb6bdd3692f688d541e79ca2a8b70af12f0d6f8ae7c3a79bf0ec9119a639a5e6acf9bc600000000fcbd43e3b538f2c8f8c67a3e1bce40e6ba020000000000000012303d8a53ea0c8c8279c0986501f229ba7d79cf64f2ef48dc260b128225120066877100f9a01f908fc66c37b7603bb0c31ab46ae23f4a9656d30e7a5a16a094051f68ec9d10610924bff83f8f90e6b114927959"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000016c0)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r5, &(0x7f0000002780)=""/4096, 0x1000) readv(r5, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280008) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/44}, &(0x7f00000000c0)=0x2e) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000080)}, {&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x6, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x20, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001580)}], 0x1, 0x0, 0x40000000) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/4096) r4 = geteuid() r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = msgget(0x1, 0x254) msgsnd(r10, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r11 = getuid() r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r14, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r15 = accept(r13, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r21 = syz_open_pts() flock(r21, 0x6) fcntl$lock(r21, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r22 = syz_open_pts() fcntl$lock(r22, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r24, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r25 = accept$inet(r24, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r14, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r21, @ANYRES32=r25, @ANYRES32=r12, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="04000000"], 0x96}, 0x400) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r27 = socket(0x18, 0x1, 0x0) close(r27) fcntl$dupfd(r26, 0x0, r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x1, r11, r19, r28, 0x0, 0x18, 0x40}, 0x10000, 0x6, r29, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x11380000, r4, 0x0, r7, r9, 0x68, 0x72f1}, 0x100000001, 0x7, 0xffffffffffffffff, r29, 0x1, 0x3, 0x2, 0x3}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r31, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r31, 0x4010745b, &(0x7f00000004c0)) 16:00:50 executing program 0: socket(0x11, 0x3, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x6, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c3d5e5ee9cf74ad9"], 0x10) 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) 16:00:50 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffff9c, &(0x7f0000000000)="5dc51d45a3f372aa90793b52e407c3920ed22a34f508b862ce3e2ba1b8fa84a9d4824efd67a3ca089e41a5da3ed9b147fdf2d39e010ddd4a6045f01dc54214da66c2ea43efdc56a2dc4262d84f3373008aadf2a858436d11fb260f5a92a9a48ef5b8478338b8bcd477b618d74d28db6526288a396e7b8617e6dfe4426f192e80573dfe82ee68693f847a6f151edf9ae0bf55937281621509b190753bb829efeea9", 0xa1, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x3, 0x400000002, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x8, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r7, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x408, 0xffffffff, 0xf4, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x101], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x5], [0x3, 0x9, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3fc, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x9, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r7, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r9, r8) r10 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r10, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x7, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x2, 0x8, 0x32], [0xff, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0xfffffffffffffffe}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0x9}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x9}) accept$inet(r10, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r12, r11) chown(&(0x7f0000000a80)='./bus\x00', r12, r6) r13 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r13, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r13, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x9, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x10000, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x9}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) r14 = socket(0x2, 0x0, 0xfc) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) accept$inet(r14, 0x0, &(0x7f0000000140)) accept$inet(r13, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) chown(&(0x7f0000000a80)='./file0\x00', r16, r15) lchown(&(0x7f0000000040)='./file0\x00', r4, r15) r17 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0) setsockopt(r18, 0x1000000029, 0x800002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xeb) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7fffffff, 0xffff}, {0x18, 0x0, 0xff, 0x4}, 0x9, [0x5, 0x2, 0x9, 0x2, 0x7fc0000, 0x6, 0x80000000, 0xb0dc]}, 0x3c) dup2(r0, 0xffffffffffffffff) r3 = socket(0x2, 0x4003, 0x0) getsockopt(r3, 0x0, 0x25, 0x0, 0x0) 16:00:50 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="19d6212de6d9646f009547664330433d15934fcb", 0x14}, {&(0x7f00000000c0)="0ed50f86b5f245dc5012e64c155a6ba1cc448d23961c73bdaf40a11bb19bb4c2fd68b410340a7bc147e4b443613aae0ebbd32e8a75a426e054a7c7bb33a9b6e5786d1763b58a679ecf7edcc851b3537703e7483cefc5264aafb53b07dd454dac12067c4092d4e2dbacbfb7a7928426723256926d6ac8ea3511ead997e092af8acca70c94522ab04092e911ce53f144df98c26a0ce84285bd4e5cb93b4d43ac738b785f140d94d77f1a133feeada626e48765ef7388190da36ecc4d7bddd07038604147f07100c7fcf00ffca2b18243", 0xcf}, {&(0x7f00000001c0)="2ebe3dce2ff6366965b4328b", 0xc}, {&(0x7f0000000200)="2d8c767c6a051ba334defb285b5b66f5319ba4890a83205df5e66a572ecb4e7b8d246328ede819293f0cce2697473fe0596af65329", 0x35}, {&(0x7f0000000380)="d5616e822459228a3579d081878cbe26443f054283c016ffe751c6687314cc399bd3b3ae11e67b61f856136782f7f0d2df0749703a31ef101a7b4d52d2d02696ecd82c5d0b5dd629eca51b46cb26af6192dae36c52b6cc0b3d3c81d843c59d70a57b17892fe35fe3d7ecc46b3ccbce026b463a0dbbb3c3ed0d1737bf350bfd588a6d4df4d0c3210bddc34af6da784b5858999078501f593bdb4ba9b945d028c65ab28e55a7707e6f2274ca13d1ea40344d989b35d60416affc3542742c5a1e0f302bfa78630e2aa045b640deaa585bc63955f5cd76c752b24ba78452232bbc0f376615bc9250d885ced2a09732d661", 0xef}, {&(0x7f0000000280)="3efda20a51a50e8c53497f3022834117ef108952b1987cc31a94178de073aead85aec463c698704c7f488cc7f9fdd2d6af0dc9f99faa19", 0x37}], 0x6, 0x0, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) sendto$inet6(r0, &(0x7f0000000740)="6f47cf1f6fa935fba163768c9d2880aaed119f40a9e36d5c0a0cfb42ca8eb275ad55fcc9cd5e01e37e5dff004f0ff5355e1b34dd568c47fd6447a1c6d5a860905ecac82e8aaed7c0d5c00b5b869a32f70c0fd825e753cfce9752ba19c05d639eee6c009e1745cfbb09726dc2235de016c87c91da4f2918da740ce24fec568aa8f10b7fb5ddb974abfedac74fd27f11e0fd3ae40ae6bbac0c7985b12060bb41b75972cb991fc616d663765a5763656954fdbc019a43b3c8f143c0da09cabc3c18c7dd443cccae15451edb2800cb5d7973d2353d0077ea36135e776fc610a8", 0xde, 0x2, &(0x7f0000000840)={0x18, 0x1, 0x80000001, 0x6}, 0xc) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xf3321576764fdf58}], 0x66, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000006c0)={0x0, 0x1, 0x3, 0xfbb9, 0x8000}, 0xc) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000100), 0x431) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000005c0)={0x4, './file0\x00'}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r6, &(0x7f0000000640), &(0x7f0000000680)=0xc) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000340)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000005c0)=[{0xffff, 0x40, 0x4, 0xff}, {0x27, 0xff, 0x81, 0x3f}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000500)}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r6 = dup(r1) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f00000004c0)=@in, &(0x7f0000000080)=0x27a) r8 = dup2(r6, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r10, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) r14 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r14) lchown(&(0x7f0000000480)='./file0\x00', r12, r13) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwritev(r15, &(0x7f00000001c0)=[{&(0x7f0000000240)='7[C', 0x3}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r15, 0x80085301, &(0x7f0000000140)={0xffff}) r16 = openat(r15, &(0x7f0000000400)='./file0\x00', 0xaa77541613f4573f, 0x80) fchownat(r16, &(0x7f0000000240)='./file2\x00', r12, r9, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r17) semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, r18, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setuid(0xee01) 16:00:50 executing program 0: r0 = kqueue() kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10689, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r3 = getuid() r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r7 = accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r13 = syz_open_pts() flock(r13, 0x6) fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r14 = syz_open_pts() fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r16, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r17 = accept$inet(r16, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r13, @ANYRES32=r17, @ANYRES32=r4, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="04000000"], 0x96}, 0x400) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r19 = socket(0x18, 0x1, 0x0) close(r19) fcntl$dupfd(r18, 0x0, r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r11, r20, 0x0, 0x18, 0x40}, 0x10000, 0x6, r21, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r22 = getpgid(r21) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x0, r22, 0x0, 0x0, 0x9}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000100), 0x431) ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000000c0)) 16:00:51 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x7886d2f3b3a7db96) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001640)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4087, 0xff7}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0xffffffffffffff7d}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x800) shutdown(r0, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r4, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r5, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r8, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r7, &(0x7f00000032c0)='./file0\x00') r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r12, 0x6, 0x0) r13 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r13, 0x0, 0x3, &(0x7f0000003380)=""/4096) 16:00:52 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x800}, {0x0, 0x9031, 0x800}, {0x2, 0xfff7, 0x400}], 0x3) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) syz_open_pts() open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x88) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) flock(r1, 0x1) r3 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r3) syz_open_pts() 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) r1 = dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x28a, &(0x7f00000000c0)=[{0x7c}, {0x74, 0x0, 0x0, 0xfffffffd}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/;wf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'\x80\xf6M', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x74}, {0x80000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xb, 0x20, 0x40, 0xf66, 0x80000000}], 0x6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x20000002, 0x8f46, 0x40}, {{r0}, 0xfffffffffffffff9, 0x28, 0x2, 0x9, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0x800, 0x1fe000000000000}, {{r0}, 0xfffffffffffffffa, 0xd3, 0x20, 0x10000, 0x3d}, {{r5}, 0xfffffffffffffffe, 0x2, 0x2, 0xfff, 0x100000000}, {{r6}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x100, 0x9}, {{r8}, 0xfffffffffffffffb, 0x49, 0xbb0b4bb69c48d2a4, 0xffff, 0xec}], 0xc5d9, &(0x7f0000000280)={0x5, 0x5d3}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = semget$private(0x0, 0x105b1ad57276d25b, 0x18411526a2af5ab2) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000002c0)=""/255) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:53 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000340)="ab86125c199637045d641492f95b32222845cfd0320a53ab0cff5c42f9f864041c03822a43261ca4a2a63592bcdd56b98490d5b8a44eec9ee566eb39517cc0626026b39708ae72aaa9538686b287ded62ba8b8cfbc5906ad1010d3bd1cfd90bee8d63a23dbd813b7f3d078afd32cb6edde8f3e16e4a8eece4d1519b998b41222b9fa4e9481b988811a43daa95d0bcd90e3b56b2519bf91573bb979f31a25a2c3bb8e178e7d0506208dbb6c99b0b60967b6acd054331d74469709726886547f3ed2ba2e", 0xc3, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 16:00:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:53 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r2}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74, 0x0, 0x0, 0xfffffffc}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5, 0x5, 0x1, 0x6}, {0x7, 0xff, 0x25, 0x4b}, {0x5, 0x8d, 0x0, 0xffffff7f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) pwrite(0xffffffffffffffff, &(0x7f0000000180)="5ff091eb80e1e8b5a817ca9e6cdc1278d97eee25f2d447272f03f5912cc88d1943684f6d5d75f082844e53a2b1d9eeea07a2c3d214923642eb6d13b143f80dfa34ee9aa73224d01ce912d83a9ef11b16176e19ded866226c5241ccfaf27484b92c28f8ada32af00a17a4dca23a4f0e65b55f99c2a3a4200a162a251a8507b277410079005f24cd43f1a9295e2c0ba4d9456d773f58d5f2024908ce63c68962738242a3badbb66e568b5127a02038cb914c35dbef4789000d6799b96995", 0xbd, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000023c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362321555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b5494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff8334099868c3ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a245050a52347b2db3bc223ced4a47bd3ddcb01d98e266725196f5e8ebb32313dcabc9af3ed636010eedc0bf015e87ea92ec9b66560d4e5a7af49568a700fbc977ad560cd4f3f7351bf70da028df21e253a7ea70bd657478794115474ca5d20e24100208e281732b7dd57d2fd1f7e1702a3e47b6a07b7dbd1"], 0x1) socket(0x2a, 0x4000, 0x47) r1 = dup2(r0, r0) socketpair(0x1, 0x4004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x30, 0x1fd}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="28f64038a324b8accd5a35cef3a59b06ceafbb0e36062c0e51cfc13689127a51abf559d8325d5324e1af57682bcac85062778a5cb04f8fe0118ae2c2f83331f093c75a3b4b541ad46432aee5b0d195af454625f76b1ab0f9cbcef28f0d85465254b95146479bf8446a01322d9fd6aec503b5d7861e0b4ba5c0fcbd8778e64748b65971e55595178f7f56dde39c", 0x8d}, {&(0x7f0000000140)="67363dcda8969a4c781854219b36507c1e8e597b74e4d6c3ca9acd6c184f9bb4b67e8a7308b2788a420a023fdd0f61967e9b53ac2e2600dde16ec4a9b97c4fbb8bae806bc69af52192c9b22870b2d8fb93d9550c5ea61fa3b24313560a462c19b560a78aae7d103aae3b9d4b44797eb81ce88e70dd40eefcacc4aad6f22e8263117b9abeacfa4fc7752766135a450d6377b6aafae03840ec44", 0x99}, {&(0x7f00000004c0)="39cc54ced9654a04b597355bd150ab7a156c580415b1749524c0ef8d01044d574f226689165d35029d809680173b6da2303616b608515fd96b48d71973ea402c328ca921c2cfa8041b0ddf701e8087374ee4bbb7350142c38462e511accd9d41592708447e963b08cc6b8438bc3f2d8bfe60b45a5976165e2f887bc6301b4eaef8867bc01133c7cde9e42bb2053cd8f8e961dbe5b3b98ee698353f2b6926a56bbefdc98a7c2132f2ace063dbab1fac8f58bfe0d44d51aa89ee31fbceec56183780c2b6f8a3fc08b00c", 0xc9}, {&(0x7f00000005c0)="f90293b97a51f808547783765f53f8e318793c76d96ae1a3d18c471c2c10712cc6685f9dc3568e9351ee868b5345380c8c32ea4fdddeda1cd25f9c5211aa8d3e0e414bb891c2206f991d699b899cf0bcdde35339958503fef1e09975f58427bcabbe68495670af8f7f5695d927562c64da4c096147cb3de565c45f96df9857", 0x7f}], 0x4, &(0x7f0000002840)=[{0x78, 0xffff, 0x40, "6f31c02075e8b30116341d2ebf5ef2131443f79c8e8f95748a189c0bd8d2865ce73fe86b6a25de5c930ffaa17e6e8279e081469423ab5b343ed9cf7a637a0f68e12896b3386978ce9726de9a8a3fadf2e3dbff2827ae1d5105457fe3ed068788c36f"}, {0x88, 0x1, 0x0, "8b1e531f1debc0c64177b418f960ccf6f03a93b331f00cca6484d1a208009ebfb600007d280bcac7e2ad036d7adee20889a00faba4b451c0d2275f7e1153bcda1734953360064b9be22c9fc6d85bb5202240570e6270e7cb5ddf0d12b842e79d792e4ca7f5a9ae77886fbf19204f2e3de2cdfd6158"}, {0xc0, 0x6c7ce18664332b2d, 0x8, "19c66fab091606af87deea8c29d7dd3bee1ab91a853b01603e243876432dee539a8b12191a12111941d2594d254866cbd63f5b5b02b5da6df5286cfaf9314e4082229855febedbd5cf41a818189ad69ef77a2f97b3143e1fe7805177b5e480d38155945a77d9d3c10b191542d4761da28c406064a6552fb59b10be40ce20849cd3e1ff5a96937bb7ba61205e7297cb0311ccf0fe1f5a1a49cea35482b302a244fbe9e6dfb7db132ffa41db7007f367"}, {0x60, 0xffff, 0x8, "0158dacb51f9f531d550dde7de609b9f2368961c485247173b6fb85c8a4f5cdfdd4ec40fd8f487ccc56908455a49c3161ef5d3f20cfc2b235f1402aa50b3b1bf21ea4edb9a4fae9035ef70"}, {0x1010, 0x1, 0x0, "959cebf2bf590de4fbba6816c583c268034761938677174ec57d817117e556a7089972471b6ad8fbe65e6bec5b487e20175321ef76db1eb8ad7e69fed878cddeb0474315dc13a7f7c6304c53b7076b117dee1834f0090294b70fac2f9d7d882610473ce1f357b0066c25af91a468880c83aad576903d43817102143763d0eb5c5f92de1e9a901cb60314d524fcaafa6253a8e76405868322580c2a68184a06dabf4d0263333d4f666a9386901a02c6345742a32e3a54225258afdcab973872227ae22b529f8f89c63377b747feca064e0972bc00ef71ce90a77e1b3dd062d953cf90155c5bde925df6559ce8a552bb32f46795493e7195b94a55302da4632f5de0e4d23b9124ae14b80bb4835d34428a5749d4556a8ef134c29645a8c3b7669d682b6f10b0d77c5dcea86b88f99fa8c68a3b227591b7c33143f1e98a407bd1fc94ff9499a3e4ac5d8e337ce17c6d5c638dca0eb3c1e529ada64e0e37e0e1de494c6c08d14e764404f4f634e5a5e1aa777aabd34efb0d6ac220aef709decab1efd859e930d293f21def672a81325d01399ce1b57773984ef88cd3557e3c1544d1014a2317fcb89ac1423f8c7be0ce2f87ae41a296beaa16232875ad9bd2ef78e4d6e3830392e1aa5107f3c09aeb6558f6bf4dc32aac3623047eeed9d7a67061d1521a3eadfe0ecbe9d9762170c083647b98ca7afb3b12b9a68df1967759ac4522891841a29f53e4dfd1965688076fb4295311b9231879020fb0572e1c19797d94d16f84440dc7184090a273936cd3905b2435f1d818f532c521e5c7615cebaca4f2ad9a36773b0877e30213d3d91b1621ab24358409decd3cae96814742de2ef1ff79bcce0ccfc924680e64d4baa24ae290aeff8f4866c50a8276684bcafc88b310ecf3eeb9d40950218b9a53515deac843f948600cf04ca09c596603faff3bb281e0f7918a1b901528d8270d86a826c2bf197e1420ff4d52d1ef6e2af968f540cfeb2395ee6fb18348d70752045bfbfb8eac5a1440d5621c531c2b236bd7c2b8899d6b5dbbc8ed26195312d581a0d2b57a3a7e4433823124f504de3abbc75e24c89b2eae388b7924391381b1791fe19d652c467bf7c1a53c8fae42edc079922e0c7e6459b2a13f3587679f2ce71fc886078e6f73b6dc57c0beace043f545265fec3a914cb6ab53291abdce6cb3171ea10c88f6d9a70df453cd1430b7370879f6057e5fc6a8b8f28648631adf7c8469853ad4cf275cfd038cbaadb7288c213fb20effbeb066c4c394b2edfe61eb72c312ee336284a67d064c420a16dace23597fc7d793eb44b84ddad3183ae2705663c97c9093b976b3c83663361007ef64f1732ec8ebcd8a6503424905d4140ba4df6feba3391fa35832d2313fe0e61cb54ad45577dc2ca733f352837e9d5e806c105f993e14dff60ac079fa6fd24eebc671d4009d517afdce4473638280bf08ea4f0d666a32ed594faea199e7ae54a0f203b881e930d95ca213ac304f492e531970517cd0a91090d5a6bd23603f459c49f11ba0453c6e8282c53136e01ca0c65ac0bf2a6735cd5f6f51e01ab1352719f93aa8ba4d2b962c8bedc6ea239c3727eb32cc08bfa1783faac8a2de76803358f9193bf5bf19ddee753e932e2d4123fb1c7d64e7ffd8d6a6998ae4797a4f5b4d9717b5c0896adabfaff5e94f56deeff6e44405a4fc5c9cc912f5fc7055607cc19f476343395e9f8840d73145c80bcbaa394781212d573433506f86b8b1519e109357f05cdf91f3f3aca9535ecc923243077d8dce9dd7e81cf3d38fabea81975ebb1f923f91cf9efa871fe952217d58f6128831ee7fb1727a4a211563d2ad7927fd2a1ff88a00205c0ad3f678a139b2af9cee9164dbfe70aebfbe66c85c73b40515d1f9efe72e64d97efcc0113636c1e66ffe6b551f8a70f0b3a6bb36151bd768257f885a59156e58d8938bf49b62ae47fb969fd501c92258d1c87d752c115db1b91a3e4b6d1953197ee04f0a7da36753217f20c96432cfb94535fc3f0e703769227c6a9e794c8f82fac2a5a248e703726b39243db66212e8b402c2fd7f0d15f770db4a8304c30555bc993d5f8b34dd012a2581371260ba9d8bcc91defcf097edeaec5581dfdebef8f6e42273b7123c11d3a64624be633870faf9ec5e74a761559d86456561891ca16acda7a8e5cdf2eec1859c22d24a4652c3bd831f63296cbde885b6fad94c3cd87d8c6a1b37e6b81e076d16c231a9a4798edd053659875567f97043094008a5a3a11142e566baf32116746b3704c7256f9af8f62fe38421875843ff08a79a873e3427093eb6d423c2b732e5f38c466ebe06792d72a2ef03a14ab3188905da25c56b7ef8ccbe5a6577210b960ef47daa28c03b04b049c23fb1443c206506d2b5517f776cdd5caf37912ae2a7d1d446acfed4dbdd56d76f01fcad14f372684c8f9ed67bece69ab735012a3ce40a247c02b01d5f77b4dfbe8dd61a651a4050ef4e30db1ffabf1f20ecb36b4ed3555ab6855883db5e9cc3125fd4298866d08e9923e765e348423c639e469aa22a42c1fe532f96663efc09628e913524c8d58072d38729f4034b2a2fd3a5046aa6e4520d7f8c4803451c6cd6f64b76f8c9f553249d5023e13bd1c88cca5de5873ee1e12925997631bc2d66fe18af40a8b4fd07a2c2ac8e834b17ac3b7b33108a327eba1a14d260498adceb2ffc21ecd62a6ff4ada37991fdf2ceac559f9f8fdc17f4877588e483d247544073607b491afa7e3c59572824804d3ae60ba8afb0af9240f076c369f73bad82f834175c10b33c00e7439e84925fcf79b986b6fc934de9f43b8ba4606653f019f7f868ef1c68885123779581906c6af4574712af563a2f7f7320a99466d85e093056890f30d5ec4ca2e9387f1b287ea783c685cb0d4ec61c32a181d7ea27e1c750525b0e22e5252e05c75310c8d3c6c931e663b9b7b75cda353b0f5e53bbd3003cc21cbd9159eb86c3110676716a77fc2fa9e7caf2bc1d88588c95974a0f40af792ae167e32aeca06afdca90671dd9a2fa58ecda34dcca86474ef5866a12a3ae4119f963b8c7840ccbf6f3925fcb65c2c2a34e048f03985c199826325696334c5601bd9810d3e658fc2d192af5c6b7ad0f339476f0b552fe4661c8f1201baf30bf089201f3afb839da78b5f791017963561cf6ce8ff6a6c9475501a5fec0d27269bc2701afabd6eece615010df5f20af745c708afab2777ccfcda056bd951db4b796f856eb77a035512971290bd3b5bbb868e8b3f1d7a6c1934ee80d5af87e561685c332df00c02e69c13f5853d70e7c7e8554854b07ef4aab0777706f3f87a688bfbc7d1ed1f8adca836bea7d4e7bf3202875870c65af463c48698a52d0073a0f8e7e1153588cac217c74fa7b92517c1317717c090e6cae9ebe2c61f7a51ae20489ea22fffdb14af81ad51e7a6d5dcedd14befece5fabd71a4a833b96a4e7d198b9efc4fd58f8ec81b6e94a149168fcd8205fa31f4fb5c78122c68f5bb2f31dab28e3d51ea4b25aa1080e57756b335c6c3b3ca38b252d7254ef4a15411cdd6493533ee3a4b9669a76eace93a2f18f7ec8085cb7dec69f5d635745d4e226b36022d4d7b9a5f531b4d627f6c5d60ad003bf6045a8067db790ab15926964b955adefcfc5f9672dd78e0431d37b6c2a7238dccd81567fc8f4fcb90e22a5ab44f00575e77470eed35912c2418908ddd934deed9a6e13b74d506ccd7417d2c2dc57ab4aaa38a65df9b2512f75c785b2d0778b01955a8b5f1975bf4da3545e225d5aa1cf6e2593612f3d7275f1cef434bd6f4bc86842a1d95bd8e686087929da4e6e9a90fad25057b9e56fe820c1f4a50da1167b8083e1801ae05179164e33595441e126ba8842ce0cf020c44cb32dad3454ee76980218b1e82bf9a9968e7869181a7475669ff56a0f31f9694781a9e0a6dea008e157cde63d1580339d1c252ad53de58086a16d8bc41f9c8b7d813b9a9ad3c393b74ac76ef7f477169f1817e0863a900c52613958beb79208600c236bdd1daccae69d54f00df61fe306d6d13b3f9cdbf404cf300256b6c35d091f0104cbf36462e5716f23664f28e06397469dfa8deb75e6f1598a5782a2953f9d23a578980f13325e297d03ba459f1782227e31268e10c4c7398c1f48df818cfba73530dad92624f4709a507ae879ec613e34bc63f80b85e56072d209a26af2f2f77755418ec30681deb6070022b752ab13c4ad48b0a5f991d73a0dc602cded11cac5aad054f9983692513aba8edef1aeaad3c817597761ba0115633323147eb509e6c7e7f78934646d5416e74b44ec82174ec7787659f8a55425df2997361ce730b792d11606df29c0bc408ba1bf510ddced8eb87feb778c696c2052957f24f68e8314e3a7cb49f5ec5e86310b8253754e3f4842b0ff08ca420e56a86d09b29979c3cabe65e351bbadf7a2b41a1aa3dd0228b82b16383a9f1664541b264fd7286e506efe4d4cbb8ff7d742e82eb727a802dcfa2587ded82cc5575592bf777292ef4cf069035b911b4702811c01eda431a7eb26364fc19b94e344f4633c2903f53f17689b519379989daec33ed61782c4b5d3ce008b39fbacded769582f977fd85de43c384945ff85f0f1afcd13a6214b3427204ba0c31f2b98c28ead2f80ace6e3674314e0c1b902945ded4aba2b8ea78f58546177f25b85bc273a85d06c05e02825efdef3f6dcda266e0630a2ad854f4084f874f8d08e22f7cdac6050ed727fba11427c2f18ed8f3d51971afb2c0e9d60a79d88580d6b3e5ffc907f9a5203fd56f41ee84b9257d5b07f24d6db0a25d8c44e01b03eeb84be4772163f3f989cde789cfc7cbfcd83010e0e58cb31c568ee09f48bfe0a9faef4e7b68ed4f18fc44b13e0f9a6f06e7b2d1cd34d7475c54e44ce2fe9cb5e072bc21e9db944790b0da63672df8b9935320ab849931c449fc1499339a554103884d222f53166d315b5a5692d6bdd14be97242ae292aef7471aa1568f0bca490e0d391110398f4e9fa2c9816501f972c4b790c6e93c77261ce2eb1a9fcb3c1f65a71a75676690b4ac1e851ee499e3257d743a3bc3275c3c221719a5d56e9f84ed88b414343508fe90be4f15eb554d6e9007217332873b3e419c1c5383299bf390d3efa4a185ba2f7ae11883278e95118c71d89375e3dbc387d41b4b1d6d95414338acfb90a9bb0df8f2568f572017b61e14457a87fdb7ff90a578cb06557b673659ec6e2f61ee4b56bbf7721dd733ca53949b536de899574405128b5c22aaa6f838be3b737bbb7d285fc70799ed4eafafc3d8bac051d45f1de90fceef9ef5c4d3d4496f0c64ba6c1cc82f9a0137f2a1ccc77caa65de5f1dfbbeb7826353f3bbedea5d7b7f7451266ad90aee46f90e25da29543c932c3b7df2d149b4a79b51ba0e599bd4ba4d78a12a122102833b1ccf98fd45c839a53da73770d359ede5251c202a5211a51b57f4bcfb75fde10eb8e5837278a5c40148af1fdbf3763537f5118dbca0e302dfb7bbeb287f849697095dad93684c92ec40e6bd227170d78905876c122d00cdfab348c867fd413afc618c1e1d5f1a01c04c68934732da88cc18e845400b1227e74da57110608a0d82849455c5973e05495c1a5af31b9e0fa530413592f497e3ed82ec5a425b07aa456d3dfdcee93d5f4a57c6a300231609492b39336d0a4ad100906cfbfb61abca6b5dc247d5e258c8d8967fd50bd12326ff41914fc0af32383acfefe247d1977c0a4361371a0630c9f4ea1774afa739d8125716509d48f2f5d8a6"}, {0x100, 0xffff, 0x4, "1911e468d792186274a55aa8d84b55536b203af99f79535ddcda00c5cafae3b4455435a453139e0f5e510409ab57c6f2bd8489de534fe851e95d58782faab9c91d83891f7a06d49dd6431e4fd2b66e05c708cfb323a1ec0542405609baae83fba64ef0272a37d660e20dd2afda804e14d33293500abfdc27e25c1e2fd53aa9ef66b43e9a63268f418e63e3b4a9761467446a38c4c079d6fc7276432ca5b7bdb20e25697bbfb00ac1768d79743f87b075a9c979e71b574fb8f98f7a3620004a4e79e8914888ff211174c7680046d2941b344311b9b623ec3bcc7deffb5aca9526ea131d1ad29114f4f4d32eba26"}], 0x1330}, 0x4e955612f6e2d6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000680)={0x3, 0x7}) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\xaf-\x00', &(0x7f00000001c0)='*,\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='%\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10840, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r8 = accept(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r14 = syz_open_pts() flock(r14, 0x6) fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r17, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r18 = accept$inet(r17, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r7, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32=r18, @ANYRES32=r5, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="04000000"], 0x96}, 0x400) r19 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r19, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r19, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r19, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r21, r20) r22 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r22, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r24, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r25 = accept(r23, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$dupfd(r22, 0xa, 0xffffffffffffffff) r31 = syz_open_pts() flock(r31, 0x6) fcntl$lock(r31, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r34 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r34, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r35 = accept$inet(r34, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r24, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r25, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r26, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r31, @ANYRES32=r35, @ANYRES32=r22, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="04000000"], 0x96}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r37 = getgid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="38de26e858c67c530831df2d2b4e052c8e3db7c755fb5a12a131d970b7ae6b2ab4905a5c6964e8e70ae1dec64bc8f429c2d3c454", 0x34}], 0x1, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r1, 0xffffffffffffff9c, r1, r1]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, r27, r36, r37}], 0x68, 0x409}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) 16:00:53 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r6, 0x0, 0x4ed) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0), 0x0, 0x3f) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) dup2(r8, r7) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:00:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000280)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x9], [0x0, 0x0, 0x7, 0x29], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {0xfffe}]}}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000300)=[{0xffff}, {0x0, 0x0, 0x0, 0xd1}, {0x18, 0x0, 0x0, 0x201b}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) getgid() ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) getegid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r3, &(0x7f0000002780)=""/4096, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000001c0)) readv(r3, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) getdents(r3, &(0x7f0000000140)=""/94, 0x5e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r5, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/205, 0xcd}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="3131f49a4e4b58af95c3e2227ff330465d2f09818092e6f2ccb09af8a5403e52aea6f0f53c0f50473a5bb3b56df4fc784de19beb2b73d4d4b1b06f08c242ccc2f77f6683924f5a7cf5c47bbd5bc3163970242b3a69bf2ed307aa73bab5938ee91991cb5a37594d7f0c2d2feae1a23753ce00cc8be91a6b0cfddc88378036840a12e4f9bbba226f9c0a40b30331ca55704eb26950ddd807d9dc2c9fbec3dd8f4567613eb7ff1cdff6ed2a410715adb1898012bca4f1c3a3543394bc8eeb550c4fd926ce2056a5ccbf2b4e9d3d40a90c8628e60adb5a1e8258a02006b22d9261fcbeb628db1bf6238b9013e29521a787c6032215196904355c75", 0xf9}], 0x1) 16:00:54 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000002780)=""/4096, 0x1000) pipe(&(0x7f0000000640)={0xffffffffffffffff}) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000680)='./file0\x00') readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x480000, 0x3, 0x5, {[0x200, 0x1, 0x20, 0xb26f, 0x1f, 0x7fff, 0x40, 0x7, 0x6, 0xffffffff, 0x7fff800, 0x58d, 0x5, 0x5ff, 0xf5, 0xfff, 0x5, 0x7fff], [0x100000000, 0x100000001, 0x1, 0x81, 0x98, 0x4, 0x6, 0x27, 0xff, 0xffffffff814babef], [0x96, 0x5, 0x4fef, 0x31, 0x1f, 0x1000, 0x4], [0xbec, 0x7, 0xffffffffffffffff, 0xff, 0x9, 0x7], [{0xf000, 0x165c00ef, 0x100, 0x1}, {0x6, 0x1, 0x9, 0x7df4}, {0x8001, 0x81, 0x4, 0x9}, {0x9, 0x7fff, 0x8001, 0x3}, {0x5, 0x8001, 0x1c, 0x72}, {0x11, 0x3fc0, 0x16b8, 0x10040000000}, {0x1e, 0x2, 0x1000, 0x1}, {0x5, 0xffffffff, 0x4, 0x8cb9}], {0xffff, 0x3, 0x0, 0x1}, {0x0, 0x10001, 0x2, 0x2}}}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/66, 0x42, 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="00006a0000006c65302f66fa38887acf458d51999fae2206647a8dfd92f958d19cd3b0d87ca21f5754017b174e877d11ab0f6f3c3c711751f87c04c2f68befe9c1b84bae8346cc8729a74de4f568d8384eab5e0ba0018f3f5fd1a14bba86bcbab0b82c594bdd84c05bcabc48c01eda4cff7259adf102eab4710954ccfa55a2a938e1c4277d4bdb5907174e21bcd44a8a9be6cab0acf748d95f79b8557a0a976cc2159e2dfc40fde5a7c023a9273904bc692fecc3400ee0d6c604db8ca60c7c3aa591cb836e5e2bc01f510dd32b8e9b2b2f1385ffa942c465e516b907"], 0x10) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0b, 0x0, 0xfffffffffffffff8], [], [0xc0000000fc], [0x0, 0x0, 0x0, 0x0, 0xb2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r2, &(0x7f0000002780)=""/4096, 0x1000) readv(r2, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x3ff}) 16:00:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x1, 0x2]}) write(r0, &(0x7f0000000100), 0x431) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r8 = getgid() r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r12 = accept(r10, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r18 = syz_open_pts() flock(r18, 0x6) fcntl$lock(r18, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r19 = syz_open_pts() fcntl$lock(r19, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r21, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r22 = accept$inet(r21, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r11, &(0x7f0000000500)={&(0x7f0000001340)=ANY=[@ANYBLOB="6510e800000000000000db0bbed28cb756e6d6d103bb5312e825fca8d72e3f15cdc928cefdfd6dd3e3f7426b68910f16799357c5eed15034e484b410ee0cd056ac7296ddd14b5df80bfe5f00e95489d62aaf49de6e38a303d2c38528528d1fba6074b0892c794af13d5c34d21c6dcdcca3faf42f1a"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r18, @ANYRES32=r22, @ANYRES32=r9, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="04000000"], 0x96}, 0x400) r23 = msgget(0x1, 0x254) msgsnd(r23, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r24 = getuid() r25 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r25, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r27, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r27, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r27, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r28 = accept(r26, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r33 = fcntl$dupfd(r25, 0xa, 0xffffffffffffffff) r34 = syz_open_pts() flock(r34, 0x6) fcntl$lock(r34, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r35 = syz_open_pts() fcntl$lock(r35, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r37 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r37, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r38 = accept$inet(r37, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r27, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r28, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r29, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32, @ANYRES32=r32, @ANYBLOB="0000000018006be360c4a6b0738b627101a800", @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r34, @ANYRES32=r38, @ANYRES32=r25, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="04000000"], 0x96}, 0x400) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r40 = socket(0x18, 0x1, 0x0) close(r40) fcntl$dupfd(r39, 0x0, r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r42 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x1, r24, r32, r41, 0x0, 0x18, 0x40}, 0x10000, 0x6, r42, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000940)={{0x5a1, r5, r7, 0xffffffffffffffff, r8, 0xf8, 0x2}, 0x10000, 0x0, r14, r42, 0x2, 0x52724387, 0x101, 0x1ad}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) write(r43, &(0x7f00000001c0)="3ad0bca39b1c20229def11", 0xb) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) ioctl$BIOCLOCK(r45, 0x20004276) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) readv(r44, &(0x7f0000000800)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000440)=""/218, 0xda}, {&(0x7f0000000540)=""/164, 0xa4}, {&(0x7f0000000600)=""/172, 0xac}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f00000006c0)=""/129, 0x81}, {&(0x7f0000000780)=""/115, 0x73}], 0x8) r46 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r46, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) 16:00:55 executing program 0: r0 = socket(0x18, 0x4, 0x2) getsockopt(r0, 0x5, 0x70, &(0x7f0000000140)=""/162, &(0x7f0000000000)=0x3e2f14ed1710f33) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() r3 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x20, 0xc0) mknodat(r3, &(0x7f0000000240)='./bus\x00', 0x6000, 0x1000) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) pread(0xffffffffffffffff, &(0x7f0000000280)="e150256371ec1f4f3a92a90ddd0d", 0xe, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x800c, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r4) r5 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) connect$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:55 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="8d99f2ae226929043fa0470b8de23a796db3", 0x12, 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xd94) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0x9, 0x4, 0x2, [{&(0x7f000000c000/0x1000)=nil, &(0x7f000000f000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x9}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f20}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000011000/0x3000)=nil, 0x500000000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000000a000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x4000)=nil, 0x9}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000000000/0x600000)=nil, 0x101}, {&(0x7f00002d3000/0x4000)=nil, &(0x7f0000212000/0x3000)=nil, 0xa5}, {&(0x7f0000047000/0x2000)=nil, &(0x7f0000417000/0x4000)=nil, 0x7}, {&(0x7f00000fc000/0x3000)=nil, &(0x7f000011e000/0x2000)=nil, 0x3f}, {&(0x7f000055b000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000273000/0x6000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000512000/0x1000)=nil, 0x471a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001d9000/0x1000)=nil, 0xffff}, {&(0x7f00003c2000/0x3000)=nil, &(0x7f0000266000/0x2000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffff9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pwrite(r2, &(0x7f00000000c0)="b2bebf2b2e18d500fa9718f6a9a7b1fa76a171eaf689aff2f4a2bc8dd30ad1deba2b155a87bc016809c7869df70fc86db9ee9fef509fe821e3e88b5bbc9601c48157c26e52f59303289f449fff7d3c522f342c31cf93b5c37bf83dfb0104aa5be4d25f23998ed66a9c731fa2e1c82da397ab190cedfa46c905cd6747bb11cfd66cfebbe92008fc", 0x87, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) read(r0, &(0x7f0000000240)=""/119, 0x77) nanosleep(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockopt(r1, 0x100, 0xfff, &(0x7f0000000040)=""/125, &(0x7f00000000c0)=0x7d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) pread(r2, &(0x7f0000000140)="65e251718735c0b5a55c766a04dcd9c2893caf168546cb52a9bd603286815bcd30b68afbec6213bdf04250f2da0b8ae905e7f36b6951233d5e57d6e565c87f0c8c7b775a736f7642d3e3816c81020806fa092b25a121f64ede054eb3dcfcad184bb372660b7fe64a0f5c0c30", 0x6c, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[0xd6d, 0x8, 0x2, 0x10001, 0xfffffeff, 0x7a4d, 0x2e6]}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:55 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:55 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) fcntl$getown(r0, 0x5) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000140)=""/34, 0x22}], 0x2, 0x0, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xa352, 0x8, 0x80, 0x822}, {0x7ff, 0x7, 0x3f, 0xff}, {0x9, 0x7f, 0xfd, 0x4}, {0xec12, 0x3f, 0x40, 0x3}, {0x9, 0x81, 0x7f, 0x568}, {0x3, 0x7a, 0x1, 0x1}]}) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x8) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) flock(r3, 0x816afcf5c0830af8) r4 = fcntl$dupfd(r2, 0x0, r0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x24}], 0x0) 16:00:56 executing program 1: chdir(0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:56 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="7031f24331f22db8f187f660679323e1f07a825fc90ee6af8ad9f639245345537da7efc589e933d6799197d21b", 0x2d}], 0x1) write(r0, &(0x7f00000001c0)="bca61324e46788cfd1adf3974a621dba02a46d5997527426180970a471640b5e41d214e018b04d2e13004d6eac7e456528", 0x31) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x3df) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xbc64d0b87983eebf) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x12) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) recvmsg(r1, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/204, 0xcc}, {&(0x7f0000001380)=""/80, 0x50}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/176, 0xb0}], 0x8, &(0x7f0000002540)=""/254, 0xfe}, 0x42) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xec6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x0, 0x4], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100), 0x431) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) fcntl$getown(r4, 0x5) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001840)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f00000017c0)='./bus\x00', &(0x7f0000001800)='./bus\x00') r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) setuid(0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000140)="70802359a8d92eab61950a217220ba64a016221323a948b34deeacbbc2d229088c7cecb031c4acb697df36f2300c3dd8b16ecb796e1e33ca5547a8901c78", 0x3e}, {&(0x7f0000000340)="9422e392cb5ee63f89d90c80859d9c04dfa9bcbb7b203a220be452193f98f1477d6e2a67dd9bdd5e456db45c808925b1a2f857c99c1ce082e6aa4bf5753fdf4162f0eb5168555d65edc40f4798872055f08337d6470ea0c2a026af1b3cb97d5333d4c1cd50ecf517feb1a889680dd9ec724020b7e0e2f2d07ab5cc6aa8b25c413654c2c99a294f50b8f1ae9c24068a1081e13d3aa84b49a260d7a820216f9d545fa066e1d108ab54fc5a1d2d31f3ddf051ef24da99e02177a92c1249", 0x3ca}, {&(0x7f0000000240)="d5860b295b6265459d91d618332ecebf74b0e1ca6363edc40f06ca9dd861dbc24af240cce0a863348349237a9fd1c437f927fd6f6d58677a821356d9e9ce5f9d43773af78e1dd61fad66614ff53eaa03babb", 0x52}, {&(0x7f0000000400)="2dd682534ec500e2986eb54eb8", 0xd}, {&(0x7f0000000440)="189dad9dc8b1d5a2c7e07a8a95c3133d058db675bb998627109ee090aecfbcc5f44a079a85bd6c5824a3add040a6ccaa5771f5deba144859cb3c1a4ec72037465ef668fb643ecb852acdc1d080c6c4fa1b79ead17d8cfda6041ac1c2524f344516033c5f5deafc4c4ed1a7fed97dd26943744fe7bdf6a8770c4f4022dc065546a97aadb53931400b8454730fda13be95f273a2122451f784666cd53127be2362abfedc8e393911ec572bd772e5", 0xad}, {&(0x7f0000000500)="e4e0f2fbc44487b792fd95b59f9f59985ed470cc19e07be624edca9f444f0100ed50207aaf6e20c45ea2df4bca858de07818743a644bdc6adf5201385418defc1d72d7751d9d1eb3787d1b83dd14432b3cd837185e7038959c3ee51ae9bcfad5f5cceb9b498474a7cbcf6df67746", 0x6e}, {&(0x7f0000000580)="bb2595acadca9364e8504e5c273edaf9bea04e4316dae5ac2f5f42f3233997083db17fb8c694cef66741faf784dcb266991873e0b7570a1e1c153e3faa2ea295f8d8303e32e87e302acb64bbaa19d161f7852209a8e0718b2d1309efc5cf3abfa0da3daccc3d40fe2da531a514dc9c54493d4edce94c7dc402a7a7e39be00e81e78ba0c4ccda609240584771487504449dce564305a4ba9fb46c0dc7a8af34973330aaed73e1acbd1c0d1796dcda01e3a776d0a3c2019c56c1412a3fab31d20899a41cd5cc9c52b83b92313aee6027c09a8f1d67779429b1312787447d7440626310694c36d04d8137f1", 0xea}, {&(0x7f0000000680)="77a71900e73de2fb499a715f89d75bb59ca2382a4f35bec424466b03c894f3e6b44d3f643e38eb859798f3022cc88953b65cb1186c06af920c188fb0e91add4531666e8a91ff442ea86e12fb2fe9d02331f4501437e025b6591eeb98a7ab0252e8332f4c6e93cac559f91c10bb7a34776f0e1b69910be07601051439fe53b0bc6f26acb57e9452f525097d197b6d51dc5a3a93bd45a18ca76f774a86d2286da896fb886cb9082dc173df7b5403ab97a68d8c0781fc2c413f51f28b46b3468b9912f2a9e61beda195eaeefcfe3fea1dec23837c915db002e4cd85f0c9d01c3dfe412346ababc96dcd5103bf8d6db9ef5e500b269d28c9577964eb5488a30d6dddeb5820555ed4add4ed634a17ec906bbf40d57b8acd011e5de16d873cfece265cb68af259a5fea4df8882e84b4e921a81c62d66b49fa283c8f076eaf43b80e16750d4ce888e8aa3ce458495ab33c72f21716e3fa5a2ef707dc445adf81518a5cbf827c03caf80649a5d25ed588f1ff1f72ad2ef55e21a409459bee26d5f17a1725269cdbcb7d422ba5bad35747bf176ea5477645e34375ae6c41c71be1372f12e8fc1d4ab312659e3b18d9460c412d29c4a2cf4619df73a153fa40a46b8be55b177ef838da405d422b0dd1f9f50a20b5ad4d1928324c8b9dfd5e81ba22fe4fef98977ccb9df399a4e6192879870b4b71d0dc30bd14c6f96482ee44317d5de01656295a9f5f46bcffc3303a0c1966ab51d11828c51004b478f81ab7f582e836c45c0237df25b70c41ffa372fc9663e79582fbf2397757acb403241be7b7c89817aa987c7f5d2071a18f1a1a7117c7ffd55a8b237dff2dbc0741bc7bc8776996fa6c88b6e27e384eab91735a436cf70ce426d315110716e4588e1c928b6ed8305a6446a372d8dcea0d72c4cc10e35e86b58cf038139c267672ed3eb5d1e8f5937a851c202f55e79650255d717a0a8e4952323e0d60b8c57dcb3029c263b0bc764bacf7a7962f467bd940f5cb4c6c0ec35c5bf93581598847bd627c5171ef2015e7a818186111776bedfe85301960f81c159341c35125b6be009c6ac185ac0de5d4e19962fc4da7a310a28a93846c36d858ff16a17a52135ab20eebf4a53072204c70fbb69a73ea1e0317d7ea9be424b6f8fc83db4daa35d5492a5ea00ffe5a33cbb7b766ace60e2481d43f1cf2b356ce7d286cf24efbf2a807e04462a4b1eea5de8aec80895b3a0b0aed866dea917e158af7c44153b2801e2cc269f71a204f6cd84cc5f8af60f164dcd0bca1477490805ccd3aa1fd7d01196904e1741fc8e164fbb2c9e8c10c36636acb3689691e6be7aa8169067a5e5cef7294702cf2db94eaf8d4be31c858cf1f23ad8eff5b65afcbe8f8dbfcf5b7c34fc1652f1ca13de625f882e8c4f10eabb3fd7835c39930f69ebb2f2e6dfbb49715d82fc5a11140801af501b09c76739b54f91975a0cdd6c937aa77a0df7ccbc148f70ae32f0f005181ffc7e75f7bbabf6585cfe0e5e9af6127dd998a23e8d70f880b61a9820d9a34145f80795f794143eacb6242d8371b49dc0497e8747b73ef72a76018609a50a37d14a672fc4185b8e26b381a407c1b6d4076f6b3a1908e0fa2f315a58be0c2c842719d3f93770aced21dc035568d7e17e4efd43eff6ff71db567f0fca459101ca83af539aa0f1deea298831f628bd7b8c6cf86e637d7feb84db52746fef0d2b5565433385b84a2acf870e5fec399f9e87901cbf9df48ef4d179d30401a6e33a60a202fac4ec5d291d0c296313fffffb49bb2e8cb0c6127851e912c2e17bc9ec46113d75f5dc3d35af74b25914fbbaf99e25d230f21453be1668512ebe9617a4d14e4a22f36feb3479a99fcd62f8b0dd3adddf90d68b904027cc8021162c509b548dfe5a1fb455042ed8690a1c2e305a649b7a143da853fff54872623d88444f11ebdadfae4c21316f01521f39cdcc1390c6c3b47fd4e54e06af1473ccf70ee3bb9b162ad5e258aac12cacaf031701589b13ef5688d4dbcd007fc6c704554d7b1e39ca73aebe57e2b9f89971def57afde99c097f788a5f1b5e692dce5c4147a7d8751ac176f9301f9b33b3b8521807ef8304e18748c0e04c0c9baeaed18f3d956c0c5d7b499403a4419f859d1878efeb402c76ad199bbd6ec0ad5a40a40f8e164b05e7cc18c18a79aefe9c7a5973628767ef27cedc9ac10b2cd9bbb52842b408a82c70b64d77a144b05140412374f1146261db09f14fec1f3090fb909776d6133dc30c6ce0e6754b7ffe50dd5ba93cb9870780e539dbfdc761b0d4c41b3137320ab5b783dca4e1084f87dfcc6e1af4d7cab966e7d67b0936c1e0b0850f2ad2e4328c4438ab3b80dba662ad22d166ed21609434b9686352512a784645d0ddba439d941b854e1ce91979b6a3f34b750aeb3c68b852bb65fc4f0c2ffa207a8400b1ce3304394391e5ed4112ebd1d51df81baf47e054db7fda2b4fcd8d0b775f448b169dd7dbbeb96ccd6de99f0416a870bce4694f4c724805defbc1ae4fe3a97ab96eef80114d0b79a79848df5069628b1a8243734b4a97ac0f5400720c6a669eb7edaa23ac8627c491923b38a7eec7e03c99c4eb0eabdc6c72be845541e706af51b6655ca0f64f78092c59f40f90977220ce6c4fbc32f25ec63591c13159249683cac47c75c17710ac3b1409e9bfd62ad657dde6a9982f62f870a0b59d6385bfc62614db5956c2af83e060ad127ec0080dc2111d1ac33b7ba7a82784c34f220142af5fee536dbe6780299482627300371fdf17a8582da11cde61eb19e17b8fc51bd61647669edd976c505f4f34ee4697907791e7830e29e0ec9c5686b7c9e400b3b7c572b53633299c57fc7d912279b7e09e06f360b09a866d4d33b0a35964248ef6aeddfe0bca2abfd795328d455da76355786ef89bad27d811c5163b92b10964909c05ea457ab7484208b9c524715522bcce326b6d6773d12d41e909362c5d4d48f64034a2af81ad1144216dbad6f2ef7d2d13763bb3bd39b6869a981e1faebd25b639677dbc6b0dc5d20c1aa5bbacfd72f292590f82823c85f7ca322b73ded202c893342139741349b0e2d81254992228011ecda842e2e013dbf1458954d445d0ce7dfd013987fba6f804e06d8bdc884a2f44282e6b86c930fe589e94ab3242d4969b85fc0fa96b6541b887fc70678fd53cfd1ee1a714584c00e55f5ec12ac91dbcca92be8e05874f4a79581db7056147eb7fda18898454149d414d6eddbc5474ba8b427c9ab30024f027fb19644f60f6ae009964081937efd1b6ac11450e769659b1b28a819b68ebfc97ec598accb8ab70f1e06a1fa50716cf13312469fd6bbf94aaf025da35e1bacc45ffb2a7e941b79843b27da88d7c6fc0930417349061dffd3e6181b55b568196d703faaa3a3101990283ff2acbc00e37de7780437299a8959f1981d4131577be9eb9f90cb07796eed63f108dac32979ef2c9dfc2a5508784a1141c214b0e3907ea82ddfb75a2b11f8ab0f06000bc8d672a5d05030fa74dc7a4069f3f18c1de3ae71874be818a1fbb4034b45f07190c1bdf1b0dbb378da4b19653e1902bf4b9fa13631f67cfecdb3ad78ece3a35adaed40ec87a1ffab4c1353fed998009aee89700b54ea6fc9c6c1d12b9e3987815ec3dd2a38bdf8026763e159f76fb746a973e05a4f3a9d586087dddbfdc6a6d38bf71b361d05a3d837e1d26281393bbfd03936136aadb499c71b3f45b8bab4782156b709f64d635dfef94964e7da7676511a24ed862bf97e6d94df6da0ea88e6c1b98d269b4040ecacd068447fdb7730ec8c7fc03e9d6652f68da010c80f5a5405760c7d5e55659f86dd62378ee913bbe76b90caca0d1b1237e9afbddc8da5a0295d3a009a18bb99a59ea87086c5b6dc58f9a82cf18b1008199df21b488227b9eb8a86c138c53908452b3ef626d297250caeef3f270a7dd5f8ec37e3e96c3703ed0aa3f9cb8f4ad9fbb5838d8c75635dca6b2b47b5457a845e4065d6e58204a3aac4136946081e8d13308a20ec88d03de57a4c5ce14f26f5562735df6478b54c16a7c9d64661e72f342d2109b4ee2f1bc8338c9d119d5bc856ffef83fb198e7d09b44e1cf14672fbe56fdf570f53fac6c733d678a03b4362c8ef02efb5696df5637c84e5f1e71352e3f8b00805baa117969b3842bf381bdba3bbfe7ee66a3be89dddcf8216de64125c313cb26e6b5d6600d9c607a7ccf971091b089a0207b0daa7e0abe24e130329021bdfb7c932330dc996cd79bb3dbbcba345b6d8732381c7bfd6d1103128b4ba81739f9a2889c38f35d5761651f3cca277328f2fff0195c0aefbcb8d3b415f865e430d89b60e2d1aa46bb2c1d982d975ebf45082838c713c243d00fb97e63fef50c880cfdad71e12874935aaa53e20b078c743c576ecfa60ff936c0d2894b7f1406f8c73e8772800dbb7ee0bdcb350b4e2d1961ded684909f90910144f0138a7dbaaeeb92bfbb46d0689cf9307511039cdc68b6d9096e5498aa45e0f26983daac6aa390a5f6cb0176953c6c4208f4f83dab1d4bdcebc9e2d0ea1c14548531053bd761e7fa8122a0c11d3f13a3fcb782b3d8b86e56d22e38ebcc7d3bc550b2af87a528ff074888e11f4ccde320e379160cde17970a2521904c746bd68c9fc2a68ac1b8a36b3ea647e443fa71fbd978bab383194579972edd8f53242d47bc783538fe96a1e0912bd8d3c3fb6858a465387600df0ea076bbe5677ee7c4cea851c8f049474e7584a68da25dc69f276b7fe598d52e3c951f28109ad1e0a6e6fee4675eba7bd6aa80e02071fded28317a67ab0ed785375d01f8b150b8fb1b98b278d5c6a666f229350b603651450c559b99586e84181c44b209f5f2129e315ab25ee237a47e777e660c4cab3d6f13f4e5d8d93d20c89ad8304b8c6bf333a1d3607be73b10bbb999bfdc866509b3ee2e2a42b6743ad0a0999369f33c06ff0e270a2c75d8b0ce2963957f9bab2833083e7987de3d78d323559e28de18e79b2d029218a75697de98f3b4369af900f897ca0d5d7ce149a8a70a0ffd3025c03b1bdee11b9e7ec64e402c2f6e8eea2bb49faa175489c6e98837c25c9fd656dd821f4a89d7f65a34fc5ca1c4a6977ed4558278aa650cfc4cb7ce81aea0228a106ec9b2b3b628fcd1ced0c532581b6df23346c623c80bda87ac7bc6c4ddea0f2db5c0dd4672cc8f3eaf209840d3a3f80be418b3c649d7940caf8e2bf048cea40661ff8bb8998e65f79116c9b5943269866c49843cbe666fabe1d6e54e0d1c46e2fe429d4064ecdf36e706214bb05848ead4f06d086bc91554729a8f1e4f7c17f70af8de41b4bf712325635f54da395bd8003084380ec8514167a732d1ea1745f1092671c2543349e109781a219f9e735554de36f68a565274e3bb83bd97078416144d1dfb1398534231a3282cb0bf4d64d3de179564ce763735a4135a675a5b686779ef5dc6dc2eefe88f804a3dbe2323c1a202c3a0e3d472cb0681c255f30ceaaae1223a50efceb5f0230d27f5856584816aa22b6e6aab15164868f30fe76f92207b033e58010a71298c0cf29cb0ae0a960e65437fe9cc6f4d509653263b21dfd0b3c1048e3921dc5a2513d17eea2b6aa6886a0a9d316494332636f2c52f034a2d534768a31c20ea818b57c66e7e1a330b2fbc04eb72c4646e450819fc011043056ca3e6de31707c479bcf9b7e85cd5c045f93789a23438a3f69166949cc4bfa095ae2e31b456dd0b8e50e3e1e9554b404fe0b4a9b9153117be1a965ae0b92a6f6283eb1dec5670e2d7c", 0x1000}, {&(0x7f0000001680)="fd10380543775fb288d224e3cb379220ecc54d72fbe9430b3c7f4560983a92f513838f70a5f2773c045502123e2da82956a6bf50c3351b6af77ab30abfbbb85c4ff30581", 0x44}], 0x9, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x100000) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000100)=0x2, 0x4) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x1d}, {0x4d}, {0x8006}]}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x4e0a89e61f5cf203, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) chdir(&(0x7f00000001c0)='./file0\x00') r5 = fcntl$dupfd(r4, 0x1e, 0xffffffffffffffff) listen(r5, 0xfffff532) syz_emit_ethernet(0xfffffffffffffdc5, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") fchdir(r2) semget(0x3, 0x0, 0x5f961db8f483cb28) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x8}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000791000/0x4000)=nil, 0x4000, 0x6) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) kevent(r1, &(0x7f0000000600)=[{{r2}, 0x313820ee33b90873, 0x48, 0x1, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0xce, 0x97f0bf228484f8dc, 0x100000000, 0xd0}], 0x0, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff8, 0xa, 0x58000000, 0x6, 0x6}, {{r0}, 0x8000000000000000, 0x40, 0xd0000085, 0x2, 0x9}], 0x741, &(0x7f0000000680)={0x9, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000004000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532a05b22d835481c34700"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='^\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='#%,#\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\\)\x00', &(0x7f0000000380)=')\x00', &(0x7f0000000440)='+\x00', &(0x7f0000000480)='@\xb6{}%\x00', &(0x7f00000004c0)='.]\x00', &(0x7f0000000500)='\x00']) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) r5 = socket(0x6, 0x5, 0x60) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000006c0)) 16:00:57 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fcntl$getown(r2, 0x5) ftruncate(r1, 0x0, 0x4000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) dup2(r1, r3) 16:00:57 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fchmod(r1, 0x40) 16:00:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x24c, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x100) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r7, 0x0, 0xffffffffffffff51, 0x3, 0x0, 0x6d) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r8 = fcntl$dupfd(r6, 0x0, r2) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f0000000300)="7db26c39dc696d7ca85c46799e8a1c81de63e8509127db1186173070f8299999f72daef3dd9ac3c50ef68419dd11e58732e12b476d96d16d3059d68abb476cee980d81a3bfb6cdc8e9fab216f6e4bc08f1754c2960e1811cc37f176f442d51f5007f", 0x62, 0x4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r8, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='\x02dev\x0fwskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x61, &(0x7f0000000240)="e51cced9f420cba23472a11754660c81a9794aec5baa365834813e5db0edcc870227401be6b31e6508ff5970ca91a47fdf98d7714acc1c8a2734a7a9acd95432754fa7a297cdf30ebc668a5cb3a6ba5007f763c87d6e29019934c326edbcbd865e") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x7, 0x9, 0x80000001, "6a705d0bd5af99d0eacffcad01064d767b04da57", 0x9, 0x9}) 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000000000001000000000000000001"}) pipe2(&(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x519191800944618f, 0x106) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2166696c97a2064f84f4da8e5a653000ac5a72b05fbc9a26f87eb8a34d0255197e8e71b22680bdf41cadbeee72cc7a3d74a5cbe9de5114c880c4cf47eea7aa3e401d589a39d5bf34bd8281a10d0d4dd0db1de462ce5530166b43990dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d561378aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bbb75fe4792a10a18148387d9d20085d4cb672fe5b91f3ff4eeb3649f"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r5) ftruncate(r0, 0x0, 0x30000) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r7, &(0x7f0000000a40), 0x0) r8 = getgid() getpgrp() setegid(r8) setgid(r8) semop(r6, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:00:57 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) dup2(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r1) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r1, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000200)=""/135, 0x87}], 0x1, 0x0, 0x0) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="d832f00e869b5de6444208b0fdffaa87cf3f556573764651e3007b445bb737c5ae647e9f9fcab1b69487b244ad12b2cfd934653bfdbb5b45a145ddd418c5d99bc04bb173cf5596acaf49cbb07a", 0x4d, 0xa, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)="04145d8925b27a1b0bb92b56ac19d628eb558b76ced41db33aeb6640b3c5905dcfff2e10dcf1b56fd5490979797f1a26b64543137b876c9d1e4a1b64858128948eae8d99d9955421e4abd9d7c04a22d5204d414c5fe62a20b586fa386cbdaaad06d6dbf18fdd56c34cb5c6b12887ca49299683a0c4d75dcd3a7866f6775784c1e88c4bd196b2a7748f8844327d031e5c1470d4d5c350f22905de4d92af98efc9a6ea658b6d16db681efa75c1d6095649d90ef13a1c1d54c3736c62968f", 0xbd}, {&(0x7f0000000080)="3be37c48aae44202af7b34ee38da3b0a95694f40a9960903a19b4d85cfaa050395810280b8057a5117b65561", 0x2c}, {&(0x7f00000001c0)="e754d8f1e2a82931b594c198be144ce5e8d27451fa0e5e2d8c5bd3e83cd8c9f70286de4c9ed7ebc4510d8d98e48cabc6a0574952cdc67fc780affba308ad13f43f94305f2546c8c6664ef3d8bcdfb8c71f7927b12fd29f85a4a15da15a0affcbc099cc8377b7dcc7c72a6d3d58d92acbb97b0baabc541542cb69c51ec1ad446a4217e1a861de04fcf47bef632b11e464e5ded5a943666ee2afc06305b3d0528d4a3d6e5477a0973215a2223290da84f4c513bbe8eb394ab60bfb8d2f0c3d28ee274dc01a4cab2170f800b148dc534333e44a854cbb67c0c1cde93de293cf18c42011386f73f0a96ecefb269c198ade", 0xef}, {&(0x7f00000002c0)="a83ee30dd0de2b6ee49aa57420254248dc542531078cc07f19047c34cf694c4a13de89442c6075798f011a53869fe1891a6acf670479", 0x36}, {&(0x7f0000000340)="ca8500d3e5d445d8b71dffe62d7752db7ced43104180edb41e9e7f7e17d7af493ba65558aff5283c6493d0710fac7db5cd64dba47d484be1c652df37cb05e982c8e1a135bcd0d4f655", 0x49}, {&(0x7f00000003c0)="f7d38056c4ea72b052b70f0781799072c87cb6d006d1873da23a4246f185539474d23d8569ddaa2c0b1b2b21e924cad30c00", 0x32}, {&(0x7f0000000400)="8a35f9e71cf9cb072e0df4b916c17bf9f3dafd5a1412540747d2646b6b91f5c59ccae8d5f5fe28b1a92a01e5bdaec76271641e8d5d7bce261193c58efb464f3459eb53daacac5d0a0625981dfe563f58191da93be63b0b7d0233fff9e30abc76493e63eacc2cad67c13b0c6fabbbf4dbda858b19425b3c4efaa798f0d3e2dc2691aea1b2dac5066214b3a90728a5e838035f3bde7a3e951961b408eace13a0604c974913d702f035d6a3f9cf2e8d05aba42f443f04cd191f0cbd0126a46e1673e1b0c18d50bc9d", 0xc7}], 0x7, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r0, r0, r7]}], 0x30, 0x400}, 0x200) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404005f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pwrite(r2, &(0x7f0000000240)="204f65d52cf891f9bcce0ddfb9ebcc80dc47fb99a71a7bfc740028f6b86f8b3b707dca80680256877956107c969b8382da2f26baab27538d5920f2698496fc123190de4e6907496a8045f381d1a040df9caf178eeac0f602e18dc07a799708e7882643d65406", 0x66, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$BIOCPROMISC(r2, 0x20004269) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x20) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x400000000018, 0x2, 0x3e) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe]}, 0x3c) r8 = accept(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r14 = syz_open_pts() flock(r14, 0x6) fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x4000000137f, 0x0) pwritev(r17, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r18 = accept$inet(r17, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r7, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32=r18, @ANYRES32=r5, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="04000000"], 0x96}, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r10, r19, r21}, 0xc) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fsync(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000180)=0x2, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r1, &(0x7f0000002780)=""/4096, 0x1000) readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:58 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000700)='./file0\x00', 0x8f8520eb8ab33432, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000880)={'./file0\x00', 0x0, 0x80, 0x0, 0x1, 0x979, 0x5, 0x7d, 0x1, 0x0, 0x10001, 0x200}) r7 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000780)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="414b75b395ab2fef4370291974d82225efdb2575a91a984dff16b8712a80bb98f181d59f421e2c7f93e8987e73188294367484e25238790abb942b2baa7bb8", 0x3f}, {&(0x7f0000000200)="9e2c3e3dc477755fe27d1bf0a17cab44e9558b649fed1cd9823f85886d95136902a8e893ae1bc265287b222319eb5db3807acf9497b7c10643a4a9674ea4143673fa0f399062ed78eddc9231507dee8d8dd5627d50d0087d0d75444e1b3186c0e58066a8944d96cce899b23c6f03f407e07c894281e60f91aed092f57630d3578d761a87dd7b2e218e924ebb9f0505b354e12a776ee97876cb6538c0a22c71156ded0266b625e16741fc0af3c9c791484a3049e8699199a92f73", 0xba}, {&(0x7f00000002c0)="5741113e636aa44df95dd4baff61e9e23a46b99e8adc0c84be19695cfee5cbb4b689acc92e2cdd10504da0f232d02270f80a24d66bff5005edbd694cf4e443c57c4886bee3c30da56e5aca79e9747496505b23e471672ed5460636d992e4a8bd2ecd550ef766f5b29c188ee4a29bfe3d61b92d0903e2f891ec00240c46ed1304fdc0e8a9f86143b40454a4f65aa1a8702d42feb343d5bdf9dc2f06cc6fe7275d0ff35facfdb9873bbfebdc16fdd4e6182c3a1981ab4f8ff042aaa4423fe76a5dc953729318eeef4d804ebd365ad6d42c8a03b55b097a86ffd2e055476871b20b11122dde1a0e9a1ad254f14586adbb28647b791ec65baa9ea5912c", 0xfb}, {&(0x7f00000003c0)="c4bed32d48693e172e5c8c93f7ccf7482c201837a63a3400d688b14ff5df711f39b3a4e337a50a36c1e48ad91facede15b8e5ffd21a9318e", 0x38}, {&(0x7f0000000400)="4340647d99e6e6c063c07dd74fde180b7016fe5aade86bbd6bb4129fef29df4c563968168dd5b3d89cd0d7791c971e19b6304f4e6b06cead0af2cbb811fe43b2b2d0ff0e2257962fe38fcd4c220e7724d499a3805e6fa83b7144cafb30da4d6f987fd0a1d65ae0f5e8e02bf1809a356e3c1284e86089a40854ddb53862597557996e1b9c86417b2c963dc1693ffeaab2a7d31f64630156bb7cd4ec62ad85a70f879162e0c2247840c177af6a420ae9ec4ace31d999c12ffa9fa00341985e6a224f62678ad5c9edae2461f9846feff834717a", 0xd2}, {&(0x7f0000000500)="a7c7b2db0dc4f28199156b1e41c75eecbf5df470c41d55bcde52b7d2de882d2dbf3eb9583718cf81a4aa5c01a485e5ad848800746a0eac984466343a843d6f7062ae7809adf1c6c0b96fb2b4a08a1065a93faccea9187c433d233d211039c9006f10fa913a5ab386a1553783122e35", 0x6f}, {&(0x7f0000000580)="5859d321f795214e9052a403cf31934fa153b9fbcc9d28fc348e218e87c324ecf0c130278e09d649a739126945156cab3c19cc51922056e03ca516a568911db7715e62d41b2e14f68ee57e10b79bc3a3355a9f41a462d0eaaad6b4190d7867fe16a326cd4da56189fbb37dec03893352ba3f74bb85283be719f2173d1901f6d123594b9dbdc9d31e55fe665f3b70eef627c8a50d49135f32a2d8b3b9ac30cd711b246e25b2e2cf1a6329559c9d32194960aacbcd97dcbbb0320c1946", 0xbc}, {&(0x7f0000000640)="d051e63652276a9b77ff4e462b33a0d6e8047992316a5736eaf8614eb775332e36dbc072ec08f41c4602a98198d23c86c1775309dd1853ccee", 0x39}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="3800000000000000ff0da9fd030000001be924e0eaec2ff2edfe1211ba725c060e08f60ff5921797f04fc607c2310cb03d61448019ab66c116c2bfd44724db76efb1635958b15989ea6c3c65d40eb26b78914fa34e0ce53a55b6e820fed930fd2196cd20d12b1aa7183f7c69986d030684cf7681a8e20c26e37c653bb13984a1613002c3dc053f66450becc3a8b439ecbe52e59d5df4212a97c1a723f335c33b3d50b7f3e865c078f11a75a120605020", @ANYRES32=r0, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESHEX=r12, @ANYRESDEC=0x0, @ANYRESDEC=r5, @ANYPTR, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES64=r13, @ANYRESOCT, @ANYBLOB="a843dd896d3c700f48deb10de097a98ad239f3bb2b4f81650db1753f24b65c15c56ef705417b26e7da09ff3666cd61559eb12cb6d15364fc758ff8d9032f5328f17d30122a2a2137edaaf9c92b76e8ae0077731880fbee5280be1f8b1d027bebc36c17bc5b908cc38f3c8400578fc2c5cdfc8a0b608d95d22db3ea58cba6a9c8806e6c8b23c7", @ANYPTR64, @ANYPTR64], @ANYRESHEX=r3], @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0], 0xdc, 0x8}, 0x8) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="c1db757825d73c57de127c17ffa6de52631f9a", 0x13, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x15) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000580)="f71bb6601d95e1474a28020e0d3015325af756c4e7a1e84bb66be246a1514eab4fcebae8e6d1517a54ee61c5890f79fd04ab3dbe1a7dc8a4a5716a5e75438098735f", 0xfffffffffffffde6, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x20) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r3 = accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r9 = syz_open_pts() flock(r9, 0x6) fcntl$lock(r9, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r10 = syz_open_pts() fcntl$lock(r10, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f00000005c0)=0x7ff) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r13, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r14 = accept$inet(r13, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r9, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="04000000"], 0x96}, 0x400) getpgid(r5) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6b3e1913ffd6af8956551175f523") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8002) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000280)="26bbc5b98748b4272434fce9ebd24793b93a2c7418e56cea7e882642d78e2e8f4b8b42a5b5d9a757ad9ae9c7ad1bd409f739480d58e9c068977ecdc54e79459c9fd47b0c2e14d4c28e04a6b7380990c411f2c93ce3177bca91ca78d525a2d7b15f8a791d27c0dbf049ce8af0e3922bdd29ac7e85736e6088ad0b3b5f1fc0add94e3b3639c697b6cc5ba14c856cfa710ce4529e1902dbf7ee830add6255db5f3c254e3b556c54eb68c41b9e6046c961d72bf7f3e9101e6ca0c71feee387423fdcfc6d8924eeb627e31aa13674b8f2174aefe2fd9408699382e80e3a4edf30af08587e4710f2d952fc8694506cbdfa71c8068237bcd288670a59aac189ddb96a0533381235bb459aaaa7a882aa476acfc6cd68624572609c67e4a347a335962d48ca28e901158ae1aa288978d94d162f234d3e889544c20b764cf03e5221d90ff3e20f4ca8b292e91552151ea594c2c94771c6a7bfc998b47e835420a7815d1862aae92947cf5db64d8f4e4c3653d63f7b394a6afd5120b954d69fe2b6472db8f94e1ed1abd8d72b3186ea352c16fd6b91355af0334bc2b698cd1272b0d6e506256dcb8dc1e94b83f6f7681530454a166715e8274535356d7d6db7bb1f8716982d8bc00b0e3b0bcdf9279bcb3beb535097d96d6f99f41de69cc6eab9b93c6640617b3fda20537db515e1a258ce89ac62a204ddd945c3b788718696f2c13c507f8714ac88118ff496afcbc303a2ce03e7d50ab756eb76dea20ffb994cf29bc2a24bde58d89265f564dabd554c4f644ca544dc9d6fcb1406169a45cbdc1717f7c1a3d2247cf9c809e40a863df7a15007ebbe017a9de76baecf58439061c1314aa3f00337802f087ec0d8b3803e0b7ac8f1d29dd65e422d3b4735d5b59124c482668b067bf020d7f97767efc06690d11b37b033962c29959940c3b053af83a55c9a0b65b1671f472084459d73c9aab967aa1817370771d9651514c06f3d3bd31cfb75f28f054e061125b64cf7a79eb2b2f4c1d90a467f7c9b947b0563faebfb982d9ed30fa63531aae9413e127026b3ad7224b31959dcfc4a6b3920be04adaae9e988f03f32469aaf1f4d8d24f6388b9e28ab7e08959830fb955eceb9a68ae50ddfe34293db44a19ec2bcb0320d04e4b20d912ddcece1fbf9774ce8f8a42c7f1455fec323ad61a567039c2f9638991289c0c82509e04e822f143db447c7d55bba0c1ff713af582c06597600c63aa92c00107059657cf38fa5e6a47cfa2374a2a711bcfa86d873cd0fe670be4e8fdf3bf4a5b4ca8e1134e2e36fc4582d128769e10e1abf803fdebc7eae92d8cff943466fa30bd10d7031b7fb9e0899bd1b4a08d2c95402417ed7ce8fb3a4630da69012139735c05c8d576ebf65fc552faeeecc6bab42e0abb51f56a7cd1a653a8f11e9662963f9c442f1f7e843b653b0c3470bbad3dff041db43277f4063a136ef49f8c051ff701785687b072c8c0448447d4e24cbb46c8916d0a3fef5bcf99af491de35a5b950b22dcf61883a88a769eb496b251488d107fd3f5eb00f58ee41c72ed9e1b65adb9d6971192ed88933215774ea9210d474ad1b6f4318dedf00b7e995d8428f17d64dfe2637ce15550f4db8d56bce4cefc831f7e2e8f37fa4fac94987c048ecee596952ec7ae3a92c3b9a65a6d6fc9778d84688d93ec7edf5024fcf628f55a010955d67ab8d8bd7f2223a912a8de95fa643523c79af77d45288d8c99513f9a4672b6083ac1316c48959f4316a13789f9db1b07d6451e62754bcbcc07f0a041bdfd90cd54ab8976b7d6e15bd356d83718e1460e38a117c2de02a1d5b7caeb5d3ea17f7b2b4a83d9300d2df71c266f436438f76658b79a1be7983abe7f62f42e6a5beb209936c3879fa1ff485ef2a0bd479c9f7e85e7a4bca789b178f9ff7dd49c8a22ae4f989c9e92f17f3ee7117c36aa6990ee40320387b66ae2959e312123d8edd09454c6ad877ad98a742cfa3b826d1aab292a0c5f98bc5871d519c88796079cbb512f3db603f689d9ff5c99c1646b01107cbf7547d80d8c27334772f96c4bc82b8950a095304a23dc9252a1c9c74972344b694b1e602d7b85de3bd2b9e59b80bc045cb1e951c504cab4c6b3c25b59eed03d450bbf98683d7e9d36c5eb82c692cc3e56048c1aa7f82cf442a61181edb5f18ea91c96629434d675903a4108f439c85929b86b084c69d4568634e7809d52c96cf80445ce1f60d797084d6fd2af69f1ccdd44bdf9d14a8329ab461db85c65074d15f3a3952df34af056e56536ece3d0ce8e046bd021d295e5f9b5acabd39097d6d0b78ca2d8b66073de73168c3dabd1f77600b4dc47faef2a6a807dec7a918f4d9e94a5f9571488d38200549727784d781f428ff81322f7367bcc29c013281c8f470a4eab92ea964cecfab5270224d7b78e4252c07b3f91ae81e09406b396a9d28d823e833055a265ffd6cacb34ae5226bed62c63b122470334f8c778d22ea03a22dbf9e39171996330cb429130e083ff04e336525c21d3d8faa69f63104b0b49d242735b7accf5132d37f0228b338c6c3771da0584c7ede92e7ec04b6d295d8fe41135a020d9e67da7b5df2df3436af42e29709e53beb3fe383fc759bdba71d811fbb72345ad069b2a4b87cba5fd325be8af7a6b7c0f5f2e572f1c8e2832f2196fa5c739d2c3b84da0d502db5d431bb3216480bcaff6ad8caa3db68ab525023aaf101c9c6482b95e9d5ebed83855c21874521c45ab465cd7c622cdac23b6e6c36fb3ff2781c4abf135e9a0c64a45c65c17e3a8e19d02298d5e59315f80a31327f981da092b5dc53fdfb3147ce4942b0e992b19a96ccac9cf603b6937e5dfc77c330e6ed8cc32f760dbbc8edf159d7fcf77d8eff06d6b70f60cf23fad92515d43744ccb33de73551b4bf412eb3b3bd46bfa6772cd7f476f47b4f6ff39a4cf8ee5b755e207711a9619bbd8646bdc293dba41dd630aa4fb8ead217a01291cd370b00fedb1d8cbd24beac423c29dec89e8c7dc9e065f2b629149313bdd6581977beb788f020e904284ef68a83810c7e09c1bd1caae13a3b72a3e829865903e16a013c76722a02d878da5ca0a1055f4b6e1ef8f5d09fdd6f7ac5494ab071b4d4f92e81c27f74a48e646b3cd2b69ba80047564c7cb94210a17ba95a6d2958466d21ca713948681980d85f7f074e56f0b629a8928ae5e22041a882fc05daf8f1e63d1c9934f2460cde59e5bdfb4c280a02357e6beb306820bb369632cf57ca1f7321cc6d9c67472eb03b85df0b21931c26a08eb95c71d36737011e70beffad671d50e51ee28faa32311bd5f2e8fb223e7f6f64dbbd3b99329c81ddb128351369a8c6350964bb1048c4e5ecf78740b421990d275a346301dfa9fab46915396d2d8f7d3cb0a4fe9712c2085ce71216e58a90e03b36d528496d67e3ba35e28e3a53a2570802d176adeed9a24c1f451c668e3991ade3d3805866ee175c5d58153de10668ef3db36804f9aed82c6a02c76bd087f9b8b878683735998049dd2e9b981ed722dd51a9f0566e4b2655b7aa9bdf2d772854e0ba4513678458a2025b6ffaa840dad3999353ac2b4bd79158e7f35d7e4d08c561bbf84cfb72acd548e9d50e63786e6b7aabdda8856b7a4af5cddcbb6e7cd9e34aa82a81185049106b72201a9e4d581f26d6fd0389438aff1aa106cef7a9cd3a78d07d2576dfce11d8a97c79803bf63295c2abc75d62128f987a15266d41a4bdb39763c2e7ffd345bc1b811ad9376e446c26e8a1e815fbaf73aa43ec20ebd53de328d1d68b88b784ab5705b032837e3bb094f5a05a17c97f78bb294cfce67dfc25d90121fda7c47564c058ad33c64491acbef10c158aadc49f9981f4068093e6b81e185abb23c26b4027d91f854845b041a899523c5de776d361afa7172899e0fafc8a2b92e0ef0e7f3d049ec1987865cb53e448ece05eb442a461cf45175fd2c86a33311ca61121dc0959a731787b8987e12f9ddb60dde9a8ff847d0faacfbbe833edee490014d5b71f25222990464a1d93104401f0afc917b9c810d1c7f6eba90cb91d4531c58604f49af8b434c5676e6b168904d0c48b0c25d1867bb6ba621ec52bcc8393f9455ff044349a8f0d12591adf91722285b351ddaf9e4179c527a1ddfa4fd8ea346b6e7358aa0971d1f41f72d20308a75eaa6ca67a442fa2e75af9ec2e283ddcf47aa7aecf92f4c21c8660e0ea4ae5e393bcfca574794740ee9ec50fbfd1b60f3f16d9d807af8383bc448bb7b52b1dc37faa7d560d63b065837b8669f207ba1f181d59629b03496e309cb170aa7805352d0f549ba393d853455c384bab4a37043dbc0d58e142d6ae079d86316f2cdff4d37b23a374292f2b313402f01864365ca9bb174498a35531882164d98a5c3a7056cc8053ff539a52e5270463a678c85a93b22487b37151ab9b907ffdb9e4681cc21e6ef7511945bdfa272267b812fcb0a60d74e13335ffea21340dfb6db037fdddee133babb3b1737258bb849cf7e2bc33f02572f84deb9a99ebfd9ee1839263e94e0d74414f54d7ac49c49d9749e2d6b83753e920fa7f26d47c1da4b48b8a4f6c8df4bdd43cd49980cf1ec3a2d249b9284fd77ebf4eb1b5855ac5adb0a8e6b1bfb2c11dc4279b59c09f6c5c8e41b3d4472a0283063fe72fa134107b094d1e839e91d983af97eac66a5575b391a71fcaab92cfac49d7591ce4f11b2a58c0d5e4c8dd568f4ce7c26995c0bb9f8b2a50a25f13a2fcc3f97174dc72dd9c4254c21ed37d1cc7ebafcbee11821dee051d3d297ed50a84f1c0eb13b7b07ae9ac9259270ed6568557f988b07e64fab22ed58a793d9e27c79e8391c146810851049372d9994f0df95f42e0cfa60a68fbeab7b04cd3950e395dd444f7bd8febccc89ee891854aa9ee83c914e28542f8b7bb26b458e9ee42a86cf6841a3e1bb5db279b19a761c45c256f9cb03988f2414870371f8395cb7d39f26fcbe1acd9eafd5515f4ce6c7a2d871c01c776dc2637bffd89931a1d2d2619c8ce996c4de0113f6096e8117eb4d17cc736e2ce899a213ea3472a13fe463fa816a35a064dcb3660fd768ab286a7384426901748bbaa01dafb0ed014faa1b65d3ecf6b7eae207771caa9edd04ddd6aaf60745ff5f062dbcfa3fc73db3b2cdfb7ca341efc8ac3f3c7670a526b39d271ad18c913306feffc2533e39697e41c2e38c72da8904e04956adf0ec95df561429bf0cdaec3f6497120b63bef1c94b193a59db57469f10ae3f3582427061853e80d8cf726291ec2f3924591f87b44aad25c5fd475af720440b19b2443777658e593c1b2b37e4160826ded234cbfb5d6a6905a6f87d26e96eeaff8a835fd72a80628eca3e23e39685d87f437d127be91ec26d4079b6062dac419438fec7c682aa267681ca545b6127da989426ca149d29df276475cb64ba63fd5ca2e9696a0f30314e5ea3ddad66b8ed8324730b3025e26f792d7469da28058b283e1c08fc7bcbe7a85da292c1d1b7d05b27d7d35fb4f6171ef48a3002901dde51dc180126c14b08e4fb5fb89520076856e86d4fdfe087fba8571e6f8228a1954e609c75e753aab7a208a973d5009a320942fb02971975e069562428a35d3e5b4757959c299b1787e5568a386eb0ef8e810964ea6dc22d8dace770adeda98ab9f249fb907519b302956e885f4136db76f87259e80169d1f84175374f9ff4ab2870060fce50ec2d005d33b3f2ddcd691d867a8f4089380e263fd319aa0ce25342625ddc9577268806fefe8ea20a35a91803ff8e8d66aabd20e5eed36e3", 0x1000}, {&(0x7f0000001280)="a445a3eace65a5f70d8e2781e4a98cefb00ceab12c611d2df583b1cce9b3c068e4ee27159c2d30e542f85a4d22c3da40563b16fcddbcedd587491e46770d2e5add9b9b8ffceacccb29a7d1162c9b4a40812c47d47e58acbdc632a9bc4854886173fbf9395ba5364da64b9cbaa1a324651563b61dc1002b97ea4a8c08455ec77a6dca8200fd07db47be7af45733ec11a288b0e85594ef796843b373652e49dfd65ff2630187794dd0f0a4e1a87aced6bedf82bb369d2480d3f856fe78d3f8a9d7967d508393e159391052c5166a43716b69c2f07c9196a2676dba47a43037c0caeafd8faf0d5b7c8e6e5b245ab963", 0xee}, {&(0x7f0000001380)="b71e580d0145c5df4465985c25e30c2ca5826f5e2e503e94c1116b7844e3d8dcc791629fa50c36527d15f9f07a973ce75842e723d567461a9866f0065111485d1cc04fd42e1a56b94a94bbaffd88f383e5279365085e553ea3ee64fc898bd8e320083cd9ce87be4170048861d3da200aafc3de75725cc0a3b06f", 0x7a}, {&(0x7f0000001400)="e36193bb2cac3cb9cb2de07d913a5c22fcd6e8f62446e57dbfa51cc473b92660dbcd2deb47b8fb4c684d37061df58034caf7c04930fbc2a99f07b8f8aefdb72fbf6445e6c761ff90f90855628adacb04e82ba5e9491aabd8cffaf382ee3cc8dd9cca6cc62d7af42b3f60ce7295504c3d2825e0e21cb315430f20bdd65ecd903f30a8da804b368b2f34565ce5650334520e60dc197126aaa8326e1bc8ca59accadc529352430386fc4ed456e7360b6bc2f66ad9", 0xb3}, {&(0x7f00000014c0)="71627512098dbd42d5c70c70a4904c4b7aa4b7cb444b3306be2b86376d3ae617c23cae8946a234b45f0a8f08337bcdfefd10da6db32bdad2c467782f1d860ad7a27ec6954d69f2e831eec28a2df460f03f929f5143557d5838531cc84fbbd0c8d96c9f0d263acbb4fd37625211fff30103d35346ee3b0b", 0x77}, {&(0x7f0000001540)="bbb969c97b44a2c81791f5081d4a90cb744b24081eaf536e67663a61b4f7523f9033603e20220635de9f53f21c2c7def69fd8f5c070b1ad66fba45808a339a90570a94eec62b82d072fedac3cac83c5ee0b0d6c938", 0x55}, {&(0x7f00000015c0)="ab52d4313b8d166f15909b3d81d3afd90024fa3e8ddfd10b11eee3974f0e4a2a7c2ac51a409e5255a172d0e4d5d7e5e0355f271bfea14edc2d5f2dc9b8560e13cae2cd5031ed7a9691f66e343f59a7f732252669a5ec697fe200ee8c93f41907028eceab3b90d94317bcaeb5eb2c2c4e4f6e2fc4975216a73f54f7afe9aa7caeb418136262e263c92baae36fdc84", 0x8e}, {&(0x7f0000001680)="b9eaa94583aa499b7ae40f0aa5f6f3c25958baf67bb2852be53839925809612892eadd9f0774512d9fda720654122a865902f9917f1e6bec7ffae8e69322b02e0b17a9e647ab36a024ee8cea5cdcd263be1de52c794e7ac552f4b3a2ec89da7c8c7eb939b094765e85f6dba6c178ea1da905f8b84bfd0655a1fa07c4fa5a4396644b822ef2bdd6d35b76629e8163a8e15587851858e4b936b6d82db1fbe61a2570acb356097bee1f0d39fe5fc902254004d2bc6b4adf76020e42497dce991d3487b82c1ec12daa3e6b76b96acb89db4d8f0b8c6cda3e78e0be", 0xd9}, {&(0x7f0000001780)="3e9d4b751d569805e85ab596ab0ef1b971287b23a55665d002150d121890bc265b0cf2c1bea5d0a538a9703acf3a30ba57297d721e041eb004ae308009b5ca26cce2a57d08fc8c6f5586418e5e6105379069e4cfdcbdc4af636fec814a26e449a8d3d8bfd4c2f5e1c36ee1f619745bd82626c101726094021e9ac7feefdfbf54c4c87be08af9e89a2ab0b1ccd751e7b5a5bfdd216bc78aa4ff055030c74e711f4889907c12b22343491772527aa918b61868c2", 0xb3}], 0x9, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000001900)=[{0x415, 0x7, 0x0, 0x7}, {0x101, 0x80, 0x0, 0x80000000}, {0x4, 0xb6, 0x79, 0x9}, {0x6, 0x5, 0x1f, 0x2}, {0xb04, 0xf7, 0x41, 0xad}, {0x106, 0x40, 0x6, 0x7}, {0x1, 0x10, 0x20, 0xfffffffc}, {0x32e9, 0x2, 0x5, 0x80e}, {0x6, 0x73, 0x6, 0x47}, {0x0, 0x81, 0x5a, 0x7}]}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./bus/file0\x00', 0x8, 0x7, 0x7ff, 0x0, 0x6, 0x400, 0x10000000, 0x0, 0x2, 0x7ff, 0x101}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) recvfrom$unix(r3, &(0x7f0000000200)=""/77, 0x4d, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup2(r2, r4) r6 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r6) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = socket(0x3c4b7639439a2c01, 0x4000, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf, 0x4b32004c7d40fedc, r8, 0x0, 0x0) dup2(r3, r7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x4000000000000006}]}) getitimer(0x0, &(0x7f0000000100)) r1 = socket(0x20, 0x5, 0xff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'u\x7f\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") select(0x40, &(0x7f0000000140)={0xcdce, 0x8, 0x5, 0x2, 0x6, 0x800, 0x80000001, 0x6}, &(0x7f0000000180)={0x100000001, 0x35ed, 0xe184, 0xffffffffa639e70c, 0x7fffffff, 0x9, 0x100000001, 0xffff}, &(0x7f00000001c0)={0x4, 0x7ff, 0x81, 0x1f, 0xbbc, 0x5d98, 0x6, 0x8}, &(0x7f0000000200)={0x5, 0x100}) 16:00:59 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x21, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x5) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35, 0x0, 0x0, 0x3}, {0x5c}, {0x3, 0x0, 0x0, 0xfffffffe}]}) socketpair(0x6, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x1c17a0d}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) dup(r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0xfffb, 0xe7, 0x7f, 0x1f}, {0x889, 0x1, 0x7f, 0xfffffffb}, {0x49, 0x9f, 0x0, 0x5}, {0x33, 0x7, 0x6, 0xfffffff8}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x40, 0x1) ioctl$BIOCFLUSH(r7, 0x20004268) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x4) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000001c0)=""/207, &(0x7f00000002c0)=0xcf) 16:00:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) r2 = semget$private(0x0, 0x3, 0x120) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x96fe99788ae0965f, 0x7, 0x1000}, {0x0, 0xd000, 0x1000}, {0x1, 0xa8, 0x800}, {0x1, 0x7ff, 0x800}], 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r3, &(0x7f0000002780)=""/4096, 0x1000) readv(r3, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[0xfffffffa, 0x1, 0x5]}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:59 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x398) r2 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r2}, 0xfffffffffffffffa, 0x1}, {{r2}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd8f61bee715b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = open(&(0x7f0000000040)='./file0/file1\x00', 0x400, 0x10e) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:59 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r2 = socket(0x1e, 0x3, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="5164ddecc0b2ae02e22d326c071e97c41c2eb8ba7b2757c3fbdfdc9965061f1c388e13dbbf6af07640e00769d19b75a645fa764db8f5d7456e67afa275bd757139eecfb9053a6536b4c456ac6ddd8b26f496a9b096e8b772b5582ce1bb4fa1f71981fb45834e58418ebe904de91172dbb660103d7ab885c47dc50b8d2e2fca192e1a915c8753993bc23aa9d6fbe0a8e8b0f8059433ae983927a9de66e71c01d2473a9c6b3dad8fa5bb718dbb3f350014a7d5e28ccfb8ce956e83d1cf03c29b0b6b298564a4bc680e2365bd840a1063ed859a9a4e515a5c9fc8d92424ee1de35674a23f67680b18aa44e016c90f53af11", @ANYRES16=r1, @ANYRES32], 0x3) 16:01:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x0) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r5, &(0x7f0000002780)=""/4096, 0x1000) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000040)=0xf495) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt(r1, 0x1, 0x54e, &(0x7f0000000140)="90f96a32221e9856b5167d32ec4c4227cac081774bf395ca56087bda5fd8f433452f071e68999ddde349293872f305fa36aec2a34a5fceb3c4dfe84e03bb814101ef0e429a49514e4530b148e404ccf2f9449abce116c44cc86d17d8fd5ab30a99da9c6ab0baf72bbc41dcf64875b99a6e28cee7", 0x74) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfffeffff) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x28f, &(0x7f00000001c0)=[{0x4000000040}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x431) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:01 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xffffffff, 0xffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) sendto$unix(r0, &(0x7f0000000080)="92216af7a196bf733b129fec66a6344b1de5d50dca2ccd6dbbd36bf057535f6d329efbd825cbd29af4913e4b6ed839b2e760819fb7fe8362a8510af794002c0ac9b74bcc989821c151a0e56ffa4c699ced5cdb4137079b4df4f16e1efcb2d839f28fea3713114837e0cb5024323cc77f81f085303bc26092a2685244adade85503a2efeed7faa9f1f4fb7828450315a0f8834ce0a46cca1717e58cf6d0b6dc546e1b0f1b5cfecfe03053731423870c616d41adb4fe7f9a1f60e58804f3b53aeb958182320fea56f028449d6ea23fd17b4a87f0297119c3edc5b50722500c22be55cba8e624668f0be0c3ba22e70eb7d337e8f375f7012ac0c1ac3f", 0xfb, 0x204, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328ef", 0xc2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x6) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r3, &(0x7f0000002780)=""/4096, 0x1000) readv(r3, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x3, 0x4}) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x50}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect(r4, &(0x7f0000000080)=@un=@abs={0x187900764d6b8f6a, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:01:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffbfcfffffffff7], [], [{}, {}, {}, {}, {}, {}, {}, {0xffff}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x1, 0x3f, 0x9, {[0xff, 0x400, 0x6, 0x6, 0x5, 0xffff, 0x1, 0x0, 0x4, 0x1, 0x6, 0x9, 0x1, 0x5, 0x1f, 0xb71, 0x9, 0x8000], [0x3, 0x3, 0x8, 0x9, 0xfffffffffffffffe, 0x6, 0x1, 0x1, 0x8001, 0x1], [0x9, 0x7fff, 0x2605a32c, 0x10001, 0x2041, 0x40, 0x10001], [0x101, 0x0, 0xa57, 0x400, 0xffffffff7fffffff, 0x3f], [{0xfe01, 0x5, 0xbe3b, 0xfffffffffffffffa}, {0x20, 0x7, 0x6, 0x81}, {0x1000, 0x4, 0x3, 0x2}, {0x6, 0x10001, 0x4, 0x1}, {0x0, 0x8000, 0x2, 0x6}, {0x9, 0x3, 0x40, 0x4}, {0xb171, 0x0, 0x8001, 0xfff}, {0x4, 0x200, 0x4, 0xffff}], {0xfffb, 0x59a9a46d, 0x80000001, 0x9}, {0x8, 0x3, 0x2}}}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xfff) close(r1) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r4 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) bind(r4, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fchmod(r1, 0x167123afff90dd5b) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) r3 = fcntl$dupfd(r2, 0x1e, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x5, &(0x7f00000004c0)) nanosleep(&(0x7f0000000000)={0x8, 0x20}, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() recvfrom$unix(r0, &(0x7f0000000040)=""/37, 0x25, 0x840, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f2a476275730000000000000000000000000080326be06813c0c37c96da7aac9eb3ea087086a0bc60ca54d796a4c1db89d2bd2b2c8e4f483f8936"], 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:02 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb000000000000fcffff52000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00820000000000004000004fd91267e803fac4e872eb87d2019db4ecbe820000000002000000000000f20000070000eece712000000000000000000000000000000000000000000000cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bdd8603757106f9dcf41000000006199e7cec80d6931a7fbebc786df9c450000000000"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r5, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:01:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000040)=""/95, &(0x7f00000000c0)=0x5f) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa1b2080a651bbf26, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20004) r6 = socket$inet6(0x18, 0x1, 0x6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0xfa, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x35, 0x10000033, 0x10001, 0x8}, {{r4}, 0x6, 0x0, 0x40000000, 0x1, 0x9}], 0x6, &(0x7f0000000280)=[{{r1}, 0x6, 0x80, 0xfffff, 0x5, 0x7}, {{r0}, 0x8000000000000003, 0x0, 0x2, 0x0, 0x5}, {{r5}, 0x5fd6354fd3085beb, 0x10, 0x1, 0xffffffffffffffff}, {{r6}, 0x4, 0x0, 0xfffff, 0xba, 0x2}, {{r7}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0x1}, {{r8}, 0xfffffffffffffffd, 0x42, 0x750356fba226e474, 0x2, 0x7f}], 0x4, &(0x7f0000000340)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x8, 0x1000000, 0x7f, 0x8, 0x8, 0x9, 0x8, 0x10, [{0x99cf, 0x7fffffff, 0x2, 0x5}, {0x9, 0x6, 0x9, 0xffffffff}, {0x8001, 0x1, 0x1ce252af, 0xfff}, {0x2, 0x4, 0x401, 0x7}, {0x1, 0x8, 0x2089, 0x9}, {0x1, 0x2d, 0xe3, 0x2ea}, {0xae8, 0x2, 0x2, 0x4}, {0x3, 0x5, 0x81, 0x401}, {0x6, 0x3ff, 0x401, 0x1fff}, {0x9, 0x0, 0x4, 0x3ff}, {0x6, 0x222, 0x2, 0x200}, {0x800, 0x8000, 0x8, 0xff}, {0x80000001, 0x1, 0x5b, 0x7f}, {0x3, 0x9, 0x8, 0x80000001}, {0x5730, 0x2, 0x2, 0x800}, {0x5, 0x0, 0x0, 0xfffface7}]}) r9 = socket$inet(0x2, 0xe003, 0x5) connect$inet(r9, &(0x7f00000004c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000580)={0xa, &(0x7f0000000500)=[{0x1, 0x2, 0x9, 0x101}, {0xf384, 0x7, 0x7f, 0xff}, {0x0, 0x6, 0x3, 0xfffffffc}, {0x8bf3, 0x9, 0x1, 0x20}, {0x1, 0x0, 0x7, 0x6}, {0x7fff, 0x6, 0x4, 0x12000000}, {0x1, 0x4, 0x1, 0x7}, {0x3ff, 0x3f, 0x7f, 0x74}, {0x3f, 0x81, 0x44, 0x3}, {0x9, 0xbd, 0x1, 0xffffff80}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000640), 0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r13, 0x41205725, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r14 = socket$inet(0x2, 0x3, 0x91) setsockopt(r14, 0x59, 0x4, &(0x7f0000000980)="9e5aac5ccec87cf50ba1641f44c1e57e5ca0e31663d6da4e27e8c2544c8f8d4a132881705e43a65a215b71579917048e09545e45e1838fdbc6af2b5a3e047c959b3804cd4c68c27c4bfef51d7047c7dc982fc61614eedab265d8b45107fd0b188d91907308a6b7dcd2a0a9abf46e7b89598ea6516005623397a9f23bd72a771f43a3994db50c4d964296ef5fcb7a8b552daa54bd290e13be192865cb034e5b2a2e51fbbf531e1b184d371470357f3524090bd8cb6efb7fbb914f815552e2c9836ffa384ca98c44612e1d60d074c21a292e071dd3525b310a0803593505e630799e97db6e46dc8455e8f5840e", 0xec) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000a80)) r15 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x8000, 0x182b186d421b8396) r16 = accept$unix(0xffffffffffffffff, &(0x7f0000000b00)=@file={0x0, ""/108}, &(0x7f0000000b80)=0x6e) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000000bc0)=r16) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r17, 0xc0205602, &(0x7f0000000ec0)={0x8, 0x355bedfb, 0x7e, 0x4, &(0x7f0000000c40)={{0x7f, 0x5, 0x0, 0x89, 0x40, 0x5, 0x8}, {[0x9, 0xc976, 0x3f, 0x9, 0x401, 0x2, 0x81, 0x81, 0x2, 0x3, 0xa77, 0x0, 0x0, 0x3, 0x0, 0x800, 0x7fffffff, 0x3], [0x8, 0x2, 0x8, 0x22, 0x2635, 0x0, 0x1, 0x1, 0x9, 0x2], [0x56da8175, 0x6, 0x5, 0x7, 0x40, 0x6, 0xffffffffffffffff], [0x2, 0x4, 0x5, 0x8, 0xfffffffffffffc00, 0x1], [{0x401, 0x81, 0x0, 0x5}, {0x1, 0x5, 0x4}, {0x9, 0x6, 0x200, 0x20ff}, {0x7ff, 0x8, 0x65, 0x1}, {0xe9d8, 0x8000, 0x4, 0x10000}, {0x0, 0x2, 0xa5b5, 0xcc73}, {0x8, 0x6, 0x0, 0x25ef}, {0x4, 0x7f, 0x80000001, 0xfff}], {0xddb9, 0x0, 0x2, 0xffffffff}, {0x4, 0x121e, 0x81, 0xd8}}}, 0x5}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x3}, {0x8fe}]}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x7ffffffe}]}) syz_emit_ethernet(0x249, &(0x7f00000002c0)="7875eaf2c37c4cc4aa59a576889183756aa5bceaa22b0a0f5abbf513969766f8411100f967bd8396b47760e4c1454b3454e967debf88973fe1d4ef99d3a67372c814c0208946efc845c63b3830b3ff279c8943b514f40cd515cc3c9bea98c6066e8870fcb456ca9b647b26b3518c39b8320f44b7dfaf931370167a676db63d") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfff9, 0x81, 0x0, 0x2}, {0x21f7, 0x40, 0xfc, 0x101}, {0x3, 0x9, 0x2}]}) 16:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x2, 0x49) setsockopt$sock_int(r0, 0xffff, 0x1826, &(0x7f00000001c0)=0x9a, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) fchdir(r4) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x64, 0x7fffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) close(r2) syz_open_pts() r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) bind$inet(r5, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x1c000, 0xb59f}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmat(r5, &(0x7f0000ffa000/0x2000)=nil, 0x0) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r6) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0x98e}) 16:01:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffffbe, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1000) 16:01:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffd, 0x0, "00000000e900090000000000000000002000", 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x40, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000025c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:02 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r4 = getuid() r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r8 = accept(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r14 = syz_open_pts() flock(r14, 0x6) fcntl$lock(r14, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r15 = syz_open_pts() fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r17, &(0x7f00000005c0)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r18 = accept$inet(r17, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r7, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="3e092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32=r18, @ANYRES32=r5, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="04000000"], 0x96}, 0x400) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r20 = socket(0x18, 0x1, 0x0) close(r20) fcntl$dupfd(r19, 0x0, r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r12, r21, 0x0, 0x18, 0x40}, 0x10000, 0x6, r22, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r23 = fcntl$getown(r1, 0x5) setpgid(r22, r23) 16:01:02 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000180)=[{0xa48911da37e1c8e3, 0x8}, {0x1, 0x7}], 0x2}) read(r0, &(0x7f0000000440)=""/68, 0x44) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000380), 0x10000) r4 = open(&(0x7f00000003c0)='./file0\x00', 0xdf1bddf9d995e501, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74, 0x0, 0x40, 0x9}, {0x80000006}]}) r5 = dup2(r3, 0xffffffffffffff9c) r6 = socket(0x6, 0x0, 0x5) connect(r6, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCFLUSH(r5, 0x20004268) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0xbf9a, 0x0, "7e734578ff73bfdcf0000000823a00a52d00", 0x0, 0x101}) syz_open_pts() r7 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x161) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) setsockopt(r8, 0x200, 0xb908, &(0x7f0000000040)="fce3be5ddc0dc69b8618b840558bb8e1a61751b39a218650675c2fbb3023d26dd954efaa53933b3bf079c10e921996602422faddabd271cca27cd56d05d68a406cc2d065054f10ca7e1593dede1792c814f5dda65c6ee78203b96f92bf5609e82f6fde2da58ea1d632", 0x69) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0xd370c21ead7f33ba, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="28e4dbe1bfd1a58c169fb0488ffcf3879b560a02f524a00c8f086c07", 0xfffffffffffffe3e) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = getpgrp() r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r5, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r5, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, r6) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) socketpair(0x18, 0x3, 0x3f, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r12 = dup(r11) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r14 = msgget(0x1, 0x254) msgsnd(r14, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r15 = getuid() r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r17 = socket(0x18, 0x2, 0x0) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r19 = accept(r17, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$dupfd(r16, 0xa, 0xffffffffffffffff) r25 = syz_open_pts() flock(r25, 0x6) fcntl$lock(r25, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x4}) r26 = syz_open_pts() fcntl$lock(r26, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r28, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r29 = accept$inet(r28, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r18, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r19, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r20, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r25, @ANYRES32=r29, @ANYRES32=r16, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="04000000"], 0x96}, 0x400) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r31 = socket(0x18, 0x1, 0x0) close(r31) fcntl$dupfd(r30, 0x0, r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x1, r15, r23, r32, 0x0, 0x18, 0x40}, 0x10000, 0x6, r33, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r34 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r34, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r34, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r34, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r36, r35) r37 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r37, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r37, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r37, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r39, r38) r40 = getpid() r41 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r41, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r41, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0xc62, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r41, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r43, r42) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0xf3e4999c37eaf5bf, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="f9556fb99d7d25432819dcc863ca9c52ae6f26475d802362eaeefb4b086fc8a5421a30c8bbc46def51984ee0f3f513a27a76f9a805dcc5633888632f3cbd041c992d791deed4b56ab38392f67fbb4527ed08c18d79768826ad7d789785a1df67007d7832029c2d2d81f2942442b2f6e481865688a008577e68d908fe03748f34e31a3eb5fa74133b3cbc546e9076588743e0403456c480d93b9a8cec54d9acb0ab8cbf043ae1c3b61702987cc4928c8c", 0xb0}, {&(0x7f0000000200)="2cb89505190cd4a8b5d8647d05a12150c331f0bebeaa131db12fc9c4319e129d7331ea8e2958640a4e69ba9ee6b1b7d8cb31585c0bff27a705543fbafd046f744dfd811948f79d9926c754c15d81112b97b56c3d18f856b00c154324ca0f53af14a4865ee2b583d04095dc8800ba909f485518f2d2ca669be63b17d2e37651827d07ea7ac6ec063cda5cee2f2034a7169bbb83f030575ae1640b200d8a0c40032f58988f", 0xa4}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r10, r12, 0xffffffffffffffff, r13, r0, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r33, r36, r38}, @cred={0x20, 0xffff, 0x0, r40, r43, 0xffffffffffffffff}], 0xa8, 0x407}, 0x2) r44 = fcntl$dupfd(r2, 0x0, r0) writev(r44, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:01:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x1c) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:03 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x87) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xb47a953fc5b1102b, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x6810, r3, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x6}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r2 = getuid() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r6 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r12 = syz_open_pts() flock(r12, 0x6) fcntl$lock(r12, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r13 = syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r15, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r16 = accept$inet(r15, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="04000000"], 0x96}, 0x400) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r18 = socket(0x18, 0x1, 0x0) close(r18) fcntl$dupfd(r17, 0x0, r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r10, r19, 0x0, 0x18, 0x40}, 0x10000, 0x6, r20, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r21 = msgget(0x1, 0x254) msgsnd(r21, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r22 = getuid() r23 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r23, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r23, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r25, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r25, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r26 = accept(r24, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$dupfd(r23, 0xa, 0xffffffffffffffff) r32 = syz_open_pts() flock(r32, 0x6) fcntl$lock(r32, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r35 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r35, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r36 = accept$inet(r35, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r25, &(0x7f0000000500)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000031a1abb3d8ab4406eb73f6618dedb92525b3a1fb7da166959882855cb29199ea7c14b7322d655eb16c03128e1869f2aadf5f8bd22b1eeccda1131bb2aa8f90257c03a126d55907cf581bbe9cf95d3a9f9b2a5cc4ea20e168e19790890f421add46141c99cc8dad364ca8b7fd5251197665eddba83d61a02a30d91ef1289eb216e70e199d1607f6ee8529ef41f83274f4e007718fc46661b728bf17885812113a30591276fea40c33006e9a9404605a5e8b8f"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r26, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32, @ANYRES32=r30, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r32, @ANYRES32=r36, @ANYRES32=r23, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="04000000"], 0x96}, 0x400) r37 = socket(0x18, 0x2, 0x0) setsockopt(r37, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r38 = socket(0x18, 0x1, 0x0) close(r38) fcntl$dupfd(r37, 0x0, r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r40 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x1, r22, r30, r39, 0x0, 0x18, 0x40}, 0x10000, 0x6, r40, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) setpgid(r20, r40) syz_emit_ethernet(0x35a, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) 16:01:03 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) kqueue() r1 = socket(0x2, 0x10000000000003, 0x0) getgid() pipe(&(0x7f0000000b40)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x20, 0x10004, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0x110, 0xfff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x10001) lseek(r3, 0x0, 0x42, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="010500001b4ffffffffeeb2eac16d526da3c3a77ccbae7458f49639286608eb7d8b200000000000000"], 0x10) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000400)=ANY=[@ANYBLOB="0a002e2f66696c65596e41d5a2ab38d07707be2ac55db9de495d6301660352f52020b5ab0d86ac9d546cab27207aafa4c15c13"], 0xa, &(0x7f0000000940)=[{&(0x7f0000000780)="2a55dd7ca21eb08eedfd0296402ce4faa10fc81474abcf731f48", 0x1a}, {&(0x7f00000007c0)="15e1c9ffc42b4ed6b37294557d82ef55ed2c3696be8afdf7d4ef2658b7d49a5d7e1f10237b42", 0x26}, {&(0x7f0000000800)="4b64c4e6140546a3ace7d3de5d", 0xd}, {&(0x7f00000015c0)="11b6c4f7119dfd55278bc840b66fd94ddc937d8b9a387a05c47dff028bd702dfc86d02718556a84a93cf06bd0dcb8ed27d41b9ab437885653c5deb6674e6da9f1c1a4b7efa2d4bdb0ef617cad55d894221be142b4cc0d9a906a9d86f30db450fd1576424032b7f4eb688e4a67f295d015b28a38f85df52addb04486f5265e438da189e9d6f1319300f83d94dc7e15b96583bc27be9ff6b083d9a6afd53481bdbedf4b20608af2f23ee53a1df3bfef70f0c7e46b3115fa67362c64f2e3ecfaa64c204fb0b76d699805fddd6578404f85f8e92c64c0374f64aeb0a527c9cf52fcc528f41de7fa5cdde5583de9dbcc2cda480ae73721f3910624245eef277da282f2c93dab5c358659941f4f1555511d56ec9c03fee2ac80beb164a4fd528512dce1ee3484c2ab20f122a0b880e5d3874424c5869584a2345ebb38686ca7ce70cf610bc6f9c28ac789f0a6343b0d1f73ee392fd96f854f5c103ab621a39fb3395943992e21522ce6e844715908ff678bf0cdc128a76b62f963d8338b459e30b39d5e0d2de36a36c8b3e4e212523557f66cbe5e1cf53d909b9d7bed17fb153a3b957a5a0a866efa6ae3043bfe6193bf33b0f92a11af14b1e92f8a0c503ffa13ea87c1f9afd4ab3582ef2118d1271618381a8b93b22607697ae408b7c9ef4500470818030746816cec38c9beab2b8e165e4833e8ef828b2f73fe1ec588a117784e6a338cb3a7db63d18967c6d9bcb6e19f8d9be1a90dd4b04844a94e304b96ac9bca5e2e809570a50deecb5160e7a24fe059f627361cb3b7fa03b49c1ca130b540c6369a50f3df2a7a265fcd601c9ae9ff5575bd4a283a16f502587de41a066ee72509957f4a795514be98f73a3d0a9d4807128b71d7c4d9dd4330246171c67f8588879de8310cc5f792a0d89f5c12472ddb6169a7e22ae29d1c79b39889a0a2f1e82e63160ca8125e4c8cdd59b540edce5da16b9ccf527c84fb5da1b2f16f481030c66f6c51e1cca6d4881846c8328fe3f04a5c32a832905050af759fd64d745bc5bc158d992748fc7bec364ca65d5ab9ac9bc42ac5e6782d6012706e70501fd41d178f09400d7e21a2e348d37c50f6e94f3217e7f4cdc5cb07a5ccb9cd99b197ebbdeb92607b3e484e4276a3a88be63294a37a9350ccc009acaf60792aa7053ca582fa452e070095ef6bf275e86d6d9f88d12dc182f770309e5abeac878a3d7cf21eb358a66dc0608921a793396b13b5d3b11d9451f70a03d6133de48cb22d6a29e557003472f5daffe3f8b557554db3ba4e1e337ce33114a2db0945472a93168ed728636a6ce27c8dc2adfe959924912b0807c29b4c04328902be70f9787a3711f6cf9ceeec3964d97ca6aab268fb48ddf1ff16c7c4db208f18035de4f8e61d420d684facdefb444532c1c7c52e33e11a13d90abb29b2d67868f43161d098e033f6965a99b0416b21ac10e1f23f93c0cd37292e2e01f69dabbf3388cd804b8ebb48d1fc932a40b4fc2086f3dfd5d1cc137f7001a9c9f62240f60c65e8b8d2ee4a97bac114cdb908d36b4a8c0741054d708e627cc05d8b0ea4a4e4938d50bbc7d31594c5ace6c8f9a865246b637929cb08d3c7c13d56a61519d751f339e606ee03f241a314f6f4e8cf27742596dca28760512b73c3ec7d099f9bf099f61c9613fa54af1212975d6774604b25d03129f88c3c2150ad8161f4c50ba6b7f50480499ac077424bf050b2cb804ceb8b86c081599d789751c8c98c950dde286121fe73c07bea30238dbc7dc167b76f703c26c18ebbb54a6a8f6c17cdf8db5b6878102c0f7d29d5b2dd880f6345b2b9725faef681af9365ad06454cb8c36f12413a4fc4973ca38b0feab8cb25b3f5fbcb5d743bc9078b7a2f238a916461b06d315421978828fd0938e2c6620e8742b2c343727f7a1eb270a78ceb191b53c9baec27151264ff97a28a4e7f3de1fd7850e48449faf9fafd899362b1d0af752ef20525010588e476384c6baef457808afa8f10189b817e85a27fd500a1883fa0aeccac09480a5aa6598ac4825c658201e8f753ac2ee52826320982c7fbb2231cd2b01dae1c074f94c7be7df1fb166c9ed02318ba640ab854d94945f426d60964d99db8f0fa66b0adad1a57a3c9608db3257dbee5a8c1deaf571364a25f48daad0e9a1342a598b72f1fb75d0bf9da6bf770f48d093b34174fc511b700110211c6bc21fc96b0ed413c8251e66b2eb96f7e117b4c832dc686537b4feb1b37d32911eaf4a16ac649214728592a77cfd42639858b75353bbb5133b832fbc94ecb02b8b4835c23a67610795c30e8f81cb53c35cbfa8fe7e2599e1db5a470ec2aed258645e13012f543cbe790b3d427bdf13668fec7e6f1248508f61ff2329deffa63f673a3520e63234c4faa6028dde40cd2cbb7efd1e979d66cd776a705d326f15a259f39a31b7f3489edc318d28c6060e69e704bd9d8a6efdf00d22e64830bc2685fd8c62a06be664c6b79c03e3ec35e5a2efba63030515b92246199875143556127a93213c2d00d60e0b1fe70cc26cf83f07d3fb40bdee1ca07cc911941c1057123ec7574d6940bbb699bb56269db914efd5242e27de04e55e89e5b1b73002c9797ef3369b04399b0c677090c58ecaf8a9892171b62f971fe7bb1b7c53235c8bf81a1fdaba144b8d526e695bafb2c948dbc3b042242a546097626527625a0e0144e87064a547f2f0d192da05d4c01eee3214193657bdbfccf4616c43e758c1fb193aa42f98e795d82022f02c894ac773d16b9b725d17871e5bce7275b41f937d69db7def4f45e697e1f51c52633c51479bb1a2373ae056a32038135dab33bd58fd893a55cef619b66074d4dcd58da9c4d62eee8dec5983cfbeedb4ec0dfc702fef8fb97af883abbf1ebaf261be3c6d5574a2f0cee32b7f82392fa44c67c7e49dc66a08addc0131e7691c64a8314683d945147052fe8d15c6084a2d1b9994fd4f6189b0b33dce490ec0302e5fed4e39ddfcd159e191272224917e9dbbb5ba1b74c8922a569c10ba0a11e331ec3bf1ca1b020763ef6e6d55c089a48ada5dc0d3e5b39ee379ae33ff6728bd81ccda4ef105e35b9c389681b0572886908cb952f3af0ce25e30e2bb50d43f7af313c0e59b259372f2f882539da814a452acc176faf2ff1aa05dacc4798eb41edd02f67f7257d928837c6e74dec8733c3d2a14110eaaacfac4a3678e1d151c2c7555d98b4624e7ea08a9681646a9186097fdbbd433e82b11630e731f8d47c965f042cb4ec99ceb6d8cd81196ea7837892a4f932e520fae683c2186d7731e5e6bbdcc136dd64e85ca28a6384bff21f48b02acd9ed6c09d6d17710bee5f2db7da44d1007cf799f3f1bedb3b853886c54d9c8a47422a44b5890f2950f91fe312fb165aa7d22b35b7c9c8e6b138a2c5b86dbf5c5084c48dc5ac95fb059ae280b5944fab17716d5c3bbd8cc0b58b2185ef00d6e38fcdc176b83d691373ccf1dbdbf9916551a844b9c392e53155f7adb38905bf646371c70943fb24cac0ccee0f0177d00015e8abed6b6af5cc488012511f01946405d0481b740498c28c36065b05a4d4112ea320041bec6301b60275b127688705cae9b86605e8c1aa090fdef67cb088d214782480553c683c026fb3ee8163cdaa4625ecc3278685ddb1ef82ecb6e53db8e8be575edc051a07702dc7b945671c96800d1c5d4d8bf20f69d51015f96c868d83a82b14237c55f636942b4b1c932915b0c78ff682ff996e6376312a626473b86e1e17819ed485ed6c18f133860d4fdcc7262bf79c685496a6d44729677eb84260c8c258ef1ca1c5d3e6e743155866094457466364c6b8b0adaa1c0d98e1f6d5b8635ba133cdcb8235f5ff3af3b5d54cc0f36f8142f6485f0251a84ed1bc14732370138729ba2a2ba1a618e6a94a2575dc13270727499290af788694ece71e5218e4e0a6412dc8222aa74b88d37ead9fb64dde20d231df613d7b0fc9a8c699c30424ac019d250849df32ea5030b1db44e974275481ff4243085a08af207f33ed024d5b6a65afbe4cc50fdc0a107ac7df0a09a9022e885f4070520f297c0ccc7a2f346f5acbfe068880de4fa1abf2ec623ad6e6add539bd4d382f68a7d17b9755daad515ead6bbd2a77c21db4a305197cfb433f127812a6ae4ae34ae72a41da1113a48b04544ef2c81b56c6667227a975d137896fc6068dbdb42314af2d5a3976763be14a5523a1f435d620d15b357c4e27e2a8013a32f72c8b45d902360a007d2efc29175b0bdcf987a52750bc81087507e80de923cfa53fb68426de8af8f53cf7397f52b4a41a481bd10e75a5c3caae2fda5ba8d3ba414bff2c73277264e40f47fb07a1b3b7732568db3e98cf682b0d44db2deffcc1efd906bd41ebd810b1f12d856182cf87cb9ac31aab17b0c4e339bd5a68cf6f0e724a82cb5ad1aef49be6722a0db4ee818a0542f613268203129753e79a75439d980f986fd4bc6224d4f0ea6f673bea4d65cfacfc1dfa0baf15ed7bc77088d523497f0a0abec4a9d0bdf23b52a21b27821a16cc129c805e46d86a1e2ff1d880464e6c9d3b7cbfc308a53d2e0c5bbcec2bfcc451df7e3132467fea3e06327439fe82056a77009345ceedea5c3f7446e5b01063357c796f1f75d6d7934ae3b58faf9283cddece9ecf64d3793dda40ecf5d5858916add73c26e0f249844dacd4296d64c7e237eea757aca983017b8b9f66af4c7741ee6766dd57b1a502a78c4a980c067587112a0044e3db4e8d6852479a26ed917f2fa3eb25fd969e14549c98dc52187b1359bf97fecf26fc2eadf0b9ed3720ace1de442e505c945234505adfe6bdf2c78052bfbbfd2bd626bc0fe9379a5bd7674272b0157e4d79be7501c3e92b3c807e19a59b3e793f8c282ad721d63893600e7ed604cf4f61bfc80bd454d09376c29a78cb3c189d1ab1079e7d8acdc696dedf4adcdd28b2bf6ae00404aa30f6996934f3ba775facc99c4a979f54dfeff72909d7783ba3985f4be93d9b51ec598c5e6b468053a3a0e986fa8c2e5f47f47267bdea943530b678eaa4b0c73a16e3738349bc3b4cf4965067788575880207cb519aae131939dcd3eac175b98cb5c26ddbc7bd2af09d70edc4d0913bced75674f59e1abe61e6815d58e3369b4176174f569425a5fe2ed42b2a9dd783a7414ce6aa344c21cf655bc97d46d68a46d4643e831fc964f5c693346bdc5d4bf21e9769e36ba2beeb8f2418291af1d9efd5f98a24ee14846e9836304ea743e6948360f6c75388c4cd4bf35c794972839690e4aaddf2d9d9b7b3b3db5821f2199933522d8c15808bf1ce2bafa214ef38f2ce5b5e96773f1f994f4d97a0455f6b30947e6c59162101b472fec2b71802081829f339762304864cd5845651773bdfb6796e73932a8dd300b1ea8953951a7df6df9e42df04e9574408395ba608a10c741632e037d5193a6c7f4b164a957eb7f9c1f099d0cc01aea66f08cabe36f0e9f06275e2c11144368a001357c5681b84f15e86e908c36ce94d314b64c696bd7778374bacd87d41fce2251fd664bedb7467c0aea1ae9c7c2ac92701f55c7eb25219ad73b0a5c50e30dbc31e44d96e83d9969a1aaddf7a7cccbf3062ff66a67354217a0cd71ba40db86f9495dcce62fbd07f60e57961eaad485cbc1b1a5897e7734d83c80557cfc12e080810482d9c824cf98ff154e50c683047eee9f1c65e14d8608d1a32b5d8f9ff35179cc756255713446bd0feda72cbcc302db28aead1ef33ee40cd6347e50919558c47341e6d4b80b059e0210e1bf5c9fb9dc", 0x1000}, {&(0x7f0000000840)="212a54bcd666d2219e1c67006b7a", 0xe}, {&(0x7f0000000880)="d5b3d6abfac252b9f808a1948d760d234c387e9c919a3b8443d524ebe44b3ebd252c659eec45e0791a7ea2af9aa4241966adcf5c0ee96e357a229f3aa3609775de78e6bbadee694a88ef18875774eea3463767f9c004c4caf8564a5faecb6c2384f17ec1b5f7862effece4ca0e3257a9a42b0ed1f104bea28dea3408dcbe29d31c4da48c9536b4149fbe743bfc06a95e69311cc478fbdae0c7cada88588512f2", 0xa0}], 0x6, &(0x7f00000009c0)=[{0xc8, 0xffff, 0x4, "c7c147ad8746b90e9e4c097cb53bf6c07031cb837f4be5a174f10da6d58976b47db6e9a1beba6a552a85263478908238a3bc46d6575d4c2fb9b5611cec0cd0967af660076e4c412876c369e97e788174d7ec0702b0573a71c0ce461398b05cd9e67e99b154dffbbc718b2463d540378ebffff72ea5cfd7b133f4cb84e8112e6951fbbefcb88cc34cd81fedbeaa259c4a44d3f6ccf9d4a6b38aff3804aabba635f503eba83d20db15bf2b3ffcf150e3c9ec00cc"}, {0x58, 0xffff, 0x1f, "d70b923b7bc28a18ddedc60cca979fee194765b410f8b9137d617e3b8d3761ffea554529004ba0c25e591c0ad4e2c10f72a148f360a5e63c06de61c29d8c5a3afadd20713813"}], 0x120}, 0x408) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xfffffffffffffe14}, {&(0x7f0000000e80)="3ca96056d384d2d38063e5a7a9b4c8c2eb4830faf86a8e3e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f967129c8251b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xf8}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000f80)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x1000000000000465) 04:27:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) getsockopt(r0, 0x2, 0x0, &(0x7f0000000180)=""/128, &(0x7f0000000200)=0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="08b5d84b2a224a5060a728290522ce3f2648394e88be6b7e1abdc8162267cfb3b6afd79ba24becba0779325b6f4cc26793c3fa4966e78feb3a970ce0fd0aa32bbbf3d6bae9c54a43f629917f71adadb102", 0x51) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) dup2(r2, r0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:27:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x5d5b1a2123d03e29, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 04:27:41 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r1, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r2 = syz_open_pts() r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r2, 0x1) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r4 = dup2(r2, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) bind$unix(r5, &(0x7f0000000780)=ANY=[@ANYRESDEC], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) syz_open_pts() getpgid(0x0) r6 = syz_open_pts() r7 = getpgid(0xffffffffffffffff) fcntl$setown(r6, 0x6, r7) getpgrp() 04:27:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x9c97c3af949f9da8, 0x2, 0x5f90, 0x7}, {{r1}, 0x7fffffffffffffff, 0x8, 0x8, 0x395a, 0x2}, {{r4}, 0xfffffffffffffffb, 0xcf, 0x8, 0x1, 0x1}], 0x4, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x10, 0x2, 0x3}, {{}, 0xffffffffffffffff, 0xd, 0x40000000, 0xff, 0x55f3}, {{r1}, 0xfffffffffffffffb, 0x19, 0x80000000, 0xff, 0x1f}, {{r6}, 0xfffffffffffffffa, 0x48, 0x2, 0xdf, 0xffffffffffffff7f}, {{r7}, 0x0, 0x22, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x3, 0x6bd}, {{r8}, 0xfffffffffffffffb, 0x1, 0x1, 0xfff, 0x2}], 0x100, &(0x7f00000001c0)={0x3f, 0x9}) 04:27:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x6, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58f14237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795e527baf415fd73907b10fff7da4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0666518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606fe9fd84ccc7bd8df1dea842445b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffb6, 0x4) r3 = dup(r1) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r5 = getuid() r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r9 = accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r15 = syz_open_pts() flock(r15, 0x6) fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = syz_open_pts() fcntl$lock(r16, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r18, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r19 = accept$inet(r18, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5aaf26f6cb232cd06300"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r15, @ANYRES32=r19, @ANYRES32=r6, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="04000000"], 0x96}, 0x400) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r21 = socket(0x18, 0x1, 0x0) close(r21) fcntl$dupfd(r20, 0x0, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r13, r22, 0x0, 0x18, 0x40}, 0x10000, 0x6, r23, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f00000005c0)=ANY=[@ANYBLOB="03000095e9336ae4d4cf000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed298fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a99066aa3e80ba68e6c483feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd206bc4f22e4ad0b6e90355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9525d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012ef484de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e0000000000002be98fb9787734b1543f5237087888ec50e112a450d7a84b97159b"], 0x107, 0x800) r25 = getuid() r26 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r26, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r28, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r28, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r28, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r29 = accept(r27, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r34 = fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) r35 = syz_open_pts() flock(r35, 0x6) fcntl$lock(r35, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r36 = syz_open_pts() fcntl$lock(r36, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r37 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r38 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r38, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r39 = accept$inet(r38, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r28, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="ff0f0000759c0000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r35, @ANYRES32=r39, @ANYRES32=r26, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="04000000"], 0x96}, 0x400) r40 = socket(0x18, 0x2, 0x0) setsockopt(r40, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r43 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x1, r25, r33, r42, 0x0, 0x18, 0x40}, 0x10000, 0x6, r43, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) setpgid(r23, r43) shutdown(r0, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 04:27:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpgrp() r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) r6 = getpgrp() r7 = geteuid() r8 = msgget$private(0x0, 0x6) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r9, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r9, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r11, r10) r12 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r12, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r12, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r14, r13) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r15, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r15, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r15, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r17, r16) r18 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x1, r11, r4, r14, r16, 0xb52a49b7288ef1a5}, 0x4, 0xa90, r18, r19, 0x8, 0x4, 0x4, 0x2}) r20 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r20, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r20, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r20, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r22, r21) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300094729e492663daa4cce2f5688a1e33137394d53247f5af62c4ea937f6163246fc8d5e2bb6527fb24d7886e464f17808dc84faa154391ff37285ec1b0f544328b4a7fa9bf526857a192f8d071ae8f10c59279b008a786b450a3825147da0000000044de602e592ed7722a6a4f61d72b65fa57c1c5ea98234f5f315fa3f26bed5ba8102f942d60bab734b0ba774f0964965b1dd6a1f4376cb3fb1eacb9a8865e18f5dd5159e979dfab04230145a936f03dbcb50bece6c9ac9993"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="a0fccdd7d215876fbac80d60ba0dbd58ddd1c36b7d80268a9765c33cf8451b0efa4ecf87f81dff18f4771af587c5365e4c9a149d6d95ad6d2d527eea4c8d007151e889cac5c99dd6289252ac6defc5e5c11c55bd609278cb0899a5a81f47999bb1d7013c9e536912ced629bb255a856ce2c615252af93373785ac837f5501efda69a4be43b7202dc3ae20912638e33bed2d1ae51be0d45a57d8764674ee053d5deab2e99a6c13378712721fef93023675257e6d399e6e1e015a8b93667501291ab23659ccbc9e8cf8c169276a25b85b43264cd0a9167d9a2b312554dd6ac991e8b6abf9ad9439dab6cd74d3845de52c054f4", 0xf2}, {&(0x7f0000000180)="57bf98b69959c383d7b131c30cfab34f2adc", 0x12}, {&(0x7f00000001c0)="a001a76fd90630f7160f8f912719d48eace5f8d6cdccb0f065ca44a8e70000624788d8f860a0f9e7cbb977ab6f9bd94ac3fa45fbf431c527498f19910576149b6f7ed006b73e61bbc3e19274e5a2be31be95f0a366a00ef71bace9604ab9ff3b43c528b281a08426387fdfcdbff3ba73dbd634cf8b", 0x75}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r21}, @rights={0x18, 0xffff, 0x1, [r23, r0]}], 0x58, 0x7}, 0x4) 04:27:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x0, 0xfffffffffffffffa, 0x8}) dup2(r1, r0) 04:27:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:27:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x20) lseek(r1, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1814e, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x80) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="2ac5a09d85de6be713083ef89a40f8d1e7d8986a383bac2b7cee969e", 0x1c}, {&(0x7f0000000240)="94e72d15341d7eb265756280255542a0010bcf53dfaca6c4a9031af8aacc270e37745b29b1ea8ccf9a50d74e935336eb115c49c6a3f75903dcbeae49f291601c5f5cc8f70887982851488cd185db140a32c24522406a9477d5930cdb7b7f622b0b73b5a0bda7856eb1336a9f1c038b6ecb0066bc0e8f156211a5403bfa594ffb02b5f643da2bc3478ea65683a08d741a45f5a5953e294f00a47f20a8", 0x9c}, {&(0x7f0000000300)="35b52f5df71368f09e49ec0d4315f153b89c8c2430f4d576315edd9d92d4a11b132dcce25f12b5d62e99e0f3c962ee9453bc7ad68f28d910f97a", 0x3a}, {&(0x7f0000000340)="ee6095219cc270994e54e30dbba0d1959bdeb2ede8b07bd5b07e782e5f0341e575b00797fb10e29ba78f9fd5ebd3e2bf00daad35511daec3d7c5b11fb230b338d8f8e2fc958fd0d397464a6a2c33e77e115f82d836f25b892c5f5c9659c0ef70c56a7f3ac8f54984b874529a870178d3ebc434a4011432b179ae8dbd0f22ad85ee5db0158d77ec0d7ceb9218c510a6f9f455335c0e2e96d9ddaaa096c67fcce42b14a9da26a3f7041a377d0a28747a3a4417cd", 0xb3}], 0x4) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/210, 0xd2) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x1000000000000027) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000440)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCPROMISC(r3, 0x20004269) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 04:27:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c0038e3aa121c3b42f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bddcdeccb6229bcb5b7da0fa0608f064d034866403b4e9ae4d8696d4abffe9dd3c61d4cda69ffef0c30a77875e7b6eaa0182fa8ae08662ebb46fe380c2ad5e6ace822587844745f2fef573469664da9f18d3dbbb8b8cad4152c4e508bf5d6e17e529f441c3158a2579013f9a2011ed0839ef0f49d07e89b68a2ef6efc05af24b07b8c5ba8adbc9a58c16787627d7a5da9ea590dc4"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) fchflags(r2, 0x80000) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:27:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 04:27:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0xffff, 0x3]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x40, 0x4, 0x401, [{&(0x7f000013a000/0x2000)=nil, &(0x7f00001ff000/0x2000)=nil, 0x9}, {&(0x7f00002d2000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000641000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x8}, {&(0x7f00000dc000/0x4000)=nil, &(0x7f000016f000/0x4000)=nil, 0x54fd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000164000/0x1000)=nil, 0x80}, {&(0x7f0000683000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000724000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000531000/0x1000)=nil, &(0x7f00006e3000/0x3000)=nil, 0x7fff}, {&(0x7f00002be000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f000028d000/0x2000)=nil, &(0x7f00002b3000/0x1000)=nil, 0xff}, {&(0x7f00005b0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007c2000/0x1000)=nil, 0x5c}, {&(0x7f00005c9000/0x1000)=nil, &(0x7f00001a0000/0x2000)=nil, 0x2}, {&(0x7f000025a000/0x4000)=nil, &(0x7f000006e000/0x4000)=nil, 0x3}, {&(0x7f0000156000/0x3000)=nil, &(0x7f0000355000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000004f000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0x8) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000200)={0xffffffff, 0x9, 0x7, 0x45, 0x1, 0x3, 0x2, 0x10, [{0x32, 0x278, 0x2, 0x3ff}, {0x401, 0x4, 0x8, 0xffffffff}, {0x0, 0x2, 0x5, 0xbe}, {0x3, 0x1, 0x200, 0x10000}, {0x4, 0x7ff, 0xe7c, 0x7}, {0xf0b, 0x9, 0x3, 0x5}, {0x0, 0x7f, 0x101, 0x9f}, {0x40, 0x57, 0x7fff, 0xe613}, {0x2, 0x4, 0xd0, 0x2}, {0x100, 0x9, 0xa37, 0x9}, {0x3, 0x594, 0xa, 0x2}, {0x5, 0x0, 0x4, 0x9}, {0x4, 0x96, 0x9, 0x10001}, {0x2, 0x19d1, 0x2, 0x7fff}, {0x3, 0x88f, 0x8000, 0x175}, {0x0, 0x800, 0x6, 0x1}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0xfc18, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/102, 0x66) 04:27:42 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x7, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x1) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x04\x01', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x400000000000001c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") login: panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *113492 93505 0 0 0x4000000 0K syz-executor.0 521372 86612 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff821fcb2f,3b3,ffffffff821bd569) at __assert+0x2b nd6_rtrequest(ffff800000af5000,1,fffffd80627dce78) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021f9a9f8,1,ffff800021f9aac8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ab9700,240404,ffff800000ab9758,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ab9700) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000af5000,ffff800000ab9700,ffff800021f9adf0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021f9ade0,ffff800000af5000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021f9ade0,ffff800000af5000,1) at in_ioctl+0x1e7 ifioctl(fffffd8062392918,8020690c,ffff800021f9ade0,ffff800020a5f8b8) at ifioctl+0xb64 sys_ioctl(ffff800020a5f8b8,ffff800021f9aef8,ffff800021f9af40) at sys_ioctl+0x5b9 syscall(ffff800021f9afc0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,d5d2bb121b0) at Xsyscall+0x128 end of kernel end trace frame: 0xd5f556b8150, count: 1 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff821fcb2f,3b3,ffffffff821bd569) at __assert+0x2b nd6_rtrequest(ffff800000af5000,1,fffffd80627dce78) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021f9a9f8,1,ffff800021f9aac8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ab9700,240404,ffff800000ab9758,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ab9700) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000af5000,ffff800000ab9700,ffff800021f9adf0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021f9ade0,ffff800000af5000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021f9ade0,ffff800000af5000,1) at in_ioctl+0x1e7 ifioctl(fffffd8062392918,8020690c,ffff800021f9ade0,ffff800020a5f8b8) at ifioctl+0xb64 sys_ioctl(ffff800020a5f8b8,ffff800021f9aef8,ffff800021f9af40) at sys_ioctl+0x5b9 syscall(ffff800021f9afc0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,d5d2bb121b0) at Xsyscall+0x128 end of kernel end trace frame: 0xd5f556b8150, count: -14 ddb{0}> show registers rdi 0xffffffff81bab4d7 db_enter+0x17 rsi 0x4e96 __ALIGN_SIZE+0x3e96 rbp 0xffff800021f9a730 rbx 0xffff800021f9a7e0 rdx 0x4e97 __ALIGN_SIZE+0x3e97 rcx 0xffff800023da2000 rax 0xffff800023da2000 r8 0xffffffff8188b28f kprintf+0x16f r9 0x1 r10 0x25 r11 0x340787b93108e0f0 r12 0x3000000008 r13 0xffff800021f9a740 r14 0x100 r15 0x1 rip 0xffffffff81bab4d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021f9a720 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=113492 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac09f0,0xffffffff8264c6f8 process=0xffff800020adca80 user=0xffff800021f96000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95923 107872 18100 0 2 0 syz-executor.1 95923 64376 18100 0 3 0x4000080 fsleep syz-executor.1 93505 62593 89564 0 2 0 syz-executor.0 93505 133209 89564 0 3 0x4000080 fsleep syz-executor.0 93505 171865 89564 0 3 0x4000080 fsleep syz-executor.0 *93505 113492 89564 0 7 0x4000000 syz-executor.0 18100 110822 79883 0 2 0x482 syz-executor.1 49043 380808 1 0 3 0x100083 ttyin getty 89564 176411 79883 0 3 0x82 nanosleep syz-executor.0 52875 373590 0 0 3 0x14200 acct acct 36516 472761 0 0 3 0x14200 bored sosplice 79883 353687 45115 0 3 0x82 kqread syz-fuzzer 79883 231764 45115 0 2 0x4000482 syz-fuzzer 79883 146818 45115 0 3 0x4000082 thrsleep syz-fuzzer 79883 341235 45115 0 3 0x4000082 thrsleep syz-fuzzer 79883 192236 45115 0 3 0x4000082 thrsleep syz-fuzzer 79883 276071 45115 0 3 0x4000082 thrsleep syz-fuzzer 79883 373410 45115 0 3 0x4000082 thrsleep syz-fuzzer 79883 487521 45115 0 3 0x4000082 thrsleep syz-fuzzer 79883 354898 45115 0 3 0x4000082 thrsleep syz-fuzzer 79883 359587 45115 0 3 0x4000082 thrsleep syz-fuzzer 45115 447677 27975 0 3 0x10008a pause ksh 27975 221969 99968 0 3 0x92 select sshd 99968 399365 1 0 3 0x80 select sshd 16300 420559 15427 74 3 0x100092 bpf pflogd 15427 524084 1 0 3 0x80 netio pflogd 31173 106464 13837 73 3 0x100090 kqread syslogd 13837 440348 1 0 3 0x100082 netio syslogd 39120 477109 1 77 3 0x100090 poll dhclient 50653 182013 1 0 3 0x80 poll dhclient 90829 283075 0 0 2 0x14200 zerothread 2134 366815 0 0 3 0x14200 aiodoned aiodoned 67052 310838 0 0 3 0x14200 syncer update 18092 434085 0 0 3 0x14200 cleaner cleaner 3993 437285 0 0 3 0x14200 reaper reaper 38313 34932 0 0 3 0x14200 pgdaemon pagedaemon 76170 159971 0 0 3 0x14200 bored crynlk 25569 482808 0 0 3 0x14200 bored crypto 71912 126678 0 0 3 0x40014200 acpi0 acpi0 71565 301588 0 0 3 0x40014200 idle1 68771 197669 0 0 3 0x14200 bored softnet 86612 521372 0 0 7 0x14200 systqmp 15486 51140 0 0 3 0x14200 bored systq 47181 238644 0 0 3 0x40014200 bored softclock 81344 221516 0 0 3 0x40014200 idle0 84169 456846 0 0 3 0x14200 bored smr 1 499274 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 93505 (syz-executor.0) thread 0xffff800020a5f8b8 (113492) exclusive rwlock netlock r = 0 (0xffffffff824e8728) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266bc58) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9563 6480K 7304K 78643K 14743 0 0 pcb 13 8K 8K 78643K 339 0 0 rtable 104 4K 4K 78643K 896 0 0 ifaddr 68 14K 15K 78643K 234 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1532 0 0 iov 0 0K 16K 78643K 225 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 2752 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 17 0 0 VM map 6 3K 3K 78643K 8 0 0 sem 12 0K 0K 78643K 220 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 958 0 0 sigio 0 0K 0K 78643K 7 0 0 proc 60 63K 95K 78643K 852 0 0 subproc 32 2K 2K 78643K 170 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 55 0 0 in_multi 29 1K 2K 78643K 168 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 382 0 0 pfkey data 0 0K 0K 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 129 55K 56K 78643K 4394 0 0 UVM aobj 57 2K 2K 78643K 57 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 172 0 0 NDP 15 0K 0K 78643K 74 0 0 temp 193 3560K 3629K 78643K 24971 0 0 kqueue 0 0K 0K 78643K 13 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 35 0 30 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 115 0 113 1 0 1 1 0 8 0 rtentry 112 170 0 128 2 0 2 2 0 8 0 unpcb 120 795 0 783 1 0 1 1 0 8 0 syncache 264 13 0 13 5 5 0 1 0 8 0 tcpqe 32 20 0 20 2 2 0 1 0 8 0 tcpcb 544 401 0 397 1 0 1 1 0 8 0 inpcb 280 1660 0 1651 5 2 3 3 0 8 2 rttmr 72 4 0 3 1 0 1 1 0 8 0 nd6 48 23 0 18 4 3 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 ppxss 1128 18 0 18 7 6 1 1 0 8 1 pffrag 232 26 0 26 7 6 1 1 0 482 1 pffrnode 88 26 0 26 7 6 1 1 0 8 1 pffrent 40 910 0 910 7 6 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 77 0 38 1 0 1 1 0 8 0 pfstkey 112 77 0 38 2 0 2 2 0 8 0 pfstate 328 77 0 38 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 721 0 471 27 10 17 17 0 8 0 art_table 32 722 0 471 3 0 3 3 0 8 0 art_node 16 169 0 129 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 22 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 218 0 208 1 0 1 1 0 8 0 shmpl 112 55 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2870 0 1456 46 0 46 46 0 8 0 ffsino 272 2870 0 1456 95 0 95 95 0 8 0 nchpl 144 4473 0 2859 61 0 61 61 0 8 0 uvmvnodes 72 4185 0 0 77 0 77 77 0 8 0 vnodes 208 4185 0 0 221 0 221 221 0 8 0 namei 1024 15707 0 15707 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 2 2 1 1 1 0 8 0 scsiplug 64 5 0 5 3 2 1 1 0 8 1 scxspl 192 14038 0 14038 18 17 1 7 0 8 1 plimitpl 152 86 0 78 1 0 1 1 0 8 0 sigapl 432 1135 0 1119 3 1 2 3 0 8 0 futexpl 56 21933 0 21930 1 0 1 1 0 8 0 knotepl 112 337 0 318 1 0 1 1 0 8 0 kqueuepl 104 272 0 270 1 0 1 1 0 8 0 pipepl 112 946 0 927 1 0 1 1 0 8 0 fdescpl 488 1136 0 1119 3 0 3 3 0 8 0 filepl 152 10586 0 10484 11 5 6 7 0 8 1 lockfpl 104 613 0 612 1 0 1 1 0 8 0 lockfspl 48 219 0 218 1 0 1 1 0 8 0 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 43 0 32 1 0 1 1 0 8 0 ucredpl 96 1372 0 1363 1 0 1 1 0 8 0 zombiepl 144 1119 0 1119 1 0 1 1 0 8 1 processpl 896 1153 0 1119 4 0 4 4 0 8 0 procpl 632 3230 0 3183 5 0 5 5 0 8 1 srpgc 64 15 0 15 6 6 0 1 0 8 0 sosppl 128 203 0 203 1 0 1 1 0 8 1 sockpl 384 2604 0 2581 9 4 5 5 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 20 1 19 20 0 8 0 mtagpl 80 14 0 0 1 0 1 1 0 8 0 mbufpl 256 533 0 0 28 0 28 28 0 8 0 bufpl 256 9004 0 1956 441 0 441 441 0 8 0 anonpl 16 142835 0 123656 106 27 79 87 0 124 1 amapchunkpl 152 7872 0 7700 12 1 11 11 0 158 2 amappl16 192 5526 0 4491 82 29 53 64 0 8 0 amappl15 184 315 0 313 1 0 1 1 0 8 0 amappl14 176 249 0 243 1 0 1 1 0 8 0 amappl13 168 58 0 57 1 0 1 1 0 8 0 amappl12 160 81 0 78 1 0 1 1 0 8 0 amappl11 152 358 0 342 1 0 1 1 0 8 0 amappl10 144 25 0 19 1 0 1 1 0 8 0 amappl9 136 778 0 772 1 0 1 1 0 8 0 amappl8 128 337 0 303 2 0 2 2 0 8 0 amappl7 120 88 0 80 1 0 1 1 0 8 0 amappl6 112 346 0 333 1 0 1 1 0 8 0 amappl5 104 246 0 231 1 0 1 1 0 8 0 amappl4 96 1285 0 1253 1 0 1 1 0 8 0 amappl3 88 443 0 436 1 0 1 1 0 8 0 amappl2 80 7930 0 7849 3 1 2 3 0 8 0 amappl1 72 35929 0 35469 25 15 10 20 0 8 0 amappl 80 3629 0 3572 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 56 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1142 0 1119 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1142 0 1119 1 0 1 1 0 8 0 vmmpekpl 168 14264 0 14230 2 0 2 2 0 8 0 vmmpepl 168 153643 0 151325 188 55 133 137 0 357 30 vmsppl 368 1135 0 1119 2 0 2 2 0 8 0 pdppl 4096 2291 0 2246 6 0 6 6 0 8 0 pvpl 32 425143 0 402637 231 37 194 204 0 265 11 pmappl 232 1141 0 1121 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 637 0 14 18 0 18 18 0 8 0