last executing test programs: 804.374517ms ago: executing program 6 (id=7): syz_emit_ethernet(0x56, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x20, 0x2c, 0xfe, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x7d, 0x33, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x7, 0xffffdf82, 0xffffff8e, "08df951900004cec7fd8f90dedc1ffffbfff77e6", 0x3, 0x800006}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 790.427909ms ago: executing program 0 (id=1): openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) ioctl$VNDIOCGET(r2, 0x20006473, 0x0) socket(0x2, 0x4, 0x6) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x30) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r3, 0x0, 0x3, &(0x7f00000000c0)='\x00\x00w0', 0x4) syz_emit_ethernet(0x56, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x21, 0x5}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 583.953323ms ago: executing program 2 (id=3): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff7}, {0x101, 0x5, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x6, 0x7}, {0x7, 0xfff7, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x6}, {0xce1, 0xffffffff, 0x4d4, 0xffffffbb}, {0x100000a, 0x8, 0x14, 0x2}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa5, 0x3}, {0xc, 0xa, 0x2}, {0x8, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffb, 0x60, 0x7}, {0x6, 0xfffffffa, 0x205, 0x4}, {0x0, 0x1, 0x200001ff, 0x230003}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x1, "d44780aeb9e9ebcfd73cbd84ec6b5375", 0x3}, 0x1c, 0x0, 0x0, &(0x7f00000013c0)=ANY=[], 0x88}, 0x404) 493.348754ms ago: executing program 2 (id=9): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) madvise(&(0x7f0000094000/0x3000)=nil, 0x3000, 0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) sendsyslog(&(0x7f0000004240)="3c2b3c7be6070663ff8229e129123179b62a94f3c332c35752de1059888dae162754155e454003486092af84a9de93c2210a0dec44ca061286a2700820c04d963bcee0a5c09c8e6be14df61c21fccd2e7a83435f77c261030c554f27173644ab80faa1346f2e377f071cf1b5604b5fc09601ca2bd9aa9e77b9bfb8ba6a90d5c45fcd2759ddaf5a7e79982f36d4caf8914b05cfddc693c128d7076e3042b4ed23f03f2b177614ef4dc868e7ae4ef889627f15e7d69afb3b1658a85971d38fce7111bcd0b1ae929f084927c15e279218f408d38af252fe28416ba9bdb77d63f96256d45f593ad140cdce2800b6f2e406ec74066eb44a671c9fd0e3ea575f3ae56022e0724a04eb25e69cb2405568ae1f47fd1214a061d5822be72449b7aa8635caa6c7a535043489cf1286aff09572a33753f0d424303e85e21f53a141d1084fe40d62097a7b053ed779dd22216d6cdf76913b3aa495b55f36bf79c849d0e4af5cc4fce0465ef8e9899292ad6039c1204ea7d6678681b334042ea47854f1eb6e702521a9dce9a132a19f37b7821c4a3b0da33c93d8fae68569729e40aebdb1f11581eb6b8e3523c46cf39bcb95443c0d921546ce6de198d6851eed3b5c7a8b05def26ba51ee617a970f61447f5d77a9f0ecde57e0b2e67ae86ad29a8663061e4ce87d353534b8bd8fe86c3f451512a533b7737d925f4bb3018a3177a8b7116f9aa0a8724af0fc010a4263d061f00b10d472683befd5fed3735e7c4d2ee999733855f69e0a01d3e1da2dc38d9dd91db1fed24192efca309480b7f6ba773fc338cc83c817595f3cbb3fbee0305a47a73b8ab02b587cabff6f163837e450c2b777e1ca1cdb720ac9b195fb8e95bf25b015d668658f0a37921503b68a3ec35eee7d848a3bc35acc785fc9597dd29213285ad907a320deea6f0b4b944103fd84369e176dc83e15475895266b668ba62ab8bdf6c98c44ae3519727d0c143c2e3cc89e78d8cb77b3d9b1917dda210a39ba7da4c9bdfbd967fc9858e6230aecfb186ac3fffdbf53e5cbb89e6271fdc5f7d3129f330d456b019e60db3b005f4f336053f4d447aa24f4f3ae409f8818bc5c883fa7878bff15dbfaa4bd7684c80afdaaece221f04f7356d90fef5805da922fa81b28b3b59ea5b329e4580894b99f056408b3e75c1837368cee4d7173380219a58022000ceaa35bffd106a84dfd85a65de5fd4da8c74008cb6e4dc8e16c4d4aebb4bbf7b2eb66e18f62fc7008302a0067990cc042d2c8ef4d802f162c2179382a7921f2b3977e166eb4c671ce9381ffa2a8169bbf384ac89f4e4c72d966632ad4422df72b216287709d4bf12df7fb28b465ae7a368790ba8db3a20ba636ea3fca4edd88f64f33dfcf1d01d46821a649587164a71bc89998021fb272d99e731ebfcc1b9e33b6fcd394340f259c65f8b1d2e223e751b40e5e63daa7aa74bd18a387213d1638b481030e7106927e6bce7405488d86be3650f44d653bbcd7d937686554edcef04820363d53e85a3a9060f535c6681130fac3da7be7744064d3feb418194c6b5ad9aa86723fefd7b2eae0b93b051ac2a87f35945800db491c2e5f75b16eca7fb5e4b726079ed1ac452e9b36d46eed11ee50f568c5714d1a3395cdf32e1987df01e5b2832fe210d70cd698b90b5345a5badae0dd4319e48561fefdd9a6ee22d6c717b4f6b80e5484bacdb735e24c23f81406936d412233478fb3b710d8da4c06dfc591d85ca2b76895d50a492e37c357b4c9aa00582ee66b424ac3c961a34a6c5a4ca773f70d5b46b3ed9c07455dd3896661dc342c295a7a8c281c236a80e8ed73a6623367d657b3bea0eb456c15aa15d1a0685ab49ffed0b3789588e1aa124b8287ae4d8ca65b6ec7b4d45fc32944db8e443dfbeecbb66a47f0983407c4f965569c0c524b572274afb4076f081ced94158fce9e24b2cf67e07f3778e8d29c96c1ce5b204905776001171c0a62a390babf293b8025e6f6d786d75e43420d22a2a094142f5d2d79d1c3d29b320bd200e3f7491c3f716d53841f1ef03e393d6342806e36e0ae49b22272e7a54bbfa42bdb9e0710705505c735e0f808a2ea9e43e6e37ae822d03da23b77a9b41ea9d59a8ed998b4df588bb8e38a1f1d24c2403a86ff32d008b52e90a4fed43a7661884f09a4950546b2338034ad270860497344febac8e94cd1781a88727740c08918fb2f750450fff709e1fdfaa8e0a58449ae906515803777c674670269b1edfa56513e141c1fa06d3f1934fd3ac3941beec778827b27c22ffde142d040b26b263bbc4b2964fa603cf2f19731b8679e90352326489682cd1f3b553dd3bee33cc176695add12b2a89584c24f39488f715f40729102ef5f78d41e412177e7dc9409ba1e53ad646e9006c16deea5c286b34b484d6bbd91df9e7f5135166f0fd82b4353f00bc1b6029ef17992ce40d26d66ba7a13d1c0452d181f26b21c648c2eed11d7b02247d8e3bd941d47e5c1459ce23831b4ac748c2bd4b16962c5ca12c8188807e5f561e000131299a402a3ecadd154945f0611698bcd4516b83af2646ceabc7d6b69054e363a7f04bf9a3c2998199ac51fdaf506dcbd92be7287c2f4e20eed5791635a0f15e8565e21b6a1c633139144c2ab7abb9016bdb875dd12994218e1ff782dea6ebf53fb7a787d6aec641cec1f292fe18b98524684a6b0481cfdd3b43a5b04c6b0f1476d1e1c18a66937d4e6d3b1fbd27b504f4ee0e38a041d9852aa942bf0e530db4e449a889922002be469031f74ffa9c6b9e729460d92bd219ec038dc52eb8c3ff4513ec92585a678b10defeab1ca1ce65b9468e993e56cdcd00a5b24c30b0bd5530f060e38f3c2cf70ea348a50c65bf830db1dff1bb85c7798c43915abe580cb9d3214ed71d4ba510145eb4a665398c0ae6cc4cc26ea59385d85807fed0d21d9e0d31c5ca9330b074788f0544ed3fd71066811303743f03841ff3553f973a9e635394b91fc96d019a45f17de90962a07cb06f703209aec4c949bd04e67408002525a3ded22f41af98b8c26ee22e6d3ab80cc0602eaf4bbbcfd25e74eae34428b9f6c3882915938c2821d52cab01a56e8690dd1751e726857322b3811c617f22bbd8e5815e0c4d7a1b441721cbe7c0d02fb3c35ed58e9d46b4220154e48d9ea0a03ace8c077c60a5bb1d3f36f24f97e595f3fa67c9cd478e34a37773ac7c48cb57bd066b812ec64ee2c207cec27b25a84a97150377620c056c93af88827c534ec0ef238fca4de4f0fc2e10194d34db52f3afe773b5c81bce5a46545f70c2c6627b2280f931cf957bff2d7995240323a49e9178538c12561e8292f39229c17c7ab1523bff6f17cd0d26073a3d1c885af8ea79e9c115c1f6ef8a1ac350d3070a64d1a64baf9a71d38cd9138ead65fc0dc4d57691278ef8750f5b5f8e79ff3712d0e1a858ba03f148cc557c245c233b500f01e4ddeb045964b47afd9beb614bf303f3ec73f9816e4b57bf886fde38c81b818d9760425287a06e083a3b9aff71d2b60fe75a4a358455df1576159353fc4724c409853991894b3de0fec2ef825d5eac5b66d4bcf23061c5dda2de9631d4324cc045cb3e0bc3074b788c04c7dc1688d98c943f9e959764cb4bfcc4a6d77d19beed32838469f620fedd00bcd64805f7db98079b79cc1030a7de3845007b12902b1cc2b01937879d627ca4e0c6c6d4c079d48ff15ce2c83f4e2c25db999e8f81ff8762312cbbf5df47996a9995fc759414cb0cc8c1df61670704e8cf6ab60d94144b9ef30d1d40045964311a8d7e381aabd1063c5bbbbea8ea87eb65d3663e0e223762bc5b2e42f4ccec49d163f35edab463969dfdb5725bfef96c7a84f5c4eb6fb3635ca5022f3214a17c8c555341c840a63175327293373827cba91ec96cab8bc2d04789fa804025b273eaff769824001a8891af4f2415745eb62a6df128cce53d397d25a418b6d4e79123faf8b1f6ee25a5c7294a593d238f90adcfaf9de6b78d4ff2152d33de18ed4c51a933761db9f8bbbf8b00c99bdc1b1c36ae25e0ea8dce936e6446139e644a56acf17dc4dee7e9222d3248fed57f248472a241eb7c0b10e99269beeecdabe1dcae5e15f1dd41efabf2fb7aa0e6dc75a984e6c9d7c888c3b27f7e89fa2fc14d58473f2c7c6f1037cb9824dcb3bb0386ddc73e90a1dcb93c4a59c86e12dd2a7d7b7d8f95e2b8c07472622c72fc4f1bd42786eeec4d56c42e4c57b3beab62e519bcbc4e8bff28bd16fe12f717d6bb0c282f29f25260059eb73758042ae8a39298b644a855db3d8d341b8a4a7a434d95a1d7cf0d3bc7a726e4f8739608b3d89071f9a18cb9e42bc0d1b032ff94ef6f755c566f5cc31332838585e819b1eac7465dcb2aad418253f69fe89a289a8313f38f02e0a5a57a9ae2c27ef550144c067bdadd0cb90c848c46f3a24f6195a8d87b0628edddc5b0119e2db46039f54f494e0c294b4eb9c9c4089f5088280022ba19a8a68286db2fb0cb74732f5cf29b9ec4dc327fccebc1b3608f5e2c4b8eb9a10ef99359c352bda88cd2e8e5cfac791538a866a38d13501bb1492ea63c90ad600a5059141b1f16e23f23a69e1d225143e9866dbc8363816121d0f60e371425b366cee827725b1f14735c0a0c30371b2f1f3e42bda82b6d0cd7a4f49314c3d3d32b7dfe89abe664fd74eff076b98d6f1039de733bc36b157b0abc81f5280863b2d1fcec7d9750a554df232e56352ec60311f1e9acc39d8c54d8b5fbb85bade823ef1107e9f319ed0d16c6e67195a8daa8c6677902563dca7bb56a532d45742ac06532054bfee1d869c97f71c8f3794b7dc00c2923e58ebc9e3644f4deab923373d9deb9f8fbeca08152589265b65bdf3ba765fa4fb6fcf9e9a88733fe30268d77b9e013e1a5add64f81f3fec3725f2c1eeb64a584d68730a591aeff1a2dcd82f93abc1a09e579905b2b9bdb97652b5e5942e6feb7290dfd57d1ea15a219be082eb9920a54865a2b0924d45075983144e701bf152854efcb2f4b3ff42fe8e3f31fb6fd05814d4907274922febc0226a1fe51a6fb8e1f8e9e2472e6521de9b5dd8be46165612710c1daaa571435b4d46b49cc8eb93a099679626bde35256d0bead32c401bdcff24a22a0b100e00e244517bbca556af3fce567a41315031ecd8f670499d37863e1ee4f15faddeea35f94cbb315ed39204e20d983b7ab1705ce2e9c0da177c85e6f9c04023bc2d0e8f965a79d0a508663a7d3f96203af2ba00396ed2caaa469ff53196dbab267d84137c2d095297edcded293a1c4223425f581a37a8241451834a8698cfd2460f39107d17d005630869c2ae3e98fb7b24039788e57702e869849359bdc8cc441a7294b45ccc0aeb12d740480d8c9983009b0352d353e09418d97b119857023324c3db62f92bc71da193959e65b87077c83b4db087ab4eaaba17ad3570de471885703f3bf9c612521de8c5a872e3aba0664b4ada88d117b5b52b9629aaecbe75ea655c893b0a116ffdc3076c307acfffa422c3b6177cf9ba2f0196a4cbcb6a32a80abe5ce82f4fbdd8faf2549aefaee1a307f299ab1eb81edc6be3a937edbc6ad0e69f23e6fab2c3c44022724d99f51f7489bc77b9498bd78ffc80278a555c07ab8763dae1343a43ac9ddcc0ac4b46ff54c2f83e3c923b58e2ebafc693049bb4eb35d8a398f8b54d3737120624ce14c724bbcb44f0f1afbf5c0355623090f18de1da5f77c38cddfc3820808c42", 0xfe0, 0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xff, 0x1, 0x9}, {0x30, 0xc9, 0x2, 0x8}, {0x9b1e, 0x22, 0xf, 0x40207ff}]}) syz_emit_ethernet(0x66, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="88cc2ba1", 0x4) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) pwritev(r1, &(0x7f0000003f80)=[{&(0x7f0000000140)="83cd76a034c2b291997ddb644ca256104d4a83233bee34ca3a8fa919f2a87a9dbb24e9ffd1f95b921b10ee6fed7e25cadba68df5418532de58a1e59339943eb684c4ae1fe9b3915e58b82f", 0x4b}, {&(0x7f0000000240)="0af91043e2557fd7571b66105c770c8109cdf9e2392d25b029ebfc58c995174642beb0f4f28443c0614d0594092725d1429bbd7caf173d080505b0d03efd610927a8b7651534c8a53525f87bd8e595dac7ea169a6ba8879bacc04ff43528b7c2a631e0afbb4f16cb77b9b649773b1872bfd560030412e02069096c1e9eb76d80b0c77e15da91c794524c97060f52b621a6c5aaf5f7eec09776a2843abba43f8f99b9327919fd6b34dcb9454c07e356f209205006626fb129878b012f958d265b", 0xc0}, {&(0x7f0000000300)="91c16d027f42231d34b6d92fcd3bb802bcc91b7d9a86971c524ed9f26f1bef9593f07cc13b235ed70403bbbf48531ead6adb471a3469af247bbea444c088ba098d9bf72c2483f23d9479f9d33650e2df2fa9d70cb5755978bc13d7de480663af1c8eca5b582c3465b50d7eff83bd25b5e7eaf4f1bb19a36204854b8ab9f18728b0080f82ca8a706a197b96a869f1da537fae5f6944080ffe6cb9793745", 0x9d}, {&(0x7f0000002e80)="5df649b069f06e198382645bb9711b7ee9d1def8c135a0c6fcc083ef41d86f03951c261d3c6b6aaa4b1536c583d72d7853a7853fd538a61cc9b1e5646fd246c0434adcc022a705a38cf55508b176f1130ea09f11e21bb460a6fddd05217fa0a5b092c51b11797df5e8807080295a3e156ffa7914160273a0b7ebb899a3be043854cc823e86fc58c9ab37dd8d5829fead8a5c0830427fb994d2e57edef40bd72e107b42b46242bb22b0cc2819050c0b88802ed0badeb51c6f19f8c69b2a479e2d6352e4c6417fb0e922d6058059e5c188991c60c4b6ea48445325fafc254d98cb42dc2c79239a71444797bee0c86f764cd7cff2c21429e22999f05857b362021e35d52d37c05f6e205ae4c6fb411388f6778b1bf9da55ecc7e2189aaa9d772210706e159f590e3a35cf24e55532dd96ecb3ad5a2f22421b3be8497640ec2b8f928d88702b74fb3122f4ae47bf2b59e8e12bebd1786de2f6fad9b5ad17aee356a1ce5eb76a889cd2fdd8e11650c5f6e0a4a9c373e5851ae59c93a0edf131f1d953f000c10d67629a7ab00aa2da406869f92f438d19b42980938550776d26115b77c788c83c0cfbc4059cb53c71e7145bdd907f2d6c3cee44ebb83df383810daa9c4aed304ffd02d25125f22893d7e2495bf67fd07f4cd89c0237fbc8749b487b557915de9be715c24c480fe4424f43fb03a689f660e2d3beec03ecdc7f68837903e7cefc1645066676a392c38fa8954232c70ce1e3ac1ad72a3331c20e01a5c3a58541e674260fbba2d460181d67c32c09fa655fd0b8fd713eba1baf9f46ba0646f4c23025ba93ac34b67ff2df32c77f0f40edf2b53384f99edc6ee68d4e3f9746d7749c3b69dbfb797c3d106689ca613f73ad56789f2962cebe5bd1582934fa76c0d0e0af51f0c531b1ca6571c85e692dfb764097460e7e632b956e11ac8628ac440c04afc0bacd0d89da5829e318246a176699ab58c05c6b037abb5df188ba0b70559b3ee5b9e32c6b29be1ddec0231996c302465270a38a3dde8ccb52dc1a9e2778bd577ba5a2473a1589209d99f605b28145211ba0aa9432c7eed84d27720b7ee93e59a39ef66eb92b05e28b740cfa31b888dbcb62767f6f692eeed746c2a685acd323635c03f90138b11bf4c32e5cc2e5059d5e6f540ec8ce5c3d6b008f6fe627df826a2a41b8d579fb780ebc06dd16e685444e9dbd46250fd6a54234e6b4e46e24b314a2a55382a26927a0d7350ed1f36e769155a2de9216e8aedeacdad2ad884db086d95f32f3a3b00436bf21ad241b0002f26d2bae7b270a529d58f0f7b66ca1b4927730731173559a6b9568539816847192b7b4a6c236f2070c39baf3c8ced122472abd344c1aca8054d12c64cee33b2059ca5677cd591aef0fb713141958d169a9edea5394dfb8cc33bcd64ae2b5927181fb382798b182af32f910bd8d7bbe511de0a6464a6e39d6eda904038bac557a47e88aaeacadaf87f0351156e8620885dd9eb49c7297fd06d020a2b925552b20fbff5f3bf5c9ad4d647019a772a180edb321bc9d1eac10ac81660335f8dd87c156291645a5b2f864fb88bfeeac12fccb4bb41461d9e99f7e3b8567adc1c651d1cdeccdd88544b16bcd647cba4fb86795864cf8773faa3350720bb5d5370d5905adf8181a4da243f6bf3c0515705440bb969ea2e22d6d073c1a1c6831e4a821d5398c150ce1f700a4d902db40c83452ed4d8d3130e3d39d7cd16e792da01f47714caaf97b8f1e72f3b54e48ed34af938d101efc084232cbe34e78e40f8a59ef1777275016e903f164535c691b56e764532b4e08c101f1da65c85763282427271612794ba9c005cc2a5ea7b4745927eb3b342b15f6d76bcb8d47144ea81aeaa95bf68128f17afe624fe3ebbfc931e2ada6c59d479a507eea4be65a75cc29b8c29c8d5db5ee640c855ed3f372821f36362b604c97d071aa9483d90882f1a735eec82dc23483ca08d776c5fe2bec5a94e9b42ed1e6ce113760a62efbc03f9f5555c604da5bc0459ce89f51017a9cfc1790c330efb1ee93491b51b2c51a1bfcf6998e5853e5c7f204134a7100d04c9f095b3677dee097af4a1fa07b0f10ac3337abe343f06cc347cc827b28ab4027b5edcfce4babddec1f4023a8b2d6fb6c0835b285fa3ccc77304c85683c3e709a7b2c0e828fa89b62893e9d5cfabbb00131da58f60ae0f4caf7f3f8e79f824a2cf7f5496f40cfae98c38a8520fc8a0c8358944844068aa3e250f25bda445b286800eb545248e1d4bdd132ca960cb935a27fc4542ea2fdc5df4cd22e1c44f7170347e709df7c34a3ff5d9ee27207d8f6fe2e74b17e13ebfb447d203184b8ea5e6a54afbbcc66e25ea61bc80fa89767b7514285b4e5b38e0ddc97be84c41648a332e0204209e7c078796d564869055436727984d8e6ec463456a08cae16da72b4c72df9c1e5436db4beb091824fcfd8ae9112f0db292344b766dc60b5ec04f8ca60649bcc322f3c67ab6e7b1cf486de8078340ef37cc663c62b8f6237e2e5b7ec6cc148f048249c1ff9e537899f84a46f55439d01480ea4b47c5a8ae2775ed5fb793683c8a6843b11d89e9470ca5519afea4b3e6795193a4b3eb6367e3b6e45784032eb2258620292e5151bd5a952296ab3c1ef03cc7999f8bdc0c2971df375d48b89e317807caabec6d12638f673a81f3b2b6efe1c58c7dd640429c9411abc4d50251ab0e5a929e1d3b048ad799806927955fd0bb24d8fd3d8a47e18f2935731e933ef2c7983fb285d5b810a6a1f8c14cceaa2bdd0669cafdd86f2b51c5d78d756a9afaf39338416a500340f871f5d645bfc1bc2efa777f07fc68707484dfbc50826fca50afa0912c99d3d07e4e8c53769b6ba61d00c8afdad47561a6df5017a7c8fc4d2236c77515975aab4e9a8ffd2e9625ad6499c096311fdf882fb9f55f00e5f9ed37827ef3c63c77a2b5e866f822eb0e2660b97f1fe58a420109875964065d81b0db241f7266b7edade30116ab18076e5701c952f79c2329a8311e8c2c4e6dfd071927415fb82fc5e1f91d9a3760666e2da22607175b6baca0ed878bdd4173174de3feb065fa1ef8a4ac5cc2640a5e46d5eb66f4c0b31c50b22f2d4c06e9264a94f5393214ca50b6f1424acc8f9b0ad881dce7748da7530899e4e6236905cb4f48139040a9c0c7b6965bcf5547606cb5a2dc3242ec994c632b8c8717dc7b90bb7e728d1051e0c48d62f9faf044c078edbe1599907e6aa8822021d2d8cf8178af8c3499185046a0490c020c22c73f30068abbf6aa0cdf2e623c18f5c5cc600e223401ab651c813a3804852d44de703ff3ac7f6bdde5519c47d662f5750d0e7ca7c149648ff9c6dd3c1149776f60f7574cb97d3150722b6ceb5bcc4e8fed672c9672d94b8b4295efabb3a08b658170783e01980372991550cdfd57e67d41cad892e885f5d714a134b2a9464f128a82055980af879374416d86dc5b80a4467739006c6c1b80232214d9bb5751c3e7430826875c9ec8cde0d68a28d079981548294c5089a79350fac9c698011f68172bbcbb310da01e26fa13644ab7f7942a49c207b3fd7ec060179dd73ab51cf04f61db6166934b8a5dec38a60c8c3f6e0ee80f6ba546454c265412c928d21aa4159e3ba47c92ae641628b5db9ad1d9899821da3b0a2de438146ce26f5abe0ecc1b8c31ca413e791a7d18e9babc8954d99550dffa445c200cfa7f356cb614ff58eba86a12b4d202145ace4c3ee2e0a98f0729f3946ef044b67619760839f64c3bbe738cd9fb1c99e1bc627577cb7d95da76776a55658406f748c58cf373d5cede903cd8ff03a20505ccaee345bc309fa328d803b634a4befa0a3c3f1b79ed723bcc5de5801235cf031c464bbd1ad9d38e0255301f3fbeadee70eda6b873466ab1087bb646ee7690ceeecc976aa41f9cfcb99a430a9f2fce161845e2c800a77a6b9e889097e31af23f838c684ff667f123d965bc6056afd56054be9329e85758bef919b081489cbac2f3795cacae0ef583a9e0dd83c81cd34824eddf5c375a2720f9f4d78d074c70c0d150c01dfbd1d5eb47ac37b04cde5ecb0b31965ca4a789a99a0e4e8e1fedecae67a2f1558e98edbeda6457f6574dfa526b0b075840ef1360ce47307e40559a4195947bb2112fcc18abcc95c0dba671a662f6aa79fcf8b2644aa66b16d4d151ec48d51d5366794acbed0cd49a386831fecca9eb048f339000aa7014bd336605212567278ad7b86d5f92f8e458596db101a90bf20f5d963f550e7a8331a7433136f3d1bb940069c3ac7be11eaedcd45db560237f40a0e332177ebef3c3aa16b3426785cccf23915bc0d2d7990d03fe9b156198561397582be866e19c43ccf56893512b38cbfa61ef7e072256011af0201bbdbd3fe4bdcd771caf669c0e91682afa3248422a042efe516abbfc8b8a761cd0d86f280ac308d2155d130dae539868acb733d792d8d41588819969e3d4552a12f27a6c1a27993d034d1608d488f5a2008b10e6a22a2a78ab8298723aac249daebe7803c6602febd794ed86e6ff44b0febf5ca1570351c247c52aa0bf7304de5c6b7e31c37865d23674472f997c4a7c8ccd18d8cdf528b2a72a9e0483bd781c8b3a9b6f518123f42bd32fc2ef64f34f7d741e73cd7cf360a5cc78dff8c5ae3a7a0c80d53f79cf4853e944d02250e1da2a6453693b7140966aff826528785910bd8e969136ac95cd181ec857ab32c301b76bad5560fd7ad63e3d9700dbf27ad3e98107d3bc126522f7e9bd794487bbbf1ee85517d4044aba20a6f2613b3e5f8e4340250052c18e9a9cda0b53efa67cb5905d40bf2e62c42cbb8b0983644e28f8bd6b4a6dcfea31930ea2422aa2809f281d8c5f270a292d2ce6e42a99c0e15c4dd6ee5a7d1dfc414b62a06a1579871ce56f0f7e85ffa8460b2383cc9dd3c55e1fcc2055a9560e8d0b6c4603a8b09d6fa345ff6cd3c06c6624ac9adc3d76d776acd797c46129bd089970ee6b1c54e947b9a22fa65d80814d3cafe878e0ae85e6a9a2741e9870b62f67bb5c379fb4ca179a834f19e44ba8c49b2560bdef088a82d0a6c44f57f86f114140db144f988e8d7a3624a62178ff19f55000f310b118f3d4aac35dacb3072ccfe4a8c0c8a81f33a1d7cb4c9be425d6019ed9086c5618d5612f3257a5c8c7466238df9ac61b51e1a1e5c90ce423e42d4f7d64630857ee41921738b36446869eac839d175d4059a6cc49e8a4166831d9afaa30f8534592a0aae5cacc43e4c7a049dc5d80392b391c56801f3084813cfa92b62eacf59fff93edcdde378959087a5b5846917ae16c2dfad70007f8823a14159d05bff78d15c772a5c06b870b69997961b2a3a0c67c897727f87e668b4435b42c1950a5b88986f6782a237ccdb07d24c18d7f5feff346e568ff2575abd278772cd60cf702b9a874060180ed6ca17afb1f7c90576b53071f9dcfad1d4d2121b87bdeef97fd00ab08b4d19407b29ce345c87fd3d285b4587148c9471b29a677d29c5d88b98e5649adae68907c15b36e39eae3b92abd37f30fd572ab9317096da151bb34b33e6462af308c5a4390c9a1355e35cc1e4b2ae0090dc49e1451c16cccea2aade35fbb3d905d41cc6028cd54d19967aa3ceaf151bf833ad290482f81c0e0cebebb678ab75f96a52f83560fd7877cb1728c9c1cb5344b0e8d65fc1d3525d661c9f5b91a64db66116dd7e2b3cd22b7ef2062781c4dd50ef4f765b02886806d9c5c649222ba506582758c62dc8fa854863eda2cd56ee605f6b0232503bba0a89e1b4", 0x1000}, {&(0x7f0000003e80)="30315bea87b7428ddd4bd308ecd94625cee7362d54149d2c62795ebba172ed1ffeea76220c6da55baa296d6fb448134ca5d385b2f1498ffd9832e316072687c5e0ae56751b7c1490e232ed3ed3d83a5e0ccecc84cec14ea4e939aa8d2c1b53008a9c414da9402385aae8c75fadd41cbee98c3e6bdc332babf014651567d273eff9acc5b61412b7e814175aaf345f2836d155b99eda085fedef3baa1c3f055c06270f1ead09b679e91caa08b84da0d592cad18a3995377734f44fbdfc9da6aedbedc7cfe62d3ec8ac9c8c2edcf1a5f6fd6bec40a37c609cc537753b03265f528c72", 0xe1}], 0x5, 0x200) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) 488.846019ms ago: executing program 1 (id=2): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff7}, {0x101, 0x5, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x6, 0x7}, {0x7, 0xfff7, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x6}, {0xce1, 0xffffffff, 0x4d4, 0xffffffbb}, {0x100000a, 0x8, 0x14, 0x2}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa5, 0x3}, {0xc, 0xa, 0x2}, {0x8, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffb, 0x60, 0x7}, {0x6, 0xfffffffa, 0x205, 0x4}, {0x0, 0x1, 0x200001ff, 0x230003}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) 466.441098ms ago: executing program 2 (id=10): open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, 0x0) setgid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000bc0)={0x9, 0x1, 0x80, 0x448, "262379112c9cf2f0b1d20d3cb9a9049fec2c48f2", 0x1, 0xffff9565}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x7934d93b65e30c5c, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) accept$inet6(r2, 0x0, 0x0) 437.382893ms ago: executing program 1 (id=11): syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0x81b, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xfffffffffffbffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0xa, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0xfffffffffffffff9, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x3, 0x0, 0x7d06}, {0x1, 0x22, 0x5, 0xfffffffffffffffd}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x5, 0x7f, 0x8}, {0x0, 0x8, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0x8}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0xb, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0x81b, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xfffffffffffbffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0xa, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0xfffffffffffffff9, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x3, 0x0, 0x7d06}, {0x1, 0x22, 0x5, 0xfffffffffffffffd}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x5, 0x7f, 0x8}, {0x0, 0x8, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0x8}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0xb, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) socket$inet(0x2, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) closefrom(r1) (async) closefrom(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000a80)={&(0x7f0000000a00)='.\x00', 0x3, &(0x7f0000000a40)='./bus\x00', 0x6}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000515000/0x4000)=nil}, {&(0x7f00000f2000/0x11000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0x80000000}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil, 0x80}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4000000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0xfffffffc, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x6]}) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) (async) r5 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) ioctl$VNDIOCGET(r4, 0x20006473, 0x0) (async) ioctl$VNDIOCGET(r4, 0x20006473, 0x0) close(0x3) dup2(r3, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x9, 0x4, 0x7}, {0x44, 0x0, 0x1, 0x6}, {0x9b1e, 0xb, 0x1f, 0x40007fd}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) 403.488154ms ago: executing program 5 (id=6): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@sack_perm={0x4, 0x2}, @generic={0x3, 0x2}]}}}}}}}) (async) socket(0x2, 0x2, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIONREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xca605601, &(0x7f0000000380)={0x10, 0xd913, [{&(0x7f000032f000/0x3000)=nil, &(0x7f00004a3000/0x3000)=nil, 0x7ff}, {&(0x7f0000605000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f00007f6000/0x3000)=nil, &(0x7f0000117000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000086000/0x4000)=nil, 0x4}, {&(0x7f000046b000/0x1000)=nil, &(0x7f00005b3000/0x1000)=nil, 0x9}, {&(0x7f00005e1000/0x1000)=nil, &(0x7f000044d000/0x4000)=nil, 0x7}, {&(0x7f000027d000/0x1000)=nil, &(0x7f000034e000/0x1000)=nil, 0x3}, {&(0x7f000064d000/0x1000)=nil, &(0x7f000040b000/0x4000)=nil, 0x8}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000022b000/0x2000)=nil, 0x100000000}, {&(0x7f0000002000/0x3000)=nil, &(0x7f000031a000/0x3000)=nil, 0x4}, {&(0x7f00001e2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000010f000/0x1000)=nil, 0x7}, {&(0x7f0000634000/0x2000)=nil, &(0x7f0000282000/0x2000)=nil, 0x4}, {&(0x7f000063c000/0x4000)=nil, &(0x7f00005ec000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000016a000/0x4000)=nil, 0x9}, {&(0x7f00000fd000/0x3000)=nil, &(0x7f00000fd000/0x3000)=nil, 0x40}], './file0\x00', 0x34d, 0x4, 0x63, 0xc, [0x8, 0x5, 0x5750, 0x80, 0xfffffff6, 0x1, 0x3, 0x84a8, 0x0, 0x5, 0xf5a0, 0x7fffffff, 0x8, 0x4, 0x4, 0x5, 0x1, 0x8, 0x6, 0x30b, 0x2, 0xc7, 0x7, 0x0, 0x524, 0xda4, 0x100, 0xb1, 0x0, 0x101, 0x6514, 0x874, 0x5, 0x0, 0x1, 0xa, 0x64af, 0x3, 0x7f, 0x2, 0x7, 0x0, 0x80, 0x0, 0x9, 0x2, 0x0, 0x56ccb34c, 0x1, 0x40, 0x8, 0x3, 0xe, 0x3, 0x3, 0x3, 0x2, 0x9, 0x1, 0x1, 0x6, 0x5, 0x3, 0xd, 0x5, 0x2, 0x7fff, 0x0, 0x8, 0x6, 0x7fff, 0x0, 0x7, 0x3b9d, 0x3, 0x6, 0x7f, 0x6, 0x3, 0x5, 0x4, 0x9, 0xa53a, 0x3ff, 0xfffffffe, 0x5, 0x6, 0x8, 0x8, 0x8, 0x5, 0xffff, 0x5, 0x5, 0xfffffff9, 0x7, 0x1, 0x18, 0x2, 0x100, 0x9, 0x8aed, 0x300, 0x9, 0x9, 0x10, 0x70970413, 0x66, 0x7, 0x4, 0x7, 0x6, 0x2, 0x0, 0xd, 0x101, 0xdc2, 0xfffffff8, 0x453, 0x9, 0x0, 0x1, 0x6, 0x1, 0xc172, 0x1, 0x0, 0x0, 0x2, 0x7fff, 0xfffffffd, 0x1, 0x0, 0x4115175f, 0xfffffff7, 0x8000, 0x7, 0xa0, 0x6b1a, 0x5, 0x200, 0x6, 0xfc9, 0x0, 0x8, 0x1e4, 0x10001, 0x6, 0x7fff, 0xd98a, 0xebc, 0x8, 0x2, 0x3, 0x17, 0x9, 0x7fff, 0x1, 0x1, 0x9, 0x1, 0xffff, 0x1, 0x8, 0x800, 0x7, 0x4, 0x9, 0x8, 0x6, 0x2, 0x1000, 0x7, 0x2, 0x2, 0x3, 0x2, 0x7, 0x5, 0x3, 0x76, 0xfff, 0x2, 0x2, 0xe, 0x3, 0x8, 0x3ff, 0x7, 0x2, 0x3, 0x9, 0x247, 0x7f, 0x4, 0x0, 0xd03, 0x7f, 0x1, 0xd469, 0x2, 0xc, 0x0, 0x6, 0xb, 0x4, 0x3b, 0x7, 0x2, 0x7f, 0x4, 0x7, 0xfffffffa, 0x4, 0x7, 0x5, 0x5, 0x19202bd5, 0x3f089ee9, 0x6, 0x3, 0x3, 0x4, 0x5, 0x7, 0x800, 0x2, 0x4, 0x5, 0x9, 0xa, 0x40, 0x4e9, 0x3, 0x7, 0x4e, 0x3, 0x0, 0x4, 0xfffffffc, 0x6, 0x200, 0x5, 0x7, 0xa4, 0x8, 0x200, 0xb7, 0x48d10d3b, 0x8, 0x9, 0x1e00, 0x0, 0x4, 0x1, 0x63, 0xaf2, 0x7, 0x958e, 0x80, 0x1, 0x39, 0xfffffeff, 0x71, 0xa, 0x5, 0x0, 0xb7e, 0x5, 0x6c9, 0x80000001, 0xfffffff9, 0x6, 0x6, 0x7f, 0x6, 0x4, 0x7ff, 0x8, 0x10001, 0x90, 0x6, 0x80, 0x7fff, 0x81, 0x100, 0x6, 0x8, 0x4, 0x6, 0x1, 0x8001, 0x7fffffff, 0x7, 0x9, 0xb0c, 0x96, 0x9, 0x6, 0x7, 0x2b, 0xb, 0x764f, 0x401, 0x9, 0x10001, 0x5, 0xfff, 0x4, 0x7, 0x4, 0xd5, 0x3, 0x2, 0x5, 0x1, 0x80000000, 0x4, 0x80, 0x1, 0x200, 0x7, 0x6c5, 0x0, 0x7, 0x3, 0x56c3c1de, 0x3, 0x7f, 0x3, 0x800, 0x80, 0x7fffffff, 0x3, 0x10000, 0x81, 0x7b5, 0x8, 0x8, 0x7, 0x7fff, 0x7, 0x92, 0x3, 0x8, 0x9, 0x5, 0x4, 0x9, 0x8001, 0xa, 0x9, 0x6bcf, 0x6, 0x9, 0x8, 0x99, 0xfffffffd, 0x6, 0x8, 0x9, 0x8, 0x2, 0x1, 0x7fff, 0x1, 0x2, 0x8, 0x10, 0x1, 0x8, 0x5, 0x3, 0x9, 0x2, 0x2, 0x4, 0x5, 0x8, 0x2, 0x6, 0xfffffff8, 0x1, 0x6, 0x3, 0x7, 0x10000, 0x8, 0xc760, 0x3, 0x2, 0x6, 0x8, 0xfffffca5, 0x8cf3, 0x3, 0xf, 0xc8, 0x2, 0xb7, 0x2e0, 0x99, 0x401, 0x5, 0x7, 0xf8, 0x4, 0x2, 0x1, 0x8, 0x8df, 0x4, 0x5, 0x8, 0x8, 0x6, 0x4, 0xe, 0x7, 0xff, 0x1ff, 0x9, 0x6, 0xb1b8, 0x9, 0x400, 0x6, 0x7f, 0x8, 0x7, 0x7, 0xdb1d, 0x10001, 0x8, 0x9, 0x1ff, 0x7e6, 0x401, 0x1, 0x80000001, 0x10001, 0x9, 0x7, 0x7, 0xfffffff0, 0x7, 0xf415, 0x9, 0x3, 0x8, 0x7, 0x0, 0x101, 0x0, 0x1, 0x0, 0x8, 0x10001, 0x0, 0x0, 0x7ff, 0x2, 0x6, 0x0, 0x9, 0x9, 0x9, 0x1, 0x1, 0x8, 0x80, 0x3, 0x0, 0x6, 0x3, 0x5, 0x10000, 0x2, 0x7fffffff, 0x0, 0xe, 0x608, 0x9, 0x6, 0x9, 0x6, 0x9, 0x7, 0x4ad1, 0x3, 0x1, 0x10000, 0x9, 0x80000000, 0x5, 0x3, 0x800, 0x5, 0x0, 0x61e, 0x0, 0xfffffffe, 0x2, 0x3, 0x6, 0x1, 0x4, 0x8, 0x0, 0xa, 0x0, 0x6]}) 372.922402ms ago: executing program 4 (id=5): mknod(0x0, 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x80804465, &(0x7f0000000000)={0x20008, 0x10001, 0x7, 0x5, "44f1ffffff000000000400000500", 0xd2, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(0xffffffffffffffff) socket(0x18, 0x3, 0x50) setuid(0xee01) r1 = getppid() ktrace(0x0, 0x1, 0x40000228, r1) r2 = semget$private(0x0, 0x2, 0xce97580512ba9366) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 346.586026ms ago: executing program 3 (id=4): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xd289, 0x0, './file0\x00', 0x1, 0x1, 0x80000001, 0x10}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x2000005, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) recvfrom(r3, 0x0, 0x0, 0x2800, 0x0, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) pselect(0x40, &(0x7f00000001c0)={0x4, 0x5, 0x2ffffffffffffffd, 0x400, 0x2, 0xffffffff, 0x76ade5f0, 0x9}, 0x0, &(0x7f00000002c0)={0x7ff, 0x8000000000000001, 0x8, 0x7, 0x7, 0xd, 0x80, 0xffffffffffffffff}, 0x0, &(0x7f0000000340)={0x8000}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 339.697927ms ago: executing program 7 (id=8): sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff7, 0x98, 0x1, 0x8000000000000027, 0x80000000}], 0x0, 0x0, 0x400, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setresgid(0x0, r3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r2, r3, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) lstat(&(0x7f0000001100)='./bus/file0\x00', &(0x7f0000001140)) stat(&(0x7f00000011c0)='./bus/file0\x00', &(0x7f0000001200)) getresuid(&(0x7f0000001280), &(0x7f00000012c0)=0x0, &(0x7f0000001300)) setuid(r4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='x\x00') mprotect(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="4085b8edd3f56271e8520a8450425852e324f1085809beb58401e8ff42d750533930343f87184b0f329fdf13c50296e5e9997c", &(0x7f0000000080)=0x33, &(0x7f0000000100)="127fa8aff18637a274dfe3653ecfffacf30012a1cc17b96ea7ead931256b11f7bc1e33b552bd6adb6ca4181cf3bf2de7a27a4aede39f0f9d8ed1a9cd1596269822d3bd81f2553c9d48a4cbdc36eead435928d7f1749420bad18f6a133b386b61dc6948370b67df9f63a5ebcd84c1b93343ae8890aa158d896d4b0922ef46cdb7d17668502a59e992bd39ee61bd00610518abe203e9d849fa671f8a01c9e0c2a38b8a9f8c59cbe2feff3d960888e966abda7bf09acc734b7c03b91e5c88f77dad88f84bec70f2c331ab8c7dd168cf187d10140b3a454410248cbb610c2ae37be05fd1d1dd02a2b45d51c780b7b2ae09db734abb13e1870a709f32bdacb2ddd6cd702b2b0a056e1f2dea4aebf1eb46c75e51c92c346851a52e2fd26bf3d7a36f8b89c6d488ffea20c27fee1b9500a92fb37302f31a45798590503edc57237129b7e115bd40105deb6d98c4a5c419df675723a7fb97bc4c3c583eaad9686a5433719ca5212c5ec36246f3ea3a352e4acdd008318903c99b5989112476534f24111971892101917e5c0c6963fbd3d14d87c8e92dd82ba25e42372e7ab35b0e3ccb12586e1985ad61cdfc7e32dcee05867e1668ed8f77519130e721229ab45afdf56598c861241662fef7a29143bd15f1014a76c6ed94f83a6a3a1041e6bee04f687868d5f2cb44eef5d61f19b65cf04cd4537afac9cde370dffb427c1eb706e83c5210215d9ad21317805114eb8fd6c094907378025c6ca2efd3d8b6c4c9394c6796b906fe3d247d4dd86eb48a59c6cd06e074dcd058d8424373a5a4e023ed0967e43775eaf35d1dcad8ca81721bde3bbd38e980f5d10512f3d0563240f506f1df7ad7cc56ed1df4efb1372210183769012672ae46ed4417320a31cc1b60a13f4189ef3ce7dcc03477c62d2a416a137c0cb393bb7604a1a01ceadd13311169f7e6aa9ba6aecb80defc8adcfa57e949bb80253b305f8e1ace1c9e8be946182670e85a80b1259bde3131938d0cf01e761331381420590c39a3ec6c42abb33304e2a9d3c0de1618eee1cd2873fea2a3bf425481234ad8dba38de85cf5a91a7f3cb3ef60de19862298c66edf38d885a6a16d9316cd01bc2a0d1d901a3970717486546d1c89bf65734e30d39a5f56882d9951c977abc440438134a2da93d0c1b53c42ad65b146b9d2fb8d9f943a265b92d2f6e5db2ff289cc7a678d690a872d24f9b5092d64158afa3f243fdd1b42232c3bcd5031430301be3ec3221e84a215e8bca7f58bec463746d865dab1f94c621c09d0f3b48be2562d5545c4c804098164dc3c34edc951fb87618c0eb5af82d84bf0d14f0a52973d6b18bd363b35b662c13e7c2d1cca5c5dbe527d150f88c51f7462f341f08c0ab4ef3738bb42b803603f43882ca2c13522ea8a96b056d03e7f85808cab92009909b9763118fba32759b1e08a54adf03dd0863d7089678fd2982005bbca584d6e90d8b4c8ae8f01d38de0a496d22cdf2e26d28c0c1432ac7d2d8665889ee3e377545dadb96be4dc4515687d01ca324c9d908431760bc2f34a2cb2021196285f7b139d42db88e21158dd627b0e49f5fd8d8d5be091e8df7ef61604e48d467ca66671f79c2ff71894df0c5c79a26409374240253c8c9b91d20ffcdbb5c2876967bc9e10891bd87f55d970502671b52a2a76d5b34a201e8f49762560a099751d6ebe220199555c64e8f078de3cd04b26d6a8845b5f076f6d5d45cf9a2b3fa39fcb1149a2d6858846dca426c0b4a47d302d74e67423affee86cf96e73bc4f3bc05e383ac38ba7818d690150e97d67364739ae648a9773bbf5f5fa10a36c60af90de50cceb54590f1450d5ebbf90ee164b09730a6f0ae55c3b9cf2f204f3d6cee74d383a5f76787857de5fb032690e5b5ec1fa8f423e7ae1dfe27fe8d4aad183ed7c247934121ad3016c0ec96865f2727441e69dac63b1bac0bb96ff7ecf0f2517f6b9b79b7970ac214ff06a9d5851aad03c0cd9c02870ca576f1c0da5ae42190fce7786c259df662f6194c4381e632839af218f9a9d29af13a5b06c42470b4de51db343501bd78a2816779b1e15a9c7d932f9b86225d93277a70b1db4ac8c018f29d767c21e8225f310722d8b4120ca8fe502572208b03682933fc03091a759091383a13cbae87703f2ee5e4ab0f03c04115abf9b4f995c3110414c40bacc7288de77197c47ceaef1ab58bc4f1f997d79ec3c0e1f686a6997da6f494eb3d2dfa255be6241a8c528143ffd31358c2078901d6f23c5f626ce48965de531be15a15bf7cab30673577684063c30c95eff7f732b4dabb6a59b8163d3042ecf24304ac0e2d2bf52751140bc944876a315a23c04461c8c43a78ea2589f7d77cf25f6358d479069877a9355a69d84848aa6787466ad5efcb73964a15a798d46c74ab48b87b4c3bed275250bc06c8313e85191004a72aa0e23e203b7081e2d7b80ac5c266e3fa4f055911df2c657b3689656109538d16afda44fba13f8020c4ee34ec889324c8412e03de02f8b5c0390e6a147d2837fe937eb5cd877c07a184effe3250eaac3345b59f0acfe44218820881006f2493163d27984b63c0b367af2e78ec339498a36dee5a4f1b0463b0030fdf230020c163c3385f0a6ae950dad71ed85c8e1d7c85732ae6d78b43849e6466298f45cda0a5c554a792f4d6c7f16df9c2a0d8f5ec3f8380010b4b0d238bfc3bfbd3a7b5433ec42c937d14cddae864d6a79e38a893d817c03bb1fe581b84fafe1de8155f687d7d2a8025b72372585582f5c2a66f18b26920ed20c650d6842f6acb9bc28cd6e527022832fe6c6576b01e3f777a8f704294588938f2507f989cad3d2562c627a196419c65b7461e2645817d8702064b0582c5683b5e9748cc7456d4776013953db1eb009edf4d53cc946d7f1ef2cef36c33a52c3e6018d37153764a8abfe40a47c9781332323a5503e3ccd1511951c219926f1fba9aa4d7e6406330859521e4ce258e695da734385fc30c1a54b39168fb878ed6e67a9a1836cf721dec2cdf33288f38247caa9c4799627012e0b7d3b5124d99c192820f8c43c66ff36a7877c9ad217a16a7a4b8b42820d77919ddcd012952eea8e60e68cdae0bbd98bf274a7f96047732a8a677cde9d806ef67fdc4dc13add460078e07874554fb72fdb9d923e36dd37aa5470391296121adc037c0b9f2da4e533c4ec7a0fce0f1685347cee14916ded1636e8c4847058f0ca07e374f2e3a1deac1b0111e667efff8f4dd7cec2ac0f65bb24106202d38e9021d2feb6fd11ae93d515ae60584fb19868f2399e9a45e61d567aef20bbb296e3c0cf193ee594d1289e26ea7b59b9d593ddab4a67871e3d75ab0fa2ad5acc4755fc918b9ea35ec395c7c566cf4715e3d20877cfb900c7a3d5c6e52823b9d16bdb46ec6d90278de1e42e450fca4d9a1e37072154af9e249e5d5355335773b724f4c26ff112b279b7bc921ac0878b728000a794a9f30d451b1e913df5f3394ccd40a16cca3dfe2c0eb4ebdec2b16225ff19635359e7a9168557764de4608f53f279c5bf39618a7736eeeb5b26a8f9d655d0545757b0f8e1f6dcb780a19a005c3989fa10bdb96f9194280cfcb8a013345237711ffe6b4bc58ca33a1f5327973f974b29f63f62f455bbe272203278a5f97f474d4aa06c086d3431c3bcdb05cc5a32a90f10ea3ec7e0cd7aac7b82e9a98586683aec32935849ae98841387cde0b2d0ae04fe0ffabfb474c12b95842f749f3a8ecbfecbde7ac10ecd82bc9ba2998eedd4c13467057d3a1967bbc8735f39f1351487452d110cbe0e150852eb60098a6734499d3e7548c4169a07fea2b2bb79ea2c4e148e3df40a5f4d96065e4684bc33254ce1aa39ab853389863bde7860316dac026e5ffcc5f2af567e94a23c4789272e24e08eab0c82b39e809645a99df55228204d3bd434a118a06837e6682b064de76d31286a4626cc853c9d0c7c7abc35c47c6fb7b71ab605beb37478973e94a348b64e6cc0a6290c8c1c1b98c77ce6f6c627c7887d98d28c6636e25a440fb7135c4bca563f9aac5367f6af37ebd4dc71b8dd8bffffcf35cde4b1953f06590276506f1e602577f9285bb386246e35cfb160fcdbccd2a7cf1a2fe63bf8870203305b61cab4c9f02955e4e2301cf3f24a2655c7fbd2014b64586fe2abe82e12cfd5f5e3a08312a6dee7ad3bf2cd4419df1d45df9405c6938639c1aaa9abfc7f02cee7bed9b3319bb79f2713fdd6a65b678e3c9d1b9bab004f5af96faf5f9749cb0cb4986ffe868aa7d6dd9b8e5ff0d666c12f50788f2dcfabe007f3b4edb960c1ea1598125fed4deb5eabbb29bf72dbac07f57b172535af61455dc3329146c848fdd73046acb6e4286bf09d7526dbbc3dad069c103615d72b8182d9017c271a6f60bc85612912f5cec178c15d8b531a658868b4a37a4e2190890ae8984a38470e656cc89b456f90645edae16a35533bac39e7706e89acea049c637a07adbcadcc1adb563b3dc12762b18d5018b49d80824b7da60137bd37245a18a1be36e94d25f33666b13a9ae218de05ea649492b499380fe21534db5c54766bc0c3c0adf6e98d2243ee8ec47a084765572ed9209cb9919ae689b82ef3aa8422e3ae9f6f34493c5070042118e61ab716c2e20e98897edf93f9c5810b4598bcde2f86ee687a3d9a0bcc8eeed8f1e545e7059666a9324bed382a274f53f7ad39f4b2196f432e0ed253d62650d1bbe3ebcc98a1aaf17736f40045904372a8937ee98540b16e65e46cd1e62bbc43988ac901181faa191d6d978009c1355db40e6e2aafa7c6b75a674cf59adc0dc074ed16c6a8f414c4f47dd2e2db80535f269623114f590173e7def5f036dc2e2fd5f690b97e12ce2aa3a49241a3deb9d594b4c8e870ab5dc35594df9647fc41d16a8a8c50c8d8a90bc5bfddd1c266b10acfaffd909a2a6bee942ae9a72d433aacd485af2af2e431f57ca84a89fd10c0359495382da04fb5dc24cc14f2659b53a957488f675300a191b95b9e034c43066c7c3e8999c1aa1021685e74c3347cd827e92d45f8d1fdcb07489882799fd154825e2ba7ef91b093e5ac0133ab12dd59eb0b97d44cf188bfcbaabd4a6f6f71d1512015dd5a7bf739f4bc83ea8d704417cd197e711a78e43087d42713bc4a76588bee7892bdb506d80bda0782309368ae824912ba29536f19a163615dc80cbf12bd22b94ad9f8393add0df1540329873637889187c0867535beb195e491006cf2055b56796abafa3ae999036118a3cdf1aea3552c8a45fcfe7729ddfc933ac24a6262f39574e91210f1192b2ba66c07d5426e2e8adefad07ea69ace125916b7ef25b071e829319fa1dfc29783a0c43bd1e7974622894655ec365e6f4abbf49c588aceb26131258aeaefb7ad9105b587dee8855b4374fd563dc5baa06e57d86858357b609905bb91aac1f1d5bac6682e96cf8ba591ff1e6ad12f9e3d9b1935ca0c4c958fbab8fa91f7f414e60ebb74908ab76bd72c9f3c8a8fc2739c17e353f1505c66d65ca0a1664daac56f32e04a394f4a71346097531baf0b56c73fac57e2bca62f83076c43c3b248b035b533ee5d90cda00d85e27ba32ab11402f29a946cf9decb067b0c0038e39aa21d67cbbdbcaf8b902457918a6513575631846ad9d82ba5bc127fdc320cb358df76d2966f4782bf5079ba3d69fed7056eec0e0627c067fbd8913fd938fc4366858fbe483645e7c41c402b663cffca448455d9277f7d10669b602f9234a31941ca3e0692b7356ec2145b032909cf95b0ae947f536b6691ae", 0x1000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 88.344021ms ago: executing program 4 (id=12): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getresuid(&(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x26e, 0xa, 0xc0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x1, 0x39, 0x48}, {0x48, 0x1, 0xff}, {0x806, 0x80, 0x6, 0xa535}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket$inet6(0x18, 0x1, 0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x4004667b, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1000, 0x1000}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="adab", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @empty, @broadcast, @multicast1}}}}) 31.443718ms ago: executing program 32 (id=12): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getresuid(&(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x26e, 0xa, 0xc0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x1, 0x39, 0x48}, {0x48, 0x1, 0xff}, {0x806, 0x80, 0x6, 0xa535}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket$inet6(0x18, 0x1, 0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x4004667b, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1000, 0x1000}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="adab", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @empty, @broadcast, @multicast1}}}}) 7.100363ms ago: executing program 0 (id=14): r0 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="095741bcd6e23e345c8d8c7688fb9b62d8117ebd024fa39a10c510dba77be7397244da42fe4ef0c454d56e4b", 0x2c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="548ceefd9aab8f3335867ede9d0075580f92e00fe52b0f18308faec38ee1b57d1c6085408f0920b7b802e0c8ecb5f6e39ea7fcb156a9", 0x36, 0x40f, &(0x7f0000000140)=@file={0x7, 0x0, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000280)=0xd6) (async) ioctl$DIOCXEND(r6, 0xc0044464, &(0x7f00000002c0)=0x7) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x1000, 0x3) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x8813, r2, 0x3c1f) (async) setsockopt(r3, 0x8, 0x1ff, &(0x7f0000000340)="e53d5852cb2852d5bfca12e141de5639e92d6816ff503f3ef0734062005d51bd8db0db00ecf81ddf045cbc4774e35031a4d4de3da33e6af1", 0x38) (async, rerun: 32) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x9, 0x8, 0x76, 0x0, 0x6, 0x2, 0x6, 0x1, 0x0, 0x7, 0x30}) (rerun: 32) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000400)={0x101, 0x1, 0x3, './file0\x00', './file0\x00', 0x0, "34883e2fb0daf9c102b8f9b5702247b9b7548728938aad2ec90088bcb0c34e21a2682b0cd9045f690a5da3bfa8362b14cb0e5b526b157810a2a71960af0ef72bb046d0e8773221f0f171a2e87d6674e1a9edf79a9c963b60aa8905ac7d7c458b0fa5de09955d1a11d563490670adbb1865117fe60251f743c6c4f0cc0d4bcd127b3c10f1f002d93e8b5bf2059ffd5aa0c5fb2c02dcc2cc29988302ee83fb4a9e1e76623256806cb6a6550166ad5ade532f4abdfd1ee8fac49a63f32e10858d0e437e06d36803bb2efee27cb400459c7f384b9f5dbc65c0859e87a86467e73bafbc023f7d89b383d86c0165ed1fc64a5a29bb57c79120df1608dc52c4022490169032d26a58fbf6f0c4997ba49c8963658fb1a49eb4f16903e2ba70fc96390efcb09bf22e2544e057263f142b0c296a07ae19566a67cc4811fe03a296d528a0fde796da0f0187e4f963e23699ec4ed0ced818400b7f51e1045f9ade87d6b67eb7350d322b2f13d5a418006fbb5f1c3e9f15134f23ccb628b8acf6f2ae367f355d3e788e6f505b92c03c2758827a66fd4f7b5ce397513398a86b48735c68c8546fe269c7357be41b0711c96f92efb1ee497319db74530a8cb1389b3a6d7c9dedb7ff0570a09a023dd6adcb9bd86b68d858369554c59e7be4fc0d541b66e1695c9cd0788a8fd0fcc7c0e2ef45351542e727a8d9e243d945fbf8bbbd3309c1fd03ee9894ac376a14fe6c26f8b97bc483f18621c738fd15083cd71dd4ffb07b0be6078904349819604df25c565e0262d8a99fc62ca9977a8031e77581b94b2ba551ee0ae9bb7aafd145f22e3c87e888ec437bc0bf0ec520c63c644478d0fb6e702704571648f0e57913e3bc59504faa1e70350cbc36c6b5dd429ea4a0bd207eae3ee008402028272c1f321650b69be46294006b9acafa84c86b3467568808917291ae954c445bc973238a1a0e31f0c2dda9fe5dd90463ccb745c5901676ec0e353cfeef512270d26e1c621482a2aa1b38b653c97eec73f19145049b9d97a823397a5495478744c777b96f58ff59ba643c092197fd7a67529d256043e4dec8315fe1069e0b0c38c445fca14ebd24e163a05133395692cb2064d899d01926c90152923405279ba100d1373ab99a8900f6178b1e532862f0fddae5eb7905bac5ea9d8865a105a9334bfd589ee9da6fd91175ff7baa62b04d9a8fe74ecf8001890d1902d3ad922a67c117b700fec01d6d85d1d5b6b6fcb4fde14f7cf59e2c55e788b81a20d0feeb5c0a963568ddb9cbc949e8b5ecfa5faa87f5703d1e36b8e68cc4855f7b9745a9cc8168c2cf179eef745661416ac7d657c4acaa778325f89607a74095de0c90043477a25b5dc600d1d5084cd451113e74ef27fa26c9590731d82a5095f4cb58ed3cce8352822cf320120f2188f5b078ded9785f2025b8cc5cc283b8abeb8b5e33f54c6ea43729b376ce7920a9541f797f5f4351f6343d882aa07e51575038a9f62ccd5d3b85646cf29231d9abc9ca59ec391ce5ce448ed5016a6952b35b97deb833edc59ac7dbbe3bcf08d1c4303e8449837947f6145b1de430d61564980f57991a6198fc0e4688fcc60dfea0239be68f3f70fdeed4d5fd7198786bd95fbbeb94ce5d2e41d94bfc2fb7bf3157e14d7a9665dc3c7eaae99704f66f9bd7c0d5b6d95a583b626c5bbda16f7807001f3ba60bca93becd0748e8995ee47e66988010c73d3dbf8e33dc754840251775a19b4256ba12b94000fd83205083472ddd9231669c1b472d3c190fa2153abe51018e965272053ab8bad8b4fcb185a1cf1e42f4d3a84c9bea3a34e9bc1fa02cb609c490c1ffad9134344d9f9f8403b61e98a642ea52cd5fb30bb7df3245d834a421ce251ce8be1262d623fc1515cbab2e4010529eb3b1d6542744e89065a772744a"}) (async) pwritev(r3, &(0x7f0000001340)=[{&(0x7f0000001180)="876c2fead8633b4abc0dc875e844d27ffe47d127489deea222b97e3932cc286d51fd18a033a54b36879011a737a86f5efe67b0048a2d871ddc91a8421abbde06c219544797f9e6f7ade16335db67855870166c6f178222860373e9408932ec5c47af897adaaeb1650dcce14abecbc765551f2fba351d94350da98cb9b42c60325dd0f8403746a0869e615148211eb9c94d6a383933273c3db95c0d596563f5009c669b9a3ae8473863d4dac809d058c8295213c60b96f499b9", 0xb9}, {&(0x7f0000001240)="1f0f33caf1635f360bc399c9c538a208effa351f75a8d1d80830d61b31124df3280d12e8b85c966e297079bc61eb6b10958eca430f243654a1deb8ee2b1613d2fb0cf3a0aa131e535e00a88c079178744a4f922388018cd83ef8dcbbaaff5ebfaa26ccfc207c9929778146e4ceef17babf96381aff82d7c369feff3770a375dfecc67d71c967ba6460210b3f51c957430af57a19d6caeb1977d67d2f7a2628594a36846989472bd00726d9bca0640ce54ed0bae82355ae299e759441a57dcad01f93c938", 0xc4}], 0x2, 0x1) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001380)={'./file0\x00', 0xfff, 0xb1ee928, 0x800, 0x1, 0x1, 0x2, 0x10001, 0x2, 0x1, 0x282d6d4e, 0x9}) readv(r5, &(0x7f0000001700)=[{&(0x7f0000001400)=""/248, 0xf8}, {&(0x7f0000001500)=""/181, 0xb5}, {&(0x7f00000015c0)=""/61, 0x3d}, {&(0x7f0000001600)=""/89, 0x59}, {&(0x7f0000001680)=""/66, 0x42}], 0x5) (async, rerun: 64) r7 = getppid() (rerun: 64) fcntl$lock(r6, 0x9, &(0x7f0000001780)={0x3, 0x2, 0x100000000, 0xa26a, r7}) (async, rerun: 64) fstat(r5, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r9 = getegid() (async, rerun: 32) r10 = accept(r2, &(0x7f0000001c40)=@un=@file={0x0, 0x0, ""/4105}, &(0x7f0000002c80)=0x100b) (rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0xc01864c6, &(0x7f0000002d00)={&(0x7f0000002cc0)=[0x5, 0x7, 0x0], 0x3, 0xe595803d0a2dedc5, 0x0, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002dc0)={&(0x7f00000017c0)=@abs={0x2, 0x0, 0x0, 0x2}, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001800)="b13e4a46a663cc8c027990e2934d30ca2e060479509dea2179c90630ae0dd670da2eaeb933504a21dd7d22b7af018605b5c47cb3203a3d439b119d1cb683b15b6f746df5c9fb751f9e3eb2763d0ce63bf5e1cfe9ac1cd1b72501788ff2c7a0aed21535a10fe4baacaef28a7106eba93f649a4a087c6d184eb07937786426d42b2b1d921c8ee089805121a2b21d6946fa8f484a6bdb9b1fe341517396b70e1156c80697f3c1b46562b0f30e572ee24c0357b31c782ca451d61f1401c2b5cac0a8322227f1d81b9ac5a6bede2543b91b9a8d55cfb6f06aa0092f2ef523366c19095bd19c677d8c0ce93cd10d40fae7131f814b98f6ec55a32e", 0xf8}, {&(0x7f0000001900)="dfb764d97963c0db48006bd95a6b871fdd4abe5cd866dbafc403084e389c97085a26a272671fd0e4bd687bb3fef375d6fad15820f4c3382f57453ae2c39527ccb4da370313def3bc596ecb3a9b0245376a19d6004a84e7f5b4da97eb8cd95dd5ea913c8ebeff5ee0ce211cc0469711c7f600bb2f5a12333640e160ae11efb9e8048adcb69558dc70c837f69340a8fbb0bce1ee6e00fc33446cd82f459566a0f15c9a40bff4232d", 0xa7}, {&(0x7f00000019c0)="8119e9b460e53dcfb5dd9b5fe2f7a01cc4203d3142f437e719ff4f547938dcae181fefa6131fb7817587c6b92c2b05076f2c31356c7f00bcb3cd8a3647cb5e09f26032b1fe80ae155d7aea83ba5d432353824bca33ce92bc04fe8ff559f19de6712d9510c6fe2535265dc979185b3d85b8b832d59cc93d9249b177bfd693b68f316f735d67054c211c37386d91b3b749fef365fb00a5cca991a460c91f5bbfc1d1ef04703fbfbbe682c3babe", 0xac}, {&(0x7f0000001a80)="207c4399aecda63d695bcfb289ce2d9b17a623ee066a406838c107bdc403d8306c0b3d3a0f9d427503d72b0989c1ec6a912c818c8f1270980611e26b59d590910375392e52451766409249dd746a280d674e4fe3d418162e68817cb4d6f3176afb7d383eeb2cefd7046f64afb194830785d771ce30bbb4fa22915864e99e82b449c766d069dd8b84de55a1b2e34b49bae690f07e53d81e9d6902ad5cd281b2a7fa28d6a283249537bd26b443f11bad1ef788b6333ed88bfc750908564211d11e4238474da91289b4f0f5cf8feca00a3358207e5ff1b3c10cf6aee33fcd8f8c8320303a9ea2528a3cb93a2592090af9304355e82f3709", 0xf6}], 0x4, &(0x7f0000002d40)=[@cred={0x18, 0xffff, 0x0, r7, r8, r9}, @rights={0x14, 0xffff, 0x1, [r2, r1]}, @rights={0x24, 0xffff, 0x1, [r2, r4, r10, r4, r0, r11]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r4, r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c, r2, r1]}], 0x80, 0x8}, 0xe) (async, rerun: 32) ioctl$DIOCSETSYNCOOKIES(r6, 0xc0014462, &(0x7f0000002e00)=0x2) (rerun: 32) ioctl$DIOCRADDTABLES(r6, 0xc450443d, &(0x7f00000053c0)={{'./file0\x00', './file0\x00', 0x47, 0x7f}, &(0x7f0000002e40)=[{'./file0\x00', './file0\x00', 0x14, 0xe}, {'./file0\x00', './file0\x00', 0x0, 0x2}, {'./file0\x00', './file0\x00', 0x42, 0x7}, {'./file0\x00', './file0\x00', 0x9, 0x6f}, {'./file0\x00', './file0\x00', 0x63}, {'./file0\x00', './file0\x00', 0x66, 0x4}, {'./file0\x00', './file0\x00', 0x10}, {'./file0\x00', './file0\x00', 0x0, 0xa}, {'./file0\x00', './file0\x00', 0x1, 0x24}], 0x1, 0x9, 0xaf1, 0xb, 0xb}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETFB(r5, 0xc01c64ad, &(0x7f0000005840)={0x0, 0x4, 0x4, 0x9, 0x8000, 0x7, 0x0}) (rerun: 64) ioctl$DRM_IOCTL_MODE_CURSOR2(r11, 0xc02464bb, &(0x7f0000005880)={0x1, 0x4, 0x20, 0x4, 0x9, 0x10000, r12, 0x1, 0x673}) (async) ioctl$DIOCRSETADDRS(r6, 0xc4504445, &(0x7f0000005b00)={{'./file0\x00', './file0\x00', 0x28, 0x80}, &(0x7f00000058c0)=[{@empty, '\x00', './file0\x00', 0x1, 0xcf24, 0x2, 0x8, 0x6, 0x10, 0xf}, {@multicast2, '\x00', './file0\x00', 0x1, 0xffff, 0x18, 0xa, 0x81, 0x7, 0x9}, {@multicast1, '\x00', './file0\x00', 0x8000, 0x5, 0x4, 0x6, 0x7f, 0x9, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x1, 0x1, 0xe6e79e5aa1d8f772, 0x8a, 0x3, 0x9, 0x1}, {@multicast2, '\x00', './file0\x00', 0x7, 0xf3f, 0x14, 0x4, 0x3, 0xfa, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x62, 0x5, 0x1a, 0x6, 0x1, 0x14, 0x7}, {@multicast2, '\x00', './file0\x00', 0x4, 0xfff, 0x18, 0x3, 0x2, 0x2d, 0x3}, {@empty, '\x00', './file0/file0\x00', 0x0, 0x8001, 0x2, 0x80, 0xd3, 0x4, 0xb}, {@empty, '\x00', './file0\x00', 0x401, 0x4, 0x18, 0x59, 0xb, 0x1, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x1ff, 0x2, 0x40, 0x8, 0x9, 0xf}], 0xfffffc01, 0xa, 0x7, 0x4, 0x2, 0x2, 0x22, 0x3}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r11, 0xc00c642e, &(0x7f0000005f80)={0x1, 0x2, r1}) 5.903469ms ago: executing program 1 (id=15): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8020690c, &(0x7f0000000140)={0x0, 0x0}) 4.805942ms ago: executing program 2 (id=16): r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0xffffff01, '\x00', 0x1}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x1, "d685b97e285c7cc0c8389e600c434890", 0x4}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) syz_emit_ethernet(0x25, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="4e632bb12885", @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) r1 = socket$inet(0x18, 0x3, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0xff}, 0x1c, &(0x7f00000012c0)=[{&(0x7f0000000180)="6388020004002b9a8751f6f2efa24a85abdd612dd68e59ad4ecf9323100084410a8591426ee0", 0x69}, {&(0x7f0000000000)="008011", 0x3}, {&(0x7f0000000780)="442f854da89f220fa604c8fe6d9f1c840b2d40cbcbe4f5281d7da348d74ce1b6e62f6c704d3f5a4a2f870bb77edc908b9c1d34fabc79cef6c05de96f2d104a50317f71ff91f73eab35b347acdf44e04fde9097f3b4758d63cbfe744d3e23d12bdcad19d68dd9bc21b4a7914d275e0b4742cf6243e91479710073b167141c5901e224b24f1c55fbdb0da327b01ead4a79950420aad28dc9804c867bf8ebf86a9a7afd00b49f90751c39ec5766ea46326a43afc8ca970681c601a88bfdba085d7f38e616d90f9e4bacebe02bb84bdd5d1fdd94249b8ab8337d810937986c6f95862fdbddddc0b8b81a8773e6283d6a0628337702a7117d9de5b913d940d62ba284d28c312ad36b650bd58c1bc8b133cb7b7fb824aea3f4a955e9b3d8174cef22a36f99aae1bd3c5e8cc0bc13971666ce7f7d01a8aac5ab3324566f151ca90e7393762daf2c7261347a2350faba0c471958500cd0a98366e23ec9060f50268b36969f28883bcc8359abde66359d8fe21b2094c4cd1e88c9dfcb09ea884a289e34e4f2702a9066b7d86490e0406b8c8d73d75e208dc2afb657de586501e409385e5a61b82de45a75e46c205123f628f02e3745868be1c4c8cad4b91c5f30775f888eb53d836b7ff7cb9d4fec7bcdf020ad4ad18245d604cfb57304cb7f49bd2fd8dd3ad27b2e801014b4c7e9a30828dd5d11b531754e6a5537045ad1077b32e70fe04c1b13220c467220aadb8d8b3da2f46c0e3145a5bda698602d89448cf959eef7b355e41da6d7b40640ce1266870945383bbedb377c6878043ed65940705161af122e433077c9f93eef1ec23fb8a823cb2ed65ad3b5e8ebeed65e0dbf7d76cc5e87d5597949a576894392047df0430f41c4e0f4531fc2ac772981af0dea7098014f01341b5ee3130e5314a10726b929d001276be70935ae99c27a506d7cd6dda456d01f1fbaee618c92a012e128ea873ceaf8ace259e7d8af6b949e6219f91c0ae55e5c19bb81ea7e7b4b69878f82a7cb5d17806c7ff968cc10015490ea49228f6e83d1612b00abc3172c7b9df708a86ee15b7c4dbc4991603a43e28f009278d70eb6e615dedf7170f0b138f1c16451528f15e6aa288d0d74c935d947939a212c52240b55430853834059418f6a5778cb8cd7f06ed5da55360f77677fd51c8f7413189b9bef3582007724fe97ab7679942614d554ae15aeb352c95f996b5b2cf6575f012d3e1af3c17bf126bef349f14b17ab84fc6df3fb5f3d1caa506c12e67fdb6fc2b18f7e4f6d343c18c573b8ef1603f8abfac69207697d68304a159a4ca0fdb053dd483eafd2e9bc355cb5962e2db1277aa2859c2d2b92a2f1386d5f81276573347965b393b616a0322d44351ab0cfb37de5e29a4cf36804959225c3679a3c88a7e724575df9ac516de01d5d2080b0fc46801882df0429371185d55562", 0x3ff}], 0x3, 0x0}, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x81, 0x8}], 0x1}) syz_emit_ethernet(0x6a, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x34, 0x6, 0x30, @rand_addr="0000000000000003c50600", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="3d259c06b15a443aa1d72c0ce98378b65dde37b9ed8455da3b03f6c5ebcedc616d02c1acdfe1a272edafbfd473518c7c987fa712"}}}}}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x11f, 0xffff}, {0x47, 0x7fffffff}, {0x42, 0xeaa7}, {0x2, 0xc2}, {0x32a38a63131aee38, 0x7}], 0x5}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) 2.928019ms ago: executing program 5 (id=17): mknod(0x0, 0x2000, 0x4401) socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x100800000000009}, {0x1ff, 0x3}}, 0x0) (async) socket$inet(0x2, 0x3, 0x40) socket$inet(0x2, 0x3, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r2 = getppid() fcntl$setown(r1, 0x6, r2) (async) connect$inet6(r0, 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x40) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 465.002µs ago: executing program 6 (id=18): socket(0x18, 0x3, 0x50) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8009, 0x0) socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socket(0x1, 0x2, 0x0) syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 0s ago: executing program 7 (id=19): r0 = socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x40, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x0, 0xf, 0x6, 0x4}, {0x1c, 0xa, 0x6, 0x1}, {0x3c56, 0xdb, 0x16, 0x598}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r1, 0x4}], 0x2, 0x3) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$DIOCRCLRADDRS(r3, 0xc4504442, &(0x7f0000000200)={{'./file0\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x20, 0x8}, 0x0, 0x0, 0x0, 0x8, 0x8, 0x5, 0x7}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.81' (ED25519) to the list of known hosts. mode = 0100401, inum = 26208, fs = / panic: ffs_valloc: dup alloc Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 325169 29158 0 0 0x4000000 1 syz-executor *356562 33338 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff834950a6) at panic+0x1e5 ffs_inode_alloc(fffffd806c143bb8,2000,fffffd80097fd478,ffff80003c3c5000) at ffs_inode_alloc+0x94e ufs_makeinode(2000,fffffd806c19b878,ffff80003c3c5218,ffff80003c3c5248) at ufs_makeinode+0xcd ufs_mknod(ffff80003c3c50c0) at ufs_mknod+0x5b VOP_MKNOD(fffffd806c19b878,ffff80003c3c5218,ffff80003c3c5248,ffff80003c3c5148) at VOP_MKNOD+0x101 domknodat(ffff8000fffeefa8,ffffff9c,200000000080,2000,205b1a) at domknodat+0x469 syscall(ffff80003c3c53e0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8383ccb36d0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: ffs_valloc: dup alloc ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834950a6) at panic+0x1e5 ffs_inode_alloc(fffffd806c143bb8,2000,fffffd80097fd478,ffff80003c3c5000) at ffs_inode_alloc+0x94e ufs_makeinode(2000,fffffd806c19b878,ffff80003c3c5218,ffff80003c3c5248) at ufs_makeinode+0xcd ufs_mknod(ffff80003c3c50c0) at ufs_mknod+0x5b VOP_MKNOD(fffffd806c19b878,ffff80003c3c5218,ffff80003c3c5248,ffff80003c3c5148) at VOP_MKNOD+0x101 domknodat(ffff8000fffeefa8,ffffff9c,200000000080,2000,205b1a) at domknodat+0x469 syscall(ffff80003c3c53e0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8383ccb36d0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c3c4d90 rbx 0xffffffff8397de07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff8000fffeefa8 rax 0xffffffff8397cff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc82c576a24b2e948 r11 0x6a48e8ea41495044 r12 0xffffffff8397dc08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff82a15865 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c3c4d80 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=356562 pid=33338 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=0xffff8000fffefa08,0xffff8000383bba20 process=0xffff80003c3bdd00 user=0xffff80003c3c0000, vmspace=0xfffffd806c320b90 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29158 145003 26023 0 2 0 syz-executor 29158 325169 26023 0 7 0x4000000 syz-executor 33338 205312 67362 0 2 0 syz-executor *33338 356562 67362 0 7 0x4000000 syz-executor 94898 137646 46335 0 2 0 syz-executor 94898 151693 46335 0 3 0x4000080 lockf syz-executor 91423 427211 79848 0 3 0x80 nanoslp syz-executor 91423 206302 79848 0 3 0x4000088 kqsel syz-executor 91423 433215 79848 0 3 0x4000080 fsleep syz-executor 67362 127416 34421 0 3 0x82 nanoslp syz-executor 79848 307900 34421 0 3 0x82 nanoslp syz-executor 26023 330812 34421 0 3 0x82 nanoslp syz-executor 46335 431261 34421 0 3 0x82 nanoslp syz-executor 34960 115036 34421 0 3 0x82 piperd syz-executor 34421 505149 67148 0 3 0x82 wait syz-executor 67148 478637 2517 0 3 0x10008a sigsusp ksh 2517 224160 76713 0 3 0x98 kqread sshd-session 76713 124379 32804 0 3 0x92 kqread sshd-session 92027 468250 1 0 3 0x100083 ttyin getty 32804 88406 1 0 3 0x88 kqread sshd 17863 486605 9433 74 3 0x1100092 bpf pflogd 9433 46991 1 0 3 0x80 sbwait pflogd 86510 142591 49275 73 2 0x1100090 syslogd 49275 342572 1 0 3 0x100082 sbwait syslogd 23775 335582 1 0 3 0x100080 kqread resolvd 2395 60095 38667 77 3 0x100092 kqread dhcpleased 28042 109092 38667 77 3 0x100092 kqread dhcpleased 38667 361067 1 0 3 0x80 kqread dhcpleased 81179 280051 0 0 3 0x14200 bored smr 33669 417438 0 0 2 0x14200 zerothread 95805 389758 0 0 3 0x14200 aiodoned aiodoned 33366 507326 0 0 3 0x14200 syncer update 64810 358543 0 0 3 0x14200 cleaner cleaner 97335 492876 0 0 3 0x14200 reaper reaper 73800 450488 0 0 3 0x14200 pgdaemon pagedaemon 99229 496533 0 0 3 0x14200 bored viomb 76525 238293 0 0 3 0x40014200 acpi0 acpi0 45884 171706 0 0 3 0x40014200 idle1 48585 127544 0 0 3 0x14200 bored softnet1 7288 55628 0 0 3 0x14200 bored softnet0 40156 348743 0 0 3 0x14200 smrbar systqmp 13394 303565 0 0 3 0x14200 bored systq 64627 355508 0 0 3 0x14200 tmoslp softclockmp 520 54156 0 0 2 0x40014200 softclock 55371 479477 0 0 3 0x40014200 idle0 1 336485 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 33338 (syz-executor) thread 0xffff8000fffeefa8 (356562) exclusive rrwlock inode r = 0 (0xfffffd806c1437b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x101 #10 domknodat+0x469 #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c143c58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x10f #6 namei+0x7c5 #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83ad8040) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 40156 (systqmp) thread 0xffff8000ffffef90 (348743) shared rwlock systqmp r = 0 (0xffffffff839b3908) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11051 12080K 12113K 166960K 12162 0 pcb 18 12K 12K 166960K 19 0 rtable 193 5K 7K 166960K 351 0 pf 30 16K 18K 166960K 45 0 ifaddr 37 6K 7K 166960K 45 0 ifgroup 47 2K 2K 166960K 55 0 sysctl 1 1K 9K 166960K 5 0 counters 66 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 1488 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1291 81K 81K 166960K 1379 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 13 45K 93K 166960K 148 0 proc 71 115K 164K 166960K 556 0 subproc 63 3K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 3 0 in_multi 77 5K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 379 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 202 164K 172K 166960K 3165 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 38 76K 104K 166960K 1285 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 24 1K 2K 166960K 28 0 temp 30 9109K 9176K 166960K 4114 0 kqueue 13 20K 22K 166960K 24 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 33 0 30 1 0 1 1 0 8 0 rtentry 176 111 0 23 5 0 5 5 0 8 0 unpcb 144 41 0 24 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 12 0 7 1 0 1 1 0 8 0 arp 136 18 0 4 1 0 1 1 0 8 0 inpcb 328 80 0 68 2 0 2 2 0 8 0 nd6 152 24 0 6 1 0 1 1 0 8 0 kcovpl 48 9 0 2 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 pfstitem 24 18 0 0 1 0 1 1 0 8 0 pfstkey 128 18 0 0 1 0 1 1 0 8 0 pfstate 448 18 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 44 29 0 29 29 0 8 2 art_table 40 454 0 44 5 0 5 5 0 8 0 art_node 32 111 0 21 1 0 1 1 0 8 0 semapl 64 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1587 0 116 93 0 93 93 0 8 0 ffsino 296 1587 0 116 114 0 114 114 0 8 0 nchpl 144 1797 0 94 64 0 64 64 0 8 0 vnodes 216 1687 0 0 94 0 94 94 0 8 0 namei 1024 5453 0 5452 2 0 2 2 0 8 1 percpumem 16 50 0 2 1 0 1 1 0 8 0 kstatmem 264 27 0 4 2 0 2 2 0 8 0 scxspl 216 6259 0 6259 4 1 3 3 1 8 3 plimitpl 152 30 0 13 1 0 1 1 0 8 0 sigapl 424 458 0 414 7 0 7 7 0 8 1 knotepl 120 50 0 0 2 0 2 2 0 8 0 kqueuepl 224 20 0 10 1 0 1 1 0 8 0 pipepl 344 127 0 100 3 0 3 3 0 8 0 fdescpl 528 442 0 415 3 0 3 3 0 8 0 filepl 160 1610 0 1406 10 0 10 10 0 8 0 lockfpl 104 14 0 10 1 0 1 1 0 8 0 lockfspl 48 8 0 5 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 93 0 80 1 0 1 1 0 8 0 zombiepl 144 417 0 414 1 0 1 1 0 8 0 processpl 1232 458 0 414 5 0 5 5 0 8 0 procpl 664 479 0 430 5 0 5 5 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 155 0 122 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 129 0 0 17 0 17 17 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 133 0 0 9 0 9 9 0 8 0 bufpl 280 2336 0 105 160 0 160 160 0 8 0 anonpl 32 5424 0 0 44 0 44 44 0 246 0 amapchunkpl 152 8914 0 8343 25 0 25 25 0 158 1 amappl16 200 1800 0 1784 5 0 5 5 0 8 3 amappl15 192 6 0 6 1 0 1 1 0 8 1 amappl14 184 430 0 429 1 0 1 1 0 8 0 amappl13 176 115 0 103 1 0 1 1 0 8 0 amappl12 168 690 0 663 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 0 1 1 0 8 1 amappl10 152 65 0 51 1 0 1 1 0 8 0 amappl9 144 265 0 265 1 0 1 1 0 8 1 amappl8 136 101 0 99 1 0 1 1 0 8 0 amappl7 128 146 0 133 1 0 1 1 0 8 0 amappl6 120 162 0 159 1 0 1 1 0 8 0 amappl5 112 121 0 111 1 0 1 1 0 8 0 amappl4 104 287 0 267 1 0 1 1 0 8 0 amappl3 96 1505 0 1416 3 0 3 3 0 8 0 amappl2 88 512 0 452 2 0 2 2 0 8 0 amappl1 80 9277 0 8693 14 0 14 14 0 8 0 amappl 88 2452 0 2321 4 0 4 4 0 92 0 uvmvnodes 80 102 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 442 0 415 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 442 0 415 1 0 1 1 0 8 0 vmmpekpl 168 5491 0 5448 3 0 3 3 0 8 0 vmmpepl 168 36330 0 34639 86 0 86 86 0 357 5 vmsppl 488 441 0 415 5 0 5 5 0 8 1 rwobjpl 80 13574 0 12606 23 0 23 23 0 8 0 pdppl 4096 891 0 830 97 12 85 85 0 8 24 pvpl 32 12317 0 0 100 0 100 100 0 265 0 pmappl 256 441 0 415 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 270 0 15 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834950a6) at panic+0x1e5 ffs_inode_alloc(fffffd806c143bb8,2000,fffffd80097fd478,ffff80003c3c5000) at ffs_inode_alloc+0x94e ufs_makeinode(2000,fffffd806c19b878,ffff80003c3c5218,ffff80003c3c5248) at ufs_makeinode+0xcd ufs_mknod(ffff80003c3c50c0) at ufs_mknod+0x5b VOP_MKNOD(fffffd806c19b878,ffff80003c3c5218,ffff80003c3c5248,ffff80003c3c5148) at VOP_MKNOD+0x101 domknodat(ffff8000fffeefa8,ffffff9c,200000000080,2000,205b1a) at domknodat+0x469 syscall(ffff80003c3c53e0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8383ccb36d0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83ad7840) at __mp_lock+0x192 doopenat(ffff8000383bba10,ffffff9c,200000000100,10,0,0,3b60e84ea412f1e7) at doopenat+0x340 sys_open(ffff8000383bba10,ffff800034b91c60,ffff800034b91bb0) at sys_open+0x59 syscall(ffff800034b91c60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf367631fdb0, count: 7 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83ad7840) at __mp_lock+0x192 doopenat(ffff8000383bba10,ffffff9c,200000000100,10,0,0,3b60e84ea412f1e7) at doopenat+0x340 sys_open(ffff8000383bba10,ffff800034b91c60,ffff800034b91bb0) at sys_open+0x59 syscall(ffff800034b91c60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf367631fdb0, count: -8