last executing test programs: 3.757375575s ago: executing program 1 (id=2): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516", 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0xb, 0xfd, 0x1000002, 0x7, "0004010000000000000000008c00001000000200", 0x0, 0xffffff00}) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) 3.742891661s ago: executing program 2 (id=3): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f00000001c0)=0x1) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x8, 0x6, 0xfffffffffffffffb}) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffcd2f2918c24d080045c400340066000000069078e0000001e00000024e204e23e5898e88a220304bc3787dd43d32bdc2be4be8f06e25193d21c62150fd6098f7a32acb791ab2c124ef378805c6b6ab0ce7625a2de4dcfa620951240871b6a8d56e57c1e3b1780c7836dea0dde7bbb1f133e177e10e71e6dda134936f91faa023", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800200029078fffd030301030427930303090000"]) 3.742452024s ago: executing program 7 (id=8): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) (async) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) (async) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x0, 0xffffff80, 0x6}, {0x18, 0x0, 0x6, 0x400}, 0x8000, [0xb24, 0x6, 0x6, 0x1, 0x7, 0x5, 0x7, 0x3ff]}, 0x3c) close(r1) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffff234, 0x6, 0xc, 0xffffffdc, "230300", 0xa, 0xffffeffd}) (async, rerun: 32) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f804658ea5750409ae18854127e5d02fb7161c9b00404e00d03b12f254885cc96d3d0fad68280", 0x4f7}, {&(0x7f0000000b00)="a55edb72db2a8618809684ed6e157f22ec14441e85a3183e3858c16751e98980717695cafcf59b3e5ea5a903f0166e6aa09bc89759f55e9e28b597d40419a45376c3a1f3fc4a7646a892ddd998e91fc1297f3ce971b14d27abb0d452976736ab670eb153efd2eb96c2c43b0af959d6d2bb3dc6fc25ded8dc545df7aa6c14f68f88f0df99eeb366fc7fb112f74d92b223fc53378926511c60ea792d4686cc230a5ab86f4daa54b282581c533dc3a65780ab92ab57646793412d01fe696b8d29ccd635d50acabefd5dca144125bae580ce23c3c4e3f281fe984b899589280b53939e235d926142caeefc8e4299d28c5c6c", 0xf0}], 0x2) (async) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000000c0)="024061919823", &(0x7f0000000000)=0x6, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000140)="5716a0323300c4dd6c1046d7451b3642ddc64d665220c0f408ce2d876479dae10fe733d3f80f4dee631c37814c1618c3f4b8cb19b09b420b2c64921e097354e0a407aa8d8e8ce586911e03d40948ea13211c1d37ec45137f26267280d2", &(0x7f00000001c0)=0x5d, &(0x7f0000000880)="1b89cadb82eb8a475a0ebde7bf9440a9c46dadab2969573c4e7f31e1820f11873669d520ecf1b1975c176898c8f1f9453199e1993af98d1f216e27a893d0b80b2447a3af622c178fbcb16d21b8ee8a12b5997a53edc6839ee03a0f5147732a538935c05314f740c81c03d6630e8266d2bce319e8a99cef80aeee38c8c1e2dc16bdd1a8009a50068ce5edfb5afe1cf3b60dae03c3210ffc6afb79995720002fb509222239f362f212045c5ac7765209733609cade8ef30548150be39b75480d45e63ede8786a02ca811b5fff3", 0xcc) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) (rerun: 32) 2.651238447s ago: executing program 2 (id=9): socket(0x1, 0x5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) 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)=""/231, 0xe7}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x18, 0x3, 0x3d) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) syz_open_pts() syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_open_pts() kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x710, 0x10) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x50, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000300)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0xfffffc76, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 2.650753144s ago: executing program 1 (id=10): mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) socketpair(0x10, 0x4000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) (async) sendmmsg(r0, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f0000000400)=@in6={0x18, 0x2, 0x0, 0xff}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000440)="f795d1c9fabc0eaa315de4a96f9b27a8e4de843bdc091677486d3bd924a736e33707b44d73eee94f5ecd9fb7167f51e235bc466d5abc730d58d865dbdd98edc0191e1a32e7716d6894b5aa9fdf7978dcdc15ce70e553c247dc4505dec9abed2d71ce62493f3e1d82c8ec36dbc8097b7515bbdbd8700a8ac49ebd18215df1a4bca15b9e5f3ccfc299252c5bd1c8cd1ea43900fc0f048886d964c5b9d32c70b3391694cfac5d72b3d658c7eba770057639fd2a1737ba8086baae8fb9aa6fc4b5dbfdfa889d45d00cfa7a3155e0fb735e6fb3db1d80b390be0c26523a212ca5", 0xde}, {&(0x7f0000000540)="efa58765033b4f01de4730790411fa2d029028078f3b7c04d557ceacfd517e1ff1bf5aa480d69358c67daaf146fac6282fe933c9d67670ce4197d30c4ff80ae7efc706ac2258644a4361cb457d2e858038c1ac8cf6ea10d18652e3f3f4cd592c662a7119a9b4200a3738da527c281b617ec8198d200a3885564264dde1cd09eb2c2b5927914c9155041c5d001a0043960cf7189b863ca164765d2bf402eca655205d", 0xa2}], 0x2, &(0x7f0000000640)=[{0x20, 0xffff, 0x0, "3b92f1d35022a8a55660d3c774"}, {0xf8, 0x1, 0x3, "8b13a1372abf305d707353fb60c8e792b19dcaf27aa22ddc79873a7abb288ade95c71e33d141ee9d2e7db4c4819936ec09c92e9ba66be8092d55bd31f6d1a704b13d5bba7f661067c734cfac17ba12c1d96b00387fe7a7469267200617bfcc2b69dfd7c74ac713d66565e463c8bc33cbaea25600d0b368db6742e4648ab01e89bbf04944b3625358a477e11903082884cc554f51f823039da1c58d8fe51257365a2bb3440e18c661e369b77846e0b389f65b7d1368ad3c5a20b03247c2d69ccb3c966900b200058ab1e86f6807623e0895fe91dd400536fe374a4a596a0684d59b6e04"}, {0xc8, 0xffff, 0x8, "1a32a72ad110fa75763adaa22b55c5d845bd8b3c5b00ffb340edaef7343cb0bac1bff4c0d1198000d5ac5ecf3fd59c3b9ee5695b9dd3a6bb841ea2f2356312eac6b24e7c52df4091c2e5aa3f8a1b1401505bcf113525ff63738a8c422d52cc357f57806977f72fe6f0194a7e5b047b098a6de819a057a7a9855ee043bc7f57c1984686d9f99881360e7deed460ed81a999c82e46dff837fc4412d78f436064181a6e2baf0d2a6a7059be37fb941c687f06447885aa9d7fcb"}, {0x1010, 0xffff, 0x3, "aea702834f9a6511984d0c997d2d3d0c01f90f71a1af761429bba252d9605c22bd33bb7f700cf7e661f094a721c1e72068789f11888d0ea761cf53b1610aea4df19f563b20f46f52f850f610939d65dd940ef69a246095d84b0e5149c4ed77801bd5eff4db36ee38c1db86ced2fbfe9abd70c4f81292c0d18498abf99beabe8daa4bf3e6d17bef6424f801257209ec74358ea9fa8303c0c9e262e3940baf21ee174e8abdd1576443f11d1e86e392d14ad662d7687d373b7f4b76db4ef82c6ac225acac6b88256f1adf85d1f8747a9ea2e44d3f2c4c745635bf1f1f680ac8aad181c0856bca41342391c71ee386e31c677343c766ebaa6d7562a0b7b412f8cd4a04e2cfaa6439f2ce519165ea38bda9db6d890e4567b32415302208fde3c2e19f5f5a9d8753bbb37e3dae87f7a22a5880265bd4810cfff10a3d974bc05a66cf00e6ca5c08c901d3ee5aeac5af2e757297894bbf076e68b646eec38c8c7a935066e21ec0df0a8d67f81654a350dba12d7cb7190d3a3f35a1f4bd9777f5d2ff70aae0a2922795a04bda042cc37d0a965f34c885ed1e3b97543422af355c2672bc2c61e486de3733bd8289d722b4ae8cb0f69a761dc9936e9203295b79bc59894e556879540ccc9022013299f32d2d38bd2ca8cfeb37879d26bf76ae97071d74dd122d71906d7e19aad58d4089975f39ae9aeacb3ee16f454bbe907ae0bf3b2e8ca2c5548684e6426c06bce97ab14c942fdcc8f3b63098e6e28b967fd845e26fbaeeed441951a6cccc3e845bd116274d333b5e975632a3bc3ab9c3b534329522f655b4242678d6c295665812d27c43dd57db6a2b4a3132db1e9aa6a2cc8187567a213e8cce0ea1d47a4f93fb5d0abab89f525ff290618e80a191b4b9a77cb037c3ebaf72987d46371b02e5523e98b7b920d9237fb41ab4a347aca958dd2587f4e350d31ec10e12aae94d8418c0c8fa8b4f513a587fab3ecd0c0991db21e6a2260ccbcc8a6af80081a754deb0294bb858240bc62d72679f8c62a799dd938f17ebc568779bb5bdb376014bb877d40a1009e813a1d66c13703fe38d3870d495468128c6e975881038d4893cdcaf00c4510c7962049dbd03bc21c1b77d973772ddb6575488745e3f550701c21168774dc081129e3c2d7165c6fd028b5ea4c4dcded21fb4fce3022073d8dfcc81e199ba15b18a6a987c8b11224438f80610c6e47411285cbd3ad6af6a24a9702c0c8c043f3131e7ab4dd236c2c5eaab719bf841cc9c57ffacfc79e31d41ffdf3f3bb14aa708b8e94783f3a57c3741599a311298ff87b906a37f887d1c8892a2966f070c9afa8c6c9b92262f77c9f1d81011a53b5b4af13270fa378938a5c6225d342bfc88d0a2c4e5dac5aa2ea27664eb55a5fb4a280204ae58540708ea6766d35c5b9d2576208eee65baf15407ab23faeed3fa7dcd3649f827b5a3472dc16c645b258321f678c23c063f1c7fcbd7b397556c594ea062e1dc58aa8994de23f45170c565aa9be3ff2474ace6dc7cc67771a96f94c19e934010cc9af07e71d38fcbe73b23168d6d0a7f3bc57266be97704762a0d4e8a2534fbe1f0071548f4bf4e180c11379a3edf04f746a6e964db03fef04516f74f9201f2cc49f78038e046e0743b2208fffd8b596022f1da057fbc394736e466c9e5e6d0e6dfcca68129e9a6b6dae567656622432eeb0ba593b22384463f18f62141bcbf96aa1c704f21884d36e1b60f3fb9c5025005cc60ada377adb05b1db344bbb52367e570be149a55cb629ee5cb56a012583637208ab4f9710bfb182e39208c7f4adaf74cd9c3e542f3cbbb6cd86cd1e71a178d3f371533753488541c8a92ec2444da7ff3f9e261fb563c0a024b172ab290f4ec04a15f686bcd1e5ffdd5170045b9bd9325f5cdec77fef45b47f9eaab234167ce00a3061fe0b00a07c82a53e53567f084cfe46f0fb73204726f2e1610558ed7c22bc921646c88c19f39fcad0f87665aeb3c075970fc2a8665112f086985c4c9e296575051a6312cb1f90f2aeb3d4999923a2f57f237ca42e2e83f7f609f6e9997f1f0fa00ba4ab315223689eb2205e089e1bdf02ab4e44d16730c194fcc719cba1648dee9d8a20ccafe8fd4afa494d9fe479070ab977b68d4f59e4ec3503d62a24d44323a2408ec9c2eee36f71a5a40ce18f913ef22e80c6be1cdd1e756387d3dfeb968d166541e2f6121877ff8e6cd9020b99377695887381ca984cf2a81e13512de1148b0b0b09bceb4db4765a816356c8357c5d5a192d82245471fef2c055cb87670802c16dc23f314dd4f4ab5ccc202838f1ce626626239e791d01905cbe25cbc91ea392c88ca174924443e1b09805b79bb60a9838517e9d3badcf1ceb1194903c3c0e816c17fb12b084c6a829e78fa8d64995e54a4eef361d5fb8330f5f0c89618df06bde450316264b46c815ea0bd3ae5a95ed256d45cbc7568e0294c97634688f429a529640dc2ae1b4298bb844a4f3915da5cdd2ec3ee8d500914b7cbd84d103cd4eea24d3bcf742594470d2f58ce7e1bd0ead3c2038444693a49355c63acab376369171562031f9ea6ece299ae3deaf11ead45d43e90db4c8258fc89f0ce6d0b1529a394fb515549f2927761f337687714234fa6571564fd9fabdf46c0117cc8d1c0b9c10152d1b65aba2342267c5bc383f7d2490c6fe6b46962330bf917b704516e8a8eecdcc3c614f375bfdc3f2e9d4065369b153e73e6d523071e21bad2273dc7d382fcf0e3f086af61d71f16e03bcfec6209799bd63b9dd2509f2bf0ad5549685c7d1947470b5373c5c5d53795d0010b20538e4782ba3344438a69eeaf4222106180d0f9bbfcdf4b04889eccb7852ea01a4a83163c23d00c8b51eb9aa0df57070ed62dfec9ba99a2a6f1fb304f580727c19a8cbb3003943def0f1042df2866940005f88d7f766f2ad3270a63c7502bb08f9a117b52ec003396f8d27d27c3a32b78345403408fd16c47342a7169f4767dfea9333a24b5775534b4a625619c7ff0bf6e849e1c7f57e069e83fd4009fa0de3cab8ed34a27eed7e8120b9f4dc2279227336a83dfefab26f253c58c8f205cd8a6a72871abee580628988dfd77ef4df101054ff085d98efb6863917980a7c8d09005d83410c31c9c0c1a5d9f971c529c00651e46eb10e16aa45312ab1d838bbbca8654bb1760112f5612726711defc99d547acb29bc0d54cc49ef4254f48d5b7385b648bc6bdbb80644d9c528daf9be02fcb759b62a6b66e7575df50340f23fbe5f237f3ea4cfb9f936f88140f4605eb77f2fce16f9c84f2de9c39f5ec2dfacd685cb26de66f9fbbc2466d9357f10555249d5cbf869574cbc7d1480b92f210804a3c22d16359a499381f813aae3ed328cb2a68b76fb90c84748d732441427743b2b2f2d90746c88d4ccd84eb1b6408c7f39eaeae71e104c161965ff6906c7f6d6655d445d0623897a0e3222297a459f06d91f88dbb9e70cf681bcff6648c028da7581aa4fe15755e3228851e42626882919158a9ea7b8d3fde2286b9631b0424d51cd5050b547324669d7ad9af6ef2064ab76318713c5386df3241a10452443334fa86109970e3dc5ae649d64c7d00a93a254c587c5d6d1d6773548c9e4d8c0de9a9674bc6f079070d91667ca58d7770790f498f0f4dc0b15568972de41051364ef64a8f9ba2d0d88d387ad9481e4e6c5e39467e5ac5aa94445103251886a12f9fa7a388e356a2001da37bf8eae9f92f56783afc9bfcfc4b8b334fd082a556a4b347d598bb03e6fb8394c0525cb7d67749ab40725f76719bb447215c4b37248852050a018a8214abca341377ba3387e7a1ba6924d5b1de8fdbdb549c271e2258a990dc2d4332e3b5741e412192e47cb1fc2bf627244605ef46720c95bdf340952e107492c1d9437551e9c1d47b8aad2b684fa0a4e4b67b65882c2a0a0a0c37a8ad63290f06d9328c2f6d3fc9804253453874eb0bfa286c4c4ffc6fca7e054da0bf12596d1b98e96927b512fb98e0e99c7307e0526ca85b1d6a104c840021393206ddba60ef106d26d3d7dfa8fce0aa367debb8e64060ffa567816dba221dc586b7c2b51d2c16460ee1e0b390d4a466c0eb0543062f99c52775fcf3bff80ee5ef219e7c2549879c8fbb13475f268890dea7b02945354006b587cd9abc8047854ec40c1936d1ff3243d211da894d408c4925aec480a70f4dec8d024fa679dac3d223c49bcc7e7a5b06af6d05f2dafa36ed7302584be65fb76842f74292740a383f74ff04fd7decd342bccb5d17f9b6bb3423dcbef673d69aa51bb1e06240eae813813c9571172d5e2c58aa4ec1ae540ca53aa5f0d49d8798aa97ef63a45592dffaad5319e9217f76ae74d50ab22cd697df3207bc43d8a8d8c79bbe6e76169d15cea9480cfba6efdcc1bae4f9fbe3023773f979e63b9d42a74c591588d40b4113df21040c4257344d4a9bb167aa3732c70fac041b316a8923ad82466d41ee60b2506a52510a06a8a0c2c8ec79a93d7f8f6eee6b2d7b630a48e1f852412b6f77beefd4e24fc4f8162893fe02a6d2caceb3d3781a7a73fc8c837694e536f31ffe601bf0c937a7e7590f6b80090b3a9062fa2a4a5ec127c97ac5e639ff3d88a831aefa2558ab135fdd4b3b0d03499f5a4a8171eac5615473ff888799ee27984f2e4f0d392dee3978988264e92f399aa5c8d289ddea616b32e5ad29f7ad4665dfc0aca64616c33417813d0cc8e910f688c254dc26938a3e2f375ecd10716ab8a56d7bb5ffb6aa8e1d2c2e3aa16d82e9f0b3c87e0e59fce1a2224554ede4eef3f81aaad4e72278fd04dfced6b998ef09265e865c541c1ff66ab3809d36fb8bd5af74d38612056136da43f24b629531f632c7fd25585ab4bdb261c61ae3156089da66a1963ca8cc1c9bd0212cc9c80b4e1c19ae3cdb8dd88035e7bb80255bccc8f090456b963d27a68a328b755758761ba776bf5b2143df6741ac70855883b9034986421bb8b6740abf560a7109714e5411390046aa5eadd0536682c30897cfd9e6df99558df3fc4343a6336a99746774e8cb7764bc0dbe8548c6850f7738c5a37569aaf65e69a6dfe58dfc5c96fd90116016be2fa89e52a983cee97ff40b7b8500b101c9cb2b90f82af27a0b886d99647f5091af82aead2e64b7c139ec91cfc3c4e8d749baa3db141ef04eadff3ca69d57f4cfe57ad8070674ad8a66b62d4d34abf64923af7df53175e152056241adb8bc4754158dde4949dfa30b8e09c11b58934896a67d55566b9d8f2380ffed01438c01eaab0022e4595f432c8a4242ac068f3ff8df40d7d02fc4833247418d05f3fbc79ff17fb17e923fade01dbbc4aa647c59c729bd724dd61ff27f4961d23ce672c8e53086d631e7050847f2d34aacaddbd028e538fa2395e68bfa80d5af6a8a989ab301600867f8cfd72cd84fd067876348e7783df3a595de48220508726366067f83f5451f91604abb64264bc48648431f00d38843a1b276df09e6834d9ad5df8232ec9f3c8014f7b38a13e9b005d892be6ddadd60e825c6e71cba59163c659c9762a5241c0f0df9bc2a364b45a2766e04ab05fc4e1c1e97b1aa434fd713c606f0c27fc729ac1478c4ae7286ccfa531627fd43cc385c66660dedbceb8cab0c0c5bb694f06a47088de2d41165eee1096e36d6d1cd891ff9392e19e623215bc255158c4ceb50de3ae345107942cd52a578cf4da1f6e0e848d621f942a2fdbadd3c698f2f8462200047d60d625ed25c075d246f11d942f2ddc7362501cade88b8b78a1cf463017a698da21c2"}, {0x10, 0x1, 0x10000}, {0xa0, 0x1, 0x91f, "c0d5af7425ecd8a98c175acec488b4cbbc92a50c6453c6da78a28a7815355bb32362405190992028e531771a568d7c0d09b8fd3bb2b1e23885124eea40a2319d88bf620ec4be693e32eb9a1df479dc11edafbf48bf618b133eb57028d1c2443a45ef7afdd7131ae4ecb6c148708ca9dab6821d716f2d036e0103169a3b7d78fe27956b12e3737ca4eab507"}, {0xa0, 0xffff, 0x4, "c80d34e0c7c390e3e1c51b9c49f9496b384d0036055f7b8ae393bbad092442c454a72baf0761efcccd4db80402ac7fbd1bff313be465e15c3100c74daddcd9f7b66fd4f6025e80937cf7f34cdac4220e3c0775466e517e8b0596dcc33314eecbfe95dace2966422baef760abd29eea01b690848db3a5868c55c518b09e36ae9c1983f5cc5a7f875c1891222e"}], 0x1340}, 0x5}, 0x10, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x3f, 0x200000001}) (async) recvmmsg(r1, &(0x7f0000000380)={&(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000180)=""/112, 0x70}], 0x2, &(0x7f0000000200)=""/160, 0xa0}, 0xfffffffa}, 0x10, 0x1003, 0x0) (async) sendto(r0, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) 2.650421358s ago: executing program 0 (id=1): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0x8, 0xd, 0xfffffffc, "0a6400b72860267eccc7020000060000008700", 0x7, 0x100000c}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x9, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x207f}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c600009717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942caef8bd694b8d4c9d412ea6b5105900d4185c7fb4110f21ad49b954f08dd04b3b73e8abba6fbeb613794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e", 0x5c2}, {&(0x7f0000000240)="c8dc8d8176989b1590b827cb99ca8d8ce15d6343c8fbe96a095c644ebfc7be5156975b8c9c1c60cbc6bcd2e09e2a9aaa270bcb86f1bf81c00300000000000000e075a401def76a3a16002eda03000000000000009417278f8dced824fde6d7d0fbca875d30a02961c149f5356c3ca448f8511d8271a492a9528446337d00e13781c27383194edff8d246b03ba1b3489f68fb4b147c17cd3d3a7185e56fcb91e4e1921c1308de", 0xa6}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000002d40)="f10e963c9e7f0d0fbba80073461f7a958d08694bd0c3c1bfc02fc001707a1cb98b207cf4e35fcc36c2d215e4bde12f201c226ca9b642f08b65f4f10d75b852e3e390181abd4832b4ab286bd571363056be8819cedd02baa5d674a6d0008e48959ecdf6ddd3888fa88ff8402f3c1be2c17864015377b94279dc69eae9fa86366e0f43bf31ae484c9263ea4ff6e3c9ddcb5652a4791dd5915afd2283f1442f346f7d6cadffdc24bf429edf8df8fffdab20c64dfeac3e36a63f6fe294dfe448dbf9309f8c66daa97a41311f7be2b69c3cf7d9afd9c0e12916d50985fe42838f989718f8b00866026569f5183843e9ad22dab67a087ef804bd131992bb8c7a61915f2ee464dddfe1a3b76f08e8d2be118870755e84a0e99b8f546cc73a56366dabe3493f36a03e897ac6a2f0443283017d4d13a065282dfa8d434d18c1beec3b50c64166c50a0fab7790adb66904fb9a01c7eae6eb46ec9fde5dabf1faa9303e4839ea35560ee08d", 0x166}], 0x1) 2.479355244s ago: executing program 1 (id=12): mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000317000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005c5000/0xe000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f000048e000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x200000000000006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x83ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00005f1000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000, &(0x7f0000000040)}) fsync(r0) r1 = getgid() setgroups(0x1, &(0x7f0000000000)=[r1]) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000200)) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) semop(0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 2.478385714s ago: executing program 6 (id=14): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xfffffffffffffff6) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000080)=0x7e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) r3 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0x63) 2.25642188s ago: executing program 1 (id=16): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async) 2.253362565s ago: executing program 4 (id=5): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="4d568f5f8fbafe041c8b49e98a951e0bf14d8e1b5fde6423c6187f64a0b1932f2bde9fbda71d8620c330b98d76bd2a7f0c0308f94afb9b020ef1f907222e259acfb7558f8906628dc2de9c83299eeeeafdb9b6469e23cb2ad8a4441dd60cd6eb057286ff32ebf7d8975e6e37", 0x6c}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) r4 = socket(0x11, 0x8003, 0x0) getsockopt(r4, 0x11, 0x4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 2.251809659s ago: executing program 7 (id=18): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0xbe) setsockopt(r1, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0xdc4, 0x564, 0x9ce8, 0x7, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x4000002, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = semget(0x0, 0x3, 0x80) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/156) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x4001, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0x9, 0x36a, 0x8, 0x6, 0x0]) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) socket(0x6, 0x8000, 0xb) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x51) shutdown(r5, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r7, 0xa, r7) dup2(r6, r7) listen(r6, 0x9) 2.251072095s ago: executing program 1 (id=19): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x43) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0x9}, 0x3, 0x7, 0xffffffffffffffff, 0x0, 0x1000000000005, 0x400000000009, 0x800}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e1", 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x12, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.250402399s ago: executing program 0 (id=20): r0 = socket(0x1, 0x5, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffb, 0x9}, 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04", 0x1) shutdown(r2, 0x2) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000140)="17d06c1e880d", 0x6, 0x2, 0x0, 0x0) write(r3, &(0x7f0000000100)="e8", 0xff25) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/150, 0x96}], 0x1, 0x0}, 0x6}, 0x10, 0x60, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) 2.244146314s ago: executing program 3 (id=4): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f00000000c0)={0x0, 0x100, 0x0}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000000280)={0x9, 0xfffffffe, 0x1, 0xc, "010014060000000000010000000200431d8c89ed", 0x10000000, 0x4001}) (async) r3 = geteuid() setuid(r3) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) 859.970139ms ago: executing program 3 (id=21): r0 = semget(0x0, 0x4, 0x60e) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x38, 0x8000}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x8, 0x400}, {0x1, 0x9, 0x1000}, {0x2, 0x0, 0x800}], 0x3) 859.35983ms ago: executing program 1 (id=22): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x2, 0xb55}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x81}, {}, {0x1}, {0x2, 0x3}, {0x3}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="d81ad3", 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x9) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0xffffffffffffffff, &(0x7f00000000c0)=0xfffffffffffffd0b, 0x0, 0x0) 841.443268ms ago: executing program 5 (id=23): r0 = getpid() ktrace(0x0, 0x1, 0x40000b08, r0) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x208, r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) r2 = socket$inet6(0x18, 0x5, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x4, 0x23) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYRESOCT]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edb, 0x7a, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x13, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r7 = socket(0x20, 0x1, 0x0) r8 = dup(r6) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x4, 0x0, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000b00)={0x2, &(0x7f0000000080)=[{0x4, 0xf7, 0x1}, {0xc, 0x7f, 0xab, 0x9f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) sendmsg(r2, &(0x7f0000000ac0)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x800}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000500)="d4e639d1b2dff036c1771f24b3f171677d14b3f61e217097356f9f4fe61674c3c45aeec0b3012c4ad32ee0455ab1319354908555700ac6951ef40c2840a48ba8c85af6c66b11e36af4cb87e5cd5da514a0d25af668592ba4587754a25e80c408219fb7dcf07b0c22c854c9246c3d2475076028a5a197a45232a3a9043c25a1eda4cd5310860cb60783e3614b7c58a29de68a74a6b362dd71e9f3732aa0a25019bedbae61f1b6cbabf591f3290c1d0e587c9aabe0e6b74d067b541c2435d2680ab93879019e1c672341e2501da3328c88f0", 0xd1}, {&(0x7f0000000300)="a512ffdacea06f2fd8b84d501427b24bd700aa6deaa30bf5b7dba45506452ae1c8cb029b662fae7117e7eff27f016647d3c8de0d2626acf0b91576b1e3cfc235a55ec71fd60351435c54ca", 0x4b}, {&(0x7f0000000380)="a10eccee62a18a0a305f6e9d7cda22b0df598b9a1b4822c0c7c3196c9204167c373f8ead53a5bc40fc50604ca21bd4ff590eb390c80ca58c7687917e8c81bd8b630f9d4415ab2d46badb498b8f4366c04cb73590ad61326c62035db9ae650c51760f0407830a96214b4661db8fd82130271e9cdfe8fe936fb2ba5988bfc02f92f2e10707ce4e040c392c047d615d33c9735fdbbec9cb251aea44593d4acf29bdf8b9c0947db93ed507d5704f204c5b794f45474b1167cc7b65aa3c68f856675a4d922eb6148ca5", 0xc7}], 0x3, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r1], 0x5d0}, 0x403) (async, rerun: 64) mmap(&(0x7f000015a000/0x1000)=nil, 0x1000, 0x1, 0x3812, r1, 0x0) 766.280547ms ago: executing program 5 (id=24): r0 = socket(0x800000018, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="d4387d5c4f641bf5ebb2980d54d982bbb4d6797e24ae264c79c1c57630783061c0fb8006ac98de38d08b7d106c9477f7a82c7abfa237cab1c43991b48ee9e90e45950c1d3d5a068a58a2b3c0af7b7a58729c09110657cd9f05cdc3a620026fb4a5953d4e7ea259a6aae44ea918a2b17d366989f96a7e", 0x76, 0x40a, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x2, 0x3, 0x0) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') pledge(0x0, &(0x7f0000000600)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1\b\x00\x00\x00\x00\x00\x00\x00 \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000ec0)=0x1) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000040)="6f98aeb9d9bd19ecdf33286c", 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x3, 0x4) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) 765.72349ms ago: executing program 4 (id=25): syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x67, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x400, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x8000, 0x0, 0xfffc, {[@generic={0x5, 0xc, "374204c22bc79b8b60b3"}, @timestamp={0x8, 0xa, 0x3, 0x8}]}}}}}}}) syz_emit_ethernet(0x2ae, &(0x7f00000004c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "8d045e", 0x278, 0x89, 0x66, @ipv4={'\x00', '\xff\xff', @broadcast}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@fragment={0x50, 0x0, 0xd, 0x1, 0x0, 0x7, 0x64}, @fragment={0x2c, 0x0, 0x6, 0x1, 0x0, 0x9, 0x67}, @dstopts={0x2c, 0x4, '\x00', [@ra={0x5, 0x2, 0x40}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x6}]}, @dstopts={0x0, 0x1, '\x00', [@ra={0x5, 0x2, 0x80}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x61, 0x3, '\x00', [@generic={0x0, 0x16, "a70ef3fbb96e95dcfa50314b40a9a9b3aca13f41c1ef"}]}, @dstopts={0x2b, 0x1d, '\x00', [@generic={0xd, 0x9b, "76486d627bad3616b18f6c09a39b873f2fafc12020481ae5150c5500756ba6ad16f8b2cd1fb1f172e9383445e2cfa677a93d70586b6f3c8e1272e8817ec2517f8127e11caf3b60d6270328fdbed07448ccde5a43ac74662fe93cc60ab637c5ff446acc9c8e3769d93c65486bba02b382df0fb1f2c6c80b39e69c42c79b1d838592bd543d26b170c4f8db3b50d3d0febbfc4a998091b713a0a391ec"}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x45}, @generic={0x5, 0x3d, "8de13791d5c57b95bbdcebef52d0f028321c7a1379f53e4e675cbc15803cfc815da9258a395327c3e878a3a620385ef115afe9f3b34d80c8e4efa37fc6"}]}, @fragment={0x29, 0x0, 0x9f, 0x0, 0x0, 0x5, 0x65}, @dstopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xff}]}, @dstopts={0x8, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x2ce9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x2}]}], @udp={{0x2, 0x3, 0x8}, {"d1b514ddef4e03b24d5058e99fa23870beec325b262190c90ca14931c067f0c707b64c8e0921de38d51a9e3ccf2c30583ba6e79564820c676af127d78842b9cdbd58d5c115edecb5889997c28e19af5b666a02d1449346763f75c4da55d075144950927c1694e88b9987b6b827b05d9ce05a5aaea3b003e1c783e03a124c65b139a4676ff27f77efb7b38c1e4af5165d78758d03efed3f7eff42d0aa46c0c3a354479de948ab149f495afda5b0b2c3133afff4d00039d51406227d0193f55d75cd6723b3ab2f3e8a"}}}}}}}) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x2) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0xb, 0xfffffffffffffffa, 0xd4, 0x1, 0x10, 0x4, 0x8, 0x5f}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="79040f91f15da040473675618dcd42b074", 0x11) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r5, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x8) r7 = getgid() setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0xa, 0x0, r7, 0xffffffffffffffff, 0x0, 0x100, 0x3}, 0xdfaf, 0x4, 0x0, 0x0, 0xffffffff, 0x1, 0x9, 0x1}) 764.233708ms ago: executing program 7 (id=26): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x39) socket(0x24, 0x2, 0x0) ioctl$VNDIOCSET(r1, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001600)={0x6, &(0x7f0000000040)=[{0x8, 0x2, 0x7, 0xffff}, {0x9, 0x8, 0xfa, 0x5f2e0000}, {0x7d, 0x8e, 0xc, 0x7}, {0x15, 0x1, 0xf, 0x2}, {0x8f2, 0x3, 0x0, 0xb}, {0x1, 0x1, 0x7, 0xffffffff}]}) 596.426293ms ago: executing program 3 (id=27): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x30, 0x5, 0x1}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000009a000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc2c04200, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000240)) 593.47358ms ago: executing program 6 (id=28): mkdir(&(0x7f0000000980)='./file0\x00', 0xd) unlink(&(0x7f0000000ac0)='./file0\x00') 579.24792ms ago: executing program 7 (id=29): socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async, rerun: 32) r0 = kqueue() (async, rerun: 32) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) (async) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xb, 0x3, 0xa}) kevent(r0, 0x0, 0x1, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0x25, 0x10, 0xfffffffffffffff8, 0x5}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20, 0x6, 0x5}, {{r0}, 0xfffffffffffffff9, 0x90, 0x8, 0x100000000, 0x400}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0xaf, 0x7}, {{}, 0xfffffffffffffff9, 0x1, 0x2, 0xff, 0x800}], 0x5, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x48792, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x11, 0xffffffffffffffff, 0x3) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) (rerun: 32) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000440)=0x3) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b4, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1aa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f0000000280)={0x3974, 0xfffffffe, 0xfeffffff, 0x9, "080014000000000000010000000100000f1eeaed", 0x10000000, 0x9}) 578.235331ms ago: executing program 4 (id=30): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1=0xe000ffe1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback}}}}}}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2012, r0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x11, 0x401}, 0xc) clock_getres(0xbe44501372635004, 0x0) clock_getres(0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r3) r5 = dup(r4) setuid(0xee01) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x2}, {0x22, 0x2}], 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x67}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f847afec35082", &(0x7f0000000080)=0x18, 0x0, 0x0) 576.69788ms ago: executing program 2 (id=31): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) (async, rerun: 64) r0 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) syz_emit_ethernet(0x65b, &(0x7f0000000740)={@broadcast, @random="94ea09116dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x625, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x1, 0x0, 0x7fff}, {"b2cbc8c70986fe35870a07fe68d3b0d2281202700da485119345bfe3440626f21e6e7292988b94e1a5df17df1dbea97f5970594f5c327c6ba90283ef72ad66c770a8fdc88dcac84d5c7154fe60a3b0ed05315f0b5767d05eca61676fb5d95e1fc4901391c5d3f015c35d542ca92e8667c810925730a921f9b1e0e57317e28d81efc343bf737e2d7692edeed2a9be82c83dc99c668a17b530fe0fa35ffeede435ff430003cbad6a4328e69a8f6d33355a9252c74c1c33ce967a8777dfd3103cd2a28b05f9772b24c03664225340c8e241dfce978ba2163693649e9115730354b342a67fc81360ce3cd90a2cba1b6bdfe9c34e3e7555c9d7d66d8cc379070d60f5b00d36c57fa1786923e344b917181bb677214b7c5e1c45d293108896bd01875a94af4af6456dbc60d804dff8e655ce9b0e807c4673f924bd5208fcf0c06644301e93a5bfdf9310c5af44bd02abaa77177e9f561655daf9b6997da3244e556adfc1236c18dec711d87766bd682e6d7e4865d438189e535bba482beda51c1fca9fbaf53d6d4f801850320762d9ca2f12d0c6f4886b8fce730156fd5d6fa1b5b2907bfdd93c902d5db1d0c48491aaa74ef73e1f1b104275ce79025e9958fc8b55786395490c178f7832defc1ced619753cb5bd264dc812422b1685513fcdf4f29cd31ec3c8da5266a3dda14f5aa85b778ec07a8fb2395e1fea9399bd71c45c5180d6f2d5a618b0f66b2d3dd6aacda119611d906ae15d3047d6e5a28395276a640141bdc3ae5787e9416d3b560d8b78092872fba733c941a3c747af8d5918a5222bf55b16d192488b0745350e09a0061273e3fe0f6baefbca3253c706427b6d19b2ae246675f9d531080c0a07c0bf7fe2893f2c49479bc63d8a51e3749016f545f9cb6d867d0a333340199600a0a64c69f24101344999fcbecc153b5f7d58630f68378c4bc1635571bcf72abfcbe1352a2b7c1da0930a3608c28123834396a08c7128851b0e0e3328b91d7578b428782f21d89f5ed79b638882a12c47033cfef18438f9e91d85baf9bb59f5628bcbb61186697ce52c7a55b57694c7d74f4976aec783008abc6d0ff252790d32a45507a20ab60367a769459a5e03a4bbc3ebd17e4399cdfff2641f7c5b4d37d7c791a59e81fe3b267dcfcaf12f8b565cbd3db0b34d42dae82869d6256167fa7b2f1fd693be60e9327c2e2fb5e1e0016cae7a86057d74b75a6755c6825c70981297c40d188134c2ec2c57ce225a39148373a0d7e59bd423cbad9e779c3b1aafd2f30563df06d1d321edacac7f087099651ca70a9f6bdb7b6d3232db0919b0610b7a280fe487423cfdb11f02f0db54d16cf4b137d3264db2ef3e8f8b539038ecfa162a6e9512ce6c0694e333fedd3bcc4fca8625222ad13c6633df9ce89ba31759d3b62e2bfdf38170a21a6ceb0f2b3fcc5c9716df19364700ae3f4030c282dd00e1f9ce5622b974b18ed3c9e792886292c27d0a5f28341a94391060d8b84dd56381ed511e23f0c01bb814b64a92d09e67a5cc843261a0c1f400d0367ecec0cab0f518b53f83b7c29d117689b0c8fb157c4f7b61577aa1369f4b2d249ae32fc6bc3a4f93e7130defa8b797ad9d780ef42d3a02381e6a4ef86143b4410f9f959f120eebaa0068977b5794ef324ee3ea97f8fb98378fd461e8b4c42627b3c44d7e930512b98e7359dae71c3dfd0d6cd0b6a386e741c282bba8a2e786500b0ce56c921c74a3c1024286fa7b04bd05a573bd8d110b6068608054d910d8168408634c7ce616e017633c158600309e590dd70284b246c596538a3f42d4078c29e239dafbbd81c1325b36e6ea1ae43802b1f606209792863f8eb7c472cfb20c730507f116cb3aac3c37b792e23f9ca8f379d494d89080dee5472de9ed91631e619488332a235bde1aabee95fe6e6685ad0396a81a0a6bb78cc284328efa2178dc29c63dc9d1472d6c0d7e18ee0890b782ae87eb8a981bbdd780e10dd21cd71408daafd6cbbeef90ba0c956576211eb5708af5e24c5fbfaef743437fa3c16b1493a6de65c718c23be5e0bd9454e2f3ec19a3d5ba1d1d9b2837033ab4323cd2b0598df4e35e67840fd2f75597d4fab5b8ba441168d032f46a3f95361e2498f2a0f8104546a09274da773a33a23285cd472f04a1c85913f0a65bf2ee9947b8db39a8196ed28cbcb22b4cd8807"}}}}}}}) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f0000000000)={0xfffff578, 0xffff002f, 0xe9, 0x5, "01af9b197700008000", 0x10008000, 0xb}) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000000c0)=[{0x0, 0x2, 0x5, 0x6}, {0x200, 0x7, 0x63, 0x7}, {0x4, 0xcc, 0x2, 0x3ff}, {0x100, 0x1, 0x0, 0x100005}, {0x0, 0xe, 0x80, 0x6}, {0xd, 0xc9, 0x2, 0x2}, {0x8, 0xff, 0x6, 0xb32}, {0x7, 0x9, 0x1, 0x4}, {0xea0, 0x6, 0xf9, 0x2}]}) (rerun: 64) 575.71391ms ago: executing program 5 (id=32): select(0x40, &(0x7f0000000040)={0x8f09, 0x5, 0x4008, 0x8000000000000001, 0x3, 0x1000000000090, 0x204c}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x9, 0x8f3, 0x6}) kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa224f0cf3d71bffc10092ff0587956d4726d1", 0x2, 0x7ffbffff}) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xb6, 0x5, 0x7ff, 0x800003, "970000000000eeffffff00000000000000e500", 0x10005, 0x9}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0xd, 0xb7, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000001140)="ef641ae26d8a75f7dc7ecd3f0f7f31c23992d8d35a21b768a23d33e83fae50bd0c1a30263150456740843af180437a8f88bc4726740664a93e0368d182ad78a60d66aa2df93ab043357925b6ac5b76f74ff7aac0e55b102c352752181073e101a8cbf2b90087f396a6b21b2e868847fe2fd9f53d858e97e4006da545dafd84d95c9386e1ef35c1cf1c74723b234593420d85d2626faae20df405c329898180061eb3b2b257c63751e62003836c188e06a0e3c7e094209c5690224d1964126b229709e95828f9ed899e5b5555a826f470320d7237959ceabff437f473a89e07c7e563cf04e4f9e744505e8273a7abcefa18a8824d423db04e4562d9718f3d9162c15704ca6ee8686890d10ea0b39320baf2b5578724dee64738bd5a1fd4b5013f2c03e9b3618172ddeabdeec1a604c3ecc93fe78481885b7ba4dabd55dded502fc0a6b9b4176aad241a001798f14b53eb08fe6b5515fa92d0f38dd443db140c7ea80e7516d5441d543f404334a9a907b1acb84228b27739e658f858def7f3c12502f8c72a6ed8d18940f98d15d8ac15f9f80506e4542249e4d23475bfb200da90246a1871a000f16eaef363acd8cf25ba1b4d5654a8ac050621b6cd750ef8d53e99080412dcbc5d85cdc88f1571a6ffa7620badbfe7015b95a1118652711f8c591c0b90d686373fd36e381d681c3f506b852b6daa8204450f03e1869e8dcd67201c457d0981794243517ff36fa4cd0cd1578741779594e65474984bcf862691c1a7266b4f8e5c83a40a8667a304d9e8b4daa89ec9cb7d8a5a13f9aa3b0cff97dcf2ad6772f9e3607d928c305ab419f2763ee756b1af770cb6087672874bc64f434f23e1d8df8af26f4ec0cde4c20cd7461181e2d0378dacc091722982e2f96614ccddde7378f8df7a6a93e9d922728249e2491e3c30d2810f8ca9cb0fc25153225fa233001e05667f5df8eb211b29f82a87ce2afecdb12d2795000c731fb9d1ce860d0757db9b42acb93ce553fe55f604178f4589a174a05df3730e6912f57f5b3ae8ed9df4a9d0780a134caa9804629adfef6e0081694434d83262a7ea9c456f1f37dec471ba562b300665f3b61cd30704e325122a1dd0d2659e9858820fefa4da40e06a70831e84afcaeef3f67b97c3cf195d00eb791c78dcfff910420ca0ce17aaad83c2b2c1dbb8956d51e7dafab08474faaaafaa31a6e06cfec098467cb4cd43b2c49a18df9d871716261b6b8142f8a7aa05b6c6d22a2ca8dfa19ac44c0349fb344452aa6a967d8034d087a6e63053b46260fcd473845428e8c7c772a143f09cfd36a6ddf69c0fa442bd5a163c5c21cbf848fab1d5590c323bc63628a7a038fde40042eb056d67d835b51c266b7e87c836bace14829ba4111bdd47bf7bf9fcdfbab46172fde1578089e71627ee776141cd42c03e8da3ac7fd3ffab72958704f8600e0172d8f2273bdf3b770f5660bc768b877176c177e2fd7c73eb8b5a6d0f08f602cf87a39e9bf4b30afe81b751b08800c76bcc19bf96361d5f1382d5b4ce5ff0e4372b4c8bb1f9671550927825fa84542f8707c2c4bd3f34fa1e4efb17f5027e7c24f2ed8325d4dca28da518d43c0fba4859806c5435d3e79d4cac2c286863f638623a6adcb0944ce47a827827ace7c400c1dc047d9028bc40d01f82d8ddba265c435c52061085839de1bae9e02b464dadadb294ff12822b8d84aa598b7f02a3d8d3ed202419da16fdd30e6eb8211bcd1c8defab96e0915b18af823a385b653cafb3ad8eed2e8eea3d4fca085e421a1cea87e3828a8b238f4b3869494e1a9541eb4726bdea9b97a1ee29a39c1c562ff62ebf2e996df233affff548dedd6ec4cd6622b3227ab4c7517ac9e29072fc5591977670e59611aa5ec6ff7dddf13a9d26f4703b4424d3e3e1b564761db5a33d60714e7b5f25be13a051b19501975cd849c6e9de33f3cb2232ea17f256fffb1b14a999f4c55321be2c5eb27d49f2151c792bcb77041c1f23c6dd19e370fc41c563e2b27eb246dbaaa58ff01b5190d1596a86b282b7bd13fd7aa31bcad0074dd765d606750232720f451ce35d6eb723dd0be7c68d501c1729a846f905ec513329085a9ea5184dcdf97bb1c22011b7b3565f1fc7f78629171561e3be95b38eecbec638832632e3151755b1b0f10ef8fa4050c2c87d7f922ecde1ea6274c66a1913dd3b9d1d7fca1dd75ed816d044d5193b2f391ac59c014628e8cc2661c665a6a57f9b7ba54fc78bd0a4993944db8c52b70af30a73513d169a9175edeef53f3307dfe632fddef1a3a6e28c28f9fe21ad044b61e4266e87619d4f176108f6be0de85fba3daa5516f047951d76725f6607f11de3313d936148d5c82ae069cff97b15e4e4f7e5369b533c83da60ee973f5b31aa9b0dfe09643f43bff52168404b142689f28e754775fc47f899f216e1c509cb5389c8f4f828064fb2d3c1fb32abc6dd25646732e185effec7f5f3262e55b529626a950882c9e219def6333a47bd9e785621fccb741751d3563102406d9048121a0994d62d436899b4366b9ad2393f48edfe755d7d91145a5a6595bb00456dbcebb129bd4199a434d531e6848966f1e758bc29c65c7d92a140974f609922cae25432490a927e55760ef46342a31ea76ea191d68dfddd60a6e6cadf363c10d474f3270cf0e87a8945940c30c5165450a4320b907d9461ba109c44603fe56583db4e826e60250add42c25e0006e55cbc9989945416d3a40ba69bc8a7bd5b0997a10a55203b09097e34f2e8507da43b7cbba3f9176d23c778e095708b23009d245eec73d0c26812972e32108b4816dce11e74ed7e8e471ae632ae64500bee47c74009f1dc6c4f01a9b6dbe0d963226f1b190b14e9474f5e7387a9ce1285cb181709ff09a4b4898815cc7672fcd248ba67aee9217f9708a052adb59894da52f5174a2fb38bc57994bbbda0536b820d336e76178956410a0e9320e59751f83c3dbc50061fb4aff07393f484fe2d02ee85e0911bd8597beda895aa28bfe6723b9e5ef8316a0f561f2caa4291483ea5a15623b2b090458cba0551e71eabdc749b308f7fde4dd02d7fda89a3dcc2a526a48b0b0276c928bd27b0da82dbfba3db933713c68d9407a554ea3f9d1b89b79dfd8e1177873c53ff2dadb061c11ae14f9f513fc81d871f85f48465c7f8f67982e10e8583182a1e26d8595a2c4ca882eaae1dcefe02a52a11ef8ff0af5d8ece1f05695dac2500d61307a33d2d913cce71a27ea1c5b41912f2ac8ea1327dca3752d1df3fa1fc8e7feb2985cf0e656889de985186bb38b11578bf0fef05817693c78519d33daf97e66d4b699382b3947a99d7c35dd1e1ac92d80aec28721618d298b6dbb5137203eb29c64246e926873f9a923798fa9ab0ae86be554149e1945ab8ac7ae64cf6a7c78ce8348605a727043fea0f130e63d94e87265e3a2618053066db8c17e83c08142caa117cc93b2b233e486f6e5f35c0d3ba3b7c27e9773f3e46f93aa6b45763210582b5912667fbbff4add103049e942d3b7ab6f3446df2e0f8a3eff672d3ad05b4e6af95020b58355ee864e9d406878a4331b69c1c8b4daf67466ab7579256bcfeb6fb368b78054c29289c0b6701463cdf1c86d73015e2b972ac1e3945becc8736ba246f36a309ed37f0f53e2c14cd50e7fec0b4011ef0b19fbb7970fba8b6405c92a6429d69d181820e4d59dc2e8b04366ef51f6e628cf79c09f2dc69e5caf4e1367d74d140289e9db1cee4b51d16b774b1db0ebd5b235a8755f9e6811c1a47b7261103f6e1766facaec3c51600816d4121a3f2275913aa127359852a98ba1a5996ba7f1fbe6afd6ca497dd1e07f0b704a03d0601c8682d12c4290089388e3cc163d02750a85eb279e45832d81f66ba41322df7236fa6a0614ad083b394e420e741cb9d11f04a677b28336fd5bfa4da848e705271c5b17fdaeaf367609e2e44b1f40c3978182e28439f593044eb9afc10e9f59852152fa249b83a1393a45446698dcde7994af73159c4ebe757cdde517bbb1feb672d1c8ccf467679565632f3294058ed01aaa0da5fbd897872a1d3c82fec82559f2c38f087ec6bfa7fdd049e0cd9ac22b1ab31fe9a1aabb89183f8bca070d8b0f29c787b6f7df16fe1439c01e0fa80e97326e501f2d9dbb51e33319207c71616846d753df5c5810075ade7efb9aab526a5bbd3ac81d5d02a66d72a932445be2c96389103b44759ab4f21f3197e47e7272c880702bf4a5c249b39e715fb16a41a08e402165ef4cba42980e6f3a276b8329f4b73e68a705ddee78de36b46467bf2b61620b042073f1bacddd4d185960a398d9de8f0c84958539c2171e9802e1bf5b1b75775227d460e88a80da07fc57b1c004dd4244f1abb3eb227d190c01f8012548b2befd449bb5dba04d292382a5021f7c0627b75342f4a7fdee17524dfdd75784e5a0821ca74e10bc95dd27e2a220ecea478621924f7d3fbc519e4bb92b1dc379364a4aab954f0775d0a2f76c4df0f53fb8aaf6c64bb1d83ae938300a1ae820863d784bc6c49d75ed5738d24ad09b48055eff74c421f5e2f01b21d5daeca248932b36fb574b13a0f30cc0bcaa2ba906cbfd62eb5822c0fc866d967ca5a55a48250e28f58b930dd40b5819e3c0c1a9bfb7f53afc521bae1a4abee27154668df8cb2f58559e3f68876a1a73c0101c59ab121148c54d9e55e239c95d871c29d0b01f5cafbb4f149e28b2b5d334c51556b9e0f6ad05a7ab01e2eee624ed2acbd9e8ba6ed366e1f9e6ed39747b8d18cbd92029ef3a61808b8911d5fdf5620a87dc1e6a8403c65689c90e8ae2392693019558ea7779da87bfbb9cda6c56ebc74c37423fe46c11a53378b774f0b837288794b272ec4be6996a0abbd55af86ea95b0473c70885af6e2de1274b5a2bdc4598eb02ca93e374146e5bc78319da279a703a8e0b84676e3b83c9e3b34a0bef709d07bcfba304d8a602d43bd08ed6c7ca252ac2de53a46aca6f10e526467b9614b44c8cb6751d568346e4e107147886652239e0871bc48744622308e8c9aa7d2ca6c0e9b5f5f775a2a0d5d5fa135cc82c02d5bd34224c8d4ae85357f16b6131f59e9c99409f88a461015e41b72405949f06c5e50a126c8c5251fda9e14e104c48bdf5ceafe8d77a7ccfe85fcb6028eff4d7f74a8224f35ae5823656ff13164ed2be20b5ecf990886bebb38b15a97a3c18526ca0de51c991bee898361da4744343790c3c1f82296dbd692eab248dfcba3f29bced7521e990725f45bb08fe8e7b13ab7a7089eebfd8e252d5df0552bc69da1ce06fe86b15f02b628f185d6041ccd9cb6d24d581a609adb8b386455185c50a9e6070e345fdb06de51a4a0c73864315cb1a6a8b794a7aa68c475bce6e8675a10cd4c2ca2ec0e42b20bcc2383ff6b366f07a4f4f868088b93a5513140aaf8559ceef5404fcf15ec0c651d8d2badff6f3c519a1aa971da4b01bd4d9b597e806e75fd6c1a7798504476ee55999d117c66638c67dda450ebe98006c4858d3cf64a2c6b6b0fdf84e75b9d547527a3f2048fc5e83095bdafa40f93b6470104caa3268a37e30129ca4dfacfa047630f8de3f517f0c4da77b67714cc0cb771c32819f1f1d61c6aaf2f90b67a456582fa01b15860849d6dcaf936a1c0b711ba8fe609902efc9d5048db51652bb6160b13e894f7b6f75dad752459dafd70f5974b44c0919010dad0941935b4d26602876fd88ae5caf50d36d2f2c972a78a0ef9504d22fae1a4ee1630118b8a897a392a5ea3adc0e9c0f9f56bda2e55276f", 0x1000) select(0x40, &(0x7f0000000040)={0x8f09, 0x5, 0x4008, 0x8000000000000001, 0x3, 0x1000000000090, 0x204c}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) (async) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x9, 0x8f3, 0x6}) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa224f0cf3d71bffc10092ff0587956d4726d1", 0x2, 0x7ffbffff}) (async) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xb6, 0x5, 0x7ff, 0x800003, "970000000000eeffffff00000000000000e500", 0x10005, 0x9}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0xd, 0xb7, 0x6}) (async) pipe2(&(0x7f0000000040), 0x4) (async) write(r2, &(0x7f0000001140)="ef641ae26d8a75f7dc7ecd3f0f7f31c23992d8d35a21b768a23d33e83fae50bd0c1a30263150456740843af180437a8f88bc4726740664a93e0368d182ad78a60d66aa2df93ab043357925b6ac5b76f74ff7aac0e55b102c352752181073e101a8cbf2b90087f396a6b21b2e868847fe2fd9f53d858e97e4006da545dafd84d95c9386e1ef35c1cf1c74723b234593420d85d2626faae20df405c329898180061eb3b2b257c63751e62003836c188e06a0e3c7e094209c5690224d1964126b229709e95828f9ed899e5b5555a826f470320d7237959ceabff437f473a89e07c7e563cf04e4f9e744505e8273a7abcefa18a8824d423db04e4562d9718f3d9162c15704ca6ee8686890d10ea0b39320baf2b5578724dee64738bd5a1fd4b5013f2c03e9b3618172ddeabdeec1a604c3ecc93fe78481885b7ba4dabd55dded502fc0a6b9b4176aad241a001798f14b53eb08fe6b5515fa92d0f38dd443db140c7ea80e7516d5441d543f404334a9a907b1acb84228b27739e658f858def7f3c12502f8c72a6ed8d18940f98d15d8ac15f9f80506e4542249e4d23475bfb200da90246a1871a000f16eaef363acd8cf25ba1b4d5654a8ac050621b6cd750ef8d53e99080412dcbc5d85cdc88f1571a6ffa7620badbfe7015b95a1118652711f8c591c0b90d686373fd36e381d681c3f506b852b6daa8204450f03e1869e8dcd67201c457d0981794243517ff36fa4cd0cd1578741779594e65474984bcf862691c1a7266b4f8e5c83a40a8667a304d9e8b4daa89ec9cb7d8a5a13f9aa3b0cff97dcf2ad6772f9e3607d928c305ab419f2763ee756b1af770cb6087672874bc64f434f23e1d8df8af26f4ec0cde4c20cd7461181e2d0378dacc091722982e2f96614ccddde7378f8df7a6a93e9d922728249e2491e3c30d2810f8ca9cb0fc25153225fa233001e05667f5df8eb211b29f82a87ce2afecdb12d2795000c731fb9d1ce860d0757db9b42acb93ce553fe55f604178f4589a174a05df3730e6912f57f5b3ae8ed9df4a9d0780a134caa9804629adfef6e0081694434d83262a7ea9c456f1f37dec471ba562b300665f3b61cd30704e325122a1dd0d2659e9858820fefa4da40e06a70831e84afcaeef3f67b97c3cf195d00eb791c78dcfff910420ca0ce17aaad83c2b2c1dbb8956d51e7dafab08474faaaafaa31a6e06cfec098467cb4cd43b2c49a18df9d871716261b6b8142f8a7aa05b6c6d22a2ca8dfa19ac44c0349fb344452aa6a967d8034d087a6e63053b46260fcd473845428e8c7c772a143f09cfd36a6ddf69c0fa442bd5a163c5c21cbf848fab1d5590c323bc63628a7a038fde40042eb056d67d835b51c266b7e87c836bace14829ba4111bdd47bf7bf9fcdfbab46172fde1578089e71627ee776141cd42c03e8da3ac7fd3ffab72958704f8600e0172d8f2273bdf3b770f5660bc768b877176c177e2fd7c73eb8b5a6d0f08f602cf87a39e9bf4b30afe81b751b08800c76bcc19bf96361d5f1382d5b4ce5ff0e4372b4c8bb1f9671550927825fa84542f8707c2c4bd3f34fa1e4efb17f5027e7c24f2ed8325d4dca28da518d43c0fba4859806c5435d3e79d4cac2c286863f638623a6adcb0944ce47a827827ace7c400c1dc047d9028bc40d01f82d8ddba265c435c52061085839de1bae9e02b464dadadb294ff12822b8d84aa598b7f02a3d8d3ed202419da16fdd30e6eb8211bcd1c8defab96e0915b18af823a385b653cafb3ad8eed2e8eea3d4fca085e421a1cea87e3828a8b238f4b3869494e1a9541eb4726bdea9b97a1ee29a39c1c562ff62ebf2e996df233affff548dedd6ec4cd6622b3227ab4c7517ac9e29072fc5591977670e59611aa5ec6ff7dddf13a9d26f4703b4424d3e3e1b564761db5a33d60714e7b5f25be13a051b19501975cd849c6e9de33f3cb2232ea17f256fffb1b14a999f4c55321be2c5eb27d49f2151c792bcb77041c1f23c6dd19e370fc41c563e2b27eb246dbaaa58ff01b5190d1596a86b282b7bd13fd7aa31bcad0074dd765d606750232720f451ce35d6eb723dd0be7c68d501c1729a846f905ec513329085a9ea5184dcdf97bb1c22011b7b3565f1fc7f78629171561e3be95b38eecbec638832632e3151755b1b0f10ef8fa4050c2c87d7f922ecde1ea6274c66a1913dd3b9d1d7fca1dd75ed816d044d5193b2f391ac59c014628e8cc2661c665a6a57f9b7ba54fc78bd0a4993944db8c52b70af30a73513d169a9175edeef53f3307dfe632fddef1a3a6e28c28f9fe21ad044b61e4266e87619d4f176108f6be0de85fba3daa5516f047951d76725f6607f11de3313d936148d5c82ae069cff97b15e4e4f7e5369b533c83da60ee973f5b31aa9b0dfe09643f43bff52168404b142689f28e754775fc47f899f216e1c509cb5389c8f4f828064fb2d3c1fb32abc6dd25646732e185effec7f5f3262e55b529626a950882c9e219def6333a47bd9e785621fccb741751d3563102406d9048121a0994d62d436899b4366b9ad2393f48edfe755d7d91145a5a6595bb00456dbcebb129bd4199a434d531e6848966f1e758bc29c65c7d92a140974f609922cae25432490a927e55760ef46342a31ea76ea191d68dfddd60a6e6cadf363c10d474f3270cf0e87a8945940c30c5165450a4320b907d9461ba109c44603fe56583db4e826e60250add42c25e0006e55cbc9989945416d3a40ba69bc8a7bd5b0997a10a55203b09097e34f2e8507da43b7cbba3f9176d23c778e095708b23009d245eec73d0c26812972e32108b4816dce11e74ed7e8e471ae632ae64500bee47c74009f1dc6c4f01a9b6dbe0d963226f1b190b14e9474f5e7387a9ce1285cb181709ff09a4b4898815cc7672fcd248ba67aee9217f9708a052adb59894da52f5174a2fb38bc57994bbbda0536b820d336e76178956410a0e9320e59751f83c3dbc50061fb4aff07393f484fe2d02ee85e0911bd8597beda895aa28bfe6723b9e5ef8316a0f561f2caa4291483ea5a15623b2b090458cba0551e71eabdc749b308f7fde4dd02d7fda89a3dcc2a526a48b0b0276c928bd27b0da82dbfba3db933713c68d9407a554ea3f9d1b89b79dfd8e1177873c53ff2dadb061c11ae14f9f513fc81d871f85f48465c7f8f67982e10e8583182a1e26d8595a2c4ca882eaae1dcefe02a52a11ef8ff0af5d8ece1f05695dac2500d61307a33d2d913cce71a27ea1c5b41912f2ac8ea1327dca3752d1df3fa1fc8e7feb2985cf0e656889de985186bb38b11578bf0fef05817693c78519d33daf97e66d4b699382b3947a99d7c35dd1e1ac92d80aec28721618d298b6dbb5137203eb29c64246e926873f9a923798fa9ab0ae86be554149e1945ab8ac7ae64cf6a7c78ce8348605a727043fea0f130e63d94e87265e3a2618053066db8c17e83c08142caa117cc93b2b233e486f6e5f35c0d3ba3b7c27e9773f3e46f93aa6b45763210582b5912667fbbff4add103049e942d3b7ab6f3446df2e0f8a3eff672d3ad05b4e6af95020b58355ee864e9d406878a4331b69c1c8b4daf67466ab7579256bcfeb6fb368b78054c29289c0b6701463cdf1c86d73015e2b972ac1e3945becc8736ba246f36a309ed37f0f53e2c14cd50e7fec0b4011ef0b19fbb7970fba8b6405c92a6429d69d181820e4d59dc2e8b04366ef51f6e628cf79c09f2dc69e5caf4e1367d74d140289e9db1cee4b51d16b774b1db0ebd5b235a8755f9e6811c1a47b7261103f6e1766facaec3c51600816d4121a3f2275913aa127359852a98ba1a5996ba7f1fbe6afd6ca497dd1e07f0b704a03d0601c8682d12c4290089388e3cc163d02750a85eb279e45832d81f66ba41322df7236fa6a0614ad083b394e420e741cb9d11f04a677b28336fd5bfa4da848e705271c5b17fdaeaf367609e2e44b1f40c3978182e28439f593044eb9afc10e9f59852152fa249b83a1393a45446698dcde7994af73159c4ebe757cdde517bbb1feb672d1c8ccf467679565632f3294058ed01aaa0da5fbd897872a1d3c82fec82559f2c38f087ec6bfa7fdd049e0cd9ac22b1ab31fe9a1aabb89183f8bca070d8b0f29c787b6f7df16fe1439c01e0fa80e97326e501f2d9dbb51e33319207c71616846d753df5c5810075ade7efb9aab526a5bbd3ac81d5d02a66d72a932445be2c96389103b44759ab4f21f3197e47e7272c880702bf4a5c249b39e715fb16a41a08e402165ef4cba42980e6f3a276b8329f4b73e68a705ddee78de36b46467bf2b61620b042073f1bacddd4d185960a398d9de8f0c84958539c2171e9802e1bf5b1b75775227d460e88a80da07fc57b1c004dd4244f1abb3eb227d190c01f8012548b2befd449bb5dba04d292382a5021f7c0627b75342f4a7fdee17524dfdd75784e5a0821ca74e10bc95dd27e2a220ecea478621924f7d3fbc519e4bb92b1dc379364a4aab954f0775d0a2f76c4df0f53fb8aaf6c64bb1d83ae938300a1ae820863d784bc6c49d75ed5738d24ad09b48055eff74c421f5e2f01b21d5daeca248932b36fb574b13a0f30cc0bcaa2ba906cbfd62eb5822c0fc866d967ca5a55a48250e28f58b930dd40b5819e3c0c1a9bfb7f53afc521bae1a4abee27154668df8cb2f58559e3f68876a1a73c0101c59ab121148c54d9e55e239c95d871c29d0b01f5cafbb4f149e28b2b5d334c51556b9e0f6ad05a7ab01e2eee624ed2acbd9e8ba6ed366e1f9e6ed39747b8d18cbd92029ef3a61808b8911d5fdf5620a87dc1e6a8403c65689c90e8ae2392693019558ea7779da87bfbb9cda6c56ebc74c37423fe46c11a53378b774f0b837288794b272ec4be6996a0abbd55af86ea95b0473c70885af6e2de1274b5a2bdc4598eb02ca93e374146e5bc78319da279a703a8e0b84676e3b83c9e3b34a0bef709d07bcfba304d8a602d43bd08ed6c7ca252ac2de53a46aca6f10e526467b9614b44c8cb6751d568346e4e107147886652239e0871bc48744622308e8c9aa7d2ca6c0e9b5f5f775a2a0d5d5fa135cc82c02d5bd34224c8d4ae85357f16b6131f59e9c99409f88a461015e41b72405949f06c5e50a126c8c5251fda9e14e104c48bdf5ceafe8d77a7ccfe85fcb6028eff4d7f74a8224f35ae5823656ff13164ed2be20b5ecf990886bebb38b15a97a3c18526ca0de51c991bee898361da4744343790c3c1f82296dbd692eab248dfcba3f29bced7521e990725f45bb08fe8e7b13ab7a7089eebfd8e252d5df0552bc69da1ce06fe86b15f02b628f185d6041ccd9cb6d24d581a609adb8b386455185c50a9e6070e345fdb06de51a4a0c73864315cb1a6a8b794a7aa68c475bce6e8675a10cd4c2ca2ec0e42b20bcc2383ff6b366f07a4f4f868088b93a5513140aaf8559ceef5404fcf15ec0c651d8d2badff6f3c519a1aa971da4b01bd4d9b597e806e75fd6c1a7798504476ee55999d117c66638c67dda450ebe98006c4858d3cf64a2c6b6b0fdf84e75b9d547527a3f2048fc5e83095bdafa40f93b6470104caa3268a37e30129ca4dfacfa047630f8de3f517f0c4da77b67714cc0cb771c32819f1f1d61c6aaf2f90b67a456582fa01b15860849d6dcaf936a1c0b711ba8fe609902efc9d5048db51652bb6160b13e894f7b6f75dad752459dafd70f5974b44c0919010dad0941935b4d26602876fd88ae5caf50d36d2f2c972a78a0ef9504d22fae1a4ee1630118b8a897a392a5ea3adc0e9c0f9f56bda2e55276f", 0x1000) (async) 478.288681ms ago: executing program 3 (id=33): mknod(0x0, 0x2000, 0x205310) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ktrace(0x0, 0x1, 0xd27d43220c7cf93, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) sendto(r0, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/85, 0x55, 0x1000, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0x401, 0x5, 0xa, "97a2e900", 0x8, 0x8}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x5812, 0xffffffffffffff9c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x10, 0x8000, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 477.562522ms ago: executing program 2 (id=34): r0 = semget(0x2, 0x7, 0x15) semop(r0, &(0x7f0000000000)=[{0x3, 0x10, 0x800}, {0x2, 0x6}], 0x2) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x800, 0xf, 0x513, 0xfff7, 0x88]) (async) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0x4, 0x2, 0x4, "73fd4d2d268d6059689f3476ea3659d6ba43fb31", 0x40000, 0x2400}) (async) close(r2) (async) semop(r0, &(0x7f0000000140)=[{0x0, 0xe1f0}, {0x4, 0x7a4, 0x1800}, {0x7, 0x14e, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0xb92}, {0x3, 0x8, 0x1800}, {0x4, 0x9b, 0x1800}, {0x2, 0xd477, 0x1800}], 0x8) (async) fsync(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x9, 0x4, 0x1d3, 0x8, "3ca72ec06aec77cb01d933a4508a20a8cddf5f00", 0x5, 0xffff9875}) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000200)=0x7) (async) listen(r2, 0x6) (async) r4 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x20) (async) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)=0x2) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000002c0)='./file0\x00', r5, r6) (async) sysctl$vm_swapencrypt(&(0x7f0000000380), 0x3, &(0x7f00000003c0)="724e4ca5ca94fbd50f62f5e8e5283bd6299be6609cddefed1295fc2305fd7b5c54b16bfc4cca4d82b6aeccf7efe76a4fa524d6ae9cf39bf1b1f4dc55c011f77b58db9bea74aa3f91589c14845f9285e5b05a98f9b3acbd2b12c45133aad4ffb4", &(0x7f0000000440)=0x60, &(0x7f0000000480)="2088f4a9a27dc8802cd8446799aef1d8c8d5c33ea49d8bef5a8435f8a44d1a9aa81acb0871970cbc337f8e52bc114f784aa4aa7dd08bd5d1d7ce03eff77f575a1e83", 0x42) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$KDGKBMODE(r4, 0x40044b06) (async) r8 = dup2(r7, r1) (async) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000540)) select(0x40, &(0x7f0000000580)={0x6d37687d, 0x8, 0x9, 0x7, 0x36, 0x7fff, 0x5, 0x8}, &(0x7f00000005c0)={0x1fffe0000, 0x2, 0x100, 0x6, 0x0, 0x9, 0x0, 0xd8f}, &(0x7f0000000600)={0xa, 0x0, 0x4, 0x8, 0x4, 0x3, 0x8}, &(0x7f0000000640)={0x80, 0x6}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x80, 0x3ff, 0x8, 0x1, 0x3, 0x0, 0x39ff, 0x0, 0x2, 0x7, 0x800000}) (async) fchown(r1, r5, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000700)=0x7fff) (async) setsockopt(r8, 0x6, 0x800, &(0x7f0000000740)="c0d3efc848fa14783e26d83013b5d12f0db27eafbb8885e53a2ce3907fe7c0b5f322c8d50e0621ca3abf2aa3f82ed58bcd5e50c356e0018f48cee0e93f239598fe505fb277259841b316d946146d724c573538a0a231d3d42544ba86241d721f7cb3aeb09cc64f6bcdd06d4c9d36f86f29123b0dc526bdbb6a24920c122cb7801ed5a026542917f3709242e2a58c4123b38deca1515314477bac82655e82c8b78abe45104f8a7ff7902568f53dc6ed3721d84f315c79e96982565835540193155c23174f8a", 0xc5) 477.026407ms ago: executing program 6 (id=35): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1004, 0x10b0, 0x0, 0x6, 0x0, 0x4, 0x80000001, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x7fffffff, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b97, 0x6, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd], [0x5ad8, 0xffffffffffffffff, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0x5], [0x8000000100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x401, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x1ff, 0x2, 0xfffffffc, 0x5}, {0x0, 0x2006, 0x40000, 0x1ffffffffffffffe}, {0x6b7, 0x0, 0xfffffffe}, {0x8, 0x968, 0x0, 0x8}], {0x2, 0x6, 0x8, 0xfffffffffffffffd}, {0x21, 0x100, 0x100000b0, 0x2}}}) r0 = kqueue() kevent(r0, 0x0, 0x2, 0x0, 0xfffb4161, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000340)={0x3, 0x2, 0x1fe, 0x4002f, "0a00e622eac00d7a0016000900", 0x3, 0x40}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)=0x1300) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) mknod(0x0, 0x1000, 0x0) seteuid(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x54, 0x10, 0x5, 0x6f94}, {0x9e, 0x19, 0x0, 0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xffffffff, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x84, 0x48e}, 0x0, 0xb, 0x0, 0x0, 0x2, 0xb000000000003ffd, 0x5, 0x9}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) open$dir(0x0, 0xf02, 0x186) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x18, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) 464.143934ms ago: executing program 0 (id=36): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x928, r3) r4 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x10000, 0x0, 0x0, r4, 0xffffffffffffffff, 0x24, 0x2}, 0x7fff, 0x9, 0x0, r3, 0x3, 0x80000001, 0x9}) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) shutdown(r1, 0x2) ftruncate(r1, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/231, 0xe7}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 462.088935ms ago: executing program 7 (id=37): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) close(r0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x6, 0x200000000000006}, {0x4, 0x80}}, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x6, 0x200000000000006}, {0x4, 0x80}}, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 461.713936ms ago: executing program 2 (id=38): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x96) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r2 = syz_open_pts() (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x10000000, 0x7, 0x4, 0x71002}, {0x9, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x400009}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f7, 0x6b}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0x2, 0x4}, {0x9, 0xb, 0x8, 0x1002}, {0xb8c, 0xa, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0xa}, {0xc, 0x5, 0x2000005, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) (async) r3 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) (async) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000020004000", 0x8) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/100, 0x64}, 0x893d}, 0x10, 0x0, 0x0) (async) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x400) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(0x0, 0x0, 0x0) r6 = syz_open_pts() close(r6) (async) syz_open_pts() (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x6}, {{r4}, 0xfffffffffffffff8, 0x45, 0x1, 0x4, 0x7}], 0x0, 0x0, 0x0, 0x0) 254.261873ms ago: executing program 5 (id=39): clock_getres(0x4, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x1, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x2}, {r0, 0x1}, {r2, 0x20}, {0xffffffffffffffff, 0x4}, {r3, 0x100}, {r0, 0x40}, {0xffffffffffffff9c, 0x10}, {r0, 0x100}, {r0, 0x100}], 0xa, 0x5) sendto$unix(r0, &(0x7f0000000140)="b100050200000000001b001100010000331c3f56fe8de81424c57113fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712", 0xb1, 0x404, 0x0, 0x0) 250.046074ms ago: executing program 4 (id=40): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca102102000000ff03001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) 249.434392ms ago: executing program 6 (id=41): shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffa000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() (async) r2 = geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) r4 = getpgrp() (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) setpgid(0x0, r6) (async) r7 = fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0x0, 0xee01) r8 = shmget(0x3, 0x3000, 0x194, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0xd, r0, r1, r2, r3, 0x4, 0x6}, 0xa, 0x8000, r4, r7, 0x0, 0xfffffffffffffff9, 0x8001}) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a1, 0x0) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000001c0)=0x2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) (async) close(0xffffffffffffffff) (async) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xffffff83, 0xffffdf81, 0xfdfffffc, "1826283e680021d5ff7f0d01fd04000004400800", 0x7ff, 0x7}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000a40)="35bd7ca9a5179b0a49b589373ad07a31c022a697726d5d2ffddd62cde8fc2b9501a81193c2683b2105446208352fc909e1b22d8dd55ed27845f1209a7c94debb62e434624d1bf0f3105d4d5c1717b3b557a9b4d8b6746d741c0a28a3093c99610b4ed771c34a4a4964a1ecb88370433e483ec274c6840a6660eb5fea2049fff0adec805ad49a3364d73e8dddd1613ee77b1e97896f44af09f4e0117eeff1719eef33548ae1951b31a3b68b9667fae6f4f1042d40e66d1d7c8c7f962f498a751bf6ecfd86743be5f954072253f27d0835b03599ad341cdad97ea18d7be85961478299620c7e77634dfe297024ad211627e996827470507937f266037a14fbeb6f6b728d3b5f050968c16a30d1a84b835e2aaed96b4b19cfbf619534e9c328a4823470cc3562eecad07eae82aba800d7bb7b4aeea99ec518b349a01864dd5629570b4e4b625b05725d680bc0ae7e90df9193f82464e0f876a11c750fa93bafd3753cfc2ab858f033cc3ffae4b8098566d88d8bff86205979b7a6c2f0a57a37f0d88f49f96a7df72d84636d9c2051e6cb90e9dc0de2501078f1eb645bd70b500923011b5b106450f1f9c57aaa42e2ef502cec0b4f254495eaa90474e834cd32b40bc5537178acf8b0c0ad898b74ac91f29c3486e8bb890ff9e3768af027d407f719731d4e9e0c818ea3ede7bd64f9", 0x1ed}, {&(0x7f0000000780)="5837cc44d609eb757c5266562fb7ce05a20ff03a2b6a680d3703c076711e8c70f35f83a142a26688fe18b6bdb4e201d25855262f523b2c593d67a6e21e51ccc2d68cb9678ed80706d0c8b7b2b5dc41cf289cce35be0d745f25132b4dc52917822eef974678556a1e0c300946690e2d392ab7c97b50c8cbf39d65b57c41bca5930fe0ab52774e6e88f4c754a78598a35e27c7df85473ec0dd6fc3", 0x9a}], 0x2) (async) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x7, 0x262}, {0x0, 0x1}], 0x2}) 55.565005ms ago: executing program 5 (id=42): ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000500)=0x26) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000004c0)={0x80, 0x1, 0xffffff81}) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) symlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file1\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) rename(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)='./file0/file1\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) munmap(&(0x7f0000431000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x6a) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, &(0x7f0000000540)="8a486729d5f157d15b3d6347c3f3e5548bf05d95246b558847440f6190bc91d315576d970e00b1e36381df5234c5f07a55ce672f5a1ba3e75fa42c391fa324f3b7c70d20f654128cde2cf39d3cad", &(0x7f0000000380)=0x4e, &(0x7f0000000400)="a2522b16c21844416c773ff1e1f139380857d33c0cdac8cb88be18a2ca14493e0f74d4800db7", 0x26) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) 11.046931ms ago: executing program 6 (id=43): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) r0 = getppid() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1}, 0x0, 0x0, r0, 0x0, 0x4, 0x800000000000000, 0x400000002, 0x1ffffffffffffc}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x128, r4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x6, &(0x7f0000000140)={0x1, 0x1, 0x10, 0x4, r6}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket$inet(0x18, 0x3, 0x5) dup(r8) 9.795992ms ago: executing program 6 (id=44): madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x128, 0x0) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x40, 0xe5, 0x543, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0x5, 0x37}, {0x9e, 0x19, 0x0, 0x3}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0x5, 0x37}, {0x9e, 0x19, 0x0, 0x3}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000480)=[{0x7, 0x2, 0x8, 0xb40ffffe}, {0x1, 0x7, 0x9}, {0x1, 0x10, 0x2, 0x9}, {0xe, 0x9, 0x1, 0x7ff}, {0xfb92, 0x47, 0x2, 0x7a0a9a03}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x5) link(0x0, &(0x7f0000000080)='.\x00') syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) (async) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f00000000c0)="4bb4518628de6b820c4ed569e90e127ade02cdf2f65b14e7d8107b55c42b2aee9398e4f5def86381ab31b51d5209abe27e577b3d8c", 0x35}, {&(0x7f0000000100)="e6dbcfdaa290db929a60b008ec88873a67d589aa5fd71d3594792f309faf3f6a73276e08e2c9379f171ae726131adbfbda7d62ec19930e96950e8f867abdfb7dca92e0a2db19458505146be6eff1473ba6333ed430f6fe1e1a6d56d0516d8ea6fbeaea99661d18baf024f289853817586a9331eaea4eec11eb5c5be7088a9c94cb93e17dfda9cebaa7f848ce1d9666a9edefa03845d1a858a3adbba0aef9415f532e3d427d9a383b9cadf5ecf24502504b4a6ca2f64dea6ae90aa1b7d7f550f8a422fa6d70709c9d", 0xc8}, {&(0x7f0000000200)="9c69d2463dfd264ecc423d07f747cbc2417cf21328e611ac6304541234d69fb84e51ef51072329a0559d5aa615cf6460ecf703ee988ce1c329b202988545c356944976bec59004a0538c93fb9741c05181f5ca739dbbbc683552909072846ca0ac6e5a0806c02c860d175a91e0eb615816b6f744fc78f612feef8ed72e04db1d76bbce64163e09ddf46719d2dbd9606e1f87d9ced25a0e913d32541d", 0x9c}, {&(0x7f00000002c0)="4b55af44406a11145411ed2117e8840ba79dd4f30e9f80812c82b8d29129ddde741eadf24f22905d91292e549aba6ba6216c0e6de0965234f7d59d5a085cb5e821e69a101f0d6bc65e1bcd2e50fb79ff474558b5151ed9ef5303dbacac3d92d2c7cd2a0edbf499fa39701541a278eb3e1d17ed37c5fb9b463c2cb41d4008b96c1be79e9ea97bff2361d53d25d43411eb892b2da6cf93a7a09b81e838db3a16e4fad770fd8bb53ff087", 0xa9}], 0x4) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) 9.02333ms ago: executing program 7 (id=45): r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xd5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x2, 0x3}, {0xb, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7, 0x3}, {0x1000, 0xfffffffe, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x0, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x8, 0x0, 0xfff4, 0x0, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x1ff, 0x4000000000f19}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x8, 0x0, 0xfff4, 0x0, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x1ff, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x2) (async) connect$unix(r4, &(0x7f0000000000), 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100), 0x8) 5.837017ms ago: executing program 4 (id=46): r0 = semget$private(0x0, 0x1, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/219) r1 = semget(0x2, 0x0, 0x40a) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/34) (async) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000140)=""/3) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/22) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000001c0)={0x3, 0x4}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0x8, 0x7, 0x8, 0x8}, {0xfffe, 0x3, 0xfff8, 0xf8, 0x6f0}]}) (async) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x12, 0x1, 0x6, 0x8}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0xe0}, {{r2}, 0xfffffffffffffff8, 0xc, 0x10, 0x4, 0x5}], 0x0, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xa0, 0x2, 0x4, 0x40}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000003, 0x1, 0x8000}, {{r2}, 0xfffffffffffffffc, 0x39, 0x2, 0xf8, 0x8}, {{r2}, 0xfffffffffffffffd, 0x45, 0x80000000, 0x6, 0xffff}], 0x1000, &(0x7f00000003c0)={0x4, 0x1}) (async) r4 = socket(0x0, 0x3, 0x3) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000400)=""/85) (async) sysctl$kern(&(0x7f0000000480)={0x1, 0xab651092f7dd31a5}, 0x2, &(0x7f00000004c0)="0b1d7dcf810c6cbfd6cc94e6c9dac1fc0f523a2f1481c0555e4bb1947009df9adf78df43c750280a13b9128e241c2ea00c7d4f38e10a02faeb066980bfc14dee839397cf4b3c17897a8dd385a710a99585f486423a9c4d022fff58c8a2f4cedca64cedef36ec10993f2b86212bc41baf99ad60c1606005de8ea8a4e35a7de3249267a722d262c8292c02ebda530573fc7360a0df076526f2933bb7d1b8e3bda806ad8462113f9e7d41a7bdceecb1b52a361cb51d05ae41d3b3e2d7e6b9afbba84487e20aa4e19734d850e32ae6297a06d4", &(0x7f00000005c0)=0xd1, &(0x7f0000000600)="e9e329a4d12955133683289a7151d7fd78accaa5bbe9f6cbf651906cff9298c5fda826315589c3e9f285d924daac5cd9da6912427bd9f93ff58eca68db651e5841bfdfe8e064db28c916971d438de78633d3184db44c123535bcce5140455ab7ac50ba7759158e3e26d6aa08e34bcefa74cd99dba8955d0aa5fd9c9e50865a8637ce2aad1fa10fba4d11a054073b865a3f361d9fadc9d238c3adcb81694a37197f1f6525e2b80e53323c6d3d", 0xac) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r6 = getuid() (async) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={r5, r6, r7}, 0xc) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000740)=[0x2b55]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000007c0)=0x8) (async) close(r2) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000800)={0xc02, 0x1}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000880)) semctl$IPC_RMID(r1, 0x0, 0x0) (async) accept$inet6(r4, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r10 = socket$inet(0x2, 0x3, 0x6f) ioctl$VNDIOCCLR(r10, 0x80384601, &(0x7f00000009c0)={&(0x7f0000000940)='./file0\x00', 0x7, &(0x7f0000000980)='./file0\x00', 0x8}) sendto$unix(r8, &(0x7f0000000a00)="8e3650081a94956951423adc185e8d4360ad1188428a331e3871dd2a81d248ea8c69601c3240869125362045eb926522c4644bc3113ead13f6e6ae13035d8dbeac97317587c843b156c757e6ba116f0ee9bc77896210ddb89f87a8665c32b00faff53937ef23f61edef3de22f69fcbf189a6d12a89e48b8d241748d4fb7933b76c6e2c2689fa80785515c36648714a9f33ebeef513b0651426e24c90076a736a37169ff8f9a70413310296ae6973c5579af5dfda1edc51a2c281e17dea3b03dbbcb9aab8857b3f7db2a40fb969749006868d361e7a1490e3e3596cf93c03b03acdd56db1ab23c4363d060af3280161bfcc2a79", 0xf3, 0x8, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x3}, 0x8) 252.825µs ago: executing program 4 (id=47): syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)=0x81) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r2 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r3) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea0000010020b841", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @random="801de30ab44e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast1, @rand_addr}}}}}}) 0s ago: executing program 5 (id=48): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) r2 = kqueue() r3 = open(0x0, 0x80, 0x29) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x7, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x7fffffff}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x9, 0x6}], 0x1ff, &(0x7f00000001c0)={0x101, 0x5}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ae", 0x1}], 0x1) read(r0, &(0x7f0000000400)=""/213, 0xd5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.98' (ED25519) to the list of known hosts. pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace bpfdetach(ffff800001489800) at bpfdetach+0x70 if_detach(ffff800001489800) at if_detach+0x1bb tun_clone_destroy(ffff800001489800) at tun_clone_destroy+0x2ce if_clone_destroy(ffff80003a00f700) at if_clone_destroy+0x1d5 ifioctl(ffff80000149d798,80206979,ffff80003a00f700,ffff80003a009a10) at ifioctl+0x59d sys_ioctl(ffff80003a009a10,ffff80003a00f8e0,ffff80003a00f830) at sys_ioctl+0x674 syscall(ffff80003a00f8e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb9ac85302d0, count: -8 ddb{1}> show registers rdi 0xffff8000313e2000 rsi 0x17d59 acpi_pdirpa+0x3bca rbp 0xffff80003a00f520 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0xffff8000313e2000 rcx 0x17d58 acpi_pdirpa+0x3bc9 rax 0xffffffff81804909 bpfdetach+0xb9 r8 0xffffffffffffffff r9 0x1 r10 0x5422f655ac95d513 r11 0xdf874bded119656a r12 0xdead0002dead4110 r13 0xffff800001489e00 r14 0xffff800001489800 r15 0xdead0002dead4110 rip 0xffffffff818048c0 bpfdetach+0x70 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003a00f4f0 ss 0x10 bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> show proc PROC (syz-executor) tid=417608 pid=26634 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=55, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c422a88,0xffff80003a0094f0 process=0xffff80003c4266a0 user=0xffff80003a00a000, vmspace=0xfffffd8072e9c200 estcpu=5, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66690 406895 97208 0 2 0 syz-executor 66690 118799 97208 0 2 0x4000000 syz-executor 71220 433494 87204 0 7 0 syz-executor 6084 139929 15817 0 2 0 syz-executor 6084 276164 15817 0 2 0x4000000 syz-executor 38666 441686 20724 60929 3 0x90 nanoslp syz-executor 38666 436701 20724 60929 3 0x4000090 sbwait syz-executor 38666 225050 20724 60929 3 0x4000090 fsleep syz-executor 26634 302683 79420 0 3 0x80 nanoslp syz-executor 26634 278173 79420 0 3 0x4000080 sbwait syz-executor *26634 417608 79420 0 7 0x4000000 syz-executor 33739 61449 0 0 3 0x14200 bored sosplice 98685 237357 84560 0 3 0x82 nanoslp syz-executor 97208 220504 84560 0 2 0x3 syz-executor 87204 506335 84560 0 3 0x82 nanoslp syz-executor 15817 27273 84560 0 3 0x82 nanoslp syz-executor 79420 101439 84560 0 3 0x82 nanoslp syz-executor 74539 206474 84560 0 3 0x82 piperd syz-executor 61054 174065 84560 0 3 0x82 piperd syz-executor 20724 386884 84560 0 3 0x82 nanoslp syz-executor 84560 358059 34414 0 2 0x3 syz-executor 34414 416942 90665 0 3 0x10008a sigsusp ksh 90665 442162 35704 0 3 0x98 kqread sshd-session 35704 117546 74210 0 3 0x92 kqread sshd-session 9296 108233 1 0 3 0x100083 ttyin getty 74210 510893 1 0 3 0x88 kqread sshd 27142 264874 87072 74 3 0x1100092 bpf pflogd 87072 17473 1 0 3 0x80 sbwait pflogd 74861 422719 41330 73 3 0x1100090 kqread syslogd 41330 221969 1 0 3 0x100082 sbwait syslogd 75979 122782 1 0 2 0x100001 resolvd 51993 303289 64340 77 2 0x100013 dhcpleased 20241 449923 64340 77 3 0x100092 kqread dhcpleased 64340 233319 1 0 3 0x80 kqread dhcpleased 16227 171807 0 0 3 0x14200 bored smr 97972 521258 0 0 2 0x14200 zerothread 27837 91089 0 0 3 0x14200 aiodoned aiodoned 61303 45227 0 0 3 0x14200 syncer update 32990 344391 0 0 3 0x14200 cleaner cleaner 8228 387422 0 0 3 0x14200 reaper reaper 67115 18580 0 0 3 0x14200 pgdaemon pagedaemon 83503 274131 0 0 3 0x14200 bored viomb 57236 350770 0 0 3 0x40014200 acpi0 acpi0 95603 221692 0 0 3 0x40014200 idle1 22314 48013 0 0 3 0x14200 bored softnet1 14331 264600 0 0 3 0x14200 bored softnet0 41062 397851 0 0 3 0x14200 bored systqmp 20029 410023 0 0 3 0x14200 bored systq 98217 498952 0 0 3 0x14200 tmoslp softclockmp 65078 46110 0 0 3 0x40014200 tmoslp softclock 71887 209820 0 0 3 0x40014200 idle0 1 51250 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 26634 (syz-executor) thread 0xffff80003a009a10 (417608) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8390bf70) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 lf_purgelocks+0x2f #5 vgonel+0x47e #6 vop_generic_revoke+0x3ea #7 VOP_REVOKE+0x65 #8 vdevgone+0x17b #9 bpfsdetach+0x155 #10 bpfdetach+0xa6 #11 if_detach+0x1bb #12 tun_clone_destroy+0x2ce #13 if_clone_destroy+0x1d5 #14 ifioctl+0x59d #15 sys_ioctl+0x674 #16 syscall+0xbd4 #17 Xsyscall+0x128 exclusive rwlock clonelk r = 0 (0xffffffff8385b148) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 if_clone_destroy+0x67 #3 ifioctl+0x59d #4 sys_ioctl+0x674 #5 syscall+0xbd4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10200 11096K 11162K 166960K 11321 0 pcb 17 12K 12K 166960K 29 0 rtable 210 7K 7K 166960K 263 0 pf 37 18K 18K 166960K 52 0 ifaddr 44 7K 7K 166960K 48 0 ifgroup 57 2K 2K 166960K 61 0 sysctl 3 1K 9K 166960K 8 0 counters 72 37K 37K 166960K 80 0 ioctlops 0 0K 4K 166960K 1493 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1338 84K 85K 166960K 1388 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 5 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 178 0 sigio 0 0K 0K 166960K 3 0 proc 71 115K 180K 166960K 535 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 10 0 in_multi 99 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 368 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 226 175K 194K 166960K 3332 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 41 82K 104K 166960K 1266 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 13 0K 1K 166960K 31 0 temp 36 8638K 8706K 166960K 5713 0 kqueue 13 20K 28K 166960K 29 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 36 0 33 1 0 1 1 0 8 0 rtentry 176 95 0 1 5 0 5 5 0 8 0 unpcb 144 99 0 76 2 0 2 2 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 24 0 19 1 0 1 1 0 8 0 arp 136 10 0 0 1 0 1 1 0 8 0 inpcb 328 106 0 97 2 0 2 2 0 8 1 nd6 144 16 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 6 0 4 1 0 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 15 0 0 1 0 1 1 0 8 0 pfstkey 128 15 0 0 1 0 1 1 0 8 0 pfstate 384 15 0 0 2 0 2 2 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 437 0 0 28 0 28 28 0 8 0 art_table 40 438 0 0 5 0 5 5 0 8 0 art_node 32 95 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 3 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1636 0 123 95 0 95 95 0 8 0 ffsino 296 1636 0 123 117 0 117 117 0 8 0 nchpl 144 1881 0 194 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 1739 0 0 36 0 36 36 0 8 0 vnodes 216 1739 0 0 97 0 97 97 0 8 0 namei 1024 5823 0 5823 5 3 2 2 0 8 2 percpumem 16 55 0 4 1 0 1 1 0 8 0 kstatmem 264 32 0 4 2 0 2 2 0 8 0 scxspl 216 6892 0 6891 11 10 1 8 1 8 0 plimitpl 152 35 0 17 1 0 1 1 0 8 0 sigapl 424 478 0 431 7 1 6 7 0 8 0 knotepl 120 546 0 0 17 0 17 17 0 8 0 kqueuepl 224 38 0 29 1 0 1 1 0 8 0 pipepl 344 108 0 81 4 1 3 3 0 8 0 fdescpl 528 461 0 431 3 0 3 3 0 8 0 filepl 160 1728 0 1508 11 0 11 11 0 8 1 lockfpl 104 27 0 24 1 0 1 1 0 8 0 lockfspl 48 14 0 11 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 125 0 111 1 0 1 1 0 8 0 zombiepl 144 469 0 468 3 2 1 1 0 8 0 processpl 1232 478 0 431 5 0 5 5 0 8 0 procpl 664 577 0 524 6 0 6 6 0 8 0 sockpl 752 244 0 209 6 0 6 6 0 8 2 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 139 0 0 9 0 9 9 0 8 0 bufpl 280 2955 0 122 203 0 203 203 0 8 0 anonpl 32 3964 0 0 32 0 32 32 0 246 0 amapchunkpl 152 9765 0 9329 32 10 22 25 0 158 0 amappl16 200 1813 0 1778 5 3 2 5 0 8 0 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 113 0 101 1 0 1 1 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 1123 0 1094 4 1 3 3 0 8 0 amappl11 160 97 0 83 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 258 0 257 1 0 1 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 106 0 94 1 0 1 1 0 8 0 amappl6 120 172 0 169 2 1 1 1 0 8 0 amappl5 112 122 0 113 1 0 1 1 0 8 0 amappl4 104 292 0 275 1 0 1 1 0 8 0 amappl3 96 1498 0 1412 4 1 3 3 0 8 0 amappl2 88 682 0 608 2 0 2 2 0 8 0 amappl1 80 8458 0 7864 15 1 14 15 0 8 1 amappl 88 2649 0 2498 5 0 5 5 0 92 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 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 461 0 431 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 461 0 431 1 0 1 1 0 8 0 vmmpekpl 168 5422 0 5386 2 0 2 2 0 8 0 vmmpepl 168 36145 0 34261 94 5 89 89 0 357 0 vmsppl 488 460 0 431 5 0 5 5 0 8 1 rwobjpl 80 14555 0 11905 57 1 56 56 0 8 0 pdppl 4096 930 0 862 114 42 72 88 0 8 4 pvpl 32 11084 0 0 90 1 89 89 0 265 0 pmappl 256 460 0 431 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 284 0 48 7 0 7 7 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83821ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff8390bd68) at __mp_lock+0x1a3 intr_handler(ffff800039c00cc0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc sys_mmap(ffff8000fffee7e0,ffff800039c00ff0,ffff800039c00f40) at sys_mmap+0x63b syscall(ffff800039c00ff0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72ab506bbb80, count: -11 ddb{0}> machine ddbcpu 1 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> trace bpfdetach(ffff800001489800) at bpfdetach+0x70 if_detach(ffff800001489800) at if_detach+0x1bb tun_clone_destroy(ffff800001489800) at tun_clone_destroy+0x2ce if_clone_destroy(ffff80003a00f700) at if_clone_destroy+0x1d5 ifioctl(ffff80000149d798,80206979,ffff80003a00f700,ffff80003a009a10) at ifioctl+0x59d sys_ioctl(ffff80003a009a10,ffff80003a00f8e0,ffff80003a00f830) at sys_ioctl+0x674 syscall(ffff80003a00f8e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb9ac85302d0, count: -8