last executing test programs: 1.912326548s ago: executing program 4 (id=5): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x401}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff9, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) 1.819853745s ago: executing program 6 (id=10): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="c5ea03001aace440f62e18562095cdc75d2268be003fb9f7c1615513b53935276bae29fd44f0a0b29154e8e32c37b4409ea7403cdf7891b4b7d0e340e57bd2e2f75dcfba19a5ea9888ceaaa745c8fd599177481c70b0eda7fb8ef9c4f732335f", 0x60}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="80f9f485ea68776f8609f1d712016eef3246d31c7b", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1c, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="d99aca906c", 0x1dd6) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="c5ea03001aace440f62e18562095cdc75d2268be003fb9f7c1615513b53935276bae29fd44f0a0b29154e8e32c37b4409ea7403cdf7891b4b7d0e340e57bd2e2f75dcfba19a5ea9888ceaaa745c8fd599177481c70b0eda7fb8ef9c4f732335f", 0x60}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="80f9f485ea68776f8609f1d712016eef3246d31c7b", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1c, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) write(r1, &(0x7f0000000080)="d99aca906c", 0x1dd6) (async) 1.779469918s ago: executing program 5 (id=15): sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000200)=0x4, 0x0, 0x0) syz_emit_ethernet(0x104, &(0x7f0000001400)={@random="8b4f69c83b01", @random="4dc4e5abed78", [{[{0x88a8, 0x5}], {0x8100, 0x6, 0x1, 0x2}}], {@generic={0x424c, "8928d49a2a6a0ede44c0fc45a4c55bd74fead6169cbeb0d7cb183248f9bcc795efae9b04836f1d03a223c0a36d4b0cf48e39d00c120714a9222ce77481889c1d044069a01ffa4818a143af7cd5bc7d5d741f76ffe938e2d0ea6b94cd6f29b6bb0ab7e076ae684542dc32802ab6267c8faf8c0632002fda86d2ef1706fa58c1cd7d44eac588488acfcae518a8de7a5288f7e4f954b7d6c31b8c8af13245c3900f3a9a66ed12d15d22387d9f0d9979bd97c3648664a05614064decdf534a705067cedc14ed407ebb128b6158bf0ddf16f3c6a9ef57e982a4dc24577a883ad5adbf3057539a0909e35253ad4efcd367"}}}) r0 = socket$inet(0x2, 0x8003, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x20000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x18, &(0x7f0000000000)=[{0x83, 0x0, 0xef, 0xba}, {0x1ae, 0xc, 0x9, 0x9}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@random="eb3307e0b41d", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x9, 0x0, 0x2}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) recvmmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x1802, 0x0) 1.77764676s ago: executing program 6 (id=16): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe8000000000000000000000000000bbfe8000000000000000190000000000aa3c00030000"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe8000000000000000000000000000bbfe8000000000000000190000000000aa3c00030000"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x322) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2a7e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="b07eec3d4b422d596f51e337031a7b2f65ef3bf6b55f88d8d3e350526685f7895eb58b1fe6ba5b41ed207a0955b02eee2c98714f82389f107b3202e70f2c3e166d5bee0b", 0x44}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f000039c000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f000039c000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) getppid() (async) r3 = getppid() pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) (async) fcntl$setown(r4, 0x6, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000140)={0x0, 0x0}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) (async) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ff00002100009078e00000017f0000010000000000008000000000090000000200000004002e00"/54]) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x48) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) shutdown(r0, 0x2) 1.777288772s ago: executing program 5 (id=17): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r2 = socket$inet(0x2, 0x3, 0x102) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0xfffffffffffffffe) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0xfffffffffffffffe) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000c00)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x114}, 0x10, 0x405) 1.767411622s ago: executing program 5 (id=19): r0 = socket(0x24, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f00000000c0)=""/179, 0xb3}], 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x400001ff}, 0xffffffffffffff16) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(0x0, 0x2000, 0x1e5f) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000700)=[{0x10, 0x1, 0x48}], 0x10}, 0x14) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="e2e12a54597711fb7d8266d2808bc88860d53205deddb6714dc343ed647512825d6569336be12c5e5924902bc1f1d0b6b622dcff95cb9aa6b60d9f5f58d5a00b23adea0d91ee7ab2a308d4fe90442d4712a980ba3d099b5f3592f09f01a918e16da5574814d4ad92048fa776241130f2b51d2fa658e6ee928697570103a32a6b39d425c615978257a87b7c6d12ae3a26", 0x90}, {&(0x7f00000000c0)="e97ca0954a2a49e0470decbdf348abcc65fa65b572212f79e2d30907fb93ddde3c486c2a94a69add322a8ecf8843452e901f5e78de1a06a0d3deac410d51c3119d3f293575ec", 0x46}, {&(0x7f0000000140)="ea2cc9601e2c0844f9a08b2d2bf0fa089e3de1a9e3caa42352e9d3cc8ad7f537", 0x20}, {&(0x7f0000000400)="b42e63e37069c52bc118890ff70c4a17ec3277e8bee668f408d307db61a774a2d65d31add56086ad961f02bdcd6ac6109b85cc2c8c4a5ca17e03da1095e31851bd0a8f7752c5be00e9a8e34ecf1846294d20987073e51b536367a059decdf03d364ac020650d9d91517634", 0x6b}, {&(0x7f0000000200)="e6bbcfe9a8e227ff02657cb28dfd3d774a38332362d34453e2997f053b5bb23bcfd8e88ec1a1ebec", 0x28}, {&(0x7f0000000840)="08f5b486647b0476b8ddd57a8fb3c19e1012ced7a153d4ea938ba403d668cd74286e410296e4f6cebf6208cf181177169175d8d679163b4a1307ecdc3b200fceee21baf65585e7a55f91b06c31ac57dc3e401df7d3a5172aaecc274b0fbe65d342a96126e074dffe0b240b0f16fa9872c2d2e61226d09539668bbbe035f1447d94eefbfc878a09c7846155cdea68f6202c5f7e7f2d86aae739f8321671e3464544a9f6e6f00eab39d8599652a16b0892499c48ab6fdd63e5c4e4f5e1fdb8445bbf8c0e965ab15764a638e7711f67968c1c5786a40c2e4aedc9ebf716e3900363d102fd754cfd18c0adc75f5475c34553e028a0809bdcb36c9f048e319e7872c540f70b12695eabd77d5a5b47a1fad20c10de96c0aa11651208a658871e9788c02e554015ea4bd38e289d26043868586d76d186236f3b3c3ee394109bd4a7b9ed3ba3a6cb8b9646e2a3faf57e63d27710d1914b252f29abadbaf7130715ac28c4efed7a43c272eb00a74f617276589eace12f67546e8b4045f970d97e3146747a46ccdae2a503afd182d3b65086cfcf76a822bd8440cdb899e7e3d933e7f108caffd8a18cd1f1974827632ea703a64b6730717357041c16ef3378e5c47d91651131867ef28e39818638aeb8c26bd5ad7b827eebc3c5be95c7cd6c63a989a9766d99666f72d738de52c3852dbad8ea6b650b45a4d4d27eaaee203474f574778112bea6383b05670940b7fba60d35798807a85948c91cf9d5fe9c3b5a44f08548a1622407e3e04282d9f7230c6524afe8fef51b4268fca51abd360bc526069ee50bfa730ffe6ea86e5fa0b6d8647d6e26be289756e19a637ed5a345e6e2b10f8a7f068617b0a034a0638b8f72a2bbd74a38d7bdc51c96975d7f8c4b5238da44ccc61a2232fd39645900a80240f18fa85c05f01ea353f9e14ec3d96eb0f270959dbd98621913092772182b974f0ae03fcd470a1cd07431e81b46154eaf3d65687a8e11919753cbe41b22143e87fbbf160428e31899a5c32373e812f38eedb3b05342697e7b724dcf851928233a4e1180c9a2cd17e69cf88220174bf59c9e9e1f30b00e022c94e27db88347b78615617d0acaaf0652a818694dcd24acdda4c579d44893b7f0a37b735d7c3684ad7aab861165f9e8c814122b2f4bc4ee39eff52713ba00f2908e661465c884955f3ae94bf2c5339af4aadb21140d642fe876dcf03467b634a9bf40463bfb2ffe8d87dc831b9b5e9d47c1c20646a90ae317903a4397798e17d3af676925851cb34f8ba133b14298a146a13875a33c94b89d1599499698a996e92ee93fc3f2bdceed13c5e8a56f4ee388483db5d52d103e9e65b70804bc34855f93e61ce8c39576c0259504155bbe78e606de0c2a1492edbdb94133914af5bdfa3fa872f5f5bbc84314bc8227fb642602bc3f06686cfd0256223f194ac87b6ea3b78e90ca477b799d9f45ea876021815931b1f96debfb2d7b04a7c78f3b512ef8e1e29aef857cdc6e497973f456c77f7bb661103b2ae99a2d362322f4aacb685ba04cf07ef3d0f1a912d9618c1f00a5c6630d110286fcf88bd4b16a5eb06c6cd6fa12e462cb090a3c1df065f7ddc1fefec6b81544d8378a437d0d25257ebf6681280444df3dcc16493b4023418c94d07fcf5481275c91e1d95529863eacb6a8a0b44aa7d544f36c1c1b83bf07bf2fff78849268156737a3b09e235067acf66693297cdd1860bd82e15a3c0241db79f9a1f62a449b750ee7af9b6a62cb307df0761f6b380cd216d3df4d629e3981689811f320f636ce646bbab3aa5a40bf5e7e3a0ce3b21f93034c0d37610c6155e54ce3d4a0aad6df962ab70207bf7898f1b9d52416cc1b812a83293a1aabef7353ead3bb04558201780bca22f9ccb55ed543f2c885e72a644e23e83eb7edc4c1c2b10554226d08c9e86c9047310a119b212c39a9e1c5944a3d830eec51bc340db6be14ef635fb28678e6ae0297c4ae8b95b2a2793a15927b5ce505ef031f8a1f66887a9353348fa42c06053e6354dd427f255fe5e3ba4aabf1f11cc3a11c4c7147ab537bd65eb43973dbe3f90bb827bdf3d8beb8cbce644465c42b8d223febc6493e27562fc3872244d4121b9dd37bcff24da8086050cab8285d7250ce1ca563d2c491af950e75a18bb4e87896f836e21852c7fb33e4e8f49d517f809b50ca8ea3e6c777c1b9df2fd2a2b2c43f66c995db45dfcaf1896d6b56574f4d071d1a3611d7c0b43040e1ae6fe73c6a6eabf6e5314e297b2efa4b3dcabc1f86a521c81a85d7ff31cfee542766a546275802b64030656994e4edb58343860bd631b96a331d7a5eeba24eb08f78b988b6b4e0f7863cae9ff78953e52e63e63027768c1a750a1068048a75407b15891c2911f8ca5587c128c684d1276096d518dfa0ef73dde746886cf7e64146a47dc5cd2dffccb8de1da5655f382abd43b0f9d35f0295e9bcf19f76ce10a69ccfa94238b248bdaa2cca662c9a0f0053388d0f533fdf600fa0721cfd8a87ac5b9a02b39cd70dc85b0c7278db566a52680da7cf6c389eb765e190d65a63484b20984ef0a2d003fcc0f4370f4454d91a9cb1b4fdeec68141438e7c3b0a0e8dfe7b5305f2b9afd24d982688f72bec3d13f7814f349f09a72d5f7d42424a7264c8afa98570cae1e5e02699bfe4e3e4ee82587473dca834ba579b8c133a093ebacc4badfa881395aa515cecf29f74b7bed0da12a1f4a262a3534b700f6aa44d0b545e392d092af42ceaf0b8fcd8edebb4d98e9ffec8d316d5ba8c078d164a348c9b10cd271d4ae9b18b940a21ef69318b317ecab36a178a620d8377f30c09c512bea3a4f2b390980d8e2a9b5f6bd98c608b0281d49845583c672332a65eba602ab32d593dcc72a71c21e034ff5800b7d4339e4cb6c554b9237f0f075fed4e3a0ba3c644f1a1da24605cab3ea048a128c88db1e4c3db13e1bbc946fe1c8d3e07dbfc5e70c4cf9ac24251349037859b5ad84526d9c656c1d554361f5cb8378d3a62de9eac6ac8ca983f8945b1453d752f5b58650028050c1aab74830c6036a59cc31e54fb26381b0efd4f32e06cdd2b92ab2623a3fd479031b0e06234ada6cfb5986d40c14f0c624e588985999a8b989e98491e1a59b4ae4bbc476fc7b72ea8db40dc4033e62621d5cd15eaf27021fa37e910de96d9fd4f0354e5a80f680c92b8e21aa93852691ef781e8493216ea965cab40228ad41a291cb382993a0363f54ecddca18c9dfea93e2292efe55a6de28c888a4a02721d6c621afa0926bd6c4fe6f91bd71b1284f35485dc5d2dadc54d8665c8e7763ec500ddba49189ddd1716b2ce645d5b26fc8d5b9f66f6106549274e082f35eb80180f7a2252f1a7ac3410230634e0288c632ece9eb04292d5948ef78dcbec467bd6006850a56bd5889fa1be7a7bf1b4f1cad510176b68ba1ba48b7fb75fd008f814ff9d5041deaf1c76ecb890277a2996b7f6627f4907eb2cd9930dc890ee8ff5ee15097cb707c7dbe4fdfd6747f3a38b2395932be2e02eac9a12965d9851b40f8e5adb2d68a2fe2c7a5fb50434bdd81fec93f955b1d29baeddc45189bc2d4a2cf5cbc24bcd59589cbb37a1b1097a4f93fe0e5606a33b9613f14eaa285c7c9f5570147ff8ae997cfba5a16e2899577120bc071eedaf052a16269dda1778e68a86290e556109535039b68a6045086dd92ace5d0d6be4e57808b7a3773dd1e532f36c54cac3c3989c6f20aa5101358972b7f3bf2c9c0387f100acece456a58196ede11c524eaeb7a18023ce999b540fdee755fb60c4fbe40b1e2ac8694c2c60b48f04ac91da5d6a85475aab667c15d094d893d741ef84d11534b8d1c4feb7014080578d4b989fa6c022b913f5eb673c5857c0865593c1694c0551135956cd481ba8973e4007aeee40645137d6b5b29377ec2b9d582b5f490edc580c0bdc28d8bb1faf1e44dab8e67f417d925cbec97e7c568e44244cd066f3e43559d0ebcf24d4044149cb9d756bf3c4bbcd8e86698f62c67746e195e2a00a9df6dd8a7f0630306f6fc05c0396be6e37a9df80f5c0b039f3a521903eab3b6a3bcf1336a0679241f353eb1090041fe9dbfd067153df5e82309daa775cb2a8f30951ad32db4b38fb902455d926a52a445d4f93e5002ec1931be035a22eabdb6466ceaa346282ca4da4e732b5aadd98c22235dc97cdaa8786b11d604bf7d06ed0ce6ea8b396b10151ade70dfa93e02c7d4944dbd8f9dfe08ea3ae262bfbda317b54b1b1a1c0d8adb82f5829d6fafe97f1eca6108ed447813ae67ea755ac70690ae5efd1ee3685bb8b8cebc9ed99090f6585c8119d3256516e7216129d8de2a31258d48b5bedad59746a6c98c1db539842d8e232c118de73aff79ad574ad7ea4178dd7522b27d71d9ff12052734a38e1cd84fdace2bf3ddf501d0269150dd5316c4bfbfa683c220bdc2fbf686d5d9804d8257271c43f1bb7253f02aaf2b4cc9a33da2aa72ecdd07fb4f3451da325f62fa499abc0d5cc33bd58b7974243882bd0406bfb2aab5de6b847bc293697ab81fb141bf12eef3ccf5cf41c01f59e9a8f55a179c6ac1969b3dc7bf306e7230e906cddf079bfaae91f24b9446c13aafd1ad12c2a3629327d7a76ce6fc00074d9b27cb19f234a4df5d0b6940e2ab9edd2df09b51bb4105cbb34fb113e920f82b217f6b06590564d04061a931f632db8716b1e441e568d10543497d2c50061aa3c33a2c5cc6cca77c32a05b134f1c12b8244a09d94ec3b888e60fa1c4736dadd239cbf0869c5ad07ddba4f09cb8e797dd39446bd259009880a97f8ff003b4644cdf45472eade58b932bb9e616b73e3b43dc38be80d7f425d9463efbc6789cd47681fbf5fefa8b92e985d33452b3927b385c600cd9b76363fdbfd642cc877f345d9469a07ea4b7b206c0d1faceddeba7542e7ec37e42e27cf57cf114f48081286a3b979319f7f3700f9c7350d199e7d44d5b783762e9dac9bf6211ab4dd9a463a50275f2f7cbe1b29603e0e91afa5622f1fb517e37f4a57adcfc01e5a7c41df64cb6ba12ceaf74bde0743bbad2e9ede075220e7c51f0d44ecff0658c77b2c5dc0999de96888f92e86ef34c23b80ec2c5d856daff6767e0d8b4f70e3350a5dc7bc2a1a358c44a47b10cf109be09bee8b874e8ca7a4f73ab4e48d9946dbf5957b1287e2facb85372e3cdf5c056b1512d9d4267007ad47753a45668b2f09cd0434bf07d60664ca3f405a3c0813e7563dfd7bc60c364d3742d3e005b5fc24667eac72eb669484ca4758f57cba4d812f318d011b0ab3e502e5b3b84377ea4e6c554b170d46bf11a956f367ea0ff55051f2fac7523ded535b47ae04d0787b29523641a33a045c1c21ee7278cfb379d24c20ddcf662068ca2aa669790f1986cabbe53c0db11bca32d4ad3a947c2bb53a5c71df79f4200c1af29711b491e3beafb316c2ec97bffdd83edfb82d0c23c09c338fd75bdb6bca139eb22cac01650231fb81600610021f4f1ac1cb025b0605f15fc34b999b34cf514154013645cb21d972aa703d9e453c0c354e88b8eba72c653f224ded7ea526182112478270762ecb6b77bd1508c836d41912ecfd706c3d64fa8f30b703a7739a5006c7cfbb36245a1d301b211786149f12e54ab19b55bfc8b3dffc7f063124b915d3d0628d74ba4ebd76755af6707d9dc45a9ee673e1d956c24f0a88db992ecc90ecb387cbdacb5dda1e3a62e6119ddcfb1575466103bda76279eac7693bd1f893572e4e7633e0414a4066b71600285215a5c7d5872fc673a9755b7ef59d52", 0x1000}, {&(0x7f0000000240)="7d91648d7bfe436ff782336d52ab9929980a7cc7f0d84d315b97a41a352c75ea7aae4e26d79e367ac927823b9a46d1badb8cea0ff7b1d65eb080bb27e59f9a726e9bc3796081323e2716043c60ba488c33087a0078507850b1c35e850a5b1a7a3a87bf436ea8929de3e68b670daf12509836b732b2aeb797d54382b8bfad52269d3c6e53a147c2c24b5bd13934b83fcc1697df5616c049a9b769adbf2a0cdac6c9d74ae130b55d2ff2836200fda9f1430fafbe93e0cf61964a9bcbfd1dc512ffa00572a3eba75bf70f115fe1fdf90cd147ef8fdec1219ad899016f1c5ed41ecff57bfb5e2823250febd52efdbf9c3feb4daa09c3b51073d74181c1c9", 0xfc}, {&(0x7f0000000340)}], 0x8) 1.688481629s ago: executing program 5 (id=20): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x7fffffff, 0xc, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70ffe}, {0x6, 0x8, 0x8, 0x62f9}, {0x100, 0x81, 0x0, 0x6}, {0x1, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x97}, {0x2, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x803, 0x4014, 0x8}, {0x2, 0x207f, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1cd, 0xffff, 0xc, 0x3}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffc, 0x0, 0x0, "d88c1afa00", 0x1, 0x80079}) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc4504442, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) setsockopt(r2, 0x3, 0x100, &(0x7f0000000300)="00e5044731a525175f2b3d2e8180a4d5b5c6c56618a5868585c7b9ae9f5b10003a58c24e7ce026cfe06d5584db3bc7e27ced78f773ea42f7adba23a8afbfcf5cd415162f183eee1945c6249889271c1ee7c58037b1310ca59b8666f8e0d46611127f86f982b790312bb7", 0x6a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0xa, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0xf0, 0x8, 0x4}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0xaf, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x71}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xa}, {0x4, 0x7ffe, 0xc7, 0x88}, {0x4, 0xfffd, 0xa, 0xaeb}, {0x803, 0x9, 0x100008, 0x5}, {0xb8c, 0x7ff, 0x5, 0x6}, {0x157a, 0xfffffffb, 0x6, 0x6}, {0x4, 0x9, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x20000007, 0x1, 0xfffddf7e, 0x1603509, "04e0ff0405080800", 0x200000, 0x9}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$hw(&(0x7f00000001c0)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000240)='./file0\x00', 0x8}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffffb8) 1.584523639s ago: executing program 4 (id=23): pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa38]d\x0f\xd4\x84\xdc of3\xf96_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06t\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f00000008c0)='tty \x00 \x8d\x92]\xb6\r\xf8\x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xd3&7\xca\x19\xef\xa7\xc9%\xd7n\x80\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\x92\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \a\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0>\xea\x01=\xdbd\xf0?=]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc1%)\xee\xf6}j\xf5ep\x9c\xd8\xbae\xa5\xfe6\x12\xce\x99SV\x0e\xa8\xe5Q\x8e#\xedT\xfc.\xe4\x187\xbaq\x9c\\\xb5#\"\x0051\xaf\xa4e\x1b*\xf3\xc4\x04\xfc\x96\x10\t\x8a PDl##\xa2\x9c\xe7\xb0\xf3\x11\xdch\xd2\x7f\xc7\xe7\xb0y\xf1\x8bw\x9dV\xfa\x80\xff\xd2\xe5\xe7\xa3O6w\x12\xa6\xcd7\xa3]\xc5\x84\xdd\xa8\xb0\xec\x80q\xccG\xf6\xfeQ\xf3\x0f[\xbd/|\xb6\x89\xfe\xd8\xdd*A_\xfd\xb2\xe4\x19\xa8\xd7{l\x88R \x14Mc\x90Lz\xcfadl\x11\xe4[\xc8\x8bh\x12\xbd\x00\xf8\xbdy\xcf\x98,\xde[\xef+\'2\xd3p\x15\xc6\xc7\x93\x0f\xc9\xfd\xaeH$cT(\xb1Q\x83o8\xabQc\xb4\xcf\xba\xbf-\n\x00\xa0!\x9bU\x9crZ7YFJ\v\xca\x18\x11\x89\xbf \x93ys`\x80\xc7\xa8\xdc\xd2\xcf3Y*c\xbb\xbd\x8d1\x8e\xb6D[\xee\x90gz\xa5\xabYN\xe2\x05@\x122\xb3\xcd-\x13\xb5\xb8\xac\x1e\xba\xa2w\xa6\xe8O\x82\xf4K6\x82\xb2H\xa6\xa0\xf1\x17\x88\x0e+\xf7W#\xc2\xb7\r\x9a\xdb\xde{/\xad\xff\x1e\fk\x14\x19\x19\xe0Zs1\xcf\xe4\xc4\xa8\xcd\xd8\x1a\xc4\x1a\"\x95\xdd,\x8a\xa0J\x99a& |#\x83a\xb3\x06\x13\x82?\xea\xa2\x1a\xb7|\xf3N\x80\x14\xfd\x02C8/gY~v\xde\xd9N\x85\xdc\xcb\t\x84\xd1\xe4\xf7\xa3\x1b\"\xa5i,n\xb9n\xfc\x18\x0e\xdb)P\xa7N>\xa2\xce\xfcb&\x97O\x97\xc91`=\x97\xae\xd7\xe4R\xd8f\x9a\xfc') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x200, 0x0) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x3, 0x1010, r0, 0xa) (async, rerun: 64) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001140)) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) setgroups(0x0, 0x0) (async) setgid(0xffffffffffffffff) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 32) recvmmsg(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x4}, 0x10, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) chdir(0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0cbd59cfa5746aa82026dec3e5dbe543bfcbcc969b0000000000000017bc333f1255636e729535897275744b00f6ffffff00defb8faf1c1528e37e72bdd04aece71888a987b313c981779b30414684c116dfe769db86a25d906e76f9e3494a4516289bbd5f1abe21b46b2c41a86dfc202cee334e7bd2297dcd82eeefea442b763018a1fe390e4751a0e1214590673546e96880e1d70154f5c95b4778bab2598f5e783dbaa9974a4219f3770364", &(0x7f0000000080)=0xb1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async, rerun: 32) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$kern(&(0x7f0000000400)={0x1, 0x2e}, 0x2, &(0x7f00000004c0)="1a6820f414eb82ddeee06cce7547a7b7d6e5c2477fdf009abfdbd684bc40cb2ee19e5cfc40a2e65ec3b0a0d12b52a7df3a5f11b9c4a5fcf8f4ed1315de62fea8d3fde350ed076a10323ce73a95cc8d20d671dc8b3b867d8cb83ff21d696e56477f6cd9c6bba1854cb9dfb432f555d7ed148ad60a7f8a7d322d967431c80a64f0d6fa050868046355b939412a4bf8eaa354b45f6312b951b93b6d0e8b9c33d2a221f098355e4b72b6304f75aa3b00ed09b902939b08364d992d306b4f7f05a22f2b6e", &(0x7f0000000440)=0xc2, &(0x7f00000005c0)="3eb5ad553773b76948f947ed109f635bf02f611afc338ee64b8181108873e5a058aecc6e89bc528e7615e5818b71c4f13016d9abc51e1dcd3a63c8c365ad747506c22c882052f216adc825abb59bc37550eeefd23c355ade5a65b7cfa23b16180bdef6ae06feb790b1e0f5a8316cc63d3ff8aa988470a68a973efa76c517ae09049df22998c25d03c652d0844e66c026b2bb73e70ca2f9c3d78dc0f80c3228aee1b5e5fe89fee78280df07a000523a1b214cf496b184654f7f3ba9d118089935ced921befeefd77463b2d2db3b183b1cd290686ff2ed48059b62493d03e1575d", 0xe0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x83) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 1.580059421s ago: executing program 4 (id=25): r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000300)=0x6) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x34, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x2, 0x0, 0xfffd, {[@timestamp={0x8, 0xa, 0x253, 0x7}]}}}}}}}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) (async) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000018c0)=[{&(0x7f00000001c0)="3f5d06688579eb204da9a5b522ed3a8bdaf6cec8fe9bec01434a6efa3e6315a8b931ee3d08645d5078c219dcdab6d3f49e3765f9c9d028190c89f06a9f1fa2334e824258f6165761878a89621ed7589b8d7e80a097d0b2fd802f98f193ff3b5a32e6d250aecbecd07e999327cc124e301e3d34cc2200969039cef418963429393c15faf1a8a33345cdde893496682c0b17a02b7579a34054411c9eb6bfc7517a5484b07107ec3fe463f10f0524055c4157d351693b9483b73cacb26efea409d73ce2f18c3d914f7936429efb9bb41a21a0eaaa8f637fefa83ce820201703b52836e57d11051091e398", 0xe9}, {&(0x7f00000003c0)="4546897b23b9bae5cad13ffa7a7319fa0a4268ff2193f1b3b2ab11d33d4882ffc25922eb9973a538c1234eb529bd2520c8aa35f0f126530cac5ae018ffa5c43792760c78a640eab9032eadf5a070e536", 0x50}, {&(0x7f0000000440)="d5f9bdbe8108b104f838a9cf291004de1dd5daa6e42fb9e779f54be1c06701c290352c9e1626e7f0571ab34eb472c34356e3206c03d7b74c12dbfcabb51d4edaf325f9426a12668e66333f3c902ad7cc1dc3ffa40114416ef3a3423b07221a0e79e03ccd46951f8749316538f582155835a8ede5c6ad73b5e4df23513f6004dee2735011a8ae3b4eace382ce4d56774af9f00a25cc44c43fa03dfc51d61fc18d147de1adaa5896eee5ee1d317500c96e21fdd0e9459bf67c210b775d51d0468f233771d31d88e2f7f68dad64719437f58366da1ef81ef88a7f1e8166329e61b579bf78430a5b6dc5690cb0006225145c", 0xf0}, {&(0x7f0000000540)="9f407a8f94d639e602cd8515107d390a4860c26a2a0e69ed4f2929d2024c4b41386f34125ddc9f58a3444cb9ed1e7bdc422c5d1ad935239a0003ada18c9d8603f49cb112e934a288ae8d17886bfd87d15d75683507c5d5f5d8856bf042782a8af30c3a3b7f9af024aadcafcd0a1b9f06589b176ca2f67e2da559de7ab59bf861dd6517471c0878c957cbf5be6f8a1c7b3d94919943347d724b1e51ae35fd1fa71d34a844cb877ad7", 0xa8}, {&(0x7f0000000600)="7fb0870feafbcd6f78090c7fc731e83f4ccda5b5a857274d99eb30018dd3f03d5143c2a6ad42f031dbdadf131a7c81572d88e6f788db0fb20c9933a2401c63169d0f326558665c8a6d71c1c2bd7c01e7b88255646908a7894a1601512cd01765da3d931718baa5500c732c02603747140f913337f4f013320264a48182e7596b92", 0x81}, {&(0x7f00000006c0)="3df5eb1a46e59a252157659e6fa587912114034facd003f349bbc9aee3917ec3da10a1f7912ae8da67c040042401113d718a61a3152aa835bb2b96995cc53b35e90cfbbe3e33b743bf4dbae08eebe0f546ea8854ffe697415fed0c5aa10aebc89678034c089f37bbc77dca8e391453ab887f154cdeac1f302828686c2ba15af66112309a36abffc7b768c53c4e9c7387b4eb100edd6cad4fbace53024ec6aee282efec46d5e31c96398256069587ecb08c74ef63e7bfba03655add86350ffc370831894a00b87db5718d73da6097ff3c8a24ab20c90eafbe14949cc374cd00371113603d7830041f82a2d1e1d4fc3a64015d559bcc2d7ea460b2088ea333c8a50a1278f529f8f251e6f47c91611539fdfe3513e4a5c6041c8b53f6c653e864ffd42b70711415dcb3f3abe0de0b152c26631a8a308b6864cfdc35465514a13b1c86d24dcbcd23949685e454699ca8117d6d58410d1b1bd210e7049a74cead66bd387248a32e340a3141639bade73f91eebd332915353d41c06a559552f9369c2408fde74a54a4811409ae9459afa3cbe5ea6d4c6b19d19c2471931793476a3c7adf4f037db1d3eadbf514adcdb8eabe0fbfe7073463de5ce5ed0578147620a367ee200689a71b3c2d4f83ab8bbb322fa3553cdace1688335550d70ff28be8a7ea385893232ad68d76effdd4e8911a82a88e3961fa28a83191f273df232597a2e8a6f18f3076ac419921e10935168a2a518119c4848f5d9b326e490a1aa0937a91645abf81556788c2998d3aaf49a84dce087bb4bb87166609840a10bb1b9e2c45e1086b97a3b86ac406244956e748d82f0d99054f2f72a5167edf4fe63cc0874e72597387f3b640f3684ca3091a563e87d13cc2f473312753ed0a117e3f65036cff5e2abb401d17a980aa59b9540b740eae69a1fd75fdd93c3f9f48f01fead9b4f1e52b8b9ed1155c722c73a67e2760826467a30264481449c8016f4fd8a3b25587c33310d39a9a2363b794b229c9cb2ce6046ce436c64b6555b8f0d72c152991b685d71079154feabd16145d8efe6f5bd64967708fd726484543ff22ae3ffd05987b7f36dd443e6b14497974aa11482e5d965576f030b0a6f3fe673f4513c132820a64c43d0c120cbfe1236bb2a0d005b50f7a898f05259d563551af7c49e05fe168b92deb8c35e9ab55ece5b756032ea237a438c4225cca770fb2ed89b0eee341858f2f4821c48b0bfb70b0fc75be8583863d184df7d2cc475e12f6f27f5613b342add70a4fe51bfecde91c936c8c6686898fb623a4ecf4dec7006d5b8f28fbe1fc356f210a935e219409e4983068470d32f347a771e1fc600ca14253e5e498f5ac0ad2376e7a56ad64af568e6a927088b1d9694d155a0478f90a8ee8c5edd42ace4fc089b7da5414e9119f7af8fa13ff03f0f0e2153ac17dd5a95bc8cb784eaadac6184479b21b5cf311b80d6d4fbded9fafe214392a2c708d5def944e78364e631ffd912c5eff2a9f8a227275b7166f5dd87b4d716263e4cfd4ae53598b095d4933a45f1d7c159a2b1ee3cafef26e984363e2d61d1e285d8b78117d593faa2032681ae406bc7dac8045c977b3026ffd050a1e8ce35432d415151144760722df43089380d6ba6b5a820e5c9f3f4d5e8f67fe35ed70596a250f8904bbc0b16d6ff221336e8e69f318281de7b634be3595e64c64e1c621123d707b45a5207edba080b9e6fde76549480316bb98926cb6d4b7a17e035ec16761bee2efbc92d691ceb36d198665bedbaed1b25e9a5dd49c3dcccbc5bd62f41af45cda308a54adecf92b8e8fc1f771acedf17c2783284eddb64edd2b6059c37b1dcc42ea5cc0c2d78021af827daf5d8de3053f87b8607b5f3abb4856c3dd92b3b81a76b6389b066d9c476d52909c5b1f79f82c62adc2b46252c4b9c27c8665c2589a4dcd22c7048ae91879412615883271d7ff2322c5879c4075a8584b95acb07c14c08adc39e6857a62ca482b9ff01414f881c7b2157cbd325acc9898a67310a0ac328aa67f9f2fc64995eac2235a05bf12f5405abfee54a4132ae656cb59e002ca15a697a51700bb24169486a6512c0dae2177ba63a60162de9906ded0b4aca85bfa093aeea620f9828eabcee979c0354adb765b49f85d1b5e6991be73599ca2ae3f0eedc258b598723ceccf51c115affe417260f29cbb1eec723500a3f4d2b98e34cf0d67c0438ac1201499dbaf70e0cc22d154ef304b88598afd97d8b3d686ed93284da634a52d897bd10d9e32a69dc9b9f1af33af05708d385068cb5ed9f52353f52e26115e3c19ddfd3c2fa2c2b56a535b3a7284f12a98fa8e7a5141f9bfcfc794719bfbd6ff60723a84a995d74f063632ff935056e253dd18b98d02d4e3e8a7d4213e1ed90665ff2cb515bb0e3bbf8ffc8998ed37722a2b6b08e04cb8903823729999690f860c2e0fec1248056147948d5a9a151506c542a278dad8264222c066eec28586456a7119dd983b0f2fb6b79949874c3688f8b87c1c27539fcfbe4e96370cb7684f3c91d81f286671c4c096f642acf8ed9ce4d71eb3f063ff862a43e692dece3c3bd7d26f1d66ec3dd6cf4acc627a1e95fa2b3f24725b42112ec3bbdf632b81fffff573106256b361a8394c2d8521427171f84e393302b9270377f944455d1fa930ff1cf948da774bcb714bd61d7c04c7ac19443d56ffabbf8ef854af1bfc490512da1b783dd8de24feff5680f4ecfa369247b63618165d4df1c5bd6fce0601ec9d4fa56eb515ad7ccc104b5597d5a0709ec0287bb31ad714a9898cb2c48d23d74fec6b52809012bd8f8f5c45372136a9842f657aa499c2c51922d271c6401f8f77d10e6e4168eeed1fc3ea727b6a7fb7e011020ac051a9dcbb61405d19e8b7137f1de27aa0772c13b1c4fea95626615c7b7922e7a37908693cda662e9b5aacb311b2795dc4051c70ada8a2fe4938e0301ad5deb13fd2129598d0d884bb089a181888d70d0dec1b785b0a3916295c889c5d69873284bbf25610e7483aefded6dae4ade51e8af518682545ea5a36e2183e95a3341d9d3cac30daff41583edebf8e88cd2ede19066f8b8bb1caa89e4c48d15f9cd7b350f1ae65129127a326289227c00d18c4d54abdfa16abb76da37e0b7179d5a00e3913eea29f2005797ca834dd8a7bbe64ab55dd8d7efce5c624487f4e704a7be6a3c18ad28d5624cee033f83509f76ae9233a7011cb5054d205179601e254e9c7fb443dd1d5c7970bb09944851ddf3eb81f7b60e59b4a5dcaf6071f293dab88ea5aec2fbc4cd5369843bf35e769aa880ffaec7f6ab0d167c0c8b16fb2795454f1389c2c5e936d0e90c0cfbf259a8cefbc497be1424b506a210c073f2210d005f335618ceb37aaa07123e0c4d8d9ef41a75aeb2db716a6de8ae6e8cb72bfbccb980eeef49f92692c7d38051e5416681252838a79830025cba3d25c73babac8f1a03a5b179e4e47912ed41f4b47c7d3ad39090453569f5fbfadc4689a04200f474cc78e72c17210effdcac2273c7196cfe8e8b15fb914eaf722f68070e1f7ceb9156356146b86d2ac00c36d4d91288bc2b9be82e689d2e3d619bbdb698a7dc02e8200818761d789c023d80604345188c29edca9c00ae1211c2fe1510ae246455bf1d3f790096f28fc21581ade6f16a9fd097b6daabe4ca81a6eba7968ba17ce242da8bcb1988c83422e01e740e78387c2965a278a4b227edf8afb40879f379d96af0df2589ca38cad840ac41bbe3ff24aa56b62753eb03653f797843d4051fcd7e420635469917dd47ae5939bdd243819909e2a5fa148356776b619353929f5195224961f1254d9a986ac6c758b4391d6ff8d56d473a8885dba8a5dbca9b04f0532f5fc5a633ee799af8b9b437fb2062dd141dff797065c6a26dfe301bddfa6b46c2595e13ab855423500b60ef9ae25add21bd2e2a01d507b4b4d0c3fad2e003f13aa6ce8f91bfa87fc424d032a98958404cdbe7c9e0c8ff663a2e3787d0af196fcb1cb4b602ae79a98d7162e945e04a90647b0840f0654ee206ad7684fba918fa1cb064037147176fba1b2ae72b181b8486718ce7de9e155474598e8233c6d4ebeda97f95f12b98a90233fc6a47f7655b52a6dd8f3e70157a48b29ee5969c8dda5929a1fc113e7ce97b6cd6ca6eada0bd1d19fcd053af83e9d2b55461432792a522dca89f20f57c52845753ecfc518b163ce06d86b62bffbb68eeb8e855c48850b6119410c1d49fa819a4f359699f2f6601d22b371091d728097570e033b7e9f3bc0357f8a0132d9a32bfe371725f2f837f79f18e25f84f814927470c9c1a0c6e72e337131e7ae7e506a99540780db3a4817fdc38758daa74c65dd522339dfe24b923f7feeaffc8cc126c920e914d9da7fad1184604b2109911947f8266217190d5d5b1c0ae2b255b28eb86990db7c4a4d23b28f131beb8a31d70b3c2b32e003b9c9ef79a606a9042d4d49cc3aabff0b2b679ba1db812fe96be12d210ce9da6728acbb77471ce423afbe6a99040267d159123c586c6a2e5589101f8783740e08b38e833859887d273f846c3cc99cf50f8479b715ab71efe1c068cc14766d5bc7bf5526a37cf71043057aaaaace78a7eef06dd658f24271409106d88f879270d716c3718c45efde9757133235323b550e3d661fd7c7bf68a88fbc6037600c3e451dce16b16dbb090ba5810700b45b979f543d03a619ba456809ad27420456850d2f447260016ff28933e8a95c042a67b1242b8ad7854b1a226ba42786ff8fc846ff148f4b3db58d570a472841a74b10e934df40fc395b5efda2bfce6597911a8ff5ba0babaa0da3e7cd7fda35d5c1b7e4d177458e8635fd0ca611c5c7d62b42fbbdf6b3fcccc21cc8c08210c27f1093e1afd931ca7d9b0b058d8726ba539691089d5f53746ddde12af73bbf9139052d5670cb5c00223adec46cd86d8f7836ebb4ea1c72172865fb7f05002f7193ecc211f12d2d1a8a7d4eb4cf2e68031496554c808a8c986bd91108f65f727e7a629e41a8b69077c73e2d7bc3ac594767ab65a83b07ef12e61f8591ee04fb30fd78bea11324a781132cb6bf99900f8c5dfce0a3006e7f0fc362b4c60358e2bddcf74de52b52f8e46a1fe172218af6ac9882c9a2715aab14d8b824bd4d69db3eacf287003d9e2d71aac1aea2e97fb8f1024712f718675171e3e7daae683b13d5e573cb62a7f27d930484b4f04daad1fe6fb4a4037710f6343d82c1be327031afdcb005c1a9ce7b1347edccade1087a36249729a03f0bf53cac2ff0bd9346f0b795cfe0df2c4fee6690586813010278ebc41908e6205f450307cc3e0b12b6a4a73b7742161c85bd4d98574e676133223b5b6e54ebbeada474366ea0fe723ac76d067b68ae5fbde3f803992f9a1815e6f6f3896a52cf2beee90044656d002fe923e35dbbea21f21d9b83d50046fabb19719d593f7df739c723792370bb3a443ade0404ebd110d7c6725134a246ccdbe869504cce63a89ddf3dd349b6398653bf28e8ee900608913173d34161b47aaea13b4bea37a5cf534f9a2cb3cc5323f1806c4c9ae766351b0e6a2c294fe35b8f7e172c6b81fba719537f02f60ee7d8f707d528d665c82e01e77c7f57a52d625af6313ea4f604d53819b8c9d445d6f50949218235815e807f072e970a2d927c61ac8748af5fd59938fa997334403593db384dad7bfeda5d66eecc3805d8e51cd87e7bd37d73ff0dcf828a10b41f0fe972f5a14bee5003c4ef77221041742e8599f41a039884050eb33151d6e4c426d6d8a71ffb", 0x1000}, {&(0x7f00000016c0)="1d2c2c1023de09d2456dbf625acf11a506940945007f550646292cad5e606b31aa255452a1c8d83feaa2484e745a506b5c9d6f314b633d99a53f5962cbee8e771a3814a77b00c47ae6e09b27d44e96cc0ef8a3189258d24fb875de9fb4098c4ac976d563c7e27366e4337edd692d3de7d4b52ad1cce0ef533c3d4d5a0f7950ac4d9ffdbd9ee3692f72cfa39f58f178d722da16bf34a414f3973e98a223c6a534a303a9c47977772e56adfa4c68942d99c6d1f1eb1572b895cd903791fa131207c817cbff1e28248edf64daa701517e76ea549a2b4ffac30b554e87", 0xdb}, {&(0x7f00000017c0)="3e1cce88e3c978dc61011763a81a39748e8f0eb92b245100ff0775755089eae377b054fd19c2aa3ef7c5294ec36b390406003a632f33dc62e91b89ea15fada9de62d2bc4e2a29d4fe6b6396864871bb24c29de4f9a8ac142c64a79b2104ecadd09b028409672cb7bfd55ae8b354deb36415ea2082214ebe06ec5a9cf037f848f38b8be2b9327ed939fcd0ad2e67cf8f3868484919a4e87379eadab1e1283e154ff4ebf9a287c066f27bc2e24a69da6ddddf9492dddd106551def8331f78c8ee9f78168544dea0095588ea13879e38d5b6c7488f29dd57846cb", 0xd9}], 0x8, &(0x7f0000001a00)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r1, r7}, @rights={0x30, 0xffff, 0x1, [r0, r8, r0, r0, r0, r0, r0, r0]}], 0xc0, 0x1}, 0x40d) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x7, 0xf7fffff7, 0x2, 0x4, "bf0703ff00000000ed14966c45476706fe2aa826", 0x2, 0xe}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4791753ff054ffdb6178bafc6e5d1392467e19949fddc65b5b652443671e980f06b3eeaf624413e0c5ed9996d647680fe05e8cfc90fba2f8d69ff48165d61d27f230135854044b66d5082d19fadc0f6ba8ffa26dfe582f02932a28069b939c09", 0x60}], 0x1) 1.579027298s ago: executing program 7 (id=27): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000140), 0x4) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x6, 0xe}, {{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x2, 0x100000001}, {{r0}, 0x0, 0x28, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) setuid(0xee01) r3 = syz_open_pts() fchmod(r3, 0x80) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x27}, {0x2f}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r4 = socket$inet(0x2, 0x3, 0x2) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) shutdown(r2, 0x1) 1.524622537s ago: executing program 0 (id=33): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x4de, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x7, 0x0, 0x0, 0x101}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) 1.516479207s ago: executing program 7 (id=34): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x7, 0x1, 0x1, 0xfffff4b3}, {0x3d, 0x0, 0x2, 0x1}, {0x0, 0xff, 0xfa, 0x7fffffff}, {0x87, 0x9e, 0xae, 0x2}, {0x6, 0xe, 0xa, 0x69}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) write(r0, &(0x7f0000000080)="e1caa98d290e792c3f3c82bb67770da2473b61d67a94892c5cd02020ac6addb9273d310f0be2ad30c6d4f0c2d62a40e9b48aae9dfe6222bbcb4d2ff67b6f076022b205eb823ed23c3102190219a133fa40708bf0702171072b4ca66c037407119740e8ed564a237819c86b9bd2db0806d3dead48957a2e7d604f00ad66371c081e9ad5ca9da5526b0df2bf1503a1", 0x8e) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="ff96430b7a73", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x3, 0x4}, @noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = semget$private(0x0, 0x1, 0x560) semctl$IPC_RMID(r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6}, 0xf8ffffffffffffff, 0x0, 0xfffffffffffffffd}) 1.487682295s ago: executing program 0 (id=36): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x2, 0x3, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) 1.486666726s ago: executing program 7 (id=37): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x80000000}, {0x18, 0x1, 0x9, 0x6}, 0x777, [0xc, 0x3, 0x6, 0x5, 0x5, 0x401, 0x38c, 0x10000]}, 0x3c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4000}, 0x4, 0x861, 0x0, 0x0, 0x2000000000001, 0x100000000, 0x9, 0xb}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x265f1c78, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x1c08, 0x9, 0x2, 0x5}, {0x6, 0x6, 0x9, 0x1ff}, {0xf, 0x7, 0x1}, {0x6, 0x5, 0x8, 0x2}, {0xf7f, 0x1, 0xb, 0xce33}, {0x2, 0x4, 0xc, 0x5}, {0x1800, 0x9, 0x6a, 0x4}, {0x400, 0x3, 0x1, 0x40000000}, {0x5, 0x6, 0x4, 0x21e}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) 1.45475619s ago: executing program 0 (id=40): accept(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000080)="ffffff00e8f80bd83a1d7b9846f06c585ad898292d964e0163c99c4cd02689b85d82818a981e3623840535b6c7c96005e520c06a9913666b51ff2b9b6676792c8df7c57324", 0x45) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x400002e7, 0x0, 0x0, 0x0, 0x0) 1.454346511s ago: executing program 3 (id=41): r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[{0x10, 0x1, 0x2}], 0x10}, 0x400) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xb, &(0x7f0000000100), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x7) 1.453851466s ago: executing program 0 (id=42): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x93) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) unlink(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xf66a, 0xfffffffb, 0x800, 0x5fffff45, "9cdc452e307e1871444def08fc5f6ce6015edd04", 0x147a, 0x8}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) 1.450904007s ago: executing program 3 (id=43): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) r1 = semget(0x3, 0x1, 0x40c) (async) r2 = socket$inet(0x2, 0x3, 0xb) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="d3ee36ee6e0e1b0378c50008e071b6e8e6561956bd2af59f146cecad4b261a97c25eee171f7f44fe85ff082eb4f5e5ebc1c00a6d8f", 0x35}], 0x1) (async) sysctl$kern(0x0, 0xb, &(0x7f0000000000)="71f91e34713c8c58bc5a91670de157f3f03ed8673d42c755e7d3501d94a34b8e5f84b471", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000564000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[]) (async) setsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) (rerun: 64) 1.401265772s ago: executing program 3 (id=44): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) unlink(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 1.400392485s ago: executing program 7 (id=45): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x9) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4, 0x3ff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000100)="ea00000100000800", 0x8) 1.384167828s ago: executing program 7 (id=46): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x25) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x101, 0x51) acct(&(0x7f0000000340)='./file0\x00') unveil(0x0, &(0x7f0000000140)='c\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) symlink(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.383447742s ago: executing program 3 (id=47): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = getppid() r2 = socket(0x18, 0x3, 0x0) fcntl$setown(r2, 0x6, r1) r3 = getuid() setreuid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, r3, 0x0, 0x0, 0x0, 0xc1}, 0x1, 0x10001, r1, r1, 0x0, 0x1, 0x3}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r1) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x941, 0x1000}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x6c, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x101, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e601e4257b4909ddd72505fefe7637ec686b74bea42957432ab34dc1", 0x2c}], 0x1) pwrite(r0, &(0x7f0000000300)="f320500c15c7fcecd47b4cf03b17ddf96d05635879ab9379e91ac4a990a5eaadb17b5947e126156354c0ae51c60ed0c78f0042151a715edd832cafacbc781afff4630efc6f299b765df560de3e83d51720b29f0e589dbbd08774b7e7e31ae7ead9d9342bf8d768ec6e23bf6da334af14886ca386fb425870529ab58f3e1cacac75249fe3229a7b53425de739e1634aa648b0a3208b762c86aa374342942c9a2f20407f6ebfcc3d73d21a66fb805b155d05678b97d6dcf351ed0421", 0xbb, 0x6) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ftruncate(r0, 0x28000000000) mprotect(&(0x7f0000623000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000200), &(0x7f0000000100), &(0x7f0000001900), 0x0) dup(r5) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 1.274868245s ago: executing program 7 (id=50): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x4, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x10099}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0xffff, 0x80000000, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x1000002, 0xfff, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x8}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xfffffffe, 0xe60, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x200082, 0x8000005, 0x5}, {0x6a76, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x18b, 0x8, 0x2}, {0x5126f850, 0xfffffffa, 0xffffffff, 0x6}, {0xa, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="7de700821a2918370cc2096cef9611708eac1feb2475b764d9182fea054df625742182a763ee63cb847aa39fde55ac7b4d443a9d81bd5506ebcac4499bedb657a4d79ee4704cfd4bff62e45388435dbee9b7397717a89cb950bd46cfdd4ad232c696b9b0426ed578f80d6bdc233f219829c4c38530041e7bd810f650", 0x7c}], 0x1, 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000174000/0x4000)=nil, 0x4000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) r4 = syz_open_pts() close(r4) syz_open_pts() socket(0x18, 0x3, 0x0) getsockopt(r3, 0xda2c, 0x3c, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x7ff, 0xffffff80, 0xfffbfc02, 0x280a1a0, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x2}) 1.273608091s ago: executing program 3 (id=52): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x802069b5, &(0x7f00000001c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x172e, r1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x200) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) getpgid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) ioctl$FIONREAD(r2, 0x802069b5, &(0x7f00000001c0)) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x172e, r1) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x200) (async) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) (async) 1.265288817s ago: executing program 3 (id=53): openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) unlink(&(0x7f0000000080)='./bus\x00') r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = syz_open_pts() socket(0x4, 0x1, 0x2) syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, 0x0) syz_open_pts() fsync(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 221.365948ms ago: executing program 6 (id=54): openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') (async) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') 220.711027ms ago: executing program 1 (id=55): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b0000000000002bba63f1", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) setreuid(0x0, 0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 170.803352ms ago: executing program 1 (id=56): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x225, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000240)="c1707e8d", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) ftruncate(r0, 0x400) 170.243708ms ago: executing program 6 (id=57): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x142) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 165.951035ms ago: executing program 1 (id=58): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700000033", 0xfffffffffffffdfc, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = shmget$private(0x0, 0x3000, 0x28d, &(0x7f00003e4000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x0, 0xff7e, 0x0, 0xffffffffffffffff, 0x2280}) setuid(0xee01) shmat(r0, &(0x7f00002b1000/0x4000)=nil, 0x7000) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x1c, &(0x7f0000000040)={@random="e33a176ed024", @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x7fffffff}}}}) r1 = open(0x0, 0x80000000000206, 0x17) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x801, 0x8017, 0x7fffffff, 0x40, 0x80000000, 0x81ac, 0x10011, 0x10, [{0x0, 0x0, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0x9, 0x0, 0x9}, {0x1, 0x5, 0x800a}, {0x400, 0x1, 0x2800, 0x401}, {0x7, 0xfffffffd, 0x3, 0x99}, {0x2, 0x9, 0x4f7, 0x6c}, {0x6, 0x803, 0x10000014, 0x8}, {0x2, 0x7f, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x8f, 0xffff, 0xc, 0x7f}, {0x2006, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x80000000, 0x80000001}, {0x7, 0x5, 0x9, 0x8}, {0x0, 0x2000029, 0x9, 0x88b0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0xf, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0x2, 0x10, 0x8, 0x4, 0x80000000}], 0x3, 0x0, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 165.599707ms ago: executing program 6 (id=59): sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0) ftruncate(r0, 0x8531) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = msgget$private(0x0, 0x168) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) msgsnd(r1, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7965a088, 0x0, r2, 0xffffffffffffffff, 0x0, 0x12c, 0x411}, 0x4, 0x5, 0x0, 0x0, 0x8, 0x2, 0x40000000000, 0x6}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 165.158899ms ago: executing program 1 (id=60): ftruncate(0xffffffffffffffff, 0x1fe20fd) r0 = msgget(0x2, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x53, 0x4}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20001c, 0x20000}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x22, 0x0, 0xfffffdfd) 123.945026ms ago: executing program 1 (id=61): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006d2000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f0000b23000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00', 0xfffffff6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) wait4(0x0, 0x0, 0x1b, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="80f9f485ea68776f8609f1d712016eef3246d31c7bb940d92843709d9d89eec0092759e7", &(0x7f0000000080)=0x24, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1c, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) open(&(0x7f0000000480)='./file0\x00', 0x480, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 123.634112ms ago: executing program 6 (id=62): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) select(0x40, &(0x7f0000000080)={0x4, 0x40000000000005, 0x8, 0x81, 0xef, 0xfffffffffffffdf9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 122.363495ms ago: executing program 5 (id=63): r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(r0, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccff666914ee000000009dd52840fafd3493857d65d4cd12c63d34", 0xfffffffffffffe9f}], 0x1, 0x0, 0x0, 0x8}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) setsockopt(r1, 0x401, 0x4, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) writev(r0, 0x0, 0x0) (async) syz_open_pts() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccff666914ee000000009dd52840fafd3493857d65d4cd12c63d34", 0xfffffffffffffe9f}], 0x1, 0x0, 0x0, 0x8}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) (async) setsockopt(r1, 0x401, 0x4, 0x0, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) (async) 35.73125ms ago: executing program 2 (id=64): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x34, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x2, 0x0, 0xfffd, {[@timestamp={0x8, 0xa, 0x253, 0x7}]}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 35.101945ms ago: executing program 2 (id=65): r0 = socket(0x1a, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x2000000, 0x4, 0x400000000, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x0, 0x7, 0x2, 0x71000}, {0x7, 0x8, 0x9, 0xbf}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x7fff, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x1ff}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) r2 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x6, 0x0, 0x0) (async) unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 34.812045ms ago: executing program 0 (id=66): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1012, r0, 0x3) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='%\x00') 34.6187ms ago: executing program 2 (id=67): syz_emit_ethernet(0xb2, &(0x7f0000000000)=ANY=[@ANYBLOB="f9aa0c8bdba3aebefad1faf56e83fd23df3bdb341c41c7e09a336d66cb28e355f31428a9355c6119c2c487dcb62d2c118f13ed6dc3c738b05c80cc2938d54e09d6b7f19465e7a8103cd8e37a6e0bea272b47a36e0d7bb8c9b7e19c43246ee94a40258afdd965c612f75fa1bd773a595ca1a00f3f4f7f0e8350c50078476e640cc6937f3539331e880a52a5f3a5a1a120a8c80be5abf304e39688a214c480e61541f5780535f49632dd9bdd7bb715c60c"]) 34.273636ms ago: executing program 5 (id=68): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x105, 0x80000001, 0x80000001, 0x5, 0x10, [{0xfffffff8, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f5, 0x6d}, {0x6, 0x6, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x9, 0x88}, {0x1e1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x7ff}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x7, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x107, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1ff, 0xf88, 0xffffffff, 0x9}, {0x1, 0x800, 0x8007, 0xfffffffe}, {0x401, 0x200727, 0x6, 0x7ff}, {0x1, 0x650, 0x3, 0x97}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x9, 0x10001, 0xe, 0x2}, {0x4, 0x9, 0x8, 0x402}, {0xfffffffa, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x5}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x105, 0x80000001, 0x80000001, 0x5, 0x10, [{0xfffffff8, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f5, 0x6d}, {0x6, 0x6, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x9, 0x88}, {0x1e1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x7ff}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x7, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x107, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1ff, 0xf88, 0xffffffff, 0x9}, {0x1, 0x800, 0x8007, 0xfffffffe}, {0x401, 0x200727, 0x6, 0x7ff}, {0x1, 0x650, 0x3, 0x97}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x9, 0x10001, 0xe, 0x2}, {0x4, 0x9, 0x8, 0x402}, {0xfffffffa, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x5}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) 31.459171ms ago: executing program 0 (id=69): r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/252}, &(0x7f00000001c0)=0xfe) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x11, 0x3, 0x8) (async) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/252}, &(0x7f00000001c0)=0xfe) (async) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) (async) 1.060496ms ago: executing program 2 (id=70): r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffffffff001, 0x9a44}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x0, 0x3}) syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x6, @multicast1, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0xc, [{[], 0x3ff}, {[], 0x4}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7, 0xfff, 0x10001, 0xbd, 0x7759}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x10, 0xd7b5, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 598.379µs ago: executing program 2 (id=71): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x14, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/61, 0xfffffffffffffd01}, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000080)="50cfcdb1f64bd4a31c92201a9a80fd75c6ac6f87b9685357caabc07deb6b04d6f500a5013ec664f57d828185d2b06d22c0fdce1e6f85aaef6e7aab0cdf7ab6c0fb071d179ee8bb1857cad27fa0e31be7630fa7a389b4fd1b62b31630cd902622cec353643c383433f3573ebc643c5fa1519c0acadc123420bb2f0d57e9bc44b5a50f61506b067d67c9c458cf07f1386fed4cc940e7e907de46268479edbc6dfd5a0ae0b193bbbfdddfc07b63ff689990ef28744a31a89c463ed1379209a8", &(0x7f0000000140)=0xbe, &(0x7f0000000180)="e26f67a5c0aa4df732968684e2a98ac2a75fe700462b57bb9ccd2381e69ce02f09a18fdbddb6e8fee8db0d910ad8862e13ce890f05a50ef072a7d88b0521f1346111dd677a7b675207fc2b80fade1922b3584dc6f7556cbcae0097c8119216d84b6d40c48cb3495ca41fb479c31573a4e80d48850347c600995e4f02170aea67992fa81b40664e1f4786e668241c538e2eba3e815af290140f4c17915912b72367a064272e15834d5e8ab6c61f", 0xad) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0, 0x10, r4, 0x0) fcntl$getflags(r4, 0x1) 156.325µs ago: executing program 1 (id=72): setreuid(0x0, 0xee01) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) (rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) writev(r0, &(0x7f0000000140), 0x5e) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000000)="5ab7cf00", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 0s ago: executing program 2 (id=73): mprotect(&(0x7f0000043000/0x3000)=nil, 0x3000, 0x4) socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x10000, 0x14, &(0x7f0000000000)="11002e3dec3f7a020098f8a9507ec4b2f08489e4090f8905eda46b", 0x1b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.16' (ED25519) to the list of known hosts. pckbd_enable: command error uvm_fault(0xfffffd806c29a9e8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0xf0: movq 0(%r14),%r12 TID PID UID PRFLAGS PFLAGS CPU COMMAND dt_ioctl_record_stop(ffff800001498280) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff80003c93b4a0) at dtclose+0xd5 spec_close(ffff80003c9417f0) at spec_close+0x45f VOP_CLOSE(fffffd80660e7550,1,fffffd8007bfb750,ffff80003c93b4a0) at VOP_CLOSE+0x12a vn_closefile(fffffd8069c2da60,ffff80003c93b4a0) at vn_closefile+0x11d fdrop(fffffd8069c2da60,ffff80003c93b4a0) at fdrop+0x126 closef(fffffd8069c2da60,ffff80003c93b4a0) at closef+0x18d fdfree(ffff80003c93b4a0) at fdfree+0x115 exit1(ffff80003c93b4a0,0,0,1) at exit1+0x5a0 sys_exit(ffff80003c93b4a0,ffff80003c941b60,ffff80003c941ab0) at sys_exit+0x1a syscall(ffff80003c941b60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bf32c2a2250, count: 3 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806c29a9e8, 0x0, 0, 1) -> e ddb> trace dt_ioctl_record_stop(ffff800001498280) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff80003c93b4a0) at dtclose+0xd5 spec_close(ffff80003c9417f0) at spec_close+0x45f VOP_CLOSE(fffffd80660e7550,1,fffffd8007bfb750,ffff80003c93b4a0) at VOP_CLOSE+0x12a vn_closefile(fffffd8069c2da60,ffff80003c93b4a0) at vn_closefile+0x11d fdrop(fffffd8069c2da60,ffff80003c93b4a0) at fdrop+0x126 closef(fffffd8069c2da60,ffff80003c93b4a0) at closef+0x18d fdfree(ffff80003c93b4a0) at fdfree+0x115 exit1(ffff80003c93b4a0,0,0,1) at exit1+0x5a0 sys_exit(ffff80003c93b4a0,ffff80003c941b60,ffff80003c941ab0) at sys_exit+0x1a syscall(ffff80003c941b60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bf32c2a2250, count: -12 ddb> show registers rdi 0 rsi 0 rbp 0xffff80003c941720 rbx 0xffffffff81a3a890 dtclose rdx 0 rcx 0xffff80003c93b4a0 rax 0xffffffff837ebf30 dt_prov_syscall r8 0 r9 0 r10 0xcee042412f4d1303 r11 0x410603a8216ae799 r12 0xffff80000006ad80 r13 0 r14 0 r15 0xffff800001499b00 rip 0xffffffff81a3ac10 dt_ioctl_record_stop+0xf0 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80003c9416f0 ss 0x10 dt_ioctl_record_stop+0xf0: movq 0(%r14),%r12 ddb> show proc PROC (syz-executor) tid=148340 pid=48691 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c93b4a0 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a8d9c48,0xffff80002a8d8a68 process=0xffff8000ffff8928 user=0xffff80003c93c000, vmspace=0xfffffd806c29a9e8 estcpu=0, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 72964 421643 42558 0 2 0 syz-executor 92330 459141 58815 0 2 0 syz-executor 22323 425371 51526 0 3 0x80 nanoslp syz-executor 22323 306205 51526 0 3 0x4000080 kqread syz-executor 22323 467646 51526 0 3 0x4000080 fsleep syz-executor 17995 219818 89948 60929 2 0x10 syz-executor 17995 487421 89948 60929 3 0x4000090 fsleep syz-executor 17995 468988 89948 60929 3 0x4000090 fsleep syz-executor 67281 295705 0 0 3 0x14200 acct acct 47761 464930 11787 0 2 0x2 syz-executor 51526 275486 11787 0 3 0x82 nanoslp syz-executor 31709 136724 11787 0 3 0x82 nanoslp syz-executor 62976 393596 11787 0 3 0x82 nanoslp syz-executor 89948 325921 11787 0 3 0x82 nanoslp syz-executor 42558 30156 11787 0 3 0x82 nanoslp syz-executor 58815 32379 11787 0 3 0x82 nanoslp syz-executor 77837 367237 11787 0 2 0x10000082 syz-executor 11787 392226 8239 0 2 0x2 syz-executor 8239 21314 27595 0 3 0x10008a sigsusp ksh 27595 438874 63117 0 3 0x98 kqread sshd-session 63117 332563 66462 0 3 0x92 kqread sshd-session 16466 240066 1 0 3 0x100083 ttyin getty 66462 446271 1 0 3 0x88 kqread sshd 10193 32807 45920 73 3 0x1100090 kqread syslogd 45920 124982 1 0 3 0x100082 sbwait syslogd 4791 359051 1 0 3 0x100080 kqread resolvd 845 65862 48287 77 3 0x100092 kqread dhcpleased 38898 50542 48287 77 3 0x100092 kqread dhcpleased 48287 384672 1 0 3 0x80 kqread dhcpleased 4593 302167 0 0 3 0x14200 bored smr 6973 402007 0 0 2 0x14200 zerothread 84519 261788 0 0 3 0x14200 aiodoned aiodoned 9655 193565 0 0 3 0x14200 syncer update 45305 105696 0 0 3 0x14200 cleaner cleaner 33585 210900 0 0 3 0x14200 reaper reaper 68126 58555 0 0 3 0x14200 pgdaemon pagedaemon 81198 246809 0 0 3 0x14200 bored viomb 53712 488213 0 0 3 0x40014200 acpi0 acpi0 57477 423259 0 0 3 0x14200 bored softnet3 98024 499907 0 0 3 0x14200 bored softnet2 34264 168410 0 0 3 0x14200 bored softnet1 96352 362922 0 0 2 0x14200 softnet0 81700 248949 0 0 3 0x14200 bored systqmp 45556 384088 0 0 3 0x14200 bored systq 10346 463329 0 0 3 0x40014200 tmoslp softclock 41011 320330 0 0 3 0x40014200 idle0 1 113124 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10193 11122K 11362K 166960K 11518 0 pcb 18 12K 12K 166960K 36 0 rtable 243 7K 8K 166960K 376 0 pf 30 12K 14K 166960K 37 0 ifaddr 42 7K 7K 166960K 47 0 ifgroup 50 2K 2K 166960K 60 0 sysctl 4 1K 9K 166960K 10 0 counters 32 17K 17K 166960K 35 0 ioctlops 0 0K 2K 166960K 43 0 iov 0 0K 1K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1347 85K 85K 166960K 1424 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 203 0 sigio 0 0K 0K 166960K 5 0 proc 59 59K 124K 166960K 481 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 348 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 195 142K 156K 166960K 3377 0 UVM aobj 5 2K 2K 166960K 6 0 pinsyscall 37 74K 96K 166960K 1235 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 11 0K 2K 166960K 30 0 temp 35 8674K 8738K 166960K 4012 0 kqueue 14 22K 24K 166960K 31 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 43 0 40 1 0 1 1 0 8 0 rtentry 136 115 0 3 4 0 4 4 0 8 0 unpcb 144 56 0 40 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 52 0 48 4 0 4 4 0 8 3 arp 88 18 0 0 1 0 1 1 0 8 0 inpcb 344 145 0 133 4 0 4 4 0 8 2 nd6 104 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 2 0 2 1 0 1 1 0 8 1 pppxif 1384 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 471 0 6 30 0 30 30 0 8 0 art_table 32 473 0 6 4 0 4 4 0 8 0 art_node 16 113 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semapl 112 1 0 1 1 0 1 1 0 8 1 shmpl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1679 0 179 95 0 95 95 0 8 0 ffsino 248 1679 0 179 95 0 95 95 0 8 0 nchpl 144 1953 0 271 63 0 63 63 0 8 0 uvmvnodes 80 1803 0 0 37 0 37 37 0 8 0 vnodes 216 1803 0 0 101 0 101 101 0 8 0 namei 1024 5783 0 5783 2 0 2 2 0 8 2 kstatmem 264 26 0 4 2 0 2 2 0 8 0 scxspl 216 6155 0 6155 3 0 3 3 1 8 3 plimitpl 152 34 0 18 1 0 1 1 0 8 0 sigapl 424 484 0 438 7 0 7 7 0 8 1 knotepl 120 5057 0 5009 2 0 2 2 0 8 0 kqueuepl 184 38 0 28 1 0 1 1 0 8 0 pipepl 296 105 0 78 3 0 3 3 0 8 0 fdescpl 440 467 0 439 5 0 5 5 0 8 1 filepl 120 1749 0 1524 8 0 8 8 0 8 0 lockfpl 104 25 0 22 1 0 1 1 0 8 0 lockfspl 48 13 0 10 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 125 0 113 1 0 1 1 0 8 0 zombiepl 144 441 0 438 1 0 1 1 0 8 0 processpl 1160 484 0 438 4 0 4 4 0 8 0 procpl 656 581 0 531 5 0 5 5 0 8 0 sockpl 528 247 0 216 5 0 5 5 0 8 2 mcl64k 65536 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2496 0 2444 14 0 14 14 0 8 7 mcl2k 2048 181 0 180 1 0 1 1 0 8 0 mtagpl 96 8 0 6 1 0 1 1 0 8 0 mbufpl 256 4736 0 4589 10 0 10 10 0 8 0 bufpl 280 2314 0 118 157 0 157 157 0 8 0 anonpl 24 89281 0 86397 22 0 22 22 0 187 1 amapchunkpl 152 9499 0 9122 20 0 20 20 0 158 1 amappl16 200 1426 0 1406 4 0 4 4 0 8 2 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 120 0 110 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 0 1 1 0 8 1 amappl12 168 1078 0 1051 3 0 3 3 0 8 1 amappl11 160 58 0 48 1 0 1 1 0 8 0 amappl10 152 7 0 6 1 0 1 1 0 8 0 amappl9 144 246 0 246 1 0 1 1 0 8 1 amappl8 136 25 0 24 1 0 1 1 0 8 0 amappl7 128 98 0 88 1 0 1 1 0 8 0 amappl6 120 167 0 164 1 0 1 1 0 8 0 amappl5 112 113 0 106 1 0 1 1 0 8 0 amappl4 104 294 0 280 1 0 1 1 0 8 0 amappl3 96 1618 0 1533 3 0 3 3 0 8 0 amappl2 88 609 0 555 2 0 2 2 0 8 0 amappl1 80 8034 0 7496 13 0 13 13 0 8 1 amappl 88 2724 0 2591 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 467 0 439 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 467 0 439 1 0 1 1 0 8 0 vmmpekpl 168 5337 0 5305 2 0 2 2 0 8 0 vmmpepl 168 35706 0 33977 84 0 84 84 0 357 3 vmsppl 360 466 0 439 4 0 4 4 0 8 1 rwobjpl 32 13825 0 11226 22 0 22 22 0 8 0 pdppl 4096 940 0 878 96 28 68 82 0 8 6 pvpl 32 217195 0 209408 88 0 88 88 0 265 8 pmappl 216 466 0 439 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 263 0 28 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace dt_ioctl_record_stop(ffff800001498280) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff80003c93b4a0) at dtclose+0xd5 spec_close(ffff80003c9417f0) at spec_close+0x45f VOP_CLOSE(fffffd80660e7550,1,fffffd8007bfb750,ffff80003c93b4a0) at VOP_CLOSE+0x12a vn_closefile(fffffd8069c2da60,ffff80003c93b4a0) at vn_closefile+0x11d fdrop(fffffd8069c2da60,ffff80003c93b4a0) at fdrop+0x126 closef(fffffd8069c2da60,ffff80003c93b4a0) at closef+0x18d fdfree(ffff80003c93b4a0) at fdfree+0x115 exit1(ffff80003c93b4a0,0,0,1) at exit1+0x5a0 sys_exit(ffff80003c93b4a0,ffff80003c941b60,ffff80003c941ab0) at sys_exit+0x1a syscall(ffff80003c941b60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bf32c2a2250, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace dt_ioctl_record_stop(ffff800001498280) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff80003c93b4a0) at dtclose+0xd5 spec_close(ffff80003c9417f0) at spec_close+0x45f VOP_CLOSE(fffffd80660e7550,1,fffffd8007bfb750,ffff80003c93b4a0) at VOP_CLOSE+0x12a vn_closefile(fffffd8069c2da60,ffff80003c93b4a0) at vn_closefile+0x11d fdrop(fffffd8069c2da60,ffff80003c93b4a0) at fdrop+0x126 closef(fffffd8069c2da60,ffff80003c93b4a0) at closef+0x18d fdfree(ffff80003c93b4a0) at fdfree+0x115 exit1(ffff80003c93b4a0,0,0,1) at exit1+0x5a0 sys_exit(ffff80003c93b4a0,ffff80003c941b60,ffff80003c941ab0) at sys_exit+0x1a syscall(ffff80003c941b60) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bf32c2a2250, count: -12