last executing test programs: 8.246865928s ago: executing program 4 (id=551): open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x1, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0xfffffffffffffff7, 0x10000, 0x0, 0x3, 0x0, 0x3, 0xffffffffffffffff, 0x3fffffffffffffd, 0x8, 0xffffffffffffffa5, 0x82, 0x8], [0xfffffffffffffffe, 0x80000001, 0xffffffffffffeff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x840000002, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x40007d06}, {0x8001, 0x2, 0x5}, {0x0, 0x0, 0x81, 0x80}, {0x3, 0x4b72, 0x3, 0x2}, {0x0, 0xfffff3d8, 0x0, 0x800008}, {0x0, 0x1fff, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x80009, 0x80000001, 0x7, 0xd7, "0000000000000000000000000000000500", 0x5, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x3}, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1}) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x308}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x454}, 0x4008}, 0x38, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x4) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x1, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0xfffffffffffffff7, 0x10000, 0x0, 0x3, 0x0, 0x3, 0xffffffffffffffff, 0x3fffffffffffffd, 0x8, 0xffffffffffffffa5, 0x82, 0x8], [0xfffffffffffffffe, 0x80000001, 0xffffffffffffeff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x840000002, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x40007d06}, {0x8001, 0x2, 0x5}, {0x0, 0x0, 0x81, 0x80}, {0x3, 0x4b72, 0x3, 0x2}, {0x0, 0xfffff3d8, 0x0, 0x800008}, {0x0, 0x1fff, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) listen(r1, 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x80009, 0x80000001, 0x7, 0xd7, "0000000000000000000000000000000500", 0x5, 0x3}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x3}, 0x4) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000340), 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1}) (async) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x308}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) sendmmsg(r4, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x454}, 0x4008}, 0x38, 0x0) (async) execve(0x0, 0x0, 0x0) (async) 8.245756389s ago: executing program 4 (id=553): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x40000020, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) bind$inet(r1, &(0x7f0000000180)={0x10, 0x2, 0x0, 0xffffffed}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x4, 0xff, 0x1, 0x9}, {0x35, 0x0, 0x2, 0x5}, {0x4, 0x9, 0x7, 0x6}, {0x4, 0xff, 0x9, 0x7f}, {0xbb1e, 0x2, 0xf6, 0x40007fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0x0, 0x0, 0x11, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x2, 0x1d, 0x4, 0x66, 0xecf, 0x4, 0x3b, 0x5, @multicast1, @multicast1}}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff9}, {0x101, 0x5, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x8012, 0x7}, {0x7, 0xffff, 0x2800, 0x7}, {0x1, 0x8, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa2, 0x3}, {0x1, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x14112cdb}, {0x6, 0xfffffffa, 0x205, 0x4}, {0x40000, 0x1, 0x1ff, 0x230003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000002c0)={0x0, 0x509, 0x0, 0xffffff32}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x7, 0x1, 0x7fa}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 8.228084438s ago: executing program 4 (id=555): r0 = socket(0x18, 0x1, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0x2, 0x7, "4b06a6bcff0300dba80000000000182500", 0x0, 0x11}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="34729b0c8582626acdcf680e4d8098fba53d1131a8be9b4788a5d07b109ba98b815538530418fd0d805ed81b5fa4476c223be7769f640220b055f64901fea76dcccadc96cde6ed704c1a00", 0x4b}, {&(0x7f00000000c0)="e7c4a4d86cb242843ec2cbd63a9e170a73cef2a623e23e5eda0501", 0x1b}], 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x40) (async, rerun: 32) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x10001, "fe8080258309f3c57cd6b400", 0x3}, 0x1c) (rerun: 32) 6.438033676s ago: executing program 3 (id=581): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x24, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x20766c, 0x3, 0xcfe, 0xfffffffe, "0000000030c946006bc3b221bd5f81e6015ffd04", 0x40, 0x81}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x7, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000002740)="abf734f1", &(0x7f0000000100)=0x4, 0x0, 0x0) fcntl$getown(r1, 0x5) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x56) shutdown(0xffffffffffffffff, 0x1) r4 = socket(0x18, 0x4000, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 6.381620014s ago: executing program 3 (id=585): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x8, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@hopopts={0x2c}]}}}}}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, 0x0, 0xffffffff, 0x0, 0xd47, &(0x7f0000000180)={0x5}) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x4, 0x80000000, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000040)={0x3, 0xfffffffd, r1}) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0x1c) mlock(&(0x7f0000233000/0x4000)=nil, 0x4000) 5.838170934s ago: executing program 2 (id=612): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200}, {0x5b26, 0x9}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000240)={0x2, 0x6, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x1000, 0xf}, {0x8001, 0x7}, 0x1}, {{0x3, 0x8}, {0x5, 0x5}, 0x68fa}, {{0x521d, 0xffff8001}, {0x5da9581e, 0x2}, 0x2}, {0x1, 0x0, 0x2f, 0x6}, 0x0, 0x7, 0x7f, 0x5, 0x2}}) r2 = semget(0x1, 0x1, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000400)=@file={0x0, 0x0, './file0\x00'}, 0xa) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSDISPLAYIO_GTYPE(r5, 0x40045740, &(0x7f0000000480)) syz_extract_tcp_res(&(0x7f00000004c0)={0x41424344}, 0x9, 0x1) syz_emit_ethernet(0x1b7, &(0x7f0000000500)={@empty, @local, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x23, 0x4, 0x3, 0x2b, 0x1a1, 0x68, 0x9, 0x9, 0x61, 0x0, @multicast2, @multicast2, {[@noop, @noop, @generic={0x0, 0x3, 'Q'}, @ssrr={0x89, 0x1b, 0x7, [@rand_addr=0xc, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x8, 0x8, 0x3, 0x8, [{[], 0x8bb}]}, @rr={0x7, 0x23, 0x1, [@multicast1, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr, @empty, @multicast1]}, @ra={0x94, 0x4, 0x3e}, @ssrr={0x89, 0x23, 0x5, [@empty, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @empty, @rand_addr=0x4, @loopback]}, @ra={0x94, 0x4, 0x6}]}}, @tcp={{0x1, 0x1, r6, 0x41424344, 0x0, 0x0, 0x10, 0x20, 0x8, 0x0, 0xd9d, {[@mss={0x2, 0x4, 0x5}, @sack={0x5, 0x22, [0x5, 0x200, 0x7, 0x200, 0x40, 0x400, 0xdbdb, 0xefe0]}, @eol, @mss={0x2, 0x4, 0x400}]}}, {"7a09398ae06f8069c8f54e0c54b16daa7dc4be90ac111cecb8d1004a5a269e6b00fe4ea19733c24ad2b97f5124eca19963cba33a8b50901b2262358cac21b7b78c49bca45e358b846afba013d1e0002661bd54fa648cd354bea6930391f4d15bce7857b0af9ed6c061b6751ed91eb034b04a5de122497f1f1a5f993aad56272066a1755d57df58b74be8fe381feba6cdba951f8e453b51b60637a339b872161c1ca884a39766aeda3a346ecfdd61e8714b50d205e69964c52242e2c0cb56e6c1c727fd8b3c431f5f44ac4a60106c4bb6876cf41a49"}}}}}}) r7 = getthrid() r8 = socket(0x1, 0x1000, 0xd) sysctl$hw(&(0x7f00000006c0)={0x6, 0x12}, 0x2, &(0x7f0000000700)="0e9b4728e1a04bdca8b5bf646abb016cd3ae8b3207e860af6600227a72fbbbfb8a76934088dcb2402185b9ed54240876ae75f86849aec10bcc81a2da06c245fe2a5e8b39e3ed638ce8f10dcc07477a7229f30604e4b595d1384b5e9e746e3fea5ad1d9d6c5de94922f1a54540176f0f955e3ff788d7581114fd56ce4e82350bccd4a697970227701f7f3485d8534a5c953490df7e6301c16f7728d6172a487bf39ee4802dfc3263d7d7e3c119d135a050ba007993c3cd58b2105acb50f0a5a90e621d31a", &(0x7f0000000800)=0xc4, &(0x7f0000000840)="1a2db1", 0x3) chflagsat(r8, &(0x7f0000000880)='./file0\x00', 0x10001, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000008c0)=0x3000) sysctl$ddb(&(0x7f0000000900)={0x9, 0x9}, 0x2, &(0x7f0000000940)="058ab10afd76bf37e8f085b85618fc26543e7cac78ddfadf8955c08736e9c8b18428b057c1b40a0874fb3a4cd9b1cdb1f1c82e1fa0aed632519ad6724ebf792b3a85b3823f240465a8a47673003dc521d8a8adf92059da3aa2cc13ebe9449cc4d219c0069d0b72cfb8498dc0dc37ed406ce336c4e7ef90943c32ef739cee998dac28296f3019e465305a1cbcc837ae2a19ab2f49e6f4c573b2fe7fd6f71d7da59dcef10dbf91def4c640cf40677ff2617a2e66ba0a2fbde134d12a8fd522ca6262a233e419ac2ef7d5af532bd64b7bfbfcdfa0d1e18bf6d6ea0ec64b1c627718daa89b7af53e623dd34394237796c094f48c7e3b068a9b68cb21c386693da42f0a1353dd2aa46b9ceabb34c0d856e581a52d883c4741951f7b953ae5c8c364b3adc13297f5ab8315880acaa5461ac398af00f59b729f3103b4b851f95e74d97dcfbd11f32e3cf5fe14f2e5b21b047ede96f6861f55eeaf366c910426d900604094d464a88497ec1bc37e7f540c6efd8918f62236b41203da19660a998c5dd9c8472e2835ef457ac97729967c5b8efb6594f4a39b98231fe84ae5f0eef413964d9e88eb19a3b7ce9c38919212051272d2a614beeb63a29156823cc1e0903cecd7499e7e22885598365256492b87c96b27e89647fc3763ba25dd05cb692349d9dc6ea167600bcfd3f8b5ad3504c99b9e88b5ed03a0859546fb79101820447d4375a3fee70f22275db61d3c1ec6a197effc050d09b58c015fbb56dbe52914b3ec23ac18b633da65dfbbe88f92b1b613e3772f997135a87d798e0672c9ee4fbef1a892486f198701311e586b442db51c329bfda7011cfa05046e5014fee5b2dae284694700849515259826f2495b3ed627b57e1181dc867e7676718306b63dd51f82b2c84ee3eabf1a77d653b3e44a5a0fcb90754ec9e3c578cb644e9ce43bd5ba35ea4876e2c09d88c88cc058f02bba356ff64b810c727ef270684c7c7b57a2d644ec661b5cf6d5724a9f0ffc9d187d7c58ba7f63661119ead46942cae61a20561750120678161cc8ea80fac294a1d273f2889dea4d54d04385f735842c2146403c56a7fac232638a0c3c49507fa037dfbda30ab9f23fe009928747ccf3e96bfa519e38f22362baf8346aaa07bc758fafe9024ce998bfd03bcac9aedbaf132d2bbd20ca1467730bba4cd19b9641850f53e534118475a3236afc401bf2ae6b594b3daf50842bc065a2ef2a84d4d73c985c87b2f18447c52b35a12d61d7111fa389d476b0a877880a94fe803b284cd1016ecf83a863c1831cc3ce30274c115823d8de88a1697c06d8c38cbe4901b7e8bab3502b7167ccd070d3f55991e632f18cfac9435af406a35f9ab6efe8a088ea552bef3b0e9ccf6efab08bb0aaa989faf246c387e3b553ac8ce362feffbe25741586eb0cf3ae9f9b350413d070e8b6a8371f117b74b78e05236c7c168a47893f9419e75015935e65c3ba0c48fd2ae0bb8c0e295c222c4147d8165ce9d17353bc5492e2e8e6352a861ce0d63936142a054f6c1e8b6aadf56892c9f177feb2a44ab1b6e1ab246b9afdb907345deabbdabfc885f6e41c21a79d01d987395ee193455a56514ab806102d1f21f8cb10aee98a28bc089f68255fada5e71d30bf128e24021bb96ee8e551f401999a714a2a780bc3a90017f3c1ebc2b43b1b3a7454022d8bbfd6858abe63820b4714a1bc2fb392ca3f1d982bf6fde1f608fae7a2ec2508184178dac5377b8419d50b39f59ede5e09d7deb889f1878f897186df638ef4e309bdd739d5ad9818245747b09ae3fafb2e4a703382d56e3c24fd91d328601471dda6165dfd80290cf894d5c892069e2b16d8054e6b718933d80d591c449b435e38e4c9a9bf893e5a31ac809fb3b78d74126ce3f5ef5e4b464f0760d1fbcab5fc7942f5bb75b702c5ab17c126fb2bd4eb8bee0c89a6e69dfe87c6437ead695b129f8529019d0e6187a79361ce0652cbff3facf58a3ddc69cb26548ba3d2cc24793a12bf558901e430e96fb1cc0c6e26bc50c03c83824f595cae4e6b35078caf885ea9de129b69650f2cb17b362d22c05b79c86e2709b57ec924fb719875936b4bee51f10f1d73bb291797355bbfb30bc992ecb729823cbf851918564762416fdfccd95a861c4a74a35358a2ae2b75e718bce84678a252b470dcb11590b152ccb4af7f76e29b4ea6de0f1a5722ba5b51a06ca6ea7152032389a7ae83bd691bf0f357051313eb3be083e364be04c5cd9635a4fc6cad5e1235ca3d93ab7f5dd82ba2fafd78d6a38efa814a62d7d0b9b272ed1c8bbd697303bc2532272e4b6e856b6805723e221c044c61b8930e40a88e25e721c8e14c2dde55399e037c33415a0f1f922295dbbf676386acfd8ec2b7fcd273e6589d29027e6977f9dae7b07eb1b9d772326b60ee1c4d1363e2ab55f1e24c770d558dfa34420667e9b3ebda18c0681ab2ca13272e1ae39eea1dc681475f1e9407f6f15a357d20611034c7f56e4ed80ee44b5aa00fd430c01fb38aa172da4d3289cdf04d48080d29de6e9217032ea273d7926dd03706d4bfb7f152d2bf64e596f3cc18a2d898309ce60a02f90fe06369e2e480b0a8ce883d5fb2e7785c477afacb36bd9d0472cb69f569432293bab1a0f37b36425af62b5a228443466358d45aed6b31fbac11ca1e7fdb360031ce244f9432e9bbea9c10b4b908f0c1520db181410ac1a994a637246f12b053dcecec5dccea72a1d56c3987e61ea22feacfce228b751784390badb28d0dce898c6cf94cb5db1413e00444148ebb01e3dc539d44c57ebc11478c1ad4d9a66059bf4df5ebfd37562a0995caadfa4b82f12de3bfa7c7a754500497e60af376c0984e6cd959a6c64b7a5b19ad09d0c200d463940a29ce20ceddf06830df0f8ae9922e2162abdb68e08cb6ae1739da5aa5bf39c3891b3c46b97786b6cff9bb2989c8662ab0d3e8e5db361594c247331c65c2ad1ba9f5569a0e03ec6754a156b5fa49bacb2746d325bdd9e779161ec297176f977ad26d883af4d8940f67080c3815f5982f0c83d9644dcc4953f0da39d6fef15b826f90f67ea33cbe0e26b7623cc659dd42010986541dade5742a1a882d167620722291593998d0b30b36771b919d00081671c820044cbb12338df81565de883cff5a15d7734587179c29763cbd066f6847bca2b704a1d81693edd268e7e709e7e43516b4df8384095fce68b1777ec44b3c0351ca5d8214b8671d92078138779520dfbfb144ef4ef9c490a7e3b7727f851c6c7c5b3a80bdfa3d7c94c1bae0db757a996f00696314cfbd1501edc535bd80a2de3be64f6ee7926a54b91681aad12885beb8cad93f10b335f5d37cfb11d41086298e41b03a1dd71d287355e1576c2307feb113c47305e2f4a2f58c54af1b9d39edaa00f60b2bdf69cf1ef95f0ad5597dc5004ff20625657aefd6e43bd00dd1bfec5174762e4b0a474b856a4ab522a0573dcc3f44f2221fb0de2084cc4fa930d212160d8f7bf2c7df6558fb5fd70058dd705f3351fff8ccdd520cd34b660f57604fee47c12e2f242751e27f2c7e587c1ac8fdad79ae357f4db85de5183ac4f6d3410101268058f043e7b48654a76893195e8fc7e2e1bb1f661aaa9fd60bc4e48e6c959bc658d0523dd91f62e49a4ed3226132fb174cc84a1412553b22139f286a6696a757946caa996b104c70b762a1404aa5e33aa0727e7874482fd61af93d01de657f16549a2a613ec5957ccf75681aaff8ae108e2a8608fc37fe3f73858e86b2d919f4502ab4f92e7d4f3214e9de275529f0ba6e92e1ae628a48832771ff0a51aee52b291cb928c123f34afd7d297bb542eb83791bb35ee8a23b65936fedc89d11f1fc1eda9c36cea0b89c3be72402409a5002680f022ee771911154702f65604ac3811d494cbcb88be3d23dc292c6f0456debfded3d4adfb41f45855b9b7d234f52ca2693a9aa68418afb8f5b3618659b3b99f7346326ba02462455af7e05e27e93139df4efac5e2f107d5f48c43ea34408e04d6f6d7bb415dc695403958fc519369cf0625c38e77a3d232cfa845d801b762adb9dcc79021d87ca34039fa4921402654f59d99c0a7cc9684eaf191dc090aa6f644e5ebb09227d07fc5592d4970b322fce8868029dbdf1de1ae8ff27f6b3427d081fe7cafa1c4385ef958bbc633b795ea100fc3668780bf35450f6bec21c88253cdd51affb3d1f051e0e045209f6f325a15138dbd23e8392d2b777ec79b1d5650200cf3e2b5bf567b7d82112ad41915c2e4778d14de0d09ce6aeeef566b03dcaa783c33c939cc6b3df0e817e1765bc9b37083489cf4afed46726b3d949629344ed454388caed0edaa5bf2e492e722bb68cbf13c97fb6611d25ae8def6416cf920b6ad141b9327b768db6a8132deb0536107297be5e33415bc2d01e5e8c7292e4d270b01495cc9377e722cec55f8142f683cbe1b32e89712e33c81cfd3359f6e4216ebff346aa53d52d333e86b35c56023fb68b37db6c071856cf77f30793237ff7189d7a58d8e0057d425366be9d0ad6eab3b952da478cfae791d5d56246761ad12078717f984f25ec9251d5244132ddbf673e907490baef7a8629b34bb8068150275a3413d07df717603d2ac593a5268fb7f9fdbc7b8d09509600763b9dfbffee10f6da5b9563f80de6b83fa44cdc66e661ab855f87e7c431088936c003e936b7ea671d2c0aaf914455ee51ea3b5fb11e897c1128828a49c1c9c26fe47f7493c68eedfa3b10c7b68e5413ed392897eddb57268acd9c04b8381f7c99599ad603244dbc76727d78c7b75e4e41addf3cb8777b1a185620c822d31e3b33619a1b392be7f29bb574adc6deb2cdff7cc66c94d8101b1d235728b21df171e1cabb3ca471ac323f4db8d55b1cec5f3c0d3d3013e1535185f595fb0c00029fd38134c8e574b62cbb6f6212c0fd873567ea65abc573aabd83ee49009dd506b01265ceb1972b1e2248b3f298b7440c5bc0bf7ee7d50ab92af7f205ae97e0178733dd0810ae467681f41aff017d9edb5263b2b5fc9dffea475f536688b84804a47b5b2c7118433810a6c27f8c05d2355b932db4298a87efc6395bb09d8249bb416802c0a162b1edc8a86c1dea4122e2db6fb075dba3db3e5f3bdb0cadae647c4a799e76f33f719e93ba269450e4c7ba9e94fe15360d0b58d68cc17052dfee6a3798a441232afebb03e50664fb6de2026769a68c51a7f83eb172521792d2746ba132164c5977feaa52d54f9fcdb568c5059fcdd0f24d16086b90738f13982c3a4aebae9f2202849268e652880de32fcec7ff55c32a4bb156695a44e19146881a8469c0e149cd34339e042d411e2ed0138c636ebbd1f04eb656feb4ba0aef86bc006253e2fddfeda83382d0d20a2cda337d46d0e8dffa61ffc95b3ca6fae80e74b1b5a929d0cdbe785cc6f8a28c744a9ad9c9bd8e09307f82c985377d6e068cfbe9a74b34367ab2e223d909d8a7b4e287e507fba8e63019abeb8423fa273ad82259170dac75cab3d219bad03e04ba941dbbeec57adcd9a01c23f3420e5881ed51f15f97e74bedf87275039771029635dcbc22d404f242b47acc2c6790aebc37a4714be91b1f1735e639ec831acd20278859db5bae3a35cf25342071545806d4e55f5e39a3d3169ad37fdd0eeb56cbf67a7bf8caeb579a7d9eaabf071aaae0016a02299970fd5533a4f21fcef2a870f8561a012f2c7522dd5050c25b55f43b1f42f5571eab60429d80f6a3b68a1527dbe5f80da083f5df333e2d2817cbdf0b2e7a07fe7a99ce54b1", &(0x7f0000001940)=0x1000, &(0x7f0000001980)="4e67f87043db9c1a55ee44787bfb4a0ff93f627afbac3e986e26344ea2ca7c77d034b213e8bca82533094033dcd916dfb77087cb6abac3100c562da79aa005842477c6162a860ccd094974b5fa326d2158f74dbe3998171a37922012b0c3e672ce132bb648e41e13c172d3dcbeacd0b334f34c527644bee37566a42f7c22394952d2d09f121322c1c5befb56952114f930c8329c7202f7524eedabd463df5bb4c2381fc072795d746fb1df6e7160414e60cb44362e132039ee1655558183", 0xbe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001a80)={0x0, &(0x7f0000001a40)}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) recvfrom(r3, &(0x7f0000001ac0)=""/4096, 0x1000, 0x1000, &(0x7f0000002ac0)=@un=@file={0x3, 0x0, './file1\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000002b00), 0x9, 0x5) getpgid(r7) ioctl$DIOCSTART(r1, 0x20004401) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000002b80)) 5.836246643s ago: executing program 2 (id=614): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x2, 0x3, 0x5, "01000000d000", 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000002c0)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000480)={0x0}, &(0x7f0000000000)=0xc) setpgid(0x0, r1) kill(r1, 0x11) kill(r1, 0x3) r2 = socket(0x18, 0x3, 0x4) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x7, "ff010000000000000000000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}}, 0x35, 0x8) setuid(0xee01) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x40042) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x7e, 0x3, 0x48}, {0x48, 0xa, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="c2a6500000fcbb7ab811f792d746cdcadf4c8be963e8176a3790fd80ffffffffffffff97337aef90", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f00000000c0)=""/182, 0xb6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206949, &(0x7f00000001c0)) getsockname(r5, 0xfffffffffffffffe, &(0x7f0000000040)) 3.667817977s ago: executing program 3 (id=622): r0 = getpid() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00', 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) ftruncate(r3, 0x8531) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f00), 0x10000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa010, r5, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002640)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x400}, 0x38, 0x800, 0x0) ioctl$DIOCIGETIFACES(r4, 0xc0284457, &(0x7f0000002540)={'./file0/../file0', 0x0, 0x100, 0x4, 0x40}) setresuid(0x0, 0x0, 0xee00) r6 = getppid() setpgid(r0, r6) 3.535807472s ago: executing program 3 (id=630): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xbffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x406}, 0x0) r4 = dup2(r3, r2) readv(r4, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/15, 0xf}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) bind(r5, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0, 0x2}, 0x10) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = setsid() r8 = socket$inet(0x18, 0x3, 0x102) sendmsg(r8, 0x0, 0x2) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCXBEGIN(r9, 0xc0104451, &(0x7f0000000300)={0x3d, 0x408, &(0x7f0000000c00)=[{0x1, './file0\x00', 0xe27}, {0x1, './file0\x00', 0x80200000}, {0x0, './bus\x00', 0xff}, {0x1, './file0\x00', 0x101}, {0x0, './file0\x00', 0x1}, {0x0, './bus\x00', 0x5}, {0x1, './bus\x00', 0x310000}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getresuid(&(0x7f0000000040)=0x0, 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r7, r10, 0xffffffffffffffff}, 0xc) setreuid(0x0, r10) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) sendmsg$unix(r11, &(0x7f0000000500)={&(0x7f0000000380)=@file={0x4, 0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="c69b0c0c33069bb680fd992d80ab08a06ae1a069473cf77d2f51200d30e9ef6464dc746639fd0c2774268a2312111aee076339c6d3066ac64357c9f788786083f32e43587565afba28083a1258779689745bf07ef3ebc5a7e18b779ec7c8d1724893575dc8515a8e1eab27e84f3491d47b1c51b75e18f653612592b0ce4e26c334db8600765b6798356fc93973725e", 0x8f}], 0x1, 0x0, 0x0, 0x4}, 0x1) kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000080)={0x1, 0x2, 0x87a, 0x2f, "2000030000000000000000000068a95a010400", 0x6, 0x2}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) 3.348788914s ago: executing program 1 (id=638): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x40, 0x6, 0x6, 0x3, 0x8000, 0x3, 0x40000000000, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x2, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10020, 0x210, 0x1000002], [0x100000000, 0x10801, 0x0, 0x5, 0x3], [{0x0, 0x4, 0xfffffbfb, 0x5}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0xb, 0xfffffbff, 0x2, 0x1}, {0x4, 0x3, 0x2, 0x8}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x103, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0x401, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) 3.348529241s ago: executing program 5 (id=639): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x2, 0x0, 0xfc, 0x8000003}]}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1d, &(0x7f0000000000), 0x4) setrlimit(0x7, &(0x7f0000000980)) r3 = socket$inet(0x18, 0x3, 0x102) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r3}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dfbf, 0x0) kill(0x0, 0x16) setreuid(0x0, 0xee01) kill(0x0, 0x1f) syz_emit_ethernet(0x10004, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRES8=r0]) 2.83319673s ago: executing program 1 (id=640): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x510, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setresgid(0x0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x5) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) fstatat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) setreuid(r2, 0xffffffffffffffff) 2.786183802s ago: executing program 6 (id=641): sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="80a446bbc41225674c3a3418fb68da9c3a3d842884cbe817a1b655b1ef5dd7f53b6ecfbcaeb20df68110a21b7564725ca4fe26f4a00a08e20a1d4ffa9b34b66887a355d710e2a90b8231e12a1a5c6292c4b0cbbe6792046808556c366d03c9748ec104dbd6da350372e2655ec0011cd70a20f381b10461e1b1998a2666d26b1087ef63b999c4d04e3dd08b86e7765f3a664c2d6956220055038c3467c948a9d98aabb34fe2dea9a371a7bf01898cd2e10a4bb1bb194ca642acb990086c4391c136ebb4576e95c9360d3c706a56c59a214e39607a9afcc5acc1265bd2b373c07d7f8affaed7", &(0x7f0000000140)=0xe5, &(0x7f0000000180)="030905923ad11ba3e6c40df233ced481f86325603b34e6ac41610409e9ed97ff41332259ea71046c7525127b47b5db8431b2b44b7cfd6d793630a3ce9f78b678dabaefca23f72771b182fc2ae415319d375aba2f50de6b714443d194471e8da624589141503e5dea3ca1cfc4eda4f3b2", 0x70) r0 = accept4(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8, 0x4000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0xffffffff80000001) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) close(r1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000b40)={0x8, &(0x7f0000000300)=[{0x0, ""/16, [{[@v6=@remote, @v4=@loopback]}, {[@v4=@remote, @v4=@rand_addr]}], {}, {}, @v6=@remote}, {0x0, ""/16, [{[@v4=@local, @v4=@multicast1]}, {[@v6=@ipv4={""/10, ""/2, @remote}, @v4=@local]}], {}, {}, @v6=@empty}, {0x0, ""/16, [{[@v4=@local, @v6=@local]}, {[@v6=@mcast2, @v4=@remote]}], {}, {}, @v6}, {0x0, ""/16, [{[@v4=@loopback, @v6=@local]}, {[@v6=@mcast2, @v4=@loopback]}], {}, {}, @v4=@local}, {0x0, ""/16, [{[@v6=@mcast2, @v4=@multicast2]}, {[@v4=@rand_addr, @v6=@mcast1]}], {}, {}, @v6=@remote}, {0x0, ""/16, [{[@v6=@empty, @v4=@multicast1]}, {[@v6=@empty, @v4=@broadcast]}], {}, {}, @v4=@remote}, {0x0, ""/16, [{[@v6=@mcast1, @v4=@multicast1]}, {[@v4=@local, @v4=@broadcast]}], {}, {}, @v4=@loopback}, {0x0, ""/16, [{[@v4=@remote, @v6=@remote]}, {[@v4=@local, @v6=@mcast2]}], {}, {}, @v4=@rand_addr}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80), 0x20000, 0x0) poll(&(0x7f0000000bc0)=[{r3, 0x40}, {r2, 0xaef282297f143a55}, {r1, 0x4}], 0x3, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c00), 0x400, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r4, 0xc01064bd, &(0x7f0000000d40)={&(0x7f0000000c40)="06b5941d5884bb2ced532ce1ffad265a62292d7ad708ca26a0750617fee8d9b70ef13bc37c5020823de477c5a359d2fbb66549b669855a3254138ddc692c33aa4102eee5c83df31e677404443f45ae07dba9c18f75e260fef189fe65317cc59e9fb296efb29a6fa126b2ce193dd53b18628c0b4e1aafcd5e2b871d1018fa3f8c0e52b2f6e7d1b609830f8b787070fb6804a203f88f2f13463d28a233274372ad97c6d923e09b6da2849c55d465a747748067b19166915b07cb0952646aaf79bfe0aca7c69ad02d6452ac911268fc0a9dc022f241c251b9e0a3fe8a5b593a13076c26cf3b9bcba3eecc595dc554667a374880b49b686d88e2", 0xf8}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r4, 0xc01064bd, &(0x7f0000000dc0)={&(0x7f0000000d80)="b897f543c687c36d8cb00b53251311886ff2c30168a4eae437370aa2f4520fe30716d7f3d3fac59d6ed86a2b7c", 0x2d}) (async) ioctl$DIOCGETRULESET(r4, 0xc444443b, &(0x7f0000000e00)={0x2ab, './file0\x00', './file0\x00'}) (async) ioctl$DIOCRGETADDRS(r2, 0xc4504446, &(0x7f0000001340)={{'./file0\x00', './file0\x00', 0x50, 0x4}, &(0x7f0000001280)=[{@broadcast, '\x00', './file0\x00', 0x4, 0x4, 0x0, 0x6, 0x5, 0x7, 0x80}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0x200, 0x10, 0x0, 0xff, 0x81, 0x30, 0x40}, {@rand_addr=0xffffffff, '\x00', './file0\x00', 0x80000000, 0x45, 0x2, 0x8, 0x7, 0x0, 0x6b}], 0x9, 0x3, 0xffffffff, 0x9, 0xfccc, 0xffffffe2, 0x0, 0x8}) (async) pwrite(r0, &(0x7f00000017c0)="4c69f34bf8fdacdad0f93f269f74ff4256f01b2815d193e17b062174a53abf9e00a2073151cb0ab956d7bc23e128d0f54fad88ef390fa5f82f39b225ffcd4c3d4bc411a6d45865c17c9852129a76d0676e6c5e05064630db56976339289f1579f384126f99a8ba5f20d501bb1e532670e10eddda21d9be65ea5e18dfe61d5e63c67804f4ce2a212466bc2b1950d03c4faf2853be2d1750732938a91b1a920a9ae9174f9f06743af14ffd4aa3d31925d271a467cf012c6dfe5118b7a4700e", 0xbe, 0x47) (async) r5 = socket$inet(0x2, 0x5, 0x5c) (async, rerun: 64) sysctl$kern(&(0x7f0000001880)={0x1, 0x12}, 0x2, &(0x7f00000018c0)="e888540d7315fb807f7494bd90bd3cfa040480f4a547d5d1ee08b6cf44ee6a80364580900f1d3e120e060b19912476ae6c44ac19c351114c6327121879f3c108e288243c1e37d40fe3fdee62263e4cac677836f5e5ceb81438976a622be236f3b03fe813aef19323f4dc2f39dca6770eb1545322b7e5a099f6d39ae7c4cf94e75f0b4a7db5379ceee94553d4d4800ff2d39a", &(0x7f0000001980)=0x92, &(0x7f00000019c0)="7a0b068c66ae9a", 0x7) (async, rerun: 64) r6 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r6, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) (async) r7 = open(&(0x7f0000001a80)='./file0/file0\x00', 0x8000, 0x40) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002c80), 0x40, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000002d00)={&(0x7f0000002cc0)=[0x4, 0x1000, 0x0, 0x5, 0x2, 0x2, 0x1], 0x7, 0x10000, 0x0, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d80)={&(0x7f0000001ac0)=@abs={0x40, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000002c40)=[{&(0x7f0000001b00)="8c50dccc3c48810148b90ef06d6e6f5f2073d7b48a5cc4fe5df4f01c3eef14e3d86143526b54ea489b7604dda3aebb0a7d5d1cd450d602d055ad446f6b859ac1115862255cc47d6044d9ba021e5746c3ed66a0542297f20fd990d12a046778e7dad46fbe16778351b25176d2538218a54aee5523f2e7d43407cee3c0e105d7877223c80871ecb84ec0b62e47b9668be8c7c2949e507bf667c58628a1478475ef4719ccfebe476eafe24d74c6ccda0d63439429b6fb66a5cb0930d0654c754879bace91d33cc55118d285c45c6322d17cf9d94ec5932e93a0fd77ebddcfa007e2dc6f958d46100c09b7d6796d43d74f2e9c69fe2cd728426f3cc713c8cad453d280bfb245c0ab3a6d37e8900aa4f1d95628b3c0bdda1923a3da061ff94f854e557c7fd69d2d8f5193287f1957d9690864b415b1f37abf121860ece92d154dc9d69c87f705eca0750945909f936db5296eda362bd4c9c3937f8cb2d80b1ad5fcb7d21b7506af28508837d8563eddc99efa1d2c9ed2958497c144bad815c2e5a5a9383276a93066fdd0b58643787e71c21481772849fc17348e20aebee416fd55f669fe08142e5f983479d38c33bad9a8ec9db35d7917819880fc467586df46cdcf6b251c4ef21a9d79daed2dbfc772b395262147c7c922930a2d0a1c2fbf8f04086fa91936d9412027c3f1541b17ab467ff18dc4e9b0fef6aca3adaa145407a7e415fb7548a98c5fde5e250d679c9e5462c5545a716587b3b5793d74f6b83fc2e1af9e9966614107f696889c0dda329371aebe02d40363eec24b192b9f956d8fa1fb71807a30e3b5a950d21f5946c02e7310efc291d1c02fa33a2f5f8fb0a48ab5beb702671d4ac5dc389ba3457a89351d2aa9d0ff637326ae7d28f5942df1ac765b617f0a2680cd333748987cc37ef022075507c67f3337537ef9f5affd1933d46ce49c840d7a777868dab1dd3c5dc1435c09532bac206f71c54bfd919b33c083c00c7273f09ad24ad17319c809f7ec18bdc0490f36c64ea548beae0ec49ffa25b9ee2ab8b4827154c05b52d6964b77ccca034769b1cfa9e5adec929b9f8c9b8e98bd8b82301faed8fa187477ee616bea783fb171ae4e58690f2e8a59dce5170f3156289637b7a0863a3d9ad8198abbbbbafd642c95f4e1046d82666baee21570e0444c49e50f6da699c4866f77e49b2c0bf99d58a37252f170649ae92e9a92ae33c235823c0b2e668ccb3a048189fbb3697f74dd8140ed9fe35894f2cbc8dfb19d0047fd8fb4064f2e967fcffe3656608b0c54fac939982d202076aec98c548daafe5bf367f53d7ce31d8c636527870e0a98b96548a0f9042b40e5cbb23814935ed1100253fda8a64a1b89db5a392dddb05edf08f8885b1705a988dbaeaea0244b336a7a763497042b8b362c8087b37b9ce13727cfe81192037f4068d3eb41e0cbd21876c94a0423b83a1f4d7448783841f536a304c89fab1e6f9f53bdbc30d710958ea48b4cc832563cee52cc907a3d31781ef1b9cbc1ce91576d59671d922a65d4343d6eb51ca5f6c19e7d16f56106fda52dfc47dbbc105444d8da771ec9b128804247e50251b0177dcb378882fc57028d349a0af0c0a7a301c2f343446baa5102e5d51e883784287f666f245f398e6f9fd54a607d7751695935153c8ed852d10c8784dd7ee2e9003f7abc6ef800647d6d8f2cb4969978ac42ac3d07efdc46c50d00d6b00d7d32a0ce865f54e7563f3d2ed173757aab25ce40afb7cd06b0893e2f690688c5bb925f9d254b5a9fd1a77952faeaaead8815fd213a3445b35b2060396544a14761796cb45c7cc6952f9eea1efec49738bcca6eb6cbbb8035cc3845b469273ed713701e3738a84aa9d4ee9859a4c56bdaf110f0044bb2f1c6b5342c5b31d3742b1f822ae32d03a4dfea5d2ead3de50d179aca91885d3e09b183fac489285d1bf6b4b629c8bbc63ce20841f1daf1f1953d6c60dfa2d6a81c9f922eae2b246b52ab76fbe53dd9db7dfe0026a7b52e7acaff8da4078eea14523acf1ad2bbe8bb59ce241116efc8acfad8bbe34c6f642af63070524d9b29a85700a63327b2f0cc37e2fc2643e6462ec603a346c539eb81179eac608b34c051273499f33f842c60287ccad9bc4e0faeed24673b96922a323f21f3dcb3d64cefd8ae2c7ba6d44662e0eb2a6b328a84a05bccc265b9199eaee59b4c8cb9527f0fb5da288d70fa2051c240de06e5f89226f5ae127d9725bd61af99ee181aa713e757ebce1f2102d31bfa02de1d9c2731cb39a5415215648201bc85bd22026a4c01efe6c0b52f46240630123a5304b1d6d18682eac5effb2d2c26bba1d226c81c79826dba18d67f7f7d3e5d6fc29dcdf4a23897ddc3a6cd1cdd3614790753529741f9102965fadbf39c30e6a48366a50b0109b340ccbfffb8309616de7855efc940cac38ae3648eb6492d47e187d019d2b12b5458a9c15c4dfabdf88aa02706d9897231adf448ab0f090a4e23d4dff1a4e4b061c2089315ce8ddea0ce3333f2644c3cc67639481d1708b1220bf31b2d93bae7d913a9e83601faf87963d6addfc78c8f38138773b9f04fbb63ceec5a3fb2d4f70c1a66bc426e95cc6d65ad4795af602da53751ac002b45276b2c4eb640f36d86289248721ced81c98217dc3fd75b767f94c5a28b7ba824481efe29d65fe712961e85aad42d0bbb3fecdca909d06c570653bb307959226b04392cc00a5f716623575b52717b45ea57306e60c7e880e569edcb0a1fd8a191085597a3eb80553c21e46d581338c101b4cab0360cc3e315b28cad0556e75dd4274acc084110b60523d3047bbe56804c8699a8c02aa7c1ef51bd8207d4e5c79fa533f46fdd01e25688725755aa7626d90997f32a63c905f61e7f7b95c47cd0285b03b1e422fc9e5e25f7aac2a9ac480d382175588e44d6eabb8e0d3b5cd80238ddf5a0a7bdf40d8e8f327ed8c15e3b07ed67c359211b91da08910059eae8a39712964722fc56439d8494e1cde3d7336b671a47e0240230cc1cb3a4381db87ecd6cf3ed4966c377b64341fa7ebb2a298ebf94abb87c556f9cedbfabf6a5f47fcdfb1df3c1a19cf6620519d0525536bad205f35146681d46c952f1767d5545963fec354d0a88f8b4b98aab40e16ea2d95d16c677990d37824522e19a9c9e373ff113ef1eb5e7e2956a979d519d008314838fc81df3d05d893872ddebdbfb3dd3beaaf65c458e1e49f9862e8129d4f1c2fdb31f3b47c27542dc66b1d852309e1356c0ae1a5acf6eca0eaa5f4c3a957dad663e3a7c06d3ec3c6921afdb0e515ff676551aa9457161f6013e1437ce97a9d3bf316896c7ad967e80c03d27c683d1684556103ca24ac5ff413bcb99936eb9768237e0ca7a1460a38063face29ebfbdfe48d720e630db8bc18a52f5d8c6f1eb37747d0ca9b292e5007ee56c96e38ab79e4f18e8106f82e2a67a807256838138a4c3b61cb3a5751fc23083c6a7d53807ce13d314108875b8bccf1e439e99943c75fc104128de1e36f334e504dcb5c17c6217b15ef4ef9f4491963a88c6ecaaaf27eddef98288653399cbd52cdcbf623ef18bdbc89275242c4ac90ce305d5740272aef1857242d0e04b3e75238a1017582cb534ac227c818b163c0d409eb8af29fc72171e4271db3847d9b5865a321f252d4b10b42bd1789f2603c262b9965d1ac7d10fedbd3ec325047bfc11b0cb35f4878f325d774c88fed06f21892d13daaab72dc4a3a9f6c50bc1ec1b6605e103ee1d185e8c4ed77b3bfc8780dbd77d63309170502ca9da7e3a278a6b26bb9657156916de777889036bde03a6c2f8bcc73b3664cb5e7a221890932f8a9610f50dbaa9ce38383c8919bee81b8e90a4e5486ebe3fc8511660ab728a77f951d57a118103453af4e7951599ab27549cf08f686a586b626cd6ca4699137d80f9e31624a78ee9cd0b13ac47cb63fb58ea52202b1f5f40b0f02f245990b169e074b86a3ee8014603d23df1ce2c88f5e2733a643dad39891cbe4d05e4a5dd3455a71a822cae4b2b63f27cb0ab31d1b1bedf566263576e29dcffe131ba0c2653d280226d7389056746c4369f1362cd77541eaf0fd765cfc972f6c99e90a6b54b8ca6ac37050006b21f7a40a0e375f667e0df1f5dcbea5200c01ef98d9b41de077531c0ed7cca95f31af473cff9de5e08cde800362383188f903ae241e0eb67d1d6133b25c35b809768957326721cb44fe923cd0c9c65ee27cadfe9829341c527c8613f549336b79560be81f1ec7cfcdd7dd228c75559058041e4a77a8a16089093fb707b46f6b9714382cc69bced03a3efe77d645ed96b44f680b098bc1a0be7b200bf9a37f9233254d178a4dd165fdfbd8f0e5c96a4e421973ca05c38c1617dfabf390bd0afc4fae8119dec5a863c07cd1c93b531548c1a24f67ad1f444fdb6ee8b9ec89154e339e27f75155df4d52336e865967ff637f6fcb917178f6e91329aee2ec657f41b0465a5635b29a6e2c28c2b6f5b50f1822dd061fc2be92b5fabee4b012e82e92572b4ebf0622cc145907a2ed81e0834ab95d0c82346e4fe5a5a2a7ea3362aab125add17777b40c15a995af33705d07a89554b129c482243f8cfb5ef14d0eaa98e3cb419b754be8fc946039feea28534b707b21a99003c13f757f429687fecce7fe407ba6dbae65829af638cb847b67d5b84cfcda4d50a400c8e39f0ec8b2ef897937d3309ca47a4259a8856f60808f638fb837b421417578e593182f92feda9ea1f167ec1b5e5e3e8b61afb4e9176390b3757beebd4756df3cd01a032b86cc03e592538a2b2ad6830569130abc9d7f095943a1193cea61f6ec597ef42947e714c3bc92abad534185473b5d5525c73918d37b2b2ab57f0f6eb387996bd9bf99c1cf6104d22975dbaed0e8b44ad7485e1130262a62daa7e431528209c9c4ba70d9be26a076746a9b265ae68c97e7aabea649551a6b60822061cd74ff72a3c15d73c98df8bc37fce18abe99ec53cd0bb4caa4e5bad9742968c974e77d48d5b6d1b27d1fc35da82de9a2cb530045f8bf3054e001efa0c5e965e2a0fc29eb27ba34714c41a42f426e1be9ff5a206fd78f10d20627356b59d0c0ccbee0bc7bb894eb08b99aa157d3e8104350c2b5a5a4e78e33a2c03cdf94bdbee748cb19b6685882faa5eba242898c17911e3a47f148191d81534d9d5d15eccb95ff26750cae3b30b32fa65a2b670d505ef2c44a63be94962a2d3686976f3a695964f32eee132fc388c6559509ef5de3d0ea8550d5beee085b631fc9b2f26dc5b71cb8a1a0d4ed9692af571d7bb8baf43764c0096330c31df0488ab711ef6a54ae5009c878fd67eb6feda3ab4f1dfbf04c89902af528b2d97f51d0acba7acab1dc49a24aff3cfc9e0bf6f3a5c0fb413ec2d017d4ff2958018b0f8aa2f8ccf7138e44723e33a8a3715602b1796654d2fe0e774f2f9a482f62cac5fe6b69b166aea7e45d4c6e7e8127f49d48c2abb741cd542cf7dea6a30bdf5b84da44315b942786c292583da370ce8d731e67178df93f59de80969d32d02e3b47a2c6f0922d8de074be480fa338a397b8267d3a01902f243d8595d68c3d9fbf6c675b7c6cdd8635f10af4dc629832371b9423a1f5ce79f5ba13a7180676c077fe42435351463d1fa004887c5c8bf2edeeb7a9f5ddc8f0cb2130c35d3d53f7f0d650705a6619b1e091e3b533ab18d7e0adda36656531ef9ce9ae5eee40367fbfea19ce60cf2d69a4d323fb03b4c274a9e156a2d530567882c4fded21489a0dcf3220557f67e0729045d9e199b9", 0x1000}, {&(0x7f0000002b00)="b1af001763671e6e74d10a25dd6749baab1c1ddae87433cc8377c2d35ba6a32c57bebaa26593f16d41d1b1197a334cccd9572137d5200b423ca940b35d75be5c7b4838ec5f4437f3dac2d851fdd4c5af8f63be2d01f3dbdf55076cbe5866427b7debd1095fae178c3b952e209eb40aa9beee92d70ac25ced05f9004e6a7746585a0dbf2e657d20d6f8a6b098c4f1ccd4f85874b75eb4b6c1c1d3ca107088716663a084ccdf68d75c59e7f6d095790c453a8c14bfe1a85df0f1963d72996d0727", 0xc0}, {&(0x7f0000002bc0)="d768b677a3a5db4774c7414204173372a69fce8a548f189d711e04be45158022bdbeb2fd542a24f9baf2bc1dd8c8aa089443f60d943b669dc10ede2dbd264f9c0e3a5c17d7514e3d125cd68a7a4a68c1f081b7156f773d4a078cc9d6375d566c3ad6d9c1bd5cad6ceb863526f4fc0378356d17703a108bd0ed16183f", 0x7c}], 0x3, &(0x7f0000002d40)=[@rights={0x14, 0xffff, 0x1, [r3, r7]}, @rights={0x1c, 0xffff, 0x1, [r8, r5, r9, r3]}], 0x30, 0x1}, 0x6) (async) ioctl$DIOCRCLRTABLES(r4, 0xc450443c, &(0x7f0000002dc0)={{'./file0/file0\x00', './file0\x00', 0x40, 0x1d}, 0x0, 0x0, 0x0, 0x80, 0x0, 0x6, 0xffff, 0x38}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r7, 0xc04064a0, &(0x7f0000003340)={&(0x7f0000003240)=[0x0], &(0x7f0000003280)=[0x0], &(0x7f00000032c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000003300)=[0x0, 0x0, 0x0], 0x1, 0x1, 0x4, 0x3, 0x0, 0x1, 0x4, 0x8}) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r4, 0xc05064a7, &(0x7f0000003500)={&(0x7f0000003380)=[0x0], &(0x7f00000033c0)=[{}, {}], &(0x7f0000003480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000034c0)=[0x0, 0x0, 0x0, 0x0], 0x2, 0xa, 0x1, 0x0, 0x0, 0x7, 0x18000, 0xf4aa, 0x5, 0xf, 0x8}) ioctl$DRM_IOCTL_MODE_GETCRTC(r7, 0xc06864a1, &(0x7f0000003600)={&(0x7f00000035c0)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, 0x0, 0x80000001, 0x5, 0x200, 0x9a9, {0xfffffff3, 0x9, 0x1, 0x400, 0x8b9, 0x81, 0x8, 0x0, 0xfff9, 0x5, 0x7, 0xe1, 0x800, 0x40, "b9691b3ed8b65c817257849677ca9ebe75862c50b9b98c48f0283337ddde3281"}}) ioctl$DRM_IOCTL_MODE_GETCRTC(r9, 0xc06864a1, &(0x7f0000003680)={&(0x7f0000003580)=[r10, r11], 0x2, 0x0, r12, 0x10000, 0x5, 0xdf8e, 0xfffff903, {0x100, 0x200, 0x4, 0x3, 0x4, 0x2, 0x7, 0x9, 0x0, 0x7, 0x6, 0x7, 0x8120c, 0x8, "1cdd8a302940f0134d09ef24201f252873ce7de88c6ee018979d5ebb80925b56"}}) (async, rerun: 32) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465) (async, rerun: 32) closefrom(0xffffffffffffff9c) 2.71356335s ago: executing program 5 (id=642): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) syz_emit_ethernet(0x98, &(0x7f00000000c0)=ANY=[]) r0 = syz_open_pts() close(r0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000040), 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) (async) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2160, 0x285b9a) read(0xffffffffffffffff, &(0x7f0000000140)=""/218, 0xda) (async, rerun: 32) sched_yield() (async, rerun: 32) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x3, 0xffffffff}, {0x2, 0xfffffffc}, {0x2, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x4}, {0x2, 0x40000001}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x1}, {0x1, 0x5}, {0x2}, {0x5}, {0x2}, {}, {0x2, 0x1}, {}, {0x0, 0x7}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100004}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r5 = getsid(0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/pci\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='@[\x00', &(0x7f0000000340)='}{{\\\x00', &(0x7f0000000380)='/dev/pci\x00', &(0x7f00000003c0)='/dev/pci\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)='/dev/pci\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='^$(!\x00']) (async) syz_open_pts() (async, rerun: 64) fcntl$setown(r4, 0x6, r5) (async, rerun: 64) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) fcntl$setown(r4, 0x6, 0x0) 2.709897363s ago: executing program 6 (id=643): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x3e0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x101fffff9}) mkdir(&(0x7f0000000080)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2\x00', &(0x7f0000000000)='./file2/file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$FIONREAD(r1, 0xc02069b6, &(0x7f0000000100)) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000980)={0x2, 0x5, &(0x7f0000000140)=[{0x1, './file2/file0\x00', 0x9}, {0x0, './file0\x00'}]}) 2.702148293s ago: executing program 5 (id=644): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r2, 0x400474c4, 0x0) 2.698821007s ago: executing program 6 (id=645): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="da550a35668fe3cb96a076a1f842338cf6b5ef0faa167fe3fb2f18", &(0x7f00000002c0)=0x1b, &(0x7f0000000300)="5d9e52126d1938dc2f141f7b5e3399af062b96cca36fe1164a5b2ce77057be61643f92cc031c43e4eec9dfabc6a39dfbb46f46c1b3f6daf6c5acb37e497f52f30b4cdbb5482102c132091f6187d3dd1fa6b230e1e844a428db943fe76023fd77f0c695a158575165258ea01d3f4b71d0a91c90bcb3ae03aae29b897ceee6a0ecdd6d1031dd830946dc", 0x89) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(0xffffffffffffffff, 0x0, 0x2) r0 = socket(0x20, 0x7, 0x7f) connect$unix(r0, &(0x7f0000000000), 0x2) 2.684453235s ago: executing program 6 (id=646): execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000300)='\x10\xa0\x8c\xcc\xcf\x01(5\rL\xbd\xeb\xebRS\x0f\x89D!\xc1\x86}-v\x86L\xbe\x93\x80\xa0\f\x98\x88\t(Ze\xc8\xc2\xec\xb2\v\xf2\xf5\xcf\xae\xedR`\xf2/\xb2*j\xa8\xf6\'\n\xc5\xcb\xa8\x8d\x90\xdd\x1e\x14\x84d\x16\xf9Wh\x91zv\x81\xff\x01\x00pyE\x941\n\xc4(k&\xbd#\x97\x87\xbf\x17\x13 \xce\x95H\xaa\x9fQnL2F\xf2\x99\xf7\x93(\x8f\xd7\xeb\xb2\xe8\xb3O\xd5>\xa7\x97\xb9\xe2\xed\xa3y\xed*t\f\x87@.\x94\xefj\xf2\xb0\xd6\xc6\x93\xef\xc32\x81\x89\xbd\xbfC]\xb71\x13\t\x81^&I\xe3j\x96\x8c\x10\xd4\x9b QM\xde\x1b\x1b\xd5\xb1\xcb\xa9kw3\x87\xc4l\xdf\xc3\x00@\xa7\xe5\x8e\xc2\x00\xa0\x1c}$1&l\xba\x9c\xf0*|\x1b\x9f\xffA\xe37r\xf8\xa5\xb58p\xd3\xc6T\x92\x19\xbb\x80o\x11\x03u\x12L\xfa9|8\xe5\xbb\x01sx\x0e\xb0\xdb\x8eP.er\r\x12\xba\x13\xd1\xc1\xc2\v4\xf5\xf3\xa0\x8e\x84*\xa3\xc2[\x81gi\xfc\xdc\xe8\xba\x89\xd13e\xf4\xc8\"\x03n\xeb|\x1d\xc7\x98&Y@\x8a)\xfe%\xb4\xcf\x18\xb3z60\xe9\xae\xb7\x80\x7f\xbfT1\xa2\x12\xbd]\x8a\xb0S\xf6\xc2.?4zI=\x90EEf\x87\x18r\xb45\xd1\xe6\aZ\xde\x16\x8f7\x0e\xae\xaf\xd8\xa2\xa4W\xcc[\xbc\xe6R\t\xe2\xaak\xd0\xde\xe8\xc5\x8aE\xff\xc7j\xbb\x9e\xcd\x86\xeb\x93\xe8\xd7\xe1\voq\x01\xb7'], &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000480)='\xe6\xb0\xde\x1a\bP\x1b;\xe8\xfb\x0f\xbc0\x99\xab\xb1\r\n\xa2\xdf\x976E\xe8\xe4\xf7\x06>\xd2K\xc6\x13gj\xb6\x02\x02\x00\xb5\x98\x9f\xd3\x1a\xf2\xc4>M^#e\xcc\xb6\xecc\xc04_\xdfIv\t!*Y\x1f\xa2\x05\x9f)0\xfdH3P[\xc3\xa8\xdf\a\x10TT\xf2N\xc9\x88\xee\x13u#\xf6:\xad\x9b\xbf\x15\x85\xb1\x8a\x8b\xfb\xa2\x0f\x04\x90\xc17\x8e\xf9\xa6M\xc7\x8dV\xf2,)\x05t\xe50\x12\xd2\x02\xff\x9aEzb\x1b\xa0W', &(0x7f00000001c0)='r\x00', &(0x7f0000000280)='\x01']) r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) fstat(r0, &(0x7f0000000200)) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) msgctl$IPC_RMID(r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xa, {0x7, 0x2}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r3 = socket$inet(0x2, 0x3, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) symlink(0x0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCSETHOSTID(r5, 0xc0044456, &(0x7f00000000c0)=0x11c6) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) 2.683973718s ago: executing program 5 (id=647): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)='!', 0x1}], 0x2) (async) write(r0, &(0x7f0000000280)="7a6620ff00ce9d0a", 0x8) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = getpgrp() (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x19a) 2.68241949s ago: executing program 7 (id=648): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaad09b049f6b6386dd6036d2b5"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x2800, &(0x7f0000000340)={0x0, 0x216ea873}) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0xb6) 2.679625188s ago: executing program 1 (id=650): r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5f0, 0xee6b, 0x9, 0x160350c, "cc14d30d2100caa26a364fa8a325850d1ec100", 0xa00001, 0x6}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) closefrom(r0) 2.667456566s ago: executing program 7 (id=651): mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r0 = semget$private(0x0, 0x1, 0x391) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x34, 0xdfff}, 0x0, 0x232, 0x0, 0x0, 0x6, 0x0, 0x1}) setuid(0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)='N', 0x1}], 0x1) unveil(0x0, &(0x7f00000002c0)='r\x00') ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) semop(r0, 0x0, 0x0) open(0x0, 0x78e, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.666783361s ago: executing program 7 (id=652): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) setuid(0xee01) socket(0x18, 0x2, 0x0) r1 = semget(0x1, 0x4, 0x608) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x184, 0x2, 0x0, 0x0, 0xe000000000000}, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x6}) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000200)=""/4096) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x5, 0xffff, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0xf, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r2) setuid(0xffffffffffffffff) r3 = shmget$private(0x0, 0x3000, 0x41, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r3, 0x3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc0284414, &(0x7f0000000040)={0x0, 0x0, 0xffff7ffe, 0xfffffffe, "250d0e000087340105f100", 0x3ff, 0x100}) poll(&(0x7f0000000000), 0x35, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x900) 2.665037518s ago: executing program 5 (id=653): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x8000005, 0xffe, 0x8, 0x3, 0xf7, 0x10, [{0x6, 0xb, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x4, 0x4baa, 0x3, 0x9}, {0x7, 0xe2, 0xf, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0xfffb, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0xffffffff, 0x28003, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0xfffffffd, 0x0, 0x8, 0x6}, {0x9, 0x4, 0x800000, 0x5}, {0x8000401, 0x4, 0x40000b, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x8ff9, 0x1, 0x100000, 0x400}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000300)={&(0x7f00000002c0)=[0x101, 0xfffffff7], 0x2, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(0xffffffffffffffff, 0xc01064b3, &(0x7f0000000340)={0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r2, 0xc01064b3, &(0x7f0000000380)={r3}) r4 = socket(0x18, 0x3, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000100)="b2ebfd5b2782c9ce7b8a8dbc5df84df4522a5aebb9f12f224045c60fe16198b9f32314f7781ecb3ea7e20a8d13af4578d34261c5e384d6189eacc4f261c4fdaaae767577566b442a87a965f2ecfbd69be2cf1155f83de0040689bf992e0d524ca612a288c3171525881ed4a0d83ba1d586cec436b20474384ea3650b4ee23d25898b415ee4d1056e372f813876638bc01093ff88e93f9402e28bff023cc0557e6730f9d707dcfe6ea88dd80b83037a6f24f5123b5bf5435a9ea2deb8b6655ecc746cc4e825aa97", &(0x7f0000000200)=0xc7, &(0x7f0000000240)="4efbf8f24ec16c9d4c8dfb932d2df25c640888790577eda875c610d5d246698153fdc2806ab1e0a033f86a82e4011b2332284c51f2791b921d9f79cbdc81c42a15a62560e184b0b3ab397b25104274fba605061a3bf66ea48a6d48903eb68e426fa5c57dab9dd87056b7963d981b081ddddeeedbf18e65306bfb9383", 0x7c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r6 = dup3(r5, r0, 0x0) recvfrom$inet6(r6, &(0x7f0000000040)=""/20, 0x14, 0x2800, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x7, "006b72a113a236fc582d4085b5907fa6"}, 0x1c) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000000c0)={0x0}) read(r5, &(0x7f00000015c0)=""/167, 0xa7) 2.664537158s ago: executing program 7 (id=654): wait4(0x0, 0x0, 0xd, 0x0) 2.654392239s ago: executing program 7 (id=655): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x14b) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x6, 0x7, 0x7}, {0x44, 0xf0, 0xff}, {0x6, 0x80, 0xb6, 0xfffff802}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mmap(&(0x7f00003d6000/0x1000)=nil, 0x1000, 0x3, 0x2810, 0xffffffffffffff9c, 0x800000000000000) setgid(0xffffffffffffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) msgget$private(0x0, 0x0) sendmmsg(r3, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = open(0x0, 0x0, 0x0) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x7fffffff, 0x6}) r6 = semget$private(0x0, 0x5, 0xac) semop(r6, &(0x7f0000000000)=[{0x0, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0xc}, {0x2, 0xfff9, 0x1800}, {0x0, 0xfff5, 0x800}, {0x2, 0x7, 0x1000}], 0x7) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 2.653091454s ago: executing program 0 (id=656): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x60) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) readv(r0, &(0x7f00000018c0)=[{0x0}, {&(0x7f0000000600)=""/251, 0x71}, {&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000280)=""/241}, {&(0x7f0000000380)=""/191}, {&(0x7f00000008c0)=""/4096}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCGRSIG(r3, 0x8004667d, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0xfffffffffffffe3, 0x99b) closefrom(r2) close(r1) 2.652277684s ago: executing program 0 (id=657): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x80) r1 = socket$inet(0x2, 0x4000, 0x4d) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000180)="fd0cc085", 0x4) setsockopt(r1, 0x3, 0x80, &(0x7f0000000000)="c86381a759590451582b43337c983a218df753da4d0d2ecdfc6070fc32988a14a4e1f8220dc20c66448d73ecbd53ab3844dc37e2291409b37a48699edf2d4ccfbee7aa8152b8376ddb2a21752baef76a305f74af15315da3bd26ac40", 0x5c) 2.643727909s ago: executing program 1 (id=658): syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0xd, 0x5, 0x3e, 0x5, 0xe8000000, 0x7fff, 0xa43, 0x10, [{0x7, 0x0, 0x0, 0x7}, {0x2, 0x6, 0x10001, 0x8}, {0x8, 0x6, 0x9, 0x29}, {0x0, 0x0, 0x4, 0x9}, {0x148, 0x8, 0x11a, 0x101}, {0x7ff, 0x6, 0x2, 0x6a}, {0xe96d, 0x0, 0x8, 0x10}, {0xffffff80, 0xa64c, 0x3, 0x7}, {0x0, 0x2, 0x8, 0x1000}, {0x77, 0x7, 0xfa, 0xfadc}, {0x6, 0xb, 0xfffffff8, 0x7}, {0x1, 0x7, 0x3, 0x1}, {0x58dbc3e2, 0x8, 0x5, 0x5}, {0x7, 0x8, 0x9, 0x5}, {0x2, 0x3, 0x10, 0x4}, {0x5, 0x10000, 0x74480000, 0x1}]}) syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0x81b, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xfffffffffffbffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x10, 0xfffffffffffffffa, 0xa, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0xfffffffffffffff9, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0xc5d, 0x4000000, 0x5, 0x90000000], [{0x0, 0x3, 0x0, 0x7d03}, {0x1, 0x22, 0x5, 0xfffffffffffffffd}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x5, 0x7f, 0x6}, {0x0, 0x8, 0x9, 0x2000000000000000}, {0x45, 0x0, 0xfffffff7, 0x8}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0xb, 0x6}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x31a, 0x1000300000080}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) close(r0) ktrace(0x0, 0x1, 0x4000040e, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) dup2(0xffffffffffffffff, r2) open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) r3 = socket$inet(0x2, 0x1, 0x0) closefrom(r3) 2.643171956s ago: executing program 0 (id=659): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x0, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x6, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='c\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async, rerun: 32) ioctl$FIONREAD(r2, 0x8218694a, &(0x7f00000001c0)) (async, rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x840, &(0x7f0000000240)={0x34, 0xffffffffffffff80}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x1, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0x6, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xcc, 0xffffffffffff7171, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000002, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000200000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0xfffffffd, 0x40007d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x40, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0xfffff3d8, 0x0, 0x8}, {0x1, 0x2003, 0x40000, 0x6}, {0x6b7, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2003, 0x10007, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) (async) r5 = kqueue() (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x100000000, 0x2}], 0x8, 0x0, 0x9, 0x0) r6 = socket(0x2, 0x8002, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, 0x0, 0x9, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x60) r8 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r8) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="bf30e56f81ea65f2f48172e98e56de47", 0x10}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0xe6ac, 0x46ad}, {{r0}, 0xfffffffffffffffc, 0xa3, 0xf0000000, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffff7, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffa, 0xb, 0x4, 0x1, 0x100000401}, {{}, 0xfffffffffffffffb, 0x38, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) (async) ftruncate(r5, 0x8) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) 2.64267646s ago: executing program 1 (id=660): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x47) writev(r0, &(0x7f0000000580)=[{&(0x7f00000005c0)="5790ca", 0x3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) accept4(0xffffffffffffffff, 0x0, 0x0, 0x4000) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000040)={0x98, 0x2}) read(r2, &(0x7f0000001640)=""/225, 0xe1) 2.642072803s ago: executing program 2 (id=661): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000380)='./file0\x00', 0x40000, 0x4ebfac6bbaf7929) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000a40), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, 0x0, 0x40881, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f0000000040)={0x10, 0x100, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x541}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd35c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}], './file0\x00', 0x0, 0x9, 0x8, 0x3, [0x7ffe, 0x5, 0x1, 0x7, 0x7, 0x8, 0x842, 0x1, 0x0, 0x7, 0x529, 0x3, 0x4, 0xfffffff9, 0x80000000, 0x9, 0x6, 0x9, 0x2, 0x6, 0x9, 0x8, 0x8, 0x80, 0x1, 0x5, 0x8, 0xfffffffc, 0x8, 0x0, 0x8, 0x3, 0x0, 0x4, 0xfff, 0x2df8, 0x80, 0x5, 0x1, 0x3ff, 0xfff, 0x8001, 0x6f, 0x7, 0xffffffff, 0x8, 0x7, 0x2, 0x8000, 0x8, 0x6, 0x8, 0x7, 0x8, 0x8, 0x9, 0x9, 0x100, 0x5, 0x1, 0x7ff, 0x7, 0xc, 0x1, 0xbbd, 0x2, 0x1e4, 0xd6e4, 0xa101, 0x0, 0x5, 0x4, 0xfffffff9, 0x6, 0x9, 0x7, 0x5, 0x1, 0x0, 0x4, 0x2, 0xfffffff9, 0x4, 0xff, 0x80000000, 0x8, 0x8000, 0x0, 0x75, 0x57, 0x10, 0x4, 0x3, 0x0, 0xfffffdc4, 0x80000001, 0x4, 0x0, 0x0, 0xffff, 0x2, 0x4, 0x5, 0x100, 0x10001, 0x6, 0x1, 0xfffffff9, 0x7fffffff, 0x8, 0x8, 0x8cb, 0x6, 0x1, 0x80, 0xfff, 0x2, 0x3ff, 0x7, 0xa, 0x5, 0x4, 0x6, 0x7, 0xcae4, 0xd, 0x6, 0x3, 0x80, 0x1, 0x0, 0x2, 0xfffffffc, 0x2, 0xfffffff8, 0x7, 0x1, 0x7, 0x2, 0x300, 0xf9, 0x0, 0xe0f, 0x10000, 0x7, 0x0, 0xfffffff8, 0x6, 0x7fffffff, 0x501, 0x5adc, 0x13e4, 0x7, 0x5, 0x6, 0x6, 0x7, 0x7, 0x9, 0x6, 0x1ff, 0x4, 0xfffffffb, 0x6, 0x6, 0x2, 0x7, 0x8, 0xc, 0x0, 0xffff, 0x7, 0xbeda, 0x7f, 0xc, 0x7, 0x7fff, 0xfffffffb, 0x6e, 0x3, 0x3, 0x7, 0x406, 0x0, 0x80, 0x9, 0x1, 0xae8, 0x5, 0x10001, 0x1, 0x1, 0x4, 0x1000, 0x65fe, 0x6, 0x3, 0x8000, 0xe4, 0xf450, 0x6, 0x8, 0xa0, 0x2, 0x8, 0x3, 0xfffffffb, 0x2, 0x3, 0xd, 0x1, 0xa5ae, 0x0, 0x0, 0x6, 0x2, 0x6, 0x1800, 0xfffffffa, 0x4, 0x94f4f8f6, 0x1, 0x9, 0x400, 0xf58b, 0x0, 0x40, 0xffffffff, 0x7, 0x5, 0xfff, 0x0, 0x5, 0x3, 0xedb, 0x2, 0x8, 0x20000, 0x0, 0x1ff, 0x0, 0x9, 0xa, 0x6, 0x6, 0x9, 0x7, 0x9, 0x614, 0x0, 0x0, 0x6, 0xcb2, 0x1000, 0x5, 0x5, 0x6, 0x3, 0x5, 0x5, 0x840, 0xea5f, 0x7, 0x7, 0xc17, 0x7ff, 0x8, 0x7, 0x109c44ba, 0x10000, 0x0, 0x7, 0x7, 0x7f, 0x6, 0x1, 0xa, 0x3, 0x0, 0x101, 0x2, 0x4, 0xffffff47, 0x1, 0x4, 0x8001, 0x7, 0x1, 0x8, 0x9, 0x8, 0x401, 0x5, 0x4, 0x7fff, 0x5, 0x200, 0x50000002, 0x0, 0x3, 0x1, 0x1, 0x1, 0x2, 0x8, 0x80, 0x7, 0x5, 0x3, 0x800, 0x2, 0x5, 0x1, 0x0, 0x7, 0x7, 0x15, 0x2, 0x2, 0x2, 0x2, 0x3, 0x10000, 0x7fffffff, 0x7fff, 0x6, 0x6, 0x400, 0x7, 0x82e8, 0x8001, 0x7, 0x5, 0x4, 0x400, 0x9, 0x5, 0x5, 0xc25, 0xe, 0x8, 0x6, 0x8, 0x1, 0x4, 0x6f, 0x1000, 0x9, 0x3, 0x4, 0xfffffffa, 0x0, 0x8, 0x0, 0x46, 0x3, 0xffff, 0x1971, 0x1, 0x1, 0x209, 0x7, 0x1, 0x0, 0x7, 0x7, 0x9, 0x7, 0x6, 0x2, 0x4, 0x7fff, 0x9, 0x5, 0x10001, 0x1, 0x6e2a, 0xa309, 0x2, 0x3, 0xc61, 0x485, 0x0, 0x8, 0x2, 0x1, 0x2, 0x3, 0x80000001, 0xaa3, 0xd, 0x1, 0xe20, 0x8, 0x3, 0x10000, 0xf, 0x9, 0xffff, 0x3, 0x6, 0x4, 0x1, 0xc, 0x4, 0x2, 0x6, 0x5, 0x7, 0x3ff, 0x8001, 0x10, 0x2, 0x5, 0x9, 0x9, 0x5, 0x1, 0xfffffffc, 0x800, 0x7, 0x6, 0x3c927280, 0xfffffc01, 0x400, 0xb, 0x1a3, 0xe, 0x3, 0x7f, 0x2, 0x9, 0x5, 0x6, 0x9ab, 0x8, 0x53fe, 0x47, 0x7e, 0xa, 0xff, 0xa9, 0x0, 0x3, 0x2, 0x6cc, 0xffff, 0x6, 0x1000, 0x8, 0x8, 0x9, 0xe, 0xe431, 0xc00, 0x5, 0xfffffff8, 0x0, 0x7fffffff, 0x4, 0x7, 0x7, 0x7fffffff, 0x2d7, 0x4, 0x3, 0x8, 0x16bc794f, 0x5, 0x2, 0x1, 0xfffffffd, 0x9, 0x9, 0x80000000, 0x5, 0x1, 0xbfb, 0x4, 0xdd80, 0x9b, 0xa39, 0xa, 0x0, 0x1, 0x7, 0x8, 0x6, 0x5, 0x7fffffff, 0x4, 0x89, 0x4d0d, 0x401, 0x7, 0x6, 0x8, 0xffff, 0x5, 0xaaa1, 0x200, 0x7, 0x81, 0x3ff, 0x7ff, 0x5a32, 0x4, 0x10, 0x1, 0x0, 0x8001]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000a80)={0x2, &(0x7f0000000a40)=[{0xfffc, 0xff, 0x5, 0x5365, 0x8f1}, {0x4, 0xe, 0xff, 0x6, 0x9b8}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xc096) 2.641574952s ago: executing program 3 (id=662): r0 = socket(0x10, 0x1000, 0x9) setsockopt(r0, 0x0, 0xa3b, &(0x7f00000000c0)="3e9b7c62447e201d1f45bdd83efd13b9d8cdb4b720d259f5efc0c636d86f0038ce2b661b8c9fef716f9bd1e6145f5c37c31331a2658110bbfcc51d9968faa6eb40c3cb98dba99c9401d58d09251bef6654e9089140b05a86f1631a73c1f998e90b56a648e732b32a5a45cafbcf4deade920f825b12e8a4fb46e3179582b1c2b77efa34640d519f743cadd1f2e16f360dadf20a620c9b80a5732224742f49f41414ade1f6779b6ceccfbd8028", 0xac) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.640775227s ago: executing program 0 (id=663): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) sendmmsg(r2, &(0x7f0000000840)={{&(0x7f0000000100)=@in6={0x1c, 0x18, 0x0, 0x7, "618d221567561fdaa99862642cda15f1", 0x7}, 0x1c, &(0x7f0000000480)=[{&(0x7f0000000140)="c7aaa90695254f8dcbaa591af838b9e4f41b0501476938ee8c3cc452321b32", 0x1f}, {&(0x7f0000000180)="42e2912445260f35e00b3ba1fe8f51b583aa19dc7aef66ab37c85a27140c909d0928ec0dfcf4b09f1420e4734b", 0x2d}, {&(0x7f00000001c0)="8e979900a00a71c4084e8d30ac1531988e1e4db7c48d53f1de8de96a870362f293d6c446d5b8d89c94172ef0691997132bbce4050bc6be539f656902df4bb59bd6cc1e8958e0af13dfdda3069d84ed887e4963d941d8aaf84fb2b96d769b1fb88ed97acae9f628e3b0dbb9d99d700cda2862bc93aa7de82b718d8d299c9d9c7ff152030933863253cea531e22381494b69ad5fbee298161336b0ae9ee3b61446f3c4d8627a862a97f8e62b796be3016cad0b171d11ac6ab806ea0216b96d426722d4a48cdece464e3262c721c505e3", 0xcf}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="8cbc3e3fe31af7b90dd7bc421413de93c50551a9437ee4aa7b81a6d3c297d2cfe325dd6d77c8127e0884cdd3e9d05e847cc9a4b9c289687cac7d8397c518979db147140d71cb78ec5c2546aca20b", 0x4e}, {&(0x7f0000000380)="b33417fa0226f2dcda6870575eba9d97c9e518305d551ae368b172a92fc4d99e561b246fa631d15675e44a57349ebb65bf5ed0ce26e4d3023ca8", 0x3a}, {&(0x7f00000003c0)="d69c940861425263abae51fb075715a1ac19e4467653d606867ae24eaa0f7c284c26a3a3e91c657a9a13eaf0b9f7dae89f72e5370df5", 0x36}, {&(0x7f0000000400)="b5a982d513dd9116c4011b1327829aac7d3a301d14390927f564b002a93020387dc8dd273c08c6d9797e7e735229f3fde1a716bfd922b2921ac61ee63008a792346a2a0aa4bae22e0cdb6d9f6bf0ad743361f8895e166b404021e71bb80063588d42dee6d2aed8883f96fa7be08ecc5d3146b22dd4690e1fec", 0x79}], 0x8, &(0x7f0000000500)=[{0x94, 0x1, 0x1, "de2e50862aee0c673f8dfd0a268a67293dc650fd556f9440539c00b544915d128a33d9aa034300ae73587161aa8172da5fb72bb88a3e6b3b08e2f22d5e25047ce358d5a82c29c8ad5dfed3f9049acac7b248fb63f086e7ef2bbcebae10438ede1c5b7665f281da8e82c670a012f67967f4813413e4f6424f85685ae5c986c7851664417f22"}, {0xc, 0xffff, 0x6}, {0xec, 0x1, 0x9, "f010489df2bef78e04f31e1e4860dd6209bda989a20589f89c705662aaef01e052909a7e270812dc2be5194d1aec8c62eacb147eb693b70478c4c622efa44f1a8e902a47a7ec4e3679e6c76ab8e001e479ce3c8faf8bf1eacbea35aa4e0166e3a485ca74aed40279f5edee329d588585d3c04831c0d48e9b027cdd42682ef08137470be2e2cd7c3c1b591502a619d7be37477c37ea6520a95c03bccfe1b0787685d779e578545baabe3ba7822ef72dc5715f9fabe2bcc9947bf586f041363978d6ea2f1f4b466cd2888f3517259ee2f251afc88879b4e63dd7f90d2ed79a0beb"}, {0x78, 0xffff, 0x200, "ff1ab2f5b739b05badd11ebab41fa63f81c9e6107d32a1394b9692554d5467f8d03bbd298b9e6243a54ad4983b1dd764959b37e3e984a0f733b281b244c214fa4cc6557b7a667b8b371fe3fa7c9eca505a10458edba0749653ca71481b3cc6e2361626eac60cca5a65"}, {0x1c, 0x1, 0x7, "221df79619b6eb94b8c34569b31da12a"}, {0x14, 0xfffd, 0x80000001, "2b733b658e71c9"}, {0xb4, 0x1, 0x0, "036c41e3e77d5b7afd1d5f193b17c58a5b1dbd13f8329c99b74bc23e45d3b71d2b134cbd69caab8acea4eca82808bed1682f679bf8e5012075fda976c776e111ba867583322285e5a5ab65f17ef207f359e68c3f191681fc502f860d635c388bd57b9dc8dac271e510d43b2395e8e498d55f2ab4768f5d4ccf082e27e5e377373c041248db50b144eedfbf67791539afa6d28366300ea10f593f231dfe548a9696709aa602e658a7"}, {0x44, 0x1, 0xf, "473cfcc0c46844a9a42ed942a5977141281b0aabbf4cfcf717fa0ea9bd195c4a2a4a7c8d93d749c41adfc681391f40e3302919a713"}], 0x32c}}, 0x38, 0xd) write(0xffffffffffffff9c, &(0x7f0000000880)="36903248ef31ee", 0x7) fchflags(r0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x10000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000900)) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000940)="f0913cbe029e75c34489a3ee2bad0e81c3f48703b19f8c38888bbe832329c56f3fdebe06369c1dd251de01a8fc933bd61e0329d74886156af31407020095f587907a9229bf2f6c164e8d0642a7fecf1396", 0x51}, {&(0x7f00000009c0)="e4d06a86c96a8cc1b1b928ddc2295ab8c03d291ccfe7f34b0ef5dfa7935aff93315f5eb9c1a626ef9103f786bbded37177ea66e33b418e4e5527d7d0138d3b29c78e7c83027bfb092682b55c524e07eef4864722e1222f0e2dad9e7fbdb5eba0f328f23d13f3daf89afce365073b73cc41", 0x71}, {&(0x7f0000000a40)="76b7df3f350ceb6cc2d9ac783c8544fc73695f161bb4b9f97c170c1513d7cb19bc3295ee41608a9f6d0b247bc76a244c1c658ae20b8669f87f6053f6c9d1c30bc6f7f787578a8313c42bf7cb2fccadce0e265dc28c2118b78530366beb2ffb0735a5ebd7", 0x64}, {&(0x7f0000000ac0)="50ca5d9cd2ff6839b68a9ca03fedd04b58013150e7411331a0389801b02a0854c6efc0e22d22a4318c8b4c377d091ddfe1ce1df706a407564f2c74cf7e40a4c11c36a8b59ad2d7bf266dff6d01af6b2d6a7d0ef8c86df3d143c996e1498579e88f5c1b0887e80648b2b34370b533399e0e0c17a084051740c171e13b63833cbc650225d26e1e0327577b21454d0d813735162d5092a3d9809948508f27b6715c136759f9a9137ddc8129defc89e463e52e125a4beda0578ff0bbbf65562d16c362b69673573f5d5359ad937c590921270bd98c4c08abf184cc5fbf840c5ff6026d4d68a6b71963f720dac19e28d3", 0xee}, {&(0x7f0000000bc0)="f5cb1f61d2655de016fe", 0xa}, {&(0x7f0000000c00)="ba42ca0775ebaec8b974c13b14c52f6ac88e4389b16c43b1e2d1809f424e4622b86e77240146169a98cc0fc95ec2742c135a44582c7ee5cb976875152f3a622a179ea3d55620a9a6303fdedbeaf8f3a7061400fbf5afeb36efaa10046ea76a94ea414c6ea6e6414e825dc458d198e2", 0x6f}, {&(0x7f0000000c80)='y', 0x1}, {&(0x7f0000000cc0)="c7b7551d9740b98618b3034d34908f898555709e092bfea3ec1cac197f8e5ddd93ac471ff73e6f6c5442ec29cb8f16c081f2019342406e40202aadf817f13acb70937a6118", 0x45}], 0x8) setuid(0x0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000dc0)={0x7, 0x5, 0x8, 0x6, "c1c42d3f319e2e98c03ab81e09425b09a9c035e8", 0x0, 0x6db2}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000e00)={'./file0\x00', 0xffff, 0x0, 0x7, 0x1, 0xffffff01, 0x18, 0x7, 0x0, 0x0, 0xb85, 0xfff}) r7 = accept$inet6(r2, &(0x7f0000000ec0), &(0x7f0000000f00)=0x1c) socketpair(0x18, 0x2, 0x2, &(0x7f0000000f40)={0xffffffffffffffff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000f80), 0x10, 0x0) kevent(r2, &(0x7f0000000e80)=[{{r2}, 0xfffffffffffffffe, 0x64, 0x20, 0x9be, 0x100000001}], 0x6, &(0x7f0000000fc0)=[{{r7}, 0xffffffffffffffff, 0x18, 0x1, 0xc0a, 0x9}, {{r5}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0x9}, {{r4}, 0xfffffffffffffffa, 0x60, 0x1, 0x6, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x11, 0xfffff, 0x8, 0x6}, {{r8}, 0xfffffffffffffff7, 0x0, 0x8, 0x4171, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x800}, {{r9}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x89ed, 0x6}], 0x40a, &(0x7f00000010c0)={0x1, 0xcc3}) recvfrom$inet6(r2, &(0x7f0000001100)=""/77, 0x4d, 0x1001, &(0x7f0000001180)={0x1c, 0x18, 0x1, 0x1, "4c2063da835ad09ae128f9c9c70a4b17", 0x436}, 0x1c) mknod(&(0x7f00000011c0)='./file0\x00', 0x8, 0x9) read(r2, &(0x7f0000001200)=""/230, 0xe6) r10 = semget(0x3, 0x0, 0xe0) semop(r10, &(0x7f0000001300)=[{0x2, 0x4, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x9a7}, {0x2, 0x6, 0x800}], 0x5) r11 = accept$inet(r8, &(0x7f0000001340), &(0x7f0000001380)=0x10) connect$inet(r11, &(0x7f00000013c0)={0x10, 0x2, 0x1, 0x1}, 0x10) socket$inet(0x2, 0x4, 0xae) 2.628895878s ago: executing program 1 (id=664): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) r1 = getegid() fstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setresgid(r1, r3, 0xffffffffffffffff) setregid(r1, r1) r4 = shmget$private(0x0, 0x1000, 0x3cb, &(0x7f0000fff000/0x1000)=nil) setresgid(r1, r3, r3) r5 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x10, 0x8000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{r2, r8, r7, r1, 0x90, 0x6, 0x0, 0x0, 0x3}, 0x18, r9, r6, 0x9, 0x0, 0x6, 0xfffffffffffffff7, 0x8000000000000001, 0x6, 0x0, 0x2}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000280)={0x2, 0x8, 0x9, 0x8, 0x4, 0x200, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffff9c, 0xc00464b4, &(0x7f00000002c0)={r10}) ioctl$TIOCSTAT(r0, 0x20007465) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r12, 0x81205724, &(0x7f0000000340)={0x8000, 0x8, 0xec9, 0x8, 0x7, 0x1, 0x9, 0x10, [{0x1, 0x7, 0x8, 0x6}, {0xda, 0xd5, 0x4, 0x8}, {0x2, 0x81, 0x5, 0x1000}, {0x69a, 0xc7cd, 0x58, 0x1}, {0x75, 0x0, 0x5, 0x40}, {0x93, 0xfff, 0x6, 0x4}, {0x7ff, 0x9, 0x6, 0xc49e}, {0x8, 0x0, 0x1, 0x6}, {0x4, 0x7, 0xa, 0x70d}, {0x39486c47, 0x4f, 0x0, 0x3ff}, {0x3, 0x8, 0x10001, 0x200}, {0x1, 0xa471, 0x2, 0x8}, {0x8, 0x8, 0x1, 0x7085}, {0x7, 0x3, 0x4b37, 0x8}, {0x6, 0x1, 0xfffffff8, 0x10}, {0x4, 0x3, 0x5, 0x2}]}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/28) r13 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10, 0x20) faccessat(r13, &(0x7f0000000500)='./file0\x00', 0x104, 0x2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000580)={&(0x7f0000000540)=[0x5, 0x1ede58b, 0x414], 0x3, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f00000005c0)={0x0}) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000600)={0x2, 0x8001, 0x1, 0x80, 0x200, 0x9, r11, 0x0, 0x6}) ioctl$DRM_IOCTL_MODE_ADDFB2(r14, 0xc06864b8, &(0x7f0000000640)={0x0, 0xd8, 0x502, 0x30313259, 0x3, [r11, r10, r15, r16], [0x7, 0x8001, 0x508, 0x7], [0x7e, 0x5, 0xff, 0x2], [0x4, 0xff, 0xe34, 0x1]}) r18 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$DIOCXEND(r18, 0xc0044464, &(0x7f0000000700)=0x5) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000740)={0xe, 0x8}) ioctl$DRM_IOCTL_MODE_GETCRTC(r14, 0xc06864a1, &(0x7f00000007c0)={&(0x7f0000000780), 0x0, 0x0, r17, 0x0, 0x5, 0xe3c, 0xfffffffd, {0x4, 0x8000, 0x6, 0x200, 0x401, 0xfffc, 0x7, 0x1, 0xec, 0x3, 0x1, 0xfffffffb, 0x10000, 0x3, "aa322aef209d77d3d6a1da7a22baea9670d562978e05ca83760f44bcf80a5dcf"}}) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000a00)=[&(0x7f0000000880)='/dev/wsmouse0\x00', &(0x7f00000008c0)='#\xff]$\x00', &(0x7f0000000900)='/dev/pf\x00', &(0x7f0000000940)='/dev/pf\x00', &(0x7f0000000980)='/dev/wsmouse0\x00', &(0x7f00000009c0)='-]\x00'], &(0x7f0000000b00)=[&(0x7f0000000a40)='/dev/pf\x00', &(0x7f0000000a80)='#,\xea\x00', &(0x7f0000000ac0)='$-\x00']) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000b40)=0xb) 2.626958112s ago: executing program 0 (id=665): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20766a, 0xffff, 0x7f, 0xbbd, "0000000030c946656bc3b221bd5f81e6015fdd04", 0x7, 0x2}) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, &(0x7f00000014c0)={@v4=@rand_addr=0x7f, @v4=@remote={0xac, 0x14, 0x0}, @v4=@multicast2, @v4=@local={0xac, 0x14, 0x0}, 0x0, 0xffff, 0x9, 0x1, 0x1ff, 0x2, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000080)="03109c7424a1cf85482676778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca018ccdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x82) fstatat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0), 0x0) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x10000007, "00000000000000000000000000000001", 0x101}, 0x1c, 0x0, 0x0, 0x0}, 0x402) 2.549408708s ago: executing program 3 (id=666): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000900)="40bda2888fdea4d0f4e0f8cb03096be5ee7d75c9e5b33dcb730a57151f1f4d86440768d43b397e0f1443ac8296d48bbff488b51b208dd66480b5e19135bf07a76715de68b7ff51e15e28421adc8b9bb245b09cdbdde6fade67f737971af60d83faaa4d30fd3bed899903876f2fbd942595520315f79f032a6de399090c9e9db0b9f037b092c1bd019131436607d9a1277fd6bb29368e3b6d501ba69675ca02fa413c6b861fec7c52ca4bd60bd7f8bde3c00feb382c3c7e29b1447b58067ee1ad271a6ed677be74c8a0fb034b0198e7f93c0e4c3bd3f6b590ccaa0f00ed95b850419e67e1b457f9fcf67a803b19907e80324199904e818e1b124d6037acb2b1aa8ef78887c173cea538970d74bffebde43154b11aca3c8696bb793a365986d83ecb5c45daa298986ca6a69ca67139a8968cdd320725b94c29473024bbe167dc9b831e10c241a734bf050ec9656f85d7d1a862207059f0383b5184afa932db641eacb95afc6010b694a70211e50c4857c06f1ec2cd9d34d29e140b4fedfbefb7671b47d3c1e2af39bbc045f8d266614e8195601bc4b173c239c1d29d7f428f904b6312d7f1fe57fc89851a594464288876a8fa4d098d9ad03999daf29af34f3e57867bdecfa0d9e572ada9b790a64f8771dfaf46e4533427bb5b222efd6dacfeddbb443ee0cc18a449bc5324cd19d6e87176dab2e706cc0642fd6b94d86ede744af48422fa8b3f795920ca4b9d2a4593a95b7cbb2aa1853bf1194805a7", 0x21c}], 0x2) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r1, &(0x7f0000001e80)=""/4096, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0x8004667c, &(0x7f0000000140)={0x0, 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$DIOCRDELTABLES(r3, 0xc450443e, &(0x7f0000003b00)={{'./bus\x00', './bus\x00', 0x2, 0x8}, &(0x7f0000002e80)=[{'./bus\x00', './bus/file0\x00', 0x4, 0x9}, {'./bus\x00', './bus\x00', 0x14, 0xe7}, {'./bus\x00', './bus\x00', 0x1a, 0x3}], 0x9, 0x3, 0x3, 0x9, 0x96c, 0x8, 0x4, 0xd}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x615, 0x141) r4 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000000)={0x0, 0xda, 0x0}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000a00)={0x5, 0x8ef5f, 0x400}) 1.496045438s ago: executing program 5 (id=667): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61, 0x6d, 0x5, 0x8}, {0xb9, 0xf0, 0x24, 0x1}, {0x6, 0x24, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) (async) r1 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r1, 0x20007461) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f00000000c0)) (async) r3 = fcntl$getown(r1, 0x5) kill(r3, 0xd) 1.49550775s ago: executing program 4 (id=668): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x7, 0x5}, {0x7, 0x4}], 0x2}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() (async) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="c7", 0x1}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="c7", 0x1}], 0x1) chroot(&(0x7f00000000c0)='./file0\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r2, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) lseek(r2, 0x7de, 0x2) closefrom(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) select(0x40, &(0x7f0000000000)={0x7, 0x1, 0x0, 0x9, 0xfffffffffffffffe, 0x7, 0x4, 0x7}, &(0x7f0000000040)={0xa5, 0x6, 0x0, 0x5, 0x5, 0x100000001, 0x8, 0x1}, 0x0, 0x0) 1.493842864s ago: executing program 6 (id=669): select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = syz_open_pts() select(0x40, &(0x7f00000000c0)={0x6, 0x3, 0xe7c, 0xa6, 0xf, 0x7e425167, 0x9, 0x8001}, &(0x7f0000000100)={0x3, 0x9, 0x5, 0x161, 0x2, 0x7, 0x1, 0x3}, &(0x7f0000000140)={0x50f, 0x3, 0x2e8300000000000, 0x9, 0x4, 0x8, 0x15, 0x9}, &(0x7f0000000180)={0x72}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) 1.493136904s ago: executing program 7 (id=670): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x40, 0x637f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x1, 0xfe) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0xfc, 0x8000003}, {0x7, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x8}, 0x2, &(0x7f0000000080)="9e63bec0", &(0x7f00000000c0)=0x4, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r3 = kqueue() syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db04000000110000000000000000000000000000ff020000000000000000000000000001"]) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3ff, 0x4000b0, 0xffef, 0x1, 0x7, 0x6, 0xfffffc17, 0x2, 0x2, 0xfffffffffffffff8, 0x20ffffffffffc}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000040)=[{r1, 0x8}], 0x1, 0x404) ioctl$DIOCXEND(0xffffffffffffffff, 0xc0044464, &(0x7f0000002380)=0x80000001) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r5) r6 = socket(0x1, 0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc02069a5, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) 1.440140723s ago: executing program 4 (id=671): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaad09b049f6b6386dd6036d2b5"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x2800, &(0x7f0000000340)={0x0, 0x216ea873}) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0xb6) 1.418734248s ago: executing program 4 (id=672): openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x3a) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) pselect(0x0, 0x0, 0x0, &(0x7f00000001c0)={0x994, 0x3, 0x0, 0x6, 0x9, 0x40, 0x5, 0x2}, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000000)="02000000", 0x4) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, "935f347aa4fe389cafd0bd09f31c20e2", 0x101}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000180)="638868c8d89c299a8c51f6f2efa24a85abdd612dd68e59ad4ecf9323100084410a8591426ee03e53aa", 0xd8c4}], 0x1, 0x0}, 0x402) 275.929495ms ago: executing program 6 (id=673): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x100) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0x400}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000515000/0x4000)=nil}, {&(0x7f00000f2000/0x11000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00005d2000/0x1000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil, 0x80}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0xd56e, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4000000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0xfffffffc, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x6]}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) ftruncate(r0, 0x40000000007) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x100) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0x400}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000515000/0x4000)=nil}, {&(0x7f00000f2000/0x11000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00005d2000/0x1000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil, 0x80}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0xd56e, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4000000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0xfffffffc, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x6]}) (async) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) (async) ftruncate(r0, 0x40000000007) (async) 274.87757ms ago: executing program 2 (id=674): socket(0x18, 0x8000, 0x10) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x130) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) 268.459844ms ago: executing program 0 (id=675): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) close(r1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184902, &(0x7f00000000c0)={0x0, './file0\x00'}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7ff9d, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x840, &(0x7f0000000240)={0x34, 0xffffffffffffff80}) 266.316905ms ago: executing program 2 (id=676): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x3e, 0x3, 0x3}, {0x101, 0xfffffffe, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x200}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x40000006, 0x9, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xf, 0x16, 0xb}, {0xffefffff, 0x84, 0x3, 0x6}, {0x4, 0x8, 0x5, 0x1ff}, {0x1e2, 0xfffb, 0x5dd5, 0x7}, {0x16, 0x25, 0x9, 0x2d0b}, {0x0, 0x401, 0x80000003, 0x408}, {0x29a71717, 0x6, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x64, 0x12, 0x9, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$setstatus(r2, 0x4, 0x40) close(r2) setsockopt(r1, 0x6, 0x2, &(0x7f0000000100)="d3ce54a2", 0x4) 0s ago: executing program 2 (id=677): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x40000, 0x2) select(0x40, &(0x7f0000000180)={0x5, 0x226, 0xffffffffffffffff, 0x1, 0x2000000000000003, 0x181a, 0x8, 0x200000000000009}, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.185' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 495890607918 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2001950032 Connection to 10.128.0.185 closed by remote host. init: getty repeating too quickly on port /dev/tty00, sleeping ktrace write failed, errno 27, tracing stopped pckbd_enable: command error uvn_flush: obj=0xfffffd807a3dd1f0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff83a77a80, 0xffff8000252c2000, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs2_balloc+0xa0d: movq 0(%rcx,%rax,8),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *448925 48790 0 0 0x4000001 0K syz-executor ffs2_balloc(fffffd806e53f610,3329c,50,fffffd80097fd4e0,1,ffff80002a28cbb8) at ffs2_balloc+0xa0d ffs_write(ffff80002a28cc40) at ffs_write+0x4f9 VOP_WRITE(fffffd806eb12b40,ffff80002a28ccf0,3,fffffd80097fd4e0) at VOP_WRITE+0x101 ktrwriteraw(ffff80002a3874e8,fffffd806eb12b40,fffffd80097fd4e0,ffff80002a28cdc0,ffff80002a28cda0) at ktrwriteraw+0x1be ktrsysret(ffff80002a3874e8,36,0,ffff80002a28ce90) at ktrsysret+0x192 syscall(ffff80002a28cf40) at syscall+0xa51 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d9bf1a7fd0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}>