last executing test programs: 8.674616677s ago: executing program 7 (id=2474): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x41, 0x4, 0x9}, {0x7c, 0x18, 0x0, 0xa}, {0x56, 0x83, 0x0, 0x10001}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8011, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000340)="8b1809ec3f60d59e5110c1eac4f8e4ade0fadada3d054501a528b95bf2c261cd243720ca1f98233470394150d08af745fa9e16ce574372a84928efa9e5bfd16415950cc7763e673666d365637e123f23319b10f4", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) write(0xffffffffffffff9c, &(0x7f00000000c0)="e4ffe2929d2e58b4bc39400f25b7daeec42ad42623f7dfa5eeece433075253877c8ae2c19086d69d10275ce7236a3a274c2c51684e32e04453c3", 0x3a) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x5d, 0x7bed, 0xffffdf82, 0xffffff88, "186d280b910c2df0d2a02a106308001100000400", 0x4, 0x1ffff}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000480)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x80, 0x1, 0x0, 0x16, 0x0, @rand_addr=0x7, @loopback}, @udp={{0x1, 0x0, 0x8}}}}}}) 8.674049585s ago: executing program 7 (id=2475): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518a71fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d5818", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1e, 0x8000, 0xfc) ioctl$FIONREAD(r0, 0x801169ab, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="99f6662be85f40bf2d323b4c5c37b959d6fee6dd1a23c7fd0000d9cccb51a7f23bf7287240ec40cda04142d83ccaeb6be6fb25676fce33d868a030187dae25509ba23cb90c3596fb41872f22a1f9820a67e6cd4138cc7e9531dfc9568b7f562fd0140280db6bd63f9b3deb5b4ede9978849a7edfc2f8585c8ba61eced75348c4104d0a30d2dfd79de5b38711295727dcc6c58a6cd6552ab5263fdf1b7900b201c53a6bff92888f659d9601011976f2efadc0879ed5354fb3a8bd6200fe114ce1388fd32f870cf8cd566f32c62969eb171a0fb698b4bdfcf69c48de67f6ce9d0f44e9641c5918b768999ccd1acf99fb5fa7b1c4f530657e6edd07c1b89908107c570bdfc5e369872fcf72d2110eecc71c7a6c53835fc835fb0449c93e59315f72bf8ae4d8d8c9d7c14b809fd34c708ecbc202fb5339682f5d8999567e2a9adcfe35b0ff33ba2b58b38e55717e8b08cc8f1980af5ebb6113bc120d2f5c62f78a", 0x15f) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x1}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2df57363, 0x0, 0xd, 0xfffffff7, "0264004c2860267eccc7020000060000008700", 0x2, 0xb}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000001100)="90d14243f4aca181c18bd643c00f11cd590d5a2d7abe566995c6e90de58be1d5e6bb79b131fa0ee9bf142a08cad58bb631ce51a04e4d00e6662ced42043e8ac8a8ad62ba9f75fa9c56eedf620f73390f3039084bcf6028fee864b9aed402805cc9d6e2205dee1d60da86a27c2a07a78f277298e77666f74e82ef1e9b84900f1d5003cc1936f41a36765ecb79e9bf25f3306074f7d9e15d326e0239adf79dbc210024bd02cddfa689682674a013551c7edf50c541e7096bbe8e2d8064de4747e236853841783db92f8b0f15dcc62ae66d8a51f318fd91adba0851804f3a5aa5fa3af4529a142422c67baa853d1f0e5d4c98d8d05e5ca7", 0xf6}], 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 8.435568321s ago: executing program 7 (id=2477): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0xa3cf, 0x2800007f, 0xc, "142e28a47e7ce2c5e7310800ffff0d1300", 0x1000, 0x7}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ed", 0xb7}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0xf54, 0x5, 0xc9, 0x6}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffbff, 0x2, 0x0, 0x565, "23737bf43493e644423b69fccc1ea9d8c482f88f", 0x8, 0x1200}) 7.522932745s ago: executing program 3 (id=2507): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa94aaaaaaaaaaaaaaaaaa86dd600000c0002a00f900000000000000000000ffffac1400aa00fe00000100514210b21eadce5c00044e204e20", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="500480039078fffe"]) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) syz_open_pts() syz_open_pts() ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x38b, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "026c25", 0x355, 0x2, 0x8, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x43, 0xa, '\x00', [@enc_lim={0x4, 0x1, 0xc}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x2, 0x25, "361b7696e151919ce510d4256272984c9bcf9d8ea21b892f136520d7c3aeae21feec3e34bf"}, @generic={0x8, 0x24, "54bea9aaf0e6548b747fba0d3f1967f8923cd4b49f2d0597d1ed3d1040b7cc22fbe9be7f"}, @enc_lim={0x4, 0x1, 0x9}]}, @hopopts={0x3b, 0x35, '\x00', [@generic={0x64, 0xc4, "17d79c3879d47ae670c49350351c02f24c9aade0fe9745c4637c3923e42cdf561d7138a4ca247563cbff90dfd6c907d61fed6d33ee4a15845e2ad0cf7fc39b28f3e0ab55bc2c96199dc6a88241443faf803f8317d4a0f3530a4c363d279bae08883f41229feb6a0bceec566be3c48a6d19b27148b997d4f47e92c0b4609db6fe6120128236fff1ebd3248b7a937f326904ba409a58d6c5be85e771f432470a0db5fb951a6f207e47a674474b5bad2a2295d36a917bd7d8726de961ef2f71062f782af923"}, @jumbo={0xc2, 0x4, 0xa3}, @ra={0x5, 0x2, 0x5f1}, @generic={0x5d, 0xd9, "6f89846e6054e8bb77a13bd8c7f005ae2ed86060840cc351f6dafbb509b8e8e41ae2eddf5872bac8103cad143ff78221b92dc9a6c542b1e0953fb51af6943e7ed9c3e7ea8e67f03b479a2a1159cebdeb0b32da7028f4769a0d8943b7f1db6520e4ada028e9f97ddd6a562466b37f26ce3196eb7868828f9541b35014486d6b16247555a74a20ced57a085e0dcc7822e5d60f953797361ce1fb5420e4ce62cb5f520f00abffdf85980178269a5ccc735ddfb83971ca7ae229afc2557383d805dc2ce08ddf671bcdb9372ce424c3d056166a6086cd56926de829"}]}, @routing={0x32, 0xa, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @rand_addr="b52508fd11017aebc978e5c6594303c0", @mcast1]}, @routing={0x2c, 0x2, 0x0, 0x8, 0x0, [@empty]}], @udp={{0x3, 0x3, 0x8}, {"f294feee67b8496e4efefe0c7c450f2af2fd6a1d9877584d9302a5888673bcfe770f6bd7dba0d3eb5b353ee3c15578b40232b4574005eafe5ec5e77a920a4e42a1f7cd805734dad7ffc6f8fcc382dc1f178068ac42bc09720137df2bb020ecd507920a2e12ebaa121791e8a3aa24f6adc214a1fb6410282415a898a2871917c1f0552a1f661a3e6cda46f05c4ec52c2c06703b0041565e1f2075ad389566292eee1932cecfae85d6516b2c4c37f908ab191d20360fbfc8601b1c051a491bdc61cc637ef06e"}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa94aaaaaaaaaaaaaaaaaa86dd600000c0002a00f900000000000000000000ffffac1400aa00fe00000100514210b21eadce5c00044e204e20", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="500480039078fffe"]) (async) syz_open_pts() (async) fcntl$lock(r1, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x38b, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "026c25", 0x355, 0x2, 0x8, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x43, 0xa, '\x00', [@enc_lim={0x4, 0x1, 0xc}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x2, 0x25, "361b7696e151919ce510d4256272984c9bcf9d8ea21b892f136520d7c3aeae21feec3e34bf"}, @generic={0x8, 0x24, "54bea9aaf0e6548b747fba0d3f1967f8923cd4b49f2d0597d1ed3d1040b7cc22fbe9be7f"}, @enc_lim={0x4, 0x1, 0x9}]}, @hopopts={0x3b, 0x35, '\x00', [@generic={0x64, 0xc4, "17d79c3879d47ae670c49350351c02f24c9aade0fe9745c4637c3923e42cdf561d7138a4ca247563cbff90dfd6c907d61fed6d33ee4a15845e2ad0cf7fc39b28f3e0ab55bc2c96199dc6a88241443faf803f8317d4a0f3530a4c363d279bae08883f41229feb6a0bceec566be3c48a6d19b27148b997d4f47e92c0b4609db6fe6120128236fff1ebd3248b7a937f326904ba409a58d6c5be85e771f432470a0db5fb951a6f207e47a674474b5bad2a2295d36a917bd7d8726de961ef2f71062f782af923"}, @jumbo={0xc2, 0x4, 0xa3}, @ra={0x5, 0x2, 0x5f1}, @generic={0x5d, 0xd9, "6f89846e6054e8bb77a13bd8c7f005ae2ed86060840cc351f6dafbb509b8e8e41ae2eddf5872bac8103cad143ff78221b92dc9a6c542b1e0953fb51af6943e7ed9c3e7ea8e67f03b479a2a1159cebdeb0b32da7028f4769a0d8943b7f1db6520e4ada028e9f97ddd6a562466b37f26ce3196eb7868828f9541b35014486d6b16247555a74a20ced57a085e0dcc7822e5d60f953797361ce1fb5420e4ce62cb5f520f00abffdf85980178269a5ccc735ddfb83971ca7ae229afc2557383d805dc2ce08ddf671bcdb9372ce424c3d056166a6086cd56926de829"}]}, @routing={0x32, 0xa, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @rand_addr="b52508fd11017aebc978e5c6594303c0", @mcast1]}, @routing={0x2c, 0x2, 0x0, 0x8, 0x0, [@empty]}], @udp={{0x3, 0x3, 0x8}, {"f294feee67b8496e4efefe0c7c450f2af2fd6a1d9877584d9302a5888673bcfe770f6bd7dba0d3eb5b353ee3c15578b40232b4574005eafe5ec5e77a920a4e42a1f7cd805734dad7ffc6f8fcc382dc1f178068ac42bc09720137df2bb020ecd507920a2e12ebaa121791e8a3aa24f6adc214a1fb6410282415a898a2871917c1f0552a1f661a3e6cda46f05c4ec52c2c06703b0041565e1f2075ad389566292eee1932cecfae85d6516b2c4c37f908ab191d20360fbfc8601b1c051a491bdc61cc637ef06e"}}}}}}}) (async) 6.232184505s ago: executing program 0 (id=2518): sysctl$hw(&(0x7f0000000240)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2000, 0xffffffffffffffff) 6.231623461s ago: executing program 0 (id=2519): writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128a70fb92280c3dd9915b4ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe12f82e99c55d65c3b14ae617a16474d833d656fa238f8ad823110027f56fe231ec2c3b3625629ead93da31f9184a3fad096879db39ac2a027b70a062613829e13d6234581e1b32e3b9a836fd59bb5304e931a8418c13975d73eeeadd723668207de5de739313d9d50a5e1d3af20943fc365c2da7a310a5c03e17fe2d21488957deceeb0597a3098ce2616ec6779943d7cff4237e074e687c2bb1f4a1b73c9cf4185514d62d8f61fb09fd0ad92ea1000c8748ae911c5dc374229bdb51beaa3abf8f6b3d769dfc6f17f02e831c8735dc32321d7bf0047bd2829f9d384bc733e9afacea993ab34d97d0287e5255570d792d0396a8b135", 0x18d}], 0x1) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/172, 0xac) (async, rerun: 64) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 64) listen(r1, 0x4) (async, rerun: 32) r2 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) connect$unix(r2, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/7, 0x7) 6.185886568s ago: executing program 3 (id=2523): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f00000000c0)={0xcd7, 0x806, 0x204, 0x8000, "0148320ac5e4e8060095fc7b00", 0xfffffffb, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c, 0x9, 0x2, 0x6}, {0x7, 0x3, 0xe4, 0x80000100}, {0x6, 0xa, 0x81, 0xffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0xdf, 0xc9, 0x9}, {0x48, 0x9, 0xd, 0xe76}, {0x6, 0x0, 0x0, 0xb0}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea07000f0000000000000000000000000000000000aaff0200000000000000000000000000010101907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000012c00000000000000"]) recvmmsg(r0, &(0x7f0000000840)={&(0x7f0000000400)={&(0x7f00000004c0)=@un=@file={0x0, ""/503}, 0x1f9, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f00000006c0)=""/140, 0x8c}], 0x4, &(0x7f0000000780)=""/163, 0xa3}, 0x508e}, 0x10, 0x2, 0x0) 5.137859564s ago: executing program 3 (id=2526): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000004c0)="7228bde754a64ebb", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000400d949a5f0450c22afbe70eebb2f340000000100000000000000f6a0ceb9ffffffffffffffe438dd0b35", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) clock_gettime(0x4, &(0x7f0000000000)) 4.015841319s ago: executing program 0 (id=2530): mknod(0x0, 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x800, 0x0) (async) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) (async, rerun: 32) kevent(r0, &(0x7f0000000240), 0x4003ff, 0x0, 0x8000800, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) (async) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 2.931836871s ago: executing program 7 (id=2534): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\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\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\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\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\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\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\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\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\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_FV\'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&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r3 = syz_open_pts() readv(r1, &(0x7f0000000c40)=[{&(0x7f0000000600)=""/100, 0x64}, {&(0x7f0000000780)=""/189, 0xbd}, {&(0x7f0000000680)=""/112, 0x70}, {&(0x7f0000000840)=""/152, 0x98}, {&(0x7f0000000900)=""/74, 0x4a}, {&(0x7f00000009c0)=""/70, 0x46}, {&(0x7f0000000a40)=""/237, 0xed}, {&(0x7f0000000b40)=""/206, 0xce}], 0x8) syz_open_pts() open$dir(&(0x7f0000000300)='.\x00', 0x10, 0x4a) r4 = kqueue() setrlimit(0x8, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r5, 0xc450443c, &(0x7f0000000740)={0x0, 0x8000, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x1}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0x20, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r3, &(0x7f0000000140)="c591", 0x2) 1.820734651s ago: executing program 3 (id=2535): connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000008}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000100)={0x2, 0x0, 0xfe, 0x4587}, 0xc) 1.785322479s ago: executing program 1 (id=2536): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x40047477, &(0x7f0000000100)={0x0}) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) 1.694469047s ago: executing program 5 (id=2543): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xff}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000018c0)="7e05935b0bdcab568ac572996f5fb3951ea84b18a4c3bc7e35ef59dde9de36eee8283d45c9e578547523fd6114c8623a4803414a7c4b7bb94c91eea1776b3adfbe6d2d13cb0c41c6151e4679524b04ca2b33539d7c4fc3455dd2f0fd8a22537fabc2a629f7c496f64f3fff3ebaf565419bc6b642c884022e94cf1ed8e2b252b2e6beb56d19e9ea25298459eccfd3eeda636e0f76a5ee854e9d351f5e3f52582fdfd1f66bcbbf42ecc0d0d5cb6f66cf4fa80b820357d44634d0ef5a138630076fc9b447a68ad6c6db4cc651c9b93fc38eaea3609f77ddbcdfdfa1335a2851babc143e2b711352728d8c8813e4175e4b4ebaf978f85b198de083cce74ac80d397d0651b6a910a239d70b0d66971c3f51d9220d93ce9db04d9b89936de2233d0d8a6126e192e9ad9c0d763345a0ae47d26623c1cfc8e2e77d6bdc9284bf18aed4c95257aea9e835f3660b96efa87ffdb8ebf9b24a4c3bd9a1151662e3c937b22ec7a99d8810eb93da65c79f73d1199e9830f0a718fc3c552646082d9cd32d27495776a22f8f4c64dc20ebfb1148abcfbf5c0616749b66bd1755ef683a7f029ecacf4e72d4be54394d05b1ee6d16781d654550fe634fe65f6194ab01994e58578a8363312a8e038b9822ac0f5e4cb321af42c207635671ba7f768ce57d2c35e41d53461129d410d242e18b17ca8ded3cc5074c9d13b2ca3ba95f6769f4c4e8878cdd98cf6417077c3528be5583e27b653d1467dca506128b566d3f8bd0564925dc6205eba467309dcc85d90492dd8b69f134ef2da521d24add7b83d8d4c9ddb0debfcfb71ec6d938b9dcfdb60f76f224974680a663efb46a16ce71adb812b0fdec36f18d0d5529e62f2cdb89fc5329ea474d", &(0x7f00000028c0)=0x270, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.628897133s ago: executing program 4 (id=2544): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 1.622934197s ago: executing program 4 (id=2545): semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd608a27f2000f2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000e"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x156) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f00000009c0)="09cf200700000a", 0x7) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000280)={0x10, 0x1b, [{&(0x7f00004b7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x3}, {&(0x7f0000289000/0x2000)=nil, &(0x7f00005f7000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002ac000/0x3000)=nil, 0xa6}, {&(0x7f00002e2000/0x2000)=nil, &(0x7f00003d4000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000779000/0x2000)=nil, 0x9}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000587000/0x3000)=nil, 0x6}, {&(0x7f00002e0000/0x1000)=nil, &(0x7f0000f47000/0x3000)=nil, 0x4}, {&(0x7f000042c000/0x2000)=nil, &(0x7f0000c87000/0x2000)=nil, 0xe}, {&(0x7f0000fb1000/0x3000)=nil, &(0x7f00000d3000/0x1000)=nil, 0x1884}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f00003a7000/0x2000)=nil, 0x64ad}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000261000/0x3000)=nil, 0x4}, {&(0x7f00003e8000/0x3000)=nil, &(0x7f0000cc2000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000773000/0x3000)=nil, &(0x7f0000d5a000/0x3000)=nil, 0x10001}, {&(0x7f0000520000/0x10000)=nil, &(0x7f0000f95000/0x3000)=nil, 0xfffffffffffffffa}], './file0\x00', 0x3}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x4437) ktrace(0x0, 0x1, 0xd30, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x6, 0xffffffffffffffff) 1.622357023s ago: executing program 3 (id=2546): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) close(r2) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000140)="38beb388ecee552423424afb5f14119b966b6cb8d8d802b675648d738de6da34efd600d8e6d62427375c600c74b8eff2b4764e912f087fe1ff10a92c2434a33cf8478fdc637eedb6c6475e9816fb6e0cd9c16dd6b3887829ed1f838b76b014d40e8381ba863f5eda8aadc771d2cd2d26f7a9c1a5a2c043b210ce5d8f158f025da317e4c13db895", 0x87) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x900) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000740)={0x0, 0x8000, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x1}) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.619751262s ago: executing program 4 (id=2547): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="1897fc386ff02dce30f6a46fb09b57f3ff349a894c9340339f9f9adeb5d83d74b6b571fe9085398500b23a6dce06c8f8fb01ac23395946a46d45401ac2f4c962bc614a7bfda365330a7b886c9908d50acf298ea5c9c27975d0cfd6b95c46adac89d3bb473a0ff19b9b6c779784fc6c60e2d4dee9932d659ae10e96d0f0cb7e46803f18d5aea5035ef5a6c6beefe0cab28a14f3c50b412bd5325c5503e4491e85c8b50fe849ea0921c5d2c7079a3abdb0d6ac2519a978d68f53b85443fc12315296b62fe6f2f4578226840c29010e535ca2075e6abf52b6f6aad499f7ad1c5c705dcb1562b1bb439bd8", 0xe9) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) fchmodat(0xffffffffffffffff, 0x0, 0x1c1, 0x6) 1.44242929s ago: executing program 0 (id=2548): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x2900, 0xffffffffffffffff) 1.405139122s ago: executing program 0 (id=2550): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x81) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x10001) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) r0 = syz_open_pts() close(r0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0xfd8}) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f00000005c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a9c380c7dda32498314ffb647a8a3a1a562bb405c859c8ad5da9389cc600a8ae172562a3c3d8f3de0e4b29a55d754bb8cde6251778533d09fbca1f4c37ea8d9fe83f5851363cf29a114c911c8c4751375cd9b48403a3a99bc2eed5c657d7a91af663beed38f522d2959b4cfe81b5c6d1e2b30e92330c05fe5f3c939108c6d273031f7ed376ecefe5c65105fd402a689ae78834542179eee2222a0d9ac67e9427e707a05149ef6bad75d9f7ac8f75ff3606b274207a390c85def411313af1f8e56e5d1e4dfced17d59f8c910228f44b4bb3b532419986424111bbd85dfac90f8ce71b6c4a83a768c1966892da84893c7396fe8d439abf22f2dacc87dbb89853f4ecee8a65f94fe9525b3d2a38363e873a2194b781b63963bc16f8ef1480e673f1b7aa5b9abf1c5fbec87a7fdba51b62a03265fafb4a8e9085a317bb4b5d5abf14856da2a877340c86a1d9eecbab9484cc89bf5990053310f59fd099efeb9a2e39fe6839f9a93ad0f83fe7b0048a8373dd32ec26de52689c971c1b9dd99db7cc4d791da3c86bccdf7d6a91754eb97cd157ca8e0d58911d40160c34d0d0ac5792f6961a3589b792420d3407e491848d5fdaa76d8eeaa94e3a8b1b07199a29c5316d23d7d90ca3733a8805a6380f1a8c5fa7f30201ca4bd0c860797caa190cdabc82728a244993980e6e6300f33949dc1e95b31f82165db5070bee5562cbf66932d4768dbc0d688d938d7aeacd9965e7e8a29fcc2bb11ad3b69e853c44d5a817a3a2ca54bd813674edc8d53337283f6a6adf0e4eb10df161f9696f98651eb0dc6b7da387c0d4fd14864fcfabe52f64682973ac7f9e60ad491c05d83660196e8d652e801a77274339cb42459b35046a25b47465b27df25371d83e916874760533219af2959feaa75646aad235c0eb4ee9609a23ae352c1ba8d6cb4789edbd39370cb98722ef338583b75152ad516d17fd8eefd05a9e492d513e04ec09ce3c692da8463e665ac7dfdc10d02657f59b4ff0972420327a1c18a96189c4a94730d5ed0f52b761d578b73bc68eb17f79ea436565a41aa6de55b3728a2088609bb9b7ee03f5ad6360cc05b9627ce5d601f241e5af4986faae3636750362819c2bf89b6ecd56ffbe0a189e32a9461b263e6dc9f35357580c96470788c60f84bd9131f14ef741fa7a8944b55a239fd1f272e9a7fd40027c30db6b841007611c47779dc7b85d166226e587a086ab7742f26e9647e5c786c3479c3d60a6f5d24b24afc5eaee276c2eb14d3d1ea33090b90134299177d363f0ed80ea7947ebe9b29d711e45fe0de5f7c646bc50182f78a536458941be039678d0b2f47696894721ec8d4d0736377d580a4447740e596dfc9c1e58cfed0adb325534bd206c632cfbc42193430c3e1041d3fae5d8e816cc2b39e800bda734d9e0b4ca76860741d2b392501631d66bfbbe403085e8057fbe386d02104707b8bb633c4e0a0a30447d73ff602bb77352c3216ff741a970fd1918b99b4684eb06c059018855f956a312c2b53f4b388675d5d17c4639ef05e7390077e6db0e0fe4ba517c80d709bc6611e534ce6952ead1c680383e43e9279d825be9e0ed85a06afcd28de7f05b571520a387d816bdeb8891eb70c8d2a24e7fcb15724cef3045bd35aaefcf4e9f180ca0391e2ff4f60cf586fbc1c27dff0f97ab85a7bce5866f71aa658636f4057c1e07af054fa416a6ec93a0f008062e31e8cee266e0f772bbba9d2fd60c97c95c3cead67112138bf1780d70c24fec1367073552bcbf707ca39661ce76f0068eafb35e4608e71137ca60bbfcdff85ffa4d68a47014ff6813c0b64c465c896de7161a6bc806a97b4dff4de711bdf41dd61b107ad5798ab02c5ea772f59b7c1feb1afab1b26ffa7123944dce323e7a3f81bfd564824c9f72a0ae2a808cbfd1f9ac69367f999c31aec911f5821dc23886906c395be7e727004ef22458b13e6e74b8ec9a1f1e77e27c5c52f76aaaec967632f4ad3046e1e5a21a1142e09e81c7c06b684df488b6a44e3e3787b7a0242474a8c2a7eea2bc07c7f2460f61b7c72d569e0660b3e30d3574add375d3d14b0dd77aa0e3510a1dab8799ee3dafdb4d2d68bd141433e3923cdbd59a27d95e7d032b3af9fcf5fc1aaaa38b6f5568fb01acb933ff50c9c2d3daf56e8a899e380533502ebe2868948b8238cf4b50d99cafc46ee683849a810d61f6ae4b3e1e469aa40d7c307406f7d65f695858da704c567b148a39480c3ef70ccdcc6a6ee956e081550801d715fb9a60b818686e2e82fca50046c38298f6e252d1491ca9e8d0cd35ba0f2c177eecabbc88b671cd68be6bdc42c6d4e9bd4b5812ee8391b555c8a88017e5b5f5b2d8b9be67576313506c23328fcce6176fe5762d2e288fe7246cd4cba6d652915e7c7f81b24e12e1e924210b2e211ed48d1361155aa2c40c9f99f61b067e3b88cc9dd3eabb1508c05851b94b692e9fc196e8d234597322702920a42fdfa72cef39a630717d1182cfc2c91dcba233479a26041c0fa0b070f6412abd8fabb8db9ad6618fb95154e024ff146ef938cc3cb5c76dd43fa8dfbbef01d994b5f2a0df4276f171f4d4b268e86de453226d69b92b5a8819e9eb5ad0564b428c329e8b817eaac8ee77896162cc3d6046f70004bb602d1ed2bba87279245afe7b4caf4daf7802adf64a76920f58f0456a2b2cc01987ef758626fa780468ef26a279b25dd74fcf26c6083f3d2b14bae134c87b22e077b812d32ae1fb9521458ee662c44f924aa9ac84f8dddc531063d43ede68101cc23aeabe1e5ac443950fab6ca79b9a5a6acc744a71644cd72cbdde087ac3f3184aa7447040370e1c737b34f83f8e6ddbc01878ce844e7ac6030ebae8648b47f52177e05a7eafa4a93a6ff6ed826464eb263ce20be3f1e6bfe2be1858041da2298f8de397045724dab4063a223673d9bf9dcfe5196bd9871d5bba4f06fd6316c50336093e4dca6eda4236eae78e6d5756af176522cd755ab039414cff35768dec4b417e93d3d603faf1043293a715ce2d13f4b8a11b8ae3d352b10ac2ea3322d239f9001ffcf8b1d01daf8ae967a75d44108fb5d4ff8f435274a53591c6f3eba5e37ec63383d4a9ac146bab7299c07d09f66352838b334a59c3a44223f6a997d23b418c0f5641fa764be13119e8dd94378baee69736c4cc91ac436b87af6e608417a6248728f506022ce5665e105089f8cb235102e7a79a216cdf9e7787fc64754bb59ea5fcbcde51fa6fe3769f4aede9439de7720cccc296826e90f21bb373497849adf75686c5f35f7ca4335e82492ae62d51ce52296ff52315cf858b6513ab4686a22972ef0bf7368c5e6ee6a48005feb9768aab6f5d3ead0b44a699c1b4f18ca33364c37df6410163fecc9afe4228c2acd137f538b638ea05633bcc735283f481c8f849eb36d2d53c45b0b59b1265493b7af4e4bf51aa3e0202bd46c150889ea899afb04a5fa99dc731782042856a40ac6d3dccf53765d974b292829e7bed3715460e2bfdbc6eb4b22f9ed344590fd4d937c675e8414366814b5c36b8e71c16f1351d91bec92580c2f5e539fd45b0434e6c3cc656202abd1e2a2ec94330f1a0ee068be4e33ccb66ebc6013bd79eaf1ef84a8773c90feec5ceaeb1eeaf57a0243e4bf5ccd10057963dcb488da61dde15ec841f6ba36de2a13d751f07519a93c22aada2056035d360680dff03e940e3b3bf552677eda51f05e164c2fa2e99b17ddf03f52a400897aea3f8c70afeacdb3e6ebf1766ba3de8ff29bc02ea3d17d1a6a643d59f1a137a4f2437a9bfa622f043e9ab34c1d108928d24333313cc5015ab5279c8cf539993d128e9811aae27ff9ff3cb57250b0a98eaeab666febe3ed0bbcf404103d0f0287a1c0859a840bb9fd1efc651991fd11f2fbf7509d1f6169308d4e934cf37b86ef2f16ab30393fd07abdcc6249ce5114ddab654bce925a3293f0981f001600234865880b3ef465d3754f36181cf3f4d006fb91fbcaac3a9c9e09b0790c96e4f5bcff6e8879f72d6e35f1ac582ca8972acab01b56aa6fe3a25743a63ad1461a58ac8178b957f814a65c7233d9549af9192b30eef95fb686e8c99425541d3464f9f8ee968040dd817ed4f555110b1fcd69b063f96048a8e481524dc6615ae3cad8d65a35d1a8523680dff0864a5ff0f1f36801ea9c30ec3417976e6031e13ddc84f1eeb8319d7a3c25edf11dd15281c8236af25df7342df9fb4a2d3689ed52b5c0bfcd9b7516530d6f18d8d073579ca19da3ddd57d4cd0ac4b021aae8104cdfe2a64b65603a94e46b6fce73d9dde420d1f660f5aeb184541c9ba0457c867efc8eaf050c3e850f7e8fe3d59c374ef548d5dbb948fb03526b23844cab019d8f7badf1c28f47f2f103d37ea328617d891ab1a5dd1b531f30869eedd49428674183bef36f90e6ef67fcbe7d63e0772a03449c6298f23654d8b082fb43cdaf1278866b088e89001b6d9a077d74d3d9d91ae325156e2dab46a365883c1b9b4b1df1b2547cc8c17823ba985c5e01a8f", 0xd7b}, {&(0x7f0000000100)="ae0f17cf961bc3f96b28579e49efbc5e95fb943bd74687ad75374e138ab4b2fe2bb657097b79e3b409ae44982de249457116f993168099016048eed1fd154dba56913086b49ad8cc69bbf164a6745211f48ff1e7c78aa1ce8c2c147349ba1f9258c8b8de0a20156e954cb32afe8f40e598126abe43e477faaf03f74cd7880f", 0x7f}, {&(0x7f00000015c0)="d8d00868e7bff91b219204bdad931f4d04f4d8cd6303150218ef0aff88b0e4134451f984d5219ce13580df013e34a055b272e1e91b7a1f0822db4158ce609b81dfa865d1a21ddd90b2004e4839dbe036e7b3efd5bcd2256e183d8faf18c4f737a236622faa83850150c70a48eb5a046c977ecced18396bb5ab95c5cbdfe8e8ae1bd388a8df7b9e4d8a49a6ab91590365af09a032121ded5baef170dcefc46872267ed5d1180c8fc8e037a097bf65fd4417619dc4b6427ae3d47873c87598940005e5296986335390ec380b17a64ea376aa96b85ab085b2f0e460ac78672b7831dfbdc53146ee13d98204293dd7faac198d89c906c33b6addf66d01b27eb5e807bec585d1dd51587c0669ac29acf04d5a43c2baa08219987e2d64a9774adcf82bb59a22cc7f80dcdca516f9d9573d3b6d5b03dc3ff4d1741d49bee5930c90e8f50bfd7f55e1343d2b4307e3aa3136df83a606fec31ef93af7b492b2cdb200245c8638519de5d4a2bc89dc36fbd8706240275e95f72a3fbf5d48d8757f7f3a6e8f204a7cf7a37043e72e8f49ce79248015906518f9bfd80eb5ce234a07f37f2b017afdc3f6c343a3a2f687beda98e0290fe7788fca6109f4575281052dc3d3d847fe36f3f68c6f218504e9e7081429c2938f46cac27bf0f196756432bb1a9d9b7affb9c8f0ff96dea08a1c3b586d5ba752a71daa26c47be646", 0x1f8}], 0x3) read(r0, &(0x7f00000001c0)=""/184, 0xb8) (async, rerun: 32) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (rerun: 32) 1.403203506s ago: executing program 5 (id=2552): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000003c0)=[{0x4, 0xc5, 0x7, 0x2}, {0x5, 0x6, 0x0, 0x3}, {0x29e9, 0x6, 0x0, 0x300}, {0xa, 0x2, 0x3, 0x5}, {0xa, 0x1c, 0x6, 0xfff}, {0xfffe, 0x8, 0x8, 0x1d2a5b87}, {0x100, 0x6, 0x8, 0x8}, {0x6, 0x9, 0x7, 0xffff}, {0x4800, 0x3, 0xc, 0x4}]}) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000004c0)="8bc4c4ec3f605f9ccadae9d99b4493697c4d85d59e511079c1eaff03e4ade0fadada3d39e29d45bdb4fc7b50d08af745da9e16ce574372a84928efa9e5bfd16415950cc7763e673666d36563a442654ff7bf343d456ebf542e87ff8c", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000280)="d3ee0811d73c7310f8fb21a1b26bc1ccdcf57f4a000000090000000000349cba4a7b35a4657d919f32df21e5628afdb883875973b138bdcdc489620d", 0x3c}], 0x1) sysctl$kern(0x0, 0x4000000000000017, &(0x7f0000000300)="8db8c29acd84e07a00000bee568f14f74a001cf7086bc941000000000000000000", &(0x7f00000002c0)=0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) syz_emit_ethernet(0xfd, &(0x7f0000000080)={@local, @random="90b5049f6b63", [], {@generic={0x8131, "e4eb46bd303af740ae7392157b81e2c9df6c400cf85f99b2ef752008a111c9e008aa59b50a8fbd7e4c67b9d79737ee17412637a65af293bf5010ed0c1278abb5e954665a93970bce52eb787b25f60fffd02722e5bbdd3745b77c1981b50094d7319f3d6b798080aa28525dc680823f2fd76dc3bfb642097685b0cb8c3b3d5c78df336cb38d797b704b7de2fb080355ea2ebc8ecce442bcb60e761fa51258341f65d8de6e21ea366f4fe4c10c7f421386091afe5f65f9396572861753821718e75a966d9b2f411c725c4d6b5df8aeac208eb7155f6e88f14cf75fcd18d352eab166d8cf880b5a9a45d3adfff90186ab"}}}) setsockopt(r1, 0x7, 0x7, &(0x7f0000000040)="030000c6", 0xfffffffffffffeb4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setsockopt(r2, 0x718, 0x0, &(0x7f0000000180)="6dbd854632ac71579f3c06948765cd4e8f866374ef7f3cd00a6db80b02a7926b1f35bb8c8badd64dd2f3f88195c46bd1ae4aa0af97b125b746afafe58490b76f6c4520916f333a60ab9fa4c80857bf6887091f5ece7442584076107248af0a284df436838e43b5b2021a0352a792902d8d10b3058bd0fbe719916fda595af95a06851277f1dbb54f382d0993fc7e7c9952b702b8db2af440ebdf198724", 0x9d) 990.559026ms ago: executing program 2 (id=2553): r0 = getpid() syz_emit_ethernet(0x10004, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db83440002000000000000000000200000fe80fffffffffffffffe0000"]) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) nanosleep(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r0) r1 = shmget$private(0x0, 0x2000, 0x463, &(0x7f0000006000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x5000) 989.111242ms ago: executing program 2 (id=2554): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x0, 0x1, 0x3, 0x40}, {0x4, 0xc2, 0x8, 0x8}]}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x8}, {0x16, 0xa, 0x83, 0x400f}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b78c5bd98e071b6e8e656195650", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78deda72026dec3d9dc0000000000000003513ee410d87008b69246aa1ac4d2faefa4ab57b09ed6f6394f4058a1dccfea63c8e60200ddc279490c62b8223ed5be40dbc261eeab1799848013a9994fbfa24d64f3fd22cedfca2b9005557e3521f1c91a62b3a42f5d8178e388a2639fe522cd21a529fdcf2c615aeb9339bc175a663ffbba66", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000480)='\x00'/14, 0xe) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) fcntl$dupfd(r1, 0xa, r2) 757.263568ms ago: executing program 4 (id=2555): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[]) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="1800009b01000000bad1ef4f4b489f9f8e", 0x11) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='./file0\x00') (async) unveil(0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5010, 0xffffffffffffffff, 0x3) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfffb, 0xfe, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async, rerun: 32) open$dir(&(0x7f0000001700)='./file0\x00', 0x10721, 0x104) (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) (async, rerun: 64) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x3}, {0xb1, 0x10, 0x0, 0x3ff}, {0x6, 0xa, 0x5, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e6321", 0x8}], 0x1) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f95f84cf3080532b380920fdfe1a8899f603b6bbe471af73571c17c96bbdb6dd5fec77a54ecac9073e1212a01ac463", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) 754.785679ms ago: executing program 1 (id=2557): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000001800), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f0000000100)="92dc1bb767b5edbf42b570e45d9801e7520c612d4168838b1b191c0c1186660fea09b4761a06de84d27a4a64876692164e270c4231b9d7ffbee10a88207b36cacebca2d2", &(0x7f0000000080)=0x44, &(0x7f00000001c0)="221be0bcd7a09a5e141beba02a540eff38ba51436ebd868fbc9c15d6c3f11e2f55006b85b26b7c0b951916d4b59e868eb06428f90a2916c6f0ce2a1a3cadf6e509e41b667551e2947d289979c04fda73c842f367c2c9f3bf886418688830b8e29fcc6673bb", 0x65) 751.763406ms ago: executing program 5 (id=2558): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) setsockopt(r0, 0x6, 0x2, &(0x7f0000000280)="e9f2d779", 0x4) 600.061249ms ago: executing program 6 (id=2560): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x12}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) r1 = socket(0x800000018, 0x3, 0x0) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x18) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/87}, &(0x7f0000000300)=0x59) (async) syz_emit_ethernet(0x301, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8100240086dd6b83093302c77a026b68c72d792bb79977f71de8c8264ca63a67b1f661e74c3231b17fb3afe0fe041d00000000000000890e000600000000fe8000000000000000000000000000aa00000000000000000000ffffac1400aa00ac000000000000000000000000000100000000000000000000000000000001ff020000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000bb2f00012064000000890000fc0000000000000000000000008806008000000000ff010000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff7f000001880090780300000000000000000000000000000000000000030aa6934a3b8d765a620324268de52fa4218d7186a040e47ee31e45bdafd140a21451d3c6fee7cf257f303b8f6e5118b59ddd962cab85243e90b3b78978ad34a234ab308d576ebc96439f40e558c11a031d02a738255d32ac8c42377d40804767c76312b36614591d2d3916d70fad62a75940e838874296c9a0b353e2eb1dc0dadf9e16a4e24b2916b8bdf5daa142d15c08027cd4179014cedfae46e66669c06a241196958c8d5b0a257a738897e01b9b6d222d33b8af617ef967e792ba672f1fa4e4b3df4d1089b532e764cacb586843fea4a6592b20c2aa55f19eb1d81ac319095bd80c9026d43c20e0568abb80153bb4442c08ba838db6eb5575f23ff327ea69602c0c19ec85db72564d2b451af66f4c584d24272591282e4781357510cc7b0adb2b293032a5bdc282e90af56947630c6f98e69ea214e7b11d14c708b634b10c8e0a1a60aebde6dc523b3815e359b1afcbb11a22e73a9f7e434de7eb4c6b8f10999147a6cfc2b287110f0998168601038ef3694f63bae95020c55d3fefaceaa6b822641bd42ecd18e6a6c4a18015fd7ffb4d1a6c80b9d2d5f22270671ffb4e001ec64da1bce0e9a7143a0718a19f34095ad69f992e458312720bb46650d4a692402583ba6b540b41f46f58a63e0327add908cda787bc77aaec07bd35a5"]) (async) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) 597.946509ms ago: executing program 5 (id=2561): 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, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc", &(0x7f0000000080)=0x15, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) 595.689011ms ago: executing program 3 (id=2562): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x1c1, 0x6) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000140)="f168cb824ee57f228cf0475e3a640fa3f8f65eda", 0x14) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x60) linkat(r5, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 592.17767ms ago: executing program 6 (id=2563): sysctl$kern(&(0x7f0000000000)={0xa, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000005c0)={0x1, 0x1}, 0x2, &(0x7f0000000600)="7435fbf983134234f2a295cb48a95a835700ea5fe9283a21ee693e34fd0ba93d9ae4", &(0x7f0000000640)=0x22, &(0x7f0000000740)="5115ffb6538de349c11c1213c80e59ab5cef4b0749bdea2549a616f93987965e0e2da94d74f536d95cb529bb5f0bf0701790da0a2652c87d2f48a94a0c750b525f85ad6951f4375c7a55c15e5d2460810502721fc6662a098fcde6796edf82eafc6b433fb97ab7bc09a94539702c8aff5dec3b2b4635d70304b3915534107d04e808907a1da7af000980ffa77878ed1a2342b12166abd2dab79550333f6be463a25e598cbca6cb5bfbbb4d04426f36c7ab8c1d23bb8dc0eea8372ada74c79147907ed847e7f3d95ceac7d3bdb49d91f3bf89b1a7cfb1485b3d721d847f0cd72a1af7e260a60a38e9e234a0a0d87f575b05cc38387cc0d6096fbb9a5bcd552f0c0b332b823240d4c4bb1efc3bbf995cc506193cb3e1a7214b87c7254081eca62887c1e3333c114e6b6c95f987890937fb4e23da77f080ece5c69d8222b00c76bdc8a7b70531cb0db7d3076741fdd906e8f6ea74aa34de25a028e0795ff712c21832c6a0296eeeb2afe72e2607a38333f17e83fc1229d67fafa17f98c7dc6dc6fd9c8674ef2d33433ee5c3fd5d3a5a07b8776ee16e30dfc4097fcfe2c591f84025721633b1d4694450716c365525156057f067324a1b1d1fcf1d5a98f94c45495ce4d5b7888bde12f476e88234d19c363332cacc22d70d4011a3bfa9f1f4dc5eb46282873e9048209e39e4d14ad7e505672d87a1208c566e1a4f4e3b087f8e83dfe054a3d4193a86fbcb2ed27333577a4c00188b9ab4ed870896c6377841713eb6d70944f0942664a4139a3f1177b24a339263b2c6d9493bce8de0caf5800c1c793040c57043382946681e9e6c819935b0deb710f5392ed6b7f56decef7ae7b958fef5a1c7381727e6bc3af4416e51bd1f087ecee9e75913fb55fd28608f3ae2411e27d1700860b0db64ca3af7d2ccdddd8d77909b42f5b173868f0e09d245ad663d24d73263673c3e5f412d3fe9f2794528e536fa18ff73d31e58e6a534a8ff5cc333a6ebc5d2d9297962930825d644a6481f01febe63e217a8083db7444ea01f3cc244e9ca860e4991a266226ae2f781f614a4eee96222d733891811b5bb49a7c686135ec657b269d59c537e77b6552f6cfd775f61d9282e32f608463ac59f0acbd95f738d8e4971cf6984ec16d364fd4089b013a2dc81a216301fbf1e4edc642a75c458d112321e022d80a274d8672245687942311a41980202796bc2b0a640e40a3a43360ef391d6f1a9ab88d6adc0713aa9826f5963afaee17a762e147945e0ebb20bfa36c580904f84b169c7353065f99fc1f1f4457679e7edeb04498aa684447dc26650ad857aeed00be3d92ea351b2cf0c108808641ed8a02551ac0aac0cc80fa5e9caae5a0144608a2968997ddfbf46d0c245817ba8112a7076ebd3e12cbd0f2e3101a1c7dba56677114b07178d1d3174c98e908d187368f81aaa076a982ac678572db394446adf3d261513390ef9d12e7ce627d0c36d959fc4c11239042386033e74ce9f16b52adae271f8d1d597fc3681cd9fec30795b78c97587c780c7c7415cc27abb87e87bf7a423b609eccc9550af3f2c816c3e350031f8b74876e93c937cb7160dc7d476adc33cfda6586fa4ef30bd178a580e6aeb1cc78d85c9b52b3da8d3fe7749edf3f12878480ca892b28c54360452605b4505bd864065712b69e3fa1a3bad9517546e843af9685d953ab6f13c07a2f267dd4af29d312c98f2790724386fc49e13190f760fcb132adbb1f6fefdc5045829a4efc40baab8a5b1304e307220e646e309fd3c53c86158bd585223e3742756e9af38bdbfb2453c655095dc05ccefce46b352ea93f0304fce24de78ca01d1ed2a1013e52571d66db5e497015510a0325776bb7509685a5905214566208c76a7546c6e28839035931981c6bd8f17318f979bc65ac0f77edc24b5b1a47e99ae459ff930b2edcb7d90002b5ca861a8021ebfbdadb686282445ed489e6da5e54803d01ab0726247c880b7e3327d792fe7f3dcfa81be81c4cd0e7ac8cd1a2a7514a869ac114005dc73816deb839e8754077fe0febadd25a886cdea6e9bfd3cb33db00f82161f2a7ade7398d870c5e5cedd949c126521a05da2674174e96188e71ea619894724f054acfedce6ac2dc37d5653dddb0eb6f93c0fb14472214376e999cd33ce0e46c6f94da6d57fbea2d068ef1527f49312eb6203f70c72611ee46aebc76f6b05fef540fdf85f740da8262402154db5397b7ea35196b386a7dc83d1b9b25cc8eca649ea94186933534707e8671c0ecb7eba309b1d53c58e4b544d1d2fa5f790b570622b8fa9a29d0ddf5713dd1824dc1f46c626da76622fa743cf316c70b45e816ec9c02c48ccf187123c44fcfe2daafd226b331c607cee64001d6660604f55c3f646494495d6bb248f95e5fcfc23605035f60fc94017bd9ac2cb09c145b5e12fb3956d1e70097eea5213497b1127bc46521cd1d34d1887092edd6f26ebfe872f2caf252758927f1dbd5f00310b990bb1bf6cfcfd3fb1683be33116ddb199e29894f75ead3a1b276d3c7e247eb121a25348402f57e2e08c71fba9735b57f272e7314317fbf5711497998da908ffe07ee214ca086ad8a955720a6e2a7c2cba3c794525364802c702b619fd69179cbc5904406fab435270bb5737bc2f3f50cc47883d6c75d882a35a6b50203dec76594a7a4961927a5ece8115d7e02900082838c245b79d938f5bf930fd547064c4e66fd48ad6241a326a1157a79eb2ec506b9cd381b2a1c736e242abf3174ff5f8fc15af84edc526694b8860a329432b9cf653133e00739fc96b7365fc6bce2780026398b6dbbab30cb9a7eb90375c4c4b2cd82fa89ae5518b304b05835ec46303e67f46b1f17d34a121609a483274a89bb8ab4bb69ce07d6a2b3507c2373996beaf53c0bd3c7e2b98a9b625a9f0bbd48d3437c17dc31ea3f0bb515256c98707f86a5894878ee67e3d6a5b751f81ac50228828a3d268770747be56833688c47e5908c8f3728135e88d75e8452d0297374b6bcba0cb3abd5119d22f5d279fac446645605974a0706de4f504784fba0c045be25e486f895e8adad2dc2a3bfce33e4dbd61b440e90833471602d5b4cf0d22c08cd3161e756b3c8366bd585f8f06cffa1cea57031dcff48cc42d96f91147f5ed88b28612af7d6ec9065868b7b7075b4f781699d964daea01f813b7352dd83edbdf84d2617608027ffd40ba27d4345a79f529fa9bdcb645cd79954b23e9be25b258a9768dfb35120b5d46f02f2d2f71cbfb09e042c665209427c5f8d3cbf97e4b9fde06552a5bee3516930838f26cccfb497a8ade4e976cbb78c47f30c5f07306809a8544acb63f11bc8818d51fb3b7e92d3ae70fce65b7b8b0f939b54d6676173ca05debd12f7004b5e225c451804858edbe13e0fa929f32a6432a079afb0337d92d919d8b9b65dff98c9e06f9c30be5dac4721377f437343045e798667910f98a36a7da77310bfa4acd1bd31de6aadf1a911386c9b9bead3ebdf5158ece569c41a528c478f55297e72f7db736fdbd4e3702fbe7a42adc3c4a1c3048e1b80f83873a5b5177f86a45fb28110ba5929d254bb40fa986903a6c9155e759dac084c615c8abac3ca4ec281025896372dfb622c7082e6352219f5e93bdea197259cb671f0f47e0b6652e8c088cc263a1f27981af3895e20fde68a7dd022340943eb7f9d3792324c4a0229d067e47ddf428f45986c64c77c1e157607156d04a4ac74e709578f183ef4bcfe2edb8bc71eee324256bfc5e9a6afdc719bada8b167f260e7c90af3cd6ff9d825a83f999f48ea2f36d906db420840ad8d03a6fac20b249e6940d7d96da8b7f3cf68bb37c6f5de4d218c27ea9290f60bf80e390fa1e6a553215aabb5c4d431bd390dc9ce595c1d3359cfc9a19c834e6da479c5f7f38c43b58a0ac807285462f04af1874582c2c1f06cce53c7b455aaa3f8047d1dde018c85329f861d28514c214a12aeab4775faabba0b06cccc87b3030b155a61f9aab67cc3ed44d1adde1c1eaa5b6fb75a220cda9447db8e9acbba067269fbfc1f03cdfce590681990bea125d66e7972af874efb7ad22ce14ffdb0a6d9c3252a1309c1adb4c02fc5447acd4ecb5a76186fe7abb93497a75bab7e910e0f6a8e68b876a6d2fc404715289f55833deadc3127d824c2258f71b8e8b6e6b59fa1f03295fe501a9730816b261d6c31b95585244cbd36a3313cef58d653f4338edefc568c9d5d3fb0fb91f6a7b598064746208544b9eb3ae20d4be9c57dfe34d79d407a38090c40b0ec98e38a46499c5d3d43b6678fccf2033641e94e97a7d6434f4ff0dbea53c1991038d16f37765a58a4d63a4fac7c2a76ebb0be89c3ed370525e1fff4245b647fc45d93145becec818e0d25e569769b60441d035bf07bdfd35c2e744565a3051307ed90a60a426e5624fb1cb6782d9041a0d152a1f9c257eefbbcff004b8f9b5cd76cd7a50a3c7327dc2bbb61410523ca2543160a6694b327f73917bf8574622b258c256711d189ce8836a492c7ae4eedefc995462675eff10e0d104a7bc3945f6d11a3f522b9008607966e01e88d95b2f3a548d73422e248cec289d8e9321dbc88cbf797db00f2626a5ac3656acfaf8660b17bad47820991f4fee1fd471ad2f3fcf10959bf5623ed0726efb322284329b7c7eaebcae3c69ff42805c18c2e2642db0faf81f69b773f0e7716f6aa27855dc10adb6255436e6881a48810f50f9d8522917592bb711634cee44b4c0157a5344975fa1652b98166578600b2291f0096284b3567bef0c6c16aa1a13717661fd366dfa1e640be4a72d342c91e32fd503fc7be09b3fe2b0c6a9d96f4650af7499663a4296f681d4788724e155617cdd9111f06e0e416754f1e97be9349cc6008aa06b426e1211843e3ca8455b860c493ef55f96a53e74c5c4e7a70bc9799674e768c4e61a1a5c982d3ab21a977d3863255d2c8e9c3a482ee4ccee7227174a276b553e4777628d9106ce0c3133a1c3dcbefdd85da0b02cabff46e3626ba1209305275a5e9b03074e5d5dd39ccde034cbf73ab22edf8580cad2c251874c2f83f6f632223d5f3863a1a463b5503b443d9e870efc7a280fa5b9ab48916e9320c2fe19ac10c66f380f058b385392c4458521891cd2cf0405fff16ceaa0ded908f2b1236d80199dd0f853406116b7d9b8ad90f201c383ee95cab06ff590d82759a6d643be08647cda12520325c8d8b28b07f670df3f6b8754c449ed595a8238edca32e1d2e1262e16fe658ab4d0c0408ecc1731097975a21339f6e78eed73acdd5f11634c0a8ab54264f3b47fb6981082724c415d363e36bee28e16eff6682fa7cf75067a8f8d3405867aae575e696b7e5e6dd9c41794b8947a297a8a39565eae86b2babb972dc0080e2cbbe018e80927db6689d7419ab0c79310aed6c4b4ba55b98ffb328e3fa222b4a556beebef16e0515ebe82f29cba104889c74a0feba6e73e36059226b64ea1303fd8fb36b04304cdf23de9bda562649a4dd5fea64ec4e6c9b7bd069a818cb34269f0af6afcf79beb56dfd468793806886c4328d285227b30036c03ae7aa942ccb039893d11e878537f296dd6619034eb769ef16a7d99c8065a3a083ee1d0b3eddaaf65b965a5c9ddd394668637a11d226b7b34cee431b7f0c94e9e0498daadf8e0241bbb7f57dcb2630ddf2ca6c998f22b9c8deffce9bff60cb37ca0cc34b8925b153ad14bcaab856187f6e89dce9c5a78642a409205317fe90d440686a7c918b96522cf94dc6af7c4a71a513c6c34cdd214", 0x1000) (async, rerun: 64) sysctl$kern(&(0x7f0000000180)={0x1, 0x54}, 0x2, &(0x7f0000000400)="0345da2b0ac1c5601603cc6bd023e2f80a94c802a0c7b074bea1da1224db26c827b42a5493683e05082d6d2497cedc64f3e835c89180464c52708fcfaf64ef15accda20bf6aeec40cdf8f4ad6bcd588f262b27a5baef56d71f97b3cd91dda38beffccb8c3068cb65239d98b49eb7b1c09db74f284b84dd9f58212914546e938791cfea1c04f7e575ee", &(0x7f0000000200)=0x89, &(0x7f00000004c0)="729d2888b301ed0d66e1bf4acbe426f63b7285d8deb6c11c597ec661c6e97fc73758f3f1ffb202987e97b5a104f2d5f5738cc4d3f18e607903c15fdcac4703d9251c2a2a6b68228534883f4b09f7286ea2ea394d4990254c3747d5e21e3728c0226fc3fe8ce9796e56dea75f2d5265f890026caa3d2bb064e1666b0768dfb60487854ed79ce1bdc525c2bf16d9d88a241df30c586e31ba4633d1", 0x9a) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000580)=0xc) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r3}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x4a, 0x4, 0x7}, {0x84, 0x0, 0x0, 0x802}, {0x96, 0x3, 0x80}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r5 = dup(r0) mknodat(r5, &(0x7f0000000680)='./file1\x00', 0x0, 0x62) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x7, 0x6, 0x2, 0x6, 0x1000, 0x3, 0x2, 0x10, [{0x6, 0x7fff, 0x7, 0x9}, {0x1ff, 0x3, 0x18a4, 0x1}, {0x9, 0x8, 0x2, 0x1}, {0xc, 0x2, 0x400, 0x8}, {0x357, 0xd52, 0xfffffeec, 0x80000000}, {0x81, 0xfff, 0x3, 0x8}, {0x7f, 0x3, 0xe, 0x4}, {0xfffffffc, 0x3, 0x0, 0x63}, {0xffffff04, 0x20, 0xd1c0, 0x6}, {0x0, 0xe2, 0x6, 0x4}, {0x8000, 0x7, 0xcf, 0x101}, {0x0, 0x5, 0x9, 0x8}, {0x100, 0x9, 0x81, 0x5}, {0x100, 0x8, 0xbb7, 0x2}, {0x8, 0xffffffff, 0x1274, 0xfffffffe}, {0x6, 0x1, 0xd, 0x1}]}) (async) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x6, 0x8}, {0x2, 0x1}}, 0x2) (async, rerun: 64) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x4, 0x0, 0x4a}) (rerun: 64) r6 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) flock(r6, 0x1) (async, rerun: 32) close(r6) (async, rerun: 32) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 588.998985ms ago: executing program 6 (id=2564): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f6c3ecdd1b4b40b", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00a0a78d0ca82026dec3e59be543bfcb4c969b00", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f6c3ecdd1b4b40b0302c12dbb6d7ba0a9d357d9", 0x28}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d10cb2026dec3e59be54117bc333f1255636e070009afb1d70700000000d2592db9a7d99f90ddf7a1046200006b3c7535626afa261400000200df3efb12c59a860bb5cfeaf7c9586e3993870cf596c7fb72d7bd669f3a68a194ddeb1da4", &(0x7f0000000080)=0x61, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async, rerun: 32) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) (async) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async, rerun: 32) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) 587.988572ms ago: executing program 0 (id=2565): mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = socket(0x18, 0x3, 0x0) syz_open_pts() setsockopt(r1, 0x7, 0x8, &(0x7f0000000280)="5a5d73719c100f48831b8d805fd5b7776af318304e2888c4365ae12a76866d14a63d9e6c944a5911583afdd3acbc17dc89fa6df3f5ff63de7c0c643b5641d47e61de99a3fce445b3ca480ead12c9152953b00cf6cfc3adaa1dc223c2cc909758157959b4f90534d3d68432e86a4758e583370e76c0176ada9c8c489fd04db4b70ba4fe0adebce1ffa1a2c5298b59e5", 0xfffffffffffffdff) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa0100a67800000000605adf0000000000fe8000000000000000000000040000aaff010000000000000000000000000001"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x81, 0xfd, 0xf1, 0x5}, {0x4c, 0x7b, 0x14, 0x4a}, {0x1ae, 0x8, 0x1, 0x9}]}) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x13, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/85, 0x55) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/142, 0x8e}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x1, 0x2, 0x0) mknod(0x0, 0x2000, 0x1e5f) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x7) close(r6) openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONBIO(r5, 0x8004667e, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x40, 0x14) 437.430181ms ago: executing program 6 (id=2566): syz_emit_ethernet(0x10004, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe0000000100bfc8b25cef3fb3b000ff80"]) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x21, 0x0, 0x0, "4c1f8ba3"}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe0000000100bfc8b25cef3fb3b000ff80"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x21, 0x0, 0x0, "4c1f8ba3"}}}}}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 432.884818ms ago: executing program 1 (id=2567): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f6c3ecdd1b4b40b0302c12d", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295", &(0x7f0000000080)=0x24, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="e7c67ccf415e5a0b8dc99bdfb5cc3719301e0207b492cb5b229e80af77ddac03f7d5d844dd376634392bf8de22359212383c8a0d3ab9cb5a7432", 0x3a}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) 431.946713ms ago: executing program 6 (id=2568): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0x5, 0x9, 0x800444}, {0x7c, 0x8, 0x0, 0x10000b}, {0x56, 0x7, 0x0, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000009c0)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816882b297be1aac6c7471a3908bbf56bf5a27a920a2c85f04a116fea2bc2a6fa0500000051789fc777bbc257699a1f03000000000000003e7d0c032bfa896443a42102000000720fd18bfbb67018a98bd03822163ec1fbdec1f5a872c881ea6e2ec5890400000000008000361b1257aea8c50a3daecefbfe0c2300008abfba0900000008e371a3f8343712051eeaa61d89e0000407000000001300000000000000000011934aec92006b200c0253efba74eb53e93822f586f21b4ee40a7b1651f18aee0ab64f4024d72a2a69c6db9a424b2cb80a012386db8eaefd12972a2a02894a930248a47ba81544da664b1c81bfa6716bd870eea8f45610226ae2aa3f36f29b5c6b89f253dab91d5b0a0b7524d719a646f82d1079c533959ce14c7e98888295816ff2b006413f8fb8cd7a6e361dc9a6899ef6e9531b31f5bb8594865dfbcb642b74b3b566b5ed30d34ca2e33ab3a0768969a2d1e89b902299aadb186b75ec4910f1ee59dbb8c7f8e1a049ac43a4dea404a4271304f8df200e14a513c6404b877ecf95d979b4e117f8cfb17afeb050c08fed6867a93a579a4a4970d0a4e923b8175b8d81fc7d1302ce52c28ae957f4fa1641f9344b29961fe66e8d87c0686874eaf3ca035f06455b1ad43bbeafeb2cbefc8464885952d2467b8e3e243a2aa8448d3eb098faa14551a0eec9a87537eaaa82ab2c6c0e4f4fc9af9c36c775140c1c0c4509efb210bea1d208d33e81a57cb73428128969283c729f585fe58432df0617ee699a082b692279d8295f22a6a1803fc7ab", 0x267, 0x40a, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="d3ee08ceace7a6f8ff21800100000071b6e8e656ffffffffffffff5e0000000000000000001c1581", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc02284fc157cbbd", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000340)="8b1809ec3f60d59e5110c1eac4f8e4ade0fadada3d054501a528b95bf2c261cd243720ca1f98233470394150d0", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r3, 0xf3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r4 = syz_open_pts() close(r4) 430.813892ms ago: executing program 2 (id=2569): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() socket$unix(0x1, 0xef8b4ece82781e14, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1007ff, 0xfffffffb, 0xffffffff, 0xfffffffe, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffe, 0x5b14}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc08816", 0xb}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0xfffffff8, 0x10001, "f2693e9bcc32d5a514d182589970879a0700", 0x4, 0xd}) read(r3, &(0x7f00000009c0)=""/4096, 0x1000) r4 = socket$inet6(0x18, 0x8000, 0x16) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2011, r4, 0x7ff) getrlimit(0x8, &(0x7f0000000100)) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) 379.623526ms ago: executing program 2 (id=2570): r0 = socket(0x11, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x7, 0x106, 0x80000001, 0x33a, 0x10005, 0x10, [{0x0, 0x4, 0x4, 0x80071004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0x20f86, 0x0, 0xaf9}, {0xffffffbd, 0x800, 0x7}, {0x10001, 0x3, 0xd, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x3, 0x14, 0x8}, {0x70000, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8c}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x2, 0x6}, {0x1009, 0x7, 0x1, 0x6}, {0x4, 0x7, 0x2006, 0x400}, {0x200, 0x1, 0x4, 0x2fffd}]}) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) (async) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x40000003}, {0x6, 0xf86, 0x0, 0xaf9}, {0x4, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x2f, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x6, 0x4) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b6730397804be78164991f7c8cf5f882b295be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff74b0da4f59dd028ea8af630037282102000000720f188bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f834371b6e90dfb71d89e0462c5e52000080042000"/177, 0xb1, 0x406, 0x0, 0x0) 348.368381ms ago: executing program 4 (id=2571): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x30eb2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r4 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0xde}, {{r1}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x8000000000000000}, {{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x2, 0x1ff}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x9}], 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x2ca, 0x401}], 0x76ac7572, &(0x7f0000000200)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) bind$inet(r5, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x0, 0x2}, {0x80, 0x6}, {0x7, 0x8ab}, {0x21, 0x2}], 0x4}) fchmod(r3, 0x80) close(r4) fcntl$setstatus(r2, 0x4, 0x4) r6 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r13 = getpid() r14 = getgid() r15 = fcntl$getown(r2, 0x5) r16 = getuid() r17 = getgid() r18 = getpid() r19 = getuid() getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000380)="ee5132fbac5c919daebc03bbceb62b41e0558d3c57b6094ee812900913f69e3f287fd1d06e711aaa306982143aa9099cd5793bbbcb8cbb9de0e524fd10163d2c6ddd167a3f1e1bdde2937a8e0c5454a810c5797032ef297813", 0x59}, {&(0x7f0000000400)="17", 0x1}, {&(0x7f0000000440)="5b376f7797cd96aed7bdd8fdec9ce96e511516d3b36f7cba34ff06eeae94b3a57ffd18772704ef9c9ff734d829c06942562481f701dca708e03947029fb46cfb7a085d733a8358b7da9b111a0b94c8205ff053e53b03a096011c316995b0a5c0e7f94ed22f372c21589507e5763cbe7a794bfc219ccc83c318578dd90a6e55786b13abcefd0551b6f4a724fc0a315344d289ea7669ce666fd858959d32e8d628800da1b6f24490535e96af82936553c31c78dd48c239", 0xb6}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r6, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xa0, 0x2}, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000740)={0x3, 0x893}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000780)='./file0\x00', r3, 0x1}) setregid(r10, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x6, r8, r9, r19, 0x0, 0x68, 0x7ff}, 0x4, 0x6, r7, r15, 0xfffffffffffeffff, 0x3, 0x6}) 294.964417ms ago: executing program 1 (id=2572): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = getppid() (rerun: 32) fcntl$setown(r1, 0x6, r2) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000503000004000000000013000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa89644ba42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a1f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 207.140556ms ago: executing program 7 (id=2573): r0 = kqueue() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() setitimer(0x0, &(0x7f0000000280)={{0xffffffff}, {0xffffffff}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/192, 0xc0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x41946472, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000400)}], 0x1, 0x8000000000000001) getegid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r5, 0x0, 0x0) r7 = dup2(r6, r5) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, 0x0) readv(r0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1089, &(0x7f00000001c0)=0x16dd, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0x0, 0x807}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x4000, 0x0) 205.803961ms ago: executing program 1 (id=2574): mknodat(0xffffffffffffff9c, &(0x7f00000026c0)='./file0\x00', 0x1081, 0x801) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="fffbffffffff00000000000086dd6800000000102c06fe8000000000000000000000000000bbff0200000000000000000000000000013a0000010000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="d3ee08ceace7a6f8ff21800100000071b6e8e656ffffffffffffff5e0000000000000000001c1581", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc02284fc157cbbd3f2c9772f90a6f320364b78b49186b36fc8477d7d4ae8918ae8f2fd338b6450d68fa46498857f854", &(0x7f0000000080)=0x44, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000480)='\x00'/14, 0xe) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x100, 0x800}) r5 = openat(r3, &(0x7f00000001c0)='./bus\x00', 0x800, 0x119) readv(r5, &(0x7f0000002640)=[{&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000540)=""/195, 0xc3}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 204.245605ms ago: executing program 4 (id=2575): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) setuid(0xffffffffffffffff) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffdf0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x80000000, 0x80000005, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) syz_emit_ethernet(0x0, 0x0) getrlimit(0x5, &(0x7f0000000100)) writev(r2, 0x0, 0x0) getpid() readv(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x4, 0x44d) semop(0x0, 0x0, 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000300)=0x3) semop(r4, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40b, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000d40), &(0x7f00000002c0), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x6}, 0x10, 0x800, 0x0) 183.400399ms ago: executing program 5 (id=2576): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x6, 0xc, 0x9, 0x802}]}) write(r0, &(0x7f0000000180)="d8ba7efec3080300000000000020", 0xe) chroot(&(0x7f0000000340)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) kevent(r1, &(0x7f0000000d40)=[{{}, 0x0, 0x44, 0xfffff, 0xfff, 0x5}, {{}, 0xfffffffffffffffb, 0x0, 0x40, 0xfffffffffffffffa, 0x2}], 0x9, 0x0, 0x3, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f00000001c0)={0x1fff, 0x2, 0x9, 0x100000, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) clock_gettime(0x6, &(0x7f0000000080)) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x1e, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000500)=""/179, 0xb9}, 0x890f}, 0xffffffc1, 0x0, &(0x7f0000000340)={0x10001, 0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x6, 0xc, 0x9, 0x802}]}) (async) write(r0, &(0x7f0000000180)="d8ba7efec3080300000000000020", 0xe) (async) chroot(&(0x7f0000000340)='./file0\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) (async) kevent(r1, &(0x7f0000000d40)=[{{}, 0x0, 0x44, 0xfffff, 0xfff, 0x5}, {{}, 0xfffffffffffffffb, 0x0, 0x40, 0xfffffffffffffffa, 0x2}], 0x9, 0x0, 0x3, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f00000001c0)={0x1fff, 0x2, 0x9, 0x100000, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) (async) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) (async) clock_gettime(0x6, &(0x7f0000000080)) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) socket(0x1e, 0x3, 0x0) (async) recvmmsg(r2, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000500)=""/179, 0xb9}, 0x890f}, 0xffffffc1, 0x0, &(0x7f0000000340)={0x10001, 0x7}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) (async) 168.173674ms ago: executing program 6 (id=2577): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x40b}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) close(r0) setrlimit(0x8, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f0000000740)={0x0, 0x8000, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x1}) 167.269794ms ago: executing program 2 (id=2578): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x30) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async, rerun: 32) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket$inet(0x2, 0x3, 0x0) (rerun: 32) close(r2) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1007ff, 0xfffffffb, 0xffffffff, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffe, 0x5b13}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x40, 0x3}, {0x74, 0x6, 0x9, 0x107}, {0x1ae, 0x7, 0x7, 0x3}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32d5a514d182589970879a62bfc48d", 0x1, 0xd}) (async, rerun: 64) read(r1, &(0x7f00000009c0)=""/4096, 0xfffffffffffffe06) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 8.324313ms ago: executing program 1 (id=2579): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xfffffff7, 0x200, 0x7, 0x0, 0x0, 0x7, 0x5, 0x0, 0x2, 0x6, 0x6}) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xf) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) r1 = kqueue() r2 = dup(0xffffffffffffff9c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x410, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x3, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffc, 0x90, 0x40000000, 0xfffffffffffffffa, 0x4}, {{r3}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x100000000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x67, 0xf0000000, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2, 0xc, 0xf4f, 0x6}, {{r0}, 0xfffffffffffffffd, 0x9, 0x80, 0x800, 0x100}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x29318aa96f30768a, 0xfffff, 0x3, 0x7}], 0xffffff7f, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x82, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x70000000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0xcc, 0x5}, {{r5}, 0xfffffffffffffff9, 0x8f, 0x81, 0x53e, 0x7f}], 0x10, &(0x7f0000000440)={0x51, 0x9}) sysctl$net_inet_carp(&(0x7f0000000480)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)="0da29f8d2c35670decca817179d2c1a9e4d8a5a10639eec12322a83a43d98464894d779e462b883094106d79dcd86712b80366b3b0f43a3d30ba744e4c795418728081af0a222905bd470600880a2ace85b2602e3d7029d9a2ebd4e40c4a1eff882290ecfbaee798998b4367e7026d9283a81f5d490fa999feaf4646e900dad6d26e07362c5e8b47fc349c42ac2d2796f88a7efd10ab4589b538c77ae864ce3f5827bde40c19ec9e8fb7d28152e850bbecbbcbdf7fc14652617806ecdd791cf2df0d8f2f22ca472e7564f389aaee497402af92e3649c5aecb6bb891f329201b9d700a6ec1701ca9e239a04c13f8b660131f0e3ca355cdfaea5fad251ebacf2fca4ad060de4fa563e69c91575b0b829b753026ce602b8de1de5f012130c1090c5b923edd8c7153b8b972a9a59c007982bb5e0024eb9a126f6e20b3096503e43120e16b9129f77d36a3a377b756ff6386d7c9d45589a35dacbb31d2cf5b6ccc0567d478d2c3c6ae31cc5278e9e4e72de886ca924abcf6a6c7eaad6e61704500cd4d619aa3af5c18fdc869fb61ec4da6188d5a8ccbf79e30634e99de27ed5725b32b27021f1f8d417954f38ea68a1d9202d6701961003b35e9d9ba0805305e8d0dc79b264ea81d3db021fa594d9faf8d00bb10d3d7426c67e660cda370eb0bc9c6861f92ac9f2d74da17d9d6cc1ba12f14d45269111634acbbf38a46122be02351bde3566bbdbf4c826c20cd4c278bdf5a67046f04a10752471286cad93790e617bf17ceae15639d4a71bb0c2980d2116d2d5203be01867ce60ddb400173e79979ac5cc5a3b292d00d943bf8dad2b7268a231e1c10e44ccd157ce7e6b45766afa450f1c2b718d0142c796358fa6c77775a52e22e994662a2b063e6d62d177d3d667d5e3486bd6579b008f1750c3f06c63c4d83dcd5a2e2fffc096fbed039819f3d4085658d6e2a3e8c47cef9e6a880041e0e4129e5e6122adba80231df6b3bfd8a850f8ee91bfea4cf728df086756727b5384980faefa2a6ddab265eb7dd9d5cfa37ab9446ad2b20d7b9aa91ce43cd75395f2dff63b74376102da4517542588514975020b9d2a4fe85b770b25b40b0fbd21d7aa14e57c2146299ec9f9b13b95afd4b30076121557a499d51cf55881c282632a845f4f7db0268a62a4cff52b0fdbeed37b0d53e2e205f1fae27540a3a47bc88ba9968f9709dba5d31610795a1e6f0d4f37eea6099a0b3a21e4f41cfe9f224e487c022d296c1e28b7a9489bb7583c2fc81cfbb0a9a1b5c230d9c622d810ff8c48d832010cfd4e7d0cbfaea001347f71db914f6cd1029a3af712715cf9d0866f714daff20bbc6f9ce1a8e454374956be28723fdac8453e73e20fc16c689148455275a3bdfc2c68f6cd0ef60cb76247526d2ed305708a06f37a6884b0583b5da44c4678bd4dd9e6f6187c27f257980a050513d1ef108ccdb03ac5aeb82e45b6b94a0b130e5189ec83fbf75f2a9ddbeb36d43c9595b9572466ce32a2f3aa0ca061e2f1749dd893bdb0730d2aa6151e2ae45d554e5126cb52a327ce658a081d5c2114648d719dada13e955b043442d9c05afdf16471845f2f9db2a8d888374fc4df534082ff1b2d0b33a6ce776d2a601b14ca325d5866fe1439d87a4256bdce2b125004fc14177701937631f1059c70abc458a2135c2f0dd7913d9a6dda1369d6b0529ca09439a35969b86358e7c7f316968b9cbf3cf44e8405d2704facccadee85e01206a504f44b7de044e1393f3ff91d299ae07a14972cf70e1ed1e7781a271f8f3b8802356f4a9def686c1cc94b0f66fba41c5a61369d62e6b7e7b0f29879ef18a4723211be464dd457bc617806ee07b1389dd3f89d801562035eb59d182f6fcfe4ea90c02632d6cbb9b07cc979b01b1a265b464fe60f57598ff1677e68b31dc45391c28987cd2de93e238b125a66d2241f02b8c086091849ba0f0f4300fb970412d7e093cb88ce66ab5a141de72478dfca529756c0c7e14f9c27f930adc445992a81db098c8877dea8706d6598bcfe8e5d58def71d68fc75ec7195aa1738366eef32ab660ab3aaa74d13c7f8827625e84142aa2e45dd7a4dac7f5686ea415e128ecae9a812763cae1a0c070509dcb6a1dcc3b046bab67b57a766ba4a3ecc41f65c9ced77631539b7bcbfd21bf78b02b1dea75a04cfa942af60c465ec50bb81b4aa972817d0d37f0bcb0c1ff94956a261577e3a775031285d95c324f3c04c417c55f599ff61934e2359101518e46a9d9da2e95a1ac61aac3f506908b7261efd6193e4a92036dd28d481824900886db9319543a14e573808f297f751d0c914b1dd382e5441ad0a0510a9e4aceb2e36d0d49aa89038b7315701089f0421be48066954672b2b14703bee7a423c185b91219be77ca8a65c30b0464433798bc2b9d0631bcef58c985cfe577a20b46e6a723628d361b70b96a865537fd64a17bc62ca666a405ed73a798449c419a9b7a2fe0c9070e731e7bd4c4fb7f071c9d5301c2cbb9ef0db27484d2dac48ac032af60325e409b9cbfa4ef452d32596d23bf1a8de9f5272e1fd5e3861a508478c5902e6461e73e78b769cd6a5f05b78d8cce7cf37b468fc832fc3ce116d3ecf0364ecde76db5ccf0a312c59a26cf44089304004f9d826a51ec964640915ab6c3354c78c1aa17eee45e0bd98c3dfbc3174e17977855da3c7545f95a50c60aef96f58bfd0c6ea7a0b26f1c1c26c086e5e81c51a9d06b4be2a68b66b8efd10b184687ed1d9632cc59ab7123a6ccacbe0e2c0a4cb7955742daa053074891aef69cf46d4f194def066d38f7b95b1a6b8678963b46a027649ffb4f48293640f10ad94f4323b344294b902971f9f1cc92070be4a567be79836124bf0bd70342bf8275ed662912eaa8a137de7f99044c3191edd561b632c711417b51fd5adf99ca0e7ed8e55b2179020e2fca126dbd9860e255fce769b61f9d5e85d909eedd885c0fc627ee2a99e70147818433de53f25b9d4f91a42312ed4d27749476e4666105e2bc75c80bc42b5d88081aaee73a7146ada1159830f4941c539a70616b43ca48febdb2bbe381bd9dddbde3fa590be02a224d3ec30a4004c1be0140b878510e5c61984776630b83ba99e18442fd018ce4d7aba3c8e9cce3bf7106ebaedef62404b4d2ae3491285aaeab7cef95d697d7bb1e6baa00fe8a372161eba143c859ac24f9d147592eb3ad611f18fecacb3ea6517b0b2b5b27b419d96fbe42dab8fdb0b4463add6a5e89c837fb2bbf24cee207a6f2ba1e9991c6292c559090980558f9c3d39d24cc18d9a554476cec0b57e124d1c7632044bb77c7dfb6041d3dca060234b28ce167075a7f269bc1a444deb3d8f7631c637aefed65a0f0453408b8b13ec6e65d72310455612de8b43449662993936f5fe034d299be2074b617f0827d54d1cb1666a5c6a5668b4acc41ea2ec592dff07c4a8138d70d041d95f0d0373a22b41722737d80f1adca9ebea4637e0277dda07a2b4b76a2a90624ebde2a993da2d79b9ad0e041bb770bae6564f7885b341fd7dc20b5cc098e24eb20c2e8e0275dd29aa56125fe0ae8ded2245acd6fef2a330ae1fda902ff1ee943b5946583bb1fb169c1830868cdf6e6231b2f767175aa6ec272451a21e3d11b029b8ec66d6090fe33e7275db2efa52f899e9859f32fb4804c69d87b6c304e354f86a50541a8d23fbb06a64407ff91036fdf76073f869819409722591580ddd05b4add7b5811635b7d40828c9dda8606d8cec4cd0d04e2c0a4bbcf2873db76b2993ab18f190ff3921238453b565babbc403ed885ae2ade3727b80dd05bd632b50123d630b7b711a296285a751b1fe8449591d9df342985bff3a8c696907e3ed54f333598c9df186a9a2632371fa200211e4f8ab5651a844078b13301d4d5d7caa61ec6c03b52a422dd8a88044789975be2df2b1bf4c041801fc9786b6602dca6d012dcc32e7e4b9bdb425850a486b9a8cad7f88167109fe75d0d9a7cd55c8d67fd1eca0e6ca58a6f4160a6d6327c828c87f221555e451baf69ede815e7fa01071b2ae250b3af44be5183c2f72f09915d4e3e517043f7fa5d3ad651ddf811d8f0c1b2aa3f04e03ade441e0170d2edc8c8fc0a6fac6d5fc856158bea2442b706eba76956da25f6c8b66dd987d802192fce1f853619703de1bb05328cf0a31e3b51c05d7c929bb05f90b4192f152acafcce76a568b4e480ae84bf09a34a5270c0d899d99a929072e06c1d75e9cafbf19c2799737cabb26d7287ca7a5b14c0cdc274e736301d32b9ec4f66ef56f9b73b512296f7f8f585de22a4af280bb0db449da4f1d3bf5256278458a29347095d13cd6b6584765ad5a64bfc15f69ddf034d9cee94a90291cf19e83b823dfddc384c682bcd5206426990c5523b622662dfb0917dad5aeb117cbc17a654cb03d620d0d8e32b65f8424fdde25f905f3cc5f64df2e502e293e52b53a9641ecdeecaabef080c0bf1392bb4af5efd4089283354b3f8db648ad0dd0cfe5dfc4d3ce9ad03f7e6808a3fb35a09ea7705204644e408405e6f44c49a77b2427d9cb1bb7684f044219b313664bc1923c99037d67244a5f8ab48194420c0c657ec2bd541863124e88799975e96a79773439527dcae6da662a435524af285bbb60f84b00fa5b1706c8a02b3bfcbee4810f1040774bfb2cfe9e062466d28b0aca770c8cd099d26d0b3892346cbb2f38bebd778017939d7779be90caeab1d4029fe00d612582dbd71037eab2e2f5e67ac436a60ecb54fc2b200170e4a941241950dc392ecc3766dfc771c844cd876dfd1ce4c377fcd3679e8fd87b8f6083916b09b79bda1f8bfe14cbfe6cdcd0b640af5cb4b0671b93ac4272946f51ac5ff95c13f0ea05de75f6aafe73080cd85d02f1218adb7da2552c1a7150f01bb6c9076f95e98d898e34d73fda99dacada634ee7fbc9fb87313896ea6c934e35ddb7569ac54020dae395755226ec1a75288e09e109ebe01b7bf65d8f82bd43f02fe38ccae5039a16eafb4a086c620c3ca986472c39d6104b73d0058dfabce4a603042579e97a1a52d2689da8dccb86717bf121d414b2c3fc26043ffa7918c130ce16e43666c47f4fdeb4425d913b382701b56dfbdac75db507d7cfe8b337865d16e3c91218892c14043aef70e1322adf63389a81fc7a262cae88441a28a2c0e580c3accf76616eecac6d6939db668fd4d7c530ebd0c878fa43fc7b33ed99e8b66df9d3324ddf6dd346f9573008f5514572118593686814a02745a3f2b4164eddbb8a74ceb39cf0282ee0b73a27ff83a67a3bee044dbae3927c5b933b1e09ea08f319b60321920be7651de354daec540e487072a08fb415296d66cbc091b3a26222355fd9c7e8afb3e916c79d0deac5e6ec64832a7256569f7b393cce0d5257588551026b5412a22b02dc1f09cf146ff80c4ec6b7b5827d98b9f7b2fd32904d1bb487fe8652d66f18158a178d82f3b2371a388f5c6aa017fd19c48ea887d4915dd72a10295bd2135eaf62eed5b05463c159d4c74a2129c9a35fff67ed0fe85691b2ef4265f90807f6c581f65053bbd62da1affb6a8deee2868049e4e2f86b307985acc8d0ccde2a9e7d1ed38b6ad84ccaac54749768f4ee38274324773279dafb86962ad66fa297e1d88e246a637c5a1c64298890b27613edfb967e4612a28fe3290ca7f7bce894021e7a6f5f3a8be6babf34c813b8d2f9267b115f56e94a3e016d42cd859179baf49e6411c93499c07bbf25278063a2665109163038edfe067cb0f3d41913ffdfe5d353781768e71c", 0x1000) mknodat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x2000, 0x4) geteuid() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001580)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) fcntl$setown(r0, 0x6, r6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001640)={0x8d21, 0x1, 0x8, 0x8569, 0x1}, 0xc) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001680), 0x20000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000016c0)=0xc6) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700), 0x200, 0x0) r9 = openat(r2, &(0x7f00000017c0)='./file0\x00', 0x80, 0x9) r10 = fcntl$dupfd(r5, 0x0, r1) r11 = dup(r5) kevent(r1, &(0x7f0000001740)=[{{r8}, 0xfffffffffffffff9, 0x8, 0x80000000, 0xf1d, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xe0, 0x5}, {{r1}, 0x0, 0xa0, 0x1, 0x1, 0x140000000000000}, {{r7}, 0xfffffffffffffffd, 0x82, 0xfffff, 0x9, 0x8}], 0x6, &(0x7f0000001800)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x42, 0xfffffffffffffffe, 0x7}, {{r9}, 0xfffffffffffffffb, 0xc0, 0x1, 0x0, 0x4}, {{r3}, 0xfffffffffffffffc, 0xcf, 0x40000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x21, 0x4, 0x2, 0x7fff}, {{r7}, 0xffffffffffffffff, 0x89, 0x4, 0x6000000000, 0x3}, {{r10}, 0xffffffffffffffff, 0x28, 0x40000000, 0x4, 0x8}, {{r11}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0x18, 0x1, 0x80000000, 0x8}], 0x1, &(0x7f0000001940)={0x80, 0x8}) shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffe000/0x1000)=nil) writev(r4, &(0x7f0000001a80)=[{&(0x7f0000001980)="e3374af3d13c6469375f641adca6cbf10f19acb8dea6157eec9d8cb8c7b5f09b2bfa0ab405702ffd2985d756eaee40f849840dbeeb645bc141ab2b79b5d1ca858454b9e9117966058dabc0963b0cde3bdf85a0a2a7ecc90da241aca64f9eeda4af438b466eca0b44fabc3d8bdb0707dcdf144c6dedb17ae11c411e74fe31f56742a7c9514c09d90c5e6f175a3cda5d6dfd53b92570d603266564f27aee2efb76b99cf930ed701844067d5613f8f9ec8538eb2d10daaff17657145fe5bf07b59504b64148b5d9df4306448a5cc79a691a04", 0xd1}], 0x1) read(r5, &(0x7f0000001ac0)=""/4096, 0x1000) chdir(&(0x7f0000002ac0)='./file0\x00') 6.16919ms ago: executing program 2 (id=2580): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r0 = semget(0x2, 0x4, 0xa6) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/4096) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) semget(0x2, 0x4, 0xa6) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/4096) (async) 2.920505ms ago: executing program 5 (id=2581): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 0s ago: executing program 7 (id=2582): r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x18, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000100)={0x2, 0x0, 0xfe, 0x4587}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.230' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error       0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2                                                                                                                                                                 denied attempt to set clock back 678053445 seconds ºBW­è)Ó= ÔXÚÉ }Èþ,êjš†%çG¹ª†ô´ªÉ½0Tü‰äªÆ°A(Þf&Õpckbd_enable: command error denied attempt to set clock back 4229877008 seconds pckbd_enable: command error denied attempt to set clock back 4229877011 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens nd6_resolve: something odd happens vnd0: sloppy read from proc 18935 (syz-executor): blkno 0 bcount 123 nd6_resolve: something odd happens fuse: Cannot find fusebuf nd6_resolve: something odd happens pckbd_enable: command error uvn_flush: obj=0xfffffd806e1d8750, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens witness: lock order reversal: 1st 0xffff8000299dee00 &cq->cq_mtx (&cq->cq_mtx) 2nd 0xffffffff83944b58 &sched_lock (&sched_lock) lock order [1] &cq->cq_mtx (&cq->cq_mtx) -> [2] &sched_lock (&sched_lock) #0 mtx_enter+0x4a #1 sleep_setup+0xc6 #2 msleep_nsec+0x119 #3 dt_ioctl_record_stop+0xbc #4 dtclose+0x105 #5 spec_close+0x45f #6 VOP_CLOSE+0x133 #7 vn_closefile+0x12b #8 fdrop+0x126 #9 closef+0x192 #10 syscall+0xbc6 #11 Xsyscall+0x128 lock order [2] &sched_lock (&sched_lock) -> [1] &cq->cq_mtx (&cq->cq_mtx) #0 mtx_enter+0x4a #1 clockintr_cancel+0x2f #2 mi_switch+0x172 #3 sleep_finish+0x2da #4 sys_futex+0xa24 #5 syscall+0xbc6 #6 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffffffff83944b58,9,0) at witness_checkorder+0x10fb mtx_enter(ffffffff83944b48) at mtx_enter+0x4a sleep_setup(ffff8000299dee50,220,ffffffff833af742) at sleep_setup+0xc6 msleep_nsec(ffff8000299dee50,ffff8000299dedf0,220,ffffffff833af742,ffffffffffffffff) at msleep_nsec+0x119 dt_ioctl_record_stop(ffff80000149a000) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff8000fffe82b8) at dtclose+0x105 spec_close(ffff80002a3060e0) at spec_close+0x45f VOP_CLOSE(fffffd805e2506d8,81,fffffd80097fb2d8,ffff8000fffe82b8) at VOP_CLOSE+0x133 vn_closefile(fffffd805cc3a088,ffff8000fffe82b8) at vn_closefile+0x12b fdrop(fffffd805cc3a088,ffff8000fffe82b8) at fdrop+0x126 closef(fffffd805cc3a088,ffff8000fffe82b8) at closef+0x192 syscall(ffff80002a306340) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa0c37359210, count: -14 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002a305de0 rbx 0xfffffd8004702330 rdx 0xffff80000147fa40 rcx 0xffff8000fffe82b8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002a305cc0 r9 0x8080808080808080 r10 0x930f9eca61f48d02 r11 0x73b9fbab8b54bf2 r12 0 r13 0xfffffd8003f55300 r14 0x3 r15 0xffffffff rip 0xffffffff8232ace5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a305dd0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=245065 pid=28672 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a285728,0xffff8000ffffca58 process=0xffff8000fffdd868 user=0xffff80002a301000, vmspace=0xfffffd806d472d30 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64247 263409 14942 -1 2 0x10 syz-executor 64247 440013 14942 -1 3 0x4000090 sbwait syz-executor 14559 100993 80652 -1 3 0x90 nanoslp syz-executor 14559 212186 80652 -1 3 0x4000090 fsleep syz-executor 32243 491070 47349 0 2 0 syz-executor 32243 7983 47349 0 3 0x4000080 kqread syz-executor 32243 99729 47349 0 3 0x4000080 fsleep syz-executor 28672 114196 49353 0 2 0 syz-executor *28672 245065 49353 0 7 0x4000000 syz-executor 46838 447177 13472 -1 3 0x90 nanoslp syz-executor 46838 503710 13472 -1 3 0x4000090 kqsel syz-executor 46838 233140 13472 -1 3 0x4000090 fsleep syz-executor 38427 441038 81271 0 3 0x80 nanoslp syz-executor 38427 513948 81271 0 3 0x4000080 ttyin syz-executor 38427 228336 81271 0 3 0x4000080 fsleep syz-executor 38427 22366 81271 0 3 0x4000080 fsleep syz-executor 42210 408391 63339 0 3 0x80 nanoslp syz-executor 42210 433248 63339 0 3 0x4000080 kqsel syz-executor 42210 221878 63339 0 3 0x4000080 fsleep syz-executor 47873 387135 0 0 3 0x14200 acct acct 47349 430007 47724 0 3 0x82 nanoslp syz-executor 80328 311698 47724 0 3 0x2 biowait syz-executor 84052 210966 1 0 3 0x100083 ttyin getty 14942 130870 47724 0 3 0x82 nanoslp syz-executor 36863 377711 0 0 3 0x14200 bored sosplice 49353 32163 47724 0 3 0x82 nanoslp syz-executor 13472 256470 47724 0 3 0x82 nanoslp syz-executor 63339 489368 47724 0 3 0x82 nanoslp syz-executor 80652 499398 47724 0 3 0x82 nanoslp syz-executor 81271 51113 47724 0 3 0x82 nanoslp syz-executor 47724 210534 36594 0 3 0x82 kqread syz-executor 36594 194588 13379 0 3 0x10008a sigsusp ksh 13379 196769 38301 0 3 0x98 kqread sshd-session 38301 345864 88184 0 3 0x92 kqread sshd-session 88184 134643 1 0 3 0x88 kqread sshd 54488 277307 56327 74 3 0x1100092 bpf pflogd 56327 306007 1 0 3 0x80 sbwait pflogd 70228 37148 87168 73 3 0x1100090 kqread syslogd 87168 109600 1 0 3 0x100082 sbwait syslogd 71943 354864 1 0 3 0x100080 kqread resolvd 91744 363224 6620 77 3 0x100092 kqread dhcpleased 33129 415894 6620 77 3 0x100092 kqread dhcpleased 6620 118281 1 0 3 0x80 kqread dhcpleased 53721 117493 0 0 3 0x14200 bored smr 55804 419168 0 0 2 0x14200 zerothread 94680 38423 0 0 3 0x14200 aiodoned aiodoned 25912 421113 0 0 3 0x14200 syncer update 70619 368150 0 0 3 0x14200 cleaner cleaner 42569 478395 0 0 3 0x14200 reaper reaper 38832 320776 0 0 3 0x14200 pgdaemon pagedaemon 24296 514891 0 0 3 0x14200 bored viomb 55645 201765 0 0 3 0x40014200 acpi0 acpi0 80621 246109 0 0 7 0x40014200 idle1 74582 134857 0 0 3 0x14200 bored softnet3 3487 179295 0 0 3 0x14200 bored softnet2 6666 76195 0 0 3 0x14200 bored softnet1 87737 298238 0 0 3 0x14200 bored softnet0 95559 326604 0 0 3 0x14200 bored systqmp 50150 450937 0 0 3 0x14200 bored systq 40957 500059 0 0 3 0x14200 tmoslp softclockmp 83216 229223 0 0 3 0x40014200 tmoslp softclock 27380 211635 0 0 3 0x40014200 idle0 1 308654 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &cq->cq_mtx r = 0 (0xffff8000299dee00) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 clockintr_unbind+0x56 #4 dt_ioctl_record_stop+0xbc #5 dtclose+0x105 #6 spec_close+0x45f #7 VOP_CLOSE+0x133 #8 vn_closefile+0x12b #9 fdrop+0x126 #10 closef+0x192 #11 syscall+0xbc6 #12 Xsyscall+0x128 Process 28672 (syz-executor) thread 0xffff8000fffe82b8 (245065) exclusive rwlock dtlk r = 0 (0xffffffff83854ba8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 dt_ioctl_record_stop+0x68 #3 dtclose+0x105 #4 spec_close+0x45f #5 VOP_CLOSE+0x133 #6 vn_closefile+0x12b #7 fdrop+0x126 #8 closef+0x192 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83976530) #0 witness_lock+0x5bb #1 vn_closefile+0x41 #2 fdrop+0x126 #3 closef+0x192 #4 syscall+0xbc6 #5 Xsyscall+0x128 exclusive mutex &cq->cq_mtx r = 0 (0xffff8000299dee00) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 clockintr_unbind+0x56 #4 dt_ioctl_record_stop+0xbc #5 dtclose+0x105 #6 spec_close+0x45f #7 VOP_CLOSE+0x133 #8 vn_closefile+0x12b #9 fdrop+0x126 #10 closef+0x192 #11 syscall+0xbc6 #12 Xsyscall+0x128 Process 80328 (syz-executor) thread 0xffff80003c410f98 (311698) exclusive rrwlock inode r = 0 (0xfffffd806e389538) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c57f200) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10252 11061K 11473K 166960K 13445 0 pcb 18 16K 18K 166960K 741 0 rtable 243 12K 12K 166960K 800 0 pf 40 18K 67485K 166960K 256 0 ifaddr 45 8K 9K 166960K 175 0 ifgroup 64 2K 3K 166960K 313 0 sysctl 4 1K 9K 166960K 43 0 counters 72 37K 38K 166960K 418 0 ioctlops 0 0K 4K 166960K 2015 0 iov 0 0K 32K 166960K 173 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1512 95K 96K 166960K 3549 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 28K 36K 166960K 45 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 163 0 dirhash 12 2K 3K 166960K 78 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 257K 166960K 2786 0 sigio 0 0K 0K 166960K 83 0 proc 76 115K 128K 166960K 908 0 subproc 72 4K 4K 166960K 101 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 416 0 in_multi 96 6K 7K 166960K 273 0 ether_multi 1 0K 0K 166960K 32 0 mrt 3 0K 0K 166960K 22 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 819 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 7 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 168K 189K 166960K 26638 0 UVM aobj 41 5K 5K 166960K 44 0 pinsyscall 42 84K 102K 166960K 4014 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 151 0 NDP 14 0K 2K 166960K 116 0 temp 82 8696K 8952K 166960K 143185 0 kqueue 14 22K 32K 166960K 488 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 392 0 389 5 4 1 3 0 8 0 rtentry 176 229 0 127 6 0 6 6 0 8 0 unpcb 144 2106 0 2081 20 19 1 4 0 8 0 syncache 336 24 0 24 7 7 0 1 0 8 0 tcpqe 32 11 0 11 6 6 0 1 0 8 0 tcpcb 736 1229 0 1223 22 18 4 7 0 8 2 arp 128 34 0 13 1 0 1 1 0 8 0 inpcb 328 3745 0 3732 34 27 7 10 0 8 3 nd6 144 39 0 13 2 1 1 2 0 8 0 pkpcb 40 39 0 39 6 5 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 mppekey 1024 4 0 4 3 3 0 1 0 8 0 ppxss 1192 139 0 139 4 3 1 1 0 8 1 pppxif 1504 54 0 54 7 6 1 1 0 8 1 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 23 0 16 1 0 1 1 0 482 0 pffrnode 88 22 0 15 1 0 1 1 0 8 0 pffrent 40 41 0 34 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 4 0 2 1 0 1 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 220 0 105 1 0 1 1 0 8 0 pfstkey 128 220 0 105 5 0 5 5 0 8 0 pfstate 384 219 0 105 13 0 13 13 0 8 0 pfrule 1344 31 0 23 2 1 1 2 0 8 0 rttmr 136 7 0 7 5 5 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 972 0 537 33 4 29 31 0 8 0 art_table 32 976 0 537 4 0 4 4 0 8 0 art_node 16 214 0 126 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 14 1 0 1 1 0 8 0 semapl 112 152 0 142 1 0 1 1 0 8 0 shmpl 112 41 0 3 2 0 2 2 0 8 0 dirhash 1024 62 0 45 3 0 3 3 0 8 0 dino2pl 256 6937 0 5428 96 0 96 96 0 8 0 ffsino 288 6937 0 5428 109 0 109 109 0 8 0 nchpl 144 10824 0 9117 64 0 64 64 0 8 0 rtmask 32 19 0 19 6 5 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 39882 0 39882 3 2 1 1 0 8 1 percpumem 16 224 0 173 1 0 1 1 0 8 0 kstatmem 264 192 0 160 3 0 3 3 0 8 0 acpiwqpl 32 4 0 4 1 0 1 1 1 8 1 scsiplug 72 9 0 9 5 5 0 1 0 8 0 scxspl 216 50553 0 50552 18 17 1 8 1 8 0 plimitpl 152 639 0 620 1 0 1 1 0 8 0 sigapl 424 3101 0 3050 10 2 8 9 0 8 0 knotepl 120 620 0 0 18 0 18 18 0 8 0 kqueuepl 224 1024 0 1012 11 9 2 5 0 8 1 pipepl 336 442 0 415 5 0 5 5 0 8 2 fdescpl 520 3054 0 3023 3 0 3 3 0 8 0 filepl 160 23665 0 23432 46 32 14 20 0 8 2 lockfpl 104 1117 0 1115 3 2 1 2 0 8 0 lockfspl 48 444 0 442 1 0 1 1 0 8 0 sessionpl 144 43 0 34 1 0 1 1 0 8 0 pgrppl 48 161 0 144 1 0 1 1 0 8 0 ucredpl 104 4217 0 4200 1 0 1 1 0 8 0 zombiepl 144 3050 0 3050 3 2 1 1 0 8 1 processpl 1240 3101 0 3050 7 1 6 6 0 8 0 procpl 656 7399 0 7336 8 2 6 8 0 8 0 srpgc 96 8 0 8 3 3 0 1 0 8 0 sosppl 168 8 0 8 6 6 0 1 0 8 0 sockpl 728 6374 0 6333 57 48 9 19 0 8 2 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 122 0 0 15 0 15 15 0 8 0 mcl2k 2048 34 0 0 4 0 4 4 0 8 0 mtagpl 96 26 0 0 1 0 1 1 0 8 0 mbufpl 256 297 0 0 17 0 17 17 0 8 0 bufpl 280 19579 0 13437 439 0 439 439 0 8 0 anonpl 32 14984 0 0 122 1 121 121 0 246 0 amapchunkpl 152 104117 0 103458 83 52 31 51 0 158 3 amappl16 200 9178 0 9057 86 67 19 32 0 8 6 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 154 0 142 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 3762 0 3731 3 1 2 2 0 8 0 amappl11 160 94 0 79 1 0 1 1 0 8 0 amappl10 152 15 0 14 2 1 1 1 0 8 0 amappl9 144 247 0 245 1 0 1 1 0 8 0 amappl8 136 34 0 31 1 0 1 1 0 8 0 amappl7 128 140 0 127 1 0 1 1 0 8 0 amappl6 120 250 0 245 1 0 1 1 0 8 0 amappl5 112 156 0 146 1 0 1 1 0 8 0 amappl4 104 411 0 391 1 0 1 1 0 8 0 amappl3 96 18998 0 18882 5 1 4 4 0 8 0 amappl2 88 827 0 764 2 0 2 2 0 8 0 amappl1 80 22806 0 22203 16 1 15 15 0 8 0 amappl 88 25329 0 25146 5 0 5 5 0 92 0 dma65536 65536 2 0 2 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 0 1 1 0 8 1 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 10 0 10 3 3 0 1 0 8 0 dma128 128 257 0 257 5 5 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 22 0 21 1 0 1 1 0 8 0 aobjpl 72 43 0 3 1 0 1 1 0 8 0 uaddrrnd 24 3054 0 3023 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3054 0 3023 1 0 1 1 0 8 0 vmmpekpl 168 24086 0 24032 3 0 3 3 0 8 0 vmmpepl 168 197517 0 195397 145 41 104 115 0 357 2 vmsppl 480 3053 0 3023 7 2 5 5 0 8 0 rwobjpl 72 56420 0 49400 138 3 135 135 0 8 0 pdppl 4096 6115 0 6046 149 78 71 83 0 8 2 pvpl 32 21818 0 0 178 2 176 176 0 265 0 pmappl 256 3053 0 3023 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 484 0 118 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffffffff83944b58,9,0) at witness_checkorder+0x10fb mtx_enter(ffffffff83944b48) at mtx_enter+0x4a sleep_setup(ffff8000299dee50,220,ffffffff833af742) at sleep_setup+0xc6 msleep_nsec(ffff8000299dee50,ffff8000299dedf0,220,ffffffff833af742,ffffffffffffffff) at msleep_nsec+0x119 dt_ioctl_record_stop(ffff80000149a000) at dt_ioctl_record_stop+0xbc dtclose(11e5f,81,2000,ffff8000fffe82b8) at dtclose+0x105 spec_close(ffff80002a3060e0) at spec_close+0x45f VOP_CLOSE(fffffd805e2506d8,81,fffffd80097fb2d8,ffff8000fffe82b8) at VOP_CLOSE+0x133 vn_closefile(fffffd805cc3a088,ffff8000fffe82b8) at vn_closefile+0x12b fdrop(fffffd805cc3a088,ffff8000fffe82b8) at fdrop+0x126 closef(fffffd805cc3a088,ffff8000fffe82b8) at closef+0x192 syscall(ffff80002a306340) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa0c37359210, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a mtx_enter(ffff8000299dedf0) at mtx_enter+0xf5 clockintr_dispatch(ffff80002a228cd0) at clockintr_dispatch+0x3b4 lapic_clockintr(0,0) at lapic_clockintr+0x51 Xresume_lapic_ltimer() at Xresume_lapic_ltimer+0x2a acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff8000299ddff0) at sched_idle+0x4d8 end trace frame: 0x0, count: -10