last executing test programs: 23.422819988s ago: executing program 1 (id=1761): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x41c}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat(0xffffffffffffffff, 0x0, 0x1, 0x1da) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="2beba8", 0x3, 0x80000002) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000200)={0x5, 0x7ff}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000340)=""/87, 0x57}, {0x0}], 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(&(0x7f0000000fc0)='./file0/file0\x00', &(0x7f0000001000)='W\x00') unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='c\x00') syz_extract_tcp_res(&(0x7f0000000780), 0x4, 0x0) 17.484047282s ago: executing program 1 (id=1761): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x41c}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat(0xffffffffffffffff, 0x0, 0x1, 0x1da) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="2beba8", 0x3, 0x80000002) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000200)={0x5, 0x7ff}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000340)=""/87, 0x57}, {0x0}], 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(&(0x7f0000000fc0)='./file0/file0\x00', &(0x7f0000001000)='W\x00') unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='c\x00') syz_extract_tcp_res(&(0x7f0000000780), 0x4, 0x0) 13.231915068s ago: executing program 1 (id=1761): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x41c}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat(0xffffffffffffffff, 0x0, 0x1, 0x1da) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="2beba8", 0x3, 0x80000002) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000200)={0x5, 0x7ff}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000340)=""/87, 0x57}, {0x0}], 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(&(0x7f0000000fc0)='./file0/file0\x00', &(0x7f0000001000)='W\x00') unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='c\x00') syz_extract_tcp_res(&(0x7f0000000780), 0x4, 0x0) 9.304306599s ago: executing program 1 (id=1761): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x41c}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat(0xffffffffffffffff, 0x0, 0x1, 0x1da) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="2beba8", 0x3, 0x80000002) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000200)={0x5, 0x7ff}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000340)=""/87, 0x57}, {0x0}], 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(&(0x7f0000000fc0)='./file0/file0\x00', &(0x7f0000001000)='W\x00') unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='c\x00') syz_extract_tcp_res(&(0x7f0000000780), 0x4, 0x0) 8.226292931s ago: executing program 5 (id=2091): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667d, &(0x7f0000000040)={0x2, 0x5}) 8.197500857s ago: executing program 5 (id=2095): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0x9, 0x44809e9d, 0xd599, 0x7ff, 0x2000000000000000, 0x211, 0x80000000004008, 0x7}, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4e6c) (async) close(r1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2810, r3, 0x0) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x48a3}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="00e0ae5b7e0d000091501de75d0e6c0f0c314f02933e02b755639e0c2af0176ec34f33a3139cf6e3c61e34bb7a3e0309b50986e7b40825428b780603cb11c9a47b4635aec0cdb95acbac6e7bc478ab8400"/96, &(0x7f0000000080)=0x60, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 6.944847612s ago: executing program 5 (id=2112): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x7fffffffffffffff, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x40, 0x2}, {0x64, 0x9, 0x8b, 0x4}, {0x9e, 0x1, 0x1, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000140)="b3e8211cd60defdadf43f21cea2735a7cb0e985af4143e98c3e790a1facf2df9c9e6d9775aeae520330d7033fd6645efefb1ba006430d7ef7261270cdf7dc64e20d82175cd9dea15014dedac948f202cefc86d51a1d55a05278b7b71c41ec6c6b9d7f8b895d1fa12cd97890bb7cd823aadc443b520ff680499768efe9263fd248d0f6bfef098f3f71afa55a72bfc4e123d58673e294c3c93eb53b40da1e806876c8793edb939d52f9c300c96373a18324f08fb2ddc3b89a3be92fbae76", &(0x7f0000000240)=0xbd, &(0x7f0000000280)="245c0474383bbdbf2b766d1b14c788cc8fb60d4f30bbcda4c3fe9136bd58a9", 0x1f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x10001, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x2, 0x80000001}, {0x3, 0xdfffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x6, 0xe2, 0x7, 0x100}, {0x81, 0x40b, 0xf15, 0x2}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x4, 0x800, 0x3, 0x10000009}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x3, 0x6, 0x7ffb}, {0x3, 0xfffffffc, 0x6, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7c9, 0x7ffffe}, {0x401, 0x10, 0xa, 0xa2}, {0x3, 0x1006e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x6, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x2, 0x0) sendmsg(r5, &(0x7f0000000680)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x2, 0xffffffff}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x180}, 0x4) write(r5, &(0x7f00000002c0)="e0ce011219a18a2dec1f6117ce34dd36532d58cd01595441dfd1496a349d8f2fbbc1fb1e6e51615ca57a684c29a39195c9f627b0f4404edc0e8aee8dafce6a1e7f72bd8ac332edd7a9da8ad92fb124c7220f915ca9df4722458a62fcbfd8caac88dd68f984b970ef46be14900a708a40c700041f81a396abff72829533aaf8f8aa1c0a8de77cc2a99837029da3cd86ac9834ef639a21f17ad5678e3b9843966788e7ad9481cb14a0949826c3d17ac8a44a06055b074a946e7d7277d556769ba336af16d40347763869ddebd7a13a68798162d2aa84ef098a148c43af63dcd8be491a03481544837d8b8eefdfe2028c5266d800a1d28c5d4830b4c192139ae62902797bca01ceedb75160e3095437a542105604dfa80b86ddf026757689df6989c152576aeb0f4bcd96a098d63c6f4b156a69e2d8da667a74f3fc37701b33451f6d54352324cd31ec743f8a7db57d745e0fc7bacc4016834bd8caf682644778e878c49c095155a115784a0bc605d827c143630f2ccc016eb541699d91c603c11ea34925b80547ca84f689b74199e683a77815ba615d7b107af4dc1d3e553cf4f9e557dcaf2ef0727828da8091d76395c740897e1758af16039a717f01792098029b86a5260f7bdda873529487c671657c12a4a032c251c70c04bacfb57681ba6df6adfc4059d6da3f1e0c71de1f8d36d7245161c8e7127997a7044e3b350eb42956d6ec82b71a4f6bd4936c663a5c5e03b5c69531cd505360346732fb70e580c6d55af5c569f63c00216a6dea47b9bc17c8b1ad78cc9fefc440e0cd6e47023fca5efc7f73092104c372983c743f641c5d9c2de9936457b5a08efff1173de8ad552c11dad36dca446f6b3ae1c5b7417dcb16d1919d62a59680e7c2b540639408e2833e827d7d2e5d1330a9b6c73557988a14cbf91af85423d90ee416670f0405021a35a07d944a53ba557eb64cf07a04160977b3868e7613b8028bd73f69a1101ea5a88302d1c89e5cc2ae01897203605f03a0a627caa527dd1bf6e8c832bf6a0f991d3188ae85fa5f4406577382fd2d53a2e51096624b50b0a6ac480921b6f4bebfd1e5e393fcb30d2fcec820b6feb3ff305c32f3cc4c88cdde4c69c3ddd60095b2cc9a98794388bd3e203fd335d85e0229a7047ab57381508d6419d0c720770531cbf9c2bd4f1d7b5330bfb070d355a5a25e9e52ff67693478332a4f0e258e1fd717f7eb61520f07017209454fe32abeab31f182def3a73596e1b06ba420ca3f1d6d3b7cacae732c217f98f1afafaa734c65165ce3f7a25010671ad1fa7b7705df4aee1ee7294097189862cce5846314c9d401e09317962b844c011a9468627ddba58004db308c8b020e51dc1891635381b4d54f03407ee0c66040c78d342204a92858ab6f952a1d66d23781afb567e225537e8f03bf00ee3c6145adb076f713ab7e943f87d5c3788a273e1f6db77d34483de93e92a9004d7eafd041404e004e86d682416faaf4fc2073d430344253133953fe5dea40508d770dd5b654f04654af25e85e5090b29f5dfe43395dfef89c569393e1d536e6c57fa26cf4bf25fdac7c8fe1556c4fd23ec8e49a65ac6d2844e56d49c53bb5b3446e336d7a2bcfa90018a1f75a781af3c89f03ccf825603892f1cae5071c9c73b40defeddff4ee790870cbd8207de8bb14e94cdb593616d91332c9dd53769cc9cf9709b0a0b592d98f26a3a76eaad88702656611b85c1134794e6d43e3aa72b1734db84eb5712074e6910332527d6153ae897d27761f25bf36cfa34250ff926e39027d394686b4b88117c6d112d95779556df3ae3528b48d008a5e0523b69a8dc6046167a8c17dd522dccc3fba073106c3fc80394245a1ae03ee2cfd4de797870ff2093c06ef9e52ed306bdbade2e4a09494cf8158b38244e83ac0bc4aa9a140594ca50864ef51bdb76d3c7726de8844169347c322f372242e08ae83aea1f41db08a31a7773cac02da107f06c208c472f265ad06a35389d2d2a71d1baccefa6b802db9d393199d666a5eeb8da2573917c6e4cc9f5db349941c670e1dd887e61c3448139ce97fc535b02b2ab43fa686a3cb41a04fff83e05185c017268662510d1de316d2b5d9265152e689e9ef921e9fd3f2e6aafe651b93c04ba85f154a1fb26416a44e22f1962b9e81bec2297a402a87d264491ecbe9c9815618a6652a7083fda16e0e429e8b3268a60b63e054422690d4553d7f3a24d157d7b21c43fb8512cd233c47c67667a5582c46d76ce212b4ede1298aebbc56807840affadf6ce2d3ddf5da7d31cfaa95ef67ce0043206d1aca818bc4751c6c8505f5577a0ad0dfd6c3c563890471f3c0ab048bf0f25896f13e245f62dcba8fbf3c2d0fdcf0025952e9003b645b939ade82f7907b6c3d8199c87f70f230911139bdfef1cd62d93eff966950c15e82b0f610ab49638a285a24e518e3784956a7091b1d74f0f0f459cb12feae1b7acf2ce06926b7729ea0561aad20af0ff71612b9421dcc91068b05d2acc2dfc59eedde24048c24c8ddfe06349bb1f1fd8538caaa5e675f1239c6440fc1918205feb1a479f025fe87503db172e964b3266a54d30480d5e9ef0e5305b57348230bafa0ae0a635a090499a54e349b4a4bb267eb359e75fb6f97d7ff504bb66a1b7011a075d8983e12c2d436e63840d0a410a5e55cab204d6cf1b6ddad341e2ce83385f3f18f62d23512823cd7a2d343fea6cea520f7aed702d8d789e0a5e3476065517b0c7df0a708bdbfd4a2ede6b8819317ddd7821942b3db250e7ddae66e87d4e2814fc9a7f97518abeb1d5492dd2c73b4d0a7deffbe2ef8057e450baf17c05ab4f559821a9a2337f9b4664c31c005516e04a1ff8886426440990cd74766f34328947c7c172daa6fe840a2ccb679623d78e881fa8c12aafc50c31b3a7dae4ddb7c4a6e7bd5881c9fb8bf6a0f5062e08188de02293a074b84eaa24bce56ff36690091a625ea0abfd8812cf3d9a859f22271ca346f560cba1f4fb957b24a3f996da4fd16d42033bd9911182ad81d1bb33a3bfa6af72fb1e477ed44b9e3daaedfe7ae3017c5512cb14d45f8033e09746a686daac4496614ee780d074ea4c5108bc41d354a7824f5af6fbbe93ecd870dd24c22a8fb85bea0a2e72aa1a780e3c035b262c273c6eae743f7fb9228485c7133fcf04f0754befe747fe98ac2e01af66730e4a89152e38aae21519c70842f0e799d1544b596af297714395207504c6c2460e508e323f71802afa1c132d556b75924d539ce3a7b09fa0d48263f3936073bc1c029de91a6d6763424aae8005360279632245489994a780c93128b7d0dff7d5b50b5be6c50f27aea2440bcf8ee060e2d7f124ae843b69bc66487ff9f9c871f910f4fef38fb7ad5981d55eef3633c3d1fa66fa8743c7f45f65f5527eb69a020b2ebe0745a1c2d3935b49eb7a2488dd5493b8234989b3a1cc0a14bae77872c8019081cb427a46f19881e5c3ce9ef10c2f2b053d4bf73938c876e0c34f538a37de3ec988194c3d063761e10d9e75087d0da98bf6e941457d9f9d5a8c7477544a5b8f0e2de6a27f310f6bbc02c9524199c35d604a03f2ae56386aa314153cb8f74cb1821c1a63db8e736e8dc3fee08cd003c3ebd8bfc66abf327bd1f9c1843de8c3ba624037534f021a6f9657bd217627af0926708de50d4ce7bb36ab5971714bbdc8c8ba66e24bd8171c1fa5ebc3d1251ec5ff2b447f39257ba833118045fe24936c2fc8f6216ed2584060754b519fec5987a904a7c4aa577255b38906ca2b117ba6a14ea7dfd581efeb6ca64784e4921a991ee0aae6268b123d7ff6d0da27ef6d5dae1a81ea35b139eed942456d17a4ff1e43c8b0b335e8e6941760e8729897d67f0c727f4f3312c9d9f98e45211ecddb9de578fb045a84750bbd8f4b496306e7f0baf85bfc1c6a51ff2d9e7d0bbdfac1263b42b457f156c1efe0a65f2a5afdeb96b207dc434da541e6fe9ffc9619edb977414a77f47dfa011d8905c22af3e7f62ffb18476e4aaa2eebae667f98a76db7d8aad79c273a8700b31bc4696c87e935f9923baeb68fff51f1723eee4a691b1d021422156989cd1bbc4c84aaa28627337f54316ac5ff541f97cb6066ebbb8071e7090360a6b11fb6eab45418abc55c085c15822f052c0da9bd04438e4ccca484adebe9e84c87664b21041477278cca5725e505a5aa1dc52d66494f85c14b1ac76e825caebd53f217826ec34c0def00b5e41d475868508f7abbe306972c467a824d6993c647438278cf3c6844df2319ec99a53b1acdd7fdefbef727a3c416c79aa023f4820fadd86466aa0506efd3cf9b52f17dcd0b5989d8a7a3bf3550368a28e0c3fe0f058c161c32aa4de376ddf81c82ff5a86a4faa56be21b278adaa801817226d4698cdbda37797812ddd3d2f2fcb606918a0b6849f2ccb5e516baf64b369643963e5d0cc85a0515977ba741a5ccaf2e3e85f0f7fd3b99803b65277299eb1f4803f7c57531dff1819cf494c48f4ad4374056bfb8db8f4d3271758ec374552edc93672c5203c8d0686dc50f888a6d4d5852dc34149e826ac6ffe8485cab8046413974eedf896d6077c98573e5de86f737788e1d8fbc327807aa14dbfa38985ef8c50c02cfc2e53e44f9c0c24db221238c11639bd9337dd56583fd39714db30b8a50113148fa3b5fb5c801dbb3842548caa5eeb7b0e7c73db8ff722e84c2dddf2ba22102e4301df0089c21dde80d093563434d321845f005c0ef7ef244a99601fbea6ee1397fb119616660edd19ff24c7a72d075f73dc96517e51e9bcea42927f8cae97b522a39e363150f71a8d1e1f8ae1fe98bf25ebf4895023d8584fb1d0de99622f3faf91ab4af4266690f78b9d6378f62327f941d8e5801259c028c67e5abc3679136c98e9b01abde0d68096de76a7b49f71bb4054b1f56b82e2aa59c716f7dbc55f1204aceef61927e7f801ad487bbff6432ff1138c0deb5410457c59ffaa82f4f2d4696f6dc1045ea27f294ade117ca3810698fe971c3369d66c2500d0d745deb02145471f9dcab89f3c87398013ffa3ef6765074af3b895cf67ae2a7a5795342a9d87a25f0f50d513f3aa6fb26741a81926efc00f6afb868586a5a62c9299a80c491152c7e05cea21c31433b3d06b846ef193ea841152a87b57c302630fc728e5e6b94736a2ed4e26b59f71aa5c5c642f53ad1dd92a865360bd1b2b5e6ad2565920e81699688890b7da17e1c68704b2da966eb35ec2a2d0e6a90eae0aa911c4e1ca71d95a135d5088f0f326e8735decfeb398644702856c448ae9fa17d98d856cf65b91ae28b0df9d3e744babff57ea4532cc9cb0a549915085a9f62e88f81649612e0a2c5b57389d04f3c0cd05157d82aac93d968519f196e8d21613158442c3bd949f84736d2cf27d41fb86fe9a86289847f2b71e224f825841ec4c1761ed9c863d6c84e34bf7f2b7d622a202386e2feec4071c015d0f799c799afb02276da44779d410ac762062a798dd6743cc563b432767aa07b3f3fefcf3ccd8b5e47f1311a78e46052f0de0bdac50acc2fb4336615994d72dc4d59b5393922bcd6c8ba73132aea69c4864d43151725f923ef4dbb82144249057acdb513b379f6c75184ad5a805c9c5d180e9e6cdd65538b07137be60c358acfd1a3bca8272b2970a130fa152cf9598faa0f962a974dc16724cab57ebe5e2d101092f4e0f52e50e2f979ad7de1691d60bd988dc230c6e25ac1f108b3a138b3fb5176063824e7c047f29ea1b947a575365f0712cc648bec8b5f6fd", 0x1000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000000)="a5a3af5c", 0x4) 6.640063027s ago: executing program 5 (id=2131): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000000aa000000000066015a5b0000000000000081"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) syz_emit_ethernet(0x5c, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x4e, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6, 0xc7}, @generic={0x82, 0x2}, @generic={0x44, 0x5, "922133"}, @ra={0x94, 0x6, 0x8}, @end]}}, @generic="3307a47d4906cf32e1ba7cf457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"}}}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0xfe) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x0, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = socket(0x24, 0x2, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x1, 0x7d, 0x80, '@\x00\b\t\x00', 0x790f, 0x23}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000048c0)={&(0x7f0000000000)=[{0x8}, {0x7, 0x200}], 0x2}) sendmsg(r5, &(0x7f0000000400)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1, 0x8f}], 0x10}, 0x6) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000600)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4d}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6392}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8cb5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xbf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe308}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x9c}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}], './file0\x00', 0x2f6}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 5.784041894s ago: executing program 1 (id=1761): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x41c}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat(0xffffffffffffffff, 0x0, 0x1, 0x1da) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="2beba8", 0x3, 0x80000002) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000200)={0x5, 0x7ff}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000340)=""/87, 0x57}, {0x0}], 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(&(0x7f0000000fc0)='./file0/file0\x00', &(0x7f0000001000)='W\x00') unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='c\x00') syz_extract_tcp_res(&(0x7f0000000780), 0x4, 0x0) 5.093781136s ago: executing program 2 (id=2177): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) sendto$inet(r1, &(0x7f0000000480)="22a18f79b2857894459cd47ad6675e64ca5120835d4a20771bda21ff31ce7022eb9d0039e738720c4fafb9d3e689496c9d9643926f666eada89c0f8197787edca594a88de81e1d27fecd5d5585751cc7ec424f789f56aa0b2144ef7bec849a01ea74997ed6e5b1f85739e87c88b6f0055d0e72c399186496624b383e1425171cb9215e486eec7d0b25488c", 0x8b, 0x406, &(0x7f0000000140)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) sendto$inet(r1, &(0x7f0000000480)="22a18f79b2857894459cd47ad6675e64ca5120835d4a20771bda21ff31ce7022eb9d0039e738720c4fafb9d3e689496c9d9643926f666eada89c0f8197787edca594a88de81e1d27fecd5d5585751cc7ec424f789f56aa0b2144ef7bec849a01ea74997ed6e5b1f85739e87c88b6f0055d0e72c399186496624b383e1425171cb9215e486eec7d0b25488c", 0x8b, 0x406, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) 5.089547185s ago: executing program 5 (id=2131): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000000aa000000000066015a5b0000000000000081"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) syz_emit_ethernet(0x5c, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x4e, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6, 0xc7}, @generic={0x82, 0x2}, @generic={0x44, 0x5, "922133"}, @ra={0x94, 0x6, 0x8}, @end]}}, @generic="3307a47d4906cf32e1ba7cf457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"}}}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0xfe) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x0, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = socket(0x24, 0x2, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x1, 0x7d, 0x80, '@\x00\b\t\x00', 0x790f, 0x23}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000048c0)={&(0x7f0000000000)=[{0x8}, {0x7, 0x200}], 0x2}) sendmsg(r5, &(0x7f0000000400)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1, 0x8f}], 0x10}, 0x6) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000600)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4d}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6392}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8cb5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xbf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe308}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x9c}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}], './file0\x00', 0x2f6}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 3.773120679s ago: executing program 2 (id=2190): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x216a4df7edc95872}, 0x3, 0x0, 0x0, 0x0, 0x0) 3.754254834s ago: executing program 2 (id=2192): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000240)=[{0x0, 0x7}, {0x3, 0x5}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881", 0x72, 0x40b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) setrlimit(0x0, &(0x7f0000000080)={0xfe0b, 0x7}) (rerun: 64) 3.753203475s ago: executing program 2 (id=2193): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, 0x0, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0xfffffffffffffe0a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea000001eb", 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) open(0x0, 0x100, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r1) 3.61773081s ago: executing program 6 (id=2197): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x2b) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYRES8=r2, @ANYRESDEC=r2]) 3.616267759s ago: executing program 6 (id=2200): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xff5c, 0x5, 0x35, 0xffffe9fe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) 3.531023314s ago: executing program 6 (id=2202): setuid(0xffffffffffffffff) r0 = geteuid() setreuid(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) r1 = socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000040)="debe72ddcbac0c182a84f59300198cab6d0765a238a4034dafb143fc390cac441afdba527fb9c78a8453d7c2e75b551dbc4255550334d2868869c2a33c479438e5373f09f1852a98428cd1c514a4ed0045453f8d9a44ce859f849e939000179488f6c732ecc887687383d111fcf6a3e71ec332cdefebdbee9e161143bfaa42e4f9f12dcf2bc3e23a2282a6db2aba893fc63b9965ed42146d259f64df3e1d3e9e9761af29a2d5f22b2e6173272b2041b7c4e48f9987f6b8aa40e00bf6844dc9508d558a6cd0208c21f844391e1024fbf09a6f15fb3903543ed88a5194763c29a97c6beb6b", 0xe4}, {&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0a60bdf4f4428f0b0f73d3d47237f91da5d2059c1266e040db88848df71ab56420822a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5f03d0c9559630db86f59e33e0dfa1945579", 0x99}, {&(0x7f0000000200)="efc5a16f81682291f5de045198fa78e415c604ffdd684465abb3cd9607761ea449990b8e8c1c51cb60746268128165b9434df094ace3e476ac56f7e2141e07cb396ac58297c6c8e27cad514de08e07e64214b21f1c44bf8c1f7c1f0de6411f7b1cda12712ae610de9f29cb4911a7efab35e199f39599df9ec611429b6eb0f99d6847613cd80b85bd416b117ac64e01ce8ffa80615a2bc576659f377b55e6cec5237c37fa70adc58b5245de6c6c96c5d6dad1318e", 0xb4}, {&(0x7f00000002c0)="cf33e698b1649ebee0fa860a0c69a40a40078f4fb0585934d68268421570b7a2d538dd6fb7b443f50b26d9d6b1b6fc66c921b2df8364489389f2cd1fc53e9b989bbfd5ab1f79018b1cd550f7", 0x4c}, {&(0x7f0000000340)="75f5c73af7b211bb913eb7239828f8eb2ac6cd3d733c36cf3982d69af09c426939097950a0cddb4cb6ac3e8d67912d11bae55c618cf7f0084998a50cd559072fb4f572a3fadf01d7", 0x48}, {&(0x7f0000000400)="21add80ca126ef3647d1bbd61106f7ec429fea9ab7d9065fd321db84695eee7f96ca4bef1cbc686ae07356184e0ad3c421f70c06cae652fa5f523f93255fff0c7db8167c418e3462071bd96d9fb087a25a9e65e386899a2716c4fccaff26d075d2fbfe5a018e6f87e9d88231a3ec6bc8b3d7409726aabcff2152bd65209326cf418f2e8d60e3cefb1cbe52949c454cbb645bc102932dd2b146bf5269defb4c0eaad3a139cebec54564a4231b0d80c53a7ba3bc", 0xb3}, {&(0x7f00000004c0)="8fdb9075949546b23ba88109cfe904b3ad15bd0878850fc2340c493957fdb89f12f7bf642a674c6e26690e778bd35c5247e1fbc305dfc8b71c51e6cd9784e437c18fc7ba5edfc88193caf73b0f949707f8731aea8b409a5c95c71b433ecdeaa5788830c0b6d19c1506d4558604954e84700dd5f2c6241d74ec7a9ce895ab637f247aeb462c9a663f9e7fa8066db95dc2c96718671d79feeae196d3459a922992dc14f00f021c8251cfa3e6192b8460a6978068364018a41297fb5ce3d99d83cdd8802fd884b7123cdf0061937607a969452ab01bef25ac82cffe", 0xda}, {&(0x7f00000005c0)="70f8715e944a1d8de18f1ca7a6e629d127a2caa82798158476e616f5bcbb705ef47eac2b31db297bfded3e0ec0f3c873f0015e8cf47a4e568e1b51bea44d8c49d7785364056ff1defbee51d8", 0x4c}, {&(0x7f0000000640)="0e90db2756c73ab5705141231fdc657540ad853bd5ac2a8e4cf8ace87c5bed7f6957598f563b9152d73330c0e79e126d30d6ce8fb90a2fac29436432858db246090c0a5de1af576a428c6c8db2483e8f907ee6ef524b598b9e04b285051a8c57cdf20def76158334dfd2a73b98a6ae5dfcdf5d57a1ca3e693dd99e449d0344ab513cb918c924e6abe61423793e1243d0b4e25e67056ba243bba97793912ec5a7d3f65aec38b9f486f1d3c2e50101f86e9940edfc63a57cefaf1584ac8e4cb7f1438efe2dd365b0238b2c9216be01454b0d58b03cf1bfec95df849cb78bc8b7baca6083ed34140a5d5b1eea5807c2973460999abd5ead4637b476224220ff347c1aaabb474f80c4c2867b403a0d3c0085eea2bdadd99c868d1e4f4c8d31cab007ae0f6b4a8039514daa5a787122f8ffa99a2f31e86ae6b125e81de56b6969a8e256348a7ba47712a7323806983fcfc60a43c2ab1d55a01482d28ffb92f6c0bfc962ecd02dd04e0e5f6a67bcced6ece723dbb129ce7f3ed0e114a7543a058fe1bdf193e755cbbcb4caa9d836330bb94683793ce132a0f9e49c7d832a294e949848660267ce74da5d6868d91e640e2e165b5336767f6723ff212157126065a9086528f703b6637c0d9a68adff6643619252846c21db41c375b2400d7e61baa41a70d06efe48bc5af52cae849633b2e7ac91584e2e5b6e63ed8e156d5aca5968550e3b0903e0e80fc9365d61f8f141fcc680ec131b19dc9a9e51a31598e7e1f366d1ac906c65d572b20b030565424aed3b0ffc2dbc967c5c63cc4b9899863216c072999b8ebddde53507b4046ea410b6f5f2b9ce88ee811469f1a2208ade3d03bbd59a1fe902e48f5584d313b21b6f5c360076e827a6dafadd5b571750392ac36b517a34407f0a1091a71444683bd918fc1294c022a160fa68dd0e0e0abbc0beff508f8499c3e1f8642729e910dc718c2428c74cf1ba1ace65fc6d1a5e237e9a85e34d6026ec94ea58def3c892aa0714060445854fa481a2e54a7307f19d69880de38e3e85eaff276f5bc76387bd73fe75cf532fd503b35f9eb0d625182862788f7f87b23b661562eade62d7535ccb51d7ef4e2905668565ff784be20e863ef8ed090feb40ef7f8cbe297e352c56e9263f73295dcd5e24c107928f9fbcf10a02a8066f7f1bf0ab87babeea35f0a048ca4a210c3359ec6b231cea7dd6478fa344320f9c7416d86e46d6ef6ce35a971b3d89aa7757cdc39f6b1c74d420a1e4e61f64e40fe133a8df2b4887b5d08973312a6d0580ac1dab66bb357ac4f9b0d1a481fb52471e3cc71872a29a1514a74a8a87c943123aa1ef63f67b36b6247c069d31558715977ac208292ed06429e9341066be6094762fa52b65cb6c864803983ae8d1f8982cdb1a61356c8f22a93afd56b00b861f6f7026e4e3c4eddef18cd5510c46dbd1bbfd4add11c70789f489275678d3e2b5fd31a28a15830b357438b805d4b7ffe652e069e392ff67254a4852e8d14a717631c681b2f43ffe37fd97e6fb039710e128a68ab91aeeb61626d36ed9b69300549ddb89549816cf2c45ff4a099ed8852a0f1442fb34597a4c75c8888b6ac51e22b88ef2720c987a0504cb3b8b810f363be4bda235517620793962ebd2212e6012cb78b00443f7931f4f57bb89f29c06a10e6afa909bc2ea7f339dc0889973b421d00dbddb816445baa0f2e54e465c6463fc3d867eb97b4f4a6840eb63d331cb6f3c3d54bde58486e8b46214f87bb73995d5f639b6bc0cdfb0ee83dcb136fb66b8bbcd3b15c9137a9e2d65fbbc56019a0bb932521f490bedd6eecdfe6276350e28c3761818430d3521e71808c2db5b2043dceac68ce2f477d3c81f3fcc0cd8fc8435f7610bc9dd736f17e8b2daf6b4d9b0fb1bc6a822500662beba0be571d2eb3fb62b59e958cac4db2f4e35e668351ab28f04f0ec3e7778a77fa1cb9be08d27af307699a7faada55c5afc07807874d50a62a70d7f313617af315bb462caf539940842e2643de306c0352a6ded7a279edf2dbc2337bf02e2c910efa086d313a83afafbd61ead8540c0c6c24105baa9102937a87b04b270d12915370e23d7f0d4bb30bfdcf29b2e4f6feb4d260ac7b840ada3e41d80056d3a567127943e668138e5b2805cf5eb37d1d960c0285dac894284f482e5aeb864298f4578ef83859a14d5ada896499a7fc11252f56b2fb7fd4aa5a2867e414714725e0b1c286e803cf0977282152b584e7ac0d76159289e0571285f5058977858001da9143f62e67dd449212100a96d0f2ef7ee940c182b4da4a63c01096ab15f54b96557a5aeba4aeb18e3328e05704aadeddf38a79f52df73798f9a592ca762d2efa5ade5d8cbeaea06d0e45a01be2f6d14471857b8f9dad7613a93fcfc52f3fa2c94a40423817a7c3cbbb710bb4d8e2e27c85af83e5f593eb84e3cf70a7727d1b6894e4dabcad9ccc8b72a1b889c2c75d5f451c28f320e2cb879d2f52e68bba889d1d61f483927cb0c2553e96177998d89ad2cb186da6c224750ad11f7b7d6b604772148c2d161ab1292b25e6612fd1ec9812ac636dfe9fd1012332750c4e9ca2a523d593f60836c87e3f74364c5cdfc27c11f15a426b9d1c58dac38d23838ff6944b312902304bd2cf69b6522aaf3f62e82a5d0956480888e7c734049b55ae61dc5ecf6824d3a75681c54194d78e6813bd26e19800ada8dc802aabf70fae81e750c1f04b4784f64a971f1a5220a1bd2ead85787dc8da59be622968d7c52c5912bcf53fdc98be41a8d8d937c54c717cf297bca8b6c599b2c0c40aca44f33c636adc993f6d9cb86096f2fe8e4f2b81c842cb291cfc6209fe32e6fc5a94cbeb3dca731a8b38d856ca335fb5c3733116e7bdeb43fc4996fd707f9c8498ba86359629d794db3859a83a71d4226cbbf7df7977dc7b826036ce18be3bb0db710d7e32634018f4d9e27b4a52dd0ef25c27f1359b577794820f8a031106b017749d200246d4f555d7b255f9f8346eaa1240a0911602a6c11bf1a6589b2afdb491d86d3823ca6722856307856353712bcdbc9766d3813311cae8098df18ee9b966161ea448c57fbdc9abdfa72004a18d617bf74a8f5d76647a3b9e978c3f9c9881d7b0a387cfe17ba6d5962eebc072240fa8c80bd80c0dc6b29162f8b568f96fe2db31bd13581207845b745b4103ecfb21499e0b315e5703349b83f00980988158b558a0c2ad998699bb10aa6b413c9c7687c2cc823bf8960ad685ccdddc8f75989270b9b0f82b8634514ec14c2b0d805d93792812bf8728c12dfd93cf65a3a3143e74ead20cb1564f1dd38a9420dd796533d4db91b85c41f80ad536c1e00c61d8e7e279d2b8c97c18247c3ad57645562eee35f8ad29a00dc37e848a6ef3158e158fac00e8981722fe221c5781b650e425b1ba59c03666ca8083f2d8969695f6381c493a0bf766c707c32ed1fc30f32005b2f5d1205ab6c9f03538ec000ac82eb0e4fbedeeca9eaf66ba877156e5e5eeb32107238ba21cfad1feee1f16a2f486bf554739e836db65fb9638b98a8aba8e376133557a3a39aa18220450eb6bbfd3facfdb756bf35ea25ab981ce97189aeab20a62774e5816074f7404cf0c84ba046192e0d589877bc52eb9182ea5a71454b20a1f73516d90e24bce141f8546e5528389f6d3f4abeee4b5899e8486bdf3e2ce9606b7a60b19bdc8591c1661807b724550719f4eac33952a4ec5089687b37fa2ffdfa05516a5031305a4fbc75a0effdc64845fd03204d8577bb8f65e816fc175e50913dd542a8769bc4aca834291c1e1a3f42d99e93b40bd0bce45b59588f22e2941e481838bf8c691d63fd8bc4867cd25c53cb615b08e8c562f31207ea4da6f518611e0859baa911d1312ac44aa87c720592aedf2d4a25dd974417287dec23356cc1acb1b48965df5143a38744410a446158c1ae9e80345e7d924558cf9115fe20a5ad2d267c8dde9410e0e23b12cc272adfa373fc3ccece592e09f8ea8c9ad299eb8e1874e2e5681b1dd979f16f73ff3c732cb6365253db0295513723216ac218528325bbf2370498998151f3f4ca82746d9654f91b368d8f377579e2cf20a081cf3db47423e6ba00ba2d515fd4", 0xb63}], 0x9, 0x0, 0x0, 0x4}, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x101, 0xfff, "1e5bf5f5f1758cde4e585a1dc5e5bc17492601cf8ecee9b2c06b724e62b052f13284cbe08004fec67210220c4bd87ba3813553f5"}}}}}) 3.524775845s ago: executing program 1 (id=1761): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x41c}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat(0xffffffffffffffff, 0x0, 0x1, 0x1da) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000440)="2beba8", 0x3, 0x80000002) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000200)={0x5, 0x7ff}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000340)=""/87, 0x57}, {0x0}], 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) unveil(&(0x7f0000000fc0)='./file0/file0\x00', &(0x7f0000001000)='W\x00') unveil(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='c\x00') syz_extract_tcp_res(&(0x7f0000000780), 0x4, 0x0) 3.33412987s ago: executing program 6 (id=2203): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x324, 0xf}, 0x100000000003, 0x860, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0x9, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8060693c, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) 3.330944386s ago: executing program 6 (id=2205): r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) (async, rerun: 32) r1 = getppid() (rerun: 32) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r2, 0x8c47) (async) listen(r2, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) (async, rerun: 64) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) (rerun: 64) mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x50) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') r5 = shmat(0xffffffffffffffff, &(0x7f0000ff8000/0x4000)=nil, 0x1000) shmdt(r5) r6 = shmget(0x1, 0x4000, 0x42, &(0x7f0000ff8000/0x4000)=nil) shmat(r6, &(0x7f0000ffa000/0x3000)=nil, 0x1000) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)=',\x06\x00', &(0x7f00000002c0)='(#\x00', &(0x7f0000000300)='[\'%&:-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='$\x00', &(0x7f00000003c0)='\xf5\'\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) (async) ktrace(&(0x7f0000000540)='./file0/file0/file0\x00', 0x1, 0x20, r1) sysctl$kern(&(0x7f0000000580)={0x1, 0x3}, 0x2, &(0x7f00000005c0)="f7c6d38faca306c70a08d932238275d7d37cfba5d33a400ddc0673bfb5d85f94336876467fcb5b48df7a7210ff3cdf5a2828c58b4ec9f534e776ea822f1a7f5571ed19b6f37922f86404f8ed4fabd974d17e9864ddb6af0f654405f0bf4d46058886c01d9aef1c272ab43cc227926c984f56c839c25cdbb905a4230bdea12304f8cf02486abfb6abcb67a637ee449bd25ca1c3e4c3cbe17326884e8e10707f0dd7fe490fe6775553610df46448e8b35d6a42901e73886ee870d57d369857490c19ae70166f35bd585349db", &(0x7f00000006c0)=0xcb, &(0x7f0000000700)="dd0910118a2fffcfdda00920427df6b9ea2e082497756d1c9413371f957f9eec04962c16c9efeb62b16272", 0x2b) shmdt(r5) (async, rerun: 32) fcntl$setown(r2, 0x6, r0) (async, rerun: 32) symlinkat(&(0x7f0000000740)='./file0/file0/file0\x00', r4, &(0x7f0000000780)='./file0\x00') ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000007c0)) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000840)={'./file0/file0\x00', 0x1000, 0x1, 0x8, 0x0, 0xf, 0x1, 0x10, 0x2, 0x2, 0x1, 0xa6}) (async) readlink(&(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000900)=""/4096, 0x1000) writev(r3, &(0x7f0000002d00)=[{&(0x7f0000001900)="e943e8443d78c3be1d88fc0b826497f691870647bb13e82b9935afa1dbf39c8522fab6dc013353f0b41d2c94", 0x2c}, {&(0x7f0000001940)="fd9035d35b02c0bd8005dcc2219363cd24236d67a2ec5a0747de514e93808690419616d8afc616eb1a5bd4edd6384264d62e483bbbc0a8f0627eced4d538bed19a9a3d0e781e440c86f950ed04dce90f6cb625be7126b47a647a64594544aa45e41836dfa1e9c4ea5b8e21935fa92f358662fde06bdaa252d0cbb84af04f30b9c3d8a9310ff46938e58bcd223aa01845951e7b9b2e4beb73ef51205f45fde449848bfdc3cb36293b3629d75b55ef3db5e414bab59e71cf2bb7eb1d0a245c9ee564c47718aa9633be52b878793d076db6d22c3b1287050e223add63933ed608f57d60d1b9d2c66d9343138e7616c175ddb9eef68cfe350abec2a06a", 0xfb}, {&(0x7f0000001a40)="b8a94c9588", 0x5}, {&(0x7f0000001a80)="c1819af63da3ecb298c21825bbe90f1e2a53291854338b5a55bfa9dd28128badcbfb2b4cd72050dceb4547ec617d7fe7b55b87ecb875b0bbfc0d454954d0894ad0196f6f55cc1de41e3626edfc4a03dc672cbfe464937e224f727d5527fb3ca7bf0cc3719413ca5cb3df023d6b7fba6265a916389831a4e9d82e0464030600ae57990cbafac06e88c59dd557ebe150a5740824e921fa38038f04a74681ed9e512ebce9ab9961bd06d7a4c5e9400ca356fc40964c476011ae167560322f9f95b8b1ef59a618586ba929dbd2b7d155a09bca4ca7ffeb2ff7e4450c129438625d1d417d1adaa666561fb9307c7a5aa570b272cb73d995ee06279fc38d66b43539a6771e0850c9217ff1296f445ecc5fbda2bee5c6aabdfe91d8297c1eaf3ab0f9f579ad8e95919fecb7e382a8ecc66d5003718a18b448e2a3b473e2d7cff2a93992cfe0f4bc9b5951a457822f400030d2bd9dc1cd8c9ceac9f0e01cc65cc0584dc399e7329ca68626e2f07395ebbccae896af07ea15bf279351edf57519151b46d14d7f04eb266e6ae64eaf5c4d9fbfc6a99eba17da8ecff92d5a5f381366640095b1fa0275d726d62212fcbbcd05f21453cb93364d05dfa5674bbcbcfcc8e2f6674158cfb7e0a70940e49dd85e129b7a380b82bb11f009a89b63ecb37ce8e04a0ad3b0d7742225d0102ada2b8d2f66ae489031cf3a3aeb633b683dbb793e26db9aeea9f44a35ebdd44dc83d8471c52a709d22f09255bed7e1ed78e34bb7677f6f161109d3f23fa06ff8ffca85ac1c1b60817b48af128d076f4ad60e279a69833bd97b49da72b5ea419912dd0ce5cf0de445091805f70e25f0a4da317b77fbcfd933e37b80b30889c61b3f8428146d0767816c3ff87cf31e07ca19951befd4878b392db53c13510047f9634e1d7969502fb2dd56cbd61d72a67f494f9b01e290997c20e296da6acb41863814d345d694067c271de6708564926959052e2c8419ad35f8f05ca60cf3c59474ef9287b83445c10579067e98491e26ee801dc64134ad2d1173db5d25f916d3938449f5e3985be13f799f96e5a296014d120ac7bceb8dc057adc699cf8f13bdf2e27fc86e17cd8da84f53cab469af4ba3db507e7b20a59f92bd5227ec697a8f9aa4505111612c13d0810886f1bdf4b0ba190e1bc1edef785318f30577fef2f2429db3d1f174ba6890a8d3396318643dc1e9484049597556259e14981f0d4887a9101e4173d5fbb7804e27509c161c6ded2a87c323fc5f025a5589127bce9c3fe4a86172c4e4ce93eab909ba4d8c478616e03d380d027d2dc21910817b27b81e923d4f9e1f0e7a659909bc657709c95352add0d8cab2dda4ef40d85ed2f38399a2b7b0facb0d84ada4aa4c4f2f4202a4ebd670f43c25492db1542b7d6546bdf91cb36a19b2bbce88ce9f2cb85cc8debcc714baa035ece37b9156c711f447d3c5ccf9e269e8f2183703cc8e24941603cf89c2aefde7c48be30a93cd5e3b4877e92929cc7a361eb15dbb43dc52b2662fa94ad272ee65b20e571157d32ae3f2b0925362fbf486a676f29556cc91bbbbb586de0a31963fab139507d55c21e747663c6b466b0d7ab9e69846b7f3d37000eac17ae4d775b0e2ec0cc1643067010c0f0c2872c693de848dda4b09681629db19624e1c42cb05f0be39edb53bbfa48f256a5323d5fc35f1478645c8102ea76bdc82500db54b6de8426de119bcb4ff4d2508e77ac23dd0323449d4e7bddb7cdabd9d3ebea795724646a252d0cd9d5f774b75e3095fea446bd826748d2a48e00bb5f738a7b54cba4c37ef7b656997839e4f16d19a5a91343c690a8987d74c7696a13ccafb2666738628113750728b1869ba88af1c4a67223d95915c110255a7497f667936e00dbed33bc2d19691025bd939c33d84c85676c1a34dd0b0eeb8dd7a040db46e2aa8e00476ce905be08c10df69b8694dd29fae0d38bbe46b90009b96830a17cbc4d63e1059895598dfe04cea807565db35e8e6dcf6cc9dd9fb3214f5bcc915268e9881be0cd0f33e0ee0052cdd5c0ff1ee343fb0694ee2c0fe9ed808bcf7539b741f55bb476d246a603f2bfff375a26e4f391159afd2bc186a58db0bab02236f3de63a3f349e9f5e0a39aa091aa23590316c7a30ea216b5c9b0b29970d626620316cecc189aa4f950ea560981a48348845d45b34b1c0e927cae0a14cf1a1b4a273155411e1585b61d6aa3ffa3043e48be5f1740833dcbb73afa1dd2b0ea65f2000768c7b6b56f5878e67ac65328c19d350a2c97d6c0a520e4efdcb2a9600d7e834fe436a3d349497c2e300b13fc0f796c813aaf84b7a8b1e8074a2249ee37b184bca6439e0434fa1c9db59137fac23d4460af4ef7e14cd21fb92466c93db47e8b9ab9af53408146104ef24d598002c112b153ef8a09227cfdfca9bbaa3bb6641981def435571244ee2e5d63e45284dbea8eed94c439e15183de03006c16e5a89e4001bfd667136ec7f6b54ea07d374e9f31c7ab8198f97f7642404b37b58be886b376d386ac7e6970c4f8a5f0150863c1c775e2447cf625fb3b6013d2a6a55f9c3a3cc9d92a2daa5dcba2dc645d91c86e05357885bb630193d5384fd976f028c115847caba96bd8910ff192890e1afbf0a54e26491dfd42fc07e63526c7b33df201afef16cd76fcba5c29c1a3167ab2289693aac64b6bc6be44979b1ee0acc2e0d4b99d31972cafda998de6cad4e0fc57f6df809db3c5442077114c879e8e313e1f4ee30b25fab6e24576b803fc150103f306d4e3304b8f329d25928d34c7e46ca1b29a5c740fe184bf0aa05731d0938e1361b180f39dcc45f8e7c69385ce40294d70f22c59936f4f87adab08c27399062dadd02ca045b321e946101a32d0a037284ca77991cbda6d77940e21f8b5a9cbc9af7c6775d88d535d448474654fc0a4b7222a5916c39d28edfb5f4b2dcd8a522e50d6c604ebb450ea7b5d8d869385a6d1a928c16eb144a42d76c9fafdd0f33e89b8921fc15e358844a96168af701e12bf7166c0ed174e2c531067daaa10389a37b4fa0c2560f2aac471f8dbbf61a1e47dd7b1c04b01893162433ba05c286a21f8153ddafd4f67a9f86b3dd030c7e103c0be96350c0b3e2b9b3d6575483cc43b6ab624a3b145dfa6bef72019107a9850e829a9a72d79c8be62a9398f9dad3465a65137520526f7e8cfe1538f8ee2554f355700b5b4eeb969fa891ec155c213a1d89c67d3792bb32974ee76e8bd41ff33c0dc0110ade7550114369f911cf3e2528b17d7b09c0dc9d617333f4ad75cce2ba9bee4d47ab9c7bcb1c028d6f841394e924be6643b68467c2cee677630d56cca53ee273eda73b3ab05381bdac5d533b66d7d2ac0bbee2787e579ad7f85e556a7b45c3f3f9e2acff981e99977711332e587a2b6e3b71312898c66e30e7f09ad72d7008d253acfbdbe4da1d6556c87cfa719f65d6d234d955e69b21cb19084ea7fa675c0e646d5e0769b8af54ceb2bb78651e607b4324e084611d0642d29852ec5eb5acdf219adff3ccf809b3693c2a32fe492f0f413f4380c56fdc7193b5f8e081f4382ce7fb5019076b5ab28708a3a4b2fb5f5b37bf90f307b4710bd4f870032efbba78dce300ef89f2df172febe44f23994c0315c3d19f327a7c4d458015f840526744cbf7d9288e1b88a701b6beae28d5b3ed87146ffc0a37754aea5396a87bf847740f7abb8ce29d7f62aeac9db9978231ac7838e959cf216524daa650d5b0315f6bb8c955c9e1cf39aa6342fb0205631c4b5172c7e2d3e055efec731b8e908b2fbcca6553c0085ecb210dc095bdbc3aec79210ef1fa839aa2e5de9f22ea15042b8cb1e68f1c3d433ac1a8284c37338389481457b5d241ffdf3a5bd093d77f8b8a7f5cb817a5b5679aa0e3d6120657ae566f2520c58c4adc75b5a9735a7200796523cf69c259a50919d2342a681861d5d1d7f1de65ff9fcb486dcf0518efa09c5ea01bfba25aa6ee0bd59f914c36be9135e59d2add6cdf0c04601ed970f2c1ce33bedab25fb7b9c613661828c6705d53c787972b76661693547185370ba1f3a8d11f3c72baffa49c239a970b8da42242758f16caad42cbc9fc0b46be9fd9c767934c7afd890a9d392a86f418db89873dac692c9556c73d25b3e7202035b5adf3b053e6fdee82fee66dc563f01804a35ef173635edd168efec62e2e548d4aec9ebeca205c49a25e05584f3321ca89c1e7b0373ba45efd63c82b231ffd92c77cf787733ac1474df0eb87564b8efeec519ae9c5e09de0a07c239882a18ead4f766080ba1c20fcaa565841dc8e267ddc116640376898bfb8e4d6d432ea82c2527fbde436455fe5cfa84f2007107a7d8e0e111791d50c700367bd30de6df28daaec5b6067806d2e9a54d8bf6dac490c7f4bf0cd74ee1e3315279637b72c010958749570bf82e7448dc17155db8a38ebcead42f418cedd65b2a415a7f893171ebcafeccb426217aa37459ae11bf72afdc363036aa9105c8ccb75198660171a011bdbee72685105bde4d2c5ccc5addede6e8b51e1477846e9f8ba64215828faa893fcead2f0ee1edbbfb40e5164cacc0e14cd2e4b36f309a618d3c33a32e593f77abb11537900816e40bcad728e761b0f983a9932d8f5f2a42b2e56cb73c9570d9f678157b43b445de8ff37449643473c597a62d9a1b90e1b8034f94e106ba10092d04ce3022de7a4ed0c1f987c5b36b9f5e5f906088dfb2237cf87897bd7a451fd0998907449ecb2357b026e24b47008d54942ca858845e97976ca9e68e106cb0ce8a1248cdeb077e81e31787bd184296b3e467d729de8d6d44919df14d093188c6afbf3101471280ca0bffb4799df4dcd4de5d2587d4f7489334a0affe5682dcf91a6c2455b60043681987f9e88ed9a6e6f93760993d76bd4782737520ca980c2076c611dba23468e84ddfec853b6aedad67279e9cb9b61a789a019a8136a95d57c606ab6248c044341fe4a3e4bc11d8eb8677a700e6758ab66609492bebbc0ad9bfaed19c6e48593019c1c3f73d16bb0ee58f4bb03086adcd7c56562fac08228f8292cf9fdf2b079959d487142263ad27a90742ea68ce508a52742b869fdfe36ed6d7c30d9d549231356ddc50ad690b387f35e81022a9d2e5913850fa351bf8f45c9fcd6b684e03fc1b8a71c8f5ed2dc7338e89d159e696cbef26452fe93e69919228cb2c273b88f237910ff9f5e2126ad829dc82c94849fb9d19e593a177a3a28be4d52c5abe9d951e2a7a748f1d769c05f1bb0639e752bccc94fabaf82361ef3e052f8f0d8553d55ce02b18ae8783e150b853feb2fe5faa43cd681df72634eb7a1b4ebf175c2a7326acc00c3113e08d8e7197b12a147895cd86e51585cdce96d2adfdb85cc4c2b61333632718d1a5bff7d325560b0dd300732e4453a2c6568abb159e2d9eec81eeb392a303ef8e55f5733602003a40b843ccfc03e1549a0e5f3de0984a004cd91b617b5b8c3699638c0203672237df06779eeda972c1865f844dfa789c560139c659db9d856efbb29e21f7bb5e4d20525390fd902cd9fe1b319664b0684ca7b658c476ecf99b899cc921f2b0aadf4ab7806ace4f893e15b3abf3df6d7a4deca0f9217f642c942fcb37cf343c598af155093e04b98ae03fec01ae4ebfa70db76936d4535112fc8fd74656162e0d1d7bcae4734d2e354a364d32a081ba9b1133c96ba9f7460612d4fb13489fa323b75fef5e13d6ab168f0e0cfafab2c74db26e7d911dc66e74ee2cb3c8cd33463b2e190b452a88532dc024f11c8609afc88b", 0x1000}, {&(0x7f0000002a80)="e05fb47fbe8f73bdb15ab158e3b8641bef4d14daad4de61cfb1f984ac17f75d828", 0x21}, {&(0x7f0000002ac0)="f32c8695d7e4e07ec08b034024aba647494172223ad3a0d56a9110203961e4e6887c95451399aba82204cfb51cb00a498e918a3530f1979a8954b9ab281811b38f8726c439d84e18369d3209cceffc8bd97ff872a1e5ff4efe717cedee471ffcf24a4e32e0dbf090231fd23132727a99488c2328d79d9fa5a78eee7194b0cdaf780e07208f3720188da383585d19833b516620696e21425549a56e0176824724175da1255b7c0384e45a2e66848f8be87db57786f71ecbfde154f50e898e4a", 0xbf}, {&(0x7f0000002b80)="aa12ecb6b800", 0x6}, {&(0x7f0000002bc0)="4926178167984f1bf2cdfdc354c082ee682556a001b4430641d5da0861c7eb1e39ef497daba6f37aeed8", 0x2a}, {&(0x7f0000002c00)="b40e2b8ac8af5a46ed8eda748d93d0c25f3914425e0e85678cc2c35842d59d3c428241167387d2be18ee0169f6602aabe23e92844f7db486adde06515ab2c74995a3f28248c0b3fad8e386fe6b33f1d1db429886a82bfa664e9ee663a4d1224f650fb89484287c33253c0bfa760807372d05e91bda97b9e08352ce9b2c587846925ce62b0dd0f7e895fb2b451f92fbecc5f9e27e6e24dda7ae93409d843f9f6cc044fb47ce49131fc5ed2f425c1fcc22a00126d8d0c50b8639ca089405c9f75171845450e6e8bc20", 0xc8}], 0x9) (async) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000002dc0)=0x1) (async) chflagsat(r4, &(0x7f0000002e00)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000002e40)={'./file0/file0\x00', 0x2, 0x2, 0x8, 0x0, 0x10d, 0xfffffffc, 0x0, 0x2, 0x1, 0x80, 0x10}) 2.58649942s ago: executing program 2 (id=2207): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x1000008, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x800001ff}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x3, 0x3}, {0x4, 0xb586, 0xf}, {0x80003, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x9}, {0xc45d, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xec2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async) setreuid(0xee00, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x404, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (rerun: 64) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) syz_emit_ethernet(0xb6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8b4f69c83b01ffffffffffff86dd61b91d3a00802c03fe8000000000000000000000000000bb4079e811670a1ec2952a4234926cce0733"]) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0x1b, 0x7, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (rerun: 64) 2.584659924s ago: executing program 5 (id=2131): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000000aa000000000066015a5b0000000000000081"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) syz_emit_ethernet(0x5c, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x4e, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6, 0xc7}, @generic={0x82, 0x2}, @generic={0x44, 0x5, "922133"}, @ra={0x94, 0x6, 0x8}, @end]}}, @generic="3307a47d4906cf32e1ba7cf457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"}}}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0xfe) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x0, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = socket(0x24, 0x2, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x1, 0x7d, 0x80, '@\x00\b\t\x00', 0x790f, 0x23}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000048c0)={&(0x7f0000000000)=[{0x8}, {0x7, 0x200}], 0x2}) sendmsg(r5, &(0x7f0000000400)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1, 0x8f}], 0x10}, 0x6) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000600)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4d}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6392}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8cb5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xbf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe308}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x9c}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}], './file0\x00', 0x2f6}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 2.568126191s ago: executing program 6 (id=2210): socket(0x2, 0x2, 0x0) (async) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x49) r1 = socket(0x11, 0x4, 0x6) setsockopt(r1, 0x11, 0x4, 0x0, 0x0) socketpair(0x18, 0x0, 0x29, 0x0) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x80}, 0x10) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) (async) read(r2, &(0x7f0000000100)=""/205, 0xcd) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000500)=0x7) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00"}) (async) writev(r4, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) (async) close(r3) sysctl$hw(&(0x7f00000001c0)={0x6, 0x5}, 0x2, &(0x7f0000000240)="00001a5e0a1b6874c19252fc90e142de6949000000", &(0x7f0000000200)=0x15, &(0x7f00000003c0), 0x0) (async, rerun: 32) r6 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r6, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x1, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r7, 0x1000000000029, 0xc, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async, rerun: 32) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) (rerun: 32) 1.482163913s ago: executing program 3 (id=2213): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x10001, 0x3ff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 1.389135265s ago: executing program 2 (id=2214): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x49, 0x5, 0x2}, 0x401, 0x4, 0x7}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, 0xffffffffffffffff, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x183, &(0x7f0000000240)={@broadcast, @random="eac1e163685f", [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "8854dc", 0x149, 0x88, 0x5e, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x115}, {[@fragment={0x6, 0x0, 0xd, 0x0, 0x0, 0x2, 0x67}, @routing={0x1d, 0xe, 0x0, 0x5, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="c2a3a0b38bf84c03f928a08fd0beff53", @mcast1, @mcast2, @empty, @rand_addr="939639fb71be6b0ee55fa4a5236bb12f", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x3, 0x2, r2, r3, 0x1, 0x0, 0x16, 0x80, 0xfff, 0x0, 0x3, {[@sack={0x5, 0x1e, [0x1b27, 0x7, 0xffffffff, 0x1203, 0x6, 0x67, 0x1]}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x3, 0x1]}, @sack={0x5, 0x16, [0x52a, 0x9, 0x7, 0x0, 0x530]}]}}, {"0861893a352b5edad0c5575e270c69c3c8f61c757805fa6b6d9fb1cc963ca455b1380e970516e237b41957a9414bb8bc0add0d632fb5626a47f0de4bfd71929fe18932e5250acb40b4b1b0bb2d1516f131651c59d81e9db31db47d988cb9a7905c88cb97a37eeab2f5bb780dd7cc55b176"}}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000400)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000440)="7124a7d8af22902ff5a3cfd5e528d8836c0a9bb1e85d5e7abf283ca5d80389b5f71dc411770f20da50d3e7e04c2d165151a466f3a2", &(0x7f0000000480)=0x35, &(0x7f00000004c0)="69d0cdab7a7a59580bdb4bbd3bf4bb724d0e666f78f8a18ff7f9893d06a16bb5b24967eb86856c49841d2a5375b16a6f4299dc24ac5e29cb14bc9b579c65eb6fae5d49914a072a518b80c0dcd263b51206dc99a7e52984685d99fb2e86064640854a7fe89844a5aa6191ab0f12216276ea7b056b82a9476f622254912242322bf6c7bdc702428b231af424f1b2c8ce45921ec13db1e2f3604ba4070240a7e269a0dc8e0b0b2ec3f682c58e8f6d7fa4aeb5bd2a773a244aaf93c38d1a146a582eec1ede13bba8c4f35a7ed8cbe6058be6f65fe5b01e27a7de317ec61cfb5874d1fb8c4fd82d964dbb7f75067f077677b5dd69ecded5", 0xf5) mkdir(&(0x7f00000005c0)='./file0\x00', 0x10c) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000640), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$net_inet6_ip6(&(0x7f0000000680)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f00000006c0)="c9f98313147628333ceb8a2fc54ed22d0ead3896735523173a6daaf4e469b579bc2dc6fbecd8078597ff552a21036d38f53ea6e62b656a19ca609c1c71d94c265b32b2d51bd398135c91168096f476694ac5ed4abc3f487506ed873c9d92a51938039f6acb80abb207474c82fccb4d9bea16bdad688c7add0dc87aac54626a55d060468e84abe3f8aaa9202aca2907ba8653e875c529ac706f1123d2f86a65e910ac1688b5d94a35414860a6d58f6a241971d15f504fe17e7e9c3b410188e9c463d171a66b9b614e95529087a15c6ef80e34763cf07cc2", &(0x7f00000007c0)=0xd7, &(0x7f0000000800)="c2cbf9e9d5a1a7", 0x7) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000840)=0x1ff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000880)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x2a, &(0x7f00000008c0)={@random="5b72f58e0afa", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="75a1db0a7615", @empty, @remote, @remote={0xac, 0x14, 0x0}}}}}) mknod(&(0x7f0000000900)='./file0\x00', 0x2, 0x6) sendto(r0, &(0x7f0000000940)="20cb13c888a3f74595ab795d054bcd3d0855f66d3a2df41d427d066044e7212bb82363361986a4bcf6a5b8c37b3c2e36beb9e3e0f4682650b5f98311eb336fd2bb6258486345980815b7620c55a0a50d5ae226ae8cad7371771ca9a87a97075bd76736ceebd53af6880405d0083a7da88fc85f0a9d58b882ca70bd78d3a0f8314b1e5a2b474c2f4ce047295f0014ea401004537d08c2c5a61d8bd1c191505bd5f02bb5ef1a7e73bddd2f1f7f22bf1d45ff17b7752c5330ad565718390b2264351ed1cafe8b11fdb269237b5eae07d48c6e", 0xd1, 0xa, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000a80)={0x5, &(0x7f0000000a40)=[{0x800, 0x7, 0x0, 0xff}, {0x7f, 0x1, 0x6, 0x7, 0xba9}, {0x2, 0x5, 0x8, 0x4, 0xb78b}, {0x5, 0xf001, 0x1, 0x8, 0x2}, {0x6, 0x1, 0x2, 0xfffb, 0x100}]}) r4 = accept$inet(r0, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) fcntl$getown(r4, 0x5) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000b40)=0x6, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b80), 0x1, 0x0) bind(r4, &(0x7f0000000bc0)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) bind$inet(r4, &(0x7f0000000c00)={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f0000000c40), 0x2, 0x3) sysctl$kern(&(0x7f0000000c80)={0x1, 0xa}, 0x2, &(0x7f0000000cc0)="b4ba0d0bff14fbc2163a9522c94a692321c12dfb90280665411ccf11e838e7fce488d597fe469c3052981e0f042e1b22b0fe533675a10e486eff14248d6cedecba2109b54b559e7f1cb8a8464d94d9acb89b557911fc8992c39e992aafa6ccee099dc0b6830f2823f5a09191a74aaf23b9716123c67a454ba4109defec92e7be877323d2b11d9dd18e35bc82570923be54b0e48718b182276adda56f83f466420f605933d4399d675ac29e4eda86e598a0c5fb08f9103a71f9e8501eaccabfa4ea93b7094a2db95a4ceff21a9e5032d638985cfc4c18b2cb3c7e4ce3588ab852c51167", &(0x7f0000000dc0)=0xe3, &(0x7f0000000e00)="429cd619eede8e15d4327bd03a5d217c6c62d35a4de3b2a3991be65315b5033e87c58440fc18818c4f010ee654582f60db093f9a9536b48b7927743f35be56cf23f013dd6062440ed8279977f0157204795f721740ce22741a3a6773808aa64e659f87382046f2a20bbd851f95c7480807a39816574e212048492c8a22127e3071ea9896554f6df244bcddd10d68dec019ec2b8d0693a8a31efabbddfdbbe84fd270a1", 0xa3) 1.385282347s ago: executing program 7 (id=2217): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x55) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0xeffffffffffff000) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 1.377748173s ago: executing program 3 (id=2218): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0xeb, 0xbb}, {0x2, 0x3, 0xbc, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0xeb, 0xbb}, {0x2, 0x3, 0xbc, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) dup2(r2, r1) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 1.375635009s ago: executing program 7 (id=2220): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./bus\x00', r0, 0x3}) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000000c0)='m', &(0x7f0000000f00)=0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xd983, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0xa6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x7, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x6, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0x9}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x2a}, {0x2, 0xe, 0x85, 0xd}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x5, 0xc}, {0x7ff, 0x9, 0x7, 0xa}, {0xb8c, 0x4, 0x3, 0x4}, {0x29a71717, 0xfffffff6, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5}, {0x0, 0x1, 0xe7, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x4, 0x10000000000004}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.32237863s ago: executing program 0 (id=2221): open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x224) acct(0x0) rmdir(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0xfffffffffffffff8, 0x8000000000000001}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0xfffffffffffffff8, 0x8000000000000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) (async) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x47) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffeac, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffeac, 0x0, 0x37) 1.321921648s ago: executing program 3 (id=2222): syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500002c0066000000069078e0000001ac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200029078fffd05020000cb19143f926b1a53361c321d241e33a200e6af9bdf07a21450191d53b7a92657e6a10fb32645cce93a930e7255cd2283cb6cdc5d36e6a496b39585263fc6188302acfd26e10d71519d47d0a96ec4a1e761"]) 1.320769132s ago: executing program 3 (id=2223): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, 0x0, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0xfffffffffffffe0a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea000001eb", 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) open(0x0, 0x100, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r1) 1.320587805s ago: executing program 0 (id=2224): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000051e, r1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r4) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x43) pledge(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = msgget$private(0x0, 0x4e1) msgsnd(r5, &(0x7f0000002500)=ANY=[], 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0x673}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r2, &(0x7f00000008c0)=[{0x0}], 0x1) 1.238281061s ago: executing program 7 (id=2226): r0 = semget$private(0x0, 0x1, 0x12) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/44) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/202, 0xca}], 0x2, &(0x7f0000000380)=""/64, 0x40}, 0xc42) 1.236612224s ago: executing program 7 (id=2229): r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000080)="4bde6a47b8b39074281dcbb8fc98926b8d1cd0d65a350801ebdbbfd7570a75a4f39d5e18a498014dd7d35fb36cc01248fd350464c299d3d8ebfa3e2355a4eb2c0fee7105182a14dd6c53f20b6fa88d5497e8da2b60e9fcc895344362da44c99806d6b07c0d3569bf8a9be3bfe1470d5eb26a63fab7f84e4183a294fa7d7d31d1e45eb7f4b7108a0134926b910a6d6f03ec349dabc87258967c15f36ba3030a0008eb634d8ab4f58ff469a2713f24934f3c2ab82706338753568d138c1a118c8f232183c491e5646afc9a5da04b01894e07d83cb09c4dd3b3eba79b8441ce93d4982ca4ac329e50c72e5fb80b7782ada0d3460df486b671a1ec6b17223f", 0xfd, 0x415, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r2) listen(r2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) recvmmsg(r1, 0x0, 0x0, 0x1001, &(0x7f00000014c0)={0x1, 0xffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x4, 0x4}, {0x20, 0x0, 0x7, 0x441}, {0x4006, 0xfd, 0x0, 0xfffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0xa, 0x444}, {0x7f, 0x0, 0x41, 0xfffffffc}, {0x6, 0x1, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34", 0x11}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.236459201s ago: executing program 4 (id=2230): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000000c0)) syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="fb0000000013000000d60000a46a0000000000000000bbfe8000000000000040f35300049fc72b6aab8323000000000013000000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="505a0000907803ff7788215f7798961caa9315374174f0ecee953cf11096a312138bc1942567"]) 126.929687ms ago: executing program 3 (id=2231): r0 = socket(0x2, 0x1, 0x0) (async) r1 = syz_open_pts() flock(r1, 0x2) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) dup2(r1, r1) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, &(0x7f0000000280)="000000007d3e187f863769213fc33d0817c53fcb7c7d", &(0x7f0000000000)=0x16, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x7fffffff, "fed6d9d5c36269e4fb23c6032446004c72775c88", 0x0, 0x6}) (async) close(r1) (async) listen(0xffffffffffffffff, 0x0) (async) socket$unix(0x1, 0x5, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) shutdown(r0, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) (async) socketpair(0x18, 0xc003, 0x4, &(0x7f0000000100)) 126.661562ms ago: executing program 4 (id=2232): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = semget(0x0, 0x1, 0x281) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000140)={&(0x7f0000000240)=@un=@file={0x0, ""/524}, 0x20e, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r4, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003a40)=[@cred={0x20}], 0x20}, 0x404) close(r4) unveil(0x0, &(0x7f00000000c0)='r\x00') semop(r3, &(0x7f0000000100)=[{0x4, 0x9}], 0x7ed4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) r6 = socket(0x18, 0x3, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) truncate(&(0x7f0000000080)='./file0\x00', 0x8000) 125.922456ms ago: executing program 4 (id=2233): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='x\x00') symlink(&(0x7f0000000340)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f95f84cf71b59c7a06c37582", &(0x7f0000000080)=0xd, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffd, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x1ff, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x86, 0x8, 0xb4}, {0xce1, 0xd16f, 0x4f8, 0x2d}, {0x2, 0x83a, 0x17, 0x6}, {0x2, 0x7e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0x5, 0x4, 0x3}, {0x3, 0x9, 0x7, 0xc}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171c, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) shutdown(r2, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4}], 0x3, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socket(0x800000018, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 123.242886ms ago: executing program 3 (id=2234): r0 = socket(0x2, 0x3, 0x0) socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 32) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write(r4, &(0x7f0000000040)="a6f650d922602f876609d24604fdaccb512b67a630b8bee50f36b784c1b7ec9bb58a828af42c40c13e14a0d4de395433", 0x30) (async) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) 61.245831ms ago: executing program 4 (id=2235): open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xb8) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000180)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x752, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000240)='./file1\x00', 0x5, &(0x7f0000000340)='./file1\x00', 0x8}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) getitimer(0x2, &(0x7f0000000000)) open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xb8) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) getuid() (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) (async) chdir(&(0x7f0000000180)='./file1\x00') (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x752, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000240)='./file1\x00', 0x5, &(0x7f0000000340)='./file1\x00', 0x8}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setreuid(0x0, r1) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) getitimer(0x2, &(0x7f0000000000)) (async) 59.17503ms ago: executing program 4 (id=2236): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296485223c3298d0b0b140830a878632955ab36dfb71afb99ec4f223e6b0a7a3ce0f2269cd8ff2b444c67b92a4dabddd18ea42a7f0583540a51abe6820b8d870a905355e248cb521ffd603fbaee83d0c2616e", 0x64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x3011, r4, 0x84e) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) 58.813255ms ago: executing program 7 (id=2237): mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x45d48) (async, rerun: 32) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (rerun: 32) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="514cc5f9b987002deec810c2c956b7d342b5f1d909a2db474bd22cb1fba7867ebd63c5fef33542266f87d89f3fbb03dd137041e8f3f0ca479fe21fb839fec72cc6b1bbc23a45a68228472db012f96cb16f04100522e5999d5a60d4d57232", 0x5e}, {&(0x7f0000000100)="7e33aeb3a4396f4dfa8f6f6428b9a565d4901b4e42297a68782ef9ba5a9b17d74caba09392f1ff905c2f3fa9bdfa839e8519cc19bc5d66a4cec38e7cb65c2b37f8", 0x41}, {&(0x7f0000000180)="8ee032350fe34b584bba5de6945fd08906e8a9973180aee7a6bd2a3f384f213b128d1ba8e6ea02341623dd276dbf0dc1997ce302601f533eb4cce5c1c3664274070dc35edfa91d781493f5e8d2caf5f0045c3cb0d36e17c4da3ad67200e46fec511f5ddea2aa222cddfa36f962f57c8b56cd9d5c26b939941129f4ea8fbea85a13fd1c5d7d0058d439a25c741585f46e7b7a78e4e5ad4b38b5e716f4b106e36951096f429d0954115304d728ae3ce6f24694b535d78846266f1705e5e25560cfd3b62c58", 0xc4}, {&(0x7f0000000280)="decbcf8b9712a8f4c254d7e48d34f932c03566caf2427735035f7d7172d2d13c425fe8c4632d272c4795921d38ecdb92c5a534d7f09bdfeea5c1e54a92bf69a254ac35469ff7550dd18bbe6810e3bc0622f8ca", 0x53}, {&(0x7f0000000300)="ffd2c8b6fdc05613c44348d8a0b665af03773530424674e92a038d77", 0x1c}, {&(0x7f0000000340)="a92fb5715c9c903c08a7271226d4d0aa355cdc47e27a7da2e100bea57dca2b25b7df3b77180b971ecee04756cd7b9e0ed794d31a04808c3eac7f7aa01a974ea634a632463972faef11b9dc08f6f5c860d667ad5c36641074379f33830fcff4426f3e0458bf910086d2346e06fb06402b39909fc3638dd39bbf13b8434ab15524eda7f66ef374827d469a519cde425abad6bb5f03ab1b02ff84f44bfa65498cee5d109b2a057a476c66d438edc413793b332b6b25cea71c54928b0b3a0a8cae751fef6172ed18ba64669ded8c3256a3dc00", 0xd1}], 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) (async) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x18, 0x0) (async, rerun: 64) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 32) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 32) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) (async) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 28.440197ms ago: executing program 7 (id=2238): setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x3) sysctl$hw(&(0x7f0000002bc0)={0x6, 0xc}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x10003, 0x265e3, 0xfffffffb, 0x9, "8a7e3dffff7f00", 0x3, 0x4}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f00006ab000/0x10000)=nil, 0x100000000ffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r3 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x400) shutdown(r4, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) bind(r3, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x0}, 0x8) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000b40)="825a4f4702000000000000003abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x0) ioctl$TIOCSETA(r6, 0xc4504443, &(0x7f0000000740)={0x8, 0x200, 0x9, 0x6, "97a2224ef1c14649ebb178926cc9795a6b47c1d1", 0x810, 0x4}) setreuid(r5, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) fchown(r2, r5, r7) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000400)="edea629d3df2b9b3028298ab0233c2b59bd8ddfcefab1547fb6dc3f75463f3f87018d6f39de664e250b0430f3aafce05a94fc66f49369defcb53faffad998ee49eaf9b3a23d1cc12f9c43f5173020039d315db5ec312c5bcc36c5dfb39098bf40f1abfbaa9efeefd5dbb7f70a3f2036e7be803d59dd7464881ef1a421ed0eda391a8d4944bc2a1122e81567800000000a268d2f845f29fded223afcff7043e319a96c8d5da29c0bac203b39d39f7a9cb2f561ced6fe0bce11357cfd259f34ad8e2462523e25986226245b925", &(0x7f0000000100)=0xcc, &(0x7f0000000140), 0x0) 27.876179ms ago: executing program 0 (id=2239): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = open(0x0, 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000400)={'./file1\x00', 0x0, 0x7, 0xd8ba}) 26.725398ms ago: executing program 0 (id=2240): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0x2b) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 755.568µs ago: executing program 0 (id=2241): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x8000000000000000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x4000, 0xea) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f0000000080)='./file0\x00', 0x8}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x800, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x8001, 0x7f, 0x8}) r2 = socket$inet6(0x18, 0x1, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x3, 0x5, 0xf}, {0x18, 0x1, 0x6, 0xfffff0f6}, 0x6, [0x80000001, 0xea06, 0xceda, 0x9f, 0x9, 0x1, 0xfff, 0x4]}, 0x3c) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x10000, 0x0) utimensat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x8, 0x4}, {0xf, 0x3}}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000680)={0x10, 0x6, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdd0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x100000001}, {&(0x7f0000f22000/0x1000)=nil, &(0x7f0000db9000/0x1000)=nil, 0x9}, {&(0x7f00005ff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000f90000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x6}, {&(0x7f0000e33000/0x3000)=nil, &(0x7f0000bf8000/0x2000)=nil, 0xb}, {&(0x7f0000a24000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa}, {&(0x7f0000a93000/0x4000)=nil, &(0x7f0000882000/0x1000)=nil, 0x2}, {&(0x7f0000588000/0x3000)=nil, &(0x7f00004b4000/0x2000)=nil, 0x7}, {&(0x7f0000c3d000/0x1000)=nil, &(0x7f00006b2000/0x3000)=nil, 0x400}, {&(0x7f0000950000/0x2000)=nil, &(0x7f0000429000/0x3000)=nil}, {&(0x7f000094b000/0x4000)=nil, &(0x7f0000e3b000/0x9000)=nil, 0x2}, {&(0x7f000040e000/0x4000)=nil, &(0x7f0000555000/0x3000)=nil, 0x1}, {&(0x7f000068e000/0x4000)=nil, &(0x7f000070a000/0x4000)=nil, 0xffffffffffffff05}], './file0\x00', 0x5a9}) msync(&(0x7f00004a5000/0x3000)=nil, 0x3000, 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x820, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) mlock(&(0x7f00008f6000/0x4000)=nil, 0x4000) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000bc0)={&(0x7f0000000b40)='./file0\x00', 0xb, &(0x7f0000000b80)='./file0\x00', 0x8}) shutdown(r0, 0x0) madvise(&(0x7f00004f7000/0x4000)=nil, 0x4000, 0x5) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x10, 0x1ea) r6 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x8, 0x8) chflagsat(r6, &(0x7f0000000c80)='./file0\x00', 0x0, 0x2) unlink(&(0x7f0000000cc0)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000d80)=0x4) r7 = dup2(r4, r4) connect$unix(r7, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000e00)=[{{r1}, 0xfffffffffffffff8, 0x9, 0x1, 0x44a, 0x2}], 0x6, &(0x7f0000000e40)=[{{r7}, 0xffffffffffffffff, 0xc4, 0x800ffffa, 0x9, 0x9}, {{r7}, 0xfffffffffffffffb, 0x87, 0x8, 0xfffffffffffffffe, 0x7}, {{r1}, 0xfffffffffffffff8, 0x28, 0x1, 0x4, 0x78}, {{r2}, 0xfffffffffffffffc, 0x75, 0x20000000, 0x80000001, 0x9}], 0x1, &(0x7f0000000ec0)={0x800, 0xfe88}) 421.632µs ago: executing program 4 (id=2242): socket(0x20, 0x1, 0x81) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 0s ago: executing program 0 (id=2243): fsync(0xffffffffffffff9c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8000, 0x2) setsockopt(r1, 0x10000, 0x9, &(0x7f0000000040)="573f9c7172ab072b4617b93c6f0d0fd74feab39fc6d25fa09cb1802dddd53668b3d88eae47ab5566b7c8b1cb2442b014c96e0d49e988e9b151bcdcfa40aa2269492f3286ad13bd6e5ccad069632f79cbfeb1e75d581d479a187b115d61007b178363423eca794a9b2c1fa5f9cb7fcf3780899424e262c1cb8d12701c2689c29cbf4e33e8b76be45b1ed7fda39dbfc7d59b2a12f20f4414fb2435c989f87ca88f848ee963fd07d6e0eff0b5639e2e5f44f7c9e67de24cce5d11c35dafd5536e7d1cb9c71b107b8d7c70bad4c26a3ac04bf00bc2af6541450be9d368eef5747d6c8898ac", 0xe3) r2 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x5b, 0xae51}, 0xc) r3 = kqueue() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r4 = dup2(r1, r1) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0xb, 0x8}, {{r2}, 0xfffffffffffffffc, 0x4, 0x8, 0x843, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x1, 0xb0000081, 0x9}, {{r4}, 0xffffffffffffffff, 0x32, 0x8, 0x4, 0x9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x27, 0x0, 0x8000}], 0x0, &(0x7f0000000280)=[{{r1}, 0x7, 0x4c, 0x20, 0x8, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff8, 0x61, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x8, 0x6}, {{r3}, 0xffffffffffffffff, 0x41, 0xfff7d, 0x5, 0xfffffffffffffc85}, {{r6}, 0x0, 0x40, 0xf0000000, 0x834, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffd, 0x1a2, 0x20, 0x6, 0x3}, {{r4}, 0xfffffffffffffffa, 0xa0, 0x1, 0x9, 0x2}, {{r4}, 0xfffffffffffffffb, 0x50, 0x8, 0xa, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x5c3, 0x7}], 0x9, &(0x7f00000003c0)={0x3, 0xffffffffffff925b}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000400)={0x3, 0x1, 0x5, 0xc1f4, 0x7ff}, 0xc) sysctl$hw(&(0x7f0000000440)={0x6, 0x2}, 0x2, &(0x7f0000000480)="6464dcbf100432384df81af4e6f4be47e4000b85c06bd31ad4414cf08562fad2f3e3bed61783be51b1f8717250cae9e231fb4dedf5112e6f80645da0b38ae8a6e7ff44fdb0e65cd89abff2b32142794bdb9133a589e2216dbc762a976da8c0a338e7b50a8c29ed0c4b058f2374d1118f974afa6c1a704b06b418db2258b3d9bbabcdf40a4135b50e8ede374bb32856b52f6aac0885efce2a9795f16af38940931f3eba227ac8bee46ce91912c169294d56e5f969998bfab69f38ee482966a364ed6bed1bce02677b07f8633723abc44fd1cc6083dc725e5bc4974d15", &(0x7f0000000580)=0xdc, &(0x7f00000005c0)="8b377dfdf5c3588019c7d278f22ac86f7f5eaeb4f2524ece1b47e8bd9d9129cfdd7556c6ee00347c2b261756b307bac933dd692202ed430dd80759d2dab37971a15db280ca405ad0d00e975f0943ddf27185fd22506de084a8e62a0f30e51a72a965d25feeb7924d8ae6eec9caa481c1277ca5b2c9dc5f71936f378c9c14b34ec8fe4a345100f3b9bf0d0709d80ed64be0ede87874", 0x95) shmget(0x2, 0x4000, 0x30a, &(0x7f0000ffc000/0x4000)=nil) r7 = accept$inet6(r4, 0x0, &(0x7f0000000680)) setsockopt(r7, 0x6, 0x7, &(0x7f00000006c0)="283f1f499b9ab849ef0a8dedc8362dafb04f9eb059a0f3ced0119764d86649e5179e0a8cf1072e8f7485aaf473e78898cb0fd936fe5c987d5585d7efa8ecc32bc18cf61868695074b9c74314b1c6b8715e0381aea05a85c3d215548db65736c81ae0c750feea63ff4526b8bd60170622ee8a018cc59c52dbdf88727132d9374aeeac778a94205614d5063a48da7debf64290513af08068060d141e", 0x9b) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) read(r1, &(0x7f00000007c0)=""/60, 0x3c) readv(r6, &(0x7f0000001900)=[{&(0x7f0000000800)=""/90, 0x5a}, {&(0x7f0000000880)=""/79, 0x4f}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x3) getsockopt(r1, 0x9, 0xb793, &(0x7f0000001940)=""/123, &(0x7f00000019c0)=0x7b) fchdir(r4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00), 0x2, 0x0) r9 = syz_open_pts() kevent(r3, &(0x7f0000001a40)=[{{r4}, 0xfffffffffffffff8, 0xa, 0x7, 0x4, 0x4}, {{r8}, 0xfffffffffffffffa, 0x41, 0x4, 0x0, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x20, 0x40, 0x77d6c540, 0x3}, {{r3}, 0xfffffffffffffff8, 0x99, 0x20, 0x1, 0xffffffffffffffff}], 0x2, &(0x7f0000001ac0)=[{{r4}, 0xffffffffffffffff, 0x4, 0x4, 0x62ad86d5}, {{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0xfffffffffffffffe, 0x4}, {{r9}, 0xffffffffffffffff, 0xfa, 0xc0000002, 0x9, 0xfff}, {{r1}, 0xffffffffffffffff, 0x84, 0x40, 0x1, 0xa266238}], 0x1, &(0x7f0000001b40)={0x0, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80), 0x2, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.69' (ED25519) to the list of known hosts. pckbd_enable: command error load: 2.17 cmd: getty 27051 [ttyin] 0.00u 0.01s 0% 339k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error                OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens malloc(): allocation too large, type = 127, size = 4162846720 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 322 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *167344 76824 0 0x2 0 0K ifconfig db_enter() at db_enter+0x25 panic(ffffffff8345dadd) at panic+0x1e5 __assert(ffffffff8340740d,ffffffff833da6a2,142,ffffffff833e469e) at __assert+0x29 tun_clone_destroy(ffff800001461000) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a33a190) at if_clone_destroy+0x1d7 ifioctl(ffff8000014c96e0,80206979,ffff80002a33a190,ffff8000ffff0cf0) at ifioctl+0x5c5 sys_ioctl(ffff8000ffff0cf0,ffff80002a33a370,ffff80002a33a2c0) at sys_ioctl+0x5c3 syscall(ffff80002a33a370) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7111313ec4d0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 322 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8345dadd) at panic+0x1e5 __assert(ffffffff8340740d,ffffffff833da6a2,142,ffffffff833e469e) at __assert+0x29 tun_clone_destroy(ffff800001461000) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a33a190) at if_clone_destroy+0x1d7 ifioctl(ffff8000014c96e0,80206979,ffff80002a33a190,ffff8000ffff0cf0) at ifioctl+0x5c5 sys_ioctl(ffff8000ffff0cf0,ffff80002a33a370,ffff80002a33a2c0) at sys_ioctl+0x5c3 syscall(ffff80002a33a370) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7111313ec4d0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a339f40 rbx 0xffffffff8388cdcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff8000ffff0cf0 rax 0xffffffff8388bff0 cpu_info_full_primary+0x1ff0 r8 0 r9 0x8080808080808080 r10 0x3ee6eeac1f389c99 r11 0xa3cd479a4bdd0360 r12 0xffffffff8388cbd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff8143c6c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a339f30 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (ifconfig) tid=167344 pid=76824 tcnt=1 stat=onproc flags process=2 proc=0 runpri=84, usrpri=85, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4cef98,0xffffffff839d5748 process=0xffff80003b8257b8 user=0xffff80002a335000, vmspace=0xfffffd806becdd38 estcpu=35, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *76824 167344 118 0 7 0x2 ifconfig 88772 451331 1045 0 2 0x100002 sh 12600 92665 74015 0 2 0x100002 sh 53118 14254 50954 0 2 0xc90 syz-executor 53118 15051 50954 0 3 0x4000090 sbwait syz-executor 118 373586 67490 0 3 0x10008a sigsusp sh 79165 10050 76029 0 2 0xc80 syz-executor 79165 2089 76029 0 3 0x4000080 rest syz-executor 79165 121951 76029 0 3 0x4000080 fsleep syz-executor 74015 465529 15245 0 3 0x82 wait syz-executor 43374 139312 0 0 3 0x14200 acct acct 67490 385829 15245 0 3 0x82 wait syz-executor 1045 475106 15245 0 3 0x82 wait syz-executor 76029 484634 15245 0 2 0xc82 syz-executor 40572 169506 15245 0 2 0x2 syz-executor 36600 499850 1 0 3 0x100083 ttyin getty 71398 326756 15245 0 2 0x2 syz-executor 13008 360343 15245 0 3 0x82 nanoslp syz-executor 44763 159529 0 0 3 0x14280 nfsidl nfsio 59735 412448 0 0 3 0x14280 nfsidl nfsio 47570 435878 0 0 3 0x14280 nfsidl nfsio 93346 439139 0 0 3 0x14280 nfsidl nfsio 96725 31437 0 0 3 0x14280 nfsidl nfsio 17884 106021 0 0 3 0x14280 nfsidl nfsio 58650 487451 0 0 3 0x14280 nfsidl nfsio 25921 503778 0 0 3 0x14280 nfsidl nfsio 37016 297474 0 0 3 0x14280 nfsidl nfsio 98703 9366 0 0 3 0x14280 nfsidl nfsio 45482 132640 0 0 3 0x14280 nfsidl nfsio 80146 474407 0 0 3 0x14280 nfsidl nfsio 58813 170665 0 0 3 0x14280 nfsidl nfsio 36246 47915 0 0 3 0x14280 nfsidl nfsio 38021 124684 0 0 3 0x14280 nfsidl nfsio 12362 374014 0 0 3 0x14280 nfsidl nfsio 41931 168996 0 0 3 0x14280 nfsidl nfsio 21787 43565 0 0 3 0x14280 nfsidl nfsio 43462 313886 0 0 3 0x14280 nfsidl nfsio 39659 363354 0 0 3 0x14280 nfsidl nfsio 22801 153584 0 0 3 0x14200 bored sosplice 50954 256062 15245 0 3 0x82 nanoslp syz-executor 15245 28288 76160 0 2 0x2 syz-executor 76160 103227 64393 0 3 0x10008a sigsusp ksh 64393 52544 20639 0 3 0x98 kqread sshd-session 20639 220966 74476 0 3 0x92 kqread sshd-session 74476 125616 1 0 3 0x88 kqread sshd 77044 2314 67030 74 3 0x1100092 bpf pflogd 67030 26911 1 0 3 0x80 sbwait pflogd 71061 359347 86335 73 3 0x1100090 kqread syslogd 86335 508906 1 0 3 0x100082 sbwait syslogd 72342 491966 1 0 3 0x100080 kqread resolvd 3098 474603 66545 77 2 0x100092 dhcpleased 55939 149235 66545 77 3 0x100092 kqread dhcpleased 66545 158018 1 0 3 0x80 kqread dhcpleased 50451 125358 0 0 3 0x14200 bored smr 49740 305691 0 0 2 0x14200 zerothread 73911 92297 0 0 3 0x14200 aiodoned aiodoned 82012 450490 0 0 3 0x14200 syncer update 45171 185871 0 0 3 0x14200 cleaner cleaner 84207 522343 0 0 3 0x14200 reaper reaper 84874 303951 0 0 3 0x14200 pgdaemon pagedaemon 13939 409739 0 0 3 0x14200 bored viomb 3140 522274 0 0 3 0x40014200 acpi0 acpi0 17162 325636 0 0 7 0x40014200 idle1 90009 503858 0 0 3 0x14200 bored softnet3 2005 258403 0 0 3 0x14200 bored softnet2 51021 418240 0 0 3 0x14200 bored softnet1 71516 181071 0 0 3 0x14200 bored softnet0 49546 455091 0 0 3 0x14200 bored systqmp 18001 404984 0 0 3 0x14200 bored systq 44500 270984 0 0 3 0x14200 tmoslp softclockmp 84600 277583 0 0 2 0x40014200 softclock 53697 403622 0 0 3 0x40014200 idle0 1 58155 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 76824 (ifconfig) thread 0xffff8000ffff0cf0 (167344) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a15c38) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 yield+0x6a #4 malloc+0xe5 #5 counters_read+0x1d4 #6 if_getdata+0x16f #7 rtm_ifchg+0xfb #8 if_down+0x1ba #9 if_clone_destroy+0x1a5 #10 ifioctl+0x5c5 #11 sys_ioctl+0x5c3 #12 syscall+0xbc6 #13 Xsyscall+0x128 exclusive rwlock clonelk r = 0 (0xffffffff837f2568) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 if_clone_destroy+0x67 #3 ifioctl+0x5c5 #4 sys_ioctl+0x5c3 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 12600 (sh) thread 0xffff80003c4cf228 (92665) exclusive rwlock vmmaplk r = 0 (0xfffffd8009ed6a60) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x44 #4 process_new+0x572 #5 fork1+0x3ea #6 syscall+0xb08 #7 Xsyscall+0x128 Process 40572 (syz-executor) thread 0xffff8000ffff0a60 (169506) exclusive rwlock vmmaplk r = 0 (0xfffffd806becdc58) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x12b #4 process_new+0x572 #5 fork1+0x3ea #6 syscall+0xb08 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806becd4d8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x44 #4 process_new+0x572 #5 fork1+0x3ea #6 syscall+0xb08 #7 Xsyscall+0x128 Process 71398 (syz-executor) thread 0xffff80003c4cfc68 (326756) exclusive rrwlock inode r = 0 (0xfffffd806f1cf1e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e4e01d8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 15245 (syz-executor) thread 0xffff80002a2b4538 (28288) exclusive rwlock sbufrcv r = 0 (0xffff800010fdd4e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 soo_read+0x60 #5 dofilereadv+0x230 #6 sys_read+0xa2 #7 syscall+0xbc6 #8 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10210 11031K 11361K 166960K 12728 0 pcb 17 16K 28K 166960K 511 0 rtable 118 9K 13K 166960K 1088 0 pf 48 21K 25K 166960K 344 0 ifaddr 25 3K 8K 166960K 207 0 ifgroup 55 2K 3K 166960K 359 0 sysctl 4 1K 1K 166960K 8 0 counters 64 36K 37K 166960K 624 0 ioctlops 0 0K 4K 166960K 1967 0 iov 1 12K 24K 166960K 140 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1364 86K 86K 166960K 3096 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 45 0 VM map 2 1K 1K 166960K 2 0 sem 18 68K 68K 166960K 200 0 dirhash 12 2K 2K 166960K 51 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 93K 166960K 2647 0 sigio 0 0K 0K 166960K 55 0 proc 79 103K 128K 166960K 1295 0 subproc 72 4K 4K 166960K 245 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 369 0 in_multi 33 2K 7K 166960K 360 0 ether_multi 1 0K 0K 166960K 15 0 mrt 0 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 139 625K 625K 166960K 139 0 exec 0 0K 1K 166960K 1000 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 7 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 227 163K 183K 166960K 25364 0 UVM aobj 104 6K 6K 166960K 113 0 pinsyscall 44 88K 106K 166960K 4220 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 183 0 NDP 12 0K 1K 166960K 150 0 temp 76 8664K 8784K 166960K 95553 0 kqueue 13 20K 30K 166960K 448 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 283 0 268 3 2 1 3 0 8 0 rtentry 176 341 0 304 6 1 5 6 0 8 0 unpcb 144 2087 0 2066 19 18 1 6 0 8 0 syncache 336 20 0 20 8 7 1 1 0 8 1 tcpqe 32 10 0 10 4 4 0 1 0 8 0 tcpcb 808 860 0 853 19 17 2 8 0 8 0 arp 128 56 0 48 1 0 1 1 0 8 0 inpcb 384 2664 0 2648 26 23 3 9 0 8 0 nd6 144 83 0 76 1 0 1 1 0 8 0 pkpcb 40 31 0 31 7 6 1 1 0 8 1 kcovpl 48 27 0 19 1 0 1 1 0 8 0 ppxss 1192 230 0 230 6 5 1 1 0 8 1 pppxif 1504 155 0 155 9 8 1 2 0 8 1 pffrag 232 13 0 11 2 1 1 1 0 482 0 pffrnode 88 10 0 8 2 1 1 1 0 8 0 pffrent 40 16 0 14 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 3 1 0 1 1 0 8 0 pfanchor 1288 3 0 1 1 0 1 1 0 8 0 pftag 88 3 0 1 1 0 1 1 0 8 0 pfstitem 24 176 0 96 1 0 1 1 0 8 0 pfstkey 128 176 0 97 3 0 3 3 0 8 0 pfstate 384 170 0 94 9 1 8 8 0 8 0 pfrule 1344 38 0 23 4 2 2 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1401 0 1215 37 15 22 29 0 8 4 art_table 32 1404 0 1215 4 0 4 4 0 8 0 art_node 16 331 0 301 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 193 0 177 1 0 1 1 0 8 0 shmpl 112 110 0 9 3 0 3 3 0 8 0 dirhash 1024 43 0 26 3 0 3 3 0 8 0 dino2pl 256 6071 0 4534 97 0 97 97 0 8 0 ffsino 288 6071 0 4534 110 0 110 110 0 8 0 nchpl 144 9689 0 9109 64 39 25 64 0 8 0 rtmask 32 15 0 15 7 6 1 1 0 8 1 uvmvnodes 80 5927 0 0 121 0 121 121 0 8 0 vnodes 216 5927 0 0 330 0 330 330 0 8 0 namei 1024 35559 0 35559 7 6 1 4 0 8 1 percpumem 16 327 0 280 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 202 0 178 6 4 2 3 0 8 0 scsiplug 72 9 0 9 4 4 0 1 0 8 0 scxspl 216 29850 0 29850 13 12 1 8 1 8 1 plimitpl 152 710 0 693 1 0 1 1 0 8 0 sigapl 424 2951 0 2878 10 1 9 9 0 8 0 knotepl 120 674 0 0 18 0 18 18 0 8 0 kqueuepl 224 1107 0 1097 18 13 5 5 0 8 4 pipepl 336 452 0 425 9 6 3 6 0 8 0 fdescpl 520 2903 0 2870 3 0 3 3 0 8 0 filepl 160 19713 0 19481 42 27 15 21 0 8 1 lockfpl 104 917 0 915 2 1 1 2 0 8 0 lockfspl 48 305 0 303 1 0 1 1 0 8 0 sessionpl 144 52 0 43 1 0 1 1 0 8 0 pgrppl 48 176 0 159 1 0 1 1 0 8 0 ucredpl 104 2982 0 2967 1 0 1 1 0 8 0 zombiepl 144 3824 0 3823 2 1 1 1 0 8 0 processpl 1208 2952 0 2878 6 0 6 6 0 8 0 procpl 656 6764 0 6687 8 0 8 8 0 8 0 srpgc 96 27 0 27 8 7 1 1 0 8 1 sosppl 168 15 0 15 5 5 0 1 0 8 0 sockpl 728 5212 0 5160 49 43 6 16 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 45 0 0 5 0 5 5 0 8 0 mtagpl 96 17 0 0 1 0 1 1 0 8 0 mbufpl 256 1205 0 0 74 0 74 74 0 8 0 bufpl 280 9319 0 3176 440 0 440 440 0 8 0 anonpl 32 16691 0 0 135 0 135 135 0 246 0 amapchunkpl 152 84136 0 83642 57 30 27 31 0 158 4 amappl16 200 7710 0 7382 85 58 27 40 0 8 4 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 162 0 150 1 0 1 1 0 8 0 amappl13 176 7 0 6 1 0 1 1 0 8 0 amappl12 168 3822 0 3789 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 37 0 37 1 1 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 43 0 40 1 0 1 1 0 8 0 amappl7 128 151 0 138 1 0 1 1 0 8 0 amappl6 120 381 0 372 1 0 1 1 0 8 0 amappl5 112 194 0 181 1 0 1 1 0 8 0 amappl4 104 408 0 387 1 0 1 1 0 8 0 amappl3 96 17373 0 17278 5 1 4 4 0 8 0 amappl2 88 960 0 892 2 0 2 2 0 8 0 amappl1 80 21513 0 20914 16 2 14 15 0 8 0 amappl 88 23891 0 23741 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 259 0 259 6 6 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 112 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2902 0 2870 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2902 0 2870 1 0 1 1 0 8 0 vmmpekpl 168 22776 0 22716 5 1 4 4 0 8 0 vmmpepl 168 190655 0 188468 146 33 113 124 0 357 3 vmsppl 480 2902 0 2870 5 0 5 5 0 8 0 rwobjpl 72 53369 0 46084 139 5 134 138 0 8 0 pdppl 4096 5811 0 5740 149 76 73 85 0 8 2 pvpl 32 23674 0 0 191 0 191 191 0 265 0 pmappl 256 2902 0 2870 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 549 0 132 14 1 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8345dadd) at panic+0x1e5 __assert(ffffffff8340740d,ffffffff833da6a2,142,ffffffff833e469e) at __assert+0x29 tun_clone_destroy(ffff800001461000) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a33a190) at if_clone_destroy+0x1d7 ifioctl(ffff8000014c96e0,80206979,ffff80002a33a190,ffff8000ffff0cf0) at ifioctl+0x5c5 sys_ioctl(ffff8000ffff0cf0,ffff80002a33a370,ffff80002a33a2c0) at sys_ioctl+0x5c3 syscall(ffff80002a33a370) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7111313ec4d0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff8000299edff0) at sched_idle+0x538 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff8000299edff0) at sched_idle+0x538 end trace frame: 0x0, count: -5