Warning: Permanently added '10.128.10.22' (ECDSA) to the list of known hosts. 2020/05/29 09:05:52 fuzzer started 2020/05/29 09:05:57 dialing manager at 10.128.15.235:4711 2020/05/29 09:05:57 syscalls: 364 2020/05/29 09:05:57 code coverage: enabled 2020/05/29 09:05:57 comparison tracing: enabled 2020/05/29 09:05:57 extra coverage: support is not implemented in syzkaller 2020/05/29 09:05:57 setuid sandbox: enabled 2020/05/29 09:05:57 namespace sandbox: support is not implemented in syzkaller 2020/05/29 09:05:57 Android sandbox: support is not implemented in syzkaller 2020/05/29 09:05:57 fault injection: support is not implemented in syzkaller 2020/05/29 09:05:57 leak checking: support is not implemented in syzkaller 2020/05/29 09:05:57 net packet injection: enabled 2020/05/29 09:05:57 net device setup: support is not implemented in syzkaller 2020/05/29 09:05:57 concurrency sanitizer: support is not implemented in syzkaller 2020/05/29 09:05:57 devlink PCI setup: support is not implemented in syzkaller 2020/05/29 09:05:57 USB emulation: support is not implemented in syzkaller 09:06:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x0, 0xfffffffe, 0x7fff, {[0x9, 0x3f, 0xfffffffffffffffd, 0x3, 0x3f, 0x9, 0x8f3, 0x0, 0x5173, 0x6, 0x1ff, 0x0, 0x6, 0x8c5, 0x3f, 0x4, 0xffff, 0x6], [0x2, 0xda, 0x1d3f, 0x800, 0x8, 0x5, 0xfffffffffffffffc, 0x200, 0xff], [0x0, 0x10000, 0x6, 0x0, 0x4c, 0x5, 0x5], [0x2, 0x401, 0x10000000000000, 0x80000000, 0x7, 0x7ff], [{0x7, 0x4, 0x219d5711, 0xffffffffffff0001}, {0x4, 0x4, 0xfffffff7, 0x1ff}, {0x1, 0x3, 0x400, 0x7}, {0x8, 0x980c, 0x8, 0x20}, {0x2, 0x27ca, 0x101, 0x51645b73}, {0x1ff, 0x7ff, 0x146ca947, 0x7}, {0x7, 0x4, 0x9, 0x10000}, {0x8001, 0x5, 0x6, 0x100000000}], {0x0, 0x3, 0x100, 0x2}, {0xd8, 0x2cc300, 0x40, 0x10001}}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x7, './file0\x00'}) mlockall(0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r3 = shmget(0x1, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = dup(0xffffffffffffff9c) utimensat(r4, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x4, 0xfffffffffffffff7}, {0x4047, 0xc1c}}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000003c0)={0x9, 0x6, 0x3}) ioctl$KDENABIO(r1, 0x20004b3c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x150) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x8, 0x9, 0x100000, 0x1, 0x4, 0x10001, 0x8, 0x0, 0x1, 0x9, 0x3}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000500)) sysctl$net_inet_etherip(&(0x7f0000000540)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000580)="464ba830d65caf9f9ee7fff34ed97da6c837b127836bf76dc826f3f96556cfc96084ade5c784ef7c2d9509f3a58ffd5cc8d022c24d8ace9d3a7c6876775154629f96d45ffa03fbecde", &(0x7f0000000600)=0x49, &(0x7f0000000640)="a6466815839193d0369bea6a48f7581fae0e739a13aef67b0bedecca51ed172dadf00a9c05f177bc1a5336dbc666288593c6924b90025bbdb7414860836df01db3e688b577eba5e0e31ee469d17f852c7c04f059c7a7dd996420b4af2909c1edab8702a8db4d51b033a2384dbde1eaa9f0ba729a99e8d098ab81b0556cbe35a1cab179251fe1eaa9a2fa7d03cb62022a47eb45f01804804f8414ce64ed7b7e33bba0c6a38c38d5d0fa79263cc967330208d5c77edd43835d820af41cececd034aa8997b935fc5d3cb5b548ea8a027ae98ba3dc7e7d71a4eb27e976726c36734bc08f8091595423f954997b07", 0xec) 09:06:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) setsockopt(r1, 0x1, 0x1000, &(0x7f0000000100)="0c01e7b02e146520a19fd261795eb51572b7ae1857ce98d794f902c423bc9be338087033e6c14be48d0a3c5c3212415ca78b685f39b6a6f8b2c1b04b50a2a9089cbf5e49a20a4611e6d744892ad3d34b40976a51258cbf941c5dd8ec64ba06b4cc3f4a9d1f8946d97c7d21a010a6406bb008375c10dbf57846fa4dd6664aa6e76e8a6575ee3cd24d69f43b894b0c9604e033169cbd54dd451ca3ec5fa25ca5a8034d37069e80c75a843e8c5fab04f4d0740d396f738f7e8596c2255a77aed93616e05318d333ee6cc6a3a8430f45d0f8ace7d65e42a565418620b597cec013691e493d02a3b7c2debd835958fc06a14a1ef0acdd542b801de31aa4e8", 0xfc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x100) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = socket(0x10, 0x2, 0x5) r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) r8 = socket$inet6(0x18, 0x2, 0x81) r9 = accept(r1, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) r10 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x1) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="8525d561a90786d383297cf32fb90a0c0c56fb0c5a57336fa707c42264a4b14c3016897711cbf372d85987590140c02e9bdabfa6199a5f65be4b0cef20abc63a932b2f9d14114289d82fcb2f6c44417340a71b77d66bb55c64c78b3f8fb6df64dada82d70f6d30ca5d508147f6929659699edb5891d615a674d032c9ffcfb7cd3b7192942b3c406e506dc3ac186d7f65d6e61286fa75d6df9a2ba7f88c847e071b1123ec256524057e7493ba15ee0140af8a6118f69f878192b1120c4bdfd772177cec56aa96d534fdfb6c9759fedc2d68e9f2a6dbddb6acd39acf3bafbfde056ed4fa1b40857c1fc20b9468c47b69ffde1f5c75296fc54fe1", 0xf9}, {&(0x7f0000000440)="9ce0299c2a86e2c89a5b222aed908c2a07e5ac99b92a7eab08", 0x19}], 0x2, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r1, r4]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r0]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r1]}], 0x78, 0x8}, 0x40c) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000700)) sysctl$net_inet_ah(&(0x7f0000000740)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000780)="021023817405519012f6d9a1c366e1e42dbf2f07db8c15ab52c74183859dfc49245c1da12b3838e61d2c40e248c0861db47a27f331d749f7928aede4ab9b8e232cbe8fa7b688ff0f0140c4debab84b9f4c7e3d9a13c30380aa70b743d803e0902a70142f1ad0a54e5de3ab3a02a13fb288d1638c1b00676923a11ef5b61f1cb1f2d2c838dea0e0e103b9f7a803a86a5d07c3097228d4398d9b453f905c32", &(0x7f0000000840)=0x9e, &(0x7f0000000880)="137c8a250e48bc98c23e9c770ad5546d4c171ff8925c79ac7f1c62cc7d533336114a261a739f94e683912ab2f782512774d1256144467bc4ce792ef3df86e4fefed1d2012a31a26e3cda5cf87d494001b755b8558bc766524fa32b6f831b5773a2a2ae09ab8ccc0e31b37e62ed137d9c3bcb7a008acf982e08fc8ee9cb06e9ac33c3c2f17b17ec0151a2", 0x8a) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000940)) 09:06:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) 09:06:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:06:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffd, &(0x7f0000000300)=ANY=[@ANYRES32]) r1 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xaf, 0x7) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000240)="ae1bdb7c72b853929e09599c731fccdd2c223d589e690f82e588dadf5238d905ac7b9c72591ca8d819b0432cf8efd939412477bf9b664378c46a1d7981b31f3b4c69219a865c54067aef145eb0b6a208a1c27ca954e8a843a91c3427b66a6b720f172645a347b9186eec6c12d127a72361f9f752c8d7a8dbc11d33ce67873d6da1f40220032ad5481166412a4841911544e6b264d0f0811d5f16b981e826b2554dde692d210a86fa9d4a9d7d8cf8e991b6f8e01b1f8e69ea9bf66b524f", 0xbd) socket$inet(0x2, 0x2, 0x0) 09:06:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020afb31058a40ef7f5d0207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c, 0x40}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xffffff68) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="0da4ef67a199b4dd", 0x8}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r4, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0x1) 09:06:05 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000002}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x101) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x175}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 09:06:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(0xffffffffffffffff, &(0x7f0000000540)=""/4096, 0x1000) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x6) 09:06:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x84}, {0x87}, {0x6, 0x0, 0x0, 0x10030103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x4f4b) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 09:06:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x404, r3) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) accept$inet(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) 09:06:05 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) clock_gettime(0x3, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x2, 0x6, 0x329, 0xb760, "6b146ec0c5e3ab55b4ec154e7af152e4c79b3c1e", 0x5, 0x5}) r4 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r4, &(0x7f0000000140)={0x0, ""/145}, 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)={0x2, "30d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3"}, 0x31, 0x800) 09:06:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) setreuid(0xee00, r1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x108) r3 = getuid() pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) seteuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) r7 = dup2(r5, r6) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getpeername$inet6(r7, &(0x7f0000000040), &(0x7f0000000100)=0xc) fchown(r2, r3, 0x0) setreuid(0xee00, r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:06:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xff, 0xcf}, {0x42, 0x0, 0xfe, 0xff}, {0x28, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1f, 0x9}, 0xc) r4 = open(&(0x7f0000000080)='.\x00', 0x80, 0x60) listen(r4, 0xffff) 09:06:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = dup2(r3, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 09:06:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="bea985269815f5bb653e8312c68430b5e400000000000000"], 0x10) dup2(r1, r0) r2 = dup(r0) shutdown(r2, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x39) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = dup2(r3, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000000)) 09:06:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) 09:06:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000001c0)) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000840)=0x7) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x5) semop(r1, &(0x7f0000000280)=[{0x1, 0x3}, {0x1, 0x9, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0xaab0}, {0x2, 0x2, 0x1800}], 0x5) 09:06:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(0xffffffffffffffff, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/18, 0x12, 0x42, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socketpair(0x20, 0x1, 0xff, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c, 0x0, 0x0, 0x100000}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) dup2(r5, r6) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x20}, {r3, 0x20}, {r0, 0x80}, {r4, 0x4}, {0xffffffffffffffff, 0x2}, {r6, 0x6f}, {r0}], 0x7, 0x1ff) 09:06:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000440)=[{0x7a, 0x0, 0x0, 0x3}, {0x45, 0x0, 0x0, 0x10001}, {0x6, 0xff, 0x0, 0xc5a}, {0x8, 0x8, 0x6, 0x4}, {0x7, 0x80, 0xf7, 0x3}, {0x16f, 0x5, 0x1, 0x800291}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7e, 0xdb, 0x0, 0x8001}, {0x43}, {0x5, 0x3, 0xfc, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) dup2(r5, r6) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000200)="bce2343974119ccde51bde022ba975816af27aef2fb3ded63d82f3b91511a2c05fb90e7fdb33c18002e6764f3818ddd8eea46aed2ab939a810ba326ad8d0dd11", 0x40}, {&(0x7f0000000240)="f15bbebff8ecfc4c8e9e54bd05f377e99f86abd9735d922b7abeba6b9d119778e1c825f0f5a23b533c434a09702c0141fa217dc56ece5ac3", 0x38}, {&(0x7f0000000300)="2fb7b3177cd45890b0da0dbd951d6dba61420c396612272977aa2867c6d9d2a3de36fc9deef6f186a3ee5fb9eb2702220302b5ea03786a4e2de13085167bf11a9c8547822eb201d5860089a6ccdce549de7f80967457b0ebfa5067b2674229219fddc9b03c1caf0712188d5e37988500c86a8bcc6566", 0x76}, {&(0x7f0000000900)="8b03a86df9837d443e24bcb5a306cc07b7dfce2ea539af66c5659e9cfb6b7341f34a80c7c391a58bedae7b7864dd0405f6a5ebc57e41a0804520329971e5909876beda042e67919741679d5af72e", 0x4e}, {&(0x7f0000000280)="4192acd60a4d04ba", 0x8}, {&(0x7f0000000480)="7c9df5e6c4c3a851d3a84d10b471010e79b4388c8f2b5d465a11cbf5ca2577a42b86c209a127794b8f0bbc4b213225d1c6f30e82505b89bfebeb955d13ec94da6a10278ccb6647f22b2a1ed6ef183933ddb47bd533010a25598c5e2a481b4baf12f02e8f6dfdd2e24320e10a24ce28203e9f8f5914981d4ae1b8008dd31b0f7febaf5db596449400983305de196b280ae09bbf5c3cda8b5f18115fc768d3e7bd3b5eb206bdc5fde1e69c80a79cd56a4ab88cd9e862f7f17793540ca7b4b4b7fdbc5e17edfda55f7691ce843c748248444b9299217bea07e77636eefafa268029", 0xe0}, {&(0x7f0000000580)="b5c21cf1281b661978ae069ef483c43d923a8f6f36ca5d57d55754ea57a190e48200e1f23524a9578ec09cd09c558d3ac3cbdfa2ab7d7c1ece7aa7ecf03e2c930eca111f165c6bb48c558434f7805f48430b879ec884a8e89539c69d13fc802cb6920b8df397bbc8a6a83525853528cf1f78c8b3d69080e823c96602d8ba898eef33c62c84e314f8fb3be0942c7837e12432a8510e258d2a5237250f2241bc65fd276f5b447e58e8b740eb98e3d77b5f38c253d9b26e529547eb53d23a3109126a84a3a16531bbef95c406c2", 0xcc}, {&(0x7f0000000680)="01a16677b124e3089f825d86d9e3b507baba18e70d6d69aef092ef36e369fe92e41876a3723c5bdaac04bc0bf69ff4368ce9892e524a1197d6cbc3ab639dd8d674e542215489ad1b2e84047a6b05ef7e13c995e2fd68b948a196f913098e5e6e989c61ce0f976ed3101cf35f39cb07c8cf2d0e4ca7653c22080b7df61f50ce423189b3b6d79d58fcecf9ac871da6dc11f7bf02e68bcc30154029fcd720944160ad35f725b864fee4bf82420b15a1232b0f93e2211a867ede909c95ca757b8df216", 0xc1}, {&(0x7f0000000780)="0c8795ae09c221b384bfb33b41824cabf4e119e2d84c855df7d6154f3eb559b12e472f14b5fba4d4c503f4fe072b9e0a4505dc8c2884602486afefadde466b8ec8fbf190e638b010b5d4cede516e9e3859f445c513c45085a618824460ce533632ef25693bc4aefeb5cf195b477b5c0ba40a6f61b8c56fe515d63ab493c8c4148d6a5b705f3f9eaa699efb8bdd31ab3f02", 0x91}], 0x9, &(0x7f0000000a80)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="00080010"], 0x98, 0xf}, 0x403) r7 = dup2(r1, r2) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:05 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x40, 0x2, 0x0, @broadcast, @broadcast}, @icmp=@mask_reply}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000040)=[{0x2, 0x2, 0x1000}, {0x2}], 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semop(r0, &(0x7f0000000000)=[{0x2, 0x5, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0x7}], 0x3) 09:06:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0x400, 0xffffff4f, &(0x7f0000000200)="eaa3ebcb310bdd4a41e29d65a5fd950740a5ef8dfa12c8cdf137334d000fadcaf0f85dd1c5463d23fb396941b3c43708cd376a3b56b185c7354305359f9617df655de9b0038984cf36384425ed1f441d35274da19b5aedb8a43752c4332645f8a02daaf5f6ac94e89d68c54c5d46a07cb43bed3a33e4828845c729fd65adbc7b4d926c2607aa96fbab577c860f166fe9385419713719a30837553f78cf7f739a734eea63c350", 0xa6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x62) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x50, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="f90929a8142237765b39ba83967acb8ce5bf7f3d4c3fee6abbace438a009e0c32be41e33b70ba28ceeb824abd17b61f60b8f4ddac00ad8e23bc63f8d737c911a822b343b01b64c7914e7c6d849632c81f4165d63f1397247f36f670e0b1b3a944e97faa35f16a6a6c368adebec95aa615afad8a467edcbea", 0x78) 09:06:05 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000000)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 09:06:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x451b, 0x7f, 0x4, 0x1, "41339b499fdff4d6cd9f90ed815d095d3833fe7f", 0x20, 0x2bf}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB='6\x00./file0\x00'], 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000195c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500003800ce00000001907800000000ac1400aa030190eb42945faf404dedf32a64ee79cde40262a023b6780000000047000000000000000000efffdf00c894595a75de0125da2c80ffa5d4ba634dcc8640b4dc1014ead63c9a5aaff85ae93ed87e77da6846473b24660894fcf38a8bda741f43eb8a000a498311ab5fcbd23dbfa1671b87d2eac89034f1b90b838a4f4890154c68f23fee8b0a3a6d063ade8e766b98a7715c57d80cfcb2b07006b666babfca2fbb5df8188c16433c54f1a80000f23aa22c658bb18c7b044f6a6586bb1698d70d1640eb03c6bf698ed73daad3ddd7c920a122bc7a12328df7caf5d6747d892774f302d212a2a15c404345213f6661642dfa0945edc52c4b26710c516c573d7c344e82c49449e7c98c54417020fa2dfe9b7c490dd8b9f05e872d9e0624915c09deaeede2650000000000000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000480)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r2) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000019740)=""/253, 0xfd}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000019840)=""/249, 0xf9}, {&(0x7f0000000200)=""/120, 0x78}], 0x4, &(0x7f0000000280)=""/1, 0x1}, 0x1) r3 = semget$private(0x0, 0x8, 0x1008e) semop(r3, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/99) 09:06:05 executing program 0: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1e}, 0xa, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) 09:06:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r3 = dup2(r2, r1) nanosleep(&(0x7f0000000000)={0x757209da, 0x71}, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="e4012e2f666d6c653000a408cbf59aea38c6bb1077a12a8bd9bea72653cdde3acb7b8d8c800cf8f68d503dd8a61d120b3d7892dec9d9586146af7c0b8042ed3d894c1d60a7c59adc4542db2ffbb2900ae4a895d9357e4124514d2b004170c9e4d0d4c7decc008d9e8ff0b24811a2012c8020642002c911fe4956ccf80ce6f7d0a523d307c5c570f8a255c1f46d05b8b384473cca83956c72127db386baa60506c2e31741b3ccde67cbb3942bad1ac55d0af35ec6dd22ae98c19b0ff07beb725c9f0b5a0771a0d31f60d0cdf24b12419186ca0c0d1b6c5c0f3796cf9c2fb27b635fd8c652c8d5d1"], 0xa) 09:06:06 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="0e5e1ba4bb08495e94361a6b58878a810eaa84b927721dfd7f2e2bc82bbe5d5ee465ce08de1d54d48e24f4ce766750577cf8d3bfb2de0ea15ddc2828073ffa4edaa3a958dd1246841f279d9a3477e8476cb5392b9004daf8d526fd54ecf58319950f15816b5405a41f4f647134837f0a7410862d51cbd241222c0334b58bed69dc5603a43dcdcb341dc107b82fb568a03513039213b151f9fd887d94891d036ae426cbe6ce", &(0x7f0000000100)=0xa5, &(0x7f0000000140)="70a5f80c5bcce053ec5feddc6fed5c206f520722ab0262398129032ed0e9c294dd0d9e6740a07fbcd8df97c1c8478af1931a33299c0b253324ce04c5fbc91fdbbd08e4866a18daccb8f9511d251d131ac7d680e808184ac3408c7c7124976075462eb9e78a8e6bcaa8658e24b0afa3266f92a6625c1927de717d46730d91c067877791dfac7cca47b1c32fed30dbc4dd92", 0x91) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000200)="72eb34", 0x3, 0x2, &(0x7f0000000240)={0x18, 0x0, 0x8000, 0xff}, 0xc) socket(0x6, 0x2, 0x80) 09:06:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x2c0ccd23) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/31, 0x1f, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a", 0x4d0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) r7 = dup2(r5, r6) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000200)=0x1) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x1, 0x0, 0x81, 0x3ff}, {0x2, 0x40, 0x0, 0x7f}, {0x1, 0x3, 0x6, 0x9}, {0x1, 0x2, 0x4a, 0xff}, {0x4, 0x6, 0xee, 0x1ff}, {0x8000, 0x1, 0x3f, 0x7015a5a4}, {0x9, 0xdd, 0x0, 0xfffffe01}, {0xfc01, 0x6, 0x61, 0x6}]}) 09:06:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 09:06:06 executing program 0: setrlimit(0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) r2 = dup2(0xffffffffffffff9c, r0) write(r2, &(0x7f0000000100)="3a16dd2a08d4589b5161a9e282905f4fce4937b591bd665910eca9dce58d3c8afc0df9830cb00fcfe3108bae644e7c9fb81e8d7dd6a5f47ba1445d402d194a407cf5a019922d041ae1ed2fab6016c7a55ed699f4a284c57d76eaa8879543", 0x5e) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) 09:06:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x6, 0xd9, 0xffffffffffffffff}) 09:06:06 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xfa}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x92, 0x0, &(0x7f0000000040)=""/146}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xffff, 0x0, 0xfffffffa, 0x0) 09:06:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x142) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x40, 0x0) dup(r3) pwrite(0xffffffffffffffff, &(0x7f00000005c0)='\x00'/11, 0xb, 0x0, 0x80000001) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r8 = kqueue() r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r8) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) r10 = dup(0xffffffffffffffff) fchmodat(r10, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4) 09:06:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x2, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) write(r1, &(0x7f0000000700)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba95721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869addbadae5160c3ae63056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae45e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a6d03a65e7cedb558ea6e2396ae5baaafeedbaeaaf56cc79023701a6466df85c6b969ec289b9776e887d07f62255262a1fd45e3f1676c140eaba9891ce1d9bcb76416c33f673385ec5e919e06af3123a25a20d0f96d99dc98dfe1c5e9ebe9c3ae461456bbd6375c5e0795874de7877205b196162b3639ce5303d220de536597227162f8486ca1fb04457814a35350b5d6836efc86f980c03df53e8192921ecd7fefd976d0b3e826cf1c2b9853ad4b985a3c621804870791148fcca132e16fdd6b2393975497a7dbc312b4a11f0ebeb8d4052c16cb022b4f3c05fdb9a786def4f4f1452dbf6db75351544acd9bfd2bd4da67445529df8a0487c05851a4ffc71ea59dc66cffd54d61222ee054c602ebc7e6f7be67d8bb715f685e3a4b77c7885ebe9d970dab3c1ff6a20496522a39a975a80355f3aaac661e847d9122906396424281bc3e78a5cea12f1727015be0c44d4db66097c07fbeacf3a1c6f09477d66b39246afb1077559cfdca83335e8d4f77efb08974960017077ab1afcdcff6e1944f8a217089e93700e40678bc87d08ce2f932b7bfa0", 0x64f) 09:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x4}, {0x8}, {0x6, 0x3, 0x0, 0x800fe}]}) pwrite(r3, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r4, r5) fsync(r1) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 09:06:07 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x6}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r5) dup(r5) close(r4) execve(0x0, 0x0, 0x0) 09:06:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="a17b52fbd3c52e316ddcc23fae2d1effffffffffaaaaaaaaaaaa0800450000380000000000019078e0000402ac1400aa0347ef5f8f5eb570685b00000000000000000000ac1400aae0000002534879a5eb2d1e9b"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}}) shmat(r2, &(0x7f0000ff9000/0x6000)=nil, 0x1000) 09:06:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffff3ce2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:06:07 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './bus/file0\x00'}, 0xe) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x14c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r2, r3) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:06:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000480)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) mlockall(0x1) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)=')*\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='(\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) 09:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x7ff) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2, 0xc6000000}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 09:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3f) r3 = dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r4, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000080)) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) dup(r0) ioctl$KDGKBMODE(r3, 0x40044b06) 09:06:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x10, 0xa) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:06:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r1, 0x1, 0x4, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x7, r2, 0x0, r3, r6, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)=0x2) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}, {0x0, 0x8, 0x1800}, {0x2, 0x3, 0x800}, {0x0, 0x400, 0x1800}], 0x4) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 09:06:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) setsockopt(r4, 0x2, 0x4, &(0x7f00000001c0)="9931929648a9020499eec5d901aa7b7b6528520f2f23b10d0ec1bfaf4eb189d4cc264bdda9089f6851599e09863d99eb45281781f77ee04c83411a96e2784506367a242b42e45446b903a112c90cbb59667b2816611bbddb73222c966b08dc59f0a27dab281357bae9ca7457941019a6f026969b180927539bbcab9584a5db2fcd850da107b30dcafb650ba689b8c5f8a863b4a2c9252f796fc7120a428b8011175a4463ce0041a65c2c95ac5420a34ed337d83e32f4e3fc77f4c8b91243bf40a42ae7bad58cc31fe5b0d4794d84996a9ded0531ec1d561c4e283e4332eaf42d7f4ca810037b249c8bea41d13f4b49a8000000000000000000000000000000000000a9dbe450ed1f784972f23c00"/280, 0x118) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="680d5557f02cb73031e692fb60991ed390aab45a2cb56223417dd12fed5586dbedb74ac540bdab5ce070ab4816074fce916a31aa71ab27e5b772044af36bfece7f685622aab709d4c4286655001842f8ceb27d06de574f0fbb0c5a5e50845d6ad273834e2a836a6ab5638c6ba410ee60fcff877113d42957c095b0da0102cb17c07ee242250a42ee76d79e5f3057e8a342acf6df08d6aeb5", 0x98) 09:06:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1f) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r2, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x401, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x20, 0x10007, 0x37) 09:06:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="806b9da85ad8d2973131f4246209bf65b6fbb8342e01b07416f100000000fefbae8a0000000000000000419f479b3f9afccb6ae31eb78f0cccef818fe9e70fcf066fd791ca52dc5db169c8a1114d032fb4c1a15c5ca1b00357db76d4cb4df14b21465d799ed1ffba49f5b3d3383ea367ae9b18e144d33694222c3c649f631f5e6ab35a6bb75081f64c0000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r0) fchdir(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00001e6000/0x4000)=nil, 0x4000, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7e}, {0x45}, {0x9, 0x0, 0x7, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) socket(0x18, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x8, 0x80000001}) r5 = dup2(r0, r1) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = accept$unix(r5, 0x0, &(0x7f0000000000)) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 09:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x81, 0x0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7f, 0x0, 0xffffffffffffffff, r1, r4, 0x40, 0xe1e}, 0x9, 0xd464, 0x7f}) fchown(0xffffffffffffffff, 0x0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000080)=[{0xd69, 0x7, 0xd, 0x8007}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000240)) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r0, r5) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000000)={0x1, 0x81, 0xffff, 0x2ff, 0xffff}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="af0955779021ffffffff03ff86dd6000200000082c00fe8000000000000000e5ffffffffffa9ff020000000000002e338e30d3e5bd9d0962e06dce00000000000000010c00000000000000283395b66247b9779779637af2"]) 09:06:07 executing program 0: setegid(0xffffffffffffffff) chmod(&(0x7f0000000080)='./file0\x00', 0x102) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x10, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x33, 0x0, [], [@ra]}]}}}}}) 09:06:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x81, 0x0, 0x2, 0x9eac, "000000e3ff010000113ee21200", 0x0, 0x1000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 09:06:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r2, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r4, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) setsockopt(r6, 0x0, 0x61d82379, &(0x7f0000000180)="a31230413aea77809e8690015ff9b8b213920221ce9eebcb916cb0678317bb508b9fbbf070e00151bbe3d144f075d4c5d70b9e09f88f58edd097612e117f55cfe61dfd5564a5cb8d647eb58c4416096c7f8f16ba2fe3d4515ab6c73b651a4924f0dfd7b0b3d2a7310f97a2e5c3c7639051455c7dc9cb16535238d05a2d09133b6d43bb4def2cc364c9017fb435632b6ff094a011f26793889c792c6e6864c04e67e2e553fb6844c52aa1cf53708746b5998c8b0a3020d609d668d464b4ef4e50ecb1be01d8edc1d2c79cb31928198cc71bc6556b1938c50fe961", 0xda) write(r3, &(0x7f0000000100)="15c8ad4a641961348df9f2886390ce6f268cf2e891cfa2cbd80c28caa1a632256722a9080017d1120380295bc46b2b359c23e3a5e7e4a92e7919e277b85e2c53831242f4a8b00bd40dd4f3774c53549a01", 0x51) dup2(r2, r0) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="66dac7a1cf000ce3e110dd04f77ef5e395e11647c44c8be80be8c9806f", 0x1d}, {&(0x7f00000000c0)}, {&(0x7f0000000180)="e55b10bf60293f059819e7272a7698819005879b19dc0166ddb04030860af993df50e530b3", 0x25}, {&(0x7f0000000200)="344daa63fced8831990b5df53c2dc60a8cc60afa38fabb473fda2b40c42d73d85faec73de0", 0x25}, {&(0x7f0000000240)="12fc3f1bc7906217b9b58919d6b4b4a67893d97d49143689e67459b7cbdc538f2cc44fd26556f7a9028a6e54fc0b50c4bd00bbd8c34721f4eee79218c79479530ed4e585ebd1fdfff15f977ad0ab7f1ae4719666f370076ce1f77d7f33364094b08c9b62e0df3bc823f7b76c25c0f1a1b726990bdb6db83a24eb2b7cef0c08d850240c86da9f005eabecfe3935ef7374fc309accb75045d0eb6de8cd01376d4721d408e50ea13b937b992b6a04fdaca260", 0xb1}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x80}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000100000088d6ecc5666a2a0b300434c39cc8bf075eed726ff87753ad9fd4f01369b44248186ef35faba5c3a31a5b1f40be24e8b2a161644c9e32138297d3366f7ea07209e91aab3054a402971087a3cc9e3141ce98d3833594ca3b73ab9f21b703703a6599a329226c5dc628e00de353a903"]) semctl$GETPID(0x0, 0x1, 0x4, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r2, 0x0, r3, r6, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r6) 09:06:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0xfffffd53) 09:06:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001680)={0x10, 0xca, 0x4, 0x23, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x488}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x50}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x301c20b2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000004000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xa22d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x5}, 0x4, &(0x7f00000002c0)="723e8e6dcca435d03f53ba4f3b0a4340371d23332e02e671139c948e42b02c193fd6692093e87d3a3479cdf3df9efbde45ff12604a726f3d75f062bbe65045e8c11e0829e38e354f", &(0x7f0000000200)=0x48, &(0x7f0000000240)="8a422f4d80c742fa23b0f56406c41aa0a2c6c53553423e730a586aeeffb5543dd291189e30", 0x25) 09:06:08 executing program 1: semctl$GETPID(0x0, 0x1, 0x4, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r0, 0x0, r1, r4, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) fchown(0xffffffffffffffff, 0x0, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r5, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 09:06:08 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000140)="b973175431cea36dff75cf0110a5d48ee6d67f99e9494810f835124e138baf61e6c6b5f8f513", 0x26}, {&(0x7f0000001000)="92793733bd512221148c44aa40845ce006804f5ec23f6cbfa64816633b41c3e3454da7beb1053ec08a92e83bb01ca1e4f8f022ffc04d384614fb97c699749dda330ca05a16f0a8753e57c67adee58c0e69e180cd9f01ad32a0730074ff5aff5f081f4160b4b834378cc8e3ec6de0e5acded77c5439159daa8b231269c7ca9a09f7effc8afe9dd7cdfc748230b2950bbd1f558d9b10cc7912501db59cabaaa25c093f3704fbcc0523ba856b952e54faa60ea43cbeb2bb07b63e1154903de8998cd0bc5a953707a65241582a07630ce0d02b447a7fa4f41667502c99fcc6f8c6535bf601845db6c5350fbddb8b9182656357a4836d4a6d3443879d7dd7ae51f9fc98c5f83d297159ded75a69dea12330502e23b698e488b2530950967815d342c1613cfa51434f3f3fb55b10eaf2c024f8119954e36322641f9affa524583c6d6d0b970712b40a0362654f26fac40307df7d314987265e1f2fa4aa9eb74964fb84b6a965c4fc3c494738a82b02c6c405701ab4d0dbf4d5abaa6473dda454458163767f20571ea11c03f0f2e27093da91a84551a7b96eaae52aa18366f83c5597e5ad3d8a339557d1482f8580896237b30ec614a0d918cc8551ccbc6cc134575d2f250112ceb75df248714649e5d1a898a4c3bb2daee78389ecae6cd2fcf4eda33f0f296ec8a96775f48fb649a8bb2196038f9a79330748a3100494d27a8a568aa541f77b6d84e2207ed1f0dc7d1ca824442a6fb03203f5978a9e080c6713276a82cbd9b52a20b38ad69c7ae304745dc8954f29bf96886a08b3560a8cde8d5fc09ac712a9fab8f2093b9f33e8ef6d6934a38059aa92c116f0ca175e4539b0ffba9959b46406d8497f34bce855de3ba64402040507270368fcf0904f0b674389a74abdc27382e03396353c4daf8dc1f5297954997ee0a556e831ff87b87ce530b5c4b5e5abbda9171f248167fd45dec96301c72e0a2934438a72bb30fa7fe36297bc2d077554914d03121ab0a9d9a21a043c06a2564be455077d6b84b011af6bb18f93c0452c4bbe518560309c8491ffabc2959cc57e94227ac5124452f4525d7ea042c79e75ff0d6b5e966f2a00cf84fd984a7eb52e298b995e8f26801a65b534f4018505e839aa48d8e2c8107073f3f795c74559591e371bdb033576a9fd3ab0238b50ae1d4c4e9f177032961e61f2c3173f4b80f467ed3591d81c0b97406665cc697897d4041bf5c724803ce65de150e8bd0f4c498f8a9c898452606bb17e67a63fff574b7643a7b24ca039fe276882b8e411a6d7a545533035e27207c92f6335105cab33eba8b84e8125827d80ec0f32f5fe6dd11bc946c3cf1f1f46aad94d19aa2df207667e8bc31be732c043e8d2b171fde26a2a3cf76786f854fd1f237e7bbb26f974ed0158f8704ef443eb4114f6e13a79b4d631e8f308c629d8da29e559001fcf5bd6666aaa4b92cdb52c056b44b4e2a0b741855f371b02315e582db4229a5c4c6d8b1bd40aa5d90c51c3fd5af7af2e33ec6bc296f644b5c5045e173307bf350d02c0942baa914cdd32cb943d3fbd0583b565f05fa4ab43ad2175eb98050fbbb804d7886b0781b599283f65ab903b19ab9aca9ba593d030e8500ec7641bc2723a6dfd1a6138046757d5c87913b6cfff95dfb57ff6febdd97fc75ee70349cb8d0b5ec9ae80f2641dd2df70fdd3e38fbaef6d4adb73d0acc65f337d3a8668e65a05451b9bfd02ac24fe5beceedc521fb154f670636e1b13274e764aeb338f74e480c39ec17133b5358516f3489cd3143a079ecbd532577f28cada73a005c9dc8cf823ccf6566a5a050c07a13d2aac870a49039e61d926da4611b017c3c2984c29373104449879e8c4dcd3795c6abbc4f0a830c29398408f56eabcbd748dedb8f55a7faabc47f627e139560409dac9a385b4a2253b593deee4412f8f4a347f075c7a83c3d14ef513d6437ca57284e383c5e9e19070e7fb2d02d0ffde7359ac154002e4441274885ce0a15c43065d2b601bcb59a418f5646d7b11540f799d9f077e1de12e5597663053f7e0ba22ff43954b82734bfe40590f70b41346d6ca3c5c278ff3893fa39751e8adbd14cd22437833a494d0b72581550d90b0d954951c5176fdcb391816babc4c2676dfcca317a11abc2508f1f1a616273d4f45567ead2fbf6df2478323b37d02a64ac783d2fbc7495e13ed12b9258a7a4bb6e1ee57d4d97912b0812924f40e0d065599ea7533962e94616efbac1e713cc2fbf7f7d726e2be6595311b8b098e8399d6fdd16b6e2832aa31b193af4fbd51b91380e962dae973e08a098fe5a5d0bc9a6e35fb8fe962a713bb09220969f845349caa5a951e3fd03275fc657b8dd53a5393fd386b09db492d6da7db09b93d22e5ff74770d1d616e1e8cedd0c287b14baddde94db95aa48b3482d28df943aadd746dcc52270efe4d5059fcb706c10fa898f478f167055607c1598f2ed373c83938bb8578e8e4b5b2a1a1af31ef29e9ade25829ed0a651be656b34b3016d3933b14845ee2166fa4ad7885d489e356c4e806ae4c183a0d681f2cb8ceba53cf7adc3523854debb956cc8f79afea15664a89d638a5be4176862e708213f045371c5d845140cc79e91817f23222e02f6154f752b54494caeb60e95c306b64730b32595e0c76039a48fb2056762707fe0a55ca585a51aa96eae532767eebe3b6c0ebe16cb231f794db1399d91800a19cf12ed418adf81415590fe801f50995a50be3c0f611088a2623ff36c8d72aefd2319a7778ea094e41b0a2151143c8470eb16bf37b3d271dcdc0b71e0ef75420820d19ed5a1ae05136abd3e82fe1cae3b233c4e0a87767d19d7c4658ec066c04b7305469967cc1e2a44900810c46b9a4965da4fa01f1d2c78c11e338c88408e29747268b1ccea75d26abbb2721c48414e3f3c679fb4d8416559735f713b5f77151a5b8279a4af1a79064edfa616031d46c6b73da39af8d3ada92ed83faa99b29aa018442d3631de4e31b04d43cfb23148746899146980cc241faabcedca4b38e17f00dd8a4258f48fe62915a344389e12d8985a1803a49a97e6f64f8e3f8a810d8c4cdf237069ca62a2a0aa7fb4713acc00e2ef1d010a5d03af717747e3311949f348f7c96f3e273f94e56a9677a6bda3f9082538bf8d36b292a23829f1ad3adedde6d0661b038b7062f67cbd9171a5e8a7b524e8a0574756f767b065e2c464671886d1774a5b0d2db78c673c693e275bdf5523a680af4cfff05b81f0efa167c2b48a852d7ea3f8b22309c17bb9a11022641259af8e821cf6b24f90c801d7b8ad6f29b5f6d733eeb1cac9ef651a3e4cbe51adef0e31fc3da8c46168e9b109220fe55185533629d97a0f679433645d9b2fc3e3c99c73146335388c87c5a1184076a4c2e903f93b147d0a919d786aa5e075e92cd43fc29727b02542f21d4e32e9e4777125bda25f88a20049ed47af6e9ed48f421514377d216904341fdd91e28430e140580a614a46fbc9be174a4e997849fd18eed890cf67dbbf56eac208e816ae5945adbaedca369560e5d9a018bfe896dd8bfdab892a8cc9319c941e3dab9b64fb94f6bfc831989cf7f5e7cfc67c2ec51544864297c30d6f6daaf8f4bf183b4a7576dcb247158357fa21ac962d641242e973b248fff080c4bd94fab0e10bb940f3f2f80b5d839577a3f0d28ee4a012ebe9ad243d6d545db6862058bfdbda79cfc3a83746da50167238dc823d455b5287ea34f1a47052a29a9832f41c73e2871f923c959676e8e6cdf0fafea41df2567fa31c52addc4aa06de05a12c8c7e1cb0ac17b9678dedd103dfef4f918105b89a09bb524b0b6760d31d0d88987d162094eecd36f4b5615cb63294177ef8fd33af8998a54c19b3d7e569676abd185878af75ada932121955f5e04d4fa2efa970aff36b35da15f88621d9ba074093a99bd64d3bcbf7e15439d3f79dc0c589f68779c57daa207ba1535481e6f3dcaf0dfb6120e0d1de570cf029244c831609b6cbc24429abf8c4f8dd8260a324bae435842f029c9d9dd4c7b60f3cb3a429c3296e450f628eb985294ea9cdf6456b54359072b62cb246e986a721542ed5cc1fdf3364924f74ec7e6174016cdcacd71debd2e07127f6270487914c5a469aebdcd9414fb21fbec241893efa91d81b2f07bd69fc5a9691339e1bb0c6b37dfcf2cf714a01ca8b089d8650c75e49f67eeba11326b7ef221186aea8fe00c99651bede57c81dd22b66fd26fc94af3efa11718f7c049efcb828e5dfcafaa88f833ff1687760d74143f0a65c8595574a0f6f23861d48b82706c60f000e83a626788e82377c96e3ca6e8d0f6eb36bc916399b9ae4b13a958dcafe51351f1110ef625b98c547929b32afcd5beb4e89ab1e92f8a4a58b21b1579e055ad567623391bd3e2545e2bff207c27755307d94492906f487037cdfbeff5fce8a3c9eb31d282c7341d31621e2c7ff90dcc3195d9efb03be20bda293dabcff1a995dd797f4a486a50fae5f0f0078ac4b85260d93dc25a9f2a9fb976e518ee19f739b7be0b9399f000a7a08eb28972dda6708e4f71828b808fab0770d473b4e00754388b8ebeb12195340563ca55b3f3c598cd8d2a883f8d818fd07c8c1409c84cd6cb56873bfeee55250b5e4ffcfc1e305a989d1d9ae30b0cb6f85280deefaaa7e942e88754699a0f0293fb852737952d27761e1a0b4ae110c98581084b101634270ca6a9d5e2eb793971761c32d331618050c057b775a1f74f03ef60749dce1e075404369f96e35e84d153a141c8d791b535b893cee98fed1cee0b90c2dd3b958aa69518be7eacb7d7e8af6a43ca97f492c90f334041b08234fcf7742c299dde8e8b34281eb7f1ac7d78965d80468f8de913b59f797c8408a45328e129d154a204ddc1cd090cad2b5d26add7db31d9b249de924aeaf7e0b543f0b7ba2554a74c3eeb0054c47fe8527d9e4db9f96b03a7fd7b88a24c798e9373e1237adcc516641e01d242cee1ee3b4f23e567be0ff5fc557aaaffa4bdb1eec10bab23e9660f581215a4f8456ab237f3dba86f399f69831cf5b8cd26cc585420450f6a7748500007b7661ab36056def636076e3b017ff893e057aa9986f9f47109cb65d7c5618f5e2ffb594feb64b88ec5115374a3a823e660a978e796891bc0695cd611be39d7a29d602b0b47c1a364e65c4837bbae2280c163367c58284b02fb81f836f3bfab4693da1e3965fb4ce6ae16aaaf190f4c836715f6114e423bf52f83abc7709c3cd46f46feab5d5ee866c042495d4146b7a9de12646d68451d532b228dcdc81a7d8c351064dda23c0de6b60ee43a1e52637dc4b4f004f061e42ca6dbe989fb04a98566eac2eab6da897964e13b05a17d68d4e74fa4ad5e0c8df4c608fe55c7f72fa413863e8994ce599f5fce3496c70c8fe661873783d5ea5d4f64a01c241996bdbba874778e48618c59941f552e7b0de8cd94d1ee5a30e1e6af72c22b68034e56b3ea7793a977dc2f0fdf49c861f5f5bc27fb4d864c5ae82ba0d145e0332f5b8166def7fde281a59bbfbbee741db6db614db0b76b65ec588b28e5fea7585dffc52f276b391967d151bc8907c4db78653ffc16fb8193db6d3a50c61e9b386d37169097adb59cf4acc70d58d0d5749f1241629cf305d82b4a7bd67251151698e6d16e4ef6d0d30a202d05f285764865ccbd368b6850a68e34610ade3a3b0dc7fce0eeb1fcd3a806acdf6cb2f46c300978fdcd4b06644f7ecf7edca2460b1c5a43724696b448a14a7969b492add4302f8a410e365e61367a4", 0x1000}, {&(0x7f00000001c0)="719e3894e034b7ae6b65ba76c2867fb8d2ea97737c18439445ac0f11cebd56d8d1eec1a34ef1bea9fe7a0d0387c310a84da803b5dffa3c16eea1c515b66ad2abaf3332e714e07d1cce382f0fe92ec0759408f7faca278872f9c1eba3ad5d5e0bf2665cc6db6e318a3cb6adbbccb5ec1204439a8d84683b576d204c0135c426b87eedf8a3d07c35ff7704b7d0883ec0f6229833ed0812d774a00955c26106d206a3ee283b", 0xa4}, {&(0x7f0000000280)="ec2b7fe5da9ceaf6222ba98c0c4bb6792c1757338fb45231887facc79f811135110a991c6a1db1b1f1178d9541d14805804a80e11ea3291fee06ecbdcdc465d5d0439b1b1ae57264f1eeba35c531", 0x4e}, {&(0x7f00000007c0)="8fb11a0f667d", 0x6}, {&(0x7f0000000800)="06bac5aad06761eab3c13627820c8592b4401ebb181003fe6cb5c0950550ed776b8a48bd146fb14073577cb96553a4ec8149d97adb4032a4494feecc660f703833058228d93b7479d63b11fa4f5fce8ef99fa2b01247968f46768db4bd250b7756499166a6e110ba72a671bc73f69f0045", 0x71}], 0x6, 0x0, 0xff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x2, 0xff}) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffff386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf5547990000000900000000000000fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870941200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5e9e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b0399a3f6279769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a419389797b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da4ff8237ed6b5ad30d7b696378a27e42cfc93123b8284eb9ace33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939da0ac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a010000007ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110ffd3c185000"/986], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x101, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x5, 0x8001, 0x7, 0x9, 0xd3ed, 0xffffffffffffffff, 0x800, 0x10000, 0x10003, 0x80008001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4000000004, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x5, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xfffffffd}, {0x8000, 0x800, 0xfffffffa, 0xdffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x2, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000900)) 09:06:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}, {}], 0x3}) close(r0) syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, "82c0f1831592da8c"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semop(r3, &(0x7f00000000c0)=[{0x2, 0xffff, 0x1000}, {0x1, 0xab, 0x1800}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) 09:06:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x41, 0x28a}], 0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x6, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x7) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02"], 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0x7, 0x3, 0x68, 0x0, "330120962d71e994a6f3adfff50baedd776d5284", 0x7fff, 0x24b}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)}], 0x1, 0x0, 0x0) 09:06:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x7, 0x1}, 0x8) r2 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x6, 0x0, &(0x7f0000000080)=""/6}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 09:06:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = dup2(r3, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000100)={0x1, 0x1, './file0\x00', 0x9, 0x1, 0x6, 0x8001}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000100), 0x0) 09:06:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0xfffffffe, 0x0, "0000e4ffe64de4000056e300000000000600", 0x1000}) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x100000000000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffff7, 0x98a7}, {{r2}, 0xfffffffffffffffe, 0x2d, 0x2, 0x7f, 0x3e00}], 0x401, 0x0, 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r5 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000140)=0x7fff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4810, r4, 0x0, 0x5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:06:08 executing program 0: socket(0x11, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) dup2(r4, r5) accept$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050200000000000088000701000000000000cea1fea703000000c73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c825a1882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xbb, 0x5, 0x0, 0x0) 09:06:08 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setreuid(0xee00, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) r3 = msgget$private(0x0, 0x558) getuid() msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) r5 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r5, 0x0, 0x6, 0x5, 0x7d, 0x1}) 09:06:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x10001, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f080a33}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8f9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeb}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) getpeername$unix(r0, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) 09:06:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = dup2(r3, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)) acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x9}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x80206910, &(0x7f0000000300)) 09:06:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x1, &(0x7f0000000040)=[@cred={0x14}], 0x20}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x3) 09:06:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x3, 0xfffffffc, "00000000000000010000200000000100", 0x3, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(0xffffffffffffffff, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:06:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a71317b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1ea5d3a7f84d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58c"], 0x10) r2 = dup(r1) r3 = semget$private(0x0, 0x4000000009, 0x82) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40000022, 0x0) semop(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1000}], 0xa) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x10001) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 09:06:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) sysctl$hw(&(0x7f0000000040)={0x4, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x5f) 09:06:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x777a4f37, 0x1fc80d8c, "000024510e091fe60000001100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e", 0xfffffec2) 09:06:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0xa, 0x20, 0x5ba1eff6, 0x40}, {{}, 0xfffffffffffffff8, 0x100, 0x4, 0xbe, 0x6}, {{}, 0xfffffffffffffffc, 0x16, 0x20, 0x1, 0x2}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xa0, 0xf0000000}, {{}, 0xffffffffffffffff, 0x5, 0x1, 0xffffffffffffe05a, 0xe550}, {{r1}, 0xfffffffffffffffe, 0x15, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x7ff}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0x7}, {{}, 0xfffffffffffffffb, 0x90, 0x2, 0xf96c}, {{r4}, 0xfffffffffffffff9, 0x21, 0x2, 0x6, 0x7fff}, {{r5}, 0xac26cf272dc26d85, 0x20, 0x4, 0xfff, 0x4}], 0x200, &(0x7f0000000280)={0x6, 0x89}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = dup(r6) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 09:06:09 executing program 1: connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x2}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 09:06:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000400)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}, {0x5, 0x40, 0x40, 0x4}, {0x8001, 0x7, 0x8, 0x9}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c, 0x0, 0x2}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x6, 0x400000000002, 0x70) r5 = dup2(r4, 0xffffffffffffffff) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x10000325, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0x28) r6 = dup2(0xffffffffffffffff, r3) renameat(r6, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f00000001c0)="8be578c53d2e3e7bdb03d7a0ef93a8ee0bccc9d3171f767cb100ef578a105c1e7f452edb8405f6188a04410a64f73ec7f1d96d1b28a1373e8ca96ef58cde2586a7309063037d0ffc26378acd7c44ad7c86cd99446d0afa652b9d8f98ad25e246c12385f1595e40a63ac695ef12cf535651c2cc149e99e0c43121563166f8d46a0f8f0dc7375cad41cda62cf178d48c972cdcad4068c7f6de24d7a9e2d0d5b1659872c57a9a1243377c6e1c20ded493ad40874a5968a5034ae978af0aa8abd973ce55f589db4c78c53da6c03f275d00000000bcd7bb88af8100b356e41128", 0xde) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000440)="7055b455c460238ee79dbdfc74e4d3ca9197200089c65324e0e585c965b0621f478439945762e44207aedfdb197be21a1c7db69ac949c3f735966526f31e5883ec6500000000c012f1999f353c11d41dcc56c51cf3d1b7ef24623c15e800"/108, 0x6c}, {&(0x7f0000000300)="4212c4dfbc50147563662121fa71211504c87529e303a2b5453d4a08a86b410d985523070beb3c2476a9e1d4dc", 0xfffffffffffffd72}], 0x0, 0x0, 0x4) 09:06:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r2, r3) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) dup2(r4, r5) recvfrom$inet6(r5, &(0x7f00000000c0)=""/123, 0x7b, 0x2, &(0x7f0000000040)={0x18, 0x1, 0xfffffffd, 0x1}, 0xc) 09:06:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) flock(r3, 0x9) dup2(0xffffffffffffffff, r2) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f0000000000)="093f000000000000000014804752cd8439df6dfe4ed2848f4aaa41f6701af819960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0xff, 0xfffffff8, 0x10001, {[0x89, 0x8, 0x7fff, 0x100000000, 0x7, 0x2, 0x200, 0xd166, 0x10001, 0x8, 0x5, 0x9, 0x3, 0x169, 0x100000000, 0x10000, 0x3, 0x80000001], [0xfffffffffffffffd, 0x1, 0x4, 0x1, 0xb4, 0x7fff, 0x1, 0x8000, 0x81, 0x8], [0xfffffffffffff000, 0x6, 0x1, 0x2, 0x0, 0x80000000, 0x2], [0x3, 0x8, 0x7, 0x108e, 0x7, 0xfffffffffffffffd], [{0x1ff, 0x6, 0xfcdf2748, 0x6}, {0x6, 0xcb6, 0x2, 0xffffffffffffffe0}, {0x4df, 0xbcf, 0x3c328e2a, 0x5}, {0xbbcf, 0x7, 0x3, 0x7}, {0xa6, 0x6, 0x8, 0x81}, {0x1, 0xffffffff, 0xffff, 0x401}, {0xda, 0x10000000, 0x7f, 0x4}, {0x101, 0x9, 0x6, 0x9}], {0x1, 0x40, 0x1, 0x1}, {0x1bc, 0x0, 0x20000000, 0x100}}}) 09:06:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0xd8, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x7005, "d40350211db068fbfd480d2014ed6612a7740c20744b7f82ffab55e2c8c8fb7782115697bc6b4f6e403004ea5fd7a02c8d52ddce0b903ad899deba5caf157a4b150471d5780c90324afd4814c02f43ccb095873da53fe0a00123565a574abbd72ed15b91235fd2a74cc5f70cc75779eb475f3b957156c065cd41085efc58103b560e3f33f535832d4c3fe7d568f1f430ac7a70cceb0b1d15c8fe50bc3d08f3834beb57e387edd8c3d359a255803d83239bbbad32de5b57537f4de96d4d108d4a634c866b47535f706205"}}}) 09:06:09 executing program 0: madvise(&(0x7f0000018000/0x4000)=nil, 0x4000, 0x12) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x2}) shmat(r0, &(0x7f0000019000/0x3000)=nil, 0x2000) 09:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f00000001c0)=ANY=[@ANYBLOB="33a1ef8d74d773656262568f60cce95601d359d5df24bd7478a578aff67441f0e9a2199a42dbda743748a44f38df84e00e9c0d659f054f58b85763043b60817c9caa764fc3e1692ee8494852c0bde1acf0247c303603e1f4084e1b909e2009a87db3d661c5304a0b10e9fd9d0998fe53c5fb00820bab501ab6029881b174f479375dd0864c16ab78b9dad6"]) 09:06:09 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 09:06:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x9, 0x40, 0x80, 0x2}, {0xcaa8, 0x4f, 0x1f, 0x3}, {0x65, 0x0, 0x81, 0x400}, {0x8, 0xe0, 0x8, 0x4}, {0x7ff, 0x7, 0xaf, 0x8}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r8 = socket(0x18, 0x400000000002, 0x0) dup2(r7, r8) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x9a, 0xda61}, {{r0}, 0xfffffffffffffff9, 0x87, 0x2, 0xfffffffffffffffe, 0x1000}, {{r6}, 0xfffffffffffffffa, 0x20, 0x20, 0x4, 0x300000000}, {{r4}, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0x200}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x40000000, 0x6, 0x240d2c82}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0x0, 0x5}, {{}, 0xfffffffffffffffc, 0x26, 0x4, 0x1, 0x7ff}, {{}, 0xfffffffffffffffd, 0x21, 0x1, 0x0, 0x3}], 0xcf, 0x0, 0x10, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 09:06:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c30b1fc1afe6fbb8466e11299494e9172415614985b091d9130de16f803e02480b0f4086ff7f118d2b35f8cec67ea52af28de503130628ada43e5e09789e2ca4b5f5669e7b9997eaf0dbff522032838d4f468c9268e842f3b3e8db935250746091c44940a5c62e6e45cf39310dc129332ee54896845d6fc41d94a0176796434ae12f5cf16c807cb3ba82b411001dc69a91e6f3b44910494ac18ae8258b6fc5470e3644caa4bfde374fed5b7012aa6c6015fee3126b1650cd5db6bc211c854849f7ba6a37e7263e78a3ec890ef7989542a59ce6821a6a518d5e241138e6fd839ac2a0f3dbebec5d0c76bf6e54997c2849c44caac8936f00236a47e19980e0fb4b92bfe1e40b3c0a718128bb91bd3700ec1b47d2610aa5e9cab90a0a4349f9d3ab4b14186e26afdf38020afc221c37ddb69d6adeda886c2bccaabd44294fd8fc516e48a3db4a1a5d769a1d95b13e09bd5e338d580cff2f0c6f36833dc7cef8d8f364168afd97bccba5d7d0987dbc094cb05852aa7092db306fceef67098c1ff620052b23161d5bace5259a767b94c5d3ae289913440a0b76cd7bda936f9c359f425af8d657180b5c92a1f59d5622cadcbe1b09720d2126cb0c22f7604e875f4bd9597c86a905356579e46a97ece1d3ace746bd6243e64f756654495d5b3c79cbd88a4b27f15e46cf4231c9ce57a6d225d3bdb20dce8f2a46a04456efb9374", 0x200}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x6, 0x3, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) socket(0x18, 0x400000000002, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) dup2(r4, r6) sendto$inet6(r6, &(0x7f0000000300)="fd1cf5271708de9d062a47d5416207358f354f19169073b4a139e575f152b11a0008f350bdc35461dcc70fece274e234b6bfa32c10f2af461335571408660f166bbfe2eb8c9cd806f75b40505911b9ae3ba1084cf341240275447d9d8584f138e45c693f9861c81a3479d5ef0bf5329812d511ec601baee383579626b5aa047b9b063fdfc6e1daf819c99744f41ffc36638a08262e2a8cc9611f3692f633709628adf3c91b71944101f7", 0xaa, 0x400, &(0x7f0000000080)={0x18, 0x0, 0xd010, 0xffff1643}, 0xc) 09:06:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4}, {0x7ffffffe, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0xfffffffffffffffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) r5 = socket(0x18, 0x400000000002, 0x0) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45, 0x0, 0x2}, {0x6, 0x0, 0x9, 0x4cd2}]}) r7 = socket(0x18, 0x400000000002, 0x0) r8 = dup2(r6, r7) syz_emit_ethernet(0x35c, &(0x7f0000000400)=ANY=[@ANYRESOCT=r4, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX, @ANYRESDEC, @ANYRES32, @ANYRESOCT=r8]) 09:06:09 executing program 1: chflags(&(0x7f00000001c0)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000140), 0x94f, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:06:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x18, 0x400000000002, 0x0) r1 = dup2(0xffffffffffffffff, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ec29"], 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) socket(0x2, 0x4001, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r3, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x1, 0xfff, 0x7e, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0x200, 0xfffa, 0x1]) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)) 09:06:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c8) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 09:06:09 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 09:06:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) r3 = dup2(r0, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) sendto$inet(r3, &(0x7f0000000140)="d0dc12d83b901d5955aac2e8c149d7c59a5cf7fd732dc4ac143e2d685007948666c29aa7937af0cb8c5677f8034b0841c4f36045034dba3213eb61babe42ba", 0x3f, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)="140b023b", 0x4}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:06:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffff, 0x1fc80d8b, "0017045100"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) select(0x40, &(0x7f0000000180)={0x3ff, 0x0, 0x8000, 0x8, 0x4, 0x8, 0x6, 0x80000001}, &(0x7f00000001c0)={0x101, 0x400, 0x100000000, 0x2, 0x1, 0x5, 0x3f, 0x7a}, &(0x7f0000000200)={0x8, 0x1, 0x1, 0x3, 0x1, 0x8, 0xd298, 0x5}, &(0x7f0000000240)={0x8, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) r4 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x9, 0x80000000000, r4}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/3) 09:06:09 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x8}, 0x2, &(0x7f00000000c0)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) flock(r1, 0x9) 09:06:10 executing program 1: socket(0x10, 0x3, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202fc6096f008c8ee3d40d6eaa94ea3cc6f05ee262df7cc269fc98fedb6314dd050e13bdde651686ee7b1f13223bc3ea358b644c2cb2ac62bb110da17d5afdc42349bcae0d79db46f1bfc5b1b907e1c1e3646d557b9eac3ae89f31b1db5549502426f0580e5ac0fd59721630be56f5594a5abf8257a170c9a3bd1916b43a9cccb80295b846ad9d3b58988ecfa6c23ba379517d4703a4ff3e8624f03a68f086699e5f21735a1b8793729e7ebeeb9f298da5e5ad1fca6bb68709a8b4a6e99808e4b3460908f5609168613afb984ef4120c983714a629ee8a76459f5e6f0583d9bc790ff768039ec7e31abc326f9040b1bdeecb49b3fc2e4ec1c6e9c8b93c183e2e936e37a35538d76f4d1e51eeb9c6290e43d7d6f458d349926c5f0f89ebb30482945068ea6782b4081fca677367e77bd05e649ae95de87be6a34a0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) socket(0x18, 0x400000000002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r5, r6, 0x4) 09:06:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xffff475b, 0x1) 09:06:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r3, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2e31, 0x1000}, {0x1, 0x401}, {0x0, 0x7, 0x1000}, {0x0, 0xff, 0x1800}, {0x1, 0x5, 0x1000}, {0x1, 0x7f, 0x1000}], 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) 09:06:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28b0) chflagsat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186004088034ff0701000000000000000000000000004306bed8641aa625330000000000002f0000f1", 0x2c}], 0x1) 09:06:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pf\x00', 0x20000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0xf49c341fe90f35d0, &(0x7f0000000080)=[{&(0x7f0000000280)="5227867a197877b97a854170042f3291a8576e9593fde6eb03814b1909c8e49626ab201525cd04acfb476bfb9d41594184807e15f3bfd74e611952cd47425a7ffa88315f8c985c1feadb80c041bd7ee3d709ffb06a77aec14534f0ad59004ba3a46a3b9cd1100515dd2c948c53c6dcb3ea9d8340a49ef25e2d3b5753f50b11f761d332a973e5abb319370ff0c72508d7d8d4356f924eeb1181cf0c5201dc346b7f0eb9266027cf1224652ccf934f9a5840911d4a25db560fff5b76b4649e5ded8c23ae6e17cce1c7109d7c4b7e2d9808d8ae12ab57d33e2868b693954185a6f90f", 0xe1}, {&(0x7f0000001880)="976fb25ed4d5fec5c5087be105d379777a4cccfa3504ed5624477afde652095a74bf9aca7716d5e9855d58211eeeee167990f9b0a5f8b6ec342b28369cc4365a492f3ca8d0ef9db9b5945ca51a089457f8a003583a713c3ce0bc2cf6a41564bb9262046583fb3f17bd3fe015af43b177661a3ed54a2b5c7c6639f3fc5b940fe5fa180c8c48039f244e658993bbb2c0734749ada8f530cdb7e9593724fbdea437d554ccbba332955b6d9d1bf0da1d945b00a4a9593d0d532ca51c105ba63c6e5b3c17b638b0c6ba25ecb34e7ceade3c7175316a1f3eededc8e51b87280169600c6042d3219c7278e411ece434c51a0616fcabafd301a9abb7be53c3fd37c75ab48793bdecd1afd20075186009ba107982300f5746f83925a49452c7e3a4cb8f7bfad5c29e84effd68f8da3e86d8e42f8648526de7431c04fa1bf451141c93a509db6ad0c8594c9bced0744824ceab00d3100149a936fb295bc7fd19a1d35c2250949ccb02bf7de6ca33ef615f367b18d9f3bef173d5148ab77f8621333d35bdcbefddd4b95a8c9b60ab99cb9b54c92aa3e3e1040f0d931ca9ed32fcaf3fdbc7e5414bf6a9f0602b6bf8439bbca479f397f6aca32ed5f600dc9dc81d16780c7d20f35cc49334bdcd95e92400e865a5ecd8d3ead8fc6da07314263856f2e7257a0e827b46474bd279418ec1cf72c684aa04aa52a0015df3c66ef023e44508f7c479fba75fc90b109973ddc72b9cd16c36ec0272a53ebbde02d4ddaa83e0177436daa9ff217bac2408b9f32fab0874c216b45650e5c2fafba4610655c7caaa86524653291a7e84bf688327b4fc2ac22f3efcdd1993387fede2dc54766e57b841179742c2601e7f34c1ee6442de1f744cd49d9d60970007add30a12aeed47b240d68c988d896889abfd0f15d7a83f222c4c365ce88e79b11179d08bd4cf675f8a2374d21f8ad5ffab4dd13e49d816b8d333c08545a4311a2c9d0b2725393fd1083486fafa112629150dbe1c7edecd592a83e33b31320ebe913a34cedd215b7c748be7f1e07621ff0cc4c27aafcb11a5a798c15730243c771889639bc5e5ca506abc8059770d4333f24f330c0c13bf639c53c41ea4009cd75e3d3f8fed23d1d83fc87204b9ab55047504ee872b276ebe54e6ac0b131f5f699aecedd57b57ad71d5ce76f62a72813473e0b54eea8a8ce5b09c4ef203fc1c27307626d7ebb134f11ce4c6909a0664e852ee58f4b580296832c347a79a095857a5d955412b2582ea04c7ce725fff1cf00416cce55134c52be1c71edf0675cc858ea5190466ebc4d3c73527a12cb0e8c64ce04944d4f89d12605d34761cc9c0d0280714ce58eaab73db24c85c514763ae01f7d0fa888570bbe9e12845ec6ee73ab4cc8d443db21b0316f672c10fea8c9b5af2e5cd99787524a7186ec8f5f084b41cb5b2f4765f0aed6d8dda0d4ed9149da28382a6368189444401b22cfca5e23934cfedfc29228ccbe0bd4621e238355aa4f3276490d58977c5189c5cddb519f678892a27de1e0e9339626827525a6a31e3db7baea4ed1d311bd979c8972bcf74fae1d1d833309284a92a98f552cd082cc1a454ee028782a12809e63836d8c143ea26cb027895979d9e0c6c47c815b57d5f5ecd84ec349a4400b91e1e5821fa1794661c22ac1cde4c7d281a48f984fa8bed11cdce0091adf412c4134134652fd6a92935bfb22cb0df2af7a0f6d63a48f592176b57ad775ff74779c128f3524e11810b0a7ee7d037b092757ab5ce55f79338c4e264ec7dd4474f4d535a50899c9e142a7eb99d01d8ff481cea8e53caef2f02eef4fbcc8c18de202d121fb17ff3413aadaaa8e076529179cafcad3e22cff847f2ec6bdaf67cb74ec4f97753f1f7c794d9c20485eb52fe02ac097cd3feb526bb3a03daf2efc3b52cfbba984c8ed183bb467641946f3e87ed9b33f0d5db5fc2c32eeddeecf2932ed86e483df6efa4666a01344112d45fc26a9a0ea0e48bdd3747d9aef729e654ec834a178066287f4f6a4d3348dc99a56f1377b04890d9566df84ab407ac39018fe8cc1b1e4515ac2a0214e9b87f3582cad8d855ad47994e81c4011dea3fdb94e2a2729f3aff2f91eecee758977d306163bf16ec21280f4252274df05bb3acfb1877b054802a9ada853852c84950b1519c7d76ee7f0b3950e97e5d6f52b23b14385c7c920657149b173717bd4ce67800f303e88a6466152df4380ba8332d50323b73a10fe81b265d83c4d5372a1ef5f992aec0860962e08c52b97aa75c7dfa10fa167175ff6c57b3d1dc6d2f7a3afddd314306080871602c74063dedacc21db48289a0c82f96b8159392b02a160179be74ec1e8f2a762c49495a9165c4179b4c25da06f7eb55fd8256c172008d15387a8d4eeb726adad159622ae6fcd836f9cbc1498c3f4773604d514ec923e7373ebeabb981c26deb4d426dce5602ec4002d6aad4bf118b8608dc39a890039680d77932ee0fba6750b5adf14c9b6c44cb1874621ddd3444432227d7b943709d7892f9794192f94e052426c8970620c9dafea6636090b723e53b10f912b31d227e621a3f30fd736941a0092d2ea26e6ac34670486cc5117db6b526af00438990036400c4b1ed57de3d13b99548a73a23a8f23d49e0011bd792fe7ea07d3734445e56f9591601ffc9ca5b87b5c0d069fc0752dcfe5e5626ba8865a26622b1e5cd2315af2d4c854e075165b05d857e1c050d7d300c38e596e31c6ef4dd221c96ebaf6a994ed1e382cbea0b233d91c54df37dd9eea6890984bef8ac5415a9a12790487581b95d7c7d1523d322117f3ca70fdacb6d971902beb95d8fb3ad6f039815c0a0c44045e35ff5176340241257872d7dd4c3fc7d068f208fd004183e80e448de718888d9cd26c41d99901f216d4b1cd77921e1465cb03e64b14f28dc81bfa0fe5cc97e3cb53effbc33bcd5fa309d5dfe1244bcb1cf387298d28ed815863aec9a25aa2f5e58e73a8df9084efdf19e3d3dff7d7874066e82781899f2e710f08ad5f98fbbbfce802710e3e8fcfeed8ae67f738e56d5a80757dd6672becc7d1c4f740746dfe7e8ba8dd0b55ada71cae5131e555123ce5c6e6a2eaee97532bca93afb0710decdbfeef8c3a8c0ad57c97914e5c064afc047e3ee229dddffaac03f87f15a0b31ad9212f61f25205b52964ee9aefcf70a5926ab13ce3866b5c1aa52a888983f5ab5a92d34e5a6d80e3fd5c7b0b00cc59e463dcfb5f399b9019713e49d65f76212e8ef706af2e9322ffe3b581b42a932d115191499256bebdee94455825b9625db6308ca9b8ca71f1e7fdf6dffa2d5079e3e4d40c408996c6565fec61d35774533cc6b37892746c4db7382cb06040f87c70d929d2a5db5d0c1926d8e17cf3679be0a6e5473a79fe031f908daca897b5def4b77f2656221dcfab01c0f084899b2bf54481249f7e693a1613be7df95e44fb3a5f8667142f6655a1efb5be8771f190211253aab7de844311d6ce0512d3850f0dfe99681f742493ee58b0ed76adf197bb0bf10ad49aa539dcf13bc46d9cd586a87d44c9a5bc18c420c386471ff5d294490a72dfd797f95ec33deaf6026b9a5783f4b8d49a3da83fb2ad6c0771a495b9782c808b9c017d64ac6e4076177539eeb1b6cae691646fedbd125cba190c362904e922e386d477c6a1a9154304ec92d3edd21c1272b40548e2117f42ea067154d819d43572848bd7fbded2c44f2f974c2395b8cc6592c5e035b57caa9778c9761943357bac4edd4f22fdd896690f118bf1bbaadb924f6c8bcb2b8a9d82752fa9aa58a76ae991ff6d72a4d7a0e1b8d56648e8cbbaa1c86bea9289c5c08755f8144217f33f46a4a44624bbd3898e8f4978e087fa7b3c417db2c420df7b64bbcf310bf6010a764e03f482b6f718d4af936ef24b816ed13bc691f1aec63314e1fac3f5341611c50b59cfd0df14b82c65081f8a0fe125cac63f5c8a9dc19aa67369873382e4451f16387dbc5a3eaa6377ff91cde66b72b579e16800b066bf8bc82854c7d2d62ce8e37a151711f0f799d87cdbbb6faa6fc70d4fc3e156d3addc98d23e3e80a56a7ce044e9464e9c7a43b65065c8a505336f0e1495593a18b913b540c5db1a9c57fb08b5c5d3eb4720c52aa5eac7aa9cd7c25afccbe378460e5fdb6cd7bc8e65639614415479c1fb84cae2ef038e7e54e7e4805845bd5f16baf8560c022d0c516e3f1e061322bf3a22c918c072140a9b690a93b0cd6cfdad408ce61b3a2fc5df24e52a448d4341dd78031a9ac3f87b1c672c840daef643b78ba27fdb88b3736010ed4a75eca5b01cbf9159dd25238b9b2a313b510baf968dac3a2df53921edaaa8f44f09512358a2e46e3b827785dceb03c933ba26d66d37b548651faa9dbef1301d5aa3be694c84c44c514ec0c20cac8be901a79ae8ad6900ed7c7cb5e63e4f7207c06c0301dc5ce60976f06632f7554f98152ff786a2560e2ee97fc89249309144dc72c10399a0302e5da4027ca6012dcc5ae672d82095503d0b43aad3fa9e13ac4a21ae7508bb5aeae2af5ab9d8a0e8179b5d3365f914e58b3c37c72d62a3d76c70684414902355da9fa22f97e5d8c6f104fe4bd8af69c1ab928ed9b5597637b7e7e2d3bb4594165fae721cf5da91717451b61fb8dddf6fed32c4351c9fe605f91bf18053cdf4994477d624717f3e11e94935186678383d039294bdfde6cad1dee58175c773201c3b7396d5b11c68d6ea61f1cd71f2c407903d6c8e6d86d76141cd284cdddd860c64ebd401e61f2dc27bd3eca55d2f7f99b6472543f4e81e718742c1887a0d559565f58bf6b5c7540a48371cf6a0d366f35972fe23e9173c6465d092dc51c54cc9861e7b3dbefdcbe61b264473817a493bf856b26be552d2ea1136700d94c9283f38a9e70f1a7e6a6520ec1e12f548a697e3bd10eddb6f432dc85c749371f273689beba1f07c229602e58105b18e3d59471b2b557d4a344dc3cfb6dac2271fd03efc418d568452214892a4a3c64c0143e3e1bc763eab5b3e2785b5a63fd1b4529a42dc4652a37177ca865161beef6a88ecff408a0320c2ed7d2fef5c67c7909b0145c404b8b8895fc5758fb2fe7364c3ad0256bdc6ab90415e012eff351f5f7ac7222b0164f979fe03f55f7c1e908569287c4064878546300b1cf1b0925579ef00f3837c58df90125fbcd84e711f07b99fb36b2eadd4607058594188304f43b7d52edbea73f0d41b05a81ff77949897a952e95c918eca03dd940bee4bdc0063e958d4717747891debbebb8d168aafdda15aba56fcd4d69f062259cff1fef522eb00ed42343d530aeeb42e8540b45c800a2420ba43449acc3eaef5852194b2e6d7794bf3dd2134b621a2eb629a2f2cc700d3a4ffc51411275dd82c44318df075c2ed6910720074c4355c2e2f91c28e699edd67aa363b55748e43aeea5864f02c0538c917011f90999ee722e2b250721623693d4adca023ec107ad58536e34078b135b7463a3914d01b5afb73ea802febf6809e6601df4ef7ff72fe6dfcfec851eada05264d606c3581944520a270a9db6f29398416a3f9a71e1454e5e05f43f13e5135a40efca3d475aca4b1f0a33035b58129b6a480ad8356cd2c05cd546cf95ef710297af381a72a9ad3d6441dd3faff4ecb28b1c6c971365febd315b660083400b379c1584a16438a93283aff346458832fd080c6b019504cbe5c4a5c0829186b0cd3963220592df1123dbd383945a65de571b1324e6357350aeb3ce7c1afba8a7115f16cfbb7796b990d74861859f4febe77ed28f5a6a0", 0x1000}, {&(0x7f0000000640)="66b1eac4f25c9787b1f965b6a3e65409023b39849db8ed21eba5636cd59a54cf05244d7506e88112b222c338763ac512eaf7f77fb6ccfc1a30f0edf74877b55e7105c6598f2444039039f7ca9f6489195cf3a65720dfe2a6595a8e4308808a0b9c1b7a59efcc6a84109f39f5fe770f83cc17ab7ec163bc11", 0x78}], 0x3, 0x0}, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0xdb71e49452f4d892) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000540)=""/187, 0xbb}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x7, 0x1, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0xea, 0x0, 0x100000001, 0x9}, {{r1}, 0x0, 0x82, 0x80000002, 0x5, 0x101}, {{r3}, 0xfffffffffffffff9, 0x140, 0x20, 0x5, 0x5}, {{r4}, 0xfffffffffffffffc, 0x11, 0x20000000, 0x1, 0x7fff}], 0x4000001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0xa, 0x2}], 0x0, &(0x7f00000001c0)={0x4, 0x8}) r5 = dup(r2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getrusage(0x1, &(0x7f0000000380)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0xe7f, 0x4) accept(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 09:06:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xdf06, 0x0, 0x5, 0xc5d8, "000000e3ff010000113ee21200"}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x8}, {0xcc000000, 0x40}}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x81) lseek(r2, 0x0, 0x1, 0x1) 09:06:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xd6, 0x52f5ecddbd3a26c9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) acct(&(0x7f0000000140)='./file0\x00') r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) setsockopt(r3, 0x1, 0x1000, &(0x7f0000000000)="9f32ce6a6c774532bccddaff5ca8540e7762b3d3480e551ed1bc6d9d86dac87da297008034522796c012c8742fcbf6687adeba874958b530dac3ed2bb2016afa1cf9a7f0c1d3385b6688466e03dfbbdfb8277a44d2f0da9c69e0cf598e888798a9f26fcddf550d3bbb3bd568ee678ab7aa06d2870df727b605125102ee641e3854f8082c87d2356dd2c30ede27297d01cfaa2965161087f6bc723537d5adfe", 0x9f) 09:06:10 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) 09:06:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='I'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000000)="f0fb599b792ac311f789d7a9520f06e3c58d7239353b10167d957c1a36b7648cd4816f14e7db2f9e1d15dca7eade5c5b56d72f14a00d957d31ea34ac8b9c5982d81364a4e2bd033f8414a4fb930436bc306bc67c90881dd2a4d77a59fa7b45", 0x5f}, {&(0x7f0000000200)="dc22d54f7d662311402d09b60b5277b17082789d04fbb5b5e023719bcf1fb800e5f66d8b270bb3f7b870c1963b7a832bb4641d3ee2992fb16a08b6484aedea79714540e172173eecb4d1e10c92b544778941644ac930d81577e9cc457e90465170d71b131a9e01c28b9cef84be2edd3cc40919ae30ece246b7635ff930b3827c026fee05498333160b1869efafe10bc73304ba27fcbd088404d4c317a4c66fc36d8ba1e8a82bf384f5bc95", 0xab}, {&(0x7f00000002c0)="f8f205ae7c52c3b4f98428961e6fa5630569f41945952f008d46dda4018c9269f94083da0c676941b5ac2cede67ea524355f02121a786b6fa44c36b309906c15e7122ce3e120ed8ccafbf4b847402acea940b17931b88b3e41d956cb51d2c5e464e58d49e01fac043366258dda472fb985ce89e2f9e14c43301a4bcfc4e2153a23f10c1fcf318cd7d89d51f5f3d2a9ad0a52b3a9573f2e02fe5e762326698cbe32183f2fe63466a75719a8dfcd286cf1147971280a165c8ec1d343635ce72b8460026fb6fd7b875299567393de99a84f4b2d02946ee8e3527de7fef1df1f54d59c4c547c2cc7deb9cbd450e6df8a605a7fbe73cc59c95ddc6e5aa4f8a54a5866032fd26e7fea44ef3fae19c205b6a91866b65dc8b2d02c2d3a1f39b6df6f90d8c7c180337440bf007571dbb11c4eaf50c141bf37f3acdd83f8bc93d853b24fec91fbf049ff2af99cd7d68b7bccf9f05c1141aea50da432e416a1a447c84e23ef5b1c7ae7b441cf09d4bdf48d83b65e9a65d3f9742510bdc919100d0f6c37a28591b5e329f08e5e7d2d65c6d66c1d64ed4e8895efddd27010ec7c99e4fa2a8fda19d1cf44317512d3d979b8709e6cb6d7690e3b147f639a89b99746b196d87ae3a285fbeac60e111244a2f6b5ff2c07e38445f9dc4224873a4a52c635291a132b7bff911fd351821304e8f0b53a2a0c3f4f0d92945e9ede1da580a532f37140a4d20800d81723fa36f1e644703e24da9eb87306ed82998846b1cb4a0947c3e486552bbf7677e3bd0e74f18398af0f221355ca316e38bdc3f317808a44a1cb2fbb18f546795fef6ae507fc9057eff778beb0ff869132a855ed20cc9321d550bce84f16ef2bf7d0582b683e38c3b66db129594f35bf7de4415c4fb262f519152058dbe8ad06db8e51737546fef48e115bd8e593c7fda15cfd03ca6419cf67d8334c007b6b760fca5f3b0ce135e02524f9391acb4a00fcbdb453ad3044094264501abcf7581b342b67ceefde2521f8c69100b22c68f5cb1352422c8f72bb9814672bd49165c80dcefc5fd89b47ba07d3c81e7e2fa9e95f025380727a0b171ec6e83f578e3d78c9c44635364e60725a6063551d43310aee74b1bc0a354aa05869a83ba1272904690aeb229d245e29a2ef132fb357c02e5f5a353af673e362b804e5bf5fa9465d3516768fc7686769cf0126ae798cc2a043bdcbd840abf536a1485e7bee826d057c7797959c3a8e98d77f69229eacdfa2fb23fe934ba2f41732474678ebd982a9003ce4b7cd2b637f44c966e1999b20a0b3b8114a2f091e52a6ddfeedd3d5ddc6289af8d5da55dfe5c95734458eaf20781b42af75ddb128fd2f4814545694b3ff41cbc68911a1bdc7c0a1ffb5eeb66b7e2cf1f481dffdee91589b4b22b5955558832a9080a7f366ded8fc02b5b36980429b7edfe9dc728042e597ade2ef4d73da5f71d52dfa2aeaaa83d59d524e93a3bddb644dffcd7c00f74bd54305db192df7190086f65e01eb49cd5f4c2d809b046c29f045367464598843b61b8e2f4577937fe16e3a23e7281d8cc54335ccf23ea5fb14331c106d9a5bdb10a5f8b77a64d9c33ef3bdbe841c335a7ce616eff570f09f04bd4860e643d65cbc06be4d5e225785b8327385ce3ba427555a9b421c48ba67c32ffb37576f054b73847ed7e01580901d9e1947bf600e4a1f9cafec5a67106e7e8819a26d77b536863f845c7eda1849746d17b41574df6be0726ea48b5430e38328163b7497d7dde0f9da9e9cbc470c7d646ac8def17da3b47431b67d93f6b4812d5be4c0c3cdb60c4903301ee0900dfab9ecca1153a566ded0c8ad394d709713c5825e3e342d0ed3f05a49a7aed7e843333ddef29ef9bddcd5f631430ef90a6c42b386d1bc835e348a21bfe564113a26501dd1bc1f615c0bd499bdd82fd695d262e0b52efe47e475049bc30a6a076a424a696a70e0f5bb3e65c33ce884524d75fafdf20925749c02b7883e18fad9fa8b275a6dbe10e5c56febb9160d8c82b2bbf328e66831f3a80d14b94489797ed1de53f7639fc13f067122fe0b9980583d5bf5dfc53cf50256a89b8a315a60e3870613245430064e349fa8de303b20d53c4807b9baa92da726b1595d482635546dc73bf6419ff3dba043c29376bf3d70001ec89473e630985ba2a248069443bb91ad5707b1c4a68d25eb51d7b25196fcd2bc70979df20e82ee7b33265d61388f3b5e9cd6241c06f4cf0e89de11b525dbc9ddc4133acd84f69509ff8a8c879c92249beceaa6ecaf958061e93d8b4028ff8f1a0f2d8f52fe04f90aedc3e731b38e476a005c0b9fd9821c82c7532e67c7466cb84117e66a672bcaff4440dc6ae09e52d46c59fede52f2d4e9303723428423ca3fc19bbec747539be0fe1bff8da00b6320f5160f0f86beb8ec42e1ac822f759204fa6364fefa9c4fac6ad9786f7344973019b463e16f507e3dbf8a80a14affe7444e730b9706620a3b5ef63d5393a58e6ebb8c87f54d54fc804c9c7a90e19c189dc3734eb0a43e4e25c299748b3fcd8d9f370f53d4f57ab7f7518fa26da4b23919c7f975287adc13646fae558c69e07040d424ac12d27a6361ead7b2b1921b136374d74abbf3e3d5c9e9277acdfc32592e488df12c4a28ab093ab6071f7d511451f6d1ab6aba65a1c9641a5b6cd035fa4906da3ee2f765e3c9d29bfd34a14ba20ced5e9b40cde8560cdc11fadd3fb0899ff52009846325089ff57684eb63eb0a9588f22abb61b1265e0bef1d8754bf4a1b5d9358dd28a35f707abcf32f6336dec501aa450e576b33bd8706eb168a99b7dc6e65d344f3b5dab56fa6c2fdc2c0ba912e0cbd88550c5336c6fda37a7b458b0e9fbb321b7dccd2f6f57403c9d545618196a2f5b8e8f661103a9026f40eb27a6b9427120ff0abb07024cd33f5e47d29837efc4b49d64c23538282e902502cb84c3e1b2a7b77af7bbb439fea7662a52878f98ecddabaf82bbcbe32fee805ffe34e5ab5773e969427975c5fe7b83efd5021c2bc7422c4a6ca4d51414b4bdb0fff6b59a89551f7df50f3a1166cf268a3f26ae0a4cc4d65e6e016f030fd36c4dda93ee3117ba1359cf6dfebedc620b8088e4eb230ed8e7bf92e072a82fd217d8786f6802fdfd950e113109c96304587e3da5948ede556e221ad4d3462eea7bdaba1df220c4a1e9073edfb10b66db35cf651f9f455d03b6fbeb41ef64b10a39c149526eb2dea107b29f5836ee93f289e45844caa5e827a6f18add112f402a4d539655698a6b17b76a0e2a4f1e613556aa1b775cef8250cab3f571a4a9d3da63a7bae4238e2deba995489e2de02243402387107c049b331de82eadab180f37d1cf014e30481831b2eb678775939c2df841d9ca6c1a8661b7de5bae931d1ea2685cb9d88301690699c7c9d1bdcf4afeffe1429c664cfd0102d0a44c0a2f7a3d5d2d9e4c78e8db79fc7c847caeea3e18f52d7411d162ecd6e840a65df0766bbc3521137d7dba45c38b6260269be32a27b7292d97dc82b99993ff2ab772bf802017b812de13386d0ddbbc5eb80e931978ff260b88e3ebd4d1807e680ca0c0b93ac64e696471afdd93461775daa957a36748ea6aa1d1816e84bc2a18800738b7193e8e860e2e0033bab1dcf88288d062465dab4ff6701deb409e6a95d69aaddfc9eef227e26daa23c19c286f4c6c10d9bff67f40ddc4ef66b34c7ec8b4fdf827da07a8e4710c3f36530fdb178df4eb54ac8c27d72aa86f9396c1190c7b2087f2ed192ff8930cdd3b756c62d56deb764c6cfa3ae4f1b857b6066b5bfcf209ec6f7001bb76167e28e4b48bfa9c6875f8c6d057bfa51de565c677197f38506fdec8be78f35269bd38d6c6403aca1c23fee1ef9c0a332fa934fc620de807354aa097e7d8a72fd33255d7d907990e54c8e97ea6aa46deb0e8500d435c39cdcdcb0e6685b6c9b9f9ba0b95f82b4fdc56cb7d22b4bb5f3344877078c542d907f882c929bb4fc149d2a4cf7ef382dd5b22597a3d0f877c342a8cfc5591ecdcb1cbd8a7bade1117c9321734cfd457dd4a56e1f18915994401c727baadeacd776a5ea12d2b03714fd1bf80a3806e65dbc70f9391faa1be6ffdbf26e456dd448ab828ad4505a1f0228d40a503875b00cf335b9981cd598734a755729f3e063951d48a17cf40b014a52f187fe6336f9bb3fa1ae22c3fbfa388dbe22b195bf29caa9837808530989f58fde555fda7796270f6bdf40bfcb10052bdce74339a9e949bd96d2932a14a3c55e2c621023b9629d7c9c504859f97c92b3396202f66eab9bbd508743316dbd4389357a9c3c9f9bfe0b67ca809275ba33aeb9b5c96d28e48c19ddcdd273967e5cedca0fecd440427a2ff93dbace0d0e46d6926555e5912f2ad84ddd1d99a44b79a5a4762f9fa315e4b94b05ee210b9f42c90bd1dfc164042bfe9eb17ab3c4f63f2b88367055de3f2335213a6549473fddbe1a330ef284c988e6bde384aab2930346e1bbf5aaf18aa3d1d30f90f8b635d3018fd6e905415c5a6a5ddf9795bac4baf1704ffa660ca2e98ae409ae17f473f5572f3f7d6997fde6468f81309f637588809d811516c5bdda4288d22d521ccc07673a654f99468827efc2735e6e915e108e5caabbfa8f6f17a09c4d375af9b8521579b1dd718a6e226c9c3a1640591534f31b1bf14e3e2d546145b014b136e8b895678bd604ad378e831264b70c7904f059498c4336d22b902edc1cbbf16d57218fe75d5fb2f51fc3ee83a447394b98814409b8c3d3760ac01025db74080449b964b42a7703d567b2c196fbec567c783be165ab8a3e431801f16a5684a6fe7ae97373003dfca90bd0a3bd4dcd01fd43537be8672bfe2bb19e3a0b558654a32a5646efb0814fc9be55c08f5d8b3edac7b167220322e64abe30ffd97df728ee4f05d664ecfad912e3198f75f7db5f4e0870105039788450f5ba563fc8a0dbbb497463720cc783eb0e685dcd5c2288721ef4db728a9dc549537c5ca95b90340604a885e6859d9b5e258d5f411942425b430b439c7715136b45aec41bbffe113a92a2f216cdb1b17708d6d8d94d031d3b2c7897eac6654d9ad547f9625224831c7f30cc408cc6ed201be926017046d09533b54ef1f8811815929b5f3eccfe41b5de4cbaa60caf317e12c81098680ce1c548d2eedf5067179fd3721a8b168d6211af26f5962f19b223d032dfbe3dca1a245b67b38360d47e3e243bc9e0781bdb104419e6e03e4dbd2e568aeb1829ef2aa01cd0fabc1f502464ad78a1c67d7f96dd1c91bc3802c487ea75bccfb15330bc1e2d7b8d0cd441d81935183acadb40229e2cc68b445f2cfd4ed8dc783ac373536ebe90561f68b7b90e8fe03c6c5e54d9bd461f83b15c8fde21a3beda3c40f14bf9c1f619d5e1eba93e48b07268f03036b5519b3a821ae1ad11518c3d454b5f6287c21340742ce4776e524b5faa07a01fea4294b2fc3a5facd6c2c5096dc1c0b6e12d0e8d76fb87565c37bb867438ca3f88e7482effcf690b8738ff389a540c5856e9d268d6975aed5ed3730dc1ac1a43ca7edd397ab554154e2e57847f4222076701096f81da65ebdeb3ff0ffb792e377146eb4f10e313ca9d0112be6d28b167739188239ea411c4c8ee66afc78d31f373598184253323258b176e0e9cb2d4fc0f19fdf668c34108a0ec67262535f92f3707a1ee8d4ad0eae4e9d9d68897dc3e66f2a7aef2705e57afec13e8cdc018177ec5058006a0b78078644f6f9af89d2ea16fad4287d442da9c52a297573469df9bfe985a06cfbafd8c58d7266943507f", 0x1000}, {&(0x7f00000012c0)="ec73fb9f31a3cba8cb06e6261aabfc26864c3cafcf86d7af19bccd8f133ede1d073d99ffa8ff531f6e65fef6c6bb8ab2f5121497e57bea96fd9fb67b2683942ae5a615e3d45135fc1af8986646eaf9dce8358748d2f635ab4c5bc5ca55704215c8ff", 0x62}, {&(0x7f0000001340)}, {&(0x7f0000001380)="bad6a4c63f8697ce49fc48c78507c8da007f4249c36b2694dc4792fb295c3961508b6b696745c0", 0x27}, {&(0x7f00000013c0)="4dd690d690ffff18d46ef63c454760d48c4ac2f9fe31fa252a14e6ac350e9425827664d8d2cc2664ef501e8b9ebb25", 0x2f}], 0x7) 09:06:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10880, 0x0) fcntl$getflags(r0, 0x1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 09:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380), 0x0, 0x0, 0x7) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xf1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000042428cb551be78ede04cace910d7406d039e91dc55151040832ee749e97313a16b0f0e82f5b1412127567aaaab8a94a77ab140d4a802af951c0bcd427edabbaf76faa69b9c16fa4aec28d11c0b67a90a4ea50cd89ba2ab42b9e41598ce0eb950755cf2b6eff10479b7059f1cd1bff3dd12b487169d3d2048a6ebe94442e720bdacf1ef3fb43c29ccd9d72691ce2dc6d362e32b92cd1012d6e56f88bf8ecadbc2817648e48897b98883d42a152f3403127b77ee4f13010fc3640d226aa44fdc66ac14386254e54da463d1f24f9f41a87fb8ca29ea543fa7eb232e921311768bb0816126f7b6acc9"]) 09:06:11 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="19d6ab0400000000000000000000000000000000000000ff020000006e377e6fbc6a310b0000018800907800000100ff01000000000000004ea47200000000000001"]) semget$private(0x0, 0x4, 0x1) 09:06:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 09:06:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="a74c9ff8ed097f43e28f7a3995d93c5245ee03f5bd5f67131c7811a64d5a5d62cf63cd77214cbd2d5bae5649ef88b1a488d6febdd62d2c5cfeedd0ed31781fcead0088c2f426de73416557faee09fe39511419ffb72442955554fbe4b49704f411035f8cdab2b09f957c965aa76c95244545839e24bcc34e4e394981d2abb45594acb19e83615c72fba597c3c050172821c68a3b3563499dc0ac321739751a7fc11629a199f05182b03d47327be7b5a4906e8b6e5418d8e1c79f9227c16576eecc08632c671121de20e2000ce67e0aa3782dff03f67b14e99fb842b05f11b5d2e5f4c37d50339cffa2c8c2159e94482994a98653fb1ab77f4789e5b82890af051af0ff328bbc0d7b1c39dee7cce153b4a417aaf7a7da1d6710a3a791b75adebc59e5a5836d22afd7ae15153f48bc08a0e9a3a6a71473ee55858f1836e5ed200baa5791fc4a2f0552c6423d502c57da0b41a9a0b965bfcea97a278c72a6ea3084858dc4e9858ed45b5123e30f2393b50c32ab02078c2dd11e0594725d15321f8a3759dd691a0f53c0ee05b4700566d599fca98f85f0b95d766a930bdeaeb92d005da90e5c326a0e96f8857688887b8ae37ea11a188c2e180b59550387b813b6fea0d83610751cf2d86009e95693e8f953355e048d89a07272698b4c6752a6ca39d3c6038fda867b1401732739eda55916a6713f85764e659624ccdda8c1d3a3dc4f171feb2ccee6dde437d90343c74bd4557db90f41ab6fc6cac0accb6a4cbbdca1e44637a4e1b34978cd8f5fc5051aa05cb0aac2b15e27c5c5c7a4908a7ae8eee535ffd3f76d9542400d80a044fb7ac53af1fe6430efc2a75370a82cfc31098257e0a18dc3e502b139f561214ce23c757289838248eda2f1d362c9306980f6856fff2323544a5b2dcd5bde61e5c7d6a7603517b397466c52aebff3e5e82434839a846c83abce2d9fdcc18df9e8acf27e1577a8c68174ff64eaf46a2b1f8c709ce6dd2ef4cb3cceae87f0afabf34e38fb4424775bcd396b4112aa8bbc01473e8effe6fc88eee5126d17014f0cb86acfecff5d0139f223243cc0348b60ae08241b2dd013d876c8d116d36cfe58907678334bda85740304b0ae7d765f9b68bab517ddb8a9212063898fa9cacc924a74ef3309a0e83cb3b9ca5302bb7dee717ad8ff951f2efaf54d5dc98d87dd4324d3a47d986b88faeeaeedddcc25c6a830f30194b53a248a213d6bdee03258750e50e6ad9a02d74968e04c1355e086187c2b9f965b180df0a4f7c45006e8a212ed7121df2815a63797439fe0bde592c34e06d281fef23261e29c993294eb101f3dc330762c3a3ed1437a78a8c6683434e41831780bd9602e5455cf5187ce048ebed598a247e9e5ba229c5ad342f94ec5dd13d86f54218e916a21f95a47c61b9123d7e13b378f6cec414c5b7d0023dffec5e56a2d950eb933a301ba1cc136bc13dc38eba3bc47e89f078ed32a6bd7f3b76c4675190c82ebfb91f6dd11b866cdf284620dea76e24533c292d5f21bf5311e3914aec3f90d2fc2c22ecdcbc72af46a93ca917f71d4a5a5495be482966a309e17c7aff394b856b5c9d58bd114a6290a6f7bc856116f4965359004359f8cfdc2c1ca2c8791e03a7c2a1c2ac5e0e4404c1e96cbfb4706dabf4fcbbc8918ab782d8cd560061528e99da52d85e0ee3d85d6bfc8cb0d73fd566251a543eda23d180c5146468857cec801b6462cb19d288a8016218ea3018f5ba91bf747a3b351ff6d0eb45a08a16a0c39047dc9282f205a338cb4bb39a56cd425d8d673a7193aac04b5585b7bc0a31218ba6feb383e8e1dc8aab8637fa43ed43ba8a365a5112c62dca04cd4d280ea3bb4dbd53d5b1b1b82e705a442b93e83ddb934fc38efbc4423cf39c3f00dd1726a3418d500edf36a01e9880801ad20fb4622e5e76a8d00538aa272b7e5be4f84ad1b6d1a71b8ee94c3c1158ffbfbcd1a2c5ab97a830848734191c42593a60fbb9069c9bf1fadff6c1f4837b1fd36287a1cee36f46f2c805ed2b1c7f796601b7501d00dad954a11f5ee9d003053f8719e23d74b920b5206b4e6b5cac05d8147978878a0bd84241ffbb3275c38f4e08a2f1730e2035a8192244106abb5b7eabc0f7f00a1e0484d8c5563ecdf2f94831d48a2a47da35e860dc2e3a9395f35ba2bd8cdb7c272090893295aeac8e6ce87b5fe7556923217b2a173c202e0db306f59056c289177f5ed7315ba20b139ef1cbb66a55e5036a97f5469e060fade1497dacc1548da2e5680b5d7d546a61afe289c3d5fac8074520111d368c7cff33596bbda2eea23a0042cc4bc6767db5e5aa2053824b4aa4145dd8fe14c30088aa8077db915bd51968b3c6f1566c6f4d210098855ee52fc9fb13ba3318a595de574f644583cdf1d03c0365774c9667c58760735c11b4a2cf12f2bb541940564af24e7b1c853ecacd7631ff82fbe563193166ff190fdbe08a4f223b01dbd74f189c086c0c5ab424d0cc93a66d370609d77b1fff097cecfcb5d6960f90582f0c23f36a9ab07e647d202844cc49298a372056ca9b8823a1f5c055fac46ac36ac300e6e25567dff2c9cbfe4b4da2bf4d9236f7f32feb5ae8820d81ba83e7383c9d50b429187c8a0a9dc1a5ed99faf9d6c14b617b903aff2ed1f4ed570bb62db8b9e0196beccaf551a1b6cad908f2f9c137f3372dad48f16d68e88451559269907b3b030db8d41ecff8ae79c61f811c852d44a44e78a5a724aba8a85478092e5a089e4e0e17cf3890727fc8ca5a5a51b13625e9295f18a7a22c68791c089e1173c1e6117c58ce2dd88659da91dbf7802a99560abf201dd230d6630e0ac9339c1837bc43a262a82fac67d2852f28fd065f426efc0e800dcb3e237bc3949993984375733d7cd74f168db7c60a87a55e8a282211538a748cede31d9dd558a01ab486363d087b44040fadbdce12a7fa7f9d393e425eef8556eaee130f64076d81b329f8fdb593c427eb54f686826a7fda16062f96a8f5fd9296c1d4d3aa16b9b8359d7cc4a704392d166b4602856689a154ca4716d894bbc4105e84d321f4e0452317defb0a3ccdf41b8a74e8375b82b14474a41a3cceb4232a03c363467f1cad971c330e9e11fb3a0a34d78110a3b1f56d88bbb870c7c1fdc9f0a7c79fd9e790e6cea0698f44e7020759ec2cab4567df049f39a79041cfdb09787c9ab7a39fe0ca80a343e6728ab179b75a3f26c4fc1fa00b5568ccec27b19d5f7652f63f5231a29c2d99ae504413cbbd0e6f7f390be629f0190cd3b0c8e903c94ccab8b5dbce9ee073245fde9709bbb8b093dfd4dbac0027af77a3f78453dff037fcf05da9c646dc51da4abaebe01b0fbeef931a749497bcf1640da4ad3104e80add1c81fac809222a12f143a67bf703f20d18666fe3427ccdd38f328c6ccf0c3babfd59c15d0c27db2df93dfc9bb6ea2a731e7f97af82c54ec6fe2a1818ec9d87f6a2bb42caedd1d56833453b3e3db7c57940d07a16845867948a3e4cea58ec29b4e81c59dfbe1778d5146d82c75f6ba772a0a8dcd1522ec1e7972c9dd86f7032607e00e7c16f8fca3cb55915eeab0216f650c734bc75e7d557825f2831d6256ff293aede1a79a8999366d4ab60521fcf3f2d5099b3e2e8b206c30d78fbb5e825877b87c72d69fbe63a793c7ee6b18a13276c84bd5bf938367dd37ffc794a821bce9e990877b437e3f31a06afb3f047d2bd2c195ab025993b4dd8dac8b71e3e7b72743cae0ce81d303ee0d4f3b3ceccae1554c1e074f03b338dad75c0946f14a1c765b881147978a9c64ed3369c0a8cda5e43e7c96e964a7a2a0d8e84d779d9e98e8a8bf15ac98bb3045ab242036de3240a51129568c11d787e5e30d7d200128b6f900a98bfa3f12d0ea8c35b5355aeeebf2b71cdbea9f53e4179c021a325e44ed96780fe0fe92129cc145520b962d46879cc00b22c4613a9f70b798c4fe26e656d657d64cbd8b8f663698d992266bdb670a655944ba325511a6b38d2655109e76f1904f180729352315baa0f8055a214c0dce366dbbc93a3867c4907785f3e24cadafc7587ecac7c1cf06e21663094c142938ab8a8730990a0df41c83d0376aad8fc8e5afd4c4332e9ae2cee84742c9dfabb7022d80d011a03efa9cdf78d0b9766db30907f65735f935c348f8c4d1fa8819c3154813c28e05dbdd327169c3289daabfdbe104ae814c4e4f96e9fe728b98ca90f209917caefc0b8f7f356eb78b0309c5beaae8afb2069b204accee5f22fa3d5fffddb2c61c4ac4135202a6f914adc08fccec9e67513377f765be88d40676d490f2070c537f827f62c7e0d56eadb0b351ecb900e1b7bdd3c46b7ba07b7e7b63ddf83e924305d8091b667e20e80629e9d003542632c0a6577edf021d1087c8817e5e653bf347ae96df9827f00981282c1b4a4c66b86d058df9237a27a762485820fa8fb7fc1f40e7c1890079b909754e171a522511cad07758aa21a5cd2a5d82986323de60e5a05f72728a47c99b41982829d9cc3e33b93306e908f81a032f3fb989c89a79be1330348adca0e68ee472aa4b918c9201c0a646d87276e6effa5e3f6add3a97635fdafada08cce62ab2dc9570c18a647f9d0a5acbbb213999e15027cd0ead9be78cdef82990be387c9855c57147743c638137f77d12aa749ef9ec3c25b550450af20b6045dd5b276def1e94a69f9fc883c52da483fdbe07af53c2dda778cad7689da1e1418c7dc831777c0d68f27ea414ef643ed19cd90ed3f8e005abedf47916d8435999116161fe1e40905f5cf74d9008f4e8eb2e5436901de9373e0fada058ddbd26bd22a10efd399f2f6db71a466255d8c053af6b542114dba75bd5857a227083057f003143441ceed1b16a4d1383fb5bff6a78e46815a80fce95e5a207779a7ec47d6efbda66b0df06110893623b8d19134bede6edfab71d1e35d2c2259c0fb4c2c9a8a9e1937ec243ef3fa26ec6fd41a8e3214b96c6d56adec3f0919c05be97a63a448cdaaf06955a2fc365e3951d5026f0ee62b9c1965c6b0e850903423f5f6a69e6d6d21148b8c81e2964d2915841a2494350e7bf377f119d381c4ec48e55add9f2b54a0bb91881878f277dde04beecae2fec9fc26ed67cea1ab99befd802b7407895eebc9488adf2495446ac8ecfa91821e667d7d3af33986cb077cf0f6bbbc8c09d02e7446ed5f13ef0655e2ba128a25d9d20896117976efffb1f1f6c713f3f7498727d0be4defc8107462179ef62089c10b90bc69b4c36ec5e95c219dbf3265a81659141c45a1bfc9d0f0c0494a23fa5165e22bfd1da95c804b2a2224fa214c4a6f06348ce37715ae38cf514675ee36f76d43e16172567cd9f880e256fb4332aeae6d75ffe94b7902fc45538c480ae325e8f0aefbf1e23ca3d24f7c552da0390d4f19d3440a7fd9a170bc3e88537dce0cdc6cc6f8723a559c1c7316b521cab162a7b9a9bccefd2289d9cebcee92068fb2b4e2c5ce0e68f352b0f0abdfce77d6c686838183447c35f571c1c27d07fcaeaec33e7a9d1ad62438f5f38b8ee148774495356f66755d33734343cfdb3efb986c74c55a921164ebc165903000de2b51f26ce97066e808aeda40f0e83ab42db18826c6b5e118fcbf1fb1d1f64d3897469fe0fd84c56faa92e3aee9db701c6227b9112837a790269c99df5edca2b51c4e1b41397c1ef3e91b00f67087be2a2527f18c8043ef02a0cf7d505fd7919e65e15b2baf02ce8c890b5e122836925da2c1893008fe72e94795a97a65fd4fd42efaa0cc53feaf6d126b62c78b110d99dc7", 0x1000, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r2 = socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:06:11 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @broadcast, [], {@generic={0x8863}}}) r0 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0x0, r2, r5, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/219) 09:06:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x15}) r0 = syz_open_pts() clock_getres(0x3, &(0x7f0000000180)) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xffffff85, 0x0, 0x0, 0x4, "d83cc60a06000000c1d18d0000ea000100", 0x40, 0xac9}) pwrite(0xffffffffffffffff, &(0x7f0000000380)="c5e76247c894e1330a2fa5cb8c5d3a800a2298a7d8aa58dbcd3b20648f1a13dd4f36864558aa382881f40eee62b9951dfed5d83739d5f4e9f631ca4cb5cf2124a50a", 0x42, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79ba7) 09:06:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x80, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) fcntl$getown(r4, 0x5) 09:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x15, 0x0, 0x0, 0xfffffffc}, {0x6}]}) socket$inet(0x2, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @local}) 09:06:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001400)=""/4096, 0x1000, 0x801, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) pwrite(r4, &(0x7f0000000400)="17d297c56d04d5f2588af0d167418b224c315006c25663a46138c94a4f069e87410d4831ac06797a6cdb7eab6b94c6edde3a25b516cf51a7587448eb41b2d2241d94ba40bf2e46120ba023b5eb9427fc8df9204b21327a7da81091ac4b6b2c734532ab7144c0ab8882281bf907ac4531a8f6439bd56a50eecc3428ff93fc06853a4649c232cc2d277449f4a9e22fea10e3e09cc5d7757eb6d04d581b81c7c71217088fae932801a47301dc6cd2030cbbe1f6fbae26c968a0ed5753ef016fb7b861ca51ea051d6306b9fc82ce0adef0afa7052d7f862c43d8d67504571bcb2224a12e68477e6332c1d7f168419cd5d7da9c6462509a593663384c11aa923b8fcfe71235b735ecfa6454a1bc573419f51844d67c253912154670e1eda4c694842d53bf67e28485a7c656e448fa378ad9fb64e3c2262be2dde0f7fe5b004fafae6a73ef5337ebf2f6f1a5aee4afaf3025f0964fb18f1cd9b4f07a507a1aa8f35324d3b6636ecca3629b24adce28024fa9d0e1d677e1959d417e4a503b09a378fc107cd0697d890f8a4644dbe7328af14809a10ca7efd5e4012bce62999cd8827afe0a7ace1a67e273c18a8fc7c82cf80282b2dee77377dc22783b32308d5bbb67fce5bdab83f25af0c2e0adc8e5913b1fe2023763e2699958493f07a5dce22a9bff459fa0df1cc2a5b88a6980b439a23bd40bc5d3a84b42bf4aac5557daff679f9493c9b0aa0dc31d006c7a6c0d7d56541c9d7fb107318bc4dba2f7a131d0e552cbf3fbc5efbc04e0f0e0a510a7cc6fb3cad0eac8527c31fee05498da483d89172170c28f58338b88e1a0325750528c908bc2fc49224ff355b82eadc9795561b93dc22e151e93f2cb0d7b6a22e25b33159f5623bd25c42f47c3d3edf71e2ea0d6ebde290823e70f18ae5ac9fca69d6965db4ba285804cdab7e2bb8dc729e55c16659d5b4c661d1cf70dccf1188531ff7f08f72bc6f04ce25f1cd21b3c1333586b48b45e502b332364a5a1562b3839a1ec10f2295880ee4248bdf709ac5be298c059284cfa95ae97c1cd9333b0880ccd3b7ee0e16578549a787605e384027c00b553dc9a7467d04de7334c89c12ade0c22808a8e78d77475630b57bf696e7d340eb6e6ee69b72595927dd825c5ac10c195fad0207a4c1b00ddb665e5fc2b73ee9354f8393246b5aff3d5d2bcda771d1464b385d21229b16aeec02db2ddea8ce15c779df7b47f0f4958a959ea04fe924b7afd133f534e31a9393cef690ee977df61695ebd0541ab6cf59da81ce72fa8089c3acea04f3306c4f00facb5ca4b564cd3d9ca9eda717342cc5c919f3c765a0b4dacb54eea693fd20c715e470cc178842452be5b999293ae7d83c9a1443f62dd294c1f2b3fe5c975a2aff6dd60ceb036b269e05ca6e28f78888d99df3c374d2aa16266d03bd07ab0c28f2f2dd0880a87cb46f9aefccc5ac85c0206cdabb0fa7f836731c40eec43f3c622657c171de54608083d35116a31643844b81fa5fbaa9c1710ee4ad1d3517ddfd1847e01a8d7abc0da997100970ec1b8671fe59a36cdaec39e1acce17d8975f99f2a2a96d9debca8f77d367d20eccf6a5a3b9abf5a40e0fef9f74fffe60bd325fba1fb1bd5e4e5166df9d92f1053119919e1ff10da582aaa325426108273a94d4936836424b8bf290cfc5ef983bf8ea5914203051cd8e6d796d514c12964c8fafa095a1992d8134810dacb6d7e5c0be088db802967f58d237a757c815ec1da725171c1bf73e038c80776274f26f5e223fc78f284fd381611fd0c66dcf2bc475b441a6008219463903ebdb33659ec71bd8f8148b201888a8fc371c09f49aeb9e52f1e42e0df0966c737c581f0410fa798687991b550bfd256fb3195b600ac7a21304d647a88946bf6405de8e07f6a124a720534060e75132aa0bcfee955318637be4aa4e8163683019f388e33b2cb70a84529ec5475e5013c3386f50df19650dac11aa5083d8e4e96e5e86106247b9d51fe2067a82b967adfe78e74254a1030c8feffde2a84c9eb7ea36b866dc531667f200510fa82391d73afdf0f87aaedad4fd3431fee91fe345d748d8993d073bd7254e40e59abde52115c4f2e199e279647cff1ea69a04756f782387bbd2ccab6781a6d59f0687b7c7296a8c65b56ebe6f2cfb1423dda4a0cefdb9ce6d7503589a3ece456d6622ce110458da81d762bf9e31bd68d092a85addc4e1e0b5232f72b3dafd0638243bc32b2e7630567bab6b1568e45d9606587713c3657d87746783507ba0f8a9bc7b235cd5c1098b95a2f2da27aa0d6bd11954159244fb9ca431e8e893d8bf555e296b9ea3364477a77a591930ec2400a3abbee0a7a69985f3f56cf9592e0c0a1b3daa55f8430ba3457a25a6fd57c220f7fd7575578588f0b330cc898e8e49914f8328c89986f4d04f63b2a06a94a9cead93fe214f0e55c30747a58088b6d03792e72fd2e55c48d709ea499b8145000e33d90f4c00a357e3e6db0c0af28cf02c5c2cbf1884ca848fd31d61700ae9ed27da928a4886ff4a14a1ae4917734d2b75f16c022a2c5f05d0f3c193083ad47fde9af7674f2eb10fa2679810b81bf9c00f4feb8a82752ca9f69140d6a7cae7090d6627b843a290fb32c5d9cd9adcf81cad7987c986e489d34cb348dd47a211b17ab302b43748b0f47f2a5ccedbc23c352d7459b2504cbe4ef0279fd03bda8806cd45e485ef1b0b554898a1e3ef90c9f7791c90c11e93c0f1f980cb978ffe3f75b48351ed0e6bd6d10399f6aedcd750a8330859301f8127741e53dba4486e28cccaf4b7c342cc227a3ffd066e47030969e11cfda7b159ae6f24ec6c5541923307640087d09e316b6cab1eb3cf597d87bf82c7ab86fdc4f7e5ac94e9e79bfae06fa868ead4994f4d2160e2e98553805bf9855b7c69c53687f7c4c38c83464ba54c0495d4a1e97304f832e83f98b8468bba0a8c70187d042192a994d0fc9db72a906a13c55b02a60ce88cc34cb8585ea0861f951deee1be2ef6a0917438fa95f11bfa522a56b740a2e748400bd30c05e78f17ad8113b8802332dbe1d9eb00992b0cd7d5df2787322d73721faa53bb28e0b02af9091fb4555b61c0e403b75cd3fe6ffdd183a4848401487661142c0320e6d9323fb6beb2df655266a69cc0c686d4bc795c5c6ec2548cb428503cb448212d8e2af460467689009a21aa561f9f23371a0d9ccbee4f67f334631a5955ae7fae3d1291aaedd8e13d0ea225446accb14fa8a7703d20de834de898ed6173661a4481af3b91b37e20441d70c4a599eff82a1a9719499db8d38c4b0f1c690d0bfd1bdcdefbc5b78745bbdbf22d21cb19fd4689ede39bcc19106c15798490ebff1ab756ec86c2dddfcd3a8ccb9a24ccb3423bd860b21f6675e10833a85eda8bac47c1770d56544483164683eb09d3041dd075b61a0f14c042699fc5aa640291f6fa592a5cc35061aca3dc1404b2f6421ea231fe2642b15cb245408e279ab1ae9454e0abd9859b1a991e575dfbcf3e5bce24e2618c34e3ee0773d3e47cc3756882f2bc0230d30eacab80a37cdbb830689ec027fac40f8a4f6181de4922c39e35b0691ab0369e5dda720069fcb52eb1d953ddf552c0747eb949afb230a898c411321d5982b100b05ca1f5f76c3c6491a9d18ee71f8656fee47fa09a740a7732ecacf9621b3794c10af76732b1376b61ba9f3f048fed66cc53e8f2a266fab5ec7b48a1acd951996a8981010618ba636c3ce6ef8a5fbfd76b5c2d1cfeab7fb51f884d0f4bc123dd2bd4acfde8ccf724e220d75183d61ce2084db7981e796c2a929b5a999a70429a2781d473fc496a8b609059219ac33e221e6317a99c68d7516b4e90cf2841834431a30ad14bf11fabd3bc349560eafdf3ec525b3c059fae07a24a51a5a3fa1f1d589c7e2ab6afc656ae75f1be0f83d8000a95eed8f4159c760beb918f8052f3dd2f3ea4bce3af3d268afb19bec91881ba42e26e8348d05dc95ab50a3aa7278287233188aef228d745698a9816d9d2df0d6f72b13eba1fbc6928d9cb0f1d0213e6ad656d704abc2e6096c20fd4036fa7f3730062ea9b95db80c1103a3d7c1711884495451601548c3f10b92c885a54599eba390cdef9aef61bd6c2573b61399b518ad98c613a7f60154f0f806729d2da7d6ae4a83948e7e96021ee1df32e62c1d2998f93637400968de5bc98a1238863de5630a2408975ce0b676fab0078875a00fffe20523657f30c1e1e90cca7890392baa7940314f45ffa378ff3f61c7e3152486f7891bff099810bb02ad76bce0923edab061df05113c8f8a5705ad86c473861b739caed08c882c82a8dc37da6a5a529d183e54b1b49fec52f400a5aa29e2cd4dbf0b5e144af9c2528e9ec9c335c76753aa56c937eec4cadec8d44190ab5edba1b0354bb85c7ecd1c799f2f9e1119e361ef74bc96d8fcca6573b2a943a0e05ddf510cce750c48d5a14ee2f904c9b80318e350746b9fd405052c6861b0b5509eb6c3f043b360397c5b8513e4ae7908a35fa7a26e534e692f1fbf8e2725177ab78524beafa70534b1ac12d12731bc99e36728235ca6ec682f92e6e457a8511ce57e741b85943e92a385e4f3560386eb56d2d0b2efdb60d12946b2ddc8ddb562f7757957cd00c19321b0ed187cc296039affff7871b1c1b3c2c6659b557ae5820b5b21f02575adc745951c70b2e168e659b8950c623c46a23d158f9a614f0fad75824b2dfe65ab71dab09b4b0e558a68a8f201806458f4c41d676de8dd6ab40b512e3555c0c59d59ab2af9a8cd7e10ac07398f4076a480bd3d863472a55edbe30ccdadbdaeb06940ab7b006043315f440e83c7859ad451a2f42645f954722c3cec1ca3d37202dff56dae879a058ea18c48c9c9ae913f7af3c6190b76e405ede3dffa37ab4d303a58d6501dffc522a54faabdb4ce770c601245b44fe993984941e337b98839a56add73c25b6b899c413dc0764b64b575f6fbffc8f89b06efb89e99ee98e459e5dcb5c1214c247bf6848c1042f80ee64b97c4b1028f20fea9e0bf9c933636b97b1a9f0e8b5077d3dbb8cbe616802a878155643d404524f9278178e53cbdb971e26c088426215912f1893a58eec37c7c43644ee9daeffd12f16aaeee9f7c1d7f6ef1057f2015e3a5befdf2e5018f155ad1022de30330a72f92f297c77ad53e11022cac3fe5636b4d0fb92e81240c016e62505692a07ba60a6d142c91ce8e259ae4cd14f482c40ebd8a39938f96726c0b61c6aad43583c82ab0ec7d2ef8ff1467eebe470f40b83b14f61fd045ce6ef442252c04bd4a02c6436502022efbca8344845536b4949649ee5c514d59c7882df3d8796fe3a02abc1c3fece0f383668e1716ae725685dcdd497ff85cfe41900637a84f0cd480b0744a93703c123500a7b6eb804870c4d4b651bb42c427c4b792dda5e44932f46fa81f25f79e495b3105bec514f9e922339c287f13d74bb6eeac94d2b3964e3704ea36c85481afd246907d3ed686ffd6f26cbfa8f504adee18eecf4022b3cbe4bb6a5e8b41084e06f1b58a089947c20073e28998784b4f5d87387a57a569c1ce80c5bb5cbd2eb1cc520a671ad42a072eeb89fb94d5bd1f924ef37e8ea9eb7b616ba27972958ac2c4ec3332a9bb72d4cede51473b5df3b6bd3975b9e8abfbce43b25e99f0da2b9df28c1da4ac66d87fbeaa46f8a2a91186f581645796264a5cf98eebbb1a993d6afc9afb2fd3cee61e6a3a2f4bbdcc34aabd32f8cd9109748c62fbc1e33663d75635ecde377100265df2807597efe21bfac60478b4", 0x1000, 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r6) r7 = getpgid(r6) fcntl$setown(r5, 0x6, r7) 09:06:12 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) listen(r2, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0xe125, 0x8001) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f00000000c0)=""/7, 0x7, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 09:06:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0xd02, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)=0xfffffffe) 09:06:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="fa28d8b176d26b9d6ef828818cfe13da262fd130448048f9f6cb229f29f11d5d0593db0524343a703927ba398b561194e5726601b47af538c9c7c0d01f5d2b9387fa66a99e4c52b975d0bf0d7f5bbe7d93bdaa7447"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00leR\x00'], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) dup2(r3, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4, 0x7}) 09:06:12 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/236) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000086c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(0xffffffffffffffff, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) dup(r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65ca7600011d000400ee0000000000000000ffffac1400bbd36ac4b5ef189bb947c8b27e9fcc32ba000100000000000001020000000100040101000000000000321000450000001cfe8000000000000000000000000000aa000000000000000000ff00ffac1400bbff010000000000000000000000000001ff0200000000000001fe8000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e230000000000000000bd", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="30100009907800f201000005160000000000000002800000020000002500000004051a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1db, &(0x7f0000000500)=ANY=[@ANYBLOB="75c9a9e5221c00000000000088a818008100160086dd6265461a019d5006ff020000000000000000000000000001fe8000000000000000000000000000aa8904009600000000ff010000000000000000000000000001ff010000000000000000000000000001880e00090000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000ffff00000000fe8000000000000000000000000000bb000000000000000000000000000000003a0300000000000001040000000004010300010001050000000000c2040000001f00000000000000061000060000000000000000000000000000ffff0000000200000000000000000000ffff000004da00000000000000000000ffffac1400aafe8000000000000000000000000000bb00000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff7f00000100000000000000000000000000000001f000b1d866000000160000000000000032009901670000006c0000000000000004010500000000004e224e21", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="9004000490780009050e000000090000030000c887d9820616e7ea79d11fc3a2bd3f0000000000"]) 09:06:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)) 09:06:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) sysctl$hw(&(0x7f0000000040)={0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x7c}, {0x2c, 0x80, 0x0, 0x6}, {0x16, 0x0, 0x0, 0x440d27}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:06:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) dup2(r4, r5) fcntl$dupfd(r3, 0x0, r4) read(r0, &(0x7f0000000000)=""/85, 0x55) syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000001c0)) 09:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x64}, {0x7c}, {0x6, 0x0, 0x0, 0x1007f}, {0xf211, 0x5, 0x3, 0x80000000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) 09:06:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x5) write(r0, &(0x7f00000000c0)="672bc3df65e4995f38fc68336b9ce3a63652e0b6c198b0671d36876f34fe01aad83d48a5", 0x10) 09:06:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "13ee74af696ad777"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) 09:06:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000280)="a6d002b9b0bf52186b16f4a5670d1191db82e24728d0ebc3c57151062554436324a48319d9cada8f0704d732a3957f9ac50cb69aa228127ffa2f203d86427a4799dc23454028de6fa97e7428e63ea9c9c88a0d53dca4caf40ed08183f7ee5e8702b6db241dcea7250214c9929de04baa3b9331819e9458ce390361a550d401671d744464901861783fb996a4b52fc01f837f7db7033930a7358d3ba7609fc0c33a0a3092f9a1b483f95fb917afb18ee07c1e50f0aff149bf574f288a48606bd4ca15f58e2342c8f9d1a951ff20648a109b2b6c4df01bf411fc42cecbcc1b20829d8af1d8c63631f20a7deee2b19c12a371390c58b27846dc", 0xf8, 0x0, 0x3000000000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000540)=[{0xffc0, 0x3f, 0x3, 0xffffffff}]}) r2 = socket(0x18, 0x5, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = dup2(r1, r2) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x10, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000500)) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000140)="f455f7d539d50f92100ffbf1e32446364794e5ebfb8d01268ad7755b08643fc8f099d4e4d62a6e109ee6fd6001f3a1c8a889e7845edb9b509db406d2cdc55716fb3c571d29e3cbb5e62d32bb8268198e2bb3c694f9de77793d8b55d0134d91ae36521ecd194a8269819690a319cda3c0ed7c1d9a0e2f0e32e520b79512443b088d8d5ddde438f493ba4cae7e2c07a8c63a6c8bae4e5a8aec92a3f625421b696cf2e14c78b73ce0d9a37a813f0efd5647779408e3e6f8b609cb", 0xb9}, {&(0x7f0000000380)="1951acfdd955671177916a6f9cc37a2ca1d0c63eefb00eecba15228721c25eb62acc9c650d40827b2a4bb788d0eeae9c603fda23cc0bb8ab954ab32f6ed986ac4243d76d9384cd1d6fadc824c1e280b17c0625a8b6a084908d06bf50cc41df159157a7d303a75dbeba14e0274870e5d8d049b441c33f63e575d3ea6a786cce902ca6695e49f354931025cd5079c0", 0x8e}], 0x2) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 09:06:13 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000180)="4221e616ab1ff7cbdac0a6615e7459d567f601df652d790032b631ef64d7ce95e53c8a0d6f76dedea9cc07382937ad483dae6c87dc6c6bb8fa26f53f6d6397162b9bcd95", &(0x7f0000000100)=0x44, &(0x7f0000000200)="feff7eed4b0692a592d7c42050c348e9769d07275547a2df8ec0e444582b78470cc07f27d01428f3fa4fa36caabdcc537ca71f5f52be348d7609db57010a865174c8cfaa6f1015e999ddcdf14122d76458644c40e51d6df493623b95f191ddfa83680c2923ffc2b1f76d7024acd62f110472e5b2832b73ad214aac", 0x7b) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000300)="e54f217344bbf5f95b7fa728e5aeb18e4ba72b8c95923db9fc10f20e8df405ef0642fe9bc8d958aefd40d1c3595a612a3acf7e76b6455392c6ef384d7950d371f54d3599ca46b3c652a5ce9a07e190aba0d2d0fe89fa3c6b9e5f3c30d7e5d3fa139010d73cd2f5c4c906462d4d393ebb3ed49f6808debb217c2d7377a12b6073d59d546f25452f0c6125c7cc0e13198d2d1adab91558924b848dfdd2b24a61d4f2075aeffabcfc68ca29179b9da5837b6beecfe5a9f3ed0d95a80f438f9fc8f888aac049b05732450fae142309c4c277d827f89cd33be9309a0f8b6910bdcfc135bb01cb0faf117b8ff3f25ccaf36b0961d9b6dc068f48", 0xf7, 0x0, 0x1d) 09:06:13 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202666570"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="bdc4653ef2fbf1f3", 0x8}], 0x1) 09:06:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x104a0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0xd4, './file0\x00'}) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/65) fcntl$dupfd(r4, 0x0, r4) ioctl$KDENABIO(r0, 0x20004b3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) 09:06:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="48c037ae4dafb81ea7981e46df308973aef36b8ef898b440b5d5c5cf57ba46ac2e6f3708ce552c41c4a917a876b58e0cb6ae6d18cdba32549f38c4d1f3a5cbbd2c0586ef44640655d70c9ec5a40fe4fd2e44901076cd867d5d81dd61d578a3b9428c95f7ce7cfe116bf76f06605990636c705c72c4c76ea0c9cf043cb86f901dfa9a22c28f22635a9de7254db88a809d79372fb032c0fd54427a76a00590c2ac75ae89921283d202c1bdb0b3419fc4cbaeeffeee0f1106d85ef75e95ecb5e7623b93d897e00d27d11c182678bce02413f2c4", 0xd2}, {&(0x7f00000001c0)="058dcf59e1b8c1bceb29e933312d4bc39d9a1720d38d91f4e387", 0x1a}, {&(0x7f0000000d80)="13fb68af614478c83485e9fb0929c0b5886ee4af4579e03682907c0cd3d3c285759dbbc28fc2d42bcfcad6bf10776d957d385e01cc9125460dac4f747ba4d37e2a47266f383b4fd47427a2f23099d6c151f6e73915338e4fa2554a33925bbd1c368503eb13b507c6de14d583991caeda6712055877403c582f86f468a325c95adee11a075a5906e5c0b85e2a4ce055938a4b6e14ee46ff7851ec", 0x9a}, {&(0x7f0000000c80)="aa7975a1fec650f206343af83c12c179a65f3ac880c2589d0a0be8aed63f6e7c6a81bd0fe5a47b37e9dc8e1ce0be7dec1a5014f00ec0773af2f1bed8939b6b6689a79165a111862a4c56b35abdd4d900b897a57f440bad1db5aca2db969b5832ebc579212eac1e73d1ee4b0bc05d523e01d346fe00eb01d727b2143ec66d36c529bebb2051fb69964742c2072945169c2c29c14443769920c474d4b4581a9590eec3de6f000c1d4aedd94384258ffa7041f1539217d7d8b8a287f0fc444ef5632bba212b63940b8a3b9f97beafe49276d1bc16ac44172e441123b7a2bd2db20c5e12c02781d0ae816af0a8d663b918c7297b9250298155", 0xf7}, {&(0x7f00000022c0)="3cb3b8a304844dfc4761aba2da43b4cd30589045bf5dd34f92695a5b87714ad07d358c9fcb217a1f4425daa8f36e02bb4d910a4fdb0d64aab7f629bb48248a08f0b92f9607bb443e7b75d180647c32d0ee903cd7d5af3186e8869fbefc36f9520b1e87f8c37e0fe8129b4c3876f80712aa32c2103f079411bca556720fc900d9fefde71606cbd26aa8a8b9320f3d1d798492bcd59ee73a1d5fa1c75d7790d49c1b76e01edc9fc80dcdee2e6b576842a589a55e201d77ec7c374aaf12d14f999e4c8ea5fde054f6e72620c99452444628a1982ed15dd969c2640d5308d71d30efb86d5f8c4addf8f6b774691f1cbb3079aa4d436955490725630edad698cc0efff9cf2d643e2a16e93cb180acea156f9dff96957064c16f77e67b92d9b866073ef940ae804b73c93094c8126d56ef21ac15f5fdc025b41d834904da6b250041d67dd307a80a9e9c277fe3c5f39107350175853768f50987d564c1837ed0d8f8d7a46cba83fd45e86cd5bdfac661ef679228cc707ee0fd934376623ea183aa8a63d0c66848142bed427a403e2e4c5f9b127076bdc32abbd29949bc7d3dcb2bebf8e09697144cde24924ce69530009d5a2e7afd91e87836a5adab984d59b838bed630d514720f637665cd236a34ada4f9bf78c4cfccc067fe705cc71f8fe5454a7b6299d44093d780c8fd2c8d156074273bd866439efbc7487ab4c6590d9b54a50c08c62d01e64164573a531d9a4ed3be00bdd162c9d0a4b3bd7ba15392331462c550595369496579071c65c09e86d51cb3e0d5d74ad87d5e8fa9b6f6be8ccac10ff820b55b1263b5f0ca4705c66cfd27f4eabc9975ded0c75ae3a034c15ea13771b52d293bed4205cf360f635dc184a5282f34b27ae0d0947ad630188238abbfe4c7b56c3c9f5a1cd868510b32108665d8f5db15445579d6a538a4fc8752d6678bcba00dc57e6efa4e0e1b3de1b9fefcda891d6d6dc47e650c19eba59266faf0654d02f55466881fb849f7d1c451c04b6809f3e6537aa474330a249679fdae7ef7bc60dbd69792d2a61816f92fcd02becf0d1f6f7228cdf4df6ac58a05a6351043b2b884203dc3d41668e232b176defa2fb167e74a78d3bd9ca2ea65eeeae8710b8e63ce431dc78cd9de4436a5d67a3c035e7e2bb143b328de156f6e97bbb6c4d42140612128d0cc6bf3b6dbe58e34446b5c3b8a0aa51a8919ffa41e9d937bfd21c31820d79ff5ba040b634c1ed7cd3e36084a9d8efd5db9eb4ac9e81bc4c9c39f69deb4fdedaa012943e99e6f725958d5dac57691f0bcde65dd43bc3032525ce2abfc8320e2f1a05588fe978e8e88d8dc11020902ce05445f0f91990dbab2d6a04643a16bb2aceb3aca14b20681cd8c1931bd80d652facb961a8899556edc231b2f713cfa7f67e6ef744952e2d999c0ef6e7a2306926a2b1c639554c55ab8fb9f65a533bc514c6040c600f58ba301638a4043a1fd57e3717faeb53bebe934b42b04c5daf7aeef388bbf0c1e1393e3a7ead05e2f8eab1b37e8a1fed41cea21f59f9d32bfbe88c37c250ba385ce0be3f19d3a65de5de9704a28dc5d20716720c84d328a3c704c0971c36c1c3f6c71527bbaf226e1f17c53b335a65ef57f3339938f905bb4e6f37764d6510a676ef1e07da47440298d7b4c39abdf39a72a39336950f68f2089f5a6ada9ade30a292e5a46479e457262f0a94c83f5bcbff52fc6fa8d0a3a3ef645d4d47b6e73ef5b925fda05d4f8be823c4627c16be296ebb241b254cf9df920306ed334e726baa9dbd4b418f744b59174550c1e9370d1a5b941248b907b3fa1748cb83a37a0770ec4579284bcd312f73ab659792c6b925b859466b18c36970785769cbb77807a8dab349dbe1fea19549b232243af55861cc111da644aab34c6217ec24fff9b2da11ea8f002be0ca5e78c7ca3e6ea95a92c041c27a355bf851c20bd86b30b0e0e964f624f7ab51ad5b54309a513add20b2954e25e0a1ec16afeb8082d917add04ccf9703df20dbb0df79a1b557a46bfa12325b6b49ee4d662515eef623dbeb54d22e67e9fc68b809ac5a37ebfac4dcb809da42b7b0a5fbf1c1258aaae58e642db96c36efd02d8a7c83b54ffbf1f44578fb32455fe44e489f6ab2c3e6f6aaa095108440a178c19452feadd0fd4b077a457edfb38b660157b65988314ab941d2bff602d921d368e997e0da7b9ebc8ccd0ae32c09af7d9c85e3fc4a425f1238ddf72142911ad976e0d0dea02510db64310d5e869ce50cc2f5be599bc8112968d01385fb5820149de6eb1c6314c9a25e55361885a1a4855a8f24c2d68a768e7f6bcdd00913c356947f9f8cb048d533f8f1184a47c946520cce59f0cfccd2e684d4f151aeff1ce904ef9eeedee10db24cc7996ba1641611dcc8ead061753ef03c2334bc2a9183f9adf26b542aecbd251c8f0e6ce15422cc88c37f2f01fe66d3040b199650be054b6dcc10ed057fd8d5d8c8ebcb3b8d51129acc68094a1fa73840d1671f866e94fa452338b3cae5b0d1b3acf24918ab8829381cd8547427f55a588dd5641cf97a151dd212f2627202870cc90c3e17c345a3bbb2b40919aa0ccd286e07c0bcce75c0624ca2456db667d35682e3e58d585f4ddfebab1bc1ee74711e5ec59eec9a0a6075ea6f2a0da0d91c41d102653e987d1c65c6125dfed9e0429baea02ac8d66ead5793ba5e09319349f7ffe41549c4cb4b6e3d4a52d68c2ac3e59e4ada7c6c044bba6e8a7b0e76017d99d147194dc3ef16abdf01897def1cee7cab405135efc2cf6c6f892c92ebba8af89df5409485c234da9757617912880ec267d34f07429f0fed4b68cd44e29042e9b3f69a2929d5a31baa9ba7e0e490b486b8428d809331bd0cbcfeb36493fde49e75e75615ba3a704f275190adb74e78db6ff73a35136064d141f71b0c34cdf15c29a3601ef277ee32c73e49d2329f8cf3908e4c2a19b78b1cb6f509690de8455c8320cba7b379165582c0f2f6d6780c264530c4d2d86fd9934ebb6ea737ffdc3777d706e9a5ebdd106bfd384be109b2b422bb7df3fb253a2748f21c0d6c66662697f8e289eb0f3c9478e65b78e2b8841ac690193615290c48ccc3e737d35f20724f2a02fb95d4e45f3069d29b2303e868b6346be2e022344cb454b32df3399c1b0c1e8f2d0c8e30c171326fb7096a29f6b66dfe6467ec66b47a1417ba5e56810feaa21b184d949bce473c289a17c92527eb0595994612da92aa996a98fe96ed8c2013f3e196a50e75f78d602893943a17d33201e799a3e862ba7b7c7d5adc5af7e9cce88e57dff9385070f9197307d20c65cff41e244de5ba43a443c9bb187855df5bb9d97b2c524774b03f1900363926c3a2a73a4cadbe498e368bd8a7a83ba9289e49606af1a7e66b933f86ac92485a1cdbf40053baf9af235e5fba4e68068bb050c341399ee0fceb520bc60a398ed42e58a5a0ffab617946ce4401e0c61f070eac2d718562f8f7e3e895d5bc546d8f47ee16acf6064acebe6a7773743f45c96b1b7304500c880a6f12438d0e45d54abb36e7658bb9d5d47bcf4ba14a435219eadba7b33fa35aa40ecceaa3e5224c1f4ab51e871c894f0a48b24a9e9b9552f67ef45359885ccea9a4340749b5dd1388dc8149d3b456117e0f24204bd32e8cc80d13c697b9de8e7fca2bf49f0569aec2db38c42b1d57bd44912db5dbb9b5f195f30fe92df3c7599045fb95285a7faf30a86cdc4d0b38391f463824d316f4d4af1e19b85174ccece59b2ed443271083aba052d35cd0cfd2f9ed86af64549dee71fd7cfaf67841edb0ed7d309249db6b970a0c8aecf8c4bb97f1e4bb09be5f8611f4fa00592a15f0e44a39b51a89ecfc6437c38ef5d16ef647b3528fddc5888be5565ec7bc88d326a6cbf6b6587d36e37874d91f6e299a33d0fc7b2fbff3747c6d33adb0c264c84e5ebac7483e69ce6e28a9f401ccec3bec1777e604cdf315a49b495da0b45bf0e88f641b5d6d92840e093adad7338bcc9972fe57520a8351e81f975bae5651f52782a06edb39b5fd1533360b782e8420830893e1d642e586699964f64111bfb9260480b9b7dd94deeddcab88993f40ce6a0429b08483cf47fbcf449c5e62f219be30aca650b867511ca7e1100152056d3fa75117ac3f1f72187d6888d13b2cda08236ad690127c369a4431f18b1f346dfc31653136fbaac2314ae2c3e5f6195b1c3058310dcb4fe78659c49c344d06d85f8f2ac6126cc2c59615028133e9f7894551dae2d92c601de298b15a5f2b7772825a052ba0f4c083b2a3d9382a490d0a971f23084139e98248aac5e95ea06dd641952d0ed928f478d56cc4d765972fe523dff00dbbc1126094ec796ffaa6caa6cfa6e9db9ec1ace84d6924addf374003d6f89541e46040689ca3567eb13a1037c99351ec10258d1816f01eddbea7c1dec481c58e85cb7531a5a44e838d6dab0eb36eb6cb585372f7c55cd0fee2218c0f780e4830fa4a60d2c0c8509e6002c90387bd54ccf223d6e42929bba7b7cb2083ecf9c355a6a198ce34e3a63ca3fe92ea1e994120b249d86dcc8d442b2f7ee69dfe322d0a69916b59f2d9a7cf00e13e426a52687d0424b0149694738cfdb90973cdfaae0f09397d46613667d5de04b9ca7332d87a573dba4e8fe005bc50d76d55236fc745bdfad03c2accb05425231db8a28903de11ff896fa43d94c64278b66eca8bced2196315e0ed1d3043dd46f6162cd7228fdb7159ae45fb4b411c7379e14d8b9d90340bf89050b242340c08c173d4d373b4f1d7e4bcc5d041074125f26e96846aaa1a79f3fb30c0f410aa9ad3bde63c77da4c78d119ccff01ff47d95e938e178a1438fad77100f037b8226dee258276659a3b8d9c58f268240ef4c207e096282c3006a820fc175f2523c64bebb38c70eb99a89c380257a9e9f75e63a7b8ee9f5308fe5718b64a6815ed6a604d40a227e2b19e28d957293765f622030aec831708c9256b75dcbc77b474df0316399b1f124a4e28bb95c3d9bf49010aeeb1fdde09789cc3745492c1d190db8535598698910e3168bd01770d80965a3e7e39f8faba11a951e71fc968d9d903495115edf551e13edc28abf5ef9e643dc4c04b77f7ca0bac4b9f3c3707559a7c83f5fc3b52a74e95048fbb3429fa6c8d0913589307dbb4eedb6a2d579bb99fb7af0c33f3b38333c30ee2c957f59859b7ca80079de64a23ab6ed97606465efca612702e3a77f318d5d5d324da35ae16ef7271b52e17b85a0a8bf6390c58e6e5390509d183f8143c5583b037fc263ce3cb981ab04551ff61651dcdedb6a63d6754f9626b17a56aab5c715eee132b66f80ee66fb55eea58ecfc0f0baa2f79d5d608fb0682a9d7d3fafd0c4faef6682f6c400f86f3335e74b8fbe6f6f0897a06534793f50d5b3efecbb2653140e1e6fcf10fb223339ba392faafacb2afeb2ecc91878880e89c5167be3659768da43ce5d7821d3d1f109bf46b1abc2299d26dc57c78e79f337e50722149669a1f1c3cb3a661d9e9296c02a865497530aa77e48e2f8faac1b5e196e5edb4784b0e6afc51fc187e0dd6bfc2859c96e8ffdfe6984965a0add0aceeb06625a4f50d1f6141877b701ff3cdb9d8082724de7633e72c69aa1fb0e65688a1dcba21ef38cc094d60280b3b639055ee922ea6498ee108e046d77eaf5600ecbd3c4bda36278adcb8a58540b39ce072a1c9a39623f26fee4ad39965fd1be22bc484947a98580e124378daa800ebacbac607ea931df866fe1b9bf5a82bc313641ee81d5523e94ea1c4da9856c83e22d63293d651e66381b6c68000000000000000000ddd8f2ba7336fb20d00e9ddf686b7b7f88ad", 0x1024}, {&(0x7f0000000a40)="4c6ff5ce3acae37fd12db1b8bb8f7d457615d02c47b7", 0x16}, {&(0x7f0000000b80)="37903ebe74124fe94826503ffa21003f52a9b272f419424ec1ae9da6c27327c82bbdf49490119fec0c72fc024b6b34d016667da6139c6484037636f33c8930be25604dcc90d046ad02560ffb0c9b8580cc175e17d1b4babe858b62914544ed60b149e00afb0979c16c8515092e0a75505b55664554b4bc29d4a4e3a5d324897c29acc9c5c674053bed0f1d78800d3137e56c2a6bba9429a52e23c0a24bc03b18fd1e6a63f2e8fad238c8383051447bfad2338044889cb177d84c9b03bdbdfe730bb7f51dca878cdbad60dd0865dfbfba85f275089ac9541f", 0xd8}], 0x7) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000280)=0xc) setreuid(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x37, &(0x7f0000000680)="96fe1e4d2d6e6510d87d4cc0b9d05bf9f015ebf1eb72748d5d32bffcb88b4aa9c5070e6cbe1939733828560ddf0c0973f19f4b44ac589b83873dd590473d652cbbd7cfb0fab0521f00975e4dd54c0104000000000000d6e66d77202d6e0fe947299b9f4b8bb8005a37e5ec32d4b1406357f4727d8168796eb7c5db8f7a8d0b08be50b7c1d58edaf77047ad6ec61f9515a8a998fc907686d52b5170d8b433eae0cfdc1852675914f902d4a155300f37a6eee4e0e9c8fa53c84cebfec8731c8f00a35c7d144dedc59b1db49ed98aa4331aa8748a59f4e03a83d6cc77e505726db1169cb30ce656f113bb21f2e2b3cf591934b80eb94d00ded9b782b532ed355b39f465bcd90d03c3e847c3d4dcd2f9d6a0ca2a7012", 0x114) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000e40)=""/260, 0x104}, {&(0x7f0000000580)=""/69, 0x45}], 0x4, 0x0, 0x24) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="146abd8b6beb654fe41cab35cc584c50466d62acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d5f84fd337bf0e277ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e55111e25d44ee40f434c3db8a1a9e3d378c05e17e25e634ae05b5ea669a055234d85fa9999bc42e1fc74d7671f4ca018d33116d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13d5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c985323ecc40fd04c54d53b7f9eb0ea64ee749c30a8426cf20167302f7ca2e3b3fc630a07fe0e6368cbff11ad241d49112cfe362d733ed158596ff3f1d9b4591ad6b410d34057106203f7e01000000000000005f7918bf9a1700388ce66d099f6b2d6c6dcbc9b1ba7b470b2538fd806c", 0x14a}], 0x1, 0x0, 0x0) poll(&(0x7f0000000300)=[{r4, 0x54}], 0x1, 0x34) getpid() execve(0x0, 0x0, 0x0) 09:06:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) dup2(r3, r4) close(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) setreuid(r1, r5) syz_emit_ethernet(0x7a, &(0x7f0000000200)={@broadcast, @local, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x3a, 0x9, @mcast2, @loopback, [], "c429c45221e727585f0a5e2a"}}}}}}}) 09:06:13 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x8, &(0x7f0000000500)="89645082c3bd9810c00e16bc9b4691c785088c5362b0cca42051c4645bc535e007b41f89dd02d356e63a3c447bfdef1d12b59e70f87de7af0ccd82d60d3bb9de44824bafea38d4a5b41b2e5a9381e7aabc8d2e093442ffcea7be84c4286c1f573cdfbdb92622ce4f265ad9b67d357f6cd1590edb94bd3948e8e54cbc8f20c0f89ec86c8fc0dcf9a54f5ae7becd9511143ca78a201ee721519ebabe2c0cc8b84758c17d27c5900f891aa25fbf32a3696728c6ce7bd5ad52cea896ca5d6b9a84de819c07842c4cce16ad00e6f9da81943d81af9275ef20ccafe6d1fa4459d5092bed7a29b3f82e90ec18449006df88c16e7a5a23b71f219f4c8e21253917", 0xfd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x23) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="66fdd8459d0c628d33574d27ab84e25902f73079507ded858161e82eaf3221bad93f01de6c0008f40306e61a1d1f659f52deecc7a88211f1a7035a2d1e038e", 0x3f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0x20, {0x1, 0x1}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b488300"/14, 0xe}], 0x1, 0x0, 0x10001) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="6195badaf64e65738efe988e6b08151aa9e529d6e21a2468faee985088dba8989ada1783c870fb11c6850b8322cc7c7eb732466819497c8f147eb7fdc0efe12596ace9631632e2f20a1540c72e9205744ac0894cc5dd31788f321c73091a087b825ba239615948af57ee2da3475956add278b3341c1bcde12c5a8ee4631502f38a5d93775df5d39afdfe3fb03bf233b12dc9046b005ef1b4630a19a2d073705218e767a10e701cc12029e4127af8938e817f3c920a7553e986121b5b4ea225baab690af361d46ac0b267a296842276a5aa0000000000000000000000000000000050e42caa45a803f63e9ad6aa4439953fa45479830dc89db54e"], 0x10) shutdown(r0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 09:06:14 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) close(r1) 09:06:14 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x800000000009832, 0xffffffffffffffff, 0x0, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2b, &(0x7f00000003c0)=[{0x7c, 0x0, 0x3f}, {0x45, 0x0, 0x3}, {0xb, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000000080)=""/176, 0xb0}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/135, 0x87}], 0x4, 0x0, 0x9e) 09:06:14 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) 09:06:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = dup2(r3, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0x4, 0xffff, './file0\x00', 0x9, 0xfffffffb, 0xf8ff, 0x1}) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ff3179000000000000000000000000fa2e31f49bbb22c9cefbd9000010ff020000000000000000ba38db13000101089078000000ff602484a200ab8e103d85acc4000000ff020000000000000000000000000001e902a4cf5cff010000000000000000000000ab5ad2c5ddb43e130257000054768ff69cd19d626e450b000000000000892348cf8927f1afac07e3e95fb9ec6f70c426836c1beaf9e80cad1d5421dfd0c8535a426d5bf3a6cff14994fed655d11e599e46d650eaa4d8c5af101dc50afd83d054a82e8bae34dd2560a7be6a5904018d5fca8807f343e4ef14b329895aa671fd578ae37601adf925f69e464c291bce53fc0ebc7614fa4d9cf811feb2cf676761db1d4ad9f16f73bcb7d63d54496ee1733dd8e3d1b8534ad5098f2feffda6783fba41eb64fbe6d7e0ef5196fb81f2a408ad6148f18e", @ANYRES32=r2]) 09:06:14 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000001140)=0xc) poll(&(0x7f0000001180)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r4, 0x80}], 0x4, 0x1000) r5 = kqueue() r6 = semget$private(0x0, 0x0, 0x341) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000040)=""/1) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r7 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r7}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f00000011c0)=""/4111, 0x100f}], 0x1, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x9, 0x0) 09:06:14 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 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, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000080)="695a60434b10b28905899ac456cc76e3ed3ce09ed25ce53fe95a79bdcb92fe4aee76f0d297e8551c1033ec765286249cc89cf1a35b0c", &(0x7f0000000140)=0x36, &(0x7f0000000180)="87e3507d85bf83e0e9c77f702a6e7f0ece4fccf769bcf8631cab32edea2e347e94b158a5cb6229ef9e54b220bc1a6173c52ad3eaadb848eee93d2f888d54d2daf2419727eb4e80e498c2", 0x4a) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 09:06:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r3, 0x1, 0x4, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r8]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x7, r4, 0x0, r5, r8, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) fchown(r0, r2, r8) select(0xc6, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x500}, 0x0, 0x0) 09:06:14 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff3306919f5685f068dd6031797100083a0000000000000000000000000000000000ff0200000023000000000000000000018100907800000000"]) 09:06:15 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9fe}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x40, 0x7, 0x5, 0x3ff}) r6 = socket(0x18, 0x400000000002, 0x0) r7 = dup2(r0, r6) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) bind(r7, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 09:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="20a7943f4a92", @loopback, @local, @remote={0xac, 0x14, 0x0}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) pwrite(r3, &(0x7f0000000080)="bed87edade39c432c21ab57d6a605993be85f4028718129b4b2afb9c8d4d35a0174114cd0b8e8cc5cba57f23aea48a", 0x2f, 0x0, 0x5) 09:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) dup2(r4, r5) pwritev(r2, &(0x7f0000000380), 0x42, 0x0, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 09:06:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) socket(0x1, 0x4, 0x3f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) g+Ãßeä™_8üh3kœã¦pckbd_enable: command error 09:06:17 executing program 0: socket(0x40000000011, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x405, 0x0, 0x0) 09:06:17 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 09:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x35}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7fff, 0x0, 0x0, 0x1}, {0x45, 0x40, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0x4cd0}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r0, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x2, 0x1, 0x0, 0x8000, 0x3, 0x0, 0x0, 0x100000000, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) close(r4) 09:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x9e}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)) r1 = semget$private(0x0, 0x3, 0x589) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r5 = socket(0x2, 0x10000000000003, 0x0) getsockopt(r5, 0x0, 0x8, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) pwritev(r6, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000000)) ioctl$TIOCCDTR(r6, 0x20007478) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) setregid(0xffffffffffffffff, r4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000001c0)=0x7) 09:06:17 executing program 0: r0 = socket(0x1, 0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000400000000000000009e"}) socket(0x10, 0x3, 0xff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:06:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) chflagsat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x2) r1 = socket(0x10, 0x4000, 0x2) sendto$inet6(r1, &(0x7f00000000c0)="1d8ad653130563bb11a8ebee336721fc1e72747f043a9cb0657770fa92af40b99a6b986e68c5406c89691e1bc657ebb2e38538e513d79408cba130c2f9359b1554e4cabb8519ceae0e084369ea3bcdc71e7d0e18ecf9e18f2a70a88afae5b066b4da3c9e17a7e19c183ce98128521d1441c9169be203d76f8a8205f26219e41505da0bd8f67abc6e9fb9b9bac66aae54717c910be4eda4828ed9376f59639ec90f6865a733de8638ad11a998897ec490581bc8a22e402901d14951dd7b4c642e71c994c0a557ac097e2584830524b7cfa57eacd22044993022baec", 0xdb, 0x8, &(0x7f0000000040)={0x18, 0x0, 0xffffffc0, 0x8}, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xfffffffffffffffc) unlink(&(0x7f0000000080)='./file0/file0\x00') 09:06:17 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="bed7b63d64d9f412caeec74c26dc91eabbc3bc8e3a505c1389e5e4f02af8b432b3c11489c4d4396205b6909c9c85b00f5f7ecb2ea60f3130b48c358c75f45de0d70229e86c20aea8aed7c0e430e63a6104dc7a90c50372939dc37b181f6a959dcbd0713719189be528a6b4b136fbb3e87f4556aa29dc44634e36b6e2309fa3fa31797d1dd158bdf07ecd7422bb3a81bbd5399fff4ffa08d3c8ae18037a235408e57e17a71fc4105f10b843eb88f53d518007c022fe9ea943d7a2ab9d90d3d378d54fca1808038ec01e06176437802e9b34100d0146d0c0101604e3c8", 0xdc) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000280000000000019078ac1400aaac1400aa0d009078000000000000000000000000000000005d0d258cc01fbd718fd2a9d31cb00e396ac1df6fb2f62d1fcdcb20c0490d6cdbab9b5550451206d05eced0041048f7cbe96b9d0f9dcaaba0f3d299b466ad0daca3cd872465360481fa68cc48838b86c6c67745d57c2550381eb298bbf8258f63b82eac97136b68de0b87a12a473b7645105ff64f0e9890a4a25697f9162d734e605950ea3fe62821df4f13e181795479c200"]) 09:06:17 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x300, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x9ac) r1 = socket(0x18, 0x400000001002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = getgid() 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) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3, 0x0, 0x0, r3, r4, 0x140, 0x6}, 0x86, 0x8, r7, 0x0, 0x5, 0xa7, 0x10000, 0x3d}) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd405403ce3c9f33bbda8224a2f3d772e7636e48b33cbf708372f9cbf2f6e880d3382f00aed0f2d13d42e99efdce921fceaff6f0425d2261bfebf08bb35ead6a83cda8cf21d9149fe2a4830d0ccfb0c884b68748656752ba62c3336c50e3393187dba1f242582d9b33b572cf9e28d103995541ae6573998c114dafb460c66d6f7c5bfc0522495b1ae9d4425b702065ff52944433ff6377cd2498"], 0x50) recvfrom(r1, &(0x7f0000000100)=""/240, 0xf0, 0x42, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xfffffffa}, 0xc) 09:06:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) dup2(r3, r4) close(r4) r5 = socket(0x18, 0x8002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) r7 = dup2(r4, r6) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000000)) 09:06:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffdc99}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xb0}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 09:06:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x15}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d83cc60acd810de3c97eced84205f5b2a2c1c18d"}) pwrite(0xffffffffffffffff, &(0x7f0000000380)="c5e76247c894e1330a2fa5cb8c5d3a800a2298a7d8aa58dbcd3b20648f1a13dd4f36864558aa382881f40eee62b9951dfed5d83739d5f4e9f631ca4cb5cf2124a50a", 0x42, 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x1) write(r6, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79ba7) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="000105ab1e1325a1f81ae306ae5f914a4cc9e92f2fbb938e30"], 0xa) 09:06:18 executing program 1: getpgrp() clock_gettime(0x2, &(0x7f0000000000)) 09:06:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa9a86dd6000000000183a00fe8000000000000000000000000000aafe80000000ddffffff000000000000aa82ea907800000000ff020000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x3f]}) 09:06:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000dc0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1, "a9f4abf54a6b"}]}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x2, &(0x7f0000000140)="ebffe5ff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r3, r6, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) setegid(r6) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xb73a, './file0\x00', './file0\x00'}) 09:06:18 executing program 0: socketpair(0x18, 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) dup2(r3, r4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x481a, r4, 0x0, 0x9) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)) 09:06:18 executing program 1: getrusage(0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x0) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) r0 = msgget(0x2, 0x21) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000020000000b599926b2ab6a7a2d57b776ca36164c50a01b8cd870ca400000000000000d0fd07bc5a76030020d6094475f44ebf4a09a86b9e33df245038124d42211043172c86ac01e6f54402dae92eb98eadba97bb3a6db03fd2b26b2557157486e8b1e994d649b9bf5692eb452830e374a520c0420db4d96643290cc7f774309424c6c402519cf72441084f86f49307b2fe7a9b2aaf8342b8444d2d21de1b3066dfa24835b131c71c2cedf409287f766690abfffb95b184"], 0x26, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x1, 0x1e20, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x73, 0xfffc, r1, 0xffffffffffffffff, 0x401, 0x800}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, r5}, 0x0, 0x0, r1, r1, 0x0, 0xc8}) 09:06:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84fea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce19617eb581aa796b069061c93eaa4261ee84642bfac9235d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f7858b8f1f6d53a3b98186f4696565335db58cc5903cf91b250296edd9193f8597c1538b8f8780a033127c68e166cce828265e23f555361d128af63046199c2c26c35d9e6d9924490eb7b8fba1c6a1dfa3bf9372"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r7, 0x40044b06) 09:06:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x41, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffff7, 0x9}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x26}], 0x1}) 09:06:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0x1f, 0x2, 0x7e1a}) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 09:06:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x76, 0x0, 0x40000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x100000001], [0x0, 0x20, 0x0, 0x9, 0xffffdffff7fffffb], [0xfc, 0x0, 0x401, 0x0, 0x0, 0xfffffffffffffffc], [{0x9, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x7ff}, {}, {}, {0x0, 0x40008000}, {}, {0x0, 0x0, 0xfffffffd, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}, {0x7, 0xe6, 0x5, 0xfffffff9}, {0x5, 0xaa, 0xff, 0x4}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r2, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x480, 0x100) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000040)=0x6) 09:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 09:06:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) setreuid(0xee00, 0x0) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r5, 0x40, 0xe17}, 0x9, 0xd464, 0x3fff8000000000}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000140)=""/229) dup2(r1, r2) getppid() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000008000018000010000000c247bf680e422100"/35]) 09:06:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000200)="e20b484eb425aacadbcdec2d7a834ff669eb21855f1420467a431248a745fa06cba8e03c4209b0691bbe0ee94424e6b55a1fd0919a1e41386f4acdef6d753671b4261e9139c849e33fe35b", 0x4b}], 0x1, 0x0, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x2d22, './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r2, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) r7 = dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) setrlimit(0x1, &(0x7f0000000080)={0xce, 0x100}) listen(r7, 0x4) 09:06:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) dup2(r3, r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000027c0)) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) preadv(r2, &(0x7f0000002740)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/78, 0x4e}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f00000015c0)=""/16, 0x10}, {&(0x7f0000001600)=""/30, 0x1e}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/204, 0xcc}], 0x8, 0x0, 0x97) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xf, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) 09:06:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 09:06:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) fcntl$setstatus(r2, 0x4, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r0, 0x0, r0) write(r4, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r4, &(0x7f0000000000)="093f000000000000000014804752cd8439df6dfe4ed2848f4aaa41f6701af819960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x4, 0xa, 0x8, 0x3, "ba6980de4b3400df91002b9a67a7537f2d630ab9", 0x6, 0x3}) 09:06:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e000000200000000030c907800000000450000000000000000000000e0000001ffffffffb7f15ffd03428820972a68e13f1652ef5ebecc4398b9b3bd22b0b4065ad59940cfc7ac32d41fd49047c6b595a1ea0f1b6e13c55b6f12"]) r0 = msgget(0x3, 0x224) msgsnd(r0, &(0x7f0000000080)={0x3, "3e561d5d97efefd32d6de34f506744f644116add0938fa199e600bab57e7af673570d84087aa9e581684691fae46c42e0c95e6e4492867f8536f4ccb4a07b9d4c4027f2dc4bff0a92a6c8476cc2ebf9eb8cda12340b22b16cc1ace7695c2b2db15bc7196b35b5d7afde405d5ef35d79eda8480d73da5d6970cadc1290e886f69506aa5ac55b9e1e33a66e0e12a18b3880ee42f9ad94c0e1473a4f2dbd0ea192000d2eae3b28ea5ad2357c658225da95d1d3834bbb938960717"}, 0xc1, 0x800) 09:06:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)) 09:06:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = socket(0x18, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x1}) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x400, 0x6, 0x7, 0xfffffffa}, {0x4, 0x8, 0xe1, 0x7}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r1, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x400, 0xa9, 0x1, 0x0, 0x8, 0x8000, 0x0, 0x2, 0x6, 0x419}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000008cd24914a5d1b8ab91701b637eb0ec0f441128605f5caf4845b4734aa1b5c3537353859e9c8f528cdaddda02e88e6b23cc5dbd545f1eac5bc36cdb078cbdd63c855cad26c094c5917691b9351ebff46c2360adb16ae666ae62e17b66f45ca4c7ed5e866b1caad379571bfbfab65449ae04d3970368d62d2309bb559fba73a920313273ac641f51770b0f9035f00ec420ab555a9268afbb538aeed224d7c83ff82bfa6823a9705dd5d53304522a2018752ffd6f60afbf997d502b9d71cd4622a2c44dc95d2653dff3c5dc9bf2a2ff64d488ffffa08f172ca746ad9574b7fe5e0a799bf1a6a40c"]) 09:06:20 executing program 0: clock_gettime(0x0, &(0x7f00000002c0)) 09:06:20 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000001}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:06:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x40, 0x8, {0x100000001, 0x6}}) dup2(r5, r6) ftruncate(r6, 0x0, 0x9) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:06:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="0386b87482c9a29fcc1b660a5040fd33a50b4fc44fa2690c0211d38b143080f9ef9ea04a731502662c1ed69850b333eeb90914f99f3bd4a52e009876d542ea1f815cfbc2585dfd4f3ebf8072482c8413f67545028fbfd3ff6fa928575a3bd4b4caf685c62835bca0a5967995a2ce2aee36654104d85e4f995373f7fdddcf3386f619683fb20758a4984631fdb2a8bfcacfd991cc60db2ad7df6f5a2f4cffb83d3ad7a0ae4a", &(0x7f0000000180)=0xa5, &(0x7f0000000200)="69e6fd4a2710205d8e0cbe84dbbb8dfd39615e0bb7ccfbaac3bfeabda4e606004c686b8adb6090664e5f48c4d11c93d2a20e4e1dc26eb0fa663ab865e3c63385fc7c0457da6b71c8fc666aee6e822376d939f659cdf8154527e113d4f72a69725819acc5f44db9b6ccf03b4e27fc9e958e63dcaddb54cc35a5a714225d704703", 0x80) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) setsockopt(r3, 0xfffffffa, 0x1, &(0x7f0000000400)="e107e0fffb9fdba9f802f7545b669f2d0ea5cb67927a3781f238484b66707acf998e2664279b1b30378600f4d1d9f80e808218a5d56c327c766269138eac0d1e93a38d228eca2e35da065e008d1ae2835d1cea04538b80e02e4f5561b1a72bf914360085cd154dc8db9c1b9cc80fbe5dd9b1d4d991bf3188c2c3142af8b15fd56721a886f6e853c9dd6d2377de45426677d27a470d9e04bb4c81c21f484515321f7201de4460c76140df76045f8388a38703dfaea56e35bec9b7806fbbbbe0be3a984b90f2c02d65092ab17c20f727b1", 0xd0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') kqueue() dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x4000, 0x6) 09:06:20 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_emit_ethernet(0x1136, &(0x7f0000000e00)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70809", 0x1100, 0x2b, 0x0, @loopback, @mcast2, {[@dstopts={0x67}], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x400, {0x0, 0x6, "c8291c", 0x1c0, 0xf0, 0x1, @loopback, @mcast2, [@fragment={0x70, 0x0, 0x20, 0x0, 0x0, 0x1, 0x67}, @dstopts={0x6c, 0x15, [], [@ra={0x5, 0x2, 0x1f}, @generic={0x9, 0x19, "c28895ad109e8f8a7fac744fedb0705cc98432b31eb76c7d99"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x400000}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x80}, @generic={0x40, 0x69, "5f068e545cf78f78f57162d35793a90fd0e364a2ff14d1ed0bcc2a182bed51662c7c31482284aa13021a1ad704d312c128acea53064c413262bf14a847900c6cca750b329ccc24a0016ce5b03408284a624d3839d969ffd27432f2a7484e6eb072385b23a3ade221cd"}, @ra={0x5, 0x2, 0x34}]}, @hopopts={0xf8}], "a1e135ac8f85c85fe12adcfcf4e96abba209ef79f2cceb3a864c7ef9f2d735e8b243903a9d663041608713e6e6df1a0c6d1f0a32f013eca7dbf08c34c215aa5643aa82ab3b167b48782fffa2ae6cd98cd3aee30a326387d5bd5da60293b9588496946ffd797df60e7531dfec159f2cd320069e82652245cc9a194fbd4d6a18b2a7959dc467d6ad2f3c0d5352ea77111e686f70414a4fb053db8ccca5866fc212ca6a51b10966d9f46f8525365852bcf82ea0b03585e754a956ee7f2c389918c5f4ea534c6cef304448de28ebb54d24cd2a642d676fb3c62ee711739dcdb6b1431938b26b7b2d56b2ca1ef668323db7bce15fd95338c6b16d3dcb14dbca678294841e8f739d520a66fc56661523c45787eea5f483a099c72948fae639aaaec6080fca7b8e72dbe4aecc4a011bce97ed3a12cdc43b20a5b27fa0d2cc85fce76f85533ad4f85f44abacf6f720da1a61b6737f60818d2da2a00214697907bf3706d3ff2ae353091e74746cc2831f3971bd5f1cf1679477cc78652bd25a2063c3bd7a4c8b290acd0d3171a240a4eef4f83158a3c288da79cdafa5b13f9965e2e45bf1c78231f8d7f75f4ee2660c7919d65c72822633d6e4bc859161ed1e14007d96c21cada1f3cc80f843f08ce1ec10cca82c89626de5e3eb2997a19c677f9462df8e2d31f282c467423f24587447f56060c114fd9d546b90ff44bd96490f94208f1ee85e912176bd70c56f57e5ece09e7944bc3008e37aea933dc9bb6b0f5db4d1c45264b1261f6dbd672bb5e0966eb3d6106b5d02b568dcdbb622fe3ca9631c069ead4b28e8dfcd87d34d2f2e02647011be7a24bd346afb0ea149b15eff7ac1d85755b50c1012f601822df0656ef12af2a9ddefa4d620f459fbc1ebbb76f76f596fa3ac2c05faa70dd8ec3fb841ff7dcf2a9956be191db9b40c612f7467049f4e7403266dc3f0f51528d4b1e147d1bb702f9faa8c645b5ecc1cac8968a032715af307f223ad53dacafac241d934b42d51b7c8ba300715114d925d40492f56297f50c22626d5bb911a66a4f4ef51f6a68047fd9d723dd174ba1eccf1fdfbb6b7722a2b66aea6bb45856ec9e3cda1625018bdbe99941609ca66c6b4ef841e85f8636e2e107d75d3aa2edb1bf2a6215c8282fb2880cc21dae69ba4799e53ad4c20f7ef491dc97de2bf8ea5d519676fe71bd9e8fe869f61ae913ac59f610bf969e70596dd0a985b8675620af8afc782c3d149c7fd4a38ada9d91f4a7c1329101cb7320273597e16b104a22546c3078a0ee5aa6c3c68e84caaad27adabb9c4b4296f0322656d4e1d5dc966ab0382098fc8ba13ced584b39b6591f829914db8a17fd88f705a83fd9683d0d339de2fa8a211efd177e56f869b79cb3ff6cc1d623df771a79d42f2c5fd144683f0d2012e3e27888122124a01a0a26b36cca53d5ad136529848c92f96493530c29c84d86a17d1132af5515f3c926341d6e65be8f8ce1ff813346b5f8c6097010d575396db94ea2e24edd09cf56060fc41cf7783713b833b11af2c1b0290881d26c0fdede5480eace10bece672350ee1034c3c1e28fc8f7639c1478fa8151f1e57aa1d844deb97e32bc2c6e6ed12451ab22bc563be243794969c2cae70581a66414aff5ca998c4f2c89d60760ee6f38dbbc524826c6ba7148357b76551c819328174dcdabc29253a2e7d4722a2b9196c6aaf5c62818451a1126983e294c69167132519f7bba9cb72826c5ffe591d8addcc94259aa6a0126b5f75231174814386a32c35855f62bbc79b41f4000ce3b7c952e51f476832de76fc8449800ef196b7930b7e87852b8da68137f25694f1a8024d6e26ed799d892c0732e7750c8f6c2e3b9928351cacfb70afdcef9b67a272e4946b979cc532be697ee614f771b0f17b62e6c467d567e204830f4d9f59d405433bf2b2fbe99c0081d70d729b8c2e7a9350cd2f09bf8b4ca834f85bdba5b1e085e50b99a1a2d3e3fb515ad2445bc0bd74f6cd1e6c841ba7b990be1cf9d04b3fb60bbae9530af6b9bbe211bb29f4f0a5813290df8cf2538780fd82de57c7ff5954f720d6e8d325102ad00b87e07e292e7b76625e23e445559a690fb3bc8f3ea0b1b18f394308d861fe75f6c5dd150a222d0212582d24b485bcd79cde0c5d1e2f6b334fe6fa3a88d1beea00af421e6aac1d75566729d731edf144d208fc1c74838ee12559362805041c17dbbaf0ec18c17c3b2c9ecf908a8d5ba3eca16e10855bac2408b68a72141da30df1ceb5997be8f5d5676cc5dbedba408c91311597141b284808241e380bb97a4c4d3fe3e98e05c7e0c0cb1d12bab02b76286cae2df06f5179abb528d8de835fdc9f58e83b3db3eedc38a275368d0107e922f6c7a4bcbdff446e508fa70856b969bcda1f8a5869657708a8cf9b18a29bc7cff82d5e02d2a8cd6fae088881cac0424411866ce61eb0ff15a423d36b093cec97f175f3c444e0a73bc61d481bdaeb3695be2414aaa4e1fcb1ece2dcccca2a9bd56cd4c40897ddf32794c598ccc909138e012fd47751b0e01029a2235fc2003c322352fb37d617ccd1b8e9ad28d3ff5bc8b49dc3addb96b4fb1d15e0f477878876da140d77f58d1161c7446fa2f5ecd1c7fd15f0530bffd85a8d15ec2ddbb9e501f1da9850453bdbf4afd5f8b963b7c5d5123f072eccaf33c68faa4ac5b13bb23fa4d4d59190533606ae44ba9ce7b75d5e9d793e991eaaeaa2e1d2d4d44f323bcc3bbf8aae22475973d567a7f4f680eefd196878963720e608d525f78a0ddac8b65c34f48f9ba5582903916b9c9a7aa8396a855bd8952276fd786e93d529ffb99d1fb7374c6c03bc98b747f7b7675a96bfdb4d36b0383aaec5a74a38f0d46aaa538f8e6f5460af9ce504f6d89588ad3b57fe61c56989ca6ed2b386181f4cc68cf2e5c92f2ecc49d0b6f8fdc8348a930bc312a27b2ab24c7a2bf59d2f02c33c0f0e8444db635f8d25ed3f25ed41f2ec7d4e54ef1f30a4f8a0698eebf8f55ecc88b0d45b341fbe3f4ebf54c79dbeecc5ba94441044456dba91431d8607e5aba889ced22eb38abcadd48cfdb8af4ee2c9166d2f90ec970ecc7fd5d53ece48f88ba3ffcdadfe994543b3a12c54e6f2775d230a82d43b72a3f7afc539b055623582111f12b17c94be80290a260d30b0055a27079a45c2f9577b652347164c1cc711a215e89775ca2a0fce2b25504d1635069f11865bf4ea3a483c5e0eedd4f8bf507d8d868009f4af7ca8ff554f538fa93d27857319e7d8bad7b744b4a00f7b304f7c34845c63971257391ddb3c08e3e08e0a9d7852b04ddfcb5e75dacc68d171772afd390566bf0a598840493eb809eefad2ce3299ee80445b3f12cf1bf2b86c8dc1ea2318f7b70e981f342e27b8c1ff725b8adfa9d386cf9e4f7761782760be28f7dde640471a5c3a8b4a2ccbafdae506703e6b95dc8f2070a9f2a1deac27d66a3ff1813d07e2251f2e461945e1c435c953a114be000a981e9d41b61981c2ab5d5f15e41a2480ae7feb5e9a326ab819fa58245e1adf4843f146b9b470d3e2ecb799cbdb6fd7534c8d81146702b234d325703f8e2631947514b1affefa249c4871d3dad11009163293bc12c6b5e2cb78ad4e97f6ff16411495847d244cda606971f483b967a8837d1201bbd6203ca9f5d989e7b9e035f9ba8855b28b6e1131e2992c2a55b09f1c519c6415bcd183d02c0836064a6fb59ff9b91f308b812e8c73994e615ca2ed4e2fe0414308a8b17a65a7e5c04be88281817c6bd3bb474604888b6441540ed8a0cfa054487429adb1f3caec0a7f626af966d76581e75bcd7216f414f58246f93c1c465de8188e209e1353b994e0a06dacdac588bc32123a3f91bd7927fd49debf49e7ddf20854d86d8866f1a325295f923a40c209e5a1171661a3c82a5212a49cf6187d447164bfb5ab0324c85cc806e51fcc635753364aaabf77243ded8dc077d728b5de03e5ec9cfa6c7b55ae0c83ad0de159f6c31b17174e8acc61487293d4c13da0ab8b55fddfba91798ec87c6100fee33548d1233c04ba98ef717f2eaa5f0988b47a03d985463881abb386499bda648dfa720391c94220a995bd865364651ba1b8747fde11d7ca9a1ec17b447ba726e725f5e41824e2cae2dc691daf8094d8bb99460fc42b27939328dc94045cb76b2e152e14ddfb1e291ec7250fe6227553ee17aebfa064bc6de9c2478e70c73d975c582d040a478c2cd53eddadd7577b45f9fab7e4ead439b2ec4859d0d0cfad5d995f3f6b30b597968044d8e36d43bcccc68aefd4957cfd1cd2e133c02fa1c40c9f0a1f221e8b9520ebf4a50564aa2b054d137d9c34fa7f74121939fcee975995756a6cf785a898fa5982606fd38c312cf940f4282dd33112a6ae2b7b28bbd7c508f6551b5f38e996545d55fea0cfae8d80f89d4a8457102a2ad87d98b0c32074bb38b3742876ceb70c5c7cc38f60cd6e21a0c028e65c42ef6f408bbc9c9478fba01fddc0593f7a49bf1dd82923c7f9ba27a3fc1521c11abc53c9954a52a93b1c2d6e25b520f50dc0c0bd7e8c3420ad54d044d20097ad27265f241295c5851b2e721ea330ee2dd855bb4a1fea7cbff61ed89f61d6b585ac3412968ac62f58d9f8b0cdb5fe2bef5cc4162e9c67a8709e4eb2e2d46919e2a961828ac33a4e67aa933247724ba20893f131c7637ab96bbe0a6a8723ae42bd9fe8da80d446731184f08d0a468fd6748b3ded3a1682daade140736872c0d0f330feebfda889cf65c671ef022696404335d4dad1013d1fc4b2ef434c68b9da14e4ecbb1db91d0485ef7bf1d84bd3952f17874e68c50a58289a4929993c9861c5703a32610b89473d6eafc71763dc40feaacdbcd189fe507056b69b4baa33bd39fa0cc34ee6558b23c6ddf070742051257cb2abc548c4f5b2b2c3d1a871ff3a662e8f6c7344c8280e843b4e434764cadaced1bc1caa65f92aa1bde6e69e8141c6f872747dc6636624e5de44ce8479fa98508e107bb33946c4319492f7dc79295282f0edf3c3a0c460dccd64e1f7b164380bc729a799aa5cc3ba99abe10712b05e757cb47856d441f7021b63988c2df5ceea7427b72dab9eef567eea45ef316410277886460be751880b7b9fb2d3a3766789b042c4e015cc8c328cfcded7bb123d6007b60e9130dfe4d151fa636f86456f35cfe061231ec8308a3d8e6e7480cd15a32aa18764b3a2b1bd0fb39591c140f9bfcabd92d1de15796a67f0bc4091b07110517be74cb1ba27365eadf166096ba6cf4e69184c862439b146d58dbbf977614fa78b285df98715266dfc841d9a75081d3aebe837d328f57ca6db0f6c2ec00cc93e1148d946fa722641ddc4a7f8c1bc10b7904da6ea2b5fde0d8141e3a53b1554a358a5c605e381e05f03b7adfc6f371343ad6b80f7c171b4ad1137e18e5f8c5f6aec3b3d5e2f78f22db84e11f64088b430c7d463d2933815dbbac46e41b3a102fc0ab17d5d0477e7074ba0441a20c0d53da722aeb357f0d6bd5d731bed851fc80b3a06ff2f7c771f64d46f2979c3a52f91ce19894b9b9eef3cd91d11b244e4580f50b4a7962f4c211848d5fd4bf558529164b70a3f6183f23178265661b571f8abc7651ba144dceb596a165280d5e546ea227c256c766c1779ab15aa411e50928a6b2336510c14b5a31e216050298fe99e0f5033b621215e4f07381d7e5fe643509cf6717e1197a544be3fecac2c6bda860f9b472ab75028c28d87f76431bbc8d30676a2320ef13dce7df66135cab8c8ff69a16abbb89545b20874b7e7639ec77fb6f134"}}}}}}}) 09:06:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 09:06:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x400004, 0x4) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290200aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x10, 0x8007, 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/17, 0x11, 0x843, &(0x7f00000001c0)={0x18, 0x0, 0x5, 0x7}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r4, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x400, 0x114) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1, 0x7f, 0x1c, 0xd2fd}, {0x7ff, 0x3, 0x81, 0x1}, {0x100, 0x1, 0x45, 0x8}]}) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x40) recvfrom(r3, &(0x7f0000000040)=""/9, 0x9, 0x42, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4d, 0x6}, 0xc) 09:06:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = dup2(r1, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 09:06:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x2, 0xff) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:06:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x407c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = dup2(0xffffffffffffffff, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000080)) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r6 = socket(0x18, 0x400000000002, 0x0) r7 = dup2(r1, r6) pwritev(r7, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc0884450, &(0x7f0000000240)) 09:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r0, r1) setsockopt(r1, 0x8000, 0x7ff, &(0x7f0000000000)="dff99fc774", 0x5) 09:06:20 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, 0x0) getuid() setregid(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) getrusage(0xffffffffffffffff, &(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) r4 = getpgid(r1) wait4(r4, 0x0, 0x1, &(0x7f00000002c0)) setregid(0xffffffffffffffff, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffff36) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 09:06:20 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00006d72b29e1707ddeb6630b89643ee63a0040000003da163f3ad2fed00"], 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 09:06:20 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 09:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x7ffffffe}]}) r1 = dup2(r0, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000240)="c8c1c7e84bb0194b79b4c7448db21cc20c12093cc097b32a36f8273033c473ff1fe583e48fe0c4a66e2cdb34be15df6e5377a58f462ee19ecca9a51bb89e7367fa3a0f4c15d5c840bc66a4ce819f00a14e33e8665a9f967244e89bce8f258497c676e1a5e758720fa88651894ef80ae26fb36bc67cff6edf17f131c99e67dc939139d40c89d41958e882d5de89f0900e8ff8fbdbeaf2", 0x96, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = dup2(r2, r3) pwritev(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getdents(r4, &(0x7f0000000080)=""/47, 0x2f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x91, &(0x7f0000000300)=ANY=[@ANYBLOB="efdf8102000000000000000080f72ef3914f9cf0e8f49282310e1a87b9a3b9ab7648d343a56f67a94c70b146f4ce0e1e5cc9f44ee269640133a97bd45ed76e6244314fdcc596a600c9903994463c11d06fbc941efbc6c8fc571a07a0c57d073420df64806df5a0c48ee7f8cc2654d97f6838eb5f60546ad99266d5946c34534d41add99d238c75db636db2487af1582d001a00b1085074c100ed049ff8ffffffcf926e4cbaa4caaa37edcab4b22bedcc9f8100000000000000516146bdcf19a7bca058501a1067b53735a5b0c4202511dd72d179107b2b3d68277891247b76b00000000000000648911cd02b1b6dd4aebe5d10c7bf2d01e1b96f500ae5cd13ee304c6f7f77a0df7fe4c526ac594e38a3d4b978ae45556e43fbd371f0536864a3dcee4d61655f0ffb477c4f78fbfddbd1b47f263e0a4eae7d40421127a4ec520115ae0b4323311b6ddb4951defaef6f70fcc107e93de79a3024ac2c9ab5c6eba0290683"]) 09:06:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x45, 0xfc}, {0x6, 0x0, 0x0, 0x4cd2}]}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = dup2(r4, r5) pwritev(r6, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) connect$unix(r6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r7 = socket(0x18, 0x400000000002, 0x0) r8 = dup2(0xffffffffffffffff, r7) pwritev(r8, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000180)) 09:06:20 executing program 1: r0 = msgget$private(0x0, 0xa0) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x0) msgsnd(r0, &(0x7f0000000280)={0x2, "0cddcc8f03264fe8e10625005bf6e65accc299cbc46d20b831091dca09062bf0f4941d26d98eddd795e5d74fcef0f67c095568a4d94a9ad1dcbbf091cf80f7a587326d7537a9dc79aacaa0af3f13482076033adc0c802f878d71c259886fbd1590914ede18206b74840700000038bcc7c73d5600"/129}, 0x89, 0x0) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7ed20d01d09048b1705d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b220186e9eb7ca0eaca6eca200355358c14d2577e0467241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) msgrcv(r1, &(0x7f0000000340)={0x0, ""/73}, 0x51, 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='&}\x00', &(0x7f00000000c0)='+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-!\x8f%[\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='(@\\]&/\x00', &(0x7f0000000200)='\x00']) 09:06:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="68020207e0000001786c405c385fd7a8350e7793088e3913b9f444be"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r4 = socket(0x18, 0x400000000002, 0x0) r5 = dup2(r3, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) dup(r3) fchmodat(r5, &(0x7f0000000140)='./file0\x00', 0x14, 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x8198) 09:06:20 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600)="a58b2d7cbec58d96fa0e6ba870e1454a255c18a1ced349937017ed54312ffad967eb3cf6894eee654cf3e78e3dc6bc9953b5ab0702a49862b148afdeb519ac298698ae1ce0896671c9b3cc84e9062e1e6b0cf299d043c24dec314a095f9479080a9c9a80e15333476dcaa907749009a408f58bb986c3bba06d01949c51808e3915c061cc9ae6fb22c02377941c99abf8a6e0d08f9de571690583377219a703bbb1de218d73ac7d0b369e47bf46faf5e54b034648144f22b4c4c75f240da8681fb30296a9f2fb9c05b02fa4a676b1ab4d611d5b7bd1bb673d32e7635df71bd1b9219793eb2bd2db2d741b69008f62f4dd5c4fa69325e475f145558df7f44860f26ed8c43fec35b11935e174761f8d6c342fd73a7d5f702ee5e5b6bb", 0x11b}], 0x1, 0x0, 0x0) lstat(&(0x7f00000003c0)='./bus/\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 09:06:20 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) 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), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) write(r2, 0x0, 0x0) 09:06:20 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483], [{}, {}, {0x8001, 0x0, 0x0, 0x8}, {0x0, 0x2}, {}, {}, {}, {0x1}], {0x200}, {0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x7c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r3 = socket(0x18, 0x400000000002, 0x0) dup2(r2, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x800, 0x9, r4}) panic: kernel diagnostic assertion "mhead->m_flags & M_PKTHDR" failed: file "/syzkaller/managers/multicore/kernel/sys/net/switchctl.c", line 245 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 518405 29097 0 0 0 0 syz-executor.0 *437646 59756 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff821ff832) at panic+0x15c __assert(ffffffff82254ed0,ffffffff82216e99,f5,ffffffff821dd50d) at __assert+0x2b switchwrite(86128,ffff800022034f70,1) at switchwrite+0x44f spec_write(ffff800022034d40) at spec_write+0xd4 VOP_WRITE(fffffd8064d4e0e8,ffff800022034f70,1,fffffd807f7bf840) at VOP_WRITE+0xc6 vn_write(fffffd806cb81b58,ffff800022034f70,1) at vn_write+0x198 dofilewritev(ffff800020ec69d8,3,ffff800022034f70,1,ffff800022035060) at dofilewritev+0x1b6 sys_pwritev(ffff800020ec69d8,ffff800022035018,ffff800022035060) at sys_pwritev+0xb8 syscall(ffff8000220350e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3ae8f473900, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "mhead->m_flags & M_PKTHDR" failed: file "/syzkaller/managers/multicore/kernel/sys/net/switchctl.c", line 245 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821ff832) at panic+0x15c __assert(ffffffff82254ed0,ffffffff82216e99,f5,ffffffff821dd50d) at __assert+0x2b switchwrite(86128,ffff800022034f70,1) at switchwrite+0x44f spec_write(ffff800022034d40) at spec_write+0xd4 VOP_WRITE(fffffd8064d4e0e8,ffff800022034f70,1,fffffd807f7bf840) at VOP_WRITE+0xc6 vn_write(fffffd806cb81b58,ffff800022034f70,1) at vn_write+0x198 dofilewritev(ffff800020ec69d8,3,ffff800022034f70,1,ffff800022035060) at dofilewritev+0x1b6 sys_pwritev(ffff800020ec69d8,ffff800022035018,ffff800022035060) at sys_pwritev+0xb8 syscall(ffff8000220350e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3ae8f473900, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800022034b40 rbx 0xffff800022034bf0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8212b2ff kprintf+0x16f r9 0x1 r10 0x2 r11 0x3c0e5c53e0f988b6 r12 0x3000000008 r13 0xffff800022034b50 r14 0x100 r15 0x1 rip 0xffffffff81cb79c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022034b30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=437646 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec7878,0xffffffff826aa8a0 process=0xffff80002200af90 user=0xffff800022030000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29097 518405 678 0 7 0 syz-executor.0 29097 39003 678 0 3 0x4000080 fsleep syz-executor.0 59756 189982 77193 0 2 0 syz-executor.1 59756 460649 77193 0 3 0x4000080 fsleep syz-executor.1 *59756 437646 77193 0 7 0x4000000 syz-executor.1 42830 28717 0 0 3 0x14200 bored sosplice 77193 57681 12252 0 3 0x82 nanosleep syz-executor.1 36324 214489 0 0 3 0x14280 nfsidl nfsio 50194 440661 0 0 3 0x14280 nfsidl nfsio 63579 124837 0 0 3 0x14280 nfsidl nfsio 53684 127903 0 0 3 0x14280 nfsidl nfsio 9393 227167 0 0 3 0x14280 nfsidl nfsio 86781 472940 0 0 3 0x14280 nfsidl nfsio 90609 408341 0 0 3 0x14280 nfsidl nfsio 32509 219793 0 0 3 0x14280 nfsidl nfsio 157 365026 0 0 3 0x14280 nfsidl nfsio 70529 14029 0 0 3 0x14280 nfsidl nfsio 20702 343312 0 0 3 0x14280 nfsidl nfsio 21473 298175 0 0 3 0x14280 nfsidl nfsio 56772 452925 0 0 3 0x14280 nfsidl nfsio 27343 353255 0 0 3 0x14280 nfsidl nfsio 79936 494103 0 0 3 0x14280 nfsidl nfsio 57619 296939 0 0 3 0x14280 nfsidl nfsio 91149 65041 0 0 3 0x14280 nfsidl nfsio 96603 275820 0 0 3 0x14280 nfsidl nfsio 73232 480612 0 0 3 0x14280 nfsidl nfsio 34513 277774 0 0 3 0x14280 nfsidl nfsio 678 135559 12252 0 3 0x82 nanosleep syz-executor.0 12252 348834 96426 0 3 0x82 thrsleep syz-fuzzer 12252 21419 96426 0 3 0x4000082 nanosleep syz-fuzzer 12252 464185 96426 0 3 0x4000082 thrsleep syz-fuzzer 12252 240567 96426 0 3 0x4000082 thrsleep syz-fuzzer 12252 233201 96426 0 3 0x4000082 thrsleep syz-fuzzer 12252 134540 96426 0 3 0x4000082 thrsleep syz-fuzzer 12252 285370 96426 0 3 0x4000082 thrsleep syz-fuzzer 12252 149573 96426 0 3 0x4000082 thrsleep syz-fuzzer 12252 288597 96426 0 3 0x4000082 kqread syz-fuzzer 12252 194852 96426 0 3 0x4000082 thrsleep syz-fuzzer 96426 473060 72229 0 3 0x10008a pause ksh 72229 75416 76363 0 3 0x92 select sshd 41356 237291 1 0 3 0x100083 ttyin getty 76363 55121 1 0 3 0x80 select sshd 954 253174 16282 74 3 0x100092 bpf pflogd 16282 440884 1 0 3 0x80 netio pflogd 99198 23884 91154 73 3 0x100090 kqread syslogd 91154 518774 1 0 3 0x100082 netio syslogd 50240 494774 1 77 3 0x100090 poll dhclient 13126 470310 1 0 3 0x80 poll dhclient 89227 459454 0 0 3 0x14200 bored smr 35714 20650 0 0 2 0x14200 zerothread 22175 254766 0 0 3 0x14200 aiodoned aiodoned 5307 291578 0 0 3 0x14200 syncer update 96653 314058 0 0 3 0x14200 cleaner cleaner 29929 81902 0 0 3 0x14200 reaper reaper 35400 205363 0 0 3 0x14200 pgdaemon pagedaemon 28013 274151 0 0 3 0x14200 bored crynlk 7548 497535 0 0 3 0x14200 bored crypto 44131 29592 0 0 3 0x40014200 acpi0 acpi0 1043 315059 0 0 3 0x40014200 idle1 36199 286273 0 0 3 0x14200 bored softnet 91670 108651 0 0 3 0x14200 bored systqmp 9272 189422 0 0 3 0x14200 bored systq 21039 384616 0 0 3 0x40014200 bored softclock 91072 381375 0 0 3 0x40014200 idle0 1 440985 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 59756 (syz-executor.1) thread 0xffff800020ec69d8 (437646) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826906e8) #0 witness_lock+0x4c7 #1 vn_write+0x42 #2 dofilewritev+0x1b6 #3 sys_pwritev+0xb8 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9536 6556K 7331K 78643K 11936 0 pcb 13 8K 8K 78643K 55 0 rtable 116 4K 4K 78643K 294 0 ifaddr 74 14K 14K 78643K 96 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1480 0 iov 1 12K 16K 78643K 37 0 mount 1 1K 1K 78643K 1 0 vnodes 1228 77K 77K 78643K 1566 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 38 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 242 0 sigio 0 0K 0K 78643K 4 0 proc 62 63K 95K 78643K 501 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 66 0 in_multi 33 2K 2K 78643K 58 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 259 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 133 24K 24K 78643K 1750 0 UVM aobj 12 4K 4K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 28 0 NDP 13 0K 0K 78643K 22 0 temp 107 3035K 3099K 78643K 4698 0 kqueue 3 4K 8K 78643K 20 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 63 0 15 2 0 2 2 0 8 0 unpcb 120 199 0 189 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 182 0 182 1 1 0 1 0 8 0 tcpcb 544 90 0 86 1 0 1 1 0 8 0 inpcb 280 561 0 548 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 11 0 4 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 32 0 2 1 0 1 1 0 8 0 pfstkey 112 32 0 2 1 0 1 1 0 8 0 pfstate 328 32 0 2 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 284 0 59 15 0 15 15 0 8 0 art_table 32 285 0 59 2 0 2 2 0 8 0 art_node 16 62 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 3 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 20 0 10 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1704 0 298 89 0 89 89 0 8 0 ffsino 272 1704 0 298 94 0 94 94 0 8 0 nchpl 144 2198 0 601 60 0 60 60 0 8 0 uvmvnodes 72 2063 0 0 38 0 38 38 0 8 0 vnodes 208 2063 0 0 109 0 109 109 0 8 0 namei 1024 6168 0 6168 1 0 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 scxspl 192 5823 0 5823 8 3 5 7 0 8 5 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 424 475 0 422 6 0 6 6 0 8 0 futexpl 56 4048 0 4046 1 0 1 1 0 8 0 knotepl 112 87 0 68 1 0 1 1 0 8 0 kqueuepl 144 32 0 30 1 0 1 1 0 8 0 pipelkpl 48 111 0 101 1 0 1 1 0 8 0 pipepl 120 222 0 203 1 0 1 1 0 8 0 fdescpl 496 439 0 422 3 0 3 3 0 8 0 filepl 152 2789 0 2686 5 0 5 5 0 8 1 lockfpl 104 17 0 16 1 0 1 1 0 8 0 lockfspl 48 9 0 8 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 158 0 149 1 0 1 1 0 8 0 zombiepl 144 422 0 422 1 0 1 1 0 8 1 processpl 984 475 0 422 7 0 7 7 0 8 0 procpl 624 949 0 884 6 0 6 6 0 8 1 sosppl 128 1 0 1 1 0 1 1 0 8 1 sockpl 400 806 0 785 4 0 4 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 227 0 0 28 0 28 28 0 8 0 mtagpl 80 80 0 0 2 0 2 2 0 8 0 mbufpl 256 389 0 0 24 0 24 24 0 8 0 bufpl 280 3622 0 133 250 0 250 250 0 8 0 anonpl 16 54993 0 40303 61 1 60 60 0 124 0 amapchunkpl 152 2296 0 2155 7 0 7 7 0 158 0 amappl16 192 1726 0 921 41 0 41 41 0 8 0 amappl15 184 50 0 48 2 1 1 1 0 8 0 amappl14 176 28 0 22 1 0 1 1 0 8 0 amappl13 168 51 0 47 1 0 1 1 0 8 0 amappl12 160 7 0 4 1 0 1 1 0 8 0 amappl11 152 107 0 89 1 0 1 1 0 8 0 amappl10 144 165 0 160 1 0 1 1 0 8 0 amappl9 136 389 0 388 1 0 1 1 0 8 0 amappl8 128 386 0 347 2 0 2 2 0 8 0 amappl7 120 267 0 252 1 0 1 1 0 8 0 amappl6 112 81 0 70 1 0 1 1 0 8 0 amappl5 104 277 0 262 1 0 1 1 0 8 0 amappl4 96 553 0 521 1 0 1 1 0 8 0 amappl3 88 110 0 104 1 0 1 1 0 8 0 amappl2 80 2496 0 2417 2 0 2 2 0 8 0 amappl1 72 19629 0 19176 23 13 10 18 0 8 0 amappl 80 1194 0 1147 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 10 1 0 1 1 0 8 0 uaddrrnd 24 439 0 422 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 439 0 422 1 0 1 1 0 8 0 vmmpekpl 168 7345 0 7304 2 0 2 2 0 8 0 vmmpepl 168 60322 0 58251 120 4 116 116 0 357 25 vmsppl 368 438 0 422 2 0 2 2 0 8 0 pdppl 4096 886 0 844 6 0 6 6 0 8 0 pvpl 32 183793 0 165620 149 2 147 149 0 265 0 pmappl 232 438 0 422 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 282 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff82519ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff826904e0) at __mp_lock+0x12e softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff826904e0) at __mp_lock+0x127 pageflttrap(ffff800022023690,1) at pageflttrap+0x7f usertrap(ffff800022023690) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffc5e60, count: 5 ddb{0}> trace x86_ipi_db(ffffffff82519ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff826904e0) at __mp_lock+0x12e softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff826904e0) at __mp_lock+0x127 pageflttrap(ffff800022023690,1) at pageflttrap+0x7f usertrap(ffff800022023690) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffc5e60, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff821ff832) at panic+0x15c __assert(ffffffff82254ed0,ffffffff82216e99,f5,ffffffff821dd50d) at __assert+0x2b switchwrite(86128,ffff800022034f70,1) at switchwrite+0x44f spec_write(ffff800022034d40) at spec_write+0xd4 VOP_WRITE(fffffd8064d4e0e8,ffff800022034f70,1,fffffd807f7bf840) at VOP_WRITE+0xc6 vn_write(fffffd806cb81b58,ffff800022034f70,1) at vn_write+0x198 dofilewritev(ffff800020ec69d8,3,ffff800022034f70,1,ffff800022035060) at dofilewritev+0x1b6 sys_pwritev(ffff800020ec69d8,ffff800022035018,ffff800022035060) at sys_pwritev+0xb8 syscall(ffff8000220350e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3ae8f473900, count: 4 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821ff832) at panic+0x15c __assert(ffffffff82254ed0,ffffffff82216e99,f5,ffffffff821dd50d) at __assert+0x2b switchwrite(86128,ffff800022034f70,1) at switchwrite+0x44f spec_write(ffff800022034d40) at spec_write+0xd4 VOP_WRITE(fffffd8064d4e0e8,ffff800022034f70,1,fffffd807f7bf840) at VOP_WRITE+0xc6 vn_write(fffffd806cb81b58,ffff800022034f70,1) at vn_write+0x198 dofilewritev(ffff800020ec69d8,3,ffff800022034f70,1,ffff800022035060) at dofilewritev+0x1b6 sys_pwritev(ffff800020ec69d8,ffff800022035018,ffff800022035060) at sys_pwritev+0xb8 syscall(ffff8000220350e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3ae8f473900, count: -11