last executing test programs: 4.132944175s ago: executing program 4 (id=89): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8001, 0xe6a2, {0x0, 0x3}}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000040)={0x6, 0x3, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x4}, 0x2, &(0x7f0000000100)="02d83b296097affa1358445a5cee247bf1dc8f49a31b37ca13a02acc087b445648cbd1717155d6897829d8a0036e322b54911b4b9ff34038b81c77b1dfaef846e7024e9c51adb5284dd5bfd05e6b913fb28ff3790b49844b8dc93ceb19680c851d5fa1e304a7cf404df8bffd6a0e6f0583185fdde7b6d3ca93cc", &(0x7f0000000180)=0x7a, &(0x7f00000001c0)="a400c71eb3095cfe3134bcc8ed9b70cac35e5a9894c99508a802cb8327e694afc73761547a34f37e9f85af1c1b79a47c52162d875a533b34b766df5b9eb86d034731efbea7eb986a61b1303c8f6218d9ac00ba995cacf7bc4de7ffd8a36bcf9738c8e00e114803512189036e6c1d5361d96066b0c376703fcf8564daa27e70dc88ae511d03be851a7d6d9a64b3e01bd7560572cd143e6f9b2d409a9e9c2434741afd88f4ce4df31e5daea8e0223f94d4b2625b87709c16100192", 0xba) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x44b, 0x6, './file0\x00', 0x8, 0x6, 0x81, 0x7}) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x1a}, 0x4, &(0x7f0000000300)="2f2b976cb6b7244271c8bf2d3540de091d8ace075a22de30378bec42e547dee5405ad086819dc9662ab3aa7116def27c318b287306892d5aca79b66a7095fbc847fa44034d9d5b6d13e271fc4b4c54b73ca13c144845747403b445b5bee3dd0b5b6ae9110cbc90688da445e4b60026a468c82f0162df48c8e467ec1fc3b10cd9aa12aa8913ffb8caccc304c6b8322ac448cdd72247b2733d70719fae4d56e339ef945322e6e472d527a7a05df2b726a71083a84b12e0b6a549d1aa85b4759bcf658a9f9b37756357fbcd050843a50da6f814b980", &(0x7f0000000400)=0xd4, &(0x7f0000000440)="99ce21d4110cd23a45e718ca49fb23ffd5b65a6a80bedbfbb781bc45ae0b7c0ba221533632850f40cee85fbd443b2f13d4731c5931c28972dcaa70edb4828895b4c79f49a55e187e0d8cbdf95cec3e2ad02bcc25fa02be8fc5ef53176d83eb66b8d7", 0x62) r1 = semget(0x0, 0x0, 0x243) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000004c0)=""/81) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000540)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000580)) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000000a00)={{'./file0\x00', './file0/file0\x00', 0x20, 0x4}, &(0x7f00000005c0)=[{'./file0\x00', './file0\x00', 0x1, 0x1}], 0x6, 0x1, 0xffffffff, 0x8, 0x1000, 0x9, 0x18, 0xd4}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000e80)={0x1, 0x4, 0x7, 0x5, 0x3e}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000ec0)=0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000f00)={""/16, @ifru_broadaddr=@un=@abs}) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000f40)=""/229, 0xe5}, {&(0x7f0000001040)=""/177, 0xb1}], 0x2, 0x4) r2 = socket(0x20, 0x5, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001140), 0x10000, 0x0) ioctl$DIOCGETQUEUES(r3, 0xc148445e, &(0x7f0000001180)={0x7f, 0x10, {'\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00', {{0x6, 0x3}, {0x5, 0x1}, 0x5}, {{0x5, 0x4}, {0x1, 0x10}}, {{0xffff, 0xfffff351}, {0x1, 0x9}, 0x7a}, {0x7, 0xbace, 0xa, 0x7fff}, 0x0, 0x6, 0xffff8001, 0x1, 0x8d9}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300), 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001340)=0x1) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000001380)={0x0, 0x0, 0x10, 0x101, 0x8, 0xd, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f00000013c0)={0x0, 0xea, 0xfffffff0, 0x100, 0x8000, 0x5, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000001400)={0x0, 0x3, 0x3, 0x4, 0x9, 0x4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000001440)={0x0, 0x5, 0xfff, 0x32315241, 0x2, [0x0, 0x0, 0x0, 0x0], [0x1, 0x3, 0x200, 0x6], [0x80b3, 0x4, 0xf, 0x4], [0x8, 0x259c4c66, 0x6, 0x8]}) ioctl$DRM_IOCTL_MODE_GETFB2(r4, 0xc06864ce, &(0x7f00000014c0)={0x0, 0xffffffff, 0x8, 0x34325852, 0x0, [r5, r6, r7, r8], [0x401, 0x7, 0x7, 0x3], [0x9, 0xe, 0x6, 0x7fff], [0xb88, 0x7fffffffffffffff, 0x63, 0x9]}) r9 = accept$inet(r2, 0x0, &(0x7f0000001540)) sendmsg(r9, &(0x7f0000002740)={&(0x7f0000001580)=@in={0x10, 0x2, 0x1, 0x4}, 0x10, &(0x7f00000025c0)=[{&(0x7f00000015c0)="6652183d5f833795c4d28f5259d9ea133e684ae162398c55f3ace8aebcec69bdb084a979efca58e068edb3fcc3c36d8e793266d3b8400cf79f28c24be85cb5f4e7c67224cae13b79a603a6027ea64d8642a0c484ad3961c427886f94d2e43aede7685afdf6363e73837a1aacb71370eefde67fc1520b9a2185f881f39047ea9cad88fa63804843bf5c95aac3f7074fee5e2e51ca8f2b75073c5902f1300a039a47948efcd8f4e78c8a0a57e28e8fafc34a63e15e3c3cdb3383b300a77392c9ade5ed7b71eeea8b5a77920f2ce9f118f6eaa06fbd9e3c21a63a336700fae51c1efa67eafd699ac3a0704ebb8dccfcc6ff16872ce15e2ea492d9cfee7ffaadbf2354021917f1f35ab7020f0985df31491235d51d44e8c44dda30991a2228b34082716991648f49660cb3cfe09fe5bf86b166fee88b6501b60564cfbef3079f67e536f4bfacde5f9cc39188d619ee88bfbd9f55bde33a811673829e0eba7687f0bf3b855d9e7a050f1d30cd55952903a08d76feb81654c4260f69fff9ed693d5bb96edf7772a46dba70786c694bcca6e6b4a17b2c6c56450daad4d771be7631d9f3c68b468f0b051558e4baa190ed92dc1274bfa5b6195dc60580b77a95c4ae5d4e9434eb5f6d171bfa4c437f04809481f7c05e020f64a6b61c1bf9e80a63d59ccf88627bc78353898e15a215fde1cba38bcab2ae7921ddda4722eca83ae821e71738b38df26398e0db5db4e80abfbe1f24b3c8d5df04666ea971836bbe784cf79c5a7348cde34e3ea6578d25dfd4b988e46a65668aa171a6d68d6df14d619aca12cad94d5e521a19540fba7fcc273726d02510c1e3d94ba66c7e23dbc7feec46260fb7921d667117db4511f16793619a2e288566bfd7075a03ca187c128292c151112077a8e0aca48efc1cfcbdb0d7ccd4ecd5b330b3b16559993ab751a8819bcd7b14a0f64e91bfb3ad7bdaf065c3b81b938a10f3c86cca3ce1544e7374287fc37acfbc9bec58d14a7f9a6432a9349d5b3414f63e6b0839a0f2cd360f4b6a312f7fbbc28357a76513b1c6bddf11b2c3fbfdd92c0af3f95ac5e718944507e465eb2058ae866e096a655179cf36c997e4317a1a11c92e3fcc648f5d5b5b9d886b05112f3ac3ca8fc1e53b80b054b09043e13dca30e60a05f479dabe8e20c5f1d7834b5463cf256512162449fbbd4a2799e19af6bbab8df6acf223fd397979e65a7ad33e27b3d73302a87b87a9bbf848ff7bfb2dfc7ae1b44c47746033191bd4e30c98b9eaf6093e130ed2abb862d20843284ffaabdda997b2085dba10035c17bc03c9ac82918f4f74f6e27054a5da673e3a2238f7da7865044152bb3550785582f4a1f1298af8d78afa0a36ea787715b5f6c233e5105f12673a4a7988cd7004ee0c3bac879aab2679b10d5c1903b6311fd3abab2818c964513aea23853311eba589874469381008513f7f88a981d7e4f7daaac50ec7e4350eea1dcc0f93e427e57966667a7fe14a3919a70e61dcf01f7f2b64143e9e6a81acdddf248b132a4d5fcc43b891b43a93930a1cefbb70eb687ca135f9ce84ad00ac3403cc83e4de313ed29427e91e446ed20aa70b08f937990a0e43a81e2b1a45dc742ce7462107f0e459ef43fbdfc9205ba3d5994008d2a4b94e72fe448b67af14a17cc4f819fc9c1b0d019d58fef7c2ebc1c3dc87373b82e8e1138b8f5cdd36bcf21abe375292218e4ef2b5555e4b8f404a534323c9b11284ab7908b0019153da551386486c0a3966c71639dbc6bd04a16356463638a53cd9dae2eedd3a4b117f12ecc4aec18452ff9ae74ba276aa8817ffb5c414eaf7c9073914983731a5da453294cefc1eaa57a772a96761fb1fb5808e8481feb8c782831a8e5da4e6871aeb2ce7de1ead47224effe626989646cf945ea39d039dc5ee495da570c284ad94587b22b035c35550549dfae3803d8e1766fdaed2034d7bc363b9eda5f1185d11d261670267a682a39e1c3e7d6ce8bbdb2b18f4dc3bf6b14bd12223202a05e4be99356264b905f9a92705a3d5ce6af079c639ea77824341967db504bc48e6f5a4b50ebffd56001d95fdbb203a3f678fe0de3879c379309b919d897cee30371398d7b4ab865c3f9e951f1d6564feba3fa562ad00cce81b744e62b6c1c217845d6f0dff1e674a9250623fa386647f6d8abf086282416a8928c38c21d3df251bdcafca6abbeb158c407abea82a3e2230092fd550687e467433604d69a68f78c10d87efca070c4f6ebdb68ebec715f7500c01ccf88900e2d5df66f5f9aa0f3f61fb970a7f8228d114886b78d0a10ea8d38dfed4d804cc320da84d2aff6308ab64729c0183cabe65e875613dca206724d362972a7a70c9de58c502ce02317c1cd66967b90b3c80ef6644111715dab4d4649878c8b5251ed4a56e764b5cfe725a7b6a9daec9066e5b60747f6811dcedda8c54c8af5c19c8f78e9a28a440643e6659ac6c540b1fc0e5812080eb8ccd77cef9576e3bac4eeb8f2ee457e3911baaef65695446de72f9e5e5b7905c63531ac00e474831d1dca59e85143943532f16c05ca346b12220ba94fcaab7127fd7283d71aa1cfa1daddeb5c79fc42537b0db3fb484e485e9d6b1ea51ae9a2863a3815535c5afea46103d45f5ab969071aca55043618b13b9bd37c16627de00dc454d86eaea1396c0449613c8de8fa48c68d9404dadd23068a600eadc644fbfd466c403cb19f22a8505c9762d6af87ccb27c44daced4ec311598e77257a1401b529c91362a6fec55ca9401db5548d6fbd869d3982f9f1f3eb665be12af5c21345407fafe892d19b5d9b0abbd724d83956b7ce06389d2629175f816e79323845e2bed0272135d88549e75ab797ccf2a20eadf77cb3b8f1a49d1008f089d80b5c8766ea14e0df308d3055f43c267b344560209b00b6b3fd57f0ce33a6bc1a12f4648d6e7d503d827e2be69aea2f8e48408f6d0860500a82d1a5a4091e535cbee18b9bae957e59e69185b5bfcc5f9f1050ea25bb06b2a5d3ae09ad5acf9657eb3917d52b12da026aee96fa27c0ea2ab400d3bc6b686299b57d51ab592353429c38cfcb8b0a497d832399e6ed751d3db1b96563de85115209bc3192553833e3f9b644e11e155aadba464c123b63568c700dacc4682b0efab07d48857a54a621cc5e11cb2e70c680cdc9f7b79869897720c1764eebe321849454651b01f2313962a259bedba169cfc8a199e03ed9337b003b765fdba69189eee4c2c9d7c0fba8e4087dc3825b152b80a6cabbe5ad5eff23685bf9c1667f7d8ef9949eb155b1a6e446224efa28557e625a71b8c5c141e5bf5359a3f4c82abd918d9deccc1b0baf79d50e063b02b7be452e2090343802aa404ffd358b14fed2a0c4037e9ba584effb73a305e6c94efbd6a48aaf4ce0e4cf9b3e692d9688b521b48d0e508e246ba13d33d7fcf9dc137f93d32a306120c21768d4e9aa0a408f2d026dfa4bd13e23b765155de7b8144bc03d50cd6ed74ae3ca746a62e9316277e5c1740384d3a28a348d4d52f94a5316229170c1de98433335c559c7ea0c7c1e99b1366ff8a275cdd937f5273b51b7fd14af195a2e922e5d29b52ec91e0c878fb793dafa28576453477db66540723e4c8f4e4b8d02e68c158818a18e1afc0455061f6c0c259d0fa3211369a9daa8a9f95018eb959e5a887989df3afdf15433c67ca779baf2273ff47a2aa11229ca15fd0243da74f8a363e8fd5188820583eebaa963e33f2981bd100e06c8b5e84a6cf42f60d11af8bbc220b8355c943f059c7d4c52c772bd5609faf6c4ffccd7aae7c5389fe073a93bbdb3b4e2cca0df5c4ae695513977344fb47d80f9f370983f899a75bf8722b91830de3308503a18ee6bb91e6f47fe283e6ea1ce048b408efb0c64e1d3586e2b45becd3f346009be62adeccb9fe31c1b02eb86cf6e942452f555f9a2bd4b1d5d6dc0b27f939c5806c1630907d1e0acaf66c61256e0fa0fe833663549fee0ec358cadf0c455297bce6b8138fd0d97d008578cade1e6296dbd8bc38523cf1723a58f2787c4e28ab795bdca2e8da57e0696908bc1dc2c39f8d992bd028f1d415af8cb5bbbf4b5a100edd05c9eebe605a34cb99e0ccc05ce4b0461981a3a502d9f24d7e0bd347761c1774fcaea8228f470cb4d6c6804ff57ab8e685b1adfa6c380387f97eeba491da3c09fd4a457c53dcc3fc4466d2c89f0d3dce114092cc471caac6c525fbed0f728fcac3e5b3a3ac306bd5f9c20daa7ac5521e23c6690c2f9f64b08223d3d0d6db9d717b12d196ee2a8fd4fb0600a720c5d039b762c809ec9137e3bc403eea4573f2e938483fb0fb797ef9b91781894f184111a0d2347579e4f84f94a9086c143e3414aaa4bf7be0264c0d717e27d11a823c62181a3ca6ece76694c8ac2733aae147939aa5d36593f0fc61a5c01beb90ac5094cbbdedda700ac98c4edb5770af657046021759669176ab15c1fa338ab1ae1732c1debed3674088ad8ce27246d94e94808b79f39a65c533d347a01d09e213c6a20481a036dbd93ca53c6f6483ffc48ffc22ed7c25860b5a7787311195b5b476dd59dd7e7313a356fa3ad43beb50cf656cb9bbe6c10039b4b697d61658686df7368a16dbc0b54bbc17f7f5555363bec5bbe5f88b85835b74d540318013cd94563bedde9cdf9e28ce3bb026442d712ebba4d810c7dba16fe6332b945fce214ef7eb72dfa43833271af207ac48069cf09737cd42b938e55c68df29b18941201d2df4eaf8c1f4f2c2da97ea45616de1b6686730e4d43ad8ae97855d25a31085e0109cf324d1a82779c7d86cddc945b1111876c56c2b0be53af135ed744957219df8a6a966b7376554df65f4de3f86226e84df5651af884077c5f1786af0e4dda51750c8eda6e51ca02e265bb3fe45a55b6fa344ed6c0817454245615a3228137d5dbbdc5bef404b35880033368c7bb5c4917c97488bdedd586ef0eaf79498d001058efe5d60e9ab028722c27b2d8c747fd2e3d522396b17b20082ee88454ade1ca54b6d93f2f7cd86d36e443bd611fdf99e5386234af0bc622512a282fee33aaefcdcf56aed0ef84c26ab5927715f30b109cbc136835068af0d04c40546c2cbef1ecb0e265ee8c85a0cfb02fd82502cbd8e9907cc8fb02f72a7d5adfafc8223b1e01fca08eec0cc109253d58c1fe88478d948e522e5dd21a66380efee67186df222c94909e1a4f0dd7a95def5d05d8555b2a35b68d2975db15240e41caf5a186ed0acf982f88c7fa71c8eadafaeabc61548b206ac534ae61911c3f6679f8ee205e02b5132c7dc02e0d18110c8dad18d93c36fd325b270c6e65b59fa66c13e29dcf7534b561bf31f55f5fbd36d4e7de7649190f8e1f7d6beded5ded2df750fa03b21d7758559153444673cf2431c351f6e18c838d9b98903280e6aaf65c18bd664d6f820f4a66e94136c5fe6de7e4fa2a00ba698dc3bfd48bd02ce816f8fe9bd37e783e2ad0738ac24c6f4fa2968ba81919af4c399bbe2344d2f5d2c83115ff472e97c77949c2dd8fdbe680bf2286db0ef66b83081e48020b243cdf8355a31378c545c28995b28f43ca86b2d37e4f408f539f00bf232c6f159bca4576846f07aa34a9d9c2d6dc56a38594c96458a910070c60181cdcdc13b173c69a450b0248bd6b23bd6e8547ab4ade17ea1bfbd40affa7cb5978c3ead170416bef56a1ffc7f764a7cc68a6d27c5965c402839fce3acbeac5da4faee6c7ae5577e66d4522c22fec55a7e9fd70486dcf52192c1152a6b0fde66c4d18d605a8689d897246b3fb27d2", 0x1000}], 0x1, &(0x7f0000002600)=[{0xf4, 0xffff, 0x9, "0b82f09f409b5d6ffdfdfc539aefbf469902bbcb61c081efaacb7a58d4f7446d726dcf888b681896917ab7388f2a50f5982d67fafc295588ffe0050eafad5630cadcc5c232d90ecdc575d9ce569849ae241582592abe9c3d7f1316c7073fab0d327c038166aeb0b110e44bf91e9b863ae094c525a2bdd9d48120e074782d7ae42e090901a608e89d1cd6b01f5c449349d652fa75eccb57611283ed15d08c81b42d2b3b5bf79212f8a91a9e5b4d5c7a5522219a5e5a921cae927e7306cd78405427d5ba5e09d775e138763f51e057028416ba0cc06c1dabd1d98a0eb99224007204b3b3fa99"}, {0x44, 0x0, 0x6, "5ecfd2ae688d0fb09e532a8526a1b5457bb3cd45cafe2d9bd0ed7b4a5f95ea2e24927fbfbd064a5d5aea2a4bebe9c3f8b6791421f314c535"}], 0x138}, 0x0) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r0, 0x4004575c, &(0x7f0000002780)) symlink(&(0x7f00000027c0)='./file0/file0\x00', &(0x7f0000002800)='./file0/file0\x00') 4.101306561s ago: executing program 4 (id=95): r0 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{r0, 0x0, r0, 0x0, 0x0, 0x10, 0xa142, 0x0, 0xfffffffffffffffe}, 0x400, 0x3, 0x0, 0x0, 0x1, 0x8, 0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = msgget(0x0, 0x92) (async) r2 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r2}, 0xc) (async) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{r0, r2, r0, 0xffffffffffffffff, 0x40, 0xfffc, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x8, 0x8, 0x9, r3, r3, 0x200, 0x0, 0x5, 0x0, 0x2}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2}, 0x10, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRESDEC=0x0], 0x180}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) r5 = socket(0x18, 0x3, 0x81) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000000)=0x4) 4.041302619s ago: executing program 4 (id=96): clock_getres(0x2, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x7, 0x8001, &(0x7f0000000000), 0x0) clock_getres(0x2, &(0x7f0000000040)) (async) dup(0xffffffffffffffff) (async) setsockopt(r0, 0x7, 0x8001, &(0x7f0000000000), 0x0) (async) 3.966891358s ago: executing program 4 (id=100): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000017c0)="573c06e4c3", &(0x7f0000000500)=0x5, 0x0, 0x0) (async, rerun: 64) stat(&(0x7f0000000040)='./file0\x00', 0x0) (rerun: 64) 3.965753395s ago: executing program 4 (id=102): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x5, 0x1000100000000}) (async) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) (async) r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYRES8=r0]) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) dup2(r2, r2) 3.920860602s ago: executing program 4 (id=105): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async, rerun: 64) close(r0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x2, 0x0, 0xfc, 0x8000003}]}) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) unveil(0x0, &(0x7f0000000340)='c\x00') 3.132241922s ago: executing program 0 (id=146): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r3) closefrom(r2) kevent(r2, 0x0, 0xe15, 0x0, 0x5, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f00000001c0)={0x3, 0x2, r3}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240)="35ab0647812c5ef9d748d749b34876379af61ee3aa4e479d4f7866200a7462575c213dbadb9093707e25a1ea54931a101ee59c8ecd46e3e2e1bd808ac792f61135680c8decbe3d30a90dc4a01e99ee80e321343bc0967521fa3d397f8e27a750ffe914a122b5e6dd1820ac601ad276336eb594682f8aab28303c11fc5da45647420beb2936d11e169cd8627f1334d1bbb8a6834efb", 0x95) 2.716702629s ago: executing program 0 (id=159): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x61) r2 = getpid() (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x2) (async) syz_emit_ethernet(0xffffffffffffff42, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "f38745", 0x8, 0x11, 0xfc, @empty, @rand_addr="5f57e08f8fc476e765639bdedb498270", {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async, rerun: 64) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async, rerun: 64) r3 = fcntl$dupfd(r0, 0x3, r0) fcntl$setown(r3, 0x6, r2) (async) fcntl$setown(r3, 0x6, r2) (async, rerun: 32) r4 = socket(0x2, 0x2, 0x0) (rerun: 32) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="4a439f", 0x3}], 0x1) (async) r5 = kqueue() fcntl$setstatus(r5, 0x4, 0x80) (async, rerun: 64) mmap(&(0x7f00000b0000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x4) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000ec0)) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) (async) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x4) 2.568973462s ago: executing program 0 (id=169): r0 = getpid() r1 = getpgid(0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) connect(r2, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) write(r2, &(0x7f0000000180)="cc5895ee8d5d76e8ed554a96eaac755946f243cb005a23adfdff02ae366014d073f16479b42cb69e76b261c01f8f86344f94a54b857057728d333494b40bc9345f61aeb901ea19996d209b4125ce3800008ef4c7ca65dc0fc0eaebc93b3534cae5ddfc8ea087cde7ad326ac4c4bdbe299208fa5431298ed0f3ee00000000000000000000000000af4c73d8654a3c1b2fa83fe90a34c4a92fd1a9cb912e20ecde77802465fb6d1fbd3039ced1f274936724c0fbbf03ae8d000000", 0xba) r3 = accept(r2, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0x10) recvmsg(r3, &(0x7f00000022c0)={&(0x7f0000000500)=@in, 0x10, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/99, 0x63}], 0x1, &(0x7f00000012c0)=""/4096, 0x1000}, 0x41) r4 = setsid() fcntl$setown(r2, 0x6, r4) setpgid(r0, r1) pipe(&(0x7f0000000980)={0xffffffffffffffff}) ioctl$DIOCADDQUEUE(r5, 0xc148445d, &(0x7f00000009c0)={0x6, 0xe5, {'\x00', './file1\x00', '.\x02/file1/file0\x00', './file0aaaaaaaaa', {{0x9, 0x3}, {0x2, 0x1}, 0x7}, {{0x3000, 0x7}, {0x3d, 0x5}, 0xfb}, {{0x3, 0x5}, {0x7c, 0x5}, 0xa7c0}, {0x7fffffff, 0xf, 0x800, 0x7}, 0x0, 0x7, 0x1, 0x401, 0x80000001}}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sendto$inet(r2, &(0x7f0000000600)="dc18d078144a1be0cdf633bf7f495f0242f05f9eb46ac3da3533b28deab24603c33d725d7e2d6fcd22e727be282f00226d6dfa6d420d2acbd2fa5b9438648a8d3986af121fba0927e93bbe589f0bea453fbe2759fbbf8e67b39898853ec598993305c2fbcfaaefdf4d07e55cec8b28857b2646d2ce99bcd6f4496e35c163cf28f7a17ec899527970a7c4024bad0ac43a7e5d1c11df06923e44e0209e719db0450966b28790d92cffe8892902936b7d3340cb17f7a84aa532461fb254b5c629c85a5272502c0e894bba74cb1b913841f82181331b41c9fd182c9569f272f1e2b4fc1a1b", 0xe3, 0x9, &(0x7f0000000940)={0x10, 0x2, 0x3, 0x2}, 0x10) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') clock_getres(0x6, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000040)='./file1\x00') 2.494793082s ago: executing program 0 (id=172): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045f400280068000000069078ac1400aaac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500282df3f009078fdb180a9b028a8c291ad598682e495de499fcbe2c2dade61ab27e31eb54d47912c1eac79e8034451639d8b652e2f4fd1f6b749ea2d41138a10c20e03573972fc1ee5cc4f7e7c69f0e5ae605bef747acf00286845413797910dd1283190bb070454139725a07051e3841f6ac194c19d73a4d761cc506c87ba4a2a48993de5e8be1913aa72ce89a1ccfbe095a853dca9ef6966f789ddd2187acc301588d6a5edc56ba2dabdef8b7ed70827c390a294c123"]) 2.49445366s ago: executing program 1 (id=173): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/226, 0xe2}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) fcntl$dupfd(r2, 0xc, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) 2.493339637s ago: executing program 0 (id=174): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xffffffffffffffff, &(0x7f0000000040)=0xffffffffffffff7d, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xffffffffffffffff, &(0x7f0000000040)=0xffffffffffffff7d, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 2.408711364s ago: executing program 0 (id=176): r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x4, 0x3) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = syz_open_pts() readv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/47, 0x2f}], 0x2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x4, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x1000004}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x10, 0x1, 0x0, 0xc14, "937c7a0bfde272760a8233b12c4df4a4e11bc3df", 0x5, 0x2}) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x31a, 0x1000300000080}) flock(r6, 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000200)={0x1, 0x0, 0x0, 0x100000001}) close(r6) ioctl$TIOCSTAT(r0, 0x20007465) 2.40564338s ago: executing program 1 (id=177): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, 0x0, ""/248}, &(0x7f0000000100)=0xfa) r1 = getuid() fstat(0xffffffffffffffff, &(0x7f0000000140)) (async) fstat(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r3) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') (async) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r4 = msgget(0x0, 0x5) r5 = getpgid(0xffffffffffffffff) getppid() (async) r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{r1, r3, r2, r3, 0x81, 0x80d9, 0x0, 0x0, 0x80000001}, 0x0, 0x0, 0x7ff, 0x4, 0x9, r5, r6, 0x8, 0x0, 0x3, 0x0, 0x10000}) (async) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{r1, r3, r2, r3, 0x81, 0x80d9, 0x0, 0x0, 0x80000001}, 0x0, 0x0, 0x7ff, 0x4, 0x9, r5, r6, 0x8, 0x0, 0x3, 0x0, 0x10000}) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000300)=0x4) fcntl$setown(r0, 0x6, r5) semget(0x3, 0x1, 0x40) (async) r7 = semget(0x3, 0x1, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{r1, r9, r1, r3, 0xb, 0xe31, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x4000, 0x101, 0x5, r6, r6, 0x2, 0x0, 0x7, 0x0, 0x3}) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000480)) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000004c0)=0x5eb2) semget$private(0x0, 0x0, 0x40) (async) r10 = semget$private(0x0, 0x0, 0x40) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000500)=""/244) (async) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000500)=""/244) r11 = dup3(r0, r0, 0x0) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000600)=0xfffffff5) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000640)=""/4096) (async) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000640)=""/4096) sendmsg$unix(r11, &(0x7f0000001940)={&(0x7f0000001640)=@file={0x3, 0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000001680)="883caa03103b72ce064b0c728da547703b5631738ec76c245742d3ccdb5d117a900a6bd76ef20de521ce456882228bc209a7fcd75e0900f5e87cf1b2b158c211f464a921eccf7ddf457b58a7615cc26a7c11a6d6e0348d9c22893c03861672816f8be6a3af87b20b06c4a5a45fb744393e414bdf5e796f2d55dfca97f450d765b82c0d7cb647442f2b7644d4a3b79c1c58da507df1c9c76d40caee1112ed7c002c2c", 0xa2}, {&(0x7f0000001740)="e97f6daa5dd86297773c73a10cf7ede90582ab6cc410e5a228926027f4c75cc92d7e7237b8934f720105b9b215bce73ce9b9eae95820f4db5ef5352d90ff8b52005914a8686ab87de683e51ea00b87dd4cac9dcc5dbc09852b83899f752c972532c150d07f477326fd159db93140f9d6f9c75af54020f6b00032", 0x7a}, {&(0x7f00000017c0)="a8e2cc8601e30f2c79f2f034ae7cc1db72313b70e148f48461fa585465c0a7cb5b1d6580c5b13e6dc33d0cce6518aba0b886f044aa243f02d63fb2c3cc9dd750234a78415c360219c7706eefaf97536baad6131db2c1f69a93b64aedd8b206d2734b3533002bdf9018fd39d11ced6d07ce73383c0fb04fe87461d4d665c2dbcad0e8e0cac06a13efe33ac6", 0x8b}, {&(0x7f0000001880)="2e2695dfe69a9bcd6285136cb2c428e9399b4074a09e6dd7bc7ce7f828e994296f6b2fbd2358efabb6ddea9f618b45ced73dfc9930b1157923c9e0d42949d729333a64d52028", 0x46}], 0x4, 0x0, 0x0, 0x404}, 0x40c) (async) sendmsg$unix(r11, &(0x7f0000001940)={&(0x7f0000001640)=@file={0x3, 0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000001680)="883caa03103b72ce064b0c728da547703b5631738ec76c245742d3ccdb5d117a900a6bd76ef20de521ce456882228bc209a7fcd75e0900f5e87cf1b2b158c211f464a921eccf7ddf457b58a7615cc26a7c11a6d6e0348d9c22893c03861672816f8be6a3af87b20b06c4a5a45fb744393e414bdf5e796f2d55dfca97f450d765b82c0d7cb647442f2b7644d4a3b79c1c58da507df1c9c76d40caee1112ed7c002c2c", 0xa2}, {&(0x7f0000001740)="e97f6daa5dd86297773c73a10cf7ede90582ab6cc410e5a228926027f4c75cc92d7e7237b8934f720105b9b215bce73ce9b9eae95820f4db5ef5352d90ff8b52005914a8686ab87de683e51ea00b87dd4cac9dcc5dbc09852b83899f752c972532c150d07f477326fd159db93140f9d6f9c75af54020f6b00032", 0x7a}, {&(0x7f00000017c0)="a8e2cc8601e30f2c79f2f034ae7cc1db72313b70e148f48461fa585465c0a7cb5b1d6580c5b13e6dc33d0cce6518aba0b886f044aa243f02d63fb2c3cc9dd750234a78415c360219c7706eefaf97536baad6131db2c1f69a93b64aedd8b206d2734b3533002bdf9018fd39d11ced6d07ce73383c0fb04fe87461d4d665c2dbcad0e8e0cac06a13efe33ac6", 0x8b}, {&(0x7f0000001880)="2e2695dfe69a9bcd6285136cb2c428e9399b4074a09e6dd7bc7ce7f828e994296f6b2fbd2358efabb6ddea9f618b45ced73dfc9930b1157923c9e0d42949d729333a64d52028", 0x46}], 0x4, 0x0, 0x0, 0x404}, 0x40c) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000001980)) (async) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000001980)) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r11, 0xc01064bd, &(0x7f0000001a00)={&(0x7f00000019c0)="a9be072389140320f150f7171469ef3b5f1807e77f202793af05e3906d4069bce8a452ec1002d442f3481d00", 0x2c}) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001a40)=""/76) ktrace(&(0x7f0000001ac0)='./file0\x00', 0x4, 0x0, r6) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000001b00)=""/22) getresuid(&(0x7f0000001b40)=0x0, &(0x7f0000001b80), &(0x7f0000001bc0)) setresuid(r8, r12, r2) futimens(r11, 0x0) 2.395766371s ago: executing program 1 (id=179): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xb) setsid() kill(r1, 0x13) 2.340946991s ago: executing program 1 (id=183): r0 = socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db09000003000000d38d5ba80b9e61cd0c535a98000000ff020000000000000000000000000001"]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x1c, 0x18, 0x1, 0x101, "63ef57ae4acdcb99e2943dc26efd7b35", 0x5b}, {0x1c, 0x18, 0x0, 0x8, "1e66b157f50708aacf3f6331421b631b"}, 0x9, [0x9, 0x58f46ac2, 0xbde38b70, 0xc32f, 0xffffff80, 0x321c39a, 0x1, 0x3]}, 0x5c) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f0000000340)) 2.340005918s ago: executing program 1 (id=185): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000006c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) 2.269566385s ago: executing program 1 (id=186): r0 = open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x8000000000000000) r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="04000000", 0x4}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000840)=0x7) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = geteuid() r3 = getgid() setresgid(0xffffffffffffffff, r3, 0x0) fchownat(r0, &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, r3, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f00000004c0)="71f91e3471ac0078bc5a91501d4b8e5f9c7afeaf64d2b4e3eb4ac370825e8f3f9dd69ad1c96b96a75f0b663f000c2709338fcee33611b033e6f7d2a453953722dcdd3c50b7c3341cce7d38b763fb8ad574eb76e751e61f57e919d16de935ade3aa8e6c4a3a163555497eefda8b6330ae6c6efc6a4cb8afada8c676ce18a7721454682dd28659ffa313f79d2236054a51bf6615258620293334f5f5e693c5f800000000000000000000000018fa4f77302fecb80058c4f99f1b9a230563ab4a49663c40f9bdd5387a2bbf5d967f0d41220cc410a37220c61ba45e6a7df4d47eeebc3ba18231668e0164b1436af6a67a72a5ee48029e7d3669e596dde19c13a3bac464ea35ccc1ebaaf90847325c6306d7ac26a80cb871c1e4d9b2f127a714238e25c3f0aa738b3943cba6f94a3ba532d4b6c3e8767a2026e8a78f8b74a5b1123df5f47ce4308ee683a3a401", &(0x7f0000000080)=0x2a, 0x0, 0xffffffffffffffcb) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0xa, r6) readv(r7, &(0x7f0000000200)=[{&(0x7f0000000080)=""/65, 0x41}], 0x1) writev(r5, &(0x7f0000000700)=[{&(0x7f00000009c0)="8078826c300b29b0caa42dc7165ffc8ac85043e61ff6c0599eb02ab4d32a16d39cc41f6039b4432817314637b51e31433c0dceaadefa1381f5f92c34b25c88bd2aa231fc1ab1ff945a5baaa7aac7d02ac29df33b36cc4b49ce75a581af518d40466a83bc596009e159fc88d8f82c05204a00c831bcdaf1f5d459b83ca84be33676fc542e80de74055f328f4d9b7accaa5c35a55bd6fb7395b9d3c1f15fbd7dda59664801fe818e3f3db7188b75a77827774017e0493264b6598871ec3064f9ae6d1a79c3deeb1fe5c2ea192d24f500ec6193597a46c0da8bcc111b0582d1d69b9c3ed91d25dac8024965edc890c8ede02054a15c7f5b6632fafabb1b1b0be46e6432d460aa718d9abb450851664db7f477cd87304affc2c90f4c267837381faa04b03b846cea6e08633cfd1b68b515a8d005587484fa77435bd4aadcad745b96338da12afacb3083641ccc5f5f29e6817f97b93a0399cc8a710938cd40958dba03e510063a1d725c08a4e3df19d30d", 0x16f}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r8 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r8, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) connect$unix(r4, &(0x7f0000000380)=@file={0x3, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100) 2.015032995s ago: executing program 2 (id=197): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x5, 0x2, 0x1, 0x200023, 0xfffffffffffffffc}) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x2d757366, 0x8, 0xff, 0xffffffea, "0e6400b76d7639c5e7b8957000c600", 0x9, 0x100000e}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000009c0)="8078826c300b29b0", 0x8}], 0x1) r4 = socket(0x18, 0x1000, 0xfd) ioctl$FIONREAD(r4, 0xc1206922, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) fcntl$getown(r0, 0x5) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r6 = fcntl$dupfd(r4, 0x0, r0) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff7, 0x0, 0x80, 0xffffffffffffff6f, 0x7fffffffffffffff}], 0x2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xb5, 0x40000000, 0x1be08077, 0xd}, {{}, 0xfffffffffffffffa, 0x9, 0x2, 0x2, 0x5}, {{r1}, 0xfffffffffffffff9, 0x80, 0x10, 0x90000000000000, 0x3}, {{r6}, 0xfffffffffffffff7, 0xc, 0x4, 0x2, 0xffffffffffffffa9}], 0x4, &(0x7f0000000200)={0x2, 0x9}) 1.955547978s ago: executing program 2 (id=202): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2000008c, 0x4, 0x403, 0xffffffdd, "87000000000006000800000000000200", 0x4, 0xfffff000}) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) unveil(0x0, &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 1.692924207s ago: executing program 6 (id=213): r0 = kqueue() sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x42) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x9, 0x0, 0x8001, 0x0) 1.690818159s ago: executing program 6 (id=215): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000558000/0x4000)=nil, &(0x7f0000733000/0x3000)=nil, 0x2000000000000004}, {&(0x7f0000340000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000171000/0x4000)=nil, &(0x7f000076a000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00002bb000/0x2000)=nil, 0x80000002}, {&(0x7f0000338000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000045d000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6ba}, {&(0x7f0000132000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x3}, {&(0x7f0000196000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xa}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}], './file0\x00', 0x3, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 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, 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, 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, 0x1]}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000b40)={@random="7ff17a5a30a6", @random="11fe7026b130", [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x8, 0x11, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x1b, 0x5, [@multicast2, @multicast2, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@generic={0xa, 0x10}}}}}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) bind(r0, &(0x7f0000000ac0)=@in6={0x1c, 0x18, 0x3, 0x3, "83399eeb28ea579168a654a2aeaa270d", 0xffffffff}, 0x1c) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/228, 0xe4}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) r6 = socket(0x2, 0x8002, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r10 = syz_open_pts() ioctl$TIOCEXCL(r10, 0x2000740d) recvmmsg(r8, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000180), 0xfffffffffffffd46}, 0xfffffffd}, 0x10, 0x2000, 0x0) listen(r5, 0x7fff) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e04", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="5004800390785fff"]) syz_emit_ethernet(0x36, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "311a00", 0x0, 0x2c, 0xb, @rand_addr="7594e5ef97a1ec71889cefb618e1ca9f", @mcast2}}}}) mkdirat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0xa7210e10bc3c9def) open(&(0x7f00000002c0)='./file1/../file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000001500), 0x0, 0x0, 0x0) 1.562386368s ago: executing program 7 (id=219): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x4, 0x6}, {0x3, 0xff, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.561917748s ago: executing program 7 (id=220): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x21, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 1.550435993s ago: executing program 2 (id=221): r0 = syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/228, 0xe4}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0x31, 0x4, "a43ef89f147484bd4a3a8f8cbe8422d806938ecd", 0x7ff, 0x7}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0x31, 0x4, "a43ef89f147484bd4a3a8f8cbe8422d806938ecd", 0x7ff, 0x7}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 1.503290925s ago: executing program 7 (id=223): r0 = msgget$private(0x0, 0x3d2) r1 = msgget(0x2, 0x8) msgsnd(r1, &(0x7f0000000080)={0x0, "95c35458167a3b8a173d885982a303927861714235c88a5f194bd1718dc40c010ef920f8dc1bb66f4a3090ec5587"}, 0x36, 0x800) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x802, &(0x7f0000000000)={0x2, 0x5}) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0xe1, 0x0) msgrcv(r0, &(0x7f00000021c0)={0x0, ""/4100}, 0x100c, 0x2, 0x800) 1.480781769s ago: executing program 7 (id=226): mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 1.4788404s ago: executing program 7 (id=228): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0xf, 0x5}, {0x0, 0xffffffffffffffff}}, 0x0) 1.464720564s ago: executing program 2 (id=230): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x4, 0x4}, &(0x7f0000000040)=[{'./file0\x00', './file0\x00', 0x20, 0x1}], 0x7, 0x1, 0x80000001, 0xf0f, 0x6, 0xfea, 0x20, 0x8}) (async) ioctl$DIOCRGETADDRS(r0, 0xc4504446, &(0x7f0000000ac0)={{'./file0/file0\x00', './file0\x00', 0x0, 0x94}, &(0x7f0000000900)=[{@broadcast, '\x00', './file0\x00', 0x7fffffff, 0x2, 0x1a, 0x1, 0xe, 0x2, 0xf}, {@multicast1, '\x00', './file0\x00', 0xc689, 0x3, 0x0, 0x7, 0x7, 0xd2, 0x8}, {@broadcast, '\x00', './file0\x00', 0x6, 0x8, 0x1a, 0xa, 0x9, 0x7}, {@broadcast, '\x00', './file0\x00', 0x1, 0x0, 0x0, 0xf, 0x6, 0x8, 0x3}, {@broadcast, '\x00', './file0\x00', 0x8, 0x3, 0x18, 0x6, 0x5, 0x6, 0xd}, {@empty, '\x00', './file0\x00', 0x6fdb, 0x5, 0x1e, 0x2, 0x0, 0x8, 0xfa}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x3, 0x0, 0x0, 0x6, 0x4, 0x8}, {@broadcast, '\x00', './file0\x00', 0xa7d3, 0xd7a, 0x2, 0xea, 0x9, 0x2, 0x3}], 0x0, 0x8, 0x6, 0x3, 0xd, 0x87, 0x4a, 0x9}) (async) setrlimit(0x3, &(0x7f0000000f40)={0x100000, 0x100000}) (async) r1 = dup2(r0, r0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000002cc0)={{'./file0\x00', './file0/file0\x00', 0x0, 0x25}, &(0x7f0000000f80)=[{'./file0\x00', './file0\x00', 0x40, 0x80}, {'./file1\x00', './file0\x00', 0xc, 0x8}, {'./file0\x00', './file0\x00', 0x14, 0x2}, {'./file0/file0\x00', './file0/file0\x00', 0x20, 0x5}, {'./file0/file0\x00', './file0/file0\x00', 0x40, 0x80}, {'./file0\x00', './file0\x00', 0x40, 0x7}, {'./file0\x00', './file0/file0\x00', 0x11, 0x5}], 0x4, 0x7, 0xf7, 0xfff, 0x7, 0x9, 0x20, 0xeb}) ioctl$DIOCSETSYNFLWATS(r0, 0xc0084461, &(0x7f0000003140)={0x5, 0x11}) ioctl$DIOCCLRSRCNODES(r0, 0x20004455) (async) fcntl$setown(r0, 0x6, 0xffffffffffffffff) (async) fchmod(r1, 0x140) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000003180), 0x10000, 0x0) readv(r2, &(0x7f00000044c0)=[{&(0x7f00000031c0)=""/31, 0x1f}, {&(0x7f0000003200)=""/4096, 0x1000}, {&(0x7f0000004200)=""/56, 0x38}, {0x0}, {&(0x7f0000004240)=""/251, 0xfb}, {&(0x7f0000004340)=""/149, 0x95}, {&(0x7f0000004400)=""/143, 0x8f}], 0x7) fcntl$getflags(r1, 0x1) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000045c0)={0x0, 0x0}, &(0x7f0000004600)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004640)={0x0, 0x0, 0x0}, &(0x7f0000004680)=0xc) sendmsg$unix(r1, &(0x7f0000004740)={&(0x7f0000004540)=@abs={0x4, 0x1, 0x0, 0x1}, 0x8, &(0x7f0000004580), 0x0, &(0x7f00000046c0)=[@rights={0x1c, 0xffff, 0x1, [r1, r1, r2, r0]}, @cred={0x18, 0xffff, 0x0, r3, r4, r5}, @rights={0x10, 0xffff, 0x1, [r2]}, @rights={0xc}], 0x50, 0x2}, 0x2) ppoll(&(0x7f0000004780)=[{r2, 0x2}], 0x1, &(0x7f00000047c0)={0x5, 0x6}, 0x0) (async) close(0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000004800)={0x8, 0x8001, 0xfff, 0x9, "98c49c59faf7c2c4d1f7f84b8f88e5272af89578", 0xe64, 0x8}) getrlimit(0x6, &(0x7f0000004840)) pwrite(r0, &(0x7f0000004880)="d6a9eb2305edb440900acc564d1a84dfb2f9aff8735359f8817d2d512bcc5d0f81008d5b84620810053754a60a6085a979de6869a40d852135102ce54b4b25b4b869f10e3eace23db9a98d5a49f31f34375abeacbcba866158ed", 0x5a, 0x9) getrlimit(0x3, &(0x7f0000004900)) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000004940), 0x10000, 0x0) ioctl$DIOCSETSYNCOOKIES(r6, 0xc0014462, &(0x7f0000004980)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000049c0)) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000004a00)) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000004a40), 0x800, 0x0) ioctl$DIOCSTOP(r7, 0x20004402) pipe2(&(0x7f0000004a80), 0x10004) 1.464425145s ago: executing program 7 (id=231): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x4, 0x0, 0x0) (async) getsockopt(r1, 0x11, 0x4, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x20, 0x0) 1.375580564s ago: executing program 2 (id=232): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f0000000100)) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file0\x00') 1.364776264s ago: executing program 2 (id=234): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x80}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="013af86f92f381f6aeda2956311d791f646122edc772f84384f9905ba14c3431f959eed39a79aedac5a7adf8d7a82e67595d46b67bf3dce3367f4f62ac96d5e96b788b5fc1e6bdc8eb4bfb81e920fe8ff64ffaf97a9ca43aa6b25084ab45384fb4145bd093265132f76a80feb371a0e2dff36543aaa6873dcbf1ab2eb4cf3e9f5c00", 0x82}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0xfffffff7, 0xffff0000, 0x8, "f61c4a9c8c468f5bd9bf86ed01474340903a183f", 0xbf, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x7e6) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="b905f0ffffff", @empty, [{[{0x88a8, 0x6, 0x1, 0x7f}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x10, 0xa5, 0x0, 0x0, 0x0, @loopback, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x6943) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2df57366, 0x9, 0xd, 0xbffffdfb, "0a6400b72860147bccc7020400060000d4620300", 0x80000005, 0x4005}) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000002d80)="b54618f76f39411540ba47dad86bdd282c469c6cc576a4cd03b99047571a3dd31bee2c9590fc51cd6620864ae34d6adf36570d451945c98c8435b8d01343eda2d3af058ffe05b02ccf6f2a540110063221e16ce39915bac9a9ce134785cd5e1569b0828fe580488ebc485d8a3f8b1366ca20a6a247fb2aa01ca52b96f151b512e2ef763707b85da85d19b107df7480c9c37e3181bfe4a83e4a15f63c2c090d33266a623e662f5783e40979abfd8715fe42b60218918e27e05ac4a27ed71729867697d5d20f2561b8ec16f2b8bf3d9f0fa71ed831c033d82a93517ee8eea1d929ef95c28b6b3dc528ad908fdd32acb7f49fc1c0428e48330a9b856aecf64e4ba5e52281feba1864ad26f46eff9bd4c7a6e29b4cf40b6775f828dc63b922fe5651750948d6626822854eef72bf5024c470874441bd5ff56dc96923f8a1e3565f2ff52fed801594dd81daec2d1a8695da820d022820951aee97262aa790746d2cf10e2f972dd897bfd810f36bb64ad99ea313bd4ce247f167b82c294fc179cbbaab02db7af3e72060374bd90f4a0647177979ec2716c1855fc82392f5a729028de109a40e6a210ec23b896576090a5f45bbeead014b9b00ea3714dbe597ad50370a808dddc0cf33907f2296c35abaa96b38cea6037ff44256789b986b2bada5009a44a1343426d9ed3049e9957528433744b5ce0deeb82bbec469934e7f8433487cd6e0194654f5e81a6da2d839bfc3ebdaa5b70233d4128904da9e8d4db526c98b0483b88a5ed8b33cad90434e9c7d21c5b7cd81f769ce8c80b38d0cc878191958a0227827fe11a65fba711a93aa047c16c52a11aa248a8254ed673e42cd18aa90c826f99859d6302f526d047ffb51955938ab9c5ca37d64c291a03ac2d088adb9924053dddf99bfced8b274320fe3abf1030f209439b0ade46c03a9238ef3e9eb287f7c251b71b12f384de7f6b83035aec37588a780dbd76c0a9cacfcd66974ae6b713ce6cbe48ea68071662423c1b6012a272f25bbfad3ad254e2cb4ac6fbc4d2745dd0b3752eab4924c9f4b9f2d6fc3197523f419cf1737464026c27e35775daf180c731d0faea2cee33f4b079a318b32d8f9abd47cd643de1020b050e94a62727a89115936cb761bcc574c8b543571a9dcb578be3603468d2c7932ef75a6115b7959ed342ef63910426b3f74300eb81a61640770311c41e4255e11e2f6a962394629cbc38938a9495b66d91694be8d2b141b05ffcecf580cb526267e52a20b628082ffc5c603b3b203608be795f934fdd3fdb2d34d6329f1d15457886e12a120f08f3529163287d19a1e2fb96975f7ed519f11400909d75adfde5c64e42143de5aa3613e3fb4e85f7553f7d5740d886cb85484d8339dbacfcf32dff0de6cb8dca51a17451c311e86349932fbc4e935394e5b9f90971a0d4687f4c84d2d0f786827e04402db0ba19cbd493121c3f0650bb063a8740747c27eb37aec9c3ea5b2181099c8de65fcf8d9a16adb59bb22180875fa7d54b0ae670e86f704f28bef7912de11dc52ab674c3023a1a17626ba5bdf68681118f3f25fcd5ec2f073bdace49834a7b9fc594c8ae4bc5e1ed5cdd04f193b7afdde4c8d1247d7a91b00df1fc311e39f79ddb30b7de85003c3a3a01759d9e477ebcd5246b641bfcbd8a500ed9a5776fbfbc479ac1e9a0b65fe5b0584d8cb329bb4c0ab6b20ef10dceb4863f93e1de7e9f8e870395b455e5fdaadfa3e59ef7ab747dea30245889a382380832e9fc8bf96331e9701756d430142c39bd06fc8fd3a54c8f2019e2230582726e5af12b4b674771041c7525b2e7eacf982dbd2eef0ce6020d947153d49b9209a96725cd747972f8d02aec734e4d89ead5340d0d9483555c3b21221470556164b1509495de68032cf3e6440b4add29731614f08ef36d22aab6ae2ad8d57e51fd7ed846a73ecdb8521c796c1430caac98aa449debd91df7c35d29c2a9a056caf071f3043caa34dd433aac2a9de9f2434703551c9a0c65c5db0e1fa99a96282f2394ab173d333d1ac1ac48b56f8acff4009b3b808fbbc7d6c2de1bb9043f91d47f50567be1ef4fe5e3df854b47b55e9f28007f1245238ece9c7b8c945106c85dd2c4f05a1da71797d0de257b449e9251fb879b72c72c672698181c0f347c19a8ab0d63cf1605732636bfa7ad238416011909cdc9c6354c8b48119192132398ae2911ac6ba2d91520da0d4c2a78a90418f95a81edf152bcc6f622abd7d9767c4c87d1a0c1c75f45f7b71f4d19855e03852db344b4398b98510caea4cabc8a8761fc441dab72fcf7ad506b70b7f6bd78807e3c7538f1ad7954f8d68891474bef947072f5761ee565abee132cb76cc05e0c66a2a3738b8c420a184e211d130d6a416c05faf64a7b1a2ae08182e2bbd4b03f819f3a691db3b45e99f0d2459b5bb9c72feb697503ca27579c5796b9f4da117f215c65481f999f2ddabcb0a9c8b2571e9d29fca0208f1b2ca9dd335b2951330297d44a9df85515d47cf5398987414c2cb1fa6130fa26ec237e32d9f5bffacc0f58f35ae0823fc0cf30fd61a69e2142da87589dafa844d4cb025ba755f7f911338dccf74b634e5d931b1a3194b41c3b4c112c347e79eab5feb0664a02ac099a988634d8ad41ab049276d7292f3c9ad075e388a4600f90d309652913da7da46546fa2a013c8a8fe309bae4ecc48c924f7239e56242ad7b20622523b30bef94d5ca7", 0x78c}], 0x1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}}}}}) 1.102518848s ago: executing program 5 (id=245): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000600)=[@cred={0x18}], 0x18, 0x8}, 0x402) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x9, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x4, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x3, 0xe2, 0xfd, 0x100}, {0x0, 0x10007, 0x2000f15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x4, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x4, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x5, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x80, 0x9}, {0x9be2, 0x7fff, 0x1000002, 0xd9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x40c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) r5 = kqueue1(0x10000) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x99, 0xf}, {{r3}, 0xfffffffffffffffe, 0x1d, 0x80000000, 0x3a4d136f}], 0x8001, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0xa8, 0x1, 0x9, 0x4}, {{r3}, 0xfffffffffffffff6, 0x0, 0x4, 0x2, 0x6}, {{r4}, 0xffffffffffffffff, 0x8c, 0x40, 0x87, 0x9}, {{r0}, 0xfffffffffffffffa, 0x150, 0x4, 0x3, 0x8}], 0x4, &(0x7f00000002c0)={0x64a9, 0xfffffffffffffff8}) close(0x3) r6 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0xee, &(0x7f0000000140)={@remote, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, 'Gxc', 0xb8, 0xf0, 0x0, @empty, @empty, {[@dstopts={0x1d, 0x2, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @enc_lim, @enc_lim]}, @hopopts={0xc, 0x10, '\x00', [@generic={0x3, 0x84, "642a7ba0220a755f1a02a708131003926607862a9db189755c54762c984f19095b17e15a6c47a485b05c2a09d726820782e8572a61f0e4171904587df55bbb310246071909fcc5ca8f8d3e0a35678c6eec2b359449b8658a3b73c98e67211d54c8d1dacb43f95ec98edf1ab8b93c11a5e9ddc8fdb72aed6234892776de18896933d7b341"}]}, @fragment={0x62, 0x0, 0xa, 0x1, 0x0, 0x1f, 0x68}, @dstopts={0x4}]}}}}}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2}, 0x10, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRESDEC=0x0], 0x180}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket$inet(0x2, 0x2, 0x0) sendmsg(r7, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) dup(r6) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x9, 0x0}) 1.101878741s ago: executing program 5 (id=246): sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0xb, 0x1}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) setrlimit(0x3, &(0x7f0000000040)={0x8, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) (async) writev(r0, &(0x7f0000000180), 0x10000000000000af) (async) dup2(r0, r1) (async) readv(r1, &(0x7f0000000600), 0x10000000000002a5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r2, 0x40047307, &(0x7f0000000140)) 1.00720772s ago: executing program 5 (id=247): r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x40047463) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000400)) r1 = getpgid(0x0) setpgid(0x0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x18b) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) write(r3, 0x0, 0x0) r4 = getgid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)='b', 0x1}], 0x1, 0x80000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000001080)={0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0xf, 0x3}, 0x0, 0x0, &(0x7f0000000240)) setregid(r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x3, 0x8) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/75}, 0x53, 0x1, 0x1000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x3ff}, 0x400, 0x44000010003, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_open_pts() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x5, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) connect$unix(r5, &(0x7f0000000040)=@abs={0xff, 0x0, 0x0, 0x0}, 0x8) preadv(r5, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/22, 0x16}], 0x4, 0x7) 1.001565639s ago: executing program 5 (id=248): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/226, 0xe2}, 0x800) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) kqueue() (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) 1.000735618s ago: executing program 5 (id=250): r0 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) accept$unix(r0, 0x0, 0x0) (async) accept$unix(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) close(0x3) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 837.884407ms ago: executing program 6 (id=253): r0 = socket$inet(0x2, 0x1, 0x40) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f0000000100)) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 837.720088ms ago: executing program 6 (id=254): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) (async) r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x1, 0xfffffffffffffff7, 0x0, r0}) (async) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x800}, {0x4, 0x2ff, 0x800}], 0x2) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x158) connect$unix(r1, &(0x7f0000000040)=@file={0x8, 0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000001b00)=[{0x0}], 0x1) 622.57194ms ago: executing program 6 (id=255): r0 = semget$private(0x0, 0x4, 0x28c) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x1800}, {0x2, 0xcf64, 0x400}], 0x2) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x2, 0x9, 0x400}, {0x3, 0x1, 0x1800}, {0x0, 0xca, 0x1000}], 0x3) (async) socket(0x1, 0x1, 0x0) 606.765196ms ago: executing program 6 (id=256): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000)="03", 0x1) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x1ba) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1}, 0x8, 0x800) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgrcv(r2, &(0x7f0000000580)={0x0, ""/194}, 0xca, 0x1, 0x1000) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r3 = socket(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000001240)="8d9621a4", &(0x7f0000000040)=0x4, 0x0, 0x0) 58.686341ms ago: executing program 5 (id=257): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001"]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2000008c, 0x4, 0x403, 0xffffffdd, "87000000000006000800000000000200", 0x4, 0xfffff000}) (async) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) (async) unveil(0x0, &(0x7f0000000140)='c\x00') 58.101586ms ago: executing program 3 (id=258): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0xc, 0x0, 0x0) write(r2, &(0x7f0000000ac0)="c54857", 0x3) recvmsg(r3, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000d40)=""/139, 0x8b}], 0x1, 0x0}, 0x2842) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x10001, 0x10000}, 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x195) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) open(&(0x7f0000000040)='./bus/\x00', 0x9cab835cfdc52674, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4, @ANYRES8=r0, @ANYRES64=r1, @ANYRES64=r0, @ANYRESDEC=0x0, @ANYRES16=r5]) mprotect(&(0x7f0000418000/0x2000)=nil, 0x2000, 0x1) r6 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x57, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000814665378c5e8abbb48e8e2a3b7b86c0d3aa2554fdddd846c504c0b79d42f0a95b9ef31c4f40c73c871e8c2f7ef29d1e56794f7aad45850ed86097c90ad2e76dad7cb4cc22431bc5b701c266b51678d999129a29300e630e217adf1088ef36e5b16e71768512b367d2ba7b63040ff1c45a866ffd5ebea9004df7512122734ea9034c0919a4247a1696da65d42cd559bf367c00852aea1c57f3e65dcc5b872c832bfa70b8cd0306ac1c0cfd6bfb117de815ba5175d0312d84ae1ba1884abcf6a54665b315acc76cbb2bdb8f940d38b4575f"]) bind$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) syz_emit_ethernet(0x1dd, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a836008100320086dd65daffb7019f610100000000000000000000000000000000ff0200000000000000000000000000011d000310650000002b04000000000000c2040000000400c20400000c1f05020009c2040000000805020006010700000000000000040108004c000058640000002e1b00000000000006ba90d6ebd0f59fe48eae7389dea1028806cf6f7293814c394ac8edd35454930f0ef2ddf3dbe98183e7aa8723a2b1fbead29f22045eaef3fa90f06c28a6fd5a92c1e65b09929dd3acc6be94314f3e241ca468c21a927fd99dece690b4634522c410bac1e6473479e551b64d1072a7a6029fa654948f47e337d244ad64971c2bc2f08b94d342e97d55d559c2479f9c641660eac699368bdcb893be9f225f6e57b97e509f8d33a413e2b310b4d990756216f096d0b8b999895630d69200010900000000000000000001020000c20400000782c84620a05300060502000205020003000000000000880100000000000004011cc204000003c20102000000000088000190650000002cebae30a024309f675f84b9b3433356918a70a7b25d1a41f7730bb80ef02743b84e6d35c79f459b671f74063c28e58e161ae2b22224c193e815a90c2c334147bc63c979dde82f71e82dc820820a5326c142c5c87f221793a512bcb26f51865740450cb1b0fb3acf632e63c1d06b29beeec9e269b11a04e04aeb0cf1bfa55f604c90af514aff20b90e31634da3ac11d4332e8b2a9f0e0d76fc56b7bb0959f962c2d93e3b7c6455e871fc78"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x510, 0x0, 0x37) 57.311371ms ago: executing program 3 (id=259): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x5) fsync(r0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xfffa, 0x9, 0x10, 0x5}, {0x6, 0x6, 0x1, 0xffff9ef4}, {0x8, 0x8, 0xff, 0x1}, {0x3, 0x5, 0x5, 0x244}, {0x50, 0x32, 0x2, 0x10001}, {0xc253, 0xff, 0x8, 0x8001}, {0xffff, 0xce, 0x1, 0x6}, {0x4, 0xff, 0x0, 0x4}, {0x9, 0x3, 0x36, 0x6}]}) (async) ioctl$DIOCRDELADDRS(r0, 0xc4504444, &(0x7f0000000200)={{'./file0\x00', './file0\x00', 0x4, 0x3}, &(0x7f00000000c0)=[{@rand_addr=0x5, '\x00', './file0\x00', 0x2, 0x8, 0x2a, 0x81, 0x10, 0x4, 0xa9}, {@loopback, '\x00', './file0\x00', 0x7f, 0x5, 0x18, 0x7, 0x3, 0x1, 0x10}, {@empty, '\x00', './file0\x00', 0x0, 0x3, 0x2, 0xf7, 0xf9, 0xff}, {@local={0xac, 0x14, 0x0}, '\x00', '.\x00', 0xfffffff3, 0x2, 0x18, 0x4, 0xf, 0x8, 0x1}, {@multicast2, '\x00', './file0\x00', 0x5, 0x3ff, 0x16, 0x1, 0x9, 0x6, 0x59}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x38, 0x0, 0x1a, 0x4, 0xf, 0x1, 0x8}], 0x2, 0x6, 0xd519, 0x4, 0xfffffff8, 0xe68, 0x2, 0x4}) (async) getresuid(&(0x7f00000006c0)=0x0, &(0x7f0000000700)=0x0, &(0x7f0000000740)=0x0) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) (rerun: 32) lchown(&(0x7f0000000680)='./file0\x00', r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000840)=0x1) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000880)=0x4) (async, rerun: 64) fcntl$getflags(r6, 0x0) (rerun: 64) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000008c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) setresuid(r8, r1, r2) (async) r9 = getpgid(r4) (async, rerun: 32) chown(&(0x7f0000000980)='./file0\x00', r2, r5) (rerun: 32) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f00000009c0)={0x0, './file0\x00', './file0\x00'}) (async) lchown(&(0x7f0000000e40)='./file0\x00', r8, r5) (async) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f0000000e80)={0x1ff, './file1\x00', './file0\x00'}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x9) (async) sendto$inet6(r0, &(0x7f0000001300)="e72eb0a2132dca95ad8347917429c69b38b739f35e71813c2f9eb95dad7279ede817612d311fc07ad95732359c8ccb375d4a0b3f50c16c39f62d156c156bc9c002b18771a59a1918ecd51e39ee230677b62e188f3b94659c5d4e37937858cbcbf7a4c79b10668549b5c9574caa6a456f20ec7c967639b1e6f5af86b3a347a89fdfb4c62e43172501ec11c305b060f666e33a8803cb377aa380abad176c0cc9b750113b3d45de1de14fa77a4f7c1aa11e8d0e449dae795b07c1eeab7516f3db528fa91b9eee2ee70347d7bb6437731eea942e30f19694d08564f2dc1bdcd0da2958f149f35ed66fce", 0xe8, 0x400, &(0x7f0000001400)={0x1c, 0x18, 0x0, 0x2, "13862284fab9031190834b41c64f3527", 0x8}, 0x1c) (async) r10 = accept$inet6(r0, 0x0, &(0x7f0000001440)) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001480)={r9, r1, r5}, 0xc) access(&(0x7f00000014c0)='./file0\x00', 0x0) (async, rerun: 64) ktrace(&(0x7f0000001500)='./file0\x00', 0x0, 0x400, r7) (async, rerun: 64) fchmodat(r0, &(0x7f0000001540)='./file0\x00', 0x108, 0x0) lchown(&(0x7f0000001580)='./file1\x00', r3, r5) (async, rerun: 64) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001600)={&(0x7f00000015c0)='./file0\x00', r6}) (rerun: 64) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000001640)=""/189) 5.940465ms ago: executing program 3 (id=260): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, '\x00', 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff62de, 0x2, 0x5, 0x8, 0x100003, 0x7, 0x10, [{0x5, 0x6, 0x775, 0x105}, {0x2, 0x8, 0x6, 0x20000002}, {0x7, 0xb, 0x3, 0xc}, {0x200, 0x7, 0xf}, {0xfffffffc, 0x3, 0x9, 0x7}, {0x2, 0x20ffff, 0x80d2}, {0x1000, 0x1, 0x0, 0xd}, {0x0, 0x40009, 0xfffffff8, 0x1}, {0xaa, 0xffa, 0xff, 0x7fff}, {0x0, 0xfbfffff8, 0x7, 0x8bff}, {0xfffff0d3, 0x8000000, 0x8, 0x7}, {0x40000004, 0x0, 0x3, 0x2}, {0x401, 0x109, 0x4, 0x566}, {0x200003, 0xee6, 0x2, 0x4f5fc48b}, {0x7e, 0x400005, 0xff7, 0x3}, {0x9be2, 0x6, 0x6, 0x69}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9b70c2eaa4e713048e69931929648", 0x14) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x1c) setsockopt(r3, 0x1ff, 0x4, &(0x7f00000001c0)="01fc555cfc53038df186e58d12c23ed5ce8fcdadc23b89d4d5980c3fdff550adb3f18ccf9cfe5de45a4fc9ab765560d652ebe0ffda73c9bc9693c4ca04cbf097fac478010259f93d8811c7f669ff53be7e67867a3eb6b20787a965876eb8409b1307ab358a3399f11dadc31fdc44d2d2d171f65120d5881b8c89b90bec95499d61ff0cbb2d94513e748c11d189d21b7524ce1ae74bf15f2624cf2ceadd9904df574cdb871978474b2c8a5f4bbaf5eeb60bced372", 0xb4) r4 = semget$private(0x0, 0xb, 0x19f) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) semop(r4, &(0x7f0000000040)=[{0x2, 0x7, 0x800}, {0x2, 0xfffd, 0x1c00}], 0x2) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1800}, {0x2, 0x7, 0x800}, {0x4, 0x3}], 0x3) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000fe00000001700024000000000010", 0xffffffc0}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) ppoll(&(0x7f0000001800), 0x0, &(0x7f0000000000)={0x7, 0x6}, &(0x7f0000000140)={0x7624}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5, 0x2}) 4.411292ms ago: executing program 3 (id=261): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20689, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2, 0x3, 0x2, 0x6df}]}) r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) 279.219µs ago: executing program 3 (id=262): r0 = socket(0x1, 0x8000, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x2, 0x1, "dd5596d25b7f293e75e4d1c8705fa547", 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f00000000c0)=@file={0x5, 0x0, './file0\x00'}, 0xa, &(0x7f0000002900)=[{&(0x7f0000000100)="ee9e6c5f9dc764f508bf3221e8da8bdcf8931e9174fa108c48f72e3c5fdba19f7c26e4d391f6c5fa31c6b3aa653d1f7326d6201597e0815ac7a3d646560b042944d0b6f903572c1448e3e191ed1d6b8fab03a34255b669b4c94c5689726c542af2f1151ab46d2bed6235ff5bebedef039faef6e63dbfcb255cd2605772ca6d7dc3547aab8c858658f7c12122614c1ac24d55665d2a2f1a50c9afe920491e92078911e4f8fdb99d1dcf0418133aef7c12693c0f783d06d794aed27bdbd8e6c55b2e1f2f6cb9fe8024f3538df42bfb1895ecd8bc9364dd5e83db137203648e938546b4a9", 0xe3}, {&(0x7f0000000200)="5c2720ca191a03174406965efbf2a41c7d7e05eee9589529ddcbfbba009fa3d4be150d96d7e7443e4434495962513f9609ba749ff5238f0a98d79a37d3ac9e6895849e92ad2e0f1643d7dfc2a7a68d11996f84eeb7416ce219ef0802b549d4ee231db4f0d576c98c44ab1ec0892b31643867b5fbf891c2b277ee6d03", 0x7c}, {&(0x7f0000000280)="6c7644064071367935a52960115a64c50497814004f124dfa0cf57985b4a3a71da5f6a883b8d212adffcca9cca893e40cd8ef17aef9ef410a967081e6c423496965b21be667ca3bb6977fedef3c1940afdef99c70c4ec49fc3ec03350dc31914cc8f195ae2226e358f15561f9ff5c04b6a66f21ba633b12928d6610e6ce774c2a25c586116873d25610e5bb32bb44a7b7540a7d1cccc86a3f178f8735f22b0a29014c9fc085b04d4b7f45ec3399c5cac669490fe1bdef58c8e2db50926aff9239b1532f8e984c6ebff6a3d1f2edd57d506dc828c4eefc399de18bceb8b35290c38079e13e1fa70d249a1740eabdb8f6a30e37527", 0xf4}, {&(0x7f00000017c0)="4b5d70334a8b1f27f295594126e81ce16c4e8e70818c952ba305f8bf3c347cd1121bd4215045e5ec5b8bffc847f4ae5761ff13f52eb971e11bf234260e5e82e42c2e08409b53c38d966de2d7d55c818c117b39120cc1af98eb004a256d15efee0f10946af0f40e760235eb52cfc6683ab28fc78bb12bf300d8dff2ecebba3a9439a20dd8aa9a4a8245d2c25db43cc995fd44ea23b774c911a3ddf325084b37d05bb768986c9724b203199210ace9df07751f04e13582d860b77a25c39b77e333ea9913227ef2a6565b2c8b87e48c0f09f0a4241a8dc5b914d6821ff1456bede8547f85b0f2c849bbd4312dfc4da669f2dbdde4ae1ae77dd9468ab70d8dfd399099b0159d2f0f4a7f642945f00cffc197898f92b98cacdc5fbdfb4fcee01b0babec042629a854383493388a9752e9628ce755f3b4e3f7eb72fdf4fa84b6fe351b3a7bee1bf7e40246cf3e10e917e4d54b7071da2701247ef4f1ced498d2ceed443e8969a616c36aa30461455065df4b6924b53af47c4b58d47b99b72c56c1eb48db81e75fe7fb6665da374a7a2779dc6474356daaa334d98b50d4c43d4d5331da3e644c0990faa860a8ffffb28c84eef33ad3b6478c2e2c2eb0f3b25a1dfbae7fcb612239eff89cec2d479380a5bde619c300f033c174b3f2c0c11fa62e183d3932c606328775397cb633db8008cda8134963da38dca613c43015d9ffc91a2c0ce353d6580e3d98206a5b53b315e9010d488d0ed9d6cc6bf6e6f8ba440ceaf54d26b7459bdf3ba600fad32e47b765e1f7ab5742455886ac0d3a70bb16e641adfb6a0012de3f1821f8aa04930e65b16f0865dbf0fdc7d3736c76b3b438c36b3020a8e1a424b2214b718a4b0ffa80efb05a92cdf9eb32abee0da9fc218184e2b15e84f8d68a3a6138b35f7a61fe2005194d47ef77151959dd81580f5e59d8aa5d09937d7508fe66c170f933ab9999cedf4255777758cb3f929461f2246dc77b72fe03ce3ea73b9ba42e649b4582208636600e92edd465e2f874cc1f337f3ae0521fbcd1d89acd0cf7f8c5831fd3e3f8ad3b7d1ceabda65187dd5aaa58e3cb3f9e04cab2fc47d0005916ddc32586e8a921a12ce7350bdbe69e4f9b8f1eee2bf81ceca75bb08ccb7d23c62372809ed01cf4e5f24ad1d360994f7d8219c473b2a54e36773008340ea141813f676c08bd503488d94faf2cc6bdf267826212200c9e4208b87b78200c1153d796bca3c0388403bab03b9b31d18e80086cd919f0158c9a9c5fb8f6a1406bdf82453394746be76e99b477acba8125d335a85afe18fd562153c9360b6ff91c9fadc068f9763dadf5ce7b6da4762c7d5bb33ececb7e6787121dcbbf1e8d1b35e396f5a643894c13e596b33dc3bbf3946f1fc71bc79c440cce11e1f6f2d5d0cb48d3ac17995bf81744c654297b7bcea79848cd89c06c2614d2eca0ca267bb84fb22fdc595ce468ba32d9d881fa8875fc2f090a901d42829728ed034e21250377d3cb972e0fc4ac1111e0ec978e71017f6fe4884219aeb60e5526acf87d59499a1606b05e9acc415bb898995169e4db2166719619663623e95d17dcafa7bd695ede5cc2d61527090dab8a96c7544fed77083ad05000b0ab2dd22971f6d67a6c778f7bdc9a21d156f78345f4a2fe4e27ec7919f2014a7ab518e3d999c656ecd3a21e7e3a3b6964c96c5e872fb933d2436d89156074a1bce16dce9eaf1f92569878eee5fe4ec84b6d18e2a4ebc5aa51380a438d931728c76bfe716a8f89c7fd1c2b47cf9a291ae8a25d591601580b0c2ead4da0e30b7072065620d843ca3179e28f17917b7923593a055728631722f2bb4ae3132200c62360dab836a7162935241a2b93a550133ec8b8f73780f0228708fceba0ebcaad4aa4ff31cdb1c5315c7ef8773467a815fda7644ad34397b624aad07770b00842660cdf5f834b969939e535384434bba04fdf448b89ff12bb82a408ae79ece1c5412026fa53e547531fcc103e2bac50eed1cc9f12c47443c93714bcf41295a00ed476a42efa76fcd60cf0696eb8815f0907caeaa1bc2848f31da9c50aa0e04c5c75020b751602a7da40e496451fd10434d940e5287fd94b5063e518815bbf183fded808b4415de167eabc188c88c0288b93afda9725e13c434923f061f0299941183ec4b0224d0cc80528cd5a0d09dc81ae20fb249c46e8415ef63d43565f46f88be14d2323e782a43e279fe1d9b9658a133646716b736bd21dca9339f2af6dec574a97cad92d73c5f25250d098b78526a662e9c685f72d410003164045be27143c127950ea9d6a126e745c0053ca0dedaa203fb83704451e0e36153e42d551fe22e608328fd72137bff978d445a8fca671533207e7ea74b9559f3cf4c76dc6ffa5e021c6bfbdf29c12d12ac3a4702f6d4f2f2e3cc74cdfe0b22e57da04d2e8952cf127017e6ccf065d7b8822cd77f6746683ae950cdd56f7c7b8ecd0156fd1b4e007130f9975b0c5bddb74945df5e0e995d65b4ea8e35b308ed735317e890aa241ac92b330ec382816ec426f9c2b93fd0a859c4bdfdc81df0b73b2e3ba82aa98631cef9ad4bbd83fd9d6e52341a4289265a3c3f20ee892d3dc486a2c75f1e12df612a8b001f43b69ee481262d31bc9558fb4a4adcb31397ff4a0a0f0b3a328f82cfc82c20a5028a723901ba8bbbee1814f4169a1b401c05ccdb9586f225491304e85d875604e2e7b422961a8e492e88fc6dbde40b37ffaa83fbbe518bf1055464a718400b8ac1cd0374d16715c6f83c3a60a2af40a56741747e3489b74adb296792f8fb1875ee519c6e7669b0fbf733775717db101902752ab6529010eae3c37948c7e017b543176c4d7f6177d655ea380801ad783dd3ee7da7ad08629fd04b55f3a0456c4a5ba6821f845eeb3dd93126d2b4e4edb79df55d2dcf6e350e98708ff16fab34d87b7c1c3a1b8d1b4beb683d948446e731f0c3c25f15740e259e3076a6e58044ff04f7d8ff5d4f3ec9d7d75dcd0a9ce923d38848ddfaa028c6c5de1935364c7fad8f93fa8c1faaef98f24d61928211f08f291879e61d3710702b66c639c648c8936a5fe836c9a322987dfa56794f644e9cc204b45d6625458517f3fda5da5b76e2645edfb8f8c7dd04537fca934370af7e6ed1cd44e8d5c2f8484bfd51f5a14927468e28ba3e39c66819b5cb6b8e8c6b6cd7df450db26a97061bd951e7ea40c8923c8e74c24396fa90a54ae8bc79365ecf00d861500ccbe8543640483a246d995767a50b8053e75f7596a54e58e77cca3a4856d9778d249c09b73c003952dccbbab803cd15afec35a465ded8caeac0791a37f7e79af72cd418673978aec57dee323e5ca179986b536c34379ddc5bc01e8ab20de54c426537df740be226e84dabaca664f70cf4f462d206a6766309f44a37cb705b25aa5b530a32888f208c2f6dbe1316a5d8385141630941c0f268f73751b0a8246ee9910230bb4d5b71044f83824350f945739367021a60ff47e0b71e9a8a5398d9b803f20f93d63f92bf6415a208d11aceff6491a1005d4013fc00e1652d0369ce31305f1f7b2eae18f2e4815e548c01db1840b3c58f18471fcbe578b83cb07a2313cf97fff519f1f0fc74c1108c044d42c72292e09060a0ead97512f098dc13400a0b222a9efe483743fff2a89be4b55fd13e20933d3e93280462f5de3fe2ca1fb5b0c71967ef27a0ab0285bc219435670c6ef329f2af417a4c4dbbb210bc045e820afb23a78a2b3e21c81a6a21441d69ab3da311109adea71bd60539a20382b66b29f30b528697e61e3eccb5a3d7ba66b2b5973e72702d036763616e71d565cb5c4676efa38fe8a672bde63c59899771be286ada08091a660ded73671a8c2ef3f59c6a3cd023a6359450649e3e84efb874979cf45d0568c1b4bff33eca72c738061fe4cd17c687166cc4945bc5054a336163c8dd09c1a7ed8d3171436308e968006dc5cbc98cbe216b42c7dd171c6972eae0d3eb6fbfad3561abf33ff2595936288a1adb2c8dc2a68c229c598ec1865179d0634be06a69d6c3bf6cca77e0e277ca78344c7c9f167d68cd05225ca4a50db6a0517c64409b90e6f9c1869492f44232e4c3397a3ad965e7e59523672c3c5835d18081d8e5d302aaebf262b0fabbaa9e47375a5d10c43183d790bd4d7f293292a0ce68da3b5172a6975904ad9b72a19386ce0e77eb2ee28155a5afcb235f0e26afa2bb17316c44768138a83a3ed5e9e6f607ded5fa3002a3a99a29cc018923e8687e60d35686b029de98201e89aa8a03c7a1df8cdc25f4f1226e0655705aff995772ee0ee8c8f00d941654f3e97433d46394742a6532ac3d00c3b4a46c5e5d0b776fd03cb8d4aed879dd5230afe62176ecf077c1af526ca9875dfc111d28489aba3b1b386ca1bea77d87c96cf88fc781d8efee7a8e736cbb550db15679cc0ab87e3dc354c3aee252e18531e2c6d7c8dd4ea0469656319815b81a5d8ae1d5bb64c5d553aa1b25b2eafae63dff7a6c4663680c1f80212d27029d949e47765a9cd8ceea7488e038d8a489b5c090079edee359ca364801dc0c752c437aa8e2f27f1096b0c0bdb9557b304d07b65bdf71d11921d35a35427f8e1c90eb69ec57a871178a171869b4a14bd8a8e33c2d5eb7f44deb63c0f77b3ca4fee6944c07c8e05d4fab06145fa9ef9d586280dfdbbb3ba7461037267df78f3bade3c06fde9b6b325c3f4dac8d44db4099a077de40d35053f965a43003e2ee68ff4d180bd710686ac913d14d7d3a61071c9cb6186ed8552e688f7752e1cf830e734bc94cceb73be13b4ab5f9b0127c009e3ca870ca3fe1cc687e4a075012e51a252abe9c4e5c49c2b9a13a0006339ba34408e81cb6e417fe357f9101e16cc1b1d5775474ff85dbe616d6a3fc89e9f7f0d66f680c7f39ee15051d0b5713af5da1a5a9ac02654505458f44d62e86e392c30646a2e81d9d253563d3c02b0b871f4d50d5606ee29827b7b299a3bc4018552a7a1ef3ac6497f236b85ee464293de62523696620bb56814aa51c444e0c58ede33c47eb31d77a6a73e41db98dff7e8c60e2fe025c033ac96256e8cb5e67da3c05cce68c0aaea4755238540e13a6bd478eea33ca43dfd9f748bc67d687869a930847876d3685819a6c326af36e29a32f62297aa30b88b9d7ee75eb6d863baabf80a28990cd3642eb0054dfcee06ef2ceb91151f14cdd189ced33c84e76b034c1cd93f27cff4c347db0afaa28fbaf58a0452a91f4f939df3cb2b8709ac97e832b693f6d40c16d7f5d5dcf06b51e7afd46b345e410be863b34968342e0602ac281b0832aeb8ed94d0de2942f8b6c84b88bb87b20a43dc9e34899fb39377a462139fa3847035fe95ede9b1fbeb933dd6d3f57b80ead4b12bf34daf592d36d4462168aaee93a06384a3574a46f429c4fe855630f8fb28424d9e98b1a94de673754f9bcadfab46e2b851bd2842a3300a0d7584896a840786247159cec4f7c77c848092027dd7ff79297ce45241038cdf2c33f81fedbd374ff75eeea07487f4308094077c4ba5a8ec6c4611dfebd01eb7dcae66d6462f97f58a185473f927c4c253a335869893032102d6c8652e8085269ae9db10abbfe540fb4af46d480f79636106fcce1e0aa63c18f0d95323fc37c88f1819eb4f8ba0f78a96088a875006530f70de4efee54daee68079d14cd4a40730fecb6eb41c739db130fb793ce3f91a0206bcfb1633d5b11d1e18e198c3b18e707e31f719cbbf2d5c544f561c3ab332dc56e05b7100b1c7500c439f800f9f70ca213bc345aeba", 0x1000}, {&(0x7f00000027c0)="fb4b97a9dc98fe2ab5bb9b267d0214a0f4d6edabfe9ee46925a820e69a6f6533cce7c37d67318f5f1c2579a54a500648dddfbc0a3a5b5be7d3c899e0e2b4e23d27351786e3516e0a66bc9ea1daaef69f9c2f7b0c67ec1946a2375d7166db99036b7f6ca1b69b5b9c0a343f07d9823ddf3bdab3db623096cb92d8c33cd100c176628fe296f8eed0cb6d54877e283d5aa10d1a1c7ef11395572994784fc332d997d8370afb5ff274872342855c5f05263a9c55867556f57ffb01f46e13b21f37b554b6563440a7534dd80b96831136e58d3bf61bcc9deea506", 0xd8}, {&(0x7f00000028c0)="66c773a4e8499fea455a99c0271128cb25e1972331303fc16e22", 0x1a}], 0x6, &(0x7f0000002980), 0x0, 0x4}, 0x40d) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) (async) r1 = shmget$private(0x0, 0x4000, 0x95a999646a72d5f2, &(0x7f0000022000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) (async) shmdt(r2) (async) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) (async) write(r0, &(0x7f00000011c0)="129e5166c22232f27905950c0fcad0fdac4c0020f52446fb48ac7e07a8467fdecd44bec49cc516ab1379a92d49aabaf2ef25e7d341ce13ec73e9de7fcf661ce84897e675ff592b0cda8f100ce680c204b461078b35842182e9d5e8724c320282bff3341d011d0f4f54602a47572a557e38c0346ba9aafb5227f05d986539f2885f0d81da444bdf433c2c766daa723fa35a10fd1568c86cb65cd89aa2ac38ab29e29a597c6ffedcc35b88924658e4c5aa9adfea51552738d1f642792314379c4c0ad4bd38660fd3a128c2a718299c3f9111f912569d04e92afbd5993de2a197b0411b4877787821abcfbd1e22fdbea9d810b333c3f337f87e9a43534d248ac157c4e03c446680ea36760d83a7a97c397c26bcebf388439871f81a857aec7ec85a1932da4ee8596539bff21afdc3a69feed415578a1bcc3b326d90e101be3624ea966e3ef5aba66ff62dcf68b4396cb62b11af40aa05e3537da0348cbbec60a59a66b798c98211dfa4e5fa02f4c024435ea1dcc98ca22f9c965562a186396ca7449fc793fe471ab73829068419ae811435db81af0db857d5e28ded5ba55cc35d0196eb70352d8f27f27371ba4d7cb05cbe0c756dfa5aa70e25c3367ee86f5a2cf89a0254ed384f80224ce13d11d3e226efa071e301e117ebad1f1a5504dd46a6a2da16cdf532fa79acb7480b1f6e36430f0d3c56460e13694c55d85b27a867d9ef0942532c9824ad455a96da349fc3db9a405265bc02f639af08a5af067e571e628c618804b1edceb9b12c0df12383b2b88634d78c7f0a1d7ddf62ff8bf21cb4f38edf39480db669cc912a34b304ca326c1166ef6aa8be44c05cf0f19aa6b3720004000010a7b230549d9658d2b7350c249d0efe18a84f569d6981c0189fd39eed8bea86837f915484699730b573ad5686c46f2eafe68fb19ead296071116cb8dc6dc2727c2845984673e31e73b8ed835c10748fe69cd010860563a0c378936843916ce07a3a974b8991ff3c4675975d02fc912d1c54100f9d5d4ae323a43b27e9c287e3c2bb3a1f4045874e791f1495d2282646e7e2c9bfd65666201bf0a9f2549daa0093f99ea953850aa1ea12266b6045fbbaef6c3c0fe56ffe8acbcbd5986172afbed8a2bee82f5b9fb7262a9b17ca8e4b6af092bb34f3d3ceab4f04a0b5ed3afe84fc4a9cf5c5a7c1a22d7f0534030fe578583ec522f64d4eaa56eb92f5bbcde097ce8fdf2f9908231402543f23286e221145507f9026567d5de6710e89158f847e83bf3fc27203e375a250bbc4c1144b98eeeb9798ecf50264d9565585df6e16dd991cdcb422d3826c075565e95911f97e5edccee0fefd0cada084979268561369500be02fb162cef042f2152abea632f21ae6e2dbeb5124fe83602dd0860980aadb9d6845ea1e0c589b7a7a1db5d61d2d3f86183bb62cb6bd7c0946070844ff74c3973e88cb4ced25974456d9f7d93a9348b741830c8ed1922bb05653ff6be3b783b77cc7b49b1f4961c3462994ea21a447ce12996ad826d6ca412f2914ba636eec0bc695262c63248bfe08faed3b512d4b8f9aea1a171c195f6248b20aad4c2442fd617ce616f23542bbfa9149c6ef23f8d5557c1435c90338165b2d09dcf18f8b69788f0f71a0743350523c2b8258b98755ec48ff9db91d03a952e56d0c989b16e2cf5fb0834c8e28ec434d9313ba85b987f069cb3693e9f3820dfc2455f0db35fce9172b0924a9cdba9ce95270d346999455d6e866c73c699f5a7fd4e51312cc7db06931d065ae8d88ac207d6a0833578b78499956851f5eae994a2a766a8ca3187dd4e61094a8c58d2fec86d80e2b4360236a96ce0638ae28fed83bed62124cebfd958e5ddce944921f6d71979544486e9f619ee03089fb3a76a4a70aa0453e5f8a6fd53f8aa64294a3b3ffb67770f459814da2e5ac21a75045056455c28ab6c6291fcb0d771008a9e5ff61bc8d918a55d987542cffcf61d37ed683e485b4ad1f5589d4db659e5bb2b7736106ed8621bf6ca6f8fdf60ce5077d0d7ca67cc667fd8c5a0d9539da12f56aab888dbd973b64a13d62db1450f7fd3b589f8d56e3c267fbc8637b28300f584fe853deae28aa01ae", 0x5d6) 0s ago: executing program 3 (id=263): r0 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) pread(r0, &(0x7f0000000280)="c4f03574b71d43c2f7a1e62b6590756bbac04c9b8f3b970dec422f69e3c8547d04504ab3ba146b98f748980bfcc0b06e400a7df3ee07e5c7c78a5d4efef8337dbca59173ec11e4e08d5ea6950efe9bc00ca90b70dbe07eabf898c2f062e1a87f30b7e7f15ce0957dfa7c784c6ef13a4fd6155a0173a65c79b430735e8b8d5792e274ae3f63db41737acc93268d397fcaab755432d8a54da0f0b42e4d72f473b4c4afbb43fe91a598f8ed", 0xaa, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="a7", 0x1, 0x40007) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000340)="c242018a347a25aaf2c304b014a1bdc090cc41a97741c25178ffccf9989a5409bbdb", &(0x7f0000000380)=0x22, &(0x7f00000003c0)="95a8664700adfc347206b127b73a1cd049cbfd5eed72831860dfc1b784a5fc1dcc22d6ffbcbe661d9cdafdc6576252b2cbd35242034d6f94df7100b09ea737284a6051451f2dd4e1e8b89bd6f6147e417e4960bbb94443aab302b545303f3bcc171dd6c5b6d4ba6ec056c9282e7e2becddc2b082540793aa7cd8beed2e75e95f5ae3146e5c906d2e395b40dd7ff3770c45be1786e02df905dd86fe850cac3ec7c38e7247228f7bea37dc121db9850c9ac88d17736b4d5ac3e2a0972c60eeffefa4", 0xc1) getresgid(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x4}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000004c0)="cddc2607791fd144bb5b6d442a466c35f96b5a1eaae048720b43a4ecf65db71431020fec083a640684dc83729fa451683a12df5c215b6b45f37c0a11ade868a85ddac6bfeb65d2394ba2bd2dbfafb722b9c25d96c210a09ef37c42700cc4f2235e5bd7442d2381f9682da2626391472768e03152ae26b5aace5e60050ac831635457d9", 0x83) sendto$unix(r1, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x4e1, 0x0, 0x0) close(0x3) socket(0x2, 0x2, 0x3) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x7fffffff, 0xffffff82, "ffa0a8000063267be8793b8539d9ae9100", 0x400, 0xd}) read(r2, &(0x7f0000000180)=""/196, 0xc4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-9.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.85' (ED25519) to the list of known hosts. login: panic: pool_do_get: shmpl free list modified: page 0xfffffd806c55b000; item addr 0xfffffd806c55b230; offset 0x40=0x69f19cff Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 461537 2556 32767 0x10 0 1 syz-executor * 88739 2556 32767 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8344b438) at panic+0x1e5 pool_do_get(ffffffff83978810,1,ffff80003c405af8) at pool_do_get+0x5df pool_get(ffffffff83978810,1) at pool_get+0x162 shmget_allocate_segment(ffff80003c3e3a18,ffff80003c405d50,a0,ffff80003c405ca0) at shmget_allocate_segment+0x1af sys_shmget(ffff80003c3e3a18,ffff80003c405d50,ffff80003c405ca0) at sys_shmget+0x195 syscall(ffff80003c405d50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x264b697f7c0, count: 7 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: pool_do_get: shmpl free list modified: page 0xfffffd806c55b000; item addr 0xfffffd806c55b230; offset 0x40=0x69f19cff ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8344b438) at panic+0x1e5 pool_do_get(ffffffff83978810,1,ffff80003c405af8) at pool_do_get+0x5df pool_get(ffffffff83978810,1) at pool_get+0x162 shmget_allocate_segment(ffff80003c3e3a18,ffff80003c405d50,a0,ffff80003c405ca0) at shmget_allocate_segment+0x1af sys_shmget(ffff80003c3e3a18,ffff80003c405d50,ffff80003c405ca0) at sys_shmget+0x195 syscall(ffff80003c405d50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x264b697f7c0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c405920 rbx 0xffffffff83926e07 cpu_info_full_primary+0x2e07 rdx 0xffff8000015ab700 rcx 0xffff80003c3e3a18 rax 0xffffffff83925ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc9d8b9cfa1d3a4a1 r11 0xa05d895c31eef065 r12 0xffffffff83926c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff815a4545 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c405910 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=88739 pid=2556 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c3e2028,0xffffffff8396c980 process=0xffff80003c3e5360 user=0xffff80003c400000, vmspace=0xfffffd800f4a7d78 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2556 461537 5459 32767 7 0x10 syz-executor * 2556 88739 5459 32767 7 0x4000010 syz-executor 10454 63180 30154 32767 3 0x90 nanoslp syz-executor 10454 263503 30154 32767 3 0x4000090 fsleep syz-executor 10454 320862 30154 32767 3 0x4000090 ttyin syz-executor 10454 349642 30154 32767 3 0x4000090 fsleep syz-executor 20726 438964 11480 32767 3 0x90 nanoslp syz-executor 20726 65181 11480 32767 3 0x4000090 msgwait syz-executor 20726 447831 11480 32767 3 0x4000090 fsleep syz-executor 30154 485368 65287 32767 3 0x90 nanoslp syz-executor 11480 95473 36929 32767 3 0x90 nanoslp syz-executor 53572 244633 98551 32767 3 0x90 nanoslp syz-executor 63273 409853 71720 32767 3 0x90 nanoslp syz-executor 32438 213875 6830 32767 3 0x90 wait syz-executor 44162 451375 52658 32767 3 0x90 nanoslp syz-executor 48387 77016 99755 32767 3 0x90 nanoslp syz-executor 5459 242073 152 32767 3 0x90 nanoslp syz-executor 71720 12959 88358 0 3 0x82 wait syz-executor 36929 34545 88358 0 3 0x82 wait syz-executor 65287 328797 88358 0 3 0x82 wait syz-executor 6830 486877 88358 0 3 0x82 wait syz-executor 152 346626 88358 0 3 0x82 wait syz-executor 98551 387761 88358 0 3 0x82 wait syz-executor 99755 334787 88358 0 3 0x82 wait syz-executor 52658 137605 88358 0 3 0x82 wait syz-executor 88358 357526 94147 0 3 0x82 kqread syz-executor 94147 10750 58755 0 3 0x10008a sigsusp ksh 58755 86249 74961 0 3 0x98 kqread sshd-session 74961 193274 24956 0 3 0x92 kqread sshd-session 73735 22067 1 0 3 0x100083 ttyin getty 24956 273197 1 0 3 0x88 kqread sshd 11184 192621 94023 73 3 0x1100090 kqread syslogd 94023 150205 1 0 3 0x100082 sbwait syslogd 49726 463973 1 0 3 0x100080 kqread resolvd 60407 2274 15998 77 3 0x100092 kqread dhcpleased 53926 197505 15998 77 3 0x100092 kqread dhcpleased 15998 228421 1 0 3 0x80 kqread dhcpleased 5232 299827 0 0 3 0x14200 bored smr 54108 328133 0 0 3 0x14200 pgzero zerothread 97203 59001 0 0 3 0x14200 aiodoned aiodoned 37815 64330 0 0 3 0x14200 syncer update 53501 291276 0 0 3 0x14200 cleaner cleaner 37194 139435 0 0 3 0x14200 reaper reaper 46548 390480 0 0 3 0x14200 pgdaemon pagedaemon 60330 202554 0 0 3 0x14200 bored viomb 15265 379696 0 0 3 0x40014200 acpi0 acpi0 77208 52529 0 0 3 0x40014200 idle1 78100 278723 0 0 3 0x14200 bored softnet1 57403 256926 0 0 3 0x14200 bored softnet0 52167 518425 0 0 3 0x14200 bored systqmp 97614 236138 0 0 3 0x14200 bored systq 79540 67647 0 0 3 0x14200 tmoslp softclockmp 38909 443 0 0 3 0x40014200 tmoslp softclock 35837 328943 0 0 3 0x40014200 idle0 1 413863 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff83978828) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 2556 (syz-executor) thread 0xffff80003c3e3a18 (88739) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839b5d00) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83978828) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11063 12020K 12034K 166960K 12154 0 pcb 17 12K 12K 166960K 17 0 rtable 241 6K 7K 166960K 368 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 9 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 36 0 iov 0 0K 16K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1394 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 24 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 125K 166960K 403 0 sigio 0 0K 0K 166960K 5 0 proc 58 99K 163K 166960K 526 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 66 0 in_multi 99 7K 7K 166960K 111 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 11 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 121 546K 546K 166960K 121 0 exec 0 0K 1K 166960K 375 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 272 160K 177K 166960K 5258 0 UVM aobj 19 2K 2K 166960K 22 0 pinsyscall 47 94K 116K 166960K 1477 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 18 0 NDP 11 0K 2K 166960K 27 0 temp 48 9081K 9145K 166960K 5003 0 kqueue 13 20K 29K 166960K 70 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 63 0 60 1 0 1 1 0 8 0 rtentry 176 116 0 4 6 0 6 6 0 8 0 unpcb 144 285 0 270 3 0 3 3 0 8 2 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 736 294 0 287 7 0 7 7 0 8 5 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 681 0 668 7 0 7 7 0 8 4 ip6q 72 2 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 2 1 0 1 1 0 8 0 nd6 152 29 0 3 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 471 0 15 30 0 30 30 0 8 0 art_table 40 472 0 15 5 0 5 5 0 8 0 art_node 32 116 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 19 0 3 1 0 1 1 0 8 0 pool(0xffffffff83978810:shmpl): page inconsistency: page 0xfffffd806c55b000; 18 on list, 16 missing, 35 items per page dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 1964 0 500 93 0 93 93 0 8 1 ffsino 296 1964 0 500 114 0 114 114 0 8 1 nchpl 144 2521 0 831 63 0 63 63 0 8 0 vnodes 216 2045 0 0 114 0 114 114 0 8 0 namei 1024 7822 0 7822 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 8807 0 8807 9 1 8 8 1 8 8 plimitpl 152 158 0 131 2 0 2 2 0 8 0 sigapl 424 692 0 638 7 0 7 7 0 8 0 knotepl 120 344 0 0 11 0 11 11 0 8 0 kqueuepl 224 94 0 85 1 0 1 1 0 8 0 pipepl 344 172 0 145 6 0 6 6 0 8 3 fdescpl 528 676 0 638 4 0 4 4 0 8 0 filepl 160 3633 0 3401 15 0 15 15 0 8 3 lockfpl 104 97 0 95 1 0 1 1 0 8 0 lockfspl 48 34 0 32 1 0 1 1 0 8 0 sessionpl 144 69 0 53 1 0 1 1 0 8 0 pgrppl 48 116 0 92 1 0 1 1 0 8 0 ucredpl 104 561 0 542 1 0 1 1 0 8 0 zombiepl 144 643 0 638 1 0 1 1 0 8 0 processpl 1232 692 0 638 5 0 5 5 0 8 0 procpl 664 1137 0 1077 6 0 6 6 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 1034 0 1003 11 0 11 11 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 145 0 0 19 0 19 19 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 272 0 0 17 0 17 17 0 8 0 bufpl 280 2806 0 102 194 0 194 194 0 8 0 anonpl 32 9515 0 0 77 0 77 77 0 246 0 amapchunkpl 152 16692 0 16057 31 0 31 31 0 158 5 amappl16 200 2525 0 2489 18 7 11 15 0 8 8 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 401 0 400 1 0 1 1 0 8 0 amappl13 176 111 0 101 1 0 1 1 0 8 0 amappl12 168 904 0 867 2 0 2 2 0 8 0 amappl11 160 9 0 7 1 0 1 1 0 8 0 amappl10 152 63 0 53 1 0 1 1 0 8 0 amappl9 144 298 0 298 1 1 0 1 0 8 0 amappl8 136 116 0 114 1 0 1 1 0 8 0 amappl7 128 155 0 144 1 0 1 1 0 8 0 amappl6 120 146 0 145 1 0 1 1 0 8 0 amappl5 112 95 0 87 1 0 1 1 0 8 0 amappl4 104 261 0 245 1 0 1 1 0 8 0 amappl3 96 3145 0 2996 4 0 4 4 0 8 0 amappl2 88 524 0 466 2 0 2 2 0 8 0 amappl1 80 10916 0 10329 16 0 16 16 0 8 1 amappl 88 4521 0 4315 5 0 5 5 0 92 0 uvmvnodes 80 109 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 21 0 3 1 0 1 1 0 8 0 uaddrrnd 24 676 0 638 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 676 0 638 1 0 1 1 0 8 0 vmmpekpl 168 7358 0 7325 2 0 2 2 0 8 0 vmmpepl 168 51371 0 49196 107 0 107 107 0 357 8 vmsppl 488 675 0 638 6 0 6 6 0 8 1 rwobjpl 80 17418 0 16384 26 0 26 26 0 8 2 pdppl 4096 1359 0 1276 115 28 87 97 0 8 4 pvpl 32 17880 0 0 145 0 145 145 0 265 0 pmappl 256 675 0 638 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 298 0 30 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(ffffffff8344b438) at panic+0x1e5 pool_do_get(ffffffff83978810,1,ffff80003c405af8) at pool_do_get+0x5df pool_get(ffffffff83978810,1) at pool_get+0x162 shmget_allocate_segment(ffff80003c3e3a18,ffff80003c405d50,a0,ffff80003c405ca0) at shmget_allocate_segment+0x1af sys_shmget(ffff80003c3e3a18,ffff80003c405d50,ffff80003c405ca0) at sys_shmget+0x195 syscall(ffff80003c405d50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x264b697f7c0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7cec3e5a8610, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7cec3e5a8610, count: -3