last executing test programs: 15.704210949s ago: executing program 6 (id=4218): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 64) acct(&(0x7f0000000140)='./file0\x00') (rerun: 64) open$dir(0x0, 0x1, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000064e000/0x2000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f0000647000/0xf000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064f000/0x2000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f000015a000/0x3000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000578000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x649}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000682000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f00004f7000/0x3000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x4, 0x42, 0x10008}, {0x20, 0x0, 0x2e, 0x1000}, {0x6, 0xfd, 0xdb, 0xfffff001}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000008c0)="71e5f18c7b6ec5bf4809b6a74b69944d09000000111c4746d48f5c1c658aefd199b5047c677d005d355802e89334f1d6f28fe291cd86d1052252949adf4baf7af2bbd8c9efc5fe6582358b78", &(0x7f0000000080)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x20, 0x9, 0x5}, {0x9, 0x4, 0x20}, {0xffff, 0x90, 0xfb, 0xfffffffe}]}) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) (async) r3 = getpid() setpgid(r3, r3) (async, rerun: 32) socket(0x18, 0x3, 0x0) (async, rerun: 32) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f0000000100)=""/192, 0xc0) 14.99748184s ago: executing program 6 (id=4233): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) close(r1) (async, rerun: 64) r2 = socket(0x800000018, 0x2, 0x0) (rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async, rerun: 32) r6 = msgget(0x2, 0x170) (rerun: 32) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r5, 0x30, 0x8}, 0xfffffffffffffffb, 0x6, r4, 0x0, 0x7, 0x7f, 0x6, 0x2}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r7 = dup2(r1, r0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) 10.741607329s ago: executing program 6 (id=4236): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x100000004}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x4667) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000080)=0xffff0001) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x76, 0x0, 0x37) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa01ff5bbe48000000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x46, &(0x7f0000000140)=[{0xffd1, 0x2, 0x80, 0x2}, {0x4, 0xfe, 0x0, 0xfffffffc}]}) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0x9) 10.504322557s ago: executing program 6 (id=4241): r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xfffffffd, 0x7fb, 0x7, 0xfffdffdd, "8b03787d903256d864d3c30800d3c900", 0x800028b8}) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afda6c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923eb0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc551e38b49ba3ccd3bfcdf1e798e896568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92c3ff061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b7100"/209, 0xd1) mquery(&(0x7f000079b000/0x1000)=nil, 0x1000, 0x1, 0x0, r2, 0xfffffffffffffffa) 9.742698934s ago: executing program 6 (id=4258): openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x98) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) mknod(0x0, 0x2000, 0x5) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000019c0)={0x5, 0x4, 0x0, 0x6, "4c1e74d6dbb0a0e76fc5a3af8b9d95fe23bc030b", 0x0, 0x6}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) write(r2, &(0x7f0000000080)="f96629369333b33adfce35d308d929512d5e8c203250148ea053a984f71811b71a0d07a6b1a42ab5af474c31dd", 0x2d) execve(&(0x7f0000001c40)='./file0/file1\x00', &(0x7f0000001e00)=[0x0], 0x0) rmdir(&(0x7f00000000c0)='.\x00') 9.256062679s ago: executing program 1 (id=4267): mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x80a) open(&(0x7f0000000240)='./bus\x00', 0x400, 0x104) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x2, 0x9c}, 0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 9.255655861s ago: executing program 3 (id=4268): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0xb, 0x100000005}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18, 0x4000}, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 9.254517956s ago: executing program 1 (id=4269): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000001c0)="9b1809ff", &(0x7f0000000040)=0xffffffffffffff81, 0x0, 0x2f) mlock(&(0x7f00006da000/0x400000)=nil, 0x400000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00004e3000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0x1) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000002c0)) syz_emit_ethernet(0x2a, &(0x7f0000000500)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa2aaaaabb0800450000280000010000009078ac1400bbffffff0000204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008000590780005"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x0, 0x0, 0x8}}}}}}) close(r1) dup2(r1, 0xffffffffffffffff) madvise(&(0x7f00003e1000/0xc00000)=nil, 0xc00000, 0x4) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)={&(0x7f00000001c0)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f00000017c0)=[{&(0x7f00000003c0)=""/68, 0x44}, {&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/71, 0x47}], 0x5, &(0x7f0000001840)=""/4096, 0x1000}, 0x782b}, 0x10, 0x840, 0x0) 8.71784029s ago: executing program 3 (id=4274): mkdir(&(0x7f0000000000)='./file0\x00', 0x60) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x33, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000080), 0x9, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setuid(0xee01) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) close(r5) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x128, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x5, 0x0, 0xfffffffd}, {0x3c, 0x2}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setreuid(0x0, r0) 8.713363843s ago: executing program 4 (id=4275): r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xc, 0x1, 0x1, 0x248}, {0x40, 0x1}, {0x16, 0xce, 0x2, 0x3}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="19a8006513fe89d272d14f14ebbe3f6b274e2f0e14db7044a1d8858c4cdacf52a4835f86fe2db434db560928d3e772ddd2bec07b9197392d559947868b15bf83636d2c3df9a08c63b52394968063f3e45c46888bc45b00f1a9f1007f4bd15c0e1df931a36ea4d829859111c485f7e1b4d339aa6e84176ba21d5546efbbb6604f46bd1a3d5cc77bf2f3737b768ee9c255201bba8e67df2b13d0ab8a7dd72bfbdd334cf2b0fc77c9baea0766da071fbed9437ba6b7f1c3637c4986338578db472e18efbda64f4bd3cb467999196700d9df7115bac92da2e6172f3378989dbdcc91f9d22bb65db9638cc75c805799a7", 0xee}, {&(0x7f0000000480)="64d0d5b06ba7a3467b2f144fe46fe17777cf51d502393b3a41e0c3940e9a4fd9691210ec1d8ca869e2c34976ac1195509f4e872d85e1152f3490454b98b5d3a0ffbdb6016adfe4ea3a9997b289b34d6c9e447ae5500e0248e3abe0b6b1db5f195b1800b5815ea61f15c3c3e399c7822318b3d65b7d8b84ada884d4424a05d409ec1137f19aed1da00197b9b2e3a1a40d37538f44b3e50078af4a102d8dabb164f1e9dd76a6d444eb46df54f7083a9202c0aa6e6603ac95c592d16c4d50508b252702769cdce0f5badde1e57943b9d6bcc5e82411a9c55ded0c3b0c041a0d25ff6e90eabdb2d357ffe733", 0xea}, {&(0x7f0000000040)="c4a76a800d094fc21115626f09d5fbece6c1aecb1b697b800d93250d2b304aa1e96494411701a118de6e7642ad3981002639393e606db1a8d39803993e45b63a82c153d92b47e3520ce26ddcd00cf873a9c0b5e2b2d60dcf0fdc25821238e7db48f45744812aae08f2e75d", 0x6b}, {&(0x7f0000000140)="9252bb802bcfea8ed9e829df261fcd5b3bef9ff4081ac12cfe", 0x19}, {&(0x7f0000000580)="776f2aaf812304eed15326c7b2cbc12d5c3334d1af129da95769720f65a6cfc974aa296ba124c07363ceb2e4267de13b9ac035d525ed110e1e912ee37d030a896880dd5fb8eaed97d98b4c6eca67f55687c5111d3da95f6e8556ca701b74066686cca267dc5af88d0f66336d3c7c4be2b234fcf7c3656953e31aacecb138a5c7cb7b5ec1e9aac1e5c2250e74e87ad6e1c0ecece101f6c91a0ea07b18e1453bf79a8ce8334f097a2ddf3af809c4049528f5aac82614c92e3f29f7e4b0b884731a119db3a546901af4d70da359e9c96a3b16", 0xd1}, {&(0x7f0000000180)="c9c404a392e0980f90715cd739a6daace0f3c933592719329656ab39628c90ebfd013432f8fb20c0911224642106e26269d53e795d1a2aad498be7bdb33ab8a05b93b9558e1fda544d94e1f162ed79806964e53da91520747a448aba030e41dcf454722d11a74898343580291e", 0x6d}], 0x6) 8.710600905s ago: executing program 4 (id=4279): sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f000007000000", 0xe, 0xa, 0x0, 0x0) r0 = shmget$private(0x0, 0x5000, 0x0, &(0x7f0000ff9000/0x5000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='\xea}\'$\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',&]{{++\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000500)='-G^\\&(\x00\xedBN\xc8\xab\x02\xe5\xb8\xf6\xb2\xa5\x82l\xdb\xad\xf8\x98\vc\x8e\xe56\xbe\xd0\xac&G\xd8\xa6v\xe7\xb7r2\xba\xf9kpOn\xf0-o\x17\xa70|\x1d\xfe&\xd8\xb7U\xd58L\xbb\x82J@\xbeQ\xd8J\xb7\x00\x00\x00\xf8\xd0\x84@4\xcd&\xcd}\xd7\x977,\xdaZ\xab\x8f\xcbS%\x157\xef\x12\xe9\xb5m\xff\xe3\x17h\xd3/ZF\x1b\xce\"\x9dO\x84\x9b\xe8\xe8\x04\xe0b\xe5\xd9\xc0A\xe7\x82^^\x9e`\x88\xc6\xad\xa9K\xd0\x10\x05\xcc@\xe3\xa6\xc0w\xab\x1a\xd3L\a\xde\x1bY\xe82,M\xda\x1c\xd8GK;s\xf4\xd7n+-\xbay\x0653\x94\xa4\x8d\xb7c\x14\xf7\xbbn\x94\x1b\v\xddT(?/=I\xaf\x83\xdfpV\xbb\x1dEW\xfbi\xa6\x7f\xdbm;\xcc_\xd9\xcf40\xcc\xce\xbd%\t|\v\xda\x82\xf6\x99N1\xaa]\x01)#\xd6\x9c7K\xdaDrW\x95m\xa8xT?\xfe\a\xd8\x9b(\rfC\xa2-\xa3\xa7\xbf\xe6\xf9\xdd\xd891gr;\xe7\b\xf0\xa8t]T\x85mV\x13$`\xee?\x84\x91Qz\"\"\xcf\x8fCt\xb4\x97]\xeb\xf0\x8e\xf2qX\xbdX\x180\x1ao\xf9C\x85\xa8i\xbeU\xf8\xe5o\xb7\\\x96\xea\x19\xc5\x03\xaePK\x84\xef\xe1\xa6\xedH\xa2\x98\tC\x18NV\xe5\x1a\xa5E\xb9\xfb\xf5\xf8\x85\xb7v#\xdeLx\xc2\x06v\xd8\x99\xd7\xac0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000006c0)) r7 = getpgid(r5) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, r7}) 8.709960266s ago: executing program 3 (id=4280): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = fcntl$getown(r1, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3, &(0x7f0000000040)='\f\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0xa5, 0xff}, 0x3, 0x1, r2, 0x0, 0x80000000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) shutdown(r5, 0x2) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r6 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r7 = getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x5, 0x8, r8) r10 = getuid() setreuid(0x0, r10) setreuid(r10, 0x0) r11 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={r7, r9, r11}, 0xc) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) 8.465294355s ago: executing program 7 (id=4283): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffec3) 8.464825142s ago: executing program 1 (id=4284): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r2) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x40e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sendmsg(r3, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x401) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x9, 0x0, 0x8000000000000000, 0x9}, &(0x7f0000000140)={0x3, 0xfffffffffffffffd, 0x280, 0x3, 0x5, 0x209, 0x0, 0x2}, &(0x7f0000000300)={0x8, 0x8000000000000000, 0x3f, 0x2, 0x9, 0xda0, 0x5, 0x7fff}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x7, 0x4}, {0x4, 0x3, 0x20, 0x3}, {0x6, 0x0, 0x2, 0x841}]}) write(r7, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x300, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, "aa5053", 0x2ca, 0x62, 0x0, @loopback, @rand_addr="62014a296e41b826f24348788e047951", {[@fragment={0x2c, 0x0, 0x8, 0x0, 0x0, 0x1a, 0x66}, @hopopts={0x8, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x6000}, @jumbo, @ra, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}]}, @dstopts={0x50, 0x21, '\x00', [@generic={0x7, 0x46, "75534e3b5a6003ceafcea96659197fd359d80869843f29fdc7f1e64274a2fbe4458bd6e338e29f38de3b4d155792651da04913ad34d76441709f56ade8f6d0b4829cd8f7762b"}, @generic={0x8, 0x9c, "5ad67d3e43ec6bccf0360cdaa21c01bbfbed1911bf9d64b9812d8bdd6e51c3f60b78b835b1b15587a061fbfe567fab28b230b37d5ad8ba9d757d414ef1d4cc74222db1c9db4b11474b663d58aa78693ccbc01eabd5f98858751ad0a5d2a7e213389b085f27e8735cda15877e8dd88521bbaa59bcb28fa34076ef22cecc00b249c29faaa13cb69d694616d4ef2142e9cd587aed138295e96d1699c6f5"}, @ra={0x5, 0x2, 0xd57f}, @ra={0x5, 0x2, 0x1000}, @pad1, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x6}]}, @dstopts={0x2c, 0x1d, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x3}, @generic={0x4, 0xe3, "e78eee8404eccfbbc1ceb9ac098fc9d6dd8c7eee6187c19654afbb6f95a10fe8637be7f2e127524fd18cb115f2f6b2ddc44639bc82a289969d83ff08a7b7f162154f6f145b8e0cad8c8c48fc13c8cc910373a53073c9cab417f10d5216c84454c36172c80a26605d9753e57398c6ed6cede4eea214f2787bd53c17febd74eea587824e45f8be46750471ce78fecedb347794d8e844f65a86c61a81d9ce43503c32a9c611a2c73aca5e75647867638e587571c84fdc7774bbbe7a081e993d790dc3a2ffa8b460a89bf05283956a90001eb0cf0db769c8d5243d67780e0fe60fde94d7c1"}]}, @dstopts={0x32, 0x1, '\x00', [@ra={0x5, 0x2, 0x1}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x16, 0x1, 0x81, 0x0, 0x0, {[@nop, @generic={0x8, 0x6, "7010c054"}, @md5sig={0x13, 0x12, "5bd736201f7e111385d8d6073bb48d82"}, @sack_perm={0x4, 0x2}, @generic={0x5, 0x9, "d7d2f8e402d756"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x6, [0x8]}, @timestamp={0x8, 0xa, 0x6, 0x4}, @eol, @generic={0x1, 0xb, "a0984fd4ad8bf50391"}]}}, {"f4d8e5ab70730bcc2b4ab508664419d6dabe56968e50734b672e"}}}}}}}) 8.443877849s ago: executing program 7 (id=4286): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/5, 0x5) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) getpeername(r0, 0x0, &(0x7f00000003c0)) syz_emit_ethernet(0x88, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @generic="94046a01027e74df2c1bcf08400be7da131e5e3aa4de12fa7386db4b799c2037cd20077df696e6cccadab203f3c6741d60cdea631313cd5fc4bc50cdeffd57334c7efe202b34087080032a2cab2caf9655265d721a5da657b1197333cdd8e38647acff95f363"}}}}) (async) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)=""/148, 0x94) 8.442453562s ago: executing program 4 (id=4287): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000000)="0100000035fa1e16e4fe2b82b5ac3db967f0826a92510792249c2e42e33ad857d9d354758af6342d075ea5cb2ee3999512", 0x31) r1 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 8.20551076s ago: executing program 4 (id=4290): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000240)="3bb3cce0446e3d4129a309f4d8e125c6d113c0c227ecc27ce8f0b0e510b7d292523b6af97f9a20a620e2812a3eb635c7ca9629179ffd647ca1ae15322448b0b4e82f56e7b33d8d1d32a2653d769b1dab9096b68e0035598343b17b6133750786834deb027145338f9cafc0cceb1031aabac07c1b441a5581cb9c2dbf26fd9adcab9b2412b30855781e6088c391080c35de13a897ac7c350705ebfefa717004d7a169882442cbc9189b7f3c8ab8b16b5e086a111a46b51215816c1bb1b275563e6c00d75fe51e83af95226401f5daa5c7e7cde9550a9a5590b01fd54635db470f93", 0xe1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb", 0x7) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x240000009}, {0xffffffff, 0x7014}}, 0x0) (async) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x240000009}, {0xffffffff, 0x7014}}, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0xfffffebc, 0x800) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x7e) (async) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x7e) r4 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000480)={'./file0/file0\x00', 0x8, 0x8000, 0x763e}) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 8.204252525s ago: executing program 7 (id=4291): r0 = semget(0x0, 0x1, 0x281) (async) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) (async) sysctl$vm(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080), 0x26) 8.198687143s ago: executing program 2 (id=4292): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 8.196379114s ago: executing program 5 (id=4294): setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) setpgid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) setregid(r2, r0) sysctl$hw(&(0x7f0000000180)={0x6, 0x15}, 0x2, 0xffffffffffffffff, &(0x7f0000000140)=0xfffffffffffffecc, 0x0, 0xfffffffffffffda7) 8.001420744s ago: executing program 2 (id=4296): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0xfffffffc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) write(r1, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6d, &(0x7f0000000140)={@remote, @remote, [], {@generic={0x8864, "87eb490d64ca34b4816560b22855cc2baf21c64cfb170e13cca4c94034b2edc5487699e7e3a66e306fdf1112ce3c6d52046f133e61f8608d09ab54dec807ff663f8c4487b93704cddb635e66862c62ec9a2f3be0223476daab1d62d70f21fb"}}}) 8.000865956s ago: executing program 5 (id=4297): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r0 = syz_open_pts() close(r0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) (async, rerun: 32) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 32) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x1004300000004}) (async, rerun: 64) setregid(r3, r3) (async, rerun: 64) setreuid(0x0, 0xee01) (async) r5 = socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setregid(r3, 0xffffffffffffffff) (async) fcntl$dupfd(r1, 0x0, r0) (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x3, 0x8000085, 0x5773c549, "102e260a007be2dfe7d62007f533e2942b7a3ceb", 0x0, 0x10}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509bd256630261bf4c7b768d3390c42f818b018be124df7fb7dd422926ec5a02c76fa2ab78d85c2ccc6b7a1dc1b6a15b5c99d4e043e8d7b94179d55f48021c993a57f5b81dbf0219b474dc233d781bedc59e9745a42aa2603bbb2c5a1b079a2240366e6d1bbd0ae7adb9d5ef042276fea41f2cef67dcf34c68f93147649c29a3df99a161ae2209a25879098a8febdffdbc01f9c1f096c2b79c6c3565539c1c1bab35c1acef0fceb738a80e47d589d41a972e56de12bb20fe1c61a057b9640d48c818f69d22708a2c8f8dd99ea6714302403dbc103234da3761e9c032252977be44793ef6ffa0dda6daf91c66f54a4de93335273fdd1a4834ef735f38de151ddf5ce7bd0cb19b71748a39fb53ecd213bd5262c750e5eba8bfd0b17607034d01042d6c3f258cce684fb924670b804fde60f99bee5f27df7784d31fc8c609c3212811b8a74fbe17d5dc193865f411f3ad711d8b09058f89069b906772d7d584ea3bc2b8ce8eb2cc3c09d06008a2f4914a4e2fb4583d576dd39ba675503cbb9f38413c35e1d6d3bc0fc1f2fd5e13f6549b2ba898eb2e6af8027c2decbc6c1cf7fd132b49e2e7c0313d2a80333697458ed71d06d60504f697a64d3b360a6828f51b337b95d5df52a41e3f0dc9287ee87b4d0821a0a3e8083ef6a89f171b3d6da86c7f0dafc10a1f096e1ea04b19ce24c3655e0b81230fdf1dd1ef9ba96dc98f57d8ed06109827a621204ff284135992424b2e5985a1487f8ef5fda7dad21f69317a5d8ef6a8c1973d7aec35bbc8d18a020bb177b40dc22714ec3cadc2e367d845282a9fbf622f043dd852f11424a404202c18f4a1b2fc421bb3b4bd0eba2af36a04fe1cffe17c07e148530706f4a67899a47bb6c444bfb3924be3e712993f9f4e9401adc25fd115a39aaff7109321f36cfa84eb012625cfbb75414bd84c961602edc5839e40f8dd6d11b6f10a1fe9d428d5c2b1b29f9712729178e5ac8d419edfa12743654320b2018f53f701251e9a9ff3bf52a8753dbc55f077284f009d1b121f1c91c312421a01d14f1198a1ab294d9618810771c190d1c10a8ad5a07d5a30ef0083dd3e120fadc51a8799f143436372600b6cfeaae2c72f3ca192ebdccdaf8b13475012d3c8f9bb757b71697890ac43ba8b4b16eaf66164dcd5f5fdfdfaf1b0402ab6aafd6304cbc735ba29e8a2163e5b5fc6ef3f494c62c7d6404d02c9220f88f0a1ae6497b3903deea862a6fd07276750d440c757b0a129148d1df7f379add1d7f5f9c17e1bd1f5184e2e198f6daf9dad8c2187a09d387dcfbfd69ce524851c3d8250e44d95978e89a1cc6e99b3840b508c93c081d408a22e63d1e56ece64987b704152634e8c71e8fe5f71d2d92dc0ebaba29a9e959d25c9574dd0adc2e13ff5348f48f9bc17f364765306e1a64db7b57cf17d4a1c8e0f3bce04be932650c16273ff3202de0c514db16ce5fc315de5d698d234b9a5eb004092021a386ea6fdf5e14c414ef0f63d05da11d4481aa7bcc3eb382b02bfa24a8c96bed720fd2b516a5c5525e464801527ffb412b1504fbbd15db68a0b44e46770a373b9308b03447bf7ee8560698c555bf9a9ef450440691ea1fa1df38db13808c0c7dbe86764b65e0995e804c29cd6d4dd5e97f9ff3b1585d5b810e66a588fc7fbb5f66ea7984f4d0fbb25b588f02981e463dacd113d89bde07ea2fff15a448d43ccbfc89ea1910b31f8abb1ca371fa9131a4a8f134a1b5cc02ff4e4af326384822deec076dadb934b8cc84e394584365c79414da847cc411b6a4f046f0d53cbb11c7919df7bc1560665ceea5bd37f094bb7e8d778e91283f20b01a4a446e1fdcaf30bc59d68a15b29c984364909e21165a0acba3c1df9a67b2ef8a73f681e8c16672cf66737398fd62d523ce40ec3e33e41d814b715ac58dc2de607b57f0afac86d1e539060d3891f7fb627d05f6c0161e6c71cb2eb0eb17a92c15c8fa63df837c6778ed01787b92175c317bf033ca9723968783c21fff174e49c5979af72dcc2cb5999ba4f55dc30d32b25b2219e39f1d4681c9d02f8062c4ef4721840c679dee72d0ccc9a2e3b5c551666802f48fcfffac9c6f00602754c09405c62e34b9cc71b0dc42cf522114691ae10c6a45ab1b2abbd5c60047867c4c32d5576a705440cf96e65d2b4854e91ffa7e49bed8705881fa63caddacc5de9d6f7a2f2fe01e2eb3126b73c016482c5447e5021163fd04d4cd5d4f36e445d0db45829c36ed3396f465e6f9b6c133e25c428a4bf32dc94ef2d48c3442efca67153777ebae33a91e7ecd4fe75888810581e20b41406bcbc67be595fa186476c6b44396c12e0a00e137c2f25c3a0e0fffdcbd1c242c", 0x739}], 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r7 = socket(0x18, 0x3, 0x0) (async, rerun: 32) r8 = socket(0x1, 0x2, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000180)) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) ioctl$FIONREAD(r7, 0x81206919, &(0x7f0000000100)) (rerun: 64) 7.980639129s ago: executing program 0 (id=4298): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r1}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 7.980241953s ago: executing program 2 (id=4299): r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0xe2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 7.979113033s ago: executing program 5 (id=4300): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 7.97708751s ago: executing program 7 (id=4301): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000002c0)="42e87f8e609fd3e7a990e6ba996fe36de73dc5452f0a334dbca0c780d47ace26f115bdb60c84d87b2bbae67dfaf3708421880fd1212234cf8e0a4cddd0044f50ea693503558c2e2bf199dfe72748e57d9b08e2f9dab5598c466c8a4cf24ea928a03dd5eab573660b4d5bdc7617009752e4c84f465ee2702c56566782371ab72527804fcae8ae68024362b52746a638a30604498fd44afa42", &(0x7f0000000380)=0x98, &(0x7f00000003c0)="a23e9b29c77405f7609f2bf119dc3aa2a258624f935d0aa26df420548671247366b04556f83a67079cafde3d5cd7ba4edfaa1e4ebd6030990b23eece6101da71111adbc71eec070e45210b379050203697d61038b798bb483994f8ae3cb028ee7cad166950a14349063dfe3828e5", 0x6e) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000000c0)="3b2f4140b17a0aa6b4d85d4063f636f338e1b0e02e66542dcbb272552d5c3665955ab378f0ce6921b12d04379ede32970b9a2fbb96830fa6f8bf66d5fc85a678df226e8509b34a4cd2ee08505af707d1f6e4882b2c389033e6b30fb9e6856c2ea65aa76779a7067f1330", &(0x7f0000000140)=0x6a, &(0x7f0000000180)="f94d9e72efd686a7a6e15c230243b03f236660f515f5537aaf2af333f56b3819f4d3a59cc1ccfb5522135d5e9a3eba35ee674b96b9b6a147d24f20fc2765cf0de81f96402ec30534d9a1d6172710ddcb3422a368089afe01be8ecbc490a1cd8896679c243c7b311cc338efd030b6aaa59cc09c5b86eed4764c8fbcd397f5a6007194a553025965271ee16071c553b4719bafb55b1262db2afec7b413b91b447ea804d60660459481011578a90bb25c8d97b565fee7ca06043e70252da5f12aac397f87f546dd911947b8b83349833fafb1513c1194bceafe156d605547", 0xdd) close(r0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x25, 0x202b, &(0x7f0000000000)="ebffcbff13b9fd8112aa4e3fc22413e66ac32200", 0x6d) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000002c0)="42e87f8e609fd3e7a990e6ba996fe36de73dc5452f0a334dbca0c780d47ace26f115bdb60c84d87b2bbae67dfaf3708421880fd1212234cf8e0a4cddd0044f50ea693503558c2e2bf199dfe72748e57d9b08e2f9dab5598c466c8a4cf24ea928a03dd5eab573660b4d5bdc7617009752e4c84f465ee2702c56566782371ab72527804fcae8ae68024362b52746a638a30604498fd44afa42", &(0x7f0000000380)=0x98, &(0x7f00000003c0)="a23e9b29c77405f7609f2bf119dc3aa2a258624f935d0aa26df420548671247366b04556f83a67079cafde3d5cd7ba4edfaa1e4ebd6030990b23eece6101da71111adbc71eec070e45210b379050203697d61038b798bb483994f8ae3cb028ee7cad166950a14349063dfe3828e5", 0x6e) (async) socket(0x18, 0x1, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000000c0)="3b2f4140b17a0aa6b4d85d4063f636f338e1b0e02e66542dcbb272552d5c3665955ab378f0ce6921b12d04379ede32970b9a2fbb96830fa6f8bf66d5fc85a678df226e8509b34a4cd2ee08505af707d1f6e4882b2c389033e6b30fb9e6856c2ea65aa76779a7067f1330", &(0x7f0000000140)=0x6a, &(0x7f0000000180)="f94d9e72efd686a7a6e15c230243b03f236660f515f5537aaf2af333f56b3819f4d3a59cc1ccfb5522135d5e9a3eba35ee674b96b9b6a147d24f20fc2765cf0de81f96402ec30534d9a1d6172710ddcb3422a368089afe01be8ecbc490a1cd8896679c243c7b311cc338efd030b6aaa59cc09c5b86eed4764c8fbcd397f5a6007194a553025965271ee16071c553b4719bafb55b1262db2afec7b413b91b447ea804d60660459481011578a90bb25c8d97b565fee7ca06043e70252da5f12aac397f87f546dd911947b8b83349833fafb1513c1194bceafe156d605547", 0xdd) (async) close(r0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r0, 0x25, 0x202b, &(0x7f0000000000)="ebffcbff13b9fd8112aa4e3fc22413e66ac32200", 0x6d) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) 7.750472927s ago: executing program 2 (id=4302): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00"}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000640)={0x9051, 0x0, 0xfffffffc, 0xfd, "00210000000000e9ff2eb4fc0be28d166e021000", 0x80000000, 0x4}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) (async, rerun: 64) open$dir(0x0, 0x200, 0x0) (rerun: 64) r3 = getpgrp() ktrace(0x0, 0x4, 0x100, r3) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) sysctl$kern(&(0x7f00000001c0)={0x1, 0xa}, 0x2, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="f4697b75d7e8ba3628cd7af826e23c6bb5a98c4bcff1e9fb2b1f84830241e83984f9e354e0a5dcae5d828a9e91d3cde2636f2769c420317f4a62edf1c919486ca44a78288a9f7938f1c4da1633904fd23d5011ed07e25fe24c0e9487d6d31c", 0x5f) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x6, 0xf9, 0x10008}, {0x0, 0x0, 0x2e, 0x1000}, {0x6, 0xfd, 0xdb, 0xfffff001}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r4, &(0x7f0000000140)="d81ad3d20cf7eb4e9be33bbd1a3006ecdaf3244ee0a00c68549026fd3f253e76009d72b0e28e312995faa548c2d09f9ffecf0bd44fe276d6e4a432ac802b7303e0e3bbeea5394d0764304b3c7d3f13a833ac0c57309236189507cc19af88f72f4dcaf9b09a77b5bb", 0x68) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async, rerun: 64) getpid() (async, rerun: 64) setgroups(0x0, 0x0) 7.749784343s ago: executing program 5 (id=4303): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, 0x0}) clock_gettime(0x4, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000080)="01", 0x1, 0x1, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000022c0)=ANY=[@ANYBLOB="874b198486a8ab1c9cdb0d0a0800491c002c0064ff7f060001000000000000000001940201440c076000000004000003ff004e204e2000089078"]) 7.748719224s ago: executing program 0 (id=4304): mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000040)="02000000", 0x4) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f00000000c0)="2db38d108fb795c43f2e31e4191aac2a4a5c51eefa24574216342130dd59da5b7418e709ecbd6d3e0fb59a4eb3566100b7e87ba11a96b44a83257f3903fd2e657a798cc77efd93e5b7d90b83e881b554701f44dd885f7f3dfe6da9dc96d70575a19db476f4202de31247119bf6b1101c780a2a91fed349d6dfe293ebe9682aeaf1662ae3651253e332554fdfe00e7bd2686b9fec06faa4575cbb45a260bb70b83353acde73528eb008ee3de55d03a1bedc4ec069397682f825769db09f0dc3f2e1a8479711", &(0x7f00000001c0)=0xc5, &(0x7f0000000200)="cfcb4f", 0x3) 7.256533425s ago: executing program 3 (id=4305): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, &(0x7f00000001c0)="714222c8e7aa39b70090e705aca4c028d95b1c59d2ed5bc9190a095c3cb557362cf66492422a7fa77a918bde0310aaa7dff9b58105ccf99362732104282aa408fd13ec946609b2b66502f8ecb1d307d83540f27c927e9f0a885e84bc30e3718b9a89e178e1c7501c326b0747af1d73b63a305206d3871252fdbc49222b49925c9c301a22a1a776534af9fb291607ed0c831b163d67c2c508233a05f0bf17cad31186be2b18b5d064fb8722e5ca6aac894b666ba45f566f68295a9c7865e19f19d87bcdd2a16047f16f40c05df151ba87a0d6f1b377710594d07c3ac606823586f7e75d98141719471ee9b8f83ddc774cd4e46c23b94d49e363fcfa4dba3112f02154cab6004ffb68af216fd280749d73ac38ac749bbf068f0c2b1e8315b44613aaff8064ae44231d57ec638b485fadc942e8e29e1c6f7cfb6c51df8f9aae524a561834a5d31b14b9cff92eaebc20b7e8082b3a5f159d4831c2ec7cb40dd7ae55efc572161f2e463557e67af4506b01fbc5daa61e15d8af74ca19ef628aabe75ca2b7fd4f678ce2d1c3cbc65ed2cb8df9d69bcfaa473a46a0abe0b4e3e18fee6aef959b58d56e68422f79b709ab340dec8f0f1acc8b4589d22795126164a3356875583b2e1847d1c152cb445b42416f061343f5ccf91b71cbedeb163d78706f81f5d536d9e54f871ca0761c330357bfef44a01411f14dc5e4f116aa7dbe875c3a6a087c5f4b665c1293c6b6805830a6606676bcac1e2d16148466878e80e0dc0bffeba08cbde00aaa37292e9ab912cd9b98e84d67316c6cd2476d33691d1a0d76b794a8bb5c434c109a1f5b3c69cfc9a9c908d0720dd13539866a9153154b9a282a2bf422094f5449c2aaf22958ceff88b10b1f44037af7603f6043b6aaa8a22df22a6ce949957f2a0655f7f3723552c7555838021b601f4444e4cfee8976d38b0dc33035b3faf0aba3a3cc65b7e86824aae2122dd77478f1a0b336e7ed1dc0a7767187fc93db61bb3e2eddc27ed75a7098c75f0fb52b99cf7e9ced6fa4d59d0b362d6697736f6fbcc5e9152d45667cf39c0c139d9baa58ab56a567db4acd2bd07602cc2dc7c1b2c16b13fb74e86a11a8a1d5addbb5bbcf856d303e1b62f7497fdb33495e0c661f865544c378e03a687ce2f19e17fdc274db2772f0341def99c482f681617f4bb38abc006670469567e25b24b86208a626af0c956d156d7bc0eafd94bfd1c1083ae55bf53c12c8b2be4661d79f8fe110df6174e12e07dd9fe1a987316fcd8926984e4ca3ec8c165771e416d4c88958c590ec7be6e592a1c47fa8df8afd0b1e3019ef3e73928c0f405edcb7472346d3fc2bb3971f58d93c653e57e91df8315b1da9cfd71ba88652ee1985821c8f9dd443502cd42d91676d6534fd279616c69c98fd5d9b44fbc03a31cf74a705d8aed2b9101a9c79ccf6bd33d06c893765e80b03ed88240dae121057babbe090cf57725193d9567d7560181dd28600dd03c523877c2151b18b805dd1fd5cc2d1ff42797e320d716b823ce84fbc5e5218ca846785df145143a5f38bdcdfdd65970872af452fa5a0667e24f8a2d0d2ead88303c864b9ba75c216c54514dc2661ba40ddfed71dbe4be283bdf2a4bebd3101645c70ebba178ba27be719aa3a7992d599a139f5f9e0bc7f0d0aa723ce2979be8f25cca4d62b0cd7224e616b6e48b1b0fc0add546a9f59d0c7a8d7aa698907ab692c962746ed5e8949b1a83ceeef630962fcac537de9301ad1522ef41c0bafef05d832546d5682cc21039cbf2c895560983227bcdd41416b3384360ebddc37d73b8ca8c365b3be69de83df25587b4e9b653d5c83f58e3c5af59c30d0ff302c688d6233d40cd108333ff337728e6b4e60edb9f0bd56fabd3e212f56fadc348a296973b1e93bf7f68698c7a26543586a65b5652fc03035bab81ef0c1b7ac55e031c4cf3362069ab99cda668f094b72a897b339bf97ea26eab3de78bc8f93b75aaa184d441e5e72030f5b63f85b21a0aed018611fe4c7e1897bd798d7b36fbc6f133718eced7fb5e022f0539f0f05294d312197cbf354e2c179ec90ca21556bdc7081bd131839c69496e2905b95f0ca60a63b4a3d7589bace8c91265089e67621d3d6eb2244a1ca8d1ca7e7aaa0d932df78785e9ec340e93d675ec2c71c680c13536cb76240ab1bb5d3f743c595ea74235a1d0e88d376fcd317431be91d7d429946cdc15b0553cca9e4e0488b4956814dbb0561a58300e1ff999aad596b6fb50265268951ee1af13fb8fe5c61256f843a62d73b2cc104d770c27d55fb73d1cc90d04dc1691c48544368cb2e487b728de6af893720c73b5c182efcf28461904c4fac5dd7c03cb93bd875343b4abaec56885aec92cb762bcfde854b44b3b4b974b8795480e7fef918242f6f6374b690d4547886e65d1b93201b5e47e8f670e1f001d135e9fc84adc9a5d83e32a4a648b7261d4e809530d684a81853d535195322ccc503ab36f78d145d4a73aad18b02794bba7410e11b255e499b264e0b78ca52f16f9d450374ef4cc05fb6bf2e356519bd0f5d490bcce005ec7c7ccfed2f1ff11f8d87b336cec1d4861cc8eb58d80de14bfb427914d8ef83e77a370f3da7550671529438b513da83ad209c376c86f5c4169b974d452e2f5b5c723d356b1e02a75b76ee7ffe9275c3414e465c7b53ef1f68f50da9455eaa84ae3905fbff47ac9ef57312bc0b2d99448f5822346412cddeac3d664e941737777afaa48b3627ee767ff2cd9e7c076d2256774deea9f70d24d96ede83401734b3d04320301a210b71061847b94863b64cbdf5c5d6f241e28a87b50bf481e6ab987d8450fac2385ea2613e6a929ff3a3da93047c4b3056ba02f3e5262290fed9178f34e24b5e4148728d83d361fd61d105803aefc65d11a21783120669385757b0c5adf080e183a1418a3fcd71614493759cce0cd765ddfa80985bd8c429bf899060174219743e4e2eb421e765beb6a27c9f8e62e2af17da347ee9b033fbf5fc17ea0ce36453d49208178252fa8ef14ae52f54b503ca5593250179847753758f48da846a2f79f895886535b668af982b53698f81904556c9f95afbd4b8400c0f99de2a057ba0d3c8cf44d2c6b73cae087630795606b0a6ab28d9562df96080dfdde4d3cc48617ac49ef4273048a0896c781c9c7268ac8caff120904f688184c0ce7bb9e84938828e3236e48ccb313b22830db2bf9bb4ae8ee6fc4ed13609cbc38160df483000e9ca737b47650e218916fd47fe975702ee159ceb1369317d9182ec64c722e6363e01a3e9b8fc03eee620fd8803e09527293ac75fd8bf63a138c93c8ef0a441f0b900c6459b060fbcb6d4e7dad4c214a477b89ae92932c881e314ec18c6dc6d5a7969cba31c2eb4a8eb42bd77a0cc119ab8ee4f1875cc5ec76ff73662ab23a233ea47b3b3892cbb4614491564a370c20786d9e084a8afcb419e1c13cea19ebf389a5c3a4bef348acb1a8fbdb97a6172019598de6adb200ce66c0a65e96eaec124b34d069ec8d62b8cd544202c2b30489b51992c9302d076a74a0e1bb2219872af582ba465334c5b961ac950279dee4c5c05613a6f9d3221e268b29c7db23df6c2a3250ed9c9ed4d3d77ed1af8adcdf2280d0ea4e25acba626563de741672fb2790d5f1cb432cdb29533dd3fe1299d142819c98959f4ad7dea997e9e81d9fea2cd85cb9c06c96b5f5745135d400a3bd498aabbf3ab6bbe970d95ce631cbd202055edea451dbd8b302a52e99526078c397efc91edddaa86670b009b076a6721ad953cfa788fe6e62da25ae493056f8289802e6adf0e8b4e567bcfa5aa2da7bde40156b58e026b0e6e81e41bbca131844ed612cfdb24fc223080c8327ac99ddfb446939eb060bdd6affe31513ab99e717917b7d84f7f233f29a11b1e1ea5975ba94031daff624a6a800fd29e78ab34b2ddc8795185a039eb8c68a5b4a77b2d188e2024d5a50c36556ecfebdee315d4b8ee9c6dccfe6506c34dcd1c55d2eec5f62f6cecac02cb12a36b2f92cf5983b3cfdb3e28ff80ac049b4e37560258f9ca73d697b64b006ee6c0deb90c1c8c504174b3505c6cc8ebd700752a1bc6733c893b3cbe631e373b117ae02123931562b414220f6b89d55887ee08c1ac3f4d5d49edc37880a07aa6d9ae744e2cfd240b4afd48d7d00459514e4a88666c967383a9b1734281f5af7b159a0a0d4fb7807ff0bc625cb9f09eb83534905196d133827e9edec83fde73f853b0cb1bc285a91a95af7a6c35e3b6262c1b9d1ef567b3e5dd41a5635e6a8cd9acdf863eeb3082c2155962301a125ea81216ac1f2be56c1a4af3ea7824b49d74d4c4b7a7f7626d22dc9f1923b90240802d423bdbda50c751c495dda1ea746ac63b324f23123d81fd1e0d9280061940059c884ab63dae817b1b257f336acd64b3f960326900a62af6e716cfdbf8f0ba9da007a2476ca89a3e8d383756766b4591d8243dec1836bf21097b634acc07009207b7a0375e0bd47c91668d306f883e08253a843b9feb2177fb5e15dc4209fa6f5457980dcdca7efd0aeccacea36d0a23bcaea1cd7ac9d67ebf7e491efe74a01b3aaca79fdbb3d33d9f11114f47fe0e5c43655ee23b2bf73b0fb81ddb592dbc1e7ebbbccbb6caf0113c4345b667ad729d0d5abef703896d226867c2d3ce3e791727025b56e3955e2a7ffa5bb9e6a915cab68097913be7879d9e98c9fd4800d89a9704457fd9712c0b0191e6adc26a63fd57dc416d2c140a66c33ead947a39f48e0665d36a4131e21858c84ec35b067c8a701c971c54b659b52df9eef985ef6d9e9e86c8d71da721570e7637f3b19dfcf0f20fd78e264fbe6ef67cd5a52274d04b5425f25a41ea24841839e850f6cfd2133573e73306b78e884c6da5b62ff03443a47372da3ef7e5ebead1f5cb274277e12f3210a42a591bc072bd3d273a6b58e22332d9bd94ed0660b9fb3cac3c35b0b2951acdcb32f0168852c2207dd81c57964a4b270a2288884128d2319e7cd4d495ccf309e9c8dad63b0e851b15bac0ffc1e795c12a8d760c16d3dca943c87db98eb2310fab0d63154fe6e15614aa84614aff46d22d626e6a053c7d6009dbbcf82c4b621f0705838cc2bb7bfe1b9178908f19f4fb36d4e0fae8a768a20bff0612a16e8ca3be9bc3f3f772bbf969d6b9ae8ea11c3cc302c1d0a3a8187212ad22644263562dbf3a8bcafef6289af1f6f11e2a332eeab1dfeda18304d31dbf198d3b0b7ea4490497c3e74392aab9ef6936d46f9c7f2925e18733aaadcba00f8394a32ea3d6dd728168eecc01b9acedbbe2df18e9d27a7d4dc497a9f8a914b39280fd3006611ef1f3540f0fdc1d4609b43dc8b76a35512cd6066da8eee0f2900517257dd0cf86c6f64300839f3eaf73a7774428ed6501d7b447d8e028d953be83c4e3bc7089633bf464f4cb941dfaa7b86998f33a5ad1eb5ee1a1b560f7309e13b9e0a4b05d290d5959a979be5a58ba3798da76e7072dd6d2f695c905003265c904169dead7ebfebf4102624f693c704a781e3aa3c9e28754faee72f2cd74df12eb84650e38ad77aa895f6e3c7216bb1286bcfc47a8d607316696cb8fddd65c5b59ef7507749b17c5ea5464c2b16897f90e1c4270520e8a357adb3f0ce16e14f5e5c1448c349c7edb3b3d60a49cc526fff13342b46badfa1aa2bffc4339ad5e8bb8d3d128c061a0cc0c338e25cd4e372862cc5156f9bc5fdb18d82749c46d3cd88750fe2a516857e3658fb915939622803a5ac9f042a9c4bedb2eea54940ad7b51f58", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="2b30cf074a9e65018e", 0x9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ftruncate(r0, 0x400000000003) 7.256186552s ago: executing program 0 (id=4306): syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="cb9a867b23a5ffffffffffff0800466e002c0068000500619078ac1400aaac1400bb018903554e204e2009c1f20ce489af42068349d5e6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="51080000907807ff"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)="62bafcab17451fd304fd51b343e19700116df3c9ec315d201787056baa8554e17b4f7b90a165daf23c70b067759268d039342239644aad670af7115068aaa404b6d71c19ae4cc0fefbc471fe279f1b3f81b142d74c3f1222940c3f1b2d93bd64af004951c5aaa2619ae0996a17a79a9966612b2d2402b9d358915e31470db686e06ddf18caa9d0b4ccfd9f6808c3940e6a79d103ebbe3a3e17651af246ff03ce6d12ba72f9304c9239bd3ec170721b948f5c15d9a0f9eca699457419adaa0870", 0xc0}, {&(0x7f0000000500)="4637401207031af14a32db7b1291d965fe8004f1628ff3d3ee1a9587a3702f7f1b21000e74e28ca9ed5fb79dd2e418c597777b1176b00fcff1811eb95c08afc1a5e936a25fc99c4d90488acaf8a456475a30095ad1f1dd09f988821cc80febceee76000034ae8ad7126f02fd0aeb24cc094ed8e0cf698fb4f0bbfe3c89a25ff408d7dadd4a6843d58aa42c9a80fadf570da509aea83a430e7ddd03e05047ebc26f2ddd8400677be1e36e65bbab28bcb4a35795264a07102ef5f0ae5f7e589234df6f70be1479d94cf7f031d51a1b58b494e4230b27b4cb277c9b3718bb168327857f58db182aa65c703360a86ff66695347b9f1c0ec07f02f1dbd11bd4c40a09ee205406694d2a3340bcb8b8433cc3e3e3518fbf81dc0b5bd2759b748c18dca92b54375becb1fee56da9329354444f92a45f6f7efa0db82d1870f7bcfeaae6530fbbbabe7cf9df17858674a25d7fdad6244cb847f262f8855ef0c079cbd3b9c11e35557ae0733e2f9bfb41fad77ebe3301d456cd09f5a197bc9b1e45038e35f9b354134a503599beaf0291bc8d081a3850997cd24f619fb1b17277ecfc3af68b6f53c5ddb3a58bf7515e7504f1be3bb5aea08bfe9c886de68c69c34636fba44d5508328863bbb778a487597e99b27acc992a1cd7c90b8b2ab4a195358cf2377263e1a42206ec25ca4f1cb7779a6c595b74c5917b6f256ac18903f0c4587040b75adf1e01b7ef5ae91998756a8236f0382df0da285efbab5b7b4e723f99b11bdbad8d22448c7f7b7464960aaade06eadf95e98e767352cbf12b6cac010166ffc28bd4ac02b8b84b799e8b8b8b4b5abfbff408a76158c26ef8c42f8ee46591cc210e645fbf4b0d5443b73a6bd30ba538b7412226b709d3462d493083e46a07fdda5402e2cbaf959e8ef67439f1291c54cc712e6589fa5f048b3fcebbedc53ccac021873bdb9cebae30fa3c3c7091538250bc79ad97cf90af857fd47b3d14dd8c292bafa0bfac275f80568e66cd325bc7ad9b2de802f1f270a834a2c4e221f8a783a37407673f0de015cfe13c15306c4a45186c8f4d5c4afba3a752fc07be862fc889524992e3eb064e30efbe9ced1424e30ff0056909c71d50dac7f8f4c3156bd0a79daeeea13848a34bac238d5af165b0c0d19849f857a7f80f9cafc5c1622d6f5eeec5a7a019ae3b248c151cf767fb343e2bf1bac337ba3d546fa660505663addf490f11af82f5aeb57de7d2212874af739e23e19b576927b853aef8ece74f640b797e136808b9b4d67cc4d729ba99a139c481ddd967c3b7feed30379b0f7063882cede283da768911b470196ca013ee0cd9cf2d3e94710d20bbb607444a14a08611f38e0a0dbf4b80c1cf53bbd3118efe827caab54dbe1c1c75d36a5c67547a01ae7838378bb01fabc55f51eb3c31f81c1f4757c8dfbe928746ce395027f8b999dd4942f3e8414d011c57eec6f93bdd691550e61a50d192b7f336f49791627aeb41786924c140c1d8334592a73ee105fac37577fa2c62fc45e0e2b0809264c99265f39e361e21f615c61349311abea235f06934cc0bdb383f15506e8c381f56135c2da8aa1e21d3d6cada2896418e919dba716e0d5bde70fc28bc80833d03223c95e2af6017cccdbdc2fd8dfed6c6e44e9aeff16533f9e521837ec53e287c2576e5c73a9525e1614289797c915ace646c308d46a5f2d33bb9a098d5aa39c122526c991a3b92d729478c8ec1ad7d0255c2adc8fd62513b097c04a5395ab9ad6591e04d2b4053dcb4905566fd87b034c6a9673873973c16f0ed67b3248db5fc538057fae342770fb9cfc3b75f8cd278b432467518d3a36dc1217d5a6bcc5323668d0ad4fc0d7ad128211ec169505f3efda7d343695b946a74649c16678b4ec28479022ab485da4131de82f6121ccad77c3521b24fe931c1c94912ced2cf60e347f47f824c20d3590b27fdb13d83b11b2f4619c53670c76efb9bcfbe9d3d0111352f4ca912a655fe2a1d20b51772e9eec4f3d5dfdb070710db6a6c88beef2c4625d21341900b136f1e71369f762d395dbb5067a08a71506236d0e8eacad2f508aead7b413dc99aa088b8a172bafe1fe835c0764d3572a4ba907cf6847ba8fce10dcf41c131051c05118640dbcff4f45be72a13be2693030bdaa2c18c010cf714bdf2974abb4d0ec528a45e8020c4a1a3092d4f853977b484307485cbfbaaa173fec525d57f2692eeee82f0d0163edde121e909b4894acb96ed9df5891dd0a5da40ac200c7bf50bb41539c3ed01a3bd47dfa4c159f394436dc878adbb463a1584705a7f64a6372b7ec3e5a00095cb0a3e4d5c44659c9df26611fe5ef249cfe52b0671be82eaf8b089462fe16165dc1f060cf9a4c4a33e0952440a00d136aad7b28029e77315fa29fe25a27db6bad9aece7b163c480d9be64cae34c2a52cae4c9070177e104aa892233900aa11800b6086a6681ee94f98a70b9db07522f6f7024225cba326ae4d3e727853798382516fe12fa8be322664ff012695040619f87119d2ccf14d544b74644d641c3d1e5cdb5c80ed80ddefae204a7fc83d342b5986c3f675c66ac1cc4fddccbc03477878acf735ab8e2337d1619c6af2282a2bd0ec4373023635f4dd2680274204f210ce056b83a7e493a4b70cfca27cece87bb79f10c7379fa49c6aa4fd3d8c300d4819b2c9b6b7cf983749a5eca041400ccde8ef71cc57314172176e1a8830bfc743a80de2d2dab428dd7f6225eee34548edb49fa4800e2459497d803b31c60113ee008153e8a1dc375d47bbf24737704f851bbcf6c2fb988968e1f5f173ace50028ddc97cd689ddb48112178ebf08bf484f821d96b5f3113190a497d229be668d94e0e6c635faaa7f2eb55d19dce4db3773ae9795b343e94e3e3ad41d735d357a3353552c6a3a6d7cbfa4aeab34364ee6101365890afc2fbda7894fa903203af8324b41bc846dc3fcdc6586df59c2417ef0755abac6766cbf2854d77322abcdf81f1f2bd36d86c15dc8f7e80122e8ce05fe08e2c35d1bf1a0e0b27d34a001fd0dac1c5aa83d17bcd81c50efd471c3572cb7e98cb08fdc8d4fbeca37936f9112564babc9115ad50cbb8c3ead5cb87db9dd98e8824e8ef2e6301ee933775eb1d046ebaafc7e48426718ed8deb49b4de82484d0384f2ad6706826f88c57fd7e738061b90590952076035265a4706f0d19f2fcf0d09d0ed950bc7ac329c5ebda06a25256f89298f5ab7b57099f7dbdc2a8f9c376c9366ef1d6ec07957b483bc599b9510217c13abef8cf7ea248683513603622880e3c543e84bb82552c7e7abdf48cff270990cf229e67f554f95ec59784231ef348d6787279371491ad7fe32d246c4cf5f568a6284a993242755fe0826b1e7f09039fda05fd415a93d5c36663e26ec62da6463b1ddf9e04e01fdfcfcde35286633e0511e04817da46c2dbb91740ad0a463e0c25c1dffc5202066a28598bb3d2637ee3c13910b0199b3bed59ebc6fc9ab9d5306f673868be72ae5d6f34b994cfd8bbac4b5e8e70482918a28d5e4ebca61ffcc3baa7d003dcb147465c118f406ee0b0126618448d34c9575d037b098e2d7ddefdcaba2bde9460f578a4102e857dac4130a37b3b40133f0d528a1dd3d7d9db9bf7b08cb54cb073449fbbb2da920b0cd173f0e4479f4d8df16fa3037362b40f2fcba4f219dcccb3ce187f06b2897510f074fff045a7623ed21bfaac006d712d6fbc36231a6c227a734b3e30e0aba7267f50acd4bd3e8cef844c95c3ea1e43a45bda3380ddb93b957e9916cb5253600c8636f60e19ba06a9daa001c37d66874a8ef64bfe1005ee32a4b867ed2f2fa46fe1ea639c9dc2819f793884d5390db5d520a5cc3d4eed4f981b5e0be6dc16ed28d61b021e713663d655f86d7f15846695833f8db72c003547266fceb2d10a2b4eeaf5c1837ccbf0803a7e4f7d36e3fb1b81c5cfb6d40d511faf12d4df08d30ca592b7ecf92d2dcd37986b63c1249d402d6435c4c9fcca28f1e3a890624258a8021ac6de30e4ec353cdb421e3f333c5b00ad76a466f799f4f20e606cccf66053849c3e94f5be84afe689b9e275a904d06db3896aab7b9cb101ac8fee93a5c3e43a53ceae0d1f21f19db2af00d7ea31bdcef7aa1fa5942bd0c557b96ff5fa0c9651e0b008c83c600e6813f9470b48417a799d456984660f0ef008a03795f69c69d010f768c52524979bb297e59c496c25a9d89802be35c004f6ef59caeff3a806b9650abbb97ea971255b71b1fe45a244836f1128e1ac861683b615b640c1abf7a49aa51fc5df0646f812ef771f6feb50694b00c7918fceddf6ea62d7cb31195769ff530ed076ed988cfcf90e9bdba38ce1e6021f1551dba06b9507a01d65f465fbc9af84433a34f3419470f6ef1ee878a4d5d56eae44c19d8c8337539d7f921d0b23038ef8f42c635c4f01db765b23ee328256e8b0d452e5956f3dda110b26a111ae56f4a5eb8ecbbe6426adc26b8f9f7032144b6359dfa5462d7e61eb79e53e8f42f89e5734e1b9d2350abce368ae0bc61d85a222a4f923dc7082f00984cd626aee9d35af3bc83de11bf35c47f367b9c98c472a8321579f0ad6e0c8c637f09294fa756ccffcb2bf9943852da50e475c6283a88b9972ba3effbe624d1451b5aecaca651f329bb33ff123b7e933b758e676aad6932fcbcd38fbb08acca63f044b4243be9d5564015e473f6f3810c8e6ee781fcb805dbdb685b3db08efdab2c8cc630cf810904bc5b1f663f276b5a1dc89f93b4766b0437f8c19a16333d7f94a2753aa9758db7a3541d7fad2a49a716abd9ec0e2ca62f6454c027f23e0e44967d980fa7f4015dea18a8e00c2fefeae4b4415576310f1601470af66f498e01b1391ba471045304f8f0c80983bada517c4f5ebf5f75f85f139e3c832a1c7b343cc229804a28b60a744efad8652f8991e652b15f45948a13becd9ea60fa96f20be7a20d882a4439b522e541b9e7c8a2f7e5bf9a3f0a2b00fbdd780752b38b17a1a4993d129c70b7f9811242e9056d8555cc2f4c1023e98531aab348916b4ddfc01128f77e139bc8546358fb939617161264ae13da467cc32578f84da0fa5f3bb8dfa05372cb850ef73edbd1359d07257cf75c3b8425d9cd266249680c1a4348619971149e5b1d45b69a67aef9287293b349a372646238d8aa482c2c3ad29dd5a3d8d4ace1cfc331508ed2490b7dbfbc87d659cf83098491e17f0d1f85a0e064f314470dc4dba65b36535615205de3a7d893b8678fa5be99f1ed1b9fb7fbc92d4734c028ef84e043b2549622da1e1812e731feb4eefd636fb39cea4edb5073f3cfbf86c97cf90f343ff7ab3e111ebcf271ab67d411d39d9e096a7902b01bd332983674f282cd615fe2a5afbd021f96e3b5bd6aa6b2c4cf15b11d5d82d5d90ef242c8371dd945d3255d7f8bcf4beda3414779daa53e98a6cd1fe37e3fdc5c6c5f06b4f9a89947066985d5024bc2ceaf5d730532340c0e54f7b9262e8a3372a158eb2bc216909368757056536d2ff55dfa9148001bfb218ad902ff962829b5deb1a80e9be730f1b7ace9f89f6b9b72e366cc9240e478721d80e7d632ad41eb586275443956b793a9d057a37561020c6682317d0d82553b9be9cab27d07785435dce20ff7530ee88138cf43b506626c864a87f4d3810ba9e7e698fe670556baf2517ac0b2e9243f0342013e1aeb11da5f224f03d4de3c8dea7f48b0a70232aa0ed8160355aee46703dd2d15eb014e6dc0eb079e127ae9e2535299c67de25ed9d2daafe8456f594e356", 0x1000}, {&(0x7f0000000240)="ae3e5de721d577dee2b6721f", 0xc}, {&(0x7f0000000280)="769fcb9d2dfaf38f98762df82d25bfff5252827a50f6444b65f38b2b44802370dec5", 0x22}, {&(0x7f00000002c0)="650f21c3254d08cb64e78cb79178fa10807250a67d24a8a18aa2023aee4c87dd52e1bba4f8e2f96f9df3c6beb29ce40dbe1164622663dbdc4dd15d2464065faaeac466cf5c3affd7104bfc3a7684a4910c569c18fbd8c9150c042910b718b5544c81ba291abdd627142842251662ffaf7f92695825bb547c12b70fb6fffe900422a136c91c550deeb38756b37627306778a27d48035f2b8c0f4c11e5da08bf23f4236960199a9d2e910d29ec5d7601641d76bce7ad544a2f105ca38b5a2fd178b082fc7b701ffda3605b72ff947f076fcba0c9e9d346cbcbde8f344ef964", 0xde}, {&(0x7f00000003c0)="1dcde475b1476563706bd557b1b76d5514a90cda9366d20dbb66907e543fae7a7aac9a", 0x23}, {&(0x7f0000000400)="4143aa7e6bafe7486319c0e6cc2f5299f92676bd65e5ef08ea34acf6c2841281dbf6619bbf2ead27bbf2ca7f65f7e16c66409b2ba9bc7762aafd2a60ffebbbd44174ab2282e190f054821a17890f1d204e52a3aee4deaeaeba1fbf13be81050e50", 0x61}, {&(0x7f0000001500)="60e2b76e95fe6002bce8cdd584b84421a5a8b2bfeac9007b27cb34d7ce4ab2400570b62cc771ebc64411a377e5fd30ea818895ddb78ecce612b37d99c892898368f5fbcf27470cf441866c535bca3d34f964e2ba5f333d7532189cdd5dbc0498f4f280f736212fcf35", 0x69}], 0x8) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000100)=[{0x4, 0x5, 0xb, 0xb}, {0xc, 0x40, 0x1, 0x4611}, {0x8106, 0xc, 0x5, 0x41000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xfffffff7) connect$unix(r0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) 7.006617564s ago: executing program 1 (id=4307): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100400000000000}) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x11) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffbffc}, {&(0x7f000071a000/0x3000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f000014e000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x13}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x8000000000000001}, {&(0x7f00001ba000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x3}], './file0\x00', 0x5}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4129ff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "3604000000b39b58505f0048217c5b00"}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0xf, [{[@empty], 0x764f554a}]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f00000000c0), 0x0) open$dir(&(0x7f0000000300)='./file1\x00', 0x10, 0x9) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0xff}, {}, {0x204, 0x0, 0x1, 0xfffffffe}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) minherit(&(0x7f00000a6000/0x4000)=nil, 0x4000, 0x2) 7.006072724s ago: executing program 3 (id=4308): open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() write(r3, &(0x7f00000003c0)="b0", 0x1) syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60a0000000080000000000000065915f557ee80000000700ff020000000000000000000000000001890090"]) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) ftruncate(r1, 0x80002) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) write(r3, &(0x7f00000003c0)="b0", 0x1) (async) syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60a0000000080000000000000065915f557ee80000000700ff020000000000000000000000000001890090"]) (async) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) (async) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) (async) ftruncate(r1, 0x80002) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) (async) 6.756665617s ago: executing program 7 (id=4309): syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="6f9553791acbffffffffffff810040000800450f00280066000201039078ffffffff7f0000014e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50f90f00f45e8bb36fe2557eb6c53dd295d390780003"]) sysctl$hw(&(0x7f0000000440)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xfffffeb6) clock_getres(0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000080)=0x8000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xa, 0x4, 0x9, 0x546e8ace, "c2870a5d294429350c85005e93ab978a323903fe", 0x3, 0x80000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000200)) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 6.755972362s ago: executing program 2 (id=4310): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) sendmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)="06d3bc34ecec6b5b0ab91ef1cd20e439aefdcd62d8f457ed5d1813247748b6eb8be7010607c2b35bba6f90328a5f8a71", 0x30}, {0x0}], 0x2, 0x0}, 0x9) pread(r0, &(0x7f0000000140)="abdd694168506de1ccb7ff268aaf753a3419d6eb701e067052c3caf5b136f4a340b1e26e9ce02d2629bf0de862e639e729d9b6203d86c67856bba5d55c48c66499afa295049ba265b312d4c2d2c54038ee23400a4986801607501139ba0627412c6a9a37da43abd466687e", 0x6b, 0x40) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) r3 = dup2(r2, r0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYRESHEX=r3], 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/187) 6.712336282s ago: executing program 0 (id=4306): syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="cb9a867b23a5ffffffffffff0800466e002c0068000500619078ac1400aaac1400bb018903554e204e2009c1f20ce489af42068349d5e6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="51080000907807ff"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)="62bafcab17451fd304fd51b343e19700116df3c9ec315d201787056baa8554e17b4f7b90a165daf23c70b067759268d039342239644aad670af7115068aaa404b6d71c19ae4cc0fefbc471fe279f1b3f81b142d74c3f1222940c3f1b2d93bd64af004951c5aaa2619ae0996a17a79a9966612b2d2402b9d358915e31470db686e06ddf18caa9d0b4ccfd9f6808c3940e6a79d103ebbe3a3e17651af246ff03ce6d12ba72f9304c9239bd3ec170721b948f5c15d9a0f9eca699457419adaa0870", 0xc0}, {&(0x7f0000000500)="4637401207031af14a32db7b1291d965fe8004f1628ff3d3ee1a9587a3702f7f1b21000e74e28ca9ed5fb79dd2e418c597777b1176b00fcff1811eb95c08afc1a5e936a25fc99c4d90488acaf8a456475a30095ad1f1dd09f988821cc80febceee76000034ae8ad7126f02fd0aeb24cc094ed8e0cf698fb4f0bbfe3c89a25ff408d7dadd4a6843d58aa42c9a80fadf570da509aea83a430e7ddd03e05047ebc26f2ddd8400677be1e36e65bbab28bcb4a35795264a07102ef5f0ae5f7e589234df6f70be1479d94cf7f031d51a1b58b494e4230b27b4cb277c9b3718bb168327857f58db182aa65c703360a86ff66695347b9f1c0ec07f02f1dbd11bd4c40a09ee205406694d2a3340bcb8b8433cc3e3e3518fbf81dc0b5bd2759b748c18dca92b54375becb1fee56da9329354444f92a45f6f7efa0db82d1870f7bcfeaae6530fbbbabe7cf9df17858674a25d7fdad6244cb847f262f8855ef0c079cbd3b9c11e35557ae0733e2f9bfb41fad77ebe3301d456cd09f5a197bc9b1e45038e35f9b354134a503599beaf0291bc8d081a3850997cd24f619fb1b17277ecfc3af68b6f53c5ddb3a58bf7515e7504f1be3bb5aea08bfe9c886de68c69c34636fba44d5508328863bbb778a487597e99b27acc992a1cd7c90b8b2ab4a195358cf2377263e1a42206ec25ca4f1cb7779a6c595b74c5917b6f256ac18903f0c4587040b75adf1e01b7ef5ae91998756a8236f0382df0da285efbab5b7b4e723f99b11bdbad8d22448c7f7b7464960aaade06eadf95e98e767352cbf12b6cac010166ffc28bd4ac02b8b84b799e8b8b8b4b5abfbff408a76158c26ef8c42f8ee46591cc210e645fbf4b0d5443b73a6bd30ba538b7412226b709d3462d493083e46a07fdda5402e2cbaf959e8ef67439f1291c54cc712e6589fa5f048b3fcebbedc53ccac021873bdb9cebae30fa3c3c7091538250bc79ad97cf90af857fd47b3d14dd8c292bafa0bfac275f80568e66cd325bc7ad9b2de802f1f270a834a2c4e221f8a783a37407673f0de015cfe13c15306c4a45186c8f4d5c4afba3a752fc07be862fc889524992e3eb064e30efbe9ced1424e30ff0056909c71d50dac7f8f4c3156bd0a79daeeea13848a34bac238d5af165b0c0d19849f857a7f80f9cafc5c1622d6f5eeec5a7a019ae3b248c151cf767fb343e2bf1bac337ba3d546fa660505663addf490f11af82f5aeb57de7d2212874af739e23e19b576927b853aef8ece74f640b797e136808b9b4d67cc4d729ba99a139c481ddd967c3b7feed30379b0f7063882cede283da768911b470196ca013ee0cd9cf2d3e94710d20bbb607444a14a08611f38e0a0dbf4b80c1cf53bbd3118efe827caab54dbe1c1c75d36a5c67547a01ae7838378bb01fabc55f51eb3c31f81c1f4757c8dfbe928746ce395027f8b999dd4942f3e8414d011c57eec6f93bdd691550e61a50d192b7f336f49791627aeb41786924c140c1d8334592a73ee105fac37577fa2c62fc45e0e2b0809264c99265f39e361e21f615c61349311abea235f06934cc0bdb383f15506e8c381f56135c2da8aa1e21d3d6cada2896418e919dba716e0d5bde70fc28bc80833d03223c95e2af6017cccdbdc2fd8dfed6c6e44e9aeff16533f9e521837ec53e287c2576e5c73a9525e1614289797c915ace646c308d46a5f2d33bb9a098d5aa39c122526c991a3b92d729478c8ec1ad7d0255c2adc8fd62513b097c04a5395ab9ad6591e04d2b4053dcb4905566fd87b034c6a9673873973c16f0ed67b3248db5fc538057fae342770fb9cfc3b75f8cd278b432467518d3a36dc1217d5a6bcc5323668d0ad4fc0d7ad128211ec169505f3efda7d343695b946a74649c16678b4ec28479022ab485da4131de82f6121ccad77c3521b24fe931c1c94912ced2cf60e347f47f824c20d3590b27fdb13d83b11b2f4619c53670c76efb9bcfbe9d3d0111352f4ca912a655fe2a1d20b51772e9eec4f3d5dfdb070710db6a6c88beef2c4625d21341900b136f1e71369f762d395dbb5067a08a71506236d0e8eacad2f508aead7b413dc99aa088b8a172bafe1fe835c0764d3572a4ba907cf6847ba8fce10dcf41c131051c05118640dbcff4f45be72a13be2693030bdaa2c18c010cf714bdf2974abb4d0ec528a45e8020c4a1a3092d4f853977b484307485cbfbaaa173fec525d57f2692eeee82f0d0163edde121e909b4894acb96ed9df5891dd0a5da40ac200c7bf50bb41539c3ed01a3bd47dfa4c159f394436dc878adbb463a1584705a7f64a6372b7ec3e5a00095cb0a3e4d5c44659c9df26611fe5ef249cfe52b0671be82eaf8b089462fe16165dc1f060cf9a4c4a33e0952440a00d136aad7b28029e77315fa29fe25a27db6bad9aece7b163c480d9be64cae34c2a52cae4c9070177e104aa892233900aa11800b6086a6681ee94f98a70b9db07522f6f7024225cba326ae4d3e727853798382516fe12fa8be322664ff012695040619f87119d2ccf14d544b74644d641c3d1e5cdb5c80ed80ddefae204a7fc83d342b5986c3f675c66ac1cc4fddccbc03477878acf735ab8e2337d1619c6af2282a2bd0ec4373023635f4dd2680274204f210ce056b83a7e493a4b70cfca27cece87bb79f10c7379fa49c6aa4fd3d8c300d4819b2c9b6b7cf983749a5eca041400ccde8ef71cc57314172176e1a8830bfc743a80de2d2dab428dd7f6225eee34548edb49fa4800e2459497d803b31c60113ee008153e8a1dc375d47bbf24737704f851bbcf6c2fb988968e1f5f173ace50028ddc97cd689ddb48112178ebf08bf484f821d96b5f3113190a497d229be668d94e0e6c635faaa7f2eb55d19dce4db3773ae9795b343e94e3e3ad41d735d357a3353552c6a3a6d7cbfa4aeab34364ee6101365890afc2fbda7894fa903203af8324b41bc846dc3fcdc6586df59c2417ef0755abac6766cbf2854d77322abcdf81f1f2bd36d86c15dc8f7e80122e8ce05fe08e2c35d1bf1a0e0b27d34a001fd0dac1c5aa83d17bcd81c50efd471c3572cb7e98cb08fdc8d4fbeca37936f9112564babc9115ad50cbb8c3ead5cb87db9dd98e8824e8ef2e6301ee933775eb1d046ebaafc7e48426718ed8deb49b4de82484d0384f2ad6706826f88c57fd7e738061b90590952076035265a4706f0d19f2fcf0d09d0ed950bc7ac329c5ebda06a25256f89298f5ab7b57099f7dbdc2a8f9c376c9366ef1d6ec07957b483bc599b9510217c13abef8cf7ea248683513603622880e3c543e84bb82552c7e7abdf48cff270990cf229e67f554f95ec59784231ef348d6787279371491ad7fe32d246c4cf5f568a6284a993242755fe0826b1e7f09039fda05fd415a93d5c36663e26ec62da6463b1ddf9e04e01fdfcfcde35286633e0511e04817da46c2dbb91740ad0a463e0c25c1dffc5202066a28598bb3d2637ee3c13910b0199b3bed59ebc6fc9ab9d5306f673868be72ae5d6f34b994cfd8bbac4b5e8e70482918a28d5e4ebca61ffcc3baa7d003dcb147465c118f406ee0b0126618448d34c9575d037b098e2d7ddefdcaba2bde9460f578a4102e857dac4130a37b3b40133f0d528a1dd3d7d9db9bf7b08cb54cb073449fbbb2da920b0cd173f0e4479f4d8df16fa3037362b40f2fcba4f219dcccb3ce187f06b2897510f074fff045a7623ed21bfaac006d712d6fbc36231a6c227a734b3e30e0aba7267f50acd4bd3e8cef844c95c3ea1e43a45bda3380ddb93b957e9916cb5253600c8636f60e19ba06a9daa001c37d66874a8ef64bfe1005ee32a4b867ed2f2fa46fe1ea639c9dc2819f793884d5390db5d520a5cc3d4eed4f981b5e0be6dc16ed28d61b021e713663d655f86d7f15846695833f8db72c003547266fceb2d10a2b4eeaf5c1837ccbf0803a7e4f7d36e3fb1b81c5cfb6d40d511faf12d4df08d30ca592b7ecf92d2dcd37986b63c1249d402d6435c4c9fcca28f1e3a890624258a8021ac6de30e4ec353cdb421e3f333c5b00ad76a466f799f4f20e606cccf66053849c3e94f5be84afe689b9e275a904d06db3896aab7b9cb101ac8fee93a5c3e43a53ceae0d1f21f19db2af00d7ea31bdcef7aa1fa5942bd0c557b96ff5fa0c9651e0b008c83c600e6813f9470b48417a799d456984660f0ef008a03795f69c69d010f768c52524979bb297e59c496c25a9d89802be35c004f6ef59caeff3a806b9650abbb97ea971255b71b1fe45a244836f1128e1ac861683b615b640c1abf7a49aa51fc5df0646f812ef771f6feb50694b00c7918fceddf6ea62d7cb31195769ff530ed076ed988cfcf90e9bdba38ce1e6021f1551dba06b9507a01d65f465fbc9af84433a34f3419470f6ef1ee878a4d5d56eae44c19d8c8337539d7f921d0b23038ef8f42c635c4f01db765b23ee328256e8b0d452e5956f3dda110b26a111ae56f4a5eb8ecbbe6426adc26b8f9f7032144b6359dfa5462d7e61eb79e53e8f42f89e5734e1b9d2350abce368ae0bc61d85a222a4f923dc7082f00984cd626aee9d35af3bc83de11bf35c47f367b9c98c472a8321579f0ad6e0c8c637f09294fa756ccffcb2bf9943852da50e475c6283a88b9972ba3effbe624d1451b5aecaca651f329bb33ff123b7e933b758e676aad6932fcbcd38fbb08acca63f044b4243be9d5564015e473f6f3810c8e6ee781fcb805dbdb685b3db08efdab2c8cc630cf810904bc5b1f663f276b5a1dc89f93b4766b0437f8c19a16333d7f94a2753aa9758db7a3541d7fad2a49a716abd9ec0e2ca62f6454c027f23e0e44967d980fa7f4015dea18a8e00c2fefeae4b4415576310f1601470af66f498e01b1391ba471045304f8f0c80983bada517c4f5ebf5f75f85f139e3c832a1c7b343cc229804a28b60a744efad8652f8991e652b15f45948a13becd9ea60fa96f20be7a20d882a4439b522e541b9e7c8a2f7e5bf9a3f0a2b00fbdd780752b38b17a1a4993d129c70b7f9811242e9056d8555cc2f4c1023e98531aab348916b4ddfc01128f77e139bc8546358fb939617161264ae13da467cc32578f84da0fa5f3bb8dfa05372cb850ef73edbd1359d07257cf75c3b8425d9cd266249680c1a4348619971149e5b1d45b69a67aef9287293b349a372646238d8aa482c2c3ad29dd5a3d8d4ace1cfc331508ed2490b7dbfbc87d659cf83098491e17f0d1f85a0e064f314470dc4dba65b36535615205de3a7d893b8678fa5be99f1ed1b9fb7fbc92d4734c028ef84e043b2549622da1e1812e731feb4eefd636fb39cea4edb5073f3cfbf86c97cf90f343ff7ab3e111ebcf271ab67d411d39d9e096a7902b01bd332983674f282cd615fe2a5afbd021f96e3b5bd6aa6b2c4cf15b11d5d82d5d90ef242c8371dd945d3255d7f8bcf4beda3414779daa53e98a6cd1fe37e3fdc5c6c5f06b4f9a89947066985d5024bc2ceaf5d730532340c0e54f7b9262e8a3372a158eb2bc216909368757056536d2ff55dfa9148001bfb218ad902ff962829b5deb1a80e9be730f1b7ace9f89f6b9b72e366cc9240e478721d80e7d632ad41eb586275443956b793a9d057a37561020c6682317d0d82553b9be9cab27d07785435dce20ff7530ee88138cf43b506626c864a87f4d3810ba9e7e698fe670556baf2517ac0b2e9243f0342013e1aeb11da5f224f03d4de3c8dea7f48b0a70232aa0ed8160355aee46703dd2d15eb014e6dc0eb079e127ae9e2535299c67de25ed9d2daafe8456f594e356", 0x1000}, {&(0x7f0000000240)="ae3e5de721d577dee2b6721f", 0xc}, {&(0x7f0000000280)="769fcb9d2dfaf38f98762df82d25bfff5252827a50f6444b65f38b2b44802370dec5", 0x22}, {&(0x7f00000002c0)="650f21c3254d08cb64e78cb79178fa10807250a67d24a8a18aa2023aee4c87dd52e1bba4f8e2f96f9df3c6beb29ce40dbe1164622663dbdc4dd15d2464065faaeac466cf5c3affd7104bfc3a7684a4910c569c18fbd8c9150c042910b718b5544c81ba291abdd627142842251662ffaf7f92695825bb547c12b70fb6fffe900422a136c91c550deeb38756b37627306778a27d48035f2b8c0f4c11e5da08bf23f4236960199a9d2e910d29ec5d7601641d76bce7ad544a2f105ca38b5a2fd178b082fc7b701ffda3605b72ff947f076fcba0c9e9d346cbcbde8f344ef964", 0xde}, {&(0x7f00000003c0)="1dcde475b1476563706bd557b1b76d5514a90cda9366d20dbb66907e543fae7a7aac9a", 0x23}, {&(0x7f0000000400)="4143aa7e6bafe7486319c0e6cc2f5299f92676bd65e5ef08ea34acf6c2841281dbf6619bbf2ead27bbf2ca7f65f7e16c66409b2ba9bc7762aafd2a60ffebbbd44174ab2282e190f054821a17890f1d204e52a3aee4deaeaeba1fbf13be81050e50", 0x61}, {&(0x7f0000001500)="60e2b76e95fe6002bce8cdd584b84421a5a8b2bfeac9007b27cb34d7ce4ab2400570b62cc771ebc64411a377e5fd30ea818895ddb78ecce612b37d99c892898368f5fbcf27470cf441866c535bca3d34f964e2ba5f333d7532189cdd5dbc0498f4f280f736212fcf35", 0x69}], 0x8) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000100)=[{0x4, 0x5, 0xb, 0xb}, {0xc, 0x40, 0x1, 0x4611}, {0x8106, 0xc, 0x5, 0x41000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xfffffff7) connect$unix(r0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) 6.506425302s ago: executing program 5 (id=4311): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mkdir(0x0, 0xc1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000480)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0xa, 0x1c, 0x67, 0x2, 0x8, 0x29, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x0, 0x8}}}}}}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaa2abb2694fd57a563080045d10014006601011003907800000000e000000212974c73a30f6b88e17623f5d595ff68094c441cadd0bcfb78545ccc5b55fe183c03e33261968254b0ff7a2dbd2d740e4e61500c49c46eea592be7f3ec04ec789733f9a45b0ed3f31017f57adfb3c49702f74655156c06e6a8"]) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000702000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000200)="8b46b236124cff439f412b9414f5ca3ad92bfcc1641982e5a0736b1305cbb2e06ea63151d5057bacc93828e5d06a67559f9ce1a74c1950420c1fd9de0bf7062c2ad00782e2fe05ba4cffa97c9d89f14865a0039568614541a113697a4e5a821210e790ce3aaa1e37c641859f3458613f3c3442bff177bf3cadf1bdd84178132a04aa56646c23", &(0x7f0000000140)=0x86, &(0x7f0000000180)="1feaee72ea3dfd3e386fb69aa6a69bfa512364f943040cec32487e8dd12b97388d1dc856be0ea2c423dc205812409b8026f6b4f758389021", 0x38) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="042e893e", &(0x7f0000000000)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_metric}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000080)={0x4000, 0x0, 0x40, 0xffffffff, "b7a2224f03c14647ebb178926c00795a6b8444d1", 0x7, 0x3ffffff}) 1.244777148s ago: executing program 0 (id=4312): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x1000) 1.24370109s ago: executing program 1 (id=4313): r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000000)="0000000000ecff95a53e1ef7b553bc00000000ea0000934701006d12a9ba4c1d25a69e3bf9bbc6d8", &(0x7f0000000180)=0x28, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x140, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000c74000/0x4000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c2e000/0x3000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x6, 0x40, 0x7700, 0x2085feb5, 0x6cb0, 0x8d, 0x3, 0x5}, &(0x7f00000001c0)={0x4, 0xfffffffffffff510, 0x1, 0x2, 0x5, 0xa, 0xf0, 0x1}, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r0) socket(0x2, 0x2, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000000)="0000000000ecff95a53e1ef7b553bc00000000ea0000934701006d12a9ba4c1d25a69e3bf9bbc6d8", &(0x7f0000000180)=0x28, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x140, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000c74000/0x4000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c2e000/0x3000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x3}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) syz_open_pts() (async) socket$inet(0x2, 0x1, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x6, 0x40, 0x7700, 0x2085feb5, 0x6cb0, 0x8d, 0x3, 0x5}, &(0x7f00000001c0)={0x4, 0xfffffffffffff510, 0x1, 0x2, 0x5, 0xa, 0xf0, 0x1}, 0x0, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) dup2(r2, r0) (async) 1.238108809s ago: executing program 6 (id=4314): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r2 = syz_open_pts() dup2(r2, r0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x190) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)) 1.237669266s ago: executing program 4 (id=4315): mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) (async) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) (async) r1 = getuid() (async) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r5, r8, 0x8, 0x100}, 0x9, 0x101, 0x0, r9, 0x99, 0x541, 0x400}) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$setown(r10, 0x6, r6) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x20, r4) (async) nanosleep(&(0x7f0000000200)={0x1}, &(0x7f0000000240)) (async) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) (async) clock_getres(0x4, &(0x7f0000000280)) (async) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) shmget$private(0x0, 0x4000, 0x441, &(0x7f0000ff9000/0x4000)=nil) (async) getppid() (async) r13 = msgget(0x0, 0x16) (async) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0xc, r5, r3, r7, r14, 0x100, 0x1}, 0x7fffffffffffffff, 0x6a5, r12, r6, 0x4, 0x1, 0x1, 0x7}) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) msgctl$IPC_RMID(r13, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (async) poll(&(0x7f0000000440)=[{r11, 0x100}], 0x1, 0x8d7) (async) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0xd0, 0x6, 0x4, 0xe9}]}) (async) clock_gettime(0x4, &(0x7f0000000540)) (async) r16 = open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) faccessat(r16, &(0x7f00000005c0)='./file0\x00', 0x2, 0x1) 1.237025666s ago: executing program 5 (id=4316): rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x1a0) 1.231076981s ago: executing program 7 (id=4317): syz_emit_ethernet(0xe, &(0x7f0000001940)={@local, @random="5742db85548d", [], {@generic={0x80f3}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x8) syz_emit_ethernet(0xe, &(0x7f0000001940)={@local, @random="5742db85548d", [], {@generic={0x80f3}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x8) (async) 1.230673213s ago: executing program 0 (id=4318): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x10}, {0x4, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x40806}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0xe) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r2, 0x0) 506.174361ms ago: executing program 2 (id=4319): sysctl$net_inet_udp(&(0x7f0000000440)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000b00)="26c7abeed7b8c763f9abafcff4041107d1251df8d4b4c9979145fd35e6e1a4980f25d4d09738117518a02d5adba2c5c5b191dbddcf28", &(0x7f00000004c0)=0x36, &(0x7f0000000500)="74d18fcad72c3118008cd2352d51b28063d637b3890f60ab050393b85bc477ae80c05344db1d24dc8d18bcc8eef18a6e24c3729791b1d8ff362f17b4013e7e26a3e4363dcae9a4600ca13d3a93ead68c5cc62d1be207e09f0e984b8a3013bc2d1c5a5b133b1745e35e086753b1f86a18e38b35fe97d557af2053601f3c5c83c1931f9d9f22a7935f12fdffbeadaedfc87a4ba7f715ee55b70f1c28899cc14679da7bddc4199aac4db402a1c33222da573445c49961e808d1e211463617e62a45daca6eadb2b496afb36d82c5d037dd53ffaf7fe9d092340587", 0xd9) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = socket(0x1e, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f00000014c0)) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r3, r2) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r2, &(0x7f0000000000), 0x10) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 32) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$FIOSETOWN(r6, 0x80047308, &(0x7f0000000000)) (async) sendmmsg(r5, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="fe8736e17fc5f8d3158abceda54ee8207a8ef1be3d2afc4dded2380fc3ecd0c2cac15fbf50f19ad6f3", 0x29}, {&(0x7f0000000180)="38f4b4d6372309c67d0acf9c595493ef40c7adc83811a4ef31", 0x19}, {&(0x7f00000001c0)="89ec4db58ce0ca9a9c012cee932f747c0f26014b5980f22c60a1385e96ea0ed9299ed14b1211dd18156791f7af30a7ba0b5419c293bf620179657a754ff7a95963b7e979a2a50bf7d1e116f83d34357e99639efd77a29ad03bda1e1cbe17069471d0763ccc4ea143bc55daa73af7c55defe3d322dfd4012d1a67335204ae4637e66fcf235634eb1e9961c42c192638c4746cc180d254e7953b6c3fe8b8bf3301912ed5853ee11951f5709c310b83f26ae4f8863b253f1f9ac98c9e10ecc3e31e769a8d353bcf0d21c3b2f917b30e", 0xce}, {&(0x7f00000002c0)="281deabf33d2bfaaece01492c6bc11b6eb80d95333651c963cf27c4f4d9bad6a2897d8ee1cd9ee1fa9d0f0c64c8de88e", 0x30}, {&(0x7f0000000300)="51ecd0", 0x3}], 0x5, &(0x7f0000000680)=[{0x60, 0x8001, 0x5, "e7d97ddcdf81243716a283645dc5183901adc795777720bd33677fe5431956e0d1df5c30ef8c2a27d8c1ce377b1046df6b163bf8b63d9fc01f498d9f44a5b0b5e5cd49d68465056aaf6c921e"}, {0xa0, 0x1, 0xfffffffe, "7e7758838be5ef4e52a1a5b2fcc5665e371eebb144b40a3eb319ad1e973fb8dd8bf6f9b08604c6e5238ee761a5ddcd63dae08481f862317c1468e55a22e773792c354c1e338e848fee78f287ec70f0736771ca264e51bf88c435d4dfb256e4f6ef9e5fd59f2f29eb45a79e84ece6c5645f8a4bd0fe6046cd3177cc54600512b72bac6a5c8b3ee2eda572649ac2bf59"}, {0x110, 0x1, 0x7, "af86e024d334a265c4489812f514052c4464267fb4077603425f50a8db49eb0523db0230f51875d90d4dc68d2bdbcfe7d55b025b85b83fce856c7923d4742444af5acca9e67c6cf4c274c2fb260f3fba5c7b3d3d4310be92ec7feac6fedb8fbf8e0e6c1b229676e283c5d32416b6060c497dd9eae2d299f17ff1bdfe0135e7f7ab045d9c75670c692eefcdc83df23f7432b310bc94b65a775b31d4cfa2c3ddecb800b8d8e1a91c041e9cd95ca09d29427157c92d44c6487b5950b352869333d6255f62570fc6245e860a2ceb7a6be6c188aa41a1332838dd85d9cb1488e7e81e4639cd597225a77eb07fbb6d306cc9bf9c5cc4da9c2a51d6c575"}, {0x110, 0x1, 0xffff, "2868f9d98195499ef576dcdfaefe0e926775246f34782787dbc13efb4fa658083bdb20d99b42252a9686b38e049908e4344ec72df6967df2285dd064e21d5ed6a40fe28175e14ad64f949b17405bfd63203afee2ab99d55606c50ea32181c776905221349be3c0692877980cea4b9d46cd8c85062931ea2ef007ba10135062028fcd58ffd601175816b8d708354c289f8fe42bfc2749d883d1ab8a6eabc7fa347679c0e9d018755278c3b902d63d3de614cc71b0bae132052c9bc642770808d445bfd3dddc9941d5e5d57bd85b27be6dfd424a374fe0f6b91eff6fa642805911b32ed73660d0da6e0b7706a8deaa27d6ff870231781e9fac8032a5"}, {0x90, 0x1, 0x69, "2b181ec44bd56f186b629a332027d254d2622b4bbb9204e2058206d4fa0f63a112cc8260c2e8366cbd67c527f1d8fb89f25c0e5308ef0aacc00fe1b824b835796b979bc26a27a276b9aebade7db360c937d1ff1a7b3c1490a0c9e58296f5a0aeda834b2a3422d5893d79d3b172dd762cab6e4c539b3ce0641220dbda4c93540d"}, {0x10, 0xffff, 0x6}], 0x3c0}, 0xffffffff}, 0x10, 0x8) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000ac0)={&(0x7f0000000a40)='./file0\x00', 0xffff, &(0x7f0000000a80)='./file0\x00', 0x8}) (async, rerun: 64) semctl$GETNCNT(0x0, 0x8281b95e2056480, 0x3, 0x0) (async, rerun: 64) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r8 = semget(0x0, 0x1, 0x281) semop(r8, &(0x7f0000000240)=[{0x1, 0x3, 0x1000}], 0x1) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="6c33ffff", 0x4}], 0x1) 504.588302ms ago: executing program 4 (id=4320): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8200, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) (async) setregid(0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x6, 0x40, 0x8, 0xe3}, {0x4, 0xe, 0x3, 0x2}, {0x1, 0x1, 0x1, 0xc}, {0x2, 0x9, 0x43, 0x800}, {0x94, 0x4e, 0x1, 0x80000000}, {0x4, 0x8, 0x80, 0x80000000}, {0x8, 0xd, 0xaa, 0xff4}, {0x1, 0x3c, 0x3, 0x2}, {0x3, 0x8, 0x9}, {0x96, 0x5, 0x5, 0x3}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x100000000205f, 0x0) (async) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x10, 0x1) (async) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknod(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000480)={&(0x7f00000002c0)=[{0x4, 0x9}, {0x7, 0x2}], 0x2}) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@local, @random="c0ef1078c6f6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2f, 0x1c, 0x67, 0x100, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@mask_reply}}}}) setitimer(0x2, &(0x7f0000001b40)={{0x5}, {0x0, 0x5}}, &(0x7f0000001b80)) (async) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x20, 0x8000000000000001}, {0x8003, 0x3}}, 0x2) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="8cf41bc547", 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) close(r4) 504.047401ms ago: executing program 3 (id=4321): r0 = semget(0x0, 0x1, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x7ff}, {0x0, 0xfff9, 0x1000}], 0x46) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0x7ff}, {0x0, 0xfff9, 0x1000}], 0x46) semctl$IPC_RMID(r0, 0x0, 0x0) pledge(0x0, 0x0) 0s ago: executing program 1 (id=4322): sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005010000009f050007000700000033", 0x11, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) (async) clock_settime(0x2, &(0x7f00000064c0)={0x100, 0x8}) r2 = dup(0xffffffffffffffff) pread(r2, &(0x7f0000000080)="31fc85f0c3b4231bf7114d9fa43a8ed81e8070a7944195d80b02357d495237ca2406360a81b79b27e4f4", 0x2a, 0x7) (async) setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204dc"]) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.215' (ED25519) to the list of known hosts. login: pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd8069191440, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 103079215104 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 WARNING: thread `nfsio' (419734) exits with status -1 WARNING: thread `nfsio' (409678) exits with status -1 WARNING: thread `nfsio' (342812) exits with status -1 WARNING: thread `nfsio' (21534) exits with status -1 WARNING: thread `nfsio' (273335) exits with status -1 WARNING: thread `nfsio' (267964) exits with status -1 WARNING: thread `nfsio' (218239) exits with status -1 WARNING: thread `nfsio' (152206) exits with status -1 WARNING: thread `nfsio' (36077) exits with status -1 WARNING: thread `nfsio' (301086) exits with status -1 WARNING: thread `nfsio' (404522) exits with status -1 WARNING: thread `nfsio' (516519) exits with status -1 WARNING: thread `nfsio' (287227) exits with status -1 WARNING: thread `nfsio' (175926) exits with status -1 WARNING: thread `nfsio' (509445) exits with status -1 WARNING: thread `nfsio' (30274) exits with status -1 WARNING: thread `nfsio' (215582) exits with status -1 WARNING: thread `nfsio' (327435) exits with status -1 WARNING: thread `nfsio' (310148) exits with status -1 WARNING: thread `nfsio' (247086) exits with status -1 denied attempt to set clock back 4238265636 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8069b73650, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372032616510113 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens denied attempt to set clock back 4238265752 seconds denied attempt to set clock forward to 7885088468817503279 nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error denied attempt to set clock back 8389056 seconds pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff822e59de cs 8 rflags 10246 cr2 e6c0b36c000 cpl 0 rsp ffff80002a531390 gsbase 0xffffffff83469ff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff822e59de Starting stack trace... panic(ffffffff82fb4138) at panic+0x1ba kerntrap(ffff80002a5312e0) at kerntrap+0x28b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b sys_semop(ffff80002a5d47d0,ffff80002a531590,ffff80002a5314e0) at sys_semop+0x3ae syscall(ffff80002a531590) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe6c815e6480, count: 251 End of stack trace.