last executing test programs: 1m32.076745299s ago: executing program 7 (id=2964): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 1m31.975378819s ago: executing program 7 (id=2966): syz_emit_ethernet(0x3a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x300, 0x0, 0x0, {[@generic={0x3, 0x3, ']'}]}}}}}}}) 1m31.963838769s ago: executing program 7 (id=2968): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) r2 = getpid() syz_emit_ethernet(0x32, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x22, 0x24, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, {[@noop, @ra={0x94, 0x6, 0xab2f}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) fcntl$setown(r0, 0x6, r2) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) r3 = semget(0x0, 0x1, 0x281) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000b40)="88000000", 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x102, 0x0) ioctl$TIOCSETA(r4, 0xc148445d, &(0x7f0000000000)={0x0, 0x4, 0x872, 0x0, "000000000000000f00", 0x0, 0x7}) semop(r3, &(0x7f0000000000), 0x23) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x15f, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6356d88a0129000900000000000000000000000000000001ff0100000000000000000000000000016702000000000000000100c20400000405000100c204000000030000000000001d00ff81670000002908000e00000000ff01000000000000000000000000000100000000000000000000ffffac1400bbfe8000000000000000000000000000aafe0c42c0fdd0807d6e000000000000aa290000000000000005020009040110004e204e21000890785c7285fcd031f8483fcfd581f0ab820534ea43579d5d84d135c7600fc5a6c805b7345fab3a32951cb2cf5cdd712fefe17cfa2e79f7336cebeb0188473bc99183b03decd496c662e661302072f7cccee516817b7286174c81eb8a36a30739294498e15b291d9345d0fc95e8e19563048754e0037c624920cea32fe2be17a1eebe4df9da312f6bc49e9f82ce1bfd251a2299aefe0f735f7b3052f3038b7c460dac84f934b9ecafa92459ad870163d0ed1c7f318382cff28bbbc9a138a193f95afa6161d2d253f5a1ccebd9825f978181ec60c11a0ac18ce0b17d6bc70cca00c4ce7a72e2fb1f6d9c0a004109e3203b0131b49a35"]) symlink(0x0, 0x0) unveil(0x0, 0x0) close(r0) 1m31.553022869s ago: executing program 7 (id=2983): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x5c, 0x0, 0xfe, 0xfffffffc}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="001000ae6c1e207c72cd8fe33595b98829ab2bb6fdd1aec2dd20d1a1081b", 0x1e}], 0x1, 0x200803) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000300)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000003c0), 0x0) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x400474c4, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket(0x1, 0x4, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x9, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="090000d860a8200cdc76ae60dec35fbba28cbad5c96ae59be543bfcb05007703c616f7e2209d34cd141fe30021a5a5f81cd96812b3a8f8d76d64b9dcc030bcbb00"/76, &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="d8564b23f1ff369509e854236220f96dc23c380151528e3bf07a8e4af2dcecaec949420035e053909dc1c909c0ee89adeec3305e3754aa22ac5042946aee145f6cd239cf88a6025ec20ce32bebf1ba76e42768e20d82f0c88af4e8d14486d366f2feccbedb0205144386c80edbc229ff56d2dae8bd281f6df8fb9936eb15da8a7ee9b0aa10282dad5f293c343522fa2d719d19b1f1fe04859f1db353edfbf69d8025b22bbc4295ba6916d4daebad6d8645e648e3008f4025f04cd528ab708ff19765f86239ef5dae04ab6290e5ea68ff2075dc46d3feda76fbf34296124820790b1ad9f5b3e3cf2c912daf015e6b3b47927ba29753e323f2c87e971b87d88c815eb904fd93520dc79e65f80df1a0e152da125c2145c9f49359b73d225835dc2181c09d99c04ab91b78d13ad446ca93bb388a57322bab159c11141ec59f38c804", 0x140) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000001c40), 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000080)={0x1, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000200)="71e1915e646ca980860bb296377b9e48b637e02cecdad797f9cec6db04c3e76264b3619fcd0a76aa3cec35d9f44028293bbedc824ac258ef8f773ee6944f919f6f282eafe1e6e68f0a785786bf7abec4a4eb3023d223985dcb3cb2974f413f", &(0x7f0000000180)=0x5f, &(0x7f00000002c0)="229afcf0d580b7dd93d5ba7133262560f7fb385b60293e51ba2760fdbc649eb8f24382d9a549642ad7385d74f04c17ea550dfe85f5e08e8c7611eb3459658407af7f6309094633d2638407eec3a513f499af3f19c5cb463ebcbbf38798156fd634aa", 0x62) 1m31.552335828s ago: executing program 7 (id=2985): r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) lstat(0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x98) msgctl$IPC_SET(0x0, 0x1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="83", &(0x7f0000000a80)=0x1, 0x0, 0x0) getitimer(0x0, &(0x7f0000001240)) 1m31.493303321s ago: executing program 7 (id=2987): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x48}, 0x1, 0x0, 0x698}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001900)=[{0x0}, {0x0}], 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) select(0x40, &(0x7f0000000180)={0x4e, 0x1000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8, 0xf5}, {0x47, 0x5}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x0, 0xfffc}, 0xc) 1m31.288297395s ago: executing program 6 (id=2995): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x7, 0xfbfff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x6, 0xf15, 0x4}, {0x788c, 0xffff, 0x7, 0x9}, {0x4, 0x800, 0x3, 0xfffffffb}, {0x9, 0x9, 0x7, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x4, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) r2 = socket$inet(0x18, 0x3, 0x102) r3 = dup(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5b}, 0x404) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt(r0, 0x1000000000029, 0x38, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1m31.286824318s ago: executing program 6 (id=2997): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x29031, 0xffffffffffffffff, 0x42) ktrace(0x0, 0x5, 0x938, 0x0) socket(0x10, 0x3, 0x3) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166b28e8db79f70168121bb1e5f628121375941ba69", 0x3e}], 0x1) r1 = socket(0x18, 0x3, 0x20) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0xa) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x4) 1m31.285352526s ago: executing program 6 (id=2999): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) 1m31.265436995s ago: executing program 6 (id=3001): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000040)={0x1, 0x22f, 0x5, 0x0, "09000000f1d1d25510000000000000001500", 0x0, 0x8}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x1, 0x4, 0x0) (rerun: 64) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x8) 1m31.123544625s ago: executing program 6 (id=3003): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000140)=[{r2, 0x14}], 0x1, 0x8) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 1m31.122897445s ago: executing program 6 (id=3004): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x5}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) 1m31.121268399s ago: executing program 3 (id=3005): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f0000000000)={0x1, 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="ce0ced45d03e", 0x6}, {&(0x7f0000000380)="257c58589b78dd0045d89e81c47c4a09f3263cdcff53d533b01919cace83758aca69ab632d02ad6f1923db3d74d1fc9db4709e01e6380f92d85a53f0cd3f089c6e3cd121fed15387d51cf11fb5ad40fec3715642f44acce4023c", 0x5a}, {&(0x7f00000004c0)="fc9c81ed0a7a6a7eb31af371f5ce67d6998e27b39d63ef8f3f46d4052813808de0a92cc4cb555563b2e837f031b77c67fd141b6316e426652c1f08b9fba5c4239ee78d9723bc30d9b022bd7d7ad40165b62c3699d19e0ca4f0ac0a03ba7575a469f467e0d28a42bad533bfc4e7ecbdc0796b32dc4baa386f607ad35b28b34196", 0x80}], 0x3) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x1c}, 0x2, &(0x7f00000000c0)="5bf9dbed99237727a5f523597a68cb09770380ccef2c7845e92816712c7ecf3c35d7bc1778a64542cc85085fffbbd06920b0da5082e720bd716da3", &(0x7f0000000100)=0x3b, &(0x7f0000000200)="1c9ad16904930f694974fdd56e78012f7d06631195811ff4e982328d6984328f046cefc8d3aed0c18929adcfc5a3e4ca44606f50a10697bd7137e2a703917fb02189ee1b8b390cfe88077b2d47c52d2bf7a0119ea41abdafb28f69921e84b4fdaf82ddb726071f7af8d8f4d773e692514057aa9f0423ae5aa9a98767ee67e1618b1dc20b776657c7aa7338689378971c660c307e5c5dae55f4eaeb144b565b07e36189e8a6908dd0e0457ef8e7", 0xad) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="f7ffef00", 0x4) 16.360020741s ago: executing program 3 (id=3006): symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) unlink(&(0x7f0000000200)='./file0\x00') 16.359076449s ago: executing program 3 (id=3007): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000700)='mL', 0x2}], 0x1) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e341d8bb", @random="a462dbf28d4f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x5, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8}}}}}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) pread(r0, &(0x7f0000000100)="8d34c646c9b3dcb632211e6ec4ac8c15fa57612d2d58e323689cb55bf84c2234170c4d4aec6848178f751f4552b87ac8294b714dfdc878e033aa96b98a94660eb71297b4a73573dbe667dabda8961dac631ceb60ced53824ef3559f462", 0x5d, 0x3) ftruncate(r0, 0x40000000007) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x5dfffffffe) 16.356715561s ago: executing program 32 (id=3002): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000000)="7ba9a99b", &(0x7f0000000b00)=0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) r4 = kqueue() close(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffd, 0x1b, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x3, 0x86, 0x4000003, 0xb4}, {0xce1, 0xd16f, 0x4f8, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x3}, {0x3, 0x6, 0x7, 0xc}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171c, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) shutdown(r2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x182) writev(r5, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) 4.806618501s ago: executing program 33 (id=2982): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r0 = socket(0x1, 0x1, 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0x40000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0xc, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000103000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) acct(0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x400000, 0x3, 0x7, 0x1, 0x4, 0x6, 0x302, 0x2, 0x0, 0x4, 0x10}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) acct(&(0x7f0000000080)='./file0\x00') 4.598472403s ago: executing program 34 (id=2890): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000083a0100000000000000000000000000000000ff0200000000000000000000000000018255429be5bd"]) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000280), &(0x7f0000000640)=0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000140)="95c937da", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x400) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2, 0xff, 0x3, 0x8}, {0xc, 0xc, 0x40}, {0x6, 0x8, 0x0, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xb) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000040)="ff034fc51ccf86602eea9f41d5f92b5b5ceb928dc8a708af6a776b36695e9123e77087556daff04087b2b3e5b47208311832863da632ae3890aa705897bc7e54aef147e9b6b939a212c5bd982197bdd0eda847d8f7a1e88596fae41e941402eab73dcee3ff6155ad6d3e16ba6a60175fa33fa7ffeb1f4fba65433d669ffb14817d339efab61753f4df50c869180bc39073fa4fd0e37863dbb51f7bc57023da764f7e47166023971daf7fe1ab9c33f928e9ef9eae1f98f9805b42cd86830dad7aa65e72aeffe1a0106b9e85d2f8d24da1b4758cd611f23989626452fd4e2a6f850fa2ea0dff56ea8c4577ca21972241daca3dcc0f5747c3c4da6b6842eab6940b6c93c1f48190459aa229c77ec7d7273198ab57facbd23c8d5524c89b4e5aee2ae5e23ac5c1a3742c53c6fb4bd925f650ec3d2159d8d82c140da9d0ff65bbb74ea5d5a906ea254f08691815ff9a4d43973d55d2c52c0589c5dc9127fad92af8c0e90e91cefa532995f9b4ca05dd70c3807bb7e0ad4e372dda6421cb53a93d43dd235c4191bb446a14e20b93d0fca8100a60ee43b8e30366fe5a7da668aa95f5e228679db32f1712a14413a943da9cf5476d1f3ffd6f764c0256510ffa405ea9889be26264c7bafb7a52921cda684663677fd9514d45cede3047c91fae77fdb0e2591365672ebd7843806158643391f346565e962e4c69a3cddeff20ca466251df3e", 0x201) readlinkat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/109, 0x6d) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r1) clock_gettime(0x2, &(0x7f0000001300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 4.386407405s ago: executing program 35 (id=3007): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000700)='mL', 0x2}], 0x1) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e341d8bb", @random="a462dbf28d4f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x5, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8}}}}}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) pread(r0, &(0x7f0000000100)="8d34c646c9b3dcb632211e6ec4ac8c15fa57612d2d58e323689cb55bf84c2234170c4d4aec6848178f751f4552b87ac8294b714dfdc878e033aa96b98a94660eb71297b4a73573dbe667dabda8961dac631ceb60ced53824ef3559f462", 0x5d, 0x3) ftruncate(r0, 0x40000000007) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x5dfffffffe) 4.170989834s ago: executing program 36 (id=2827): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffa}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f0000047000/0x2000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000761000/0x1000)=nil, 0xf5}, {&(0x7f00005a4000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00002c3000/0x1000)=nil, &(0x7f000002e000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x98}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x40000000010000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x40000008}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f00003ce000/0x3000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x4, 0x0, 0x21}) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x84, 0x0, 0x1}, {0x2c, 0x0, 0x4, 0x8001}, {0x206, 0x7, 0x7, 0x200}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x1, 0x7, 0x3ff, 0x1, "7317d1b93e235e0500a6311e5ea39000000400", 0x10ff, 0x3}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="58d98b2e50372a4c07968a5f3a3e40de5820409a7cf3736cd35c245478a168aeed54ae7d89566c436d68ba6ed3ca24a52849dc0302106f0d3b5a3b7356ee019f09", 0x41}], 0x1) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0xf, 0x1, 0x10001}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) 3.978951904s ago: executing program 37 (id=2976): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) (async) execve(0x0, 0x0, 0x0) 3.778526939s ago: executing program 38 (id=3004): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x5}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) 3.68543959s ago: executing program 39 (id=2987): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x48}, 0x1, 0x0, 0x698}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001900)=[{0x0}, {0x0}], 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) select(0x40, &(0x7f0000000180)={0x4e, 0x1000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8, 0xf5}, {0x47, 0x5}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x0, 0xfffc}, 0xc) 2.809525473s ago: executing program 3 (id=3013): rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000980)="6116c85df2bb6115", 0x8}], 0x1, 0x80b) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="0000f8ffffdf540f2e04000095487ecd830500ffffffff2856000037f3829ec6", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 64) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (rerun: 32) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x80, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r3) (async) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) 2.808666788s ago: executing program 4 (id=3014): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) close(r0) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x80) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x102) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) r3 = getppid() ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x4, 0x1c00, r3) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 2.807281292s ago: executing program 5 (id=3023): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x0, 0x5, 0x6, {[0x81, 0xf, 0x67f, 0x3, 0x2, 0x8, 0x0, 0x10, 0x4, 0x4, 0x3, 0x8000000000000001, 0x2, 0x5, 0x9, 0x4, 0x584d], [0x8, 0x6, 0x1, 0x3, 0x3, 0xfffffffffffffff8, 0x5, 0x3b, 0x100000000, 0x5], [0xa, 0xda1, 0x3, 0x80, 0xfffffffffffffff9, 0x4, 0x10000], [0x9, 0x7fffffff, 0x0, 0x8, 0x1000000000000000, 0x6], [{0x8, 0x1, 0x1}, {0x8, 0x4, 0x5}, {0x6, 0x9, 0x0, 0x10000}, {0x6, 0x1b2dda65, 0x412, 0x8001}, {0x7, 0xb637, 0x9, 0x3}, {0x9, 0xc65, 0x0, 0x4}, {0xfffa, 0x6, 0xa20b, 0xc37}, {0x0, 0x1, 0x1, 0x8000000000000000}], {0x22fa, 0x8, 0x0, 0x5a51}, {0xc71d, 0x9, 0x6f080, 0xffffffffffffff8d}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x8003ea, 0xfff6, 0x0, 0x7ff, 0x2, 0x1, 0x1, 0x2, 0x0, 0x4000000000f1a}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) (async) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0xfffffff7, 0x2, 0x4, 0x39a6, &(0x7f0000000440)={{0xb5, 0xf9, 0x40, 0x80, 0x7, 0x8, 0x1}, {[0x0, 0x8, 0x4, 0x6, 0xa726, 0x7, 0x1c25, 0x1, 0x0, 0x81, 0x4, 0x0, 0xeb, 0x9, 0x8, 0x79efd80d, 0x9, 0x200], [0x8, 0xfffffffffffffffe, 0x8, 0x7, 0x3, 0x68, 0x1, 0x2d, 0x7, 0x100000000], [0x2, 0x100000001, 0x5, 0x401, 0x3ff, 0x7, 0x40], [0xe08, 0x101, 0x7, 0x5, 0xfffffffffffff1a4, 0x7], [{0x5, 0x4, 0x4, 0x5}, {0x7, 0x5, 0x8}, {0x1, 0xdc9, 0xfffffc00, 0x3}, {0x73, 0x1, 0x1, 0x5}, {0xffff, 0x0, 0x6, 0x1}, {0xffc0, 0x7ff, 0x7, 0x1}, {0x101, 0x9, 0x7, 0x3}, {0x4, 0x80000001, 0x1, 0x2847}], {0x915e, 0x80, 0x7, 0x6}, {0x800, 0x5, 0x3, 0x6}}}, 0x4, 0x4}) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x1}, 0x2) (async) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) r5 = socket(0x18, 0x1, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) 2.621626161s ago: executing program 3 (id=3026): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xff) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xc8) (async) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(0x0, 0x2000, 0x1e5f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {0x0}], 0x2, 0x3a0) (async) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {0x0}], 0x2, 0x3a0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x6abe, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x200004}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x8001}, {0xcdf, 0x7, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0xffff}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f00000000c0), &(0x7f0000000240), &(0x7f00000002c0)="598886fbfc94c15c1f7754d6d772aae9f99efc0fc8b186e781b21e68b69ca4a79a3c32e71e89d927bf73c636244819e5b5ff8538d1ffa0d5c75f3fb9984e9498b91ff8b502faa76398557a4c45b59daea537", 0x52) poll(0x0, 0x0, 0x1266) 2.620454848s ago: executing program 4 (id=3027): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000140)="b79bc717b4b24e49ac5178f63fc05f43ef25c2b619dccac5b24ca57262044844bebc07f7d95503e7e6d23fc00ccf7af1c115d9d150cf82f8220763d6a0db66cc7b6f03574933a3bd3debdb1501db9b5c817148ce6af66b7b6d8cb0dd0ed273a44b25582d36f7d67e79775dbcd3054fea0c85e2f0fd499cae2c9d26348992ec7fa4b2331035e125751bcfc1bd80b71d4d3243d39aa258e325457bf3c532580cf69575e85d5add517ebbee264dbb2271ad1f3566dc212c0b82785466045722d95987976a05105153d61ec54fa094b3041ccb18393e13295b9305f22caf", &(0x7f0000000040)=0xdc, &(0x7f0000000240)="26907010c5ed7f6b7bbcc71d7bc057b43f12fe978b29c37d3deff56eea0429dcbe50671d9b57c7a406379c0127d209d070b55bc5324ae21ad7589958ca35e40ef0795184d1f5224427856e46b255a5b8ad7779dc1123f8dc1b46", 0x5a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="0200001ec66f9ed4030e23f8", 0xc}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getflags(r0, 0x3) (async) fcntl$getflags(r0, 0x3) 2.618338239s ago: executing program 5 (id=3030): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', 0x0) 2.379081714s ago: executing program 4 (id=3031): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x7536}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) pwritev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000000c0)="c74e9e8e043f53807cbc6435", 0xc}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000067f000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0) (async) ioctl$VMM_IOC_CREATE(r0, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000078e000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) r3 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) pledge(&(0x7f0000000140)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01b\xf7,\x9e\xb6\x9c\xb9\x92k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) r4 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x100, 0x240000009}, {0x7feffffffffffffc, 0x5}}, 0x0) (async) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async) socketpair(0x1e, 0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) 2.367493907s ago: executing program 0 (id=3032): syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f56ede655aebfeea6d8c486dd605f6ad900383a7f00000000000000002300000063b2894800000000000000000000aa"]) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x3) (async, rerun: 64) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (rerun: 64) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) (async) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) (rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x0, &(0x7f0000000240)={0x401, 0x2}, 0x0) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x5c, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="001000ae6c1e207c72cd8fe33595b98829ab2bb6fdd1aec2dd20d1a1081b2630ad2f1551627a5398", 0x28}], 0x1, 0x200803) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d761c59d34cd141fe300217bd76d64b9dcc030bcbb2f60fc489f6f9594", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r4, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0xfffffffc, 0x8, 0x15, 0x0, "52c4a7129c9e242f0005aac10fa300", 0xffffff80}) 2.365548114s ago: executing program 5 (id=3033): sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6e", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000380)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400000000000000"], 0xffffffffffffff33, 0x1}, 0x0) 2.2490051s ago: executing program 5 (id=3035): accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x2) (async) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23311e7b0e00000000476c02", 0x12}], 0x1, 0x0, 0x0, 0x808}, 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206925, &(0x7f00000001c0)) 2.248338159s ago: executing program 0 (id=3036): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = kqueue() r4 = getpgrp() unlink(&(0x7f0000000100)='./file1\x00') ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1) fchflags(r3, 0x0) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100) unlinkat(r5, &(0x7f00000001c0)='./file1\x00', 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) r7 = dup2(r6, r1) pwrite(r7, &(0x7f0000000240)="cd5f8aa21804cd84344bd82bab50719012c8a0ca80438d371acce9e736ad66f658ac17cfcb9d30c2ac2ff4c6ed1cd87460fd2aeababe4b6dd01ca89ad14c3f42ff6ff11a940437910d08b4561dced3a8e8775dd263d0e9db4069fd95bd1c9e540dd89260187af426a1c2a33333c9783e7e1e57496c359da7c9f9cd24fe2d8d1803bb1ce9637617e2b11a71877715c94683ee46f8c761d55da6766085cf1bdf42c026de50ec19a7859984b66de4205fa09220b7794ff4e0a6e53a1ba2", 0xbc, 0xa2) truncate(&(0x7f0000000300)='./file1\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x1002, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000380)) link(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file1\x00') r8 = open(&(0x7f0000000440)='./file1\x00', 0x80, 0x69) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mknodat(r8, &(0x7f0000000480)='./file1\x00', 0x6006, 0x5) poll(&(0x7f00000004c0), 0x0, 0x7) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='x\x00') ioctl$KDGKBMODE(r5, 0x40044b06) write(r5, &(0x7f0000000580)="cab8f737827d1f49d959dcfba10fc9326dadb0244090a466c6e06792c755c447a4c71a446ba9a955f0c461f8c6aebbb7b179c8ad575590402bb7d37121569ba36ac268f84451458dc88e56", 0x4b) open$dir(&(0x7f0000000600)='./file1\x00', 0x80, 0x40) r9 = accept$unix(r3, &(0x7f0000000640)=@file={0x0, ""/20}, &(0x7f0000000680)=0x16) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000028c0), 0x20000, 0x0) sendmsg$unix(r9, &(0x7f00000029c0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002880)=[{&(0x7f0000000700)="bab19290b6606a50d4c65e857bd3010e95c9c2440e4f21583e3a57648bbae86212244140e6248209171918c5969a06f62fc24b1e98399308937428b8b40e37c3a668615ce703d9e42363de45c84566d2e9ea176c9cb82400edc4", 0x5a}, {&(0x7f0000000780)="e400c4d0f2f4249ba43f991a08d11ea8bef710abcc9d59878f5fcf2b544303135167d2c24b4a709e3f4ae4af4dc709b0070268534483e584e01fb92b86403106f4cb6dacfaf519dca5ea2dad7cda27dd927c811310b474e3c2df3cf6e997ef3353125bb3f249be817c03742363e8132e31448527857fab2b668d026ee4e2d566e836494632068545b9f2502c4c806a4ab7017c67a89164bc06320805c0a56d16b2a908c0ea327c57b6055e6f017b7f0e7892a9bb900f380716e5396cb3091fac5a", 0xc1}, {&(0x7f0000000880)="3d4f5bc9c4bc06799edbe98542333856f3ca267b02c68c2631c97c12d50cefb678e6bbd3c2579ff8cd42638305c2ad92047a70b3651ca44d04e70abc1519768b11b0087626fb201599d965619fa182288de246e209acfb33b2656158b9980bee2fd4a30d4dc74b9e69aaea94b0a354e2fee6b48e99c84a1e40ad6ac2a1841c662a475a9d59aea0acbab26dcbd25e7a2feab89b78cc80395c5ac8479b43f62a054f268965a11adbc22d9c5fb5ee119021ee46afddbadbdfab1b4a4f4b1641fbd1f13d76e3aee3ad4b473ebfd108f8ff7cb3dfb7a9864996b6f32de8fc110cc6c30c6faca927b0db5df5840765dd6164bf7164fa29ae0b959f9bb94ff130cf2d4d265277304c672bc7344160f4dd2561cd0cc1641ae527914965ca3ca194733e22f1b5033486daf919908c5f3cb71fe03f81b52b39ba1d90d4f4ed74fd65607d5f249530d11db6f06bab8a63ddbd23af404e56bf57977f3a5b6cfe64204901b4a669cec86b6512c4144c77fbfb5fb0c8ce3a4e6ddca0555abfc7215ff8cb744abd435acdb7687eebadfc8575b028746d077e96e313c1599c64e1a17451cb972e6d240e543fb7669b422d7971059253a2f7a2a9ae18c570462f0531b0b01dc0d3dc6c5fe4ee279e8b2d7225fa574d7f954054d6c15703680e338b7944b39c75a4fa71ccbc5c94b4f612911a0a7a789320d67881526f8863a7c4f4e5b85b773814570930e6772d222ff887aee88135b6f6b2cdd27eddbe4ed510a90aa8492b276b93d491071e0c3554dec9cf14f3a311dbe6b456710a678edfbabefda211e6bfe0ca72fe0ce23e198d915074fced900f1c0d6e5d9c47b75622a475cb37bd01ab4bec8fa91f84149df9d8375583a6538257a771904acb31f138f5ddc88ad1084e6741b4f52130343f4e27022aa565bb78064e37b40e33d40ccbf09507418bc99fff7fb8860c0a0ee16f363d470313f34dbfbc506af15decb29a4da78ed22a9e9e41d1cb45b6fcdf100eafd9f0c5615471a2d1c320ed7eb671bdccdbdde79cdb6ae5bf88ae731b06a314c9e5f944171117a58eb20d4589ddce1051dad8b54d71a39970fd01e7f4896326d461539ba66c085a039db90ea0530dce4b43d7fafec23187e7f044b62cc16c991c4f69dbb0412ba31f738b3b8d67a2ec470bb1cc260069d4e855600098ba43ecd53fc66380724b7f522f6c28bbeed3b8284b9f652cbcbe5d435fe68ee8aee31d56e6d5c015e3637957aef4c405aba5e65ea273f7181a91a4495c74c5d0a52b0ac9823d0541f1e88ee8f6e02fdc4dc414421576270bc538d82be367852be9c478777bf9e5ffae78df4dd577dda48a493ddb34a2674d14a7f4298a18d5566fb0c6e6c5a38a31db676c7b20392257523ad0d5d039e991d69e2fe52c90d855fca21fba51508d1011497163566cc23575a307f66b5a4a0faf4084c99d074dfcf078103dcb4bde48a1139a3c19ab1aac64cf932c051204b86740e4c66282a8353fde3a41703e2f487e5872dbbeb19bb995d09f2595931c7726e52515ec30e8d0415eb57d62152c45ba203f4c69a8cf89fc6108e0bbf721dbb887a2888315e355de1ecc40d733209be2b2702a16ddc44d3684f3c7608e1eeb3c4ff74de9b512d13b0084b02eb7679a29f67858a0ce7f2c5f85e6c9c7254feb00d1b300e603c36df5da5664b71164b71ae24547887faf3c820b68ed42b2b7e7abfa656ff7f4fcf24184217531b749bacf6c4f65bad5e40747a8a6a4af4f74928042a8207141695697a061d2ff759ea40adcec66993ac4ac62c893b5c193db57af11c82ae96376d116e4d9443d6e6d3d5d6efdd5348e6439ae8ac5b8cc9d767de6e2e46681d0a8f9bd737f6d1dcb74582a0912a7e74f005fa7fdab151f58db0ab26318fa8a32cda25ca99a851edaab2e8ecc74d82231b9c59e51b0905617639de853903c4e509c59ed23366a34569d8ee3138a3f4291b63663ac690f17d132e3cd6a99616ecc0a85b9d0a142303b3f5f16e06e6ad925427a7427488f62fadd6704fedecdb9a067396f4b5a25902aa5c1368024e26d0fbeb141ad02a1031c3d20757725a52d17685d209f624ec203c79a4a25511363bcf9a79728e3c3e829cf644c73b6abda7fa58933527228e1b491657a0e2b9f01a11db61babe37649278164dce208d0ce1f66ad70da3f0eaea6938ad08f5f9da1c708011a54c00de7a4bb82e5519887ed09e5d4e975708b5b56ce52e4525e059fa427fa348e494fa6065c4af759ef3e38bfa5fd02c7b7fc66ad68ec5424c76e674c67424563a006df69e95a6f139511df6f2daa3daf8f7bdc356004b0838faae868fd002980503c7c390f04cec8daecc1eac7f6159eeed94e4619b03b3f4558120a859f5659f637d64db366453bf55b9bc1f584d929a4aaa58e3f9887444b47768929649b772c151cb1065e48d809a7f850649cd00dedd9d424b820d2e6a23b82f1649ee21367c3dde1ef04ea41733bc9768e34a81bd8117b4fc4f95ac4cc567a59ab050f191c394d30a092372e0f12a3c40e1390710f9a88addf9b46222991507d5ce8b9d9c882c0668d3f8536ff56919eb949853bc9f2c5305f8aee34b7525dd2112c7d8f191fdbd0e84f948d73d04708fabf9b956049c544ab6626e3c08979fc6b08c5957d7990420418fd1d4eb1d2dd1d7e271ea8dd754da747c96ce8c9a044a8dc3403675b1952b246e795ea117a9162bb74a8ed6d07f091390ee070c13cc2496ef3c0b40d322951cc14533ad08ae0ace149f1de1511817c4132b913188c558794d589b9fac2092b28ec1881999812e31687d2e1606cba3fe971d3184b38ae87c849391d04ab0708858a6c4810088d771d6f835697fe1d4105e459ac4c600bf1025bf0ab3a0c59b7c8f7399286f7e1931b50693eac64f3f2d7125b107c21617650c0931313b7c5cd55136cc757a8b8db7c881c278b868801d864d74a63138b45517268ffb21b9594acfea4e091d1035c447fefb8fbd36c36635dc02c757165be156a7e0caa7046a887482fb38ea8dfaadce304a42c2023cdd5a85cbaf079dadf37d2e82c8f8230cf8c9961f4d6d385189251a48fc2b1e7a59799459a89b5a28b9649bdf89373643a8993fe1fa980e2bf4b36abbd1aba9a15a6f0dbc2a11cf123f145e9f7be7efbdbec55c8cbf388b9ffc44365059530220ddcac7bc3690296130c97d70e5e9a7bbf0eb24cc0da35ffa49d6637136b4bc4b743c4d0c45a1a8d2ccd7665bb2ce5b1838641dab4470d558fca2c009a51c94cf13e0c4281080f21452f937d7f5b5d6a513baf1b0308cd86fe475ead6ce7386fe6a03cb5a84a480c57bd90efdf056c758ceb1ad71213d9a1bfee6d4a7a7a01df8eef70cbfb5aeb7d086b5e9b29052b74fe6d916dd2d0397f784f877a19945750e2efaa72c0040c05c864b5ab876492ae63520ba7b34c8e322464739cdaf2c0e2bbbdc150b451a8e5b296226bc36a929a3639240d15e192b061272caa06bdd81eca616c538798a6ecea84e1b3244d5dbeb313c33f8d957f3a6f4a10edc76c0b2542a4593d926b37319633c8aac11ee8e269f472968d3dfb655187b48444164f2cb5ceee230dfc9c7f6e975e1a4446959d91cb97ffa14f3bc76f75bf557accae62f3b54055f3409c94e96554e5fb5c5af574dd578edc191af238cd0175deeb159d54c30ec8663bb7554e48807cb217ee40f4710c84c6b0d7c029c641e687de22ad7a7045c624721ecaa31bde198586d4b8a886280351f33c7e9858d49c478df91e4b11c9a2eaf431b0d038e29a8ed05a25a5f65b72c968bce7815080dd360ded9386c729550ac6d8d48496cc724ef687548eba62a1e18554042a3186da6697d6c8fd94fa5182864751c6cca53954770481a6139020e2307850c8ce8985df45712a935c6f7d2f06705e7242333d7d499ddab2db064d1466f050c3e7d7576d72058d79023a0d1f42e086fb9a44ac18b87a89b548cc0ecd8edf5ccba4431b35fee0aa4381a759a0bd405eb8b45fb613f9c78a4e487e0b487bfa9b592dcb597b2b7f67d220591af8deb02efecfa510d37867d5ab070fcea29c3a5bf2b57f94e8fedca684b942d1dfe13e038da02cfc136c8fa634bc4bf90d31c8ae95d01b786a4fd2c5f7b5c8a90b601482ad2cd654f8a5f74a59fb2cccabb87b30f72ee54f82c64041c6e1ac04bc127413a5113f60e3a382797fa09f3c68e46797c2f2e146ed50d61644ff855efccc035d7088cdafe0920bd5368f02cd21bc06bfa04d46bfceacc7e77151865024ee3540b57e7911ea71f3d47d9f0323cabd3994c2e5de0d2f3d2b5998742bba9fbc4ba3e6e5529bc2000c3cc79e1050efb2f342ad28444b6af1d745eb219c53a7737acae1ac57676993bd94be07c034ee20f8b0a9c9a226221f1f0a2fa78510767fac90cf22d88c77640ee85c44b7e658f34301b5b353ea2722a41ca39a2a1dcb3f1ca8f350d0c4da7d9b6d721bb8e3201aa8ad794df5a6c8c2ce835b74113e3aaac6b214e9b617d5c44447a34f43a4c326534c50afa1b43f0d424c0e68c39308620dca7878aa9766710735b2d36672b494d29edae6f8c63e0551fdeac467c3af87af0bb3a00b67cdc1097e9d6c02d751394b9cb64425143dd9b057e60031ecc1536dd6f783e8d49029d26cddcdc34fb9e1d6b791365bb01ed7057a9ca7f40eeaa292be2b8f582c04b792b913fa150d40f4c175d56cbfb93398c90ad1c1f092d63603b90e536299c26f727e597b427e841fc443986a3236addbbe51f02d85f03b5e7e6af2dc06206fc0f9d1e635f5997667cf7078a77a46fe7df188eb9751d72939793f9cfa5f6ca3a2ac59656fa8f7abab9be74d366c06c2bb28dfef197559a161796162d90309a0904c1dcbda805aba354620dfdf423142552c1668fc693b837354521bf5c0742ca6e3ee531e37663043be007ff80d929643188beef5a44554f297603f06e30c33ceab86b936bd75f5773544dbce1975b6a087003365150d3765bbf9c88c991db935240a5213cddca53c846405ddd26b9bd16a984e8ad17f612ef47bc9d0963e54a151841b3ce35df2513a54b00cd6467ddacdd6b9995812da435131fda21ca04b3f6e0099d38f114fddf5a307541330458957e3cfdfcc676db96079c2127b1ca8a0b03bf0f4514fae75f34150d1ea355d9b19914511f09556c10bb655cb423c460bb9b926fce740891d7b2767e145ca5d7ae7977b01c34f6b26757d94a49ed6998050e6e6b04e647a9911222b04ff2628bf9b7bc451eaf7da66c61542b86bb996503e895b1fe3c22ec6740a056fdfe797d0c386887e3c03a64cebb1514fbce80f31b18aa7a7d8c560fca011ad35adacce015107fbcb74f81fbc2a492e91e5ef3afbe72a50770ad8348bb20ca86940d82bfc81327316a7d53fb207fcddaf7439dca3061d6bb5fc851334cdcf62c297d444a59e3b48820092e5a25dedf5bc74a40886596a42bb70aa4c25df077623b65979fc965500cbc05065bcb3ec27f029a35918f634b0922e86484470f1b01dc39af4ad1b4de2e5023bf240331fd1a9feeeecf0552c8c5b1f31891837e022158476d510168b7b168fbe768cd7897bc97b073acff94013bd80476f2f6a0de7c6db4bb157d140146ca18ac3f80404ff31246fe6229181b1baeb605faad63ebcbcfe6a3687d82a20acf60dfba805110465db8289432928f53176e8ae413439e8be567ea33811a1a31c017a26d95e02eab03e4d3c1b1f1de17b262f2d66dc0a2970c3284466115027bab28d4b88dece0168de6c7f0eead451ab7cd818fd", 0x1000}, {&(0x7f0000001880)="ea420a7df42ef41210fa5178ab940cd545cecaa3f02b587106f7f60a1be639bc0e312a448f878dd058c9a810081ea8940f40708e9d07e968cea7658de921b8c9f95bc574c3b045bf821290b43dbf3ac2465c173b4631368ac643f48d2d94e42ca8ef7bc9bac70ec6e46ef974db4a35823fb5d0b54310af5e0a28de9b6b30dede8efac09191b3c820e025ee01d0a92c2063e383ec6192c23465bb4fffb63a55d6e967820affb3d793a24f42226a602c0afff94476f041ff2607ed7f2a76cf6df3493039fd70dba42ab981e10e24bfc8dd8694effff41ef852f2817b1338fb8906ead6670dd797e46fcc720195f37b1fc2942a597882ef6d6f0b7ce154c092e43ee14f763c439473538dae222404af04d6b0d3523c2e7ed69cebd55b4e18bd414183f19dccf5f72624e6ff17b2346515cba2fd6b252bbad704db31fd33c214c711d4e86b6d10d07aff10a3e71894e5fe683e3338687ae11cfabb0826c4810c22fc591ba1bcda827ab98a582896ea1a89a0a04cf701222509c9368fba1f54e3c05839982fcd4c98117b1f5b8d9b4f5857cf083253d887c5645b4f666d3272c2594ae3fed83107af75a737a0ae8f33d50bfed4d853735f2c3f33b2d3d95a5a4a83428e76ce548c7bbc16b5c6630c02004b376e516a09f6b1ee62ab01f0117931a68eb9d14646d0343264f37c4474183dfbbb2b59bd899e59499e5a2dd1ab6c3238dcc0fe61e151ac0f196619788a5ad297491a64d9ba666b8aa5c9755d64593d97c22c2f768a4ed022f39d65fc34ac1ba8f280d12eb9eb12d9a24a152c7d8f3e8e868fca42d2377be291b7697d8612911530f040687958e521257be8bce5cb1bdae9aa49b02d976ff42cf50d80d2598ee267ca24bf91e832f380b18163437d24d797d1ca908788b0f66293de9fc23efc77d098aa27ccd43501df2385e977bc0822512acda71789cd85e66edf1aabf2ac84a0a7fa391e633e393ceb2b2ddb231701b3ed4fa10e3a6ef224a2ac48b5a48fcdc2f85f2b11653cdac73e9461cf3ce0ded9312fe3fbbcbfd2ce879902c0bba5520a723dbea8d992699720427cfaae6d13e422ae64bc3d76ecebed9d503b0c993c38d50574512250d31706e644ee5ac7c5e17a53614a950a964326ab848123211b1e561b2e6ba84622157419793430362192c9e7de0650cf82a6154bab20f9af0122b0e943c4c1a4ebed0d99bd3e19f6cff77f667dab0ecc38afd49e0dc095cff28bbcfd86dfac6d0cdf02505b998f9acf655968f0b4890f56da7fc93497a893f07a953df0bc425fb4d193911262d7050e4cb80417379d4f3411820a9d7e5dbb706184633521f9a5c840ee95a49cb814a8debc48b714a0ddf8c39513c218f6adb7a200e551c433433828b45ccb9c9865e8065b272c78aa76b7fa22cc2fb02893b0e60b85086bc1211b2135f5cc748215ef35094a6ec6574f3aa038ced2afd0ba6be7bc7621c4e97ca99ebfc7f7aa868fdccbaea45a01cddf6688dd6af246efa5ff3432e45c58fb846d414417bcfdb3cab0d4ef9c62ff9fdaab1692b88d91722bf14dec86717d5f9a6eddd3e6f71853328bc22112ca9471d1be520685231710b040e95b5920e41798710124310266fe2c911ebb3387d5afcf60a945fe8507b4388d50368821dcc763b1a1f0ac46c3d637197f45d70f283824f06c3a101724f3ed35fe8d217d701dbe75b0fa3ff0689937a41baa3490cd91edd2be4d6f67fe2a9a7c73037bda9f46945ea945f857403dce45886c916dd97429a6cb07531f0a99103681b183f400aeab55da7f0c44ecb94ae4dab3b29d913846088a014fa0be2107b5972f4369d104908b25cc66aaf5c6d26e59375e845b32dba14b4b077c9c395452d42bdab6c03ea8a6a51d3f3a2e26cd7e316315e01918cd52f4db47d777a205d52212ae443b920972cb590eb33cfe851013fb5043aef34c865b7a232203b1906b61c79664ede544e9c5384a747ddfd691ba3dbda3b6efaddc97ada9b22688194ae83aea9e2f1bd2e4d5c3be33b63dd6cb5638158f71ac4909c7ec9ccd4073d759c968889cd1cc2412fe05f84f311ac2e4b5650acc8b3c556e494e08ff85388cc3611831143c3a9dccd40ea909f798fa00d5dbf32f64af9c6fde72798f00d32d48dac65d4eaf3929fb395c19b5f60fa75cee85c9ba9150e2bdd8e51c8aa1a729ab693de9d496370087f61fa5ec59d2c9e672e0e75709affc5420398f7fa1a37d746e3f8823b89f6a0455a816a41502215aaefc57526036f5a2c9714df062c2d6b38ab76b80a13b33ef87eaa7bb5a8d923ade6d80749b8bcca9ab9a2bbe84f66a6ccc891c142c2b9dea452372cda9938e5b1906229731cd4bcdc6302a906322df0ac49f99159f3a5cef21ae69a666f038ee3a859de93e0ac7e9768d5150a5e12f24b7dca992ee0b1a26ddade3b42073ff997bdc331d0da28b76198428105fe25aac3f0e85efe424ad57927b506ffeb2c9aa7e95a006c30b9b4712d294b0bd2f254a375efdd0f7c8613d5f8bb93c6638edad8db2d68586d42a95364a743ea8e445a5ea100339d850c592b817d58524d94c45569eceb6668409bed56686a316f44e3de9edba869d9e0da6991891d0bc6fe806e100ad6298e245350ba9c8213d2538a30c31f158000c8cd021d5b539a9ada7b1673c54fcb9e843bdf0d78a66dd6143296a21d652782c16f276114521855665c4a42b0e784707cce9354d9f0f07fde56286f3bce2d6da73f1eb056a59b731a0106dda7fb32e6d8d51cb6886e1496bc55b00e8c9d97b477d934285418d4f2af1431f081f57863a9276a100d0e766b0de606111402103528b50ae63f9a5ef367315e9fdb13cde920045043c2e77f717fdb2e56933cf2296ef710bd0064aee94fb7c834ced6e7c40d2282afb58fab03d91b615164ea851abe6299a2e99a5596bc8fb0bf4dc8f752dbe0fe0c0175bbdb09cae5e88b20af10451ddcd7e6f7d3c10f42418dd1d1f363a0dec1812a892a4eab7c2cd3e4e5d9bc1dd7f92255ebf30e4822728d5ec83a8e3ca64b53e5f57e1d35911ef5111eb33ba6f3adc95c3e439a647b5095178e0027580372c0591e6c402cbd4032c4ec617b10c22924cf1b4112958945fde461d18cb7c3d6238f5cd1c8ee52ac7d85b21ee615c143b7324e06edca6a4c9815d656448f1282e6e44c584b997becd3c1d4b822425d79913ce797af40cf86783a972ee4e205281d9f45dc7ce4038b4831251763a8221f46ee294672f063837825272dae97f66fe5c20ab2c1eb8b3582cdfdb7a9767afd60eaf796eafd70d9349335c4bdd21ffadc23ef987b418080990e4c1b32285518b312f150d875b1b43fe8e76158d4b63af622f2dad625b2c8215ad14e897786c77d24f0eca91974575a4c3d431c65614ca076407a3768a6c372b0ec4d36e76827c8bc384302e18b0afbd08776f3d7945a06339d9d888e331a2c4d8167f0f1c194fbed54e55ac09add4b08fe6a95ce717cb5a6d2fda49cc64c65136472aa49c9e1218719f7ac4404c671cd5150a311f4cecc6d90142b10511c5a0d4d5927a3a673a738fc91ce97d3ceadbb464534f0d5b243922d677605793ec23667f4c623f0b58eb33ac8e68dfae13343640be038b4d8a7a4f2c002d8b0720015bceb9577dc2ec40e96fd61d61d8bb788465160c0e08b0a6f5152a4c10381ed36b37afd72ed063a7682e2ffbc90205bbccc253b4688a8db9a8262d0a39408476ceb10c05fe5734b6ac1ec2a8dede786f842a55bac0a368cfcdff4c5c48ad5bc44c158018eff14264acbd736c71956114ba83f2917e564393e68034cddc773861c7f97bc01a47c310e076eaccacfc0ec0e40e518cfc352cf8507a380d6fd6eb220d2aa887dc793d2a1a9e145c71f53ab2d4df2af40951dc71705372d4d52f9e780709cf796bfce2b0aa12a88a660f623e80d64b12b1676dcb5a54cce7bd816838a2cb165f729fa816ed34ffcff4b67132417f4bc8a0a2434eb94f3b7393a6876e5624a21a18c7c0ae5bbe08a6d154887d66bf16ab80ab3031056e296edc2e15d9c407893ce4a71c7f206f0a364577bcc8455a85cf29afaa58042ffd70347e85180c43fcd5d65cf8704e1056334270c3d7e8a99b8c6cfdb35562d83c7b5b370a584bffc2bd6a96b118493bae2369dbf78f2197f3a1179db4815d34718b747a2645d56ea677e3098872a9f3078fe81f76c7d7dd87c724caa9f33d8ed945f92f12bcd5cca6c9f973077b071b0bd052e57aaff73ff1ff9ba681a232bd149ec9a8204877a74ea07785dca0f6a0818a8484eda6f0774648bf0c5f1c8a829b8cbb09d43b55ffe6672c0125431ab000d5949131f71f4b28fd773efa1645c77ecc34ba07a8796b24e766b2bbb5ed34137bc0fac25c846056c267058d9ab09e6f0eb897f45d53f83a5112bb1fc0fa2157a6abc609ca3e1756979809e13f5598cf61ca319b224791bdc5db829bdd059298dc1f47b2bb59cb46882260d7479c4f3de13a63711ea6a201184e593d9dc438f69d5317af8fbd620cd0c51b3da72e7388bf5c88ae62c6d06e21727b441daf8d303b8d7936f30728220e0170c33199d6fe41d06d964578e4e3861e588055110036b724729f97e62a87666c6142d47b5377537eada9c7c57757e0f0dd0a2d5fa52985342abddbcc6939ccf7ba19c3212a6d5e02bde5b59f6c37608f831c4092744f4789cacab84aa68ce29d59fa75bd52bd70ac80b43f22c7d20477b56915b45924efc16e6ddb88a45f2d3943242b095f08e8ab5e73ca6653dac1bf49b537ad5829d61e1ad675339f0becb880877914c609152713ffac955477c937401fce735568c4183c63dca1935a5d681fd0542d40062b82a6b609e0fbe65f50e30f3306a5f60f36c3e1d8debd4d81c37e8a430beea7d3cb68f17396479ff178e29b5d1638aacd361850f3bc4ca098d01cd4484dadfe65b91291433704fef96bf9e11241f00a41b193457fee13704f83d2ade22e4d7b92ef2fcaeb97a9e7f2fc1e798b0f2a77e12e753dca5eb8186f7da55f6862d1319e005b70924972e11cd6802dc2b629ba567d7984bd9327345c2b38765ace6bba48779b869f85f06f8555a4d40190c8231055272fab7e13c66daaf8579bd3c9f8ed98e2b7e483d745d7b316e31acc8aea8d6d98046441ac9c99ce1e653fba48e4e5e0f2562b751a0738eeddc3a129149c9ea6590b1ef7be52ee0832566596f1229c7e1fe4dd47c57ac10f24d4be8840bcc62545033a6936be4d64dd7dc0d175b3aea72a2035d1190f603ce23e846462955299d5332f8beddf37fa5921f0f6e69974fed13a988579117c1a6bf9d9dbe5891dac6cceea0f7d8d205942417d617fd244a422b2ec22ef2cbea8c16f721b24eacea99fbe884ea379ad0d39c5a7ff98e9d369dcd7039bccd98aeac2c20ef5930cbe18374f78bb6c81e38d9ab1c799b56a8ac414befda176ad52b4ab8e875a0523dfba17336dca0d57dce698795054081ba1befeeef522d6f4b74bb526b740fc4f2d1855bd834ebca33d91cdd904443ae8ed4a534ea4d0790d2c1cea5ff8b409906dafababa0d201fda491e85380f4e784491e5b992ee6cac2c9a471470bbebbe1e40becfb6d82a7f3b3043350de1e91296724990f698e43f87d9719152b18fa4cd2c97d9f54d5dc06c8e0c35c524b6e77bd669881c88402b61678192894465eaab1b162aedc2cdfd67a9bebc02619e1100bc36375aee6f5dcdd0469754723578f080886fb91a96f71f03d33047a60c3f7b6379b1354cfed94f28fa897dcdfa9651febbad0", 0x1000}], 0x4, &(0x7f0000002900)=[@rights={0x30, 0xffff, 0x1, [r8, r0, r7, r3, r1, r3, r10]}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x30, 0xffff, 0x1, [r5, r5, r6, r6, r1, r6, r5]}, @rights={0x20, 0xffff, 0x1, [r7, r1, r8, r0]}], 0xb8, 0x40e}, 0x9) 2.24754211s ago: executing program 1 (id=3037): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1) 1.978938891s ago: executing program 2 (id=3038): r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) recvmmsg(r3, 0x0, 0x0, 0x1, &(0x7f0000000840)={0x2, 0x5}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24, 0x9, 0x2, 0x2}, {0x0, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000380)=[{0x82, 0x8001}, {0x45, 0x7}], 0x2}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="0000d690021a50d875603b7988f5a1d8cc82a339c131d0f33d2a3324327bc9cc5eba0605f59289d74b058d4f1e697cb9ec3be69e16cfd87c561c1c7ad7db4c50cbaf199c931781c8ddcb12a0f26989a9bbdf84f2eab4fc46a76bb57183c4f88cd3b93e0c5a450cf1054a49fda47af6f91412cb5ffc52de5aadb91125", &(0x7f0000000080)=0x7c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) r5 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r5, 0x0, 0x6a, 0x0, 0x0) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) getsockopt(r6, 0x29, 0xb, 0x0, 0x0) listen(r0, 0x0) (async) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0xa02) (async) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) close(r1) 1.971112345s ago: executing program 4 (id=3039): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="fd8e82fd8dbf558993f16f732dde294b16a11bfb411ad1e7fb28f8da0f99a8c6d68b98aa6e09a7deb8676b065813a765f6d2965c94e16467acc3aea115d097e6", 0x40, 0x3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87e01c2cdd2650ec56df5c8016d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224df56caca88b4254aa01405fd6a8ca473dcc186d1e1496b52602dbc1c236d048898bbd5d0e7417c3751e9f8e4697029bee003d887b3022bd5243b5d1a6f7f056871a2de894ffaa22d5e05a4a9d94e", 0x95}], 0x2) execve(0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000003c0)={0x1, 0x8000}) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff02"]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000440)="72262d1eb83fbae6fff080dd67d6ddc7cd84e65656e7e88c17305908d28d8f35d179954ce8edba10489b8e2091d71ca96f177771388d8ae03b85aac93713271afd318bf0cc170f0dbc906e609a3795257c615d019eb86ddea8cbdc4708f2f61b84eda7edae2342424eb177486c975859ac2d72c22717b4", 0x77}, {&(0x7f0000000500)}], 0x2) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0x2000000, 0x5}) chroot(&(0x7f0000000100)='./file0/file1\x00') r4 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') 1.970603258s ago: executing program 5 (id=3040): shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/66) r0 = shmget$private(0x0, 0x4000, 0xd62d0a981d8e2ef9, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/165) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/76) setitimer(0x0, &(0x7f00000001c0)={{0x41, 0x8}, {0xa4, 0x8}}, &(0x7f0000000200)) shmctl$SHM_LOCK(r0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = geteuid() r7 = getppid() r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x3, r1, r5, r6, 0x0, 0x100, 0x7}, 0x7, 0x5, r7, r8, 0x3ff, 0x8, 0xfffffffffffffff8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r9, r11, r3) r13 = fcntl$getown(r9, 0x5) ktrace(&(0x7f0000000440)='./file0\x00', 0x1, 0x1000, r13) r14 = semget(0x1, 0x0, 0xad) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0xc000000, r11, r4, 0x0, r4, 0x21}, 0x3e34, 0x4, 0x6}) r15 = msgget(0x3, 0x400) msgrcv(r15, &(0x7f0000000500)={0x0, ""/22}, 0x1e, 0x3, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000540)={0x3, 0x2, 0xffffffffffffff49, 0xf, r10}) fchown(r9, r11, r2) semctl$IPC_RMID(r14, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) r16 = msgget$private(0x0, 0xc) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000580)=""/131) semctl$GETVAL(r14, 0x2, 0x5, &(0x7f0000000640)=""/131) r17 = getppid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={r17, r1, r12}, 0xc) 798.732364ms ago: executing program 0 (id=3041): sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000900)="2d010000", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)="ea00000100000000", 0x8) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0]) 797.537517ms ago: executing program 1 (id=3042): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f00000000c0)={0x9, 0x3, 0x7ff, 0x2, "97aa00000000000400ff0400120000d2ba803500", 0x0, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') socketpair(0x1e, 0x4, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xe, 0x9, 0x6, 0x0, 0x9}, {0x3, 0x3, 0x0, 0x9, 0x430}, {0xf, 0xfff7, 0x7f, 0x0, 0x7}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x0) 796.825492ms ago: executing program 2 (id=3043): getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) (async) r1 = socket(0x20, 0x4, 0x2) sysctl$kern(&(0x7f0000000200)={0x1, 0xb}, 0x2, 0xfffffffffffffffe, &(0x7f0000000040)=0xfe13, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x1c1) (async) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) ftruncate(r6, 0x81) (async) close(r6) (async) execve(0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) (async) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) (async) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) 786.996032ms ago: executing program 3 (id=3044): kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc4504449, &(0x7f0000000740)={0xfffffffc, 0x4, 0xa9, 0x0, "040000d6d31962fff0d100", 0x9, 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/39, 0x27) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x58, 0x10, 0x7421, 0x16a3f5d7}, {{r1}, 0xfffffffffffffff9, 0xd, 0xf0000000, 0x4, 0x8}, {{r2}, 0xfffffffffffffff8, 0x21, 0x0, 0x8de0, 0x7}, {{r4}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x7ff, 0x7fffffff}, {{r4}, 0xfffffffffffffffb, 0xb7, 0x80, 0xfffffffffffffffd, 0x7}], 0x0, 0x0, 0xfffffffc, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) 650.088166ms ago: executing program 0 (id=3045): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x104, 0x80000001, 0x81a8, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x31, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xf, 0x803, 0x14, 0x8}, {0x8, 0x82, 0x80005, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1c9, 0xfffd, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x1}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xffdffffc, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0xfffffff}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socket(0x18, 0x3, 0xff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x1e, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 645.372624ms ago: executing program 1 (id=3046): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0), 0x0, 0x3) (async) pwrite(r0, &(0x7f00000000c0), 0x0, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x10, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0xfffffffd}, {0x6, 0xa, 0x83, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x10, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0xfffffffd}, {0x6, 0xa, 0x83, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="61a9f78d7c8829ab2b30ca79e51e668b0f506b20d6b26d050000000b4de875a27467912f3e4b327c4378a6011772e570a85c5448048a259ed8156f9868", 0x3d}], 0x1, 0x80b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x8010427f, &(0x7f0000000040)={0x0, 0x0}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) 644.706174ms ago: executing program 4 (id=3047): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffc}) r0 = socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0xfff, 0x7}, 0x10) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r3) socket(0x10, 0x3, 0x9) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setuid(0xee01) r4 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) r5 = socket$inet(0x2, 0x3, 0x2) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r5, 0xc0207534, &(0x7f0000000440)) open(&(0x7f00000001c0)='./file0/file0/..\x00', 0x20000, 0x3c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) 601.874082ms ago: executing program 5 (id=3048): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005", 0x3, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="bb6a12de96b93bf11798412cd7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb8b72e9219b1e3d27c13670a5de33962293e9f15433bc0972d8ae063401a9cbe1e8317a13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb145f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00ae8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee875c3303df850f465a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61af7fbf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638ce90c65f433c6f9626a4ee219e76c1610525d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b2156bbbcde140d1e81a49736c0c34a465d8d2224b61b337b1128f46f41c5789643d376a79d60354e13ae23e1a8adc7a1f956b11e47f3bf7e04b5a77e674351653b795994ee2ab550b78e6a547df24dc787ab6f7a8dba219d5d8bee9a8e7f292b38dd021c76e481814efe7433e446792c1a498200597251f5b4db0a2eb05eb640d5e960446b027492e4336d92f1dbcf36efbd48d88869f72fd986b176ae0e5d68015d8ff5378cab5f0b7e6dd7a1aaed13274895fcb5e0dda689afc80a5aa67ec0df90100000079b5a5598119539fa8059dce279dfaa985312ed03f276e9da9d003205693624a539ab0ab4b5ad7479fd50217341d028acc93f699f27e87c86c7a140cbabbbb658a2350bd36f5d55f36f23ecb6f8e301200b32f0b146415284c4cf9f6bfd838155ed45d339f304900000000000000f43eae2be7ba78f4c272c7612da53e392fe5954b0029bf9a212efc4240687a12391e6fbdce074229ee2a4dc2c7a29dc0424c2db8c0241090d89e5c3a317a71baf22d1f077ce607e9128ab9c44be1c336079a7d05980c46e336e14102235efb5f6fae8615e8c62492df40e2c928ff77d5fc5d16f179043649a9b99b0672e8bdc41eb1bedc7a165428d1649308000000ff1e551e020b1524070000000a809b559dea6e45152ecf462bb241190590de0f02ff33268e3cf1b11f491b8e4745c096fd41d7ffb983a3e15faa87299a111f3b7aad2411f54a53e4a52751e514118405b65b97af0f2c2d830ea4d2dcf18ed0ca8294b01d8ffc9a9038bd252a080874ea1fd2bb7bb4dfba", 0x491}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005", 0x3, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket$unix(0x1, 0x5, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000000)=0x4) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="bb6a12de96b93bf11798412cd7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb8b72e9219b1e3d27c13670a5de33962293e9f15433bc0972d8ae063401a9cbe1e8317a13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb145f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00ae8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee875c3303df850f465a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61af7fbf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638ce90c65f433c6f9626a4ee219e76c1610525d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b2156bbbcde140d1e81a49736c0c34a465d8d2224b61b337b1128f46f41c5789643d376a79d60354e13ae23e1a8adc7a1f956b11e47f3bf7e04b5a77e674351653b795994ee2ab550b78e6a547df24dc787ab6f7a8dba219d5d8bee9a8e7f292b38dd021c76e481814efe7433e446792c1a498200597251f5b4db0a2eb05eb640d5e960446b027492e4336d92f1dbcf36efbd48d88869f72fd986b176ae0e5d68015d8ff5378cab5f0b7e6dd7a1aaed13274895fcb5e0dda689afc80a5aa67ec0df90100000079b5a5598119539fa8059dce279dfaa985312ed03f276e9da9d003205693624a539ab0ab4b5ad7479fd50217341d028acc93f699f27e87c86c7a140cbabbbb658a2350bd36f5d55f36f23ecb6f8e301200b32f0b146415284c4cf9f6bfd838155ed45d339f304900000000000000f43eae2be7ba78f4c272c7612da53e392fe5954b0029bf9a212efc4240687a12391e6fbdce074229ee2a4dc2c7a29dc0424c2db8c0241090d89e5c3a317a71baf22d1f077ce607e9128ab9c44be1c336079a7d05980c46e336e14102235efb5f6fae8615e8c62492df40e2c928ff77d5fc5d16f179043649a9b99b0672e8bdc41eb1bedc7a165428d1649308000000ff1e551e020b1524070000000a809b559dea6e45152ecf462bb241190590de0f02ff33268e3cf1b11f491b8e4745c096fd41d7ffb983a3e15faa87299a111f3b7aad2411f54a53e4a52751e514118405b65b97af0f2c2d830ea4d2dcf18ed0ca8294b01d8ffc9a9038bd252a080874ea1fd2bb7bb4dfba", 0x491}], 0x1) (async) 437.61792ms ago: executing program 4 (id=3049): mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4013, 0xffffffffffffffff, 0x6) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001980)=""/70, 0x46, 0x1041, &(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000400b53fa82060eac3659be543bfcb45937703003832c5116f5285465fea7ca86b47d5dfef884515466bed96283ffb668ed5678d2ea89cd30b0e02ed6a74dd", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x89, 0x0) write(r1, 0x0, 0x0) 435.016411ms ago: executing program 0 (id=3050): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x2}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x7) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x7fffffff) 434.140765ms ago: executing program 2 (id=3051): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x1f1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x4, 0x10000000000004}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) setreuid(0x0, 0xee01) utimes(&(0x7f0000001740)='./file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000400)="5d62843e", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 250.416713ms ago: executing program 1 (id=3052): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x10}, 0x2, &(0x7f0000000100)="83c2903c58ea6073103bef317f99f519deab9bdcd6f01a5e3ccba815666c1cb28b87fe7dd27896b7f6f668726f72c3096505c4310abe7c5d70696a993429dc1cfb0697f635c6a950ce5dff44fd49bcac9752dc86f61f47f544a616709db0fa", &(0x7f0000000180)=0x5f, &(0x7f0000000200)="1f2083af44e486c1", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r2, 0x2000000000000003) 249.950497ms ago: executing program 2 (id=3053): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xa8, &(0x7f0000000140)={@random="8b4f69c83b01", @random, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x72, 0x3c, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="6dcbb47adf15e3e65b4663166872ddc9a956d893462193b932b3d7ac55d19c0bc41c96710226a2cc4b73fb7a0f0e8d95ba3431816f3683e6ca9139272dbf8cf2f7030a1cf504dae5e0f9c41cda451b9957ce049043d3e1bda551abd4473a716ce788dd3f55141ae63ce1512f0d7caaffef0a"}}}}}) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) pread(0xffffffffffffffff, &(0x7f0000000300)="13f6839e788dc6bc497065b8da2536cab9767ff9e754f9d0ba44d640cff3cd0d0b21f4dfa906b86f626fca02ba69a337a2d5e2470272d157d049232ff0614df9e398c8a7d9ee0482b82ea0b3855c59c0ddfefe1cbe7b79ba45fdd75726a31774d3c1ae4b1c18553b3e3f50c6d40f5fbe70ad0e2b521a12056308ee5b4995e40fdcd3491f6ec1a1a88d195d7822e0a93860bb82d29c0aa2d586d36dbd2741a6a91fb25fa1d4644f8d41f17ae441b9332b3db00ad3b29958fac6360853c630b25174c2257c4f771b73f82140a996fcb5541e9f", 0xd2, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0x2000000, 0x5}) 247.166419ms ago: executing program 0 (id=3054): readv(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) dup2(r0, 0xffffffffffffff9c) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) setreuid(0xee00, 0xffffffffffffffff) 1.502092ms ago: executing program 1 (id=3055): socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r2, 0x80184600, &(0x7f00000000c0)={0x0, 0x40001, 0x0, 0x2b}) r3 = dup(r0) recvfrom$unix(r3, &(0x7f0000000140)=""/144, 0x90, 0x1042, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 1.290118ms ago: executing program 2 (id=3056): syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="f78cc3c5ea3db6ce4f212d7940aaaaaaaaaaab001bffffffff80350001080006040004000000000000ac"]) (async) r0 = getuid() setuid(r0) 954.515µs ago: executing program 1 (id=3057): sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="b776fda439fb72158a0777a349fc8139a8f911dd6163891de4b9de14a38db4929e84d32aff08c6a8b708347ae7b7648980400aa7b469b0244e36bd1756a71f210fa0ceaea03e057edb15bcf5ec13b27fe909c44e07034d3c3b5d2ea2a7c66421", &(0x7f0000000100)=0x60, &(0x7f0000000140)="2dc733c9446208", 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000040)=0xa1294b6968047d9b) 0s ago: executing program 2 (id=3058): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) acct(0x0) (async) acct(0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x7) select(0x40, &(0x7f0000000140)={0xc, 0x10, 0xfffdffffffffffff, 0xa, 0x80000000000bd8, 0x2, 0xffd, 0x4}, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x5c, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x5c, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="000000ae6c1e207c72cd8fe33595b98829ab2b30ad2f155162781f73", 0x1c}], 0x1, 0x200803) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) acct(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x3b58}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x2}, {0x9, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x9b1a, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x3b58}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x2}, {0x9, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x9b1a, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="7600b5a5de16c582b0160ae4a375633a3664e6ba1bcce6265675207b3e0f378a3049e5172533a5824c7ac80b84f769bfbd023262cdf33412192ac7ba4e7c15623996da3b3808fef9914e4ddec1e2a5021eed8daa4efe5209a79c6859df827b33b48a38abe511f596b2ed85a7f1b2a1f79e94b708bbe25b05dfe89796552c3e24c72fdaaeed353f534ed145868f8b434c31ae4a2a6e35a527601f3a170f38eb8b23eb6fc72c71a2ed1d4ac32d2a03a3ab7ba0d94e56b682e11c6bd10dcf58811c2508fec6c53ecbcf2af4b4dfcbb205cabcd2707f8cf35e818d70564403dab187fa076074568928014c2de8894cf6b9cf59d3205509cbc1df18e22b4123bb28fab8089ca7824837eba038cd1b6dd05832a2035ba24d9ae7ba5fc42c059de7edae18cd9148b24b0d8c78a26085df7f481087a39f72812a0970d52988f1df0f3311ef637e5c4d902dbedaf8bfcb9d9e72d0f948eae11690e7541d5e7abdc4f2af4417cb2f452b9c9cd699", 0x169}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) getsockname$unix(r5, 0x0, 0x0) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus/\x00', 0x0, 0x6, 0x9, 0x0, 0x1000, 0x3, 0x0, 0x0, 0x3, 0x1, 0xc5a4}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus/\x00', 0x0, 0x6, 0x9, 0x0, 0x1000, 0x3, 0x0, 0x0, 0x3, 0x1, 0xc5a4}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.27' (ED25519) to the list of known hosts. fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens 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 OpenBSD/amd64 ({o  2) (tty00) login: nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens       OpenBSD/amd64 ({) (tty00) login: nd6_resolve: something odd happens vnd0: sloppy read from proc 91748 (syz-executor): blkno 0 bcount 105 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code load: 10.04 cmd: getty 23754 [ttyin] 0.00u 0.00s 0% 343k nd6_resolve: something odd happens vnd0: sloppy read from proc 89044 (syz-executor): blkno 0 bcount 206 nd6_resolve: something odd happens OpenBSD/amd64 (wvlv:N [C'rK *>#8kubᰊ/^5D#~c\ }) (tty00) login: pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens fuse: Cannot find fusebuf malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: ioctl remote attach failed (errno 16: Device busy) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=8 req=3008 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (wvlv:N [C'rK *>#8kubᰊ/^5D#~c\ }) (tty00) login: set $lines = 0 malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS Password: Login incorrect login: show panic malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS Password: Login incorrect login: show registers malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS Password: Login incorrect login: ps malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS Password: Login incorrect show malloc login: malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS Password: Login incorrect machine ddbcpu 0 login: malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS Password: