last executing test programs: 3.854027701s ago: executing program 5 (id=6): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x35, 0x2, 0x48, 0x7}, {0x3, 0x9, 0x1, 0x6}, {0x6, 0x2, 0x7, 0xd}, {0x1, 0x0, 0x6, 0xfffffff2}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) ftruncate(r3, 0x79c9) 2.689175234s ago: executing program 6 (id=7): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7fd9f, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000240)={0xfffffffffffffff9, 0x4, 0x4008, 0x2, 0x2000000000000002, 0xfffffffffffffffc, 0x1, 0x2}, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x140) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 2.55913268s ago: executing program 1 (id=2): r0 = syz_open_pts() (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async, rerun: 32) ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000000080)={0x1, 0x408, &(0x7f0000000380)=[{0x0, './file0\x00', 0x9}]}) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0xb, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) unveil(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='c\x00') (rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1, 0x401, 0xfffffffe, 0x966b, '\x00\x00\x00*h\x00', 0x10044, 0x3effd}) (async) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffff001, 0x800007cd, 0x8000, 0x503, "296449fe6c90e90f06142dbd32b73669cad5a2db", 0x7, 0x36d}) 2.544260493s ago: executing program 0 (id=10): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000000}, 0x38, 0x2840, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') recvmsg(r1, &(0x7f0000002000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001f00)=""/232, 0xe8}, 0x3000) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="d7", 0x1}], 0x1) unveil(0x0, &(0x7f0000000400)='r\x00') 2.543711205s ago: executing program 1 (id=11): syz_open_pts() connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b"]) r0 = socket$inet(0x2, 0x1, 0x6) sysctl$vm(&(0x7f0000000500)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) listen(r0, 0xfffffffd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000600)=[{0x22, 0x0, 0xfc, 0x3}, {0x5, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f0000000640)={0x1, 0x42}, 0x6, &(0x7f0000000680)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000006c0)=0x1918, 0x0, 0xffac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0x10) mknod(&(0x7f0000000540)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) accept$inet(r2, &(0x7f0000000480), &(0x7f00000004c0)=0x10) ioctl$TIOCCBRK(r2, 0x2000747a) recvmmsg(r2, &(0x7f0000000400)={{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/182, 0xb6}], 0x2, &(0x7f0000000300)=""/224, 0xe0}, 0x1000}, 0x38, 0x1800, &(0x7f0000000440)={0x7, 0xd}) 2.542889579s ago: executing program 1 (id=12): mknod(&(0x7f0000001700)='./bus\x00', 0x2000, 0x2e00) r0 = socket(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f00000017c0)={0x10, 0x2, 0x0, 0xac1602ac}, 0x10) connect$inet6(r0, &(0x7f0000001800)={0x1c, 0x18, 0x3, 0x5, "04f5173e85cfcf1a51369a1f373c7dcd", 0x7f}, 0x1c) r1 = open(&(0x7f0000001740)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VNDIOCSET(r2, 0x80046308, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)}) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1000f66d, 0xd, 0x1, 0x5fffff5f, "0200961ecc240000c5fafc32ac082f9e68cd3304", 0xe1, 0x9}) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000080)="504733cf3bd32f90891dadb11083d8e3baa3bd832aecd82ce1041a38bb83e87dc6c77c282b30d11214fb7c176ff1b7cc8690766ab0d0179c4ab283bba347793b90c179bd1fd63f72c0d46ca026777fedb0d63ba3a20a2fc89fb05028c8c3", 0x5e}, {&(0x7f0000000100)="b472665a69dff5b1b7bcd163fbf1095e5658c36f244c1944d419077a4811709279b546a98811ee023d67bd700d6cbd8c94be9868f13c129a90bb602e1928273f0c3b9fe6a5f1b6bf51433c05ce4e1cc2f6f6d39a4c245aff25da2d6ee566738fad389362c329adedab766132f1410fa11b3855ec3379a7882a8ae1c1199c3fb4225635a8e881be89a07b29d64f6c92bdde28baca6c28ab40c0bd9871b7ce20a93e10810d5a3d86045fad9c4987cdd5bf40ea2f099473117f3df352bcd0768efead846fb7", 0xc4}, {&(0x7f0000000200)="1eba8c4c6a525733b61a0ae712dd1883509ac48a5d3d30b9aa719edb6ed3c04ab9ed1ccf52cd7f", 0x27}, {&(0x7f0000000240)="b9bed571ae09eb8514afe4080794f52df70a4e5fc94946c3b9382a291ed7408b0a2ea89876519ed35effc5b7ae17b1e895d53880c9b8b358da94211df976d6fc769cd85a760b7c7e6956184cce5e22143a6af647e2bc06d8bec941dc5d5c57b1f28bf84a22a58b7493ea5a1b95454fdf51e69926bd934fd6a9c8af9aba0c7c15fba5765de33ff56ce3eaff412ce323ddcd74699410d8fe3522e8f75ebed95dba5cd0025602b6f9642a7bad97a92c90b159e4febd826ee4d12db6fcfca605faa81b20b21456d73bf3a4c36253e0ab8ddfc9f569290ee056d8d2c0e2b8739ac4cacec45fd7c4ab3bc06e5e70ca0726617067d45fe6a4", 0xf5}, {&(0x7f0000000340)="e98b9ab8b2adbc3a2708000000fe4bc86fb0334c734252926c68d5f4f5bb6df22adb", 0x22}, {&(0x7f0000000380)="87c4f5920501372699362532bcecc237b3b021f6268baa4e61fb74bb12a7e49ebdb4365e7aab8a4c1bebcdf07d8334a7285245a6501c136a37147edb9a588a384fba957318cc36e0e91e90cd98397e345eb7dd752510816c5601868cba422110c9174df4d840d35c4746f7e54b24f49ba7a2c10ae63f016768dd2411c1", 0x7d}, {&(0x7f0000000400)="315ca52d874be67c5d2a54f86bfeb878e2753665a6a7ab68b99651011f85fee6995a4375f30cc2083da02f49fbb46c238784f43122188194bffe9b9b637035b2323b7ee4dbc24483b155d6b5a36381c6c534b629e3d0970be0b994da7ef828bc1a0077ade0954d4bb7e944addc5cc504892b31408792e591d0ad5b4369d85cebccbb355877", 0x85}, {&(0x7f00000004c0)="f965b8380122eb1068b7ce89051781751aebf2f6a94bea6fbc23686d6b4daa64daae65c712455dffa9a4c71377fdfb2510a6480b21362ea54504c019669ad5018706664b5bd0ac80f10e90072121b8bbf5980299d52c2fab2b68053c3e6f5744268f2bb0aa9183ad1bf8c0e66a29dfa7bb470bae9462d6dc307ddb41d49ef25a42fdff420b38e14afbce34ffa393c864e5b343a0c7ca21cdb24d6b7e4763ad832782d82e5f7bdcafd924528e989897379c27fb4adf40034b746e1e1aefb667573d88ae36556fec4baed7b1dbc71ab7b1669c5418e187875e943a9e4a3abccfcc2ec8b1f3995856e219ea02cdaf978fb2753396dc5709ed765e6e29efc2f577b6be86a958ea6ed30407ed6d49af4e95b702bdc70b18acb0cada5d21f797e66d5948dbcdab6a430fb53e80823f3116896ad3381f30ce39a7ce677d03aeb84811100e9c4100becff268cd433e94d964e69d70373ab3782b4e3444e6a09609594851f21acbbf859763e25c4d5f2cc8e8bdb9409a4a3e578f30406251573b91f576fa9289388932c80aff2f76232b5de8092a6fc0d8999a9570310491414dccda73b1837681dbd945fe80848fc2918ec9d00485ae0f9270818ba6c726192bce6bf5df7d930d466fd3dcabee35790459f11ed03562996f41a3f41ea753053927ae9714dcba95c0179a0069d4cb9f44f2e52488637fcad078973eef3c5c60f5da729fcd53a57c9290c32c75fb52a04c07438936b55a220cc81f21054085d1490bf3d1470cd9726b6e9a7375ff908704c82ef14e13dcb54ba3920029b5b52e63d57f62415418e6fc8d943d31f998bd8b409ed9e1bd6ae0abd91bbabf24029cb5ee9dc2e00228703bd6633cb6eb136fa6ad8acf623ce411740b70071f06c4bacb79734d9867a6615d84b58fdae52965ce388d1a86a0da9459bf616e4f03f09089c633e99030d50c336a4715623f9599636e84956849850f570808f02ae88acc0100e50ef693b05eba24f32fa79f880c8455ad12b1268941a1a946b00c29c9774da24c4c61cd34a4a4a823edf0ecdc52a9ccef127dc81f5a5c8b3967b2b64049e7a8a0694c0b3bad2a4b554718138feaf88e72a93bf44eef5cd3930fa1e3196d90036f9bc7be6390787bb56acfddf2609964c2a438e461f154f3f5f908b09ddbc1c097fb1f17c4cf4fa4f9741914b883ddfa6531d874ebf43d057a0a9b9f23888080b855976866c2ca1aac1fc1ad914b4b048355c59dca3488e8862e16140c0a078c1be4173d0a907bb81a2646a08803ece203de21d087d630962b84f657e9d81d16499d2923e2db5328b2c93b93428469eeadd15ac86b89845fb97b5a48e02ba2bdb7d68783144595ef6ceb4d7748b695eabe9f4e91deeeb64a553491f9f6c39e79cba8a53a5f12746ab345df824cf4d536ac76bb21a6ce3f3a1954f2822e291f8440a095f34afb34a189b9ec4279d1d7b179a4eefa1ace1dabd7fc0f3e2dbab864845127cf02955f2faf3ffdd75c1ec781223fd12958d3d21b70d31222e32b8747fbd781f3792209eff35fcdd350e2cea7e51f5f9fe19448e7e3e9b17674ad5d509a32847df07d850031ef06ee406f90c40aef0af18b728be93bb15f477edb563fd6cb629e1035a3235cfb2ea79c11d2367e69f8f4f356330db944dbfbceecd96b4544323ab68363c4d45c7d8f157419bcef2b5a94038eb46ee372ed3d2ff77207b18dd48238a75fe89b70676db886d82d8c1a136c95895006f78cf11132143008375606f4f33b726cda2f19bb5ec5fc2b9452497fcfb9d2d5d80349d013d6ba081f3ca7912eda3886507b94871b9298a31aa9e91b03a2033c92b3a2770f7ad2bdbf6f389e59d5f311da7e9c984bb11066763578b110a43ea5dfbb68c64eaac113cd830d05cefc7cf50960c0ee758df87659789fa04ed5ad4256a5150e1c378a6e10312b9b4c0be09e2efbfd40606c3ccffad527d26d4c511910d3d31f5bd072ff60d2ae6e8204ee40540b8f51a8183f19e40eafc48f6428981c64accb835dd16a329d80bdc442fa2d82d359937face63e9d1db81d2ef388decf70fca01796f5d1118794c057cda8618ea51f7f897bfcf65c762b9fb7c18fe517b1847378c013f411a4581dfc10426b2c3d2d7a151ff633e659278dcb24d19ef0d08702937cdc46c8be752c5a22e2849f14978b547cc567da7904131bb339f202abc474b3bd504f7aa22dfe6099916f27df2beb2da464915c0e01168d0f1f48456b78925be92bdb0e1b70d7c3850ff2eabf3eb5bb23e06d8a89a4b3d40d37954afbe2ef1794113817ef6bea9b827737fb43e88fe0f4e90313fe2c45696ab7b79b3e3a2afb19d0c12122a52968cc7c00580daa2f3e2252943f31fc064254205e14662d727d2f5f3af0650128e799531bf8e937fcad5105b78a913d62520d29dd163349cd41dcfd8171219aa99bb4f4baced55e3c10a85affc01c782033e2b7e413eeed9d5adfbad2c1bf153cd45ae4ebe1455920844af7915d0a994b73301efbaf0839fb66ee8b3b781893de102fe9a6fa6d609c76ac38cb72235279ba0f91c5f68c51c683c78377f5affc3cba7a9cd46269187dfb8ceadd6a8d0ec288b09f88fb19f15eff5eac9ce76302f551007bf9785e26d6585815bf2d589b3f90955ae7f63390518b752cffa9321ad38d0c948711de82fd81af382be2010a6f8c9fbf0aeb9dbaf709b2b1a8734b9d851b5c7c923637d685db0b7f47f799d3b5cea6715cbbc1d4f9d9ff361f184c37ca03be4a29bfd455a3ff76a6b9b3900550fe95dbaac10ef7543338c015e9b52d896e32ac58d81373a93a7eacf85798f407f6eccd058da1f5ba0d83a7bad26e8afb2421230cefa24095b59af99ee17183a5a1fdf300508d11dc7e56b5292fdec75e8e6e5ea0ce099cb8a84d2d28583036c2d2990db916f60e78326b7d4a5306e4a94663701f6b150cda427fbee0ee204eb4fd4a60b386e6dc903e0f80fc81c2ab0bd3ca1cccc62894067df59192f60ef0ce1a239e6bcaff61ba53349ede7ea384f661731af9fb8dbfe5ce51dd0679ad453686c7fe9632d55335bbd1ffb2cd0fff6a081d0ee7ea1789e89b6e430eb775622a943aa5c1feaeca326f06e68e636771973bdd995c1cfa76901cb96cc1a9bdff0bd83a549424a1c36c3810aebda81f7ba1d276ccd7eea99dd7481c3cd31315fb96f425ea4797123d6ec30b3fcd1afcc25cd472ec251338d033dd5f18e6ecce75cd4f448037731d14bdc515d5e903e39a6b3ef419ebea888abe2e830e3fbb6c40196bb84b75d317d6de95a6ce9e49f3dad276c654dc8f74331e208d6b3e66cc27178cfe48830e58b367bafc5180a0035d230ee23641f9e00761db35a0de071b0e1f3cf1c5ccd4ff24faf5083109ab89ed01fd03c998d92b9bd8668c001001d11c3f05f33811864d5442ac52c8d2b576ea00b0229b61ff4b534fc2a6ae6a40dcd2871ba7a60a00db758846470a2b71ba6bb42a10341d202585228b84c614e7ffa6022c95c58f90ac4c020648b916f4c4908d186cc26573a79f451c703c91beb28e07409180b875a8a1a68afac5b01fb09b16f370b7207e6e98197a43533666edb2910345cfa8e7e831aa33137f30322398788b9a6e3f0cc8c014336bce887a09339900199fdbf9e1dcbdf7ee98f7f4e8f6ae4b1711248847c1115c419e26373efbd0be43cce27d842e41a2c8483dacf1c74b39af0a37264eee6902b39a33f124a8fe2101e286cf0abc86b8915fd0bcce799d8d9a9294d571b8cd4823308a3ae14cbf9b0bbddf8fe7a3ce43e3d65317e57a63a27612a427922896c16a32b6f3042ae84b11d62247dcdc915e42a3302cebe8a55237746d3394e1f37ed7da013a628885d8c97cff1d81dfd857296244b76bf50875478ec11c4f911a53e34f33c43afa17541702f53bc7dd5a171c230aa1be1d96254f786acffe913c15ce087c2582db2f519932b5ce49a1082061d1b69dd884ed6e9ca1eba35d784e63a0d529ed322f71b2df2e92e1d035f825e22977a7f5aa060fcdf08e8596b925da34c2ac0df07febd4355fa837c6b6841c9b0eb922fa9bcf43ab69df1a4eb80ba1baae350c21be1790bae67e553b0cb37fd79d9e168c8fe6f33aeccc0e59c9eb09c6d01b3dfde7e555d90f66abab4f4e7417c27a7d14b4c286efe74c54c306c45caf213d1f3efd0661ebfa20fddafae39213ebd3b9502738ca8153d0034f3eb8c7ff20aa4c3b0b24971803486c588fd7fbafe1858a27648589a162552ab95a4565573a6415d3aafbfbae58140e70923e6c1bb505a9ae3aab39f07801408e169f01c68764e67346383ecc5979464486d78420f97a369036064086b753da546b2c8ce675b9b643dab182342c3297ef5f7e971db6caed7dc047dd7545a239801652696174e82a36fcea9790856537263d441fa0e4e25da806735c8b56de16d0e030c76fd275a7d48b9e15135450c74cf9eb1f20eae158a59a4ab1fef9f346154f401f4d6017a749258f009216e5aeeb17c1d9a2bec50434ac33fd66fd98ae6dbdab8f133df9b979e5730652d165d08304a98ca4edce2fe68a36b66c22206fec44fc962d47dcf7624e483aac0722dbc0d5f64926cfdc78c6d898bf2aacd8b92525d8fa2c391c67d6e6ff904681f23dce879d283caa524990364d710e537fa7370654a99fd2a909d49785bc1013c0de1d2075e1a4f6b44fcf199870b3398c0e273704af5e2134ddbf160ecfbc85d4d5b92dc255ef2b2c24ab4b4ff810f548812909b261e6507b04e794145fdf6a806917db2d6f8d6c15a747cd223a10fa5463c8635212281d0a6438d8580c8e412427b7d800919926704e2cc1fa3bb7fef7ad3f9a5d8cf549d81488164d29e091dac37c0e742349c5080c514f345cf0219b7c6810f2f59c4fccb5831f80695d0e355f64f2da479ecc5ff35448291f6f31ecb4898fa6633bd9f9f0eefd1bf09dea775b7b9fc3d434cb5d68864841832679167ca4abdfbd19420dda60ab2d71cf90588409739aefbca7b7301b996cef7892d6b54492e44d4a7aca91469798386b2f5059a21a996894728cf9300d61070fe1160f1cd5e874014e42ef5af3b1b073fba6e59dff33b391e3ab5b41449fb03211af8d2ffe921a90544100cfa646fe502503b9146776ce17ecfa2a3f92ce05d7e1ab0f80b6dcf3f6f15289ed800cee938a4099ea9fe7730ca3549b9a3e18dec3e21b7993e365e70752dcb328dd432e67e995e60dbe317a43bf3756d4cff3c26f82cb5bd9ce78d69731ef3e093ce7c5e15658c2baac3093d97eac74bcf77b0cbf3b25053f95b94a1a1474347ff25e3c73c0f938ad75aec64e1c329e8a38af1aea90318dabbbbe11344b72a78e1549d4990c2702946685827cde46418693a9946f683fc541b403ad2db66030168e9fbec1dd6359baed1f893a19a9b01c7d4d055b8c9e3c9e9fb1c6af7069ee4878470e0f32bcd6e4131e0e44dec709c7f3b3db5d4cb5cb0a75f960edad4b824141d5e532244f7e15cd27cec4e29dd2371d185551d0cd3bc0681015a0c0f5cec1c54fdf1897c0c830f59881eaaa4121a286f1bf28209868d0ee4f4594408013b1a90ed56398b7d5a656395412347788ff78d65423b06bbef0bf1f18cabec41febe92fd32cefece237073d0542acd9370b2b76f8c035ba20250cbf59b0e4e2e54d14030a4de463dddd402753708a62a0f5792e153a6b6e39d20a01a4102631bab5d7628fabc454ae9c1fde07d63c58c3f7c37239f534898f13865b21d14894ca6006fd06a2a5c8a3b71cfca17a8ca9b47940", 0x1000}, {&(0x7f00000014c0)="ad91ece960515a63340997ae376eebf0d3e819dc6173e5910cd9f03789fb6e8726ae6082c4d0385051b828b4f565836cb5d1be3fa565b607a4de661cae314d7808da9311f91a72488f74e469d0568384a12a705559d0a4882dba26db23cc5ec02ea7dc9d186a9ad02d999b15543765bbce05356804a2e029409bc257515940e71325e6d43870caa95434472e4676277a27697f26668e3704c4e803b1b9ee07b5d7ff6d9814fa34f69535c7b7171a0a8200cfa4c00c80cbfc047f7d2466f2c7ec695df6c142272ea54d3e8a7e39a795ffd0527bf704844464487c058aa99ad11276202e7c14f67539c57a6100de885390", 0xf0}, {&(0x7f00000015c0)="3c431a35a07ebd50c1dc13bc42c8aa0739e56616b5eec029a7d87c21d0eae63f6197279f7795d393d05e51587b226193d59a73a83103b46706805e957aaf2842c60746", 0x43}], 0xa) accept4(0xffffffffffffffff, 0x0, 0x0, 0x6000) 2.467339361s ago: executing program 3 (id=13): syz_emit_ethernet(0xbb, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaff999129106586dd60db834500851100fe000000020000bbec15bea909bb9c00ff020000000000000000000000000001"]) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000000480)={0x0, 0x0, 0x4}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000500)={0x0, 0xa5c2, 0x0, 0x35314142, 0x3, [], [0xfffffffa, 0x9, 0x1, 0xffffffff], [0x5, 0x5, 0x2, 0x6], [0xb, 0x1, 0x2, 0x800]}) (async) socket(0x2, 0x1, 0x0) (async) r3 = socket$inet6(0x18, 0x4, 0x4) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f0000000600)) syz_emit_ethernet(0x4a, &(0x7f0000000640)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x3b, 0x1, @rand_addr="000000000000000000007e000100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x62, 0xe, 0x0, 0xf34}}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f00000006c0)) setsockopt(r3, 0x400, 0x2, &(0x7f0000000700), 0x0) (async) r4 = semget$private(0x0, 0x4, 0x20) semop(r4, 0x0, 0x0) semget$private(0x0, 0x4, 0x33) (async) mknod(&(0x7f0000000740)='./file0\x00', 0x6000, 0xe02) (async) r5 = open(&(0x7f0000000780)='./file0\x00', 0x8, 0x30) readv(r5, 0x0, 0x0) preadv(r5, &(0x7f00000007c0)=[{&(0x7f0000000800)=""/213, 0xd5}], 0x1, 0x1000) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000000580)={r1, r2, 0x2, 0x0, 0x2}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001500), &(0x7f0000000080)=0x4d, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) sendmmsg(r7, &(0x7f0000000400)={{&(0x7f0000000440)=@in={0x10, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0088ab7dde5d8e33c238a41b3eebe13f2ab16567"], 0x10}}, 0x38, 0xe) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="7e965fa94199e6be872c8f4172dbb7b33915cd46b84d2d825bd72bb5f905e74bf28ec3504d092ada7392755cfe1df60656c72a48f012eed3eba15fcfdcff705dc574044f5f5900b8568c96e1a35d099eab9d3fa0ad2f56f5267d695656968cbe08d6d1b99a0d2be636a4ce35952690d54f6230ce45535229fc30835823d6def7dbe1f5695bd2949dcc021e48d541872a7cb8062ece93c0beb32087eba1aa81596aa4e6f876b66656f30992010cfac1b7e66f57d0c8ad71b9b69c36a45a622689263f0728ad58a19888e2a33731b0d57d05b42875ee2e3cee1c0fbe184012d04abf2c357e786973bade1be3115e2e9ecfc0c34ce056f0b449cd0cf1180d3dfb1f012a9a9b7a9838adc2252214509550bca79053b5c7c613bcbc9e923927af01f4ec1b4b26ca76cddc30901ea47c77be09649e2818289d27783fdc48fe59582d606c99364f9d3cf065db7b1e73bc0fdf87c144ee4ecf5343e917470290a039deaa437807c6822567d1db34abec74860526e768ab6af0e3ee336bd0fe9e5a01d589a8ed8824e31884428ace2aeed5474ec8b73e0cce", 0x194, 0xe, &(0x7f0000000340)=@in={0x10, 0x2, 0x1, 0x7cf0}, 0x10) ioctl$TIOCSETA(r6, 0xcd604404, &(0x7f0000000380)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.464566465s ago: executing program 3 (id=14): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000080)={0xef, 0x9, 0x3, 0x101, 0x4, 0x5, 0x3, 0x10, [{0x5, 0x4, 0x8, 0x71800}, {0x0, 0x300b7fe, 0x6, 0x7}, {0x100006, 0xfffffffd, 0xb, 0x22}, {0xe0, 0x0, 0x80000001, 0xffffeffe}, {0x7, 0x0, 0xd1, 0xffff}, {0xd9c, 0x6, 0x14000009, 0xc}, {0x4, 0x7, 0x7, 0x70}, {0x1, 0x3, 0x9f3d835c, 0xfffffffc}, {0x481, 0x8, 0x34, 0x3}, {0xfefffc04, 0x44, 0x5, 0x7fff}, {0x8, 0xff77, 0xa38c000, 0xe3}, {0xcb, 0xa, 0x0, 0x4010}, {0x2100df, 0x6, 0x5, 0x7}, {0x1, 0xe4, 0xfffffff6, 0xfffffff6}, {0x7, 0x8, 0x27, 0x405}, {0x8, 0xd655, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000200)=[{0xe1e4, 0x4, 0x7f, 0x1}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000240)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000280)) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x518, r2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x100000001, 0x1, r2, 0x3}) 2.457719993s ago: executing program 5 (id=15): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xcbd6381a1dfda99c, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x9, 0xff) syz_extract_tcp_res(0x0, 0x1, 0x4) setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40000500, 0x0) pread(r0, &(0x7f00000000c0)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x1) r1 = semget(0x0, 0x1, 0x217) semctl$GETVAL(r1, 0x475f916ed4f58a6e, 0x5, 0x0) 2.457455272s ago: executing program 3 (id=16): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="a359c510c9e7b063ae239486b4c1c4b12d8ab9af381b3dbea3188f6862d88315b95952d70f66db4cd156bf29bd238a3d680d8358d8d86e87d125d8796f0cd4279f85a0b729edc53e6f8f1beba5ec1a39b922f19fc742c4f8fba440010d1c1eddf60ca710b581285d1ebd2c9a46d4adc6b59f6bff526193df15057ed5eda8dc387ff941254107b247a4", 0x89}], 0x1, 0x51ddaffe) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0xffffffff, 0xffffffc0, 0x8623, "0100012d29fb000700000000098002005e00"}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="dee2ebb83bdabb1a482a434cb226982b61251875ea9f8e163607cd9028623c57c3bbc52fe4f81316b8b8755cef4e4e912eb503dc2228e788dd2dbd04bd5ed71ab13d7f6f79c5c413165778144c7e4e262a62458a76d2b9c9e85925d5dc7d4fc91bce47ad6346d3b25d14db3432fa96810273b7670a", 0x75}], 0x1) 2.457033305s ago: executing program 3 (id=17): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) r0 = socket(0x11, 0x3, 0xff) sysctl$net_inet_icmp(&(0x7f0000000400)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) lseek(r0, 0x0, 0x2) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) (async, rerun: 32) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fstat(r1, &(0x7f00000004c0)) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0x2, 0x2}) (async) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x402, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x6, 0x8, 0x3, "c0ffc46a37ab405b8d53f264eee95f6bbf7ae2d8", 0x2, 0x2}) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) (async) close(r2) syz_open_pts() (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000200)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) (async, rerun: 64) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)={{0x4, './file0\x00', [{[@v6=@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @v6=@empty], [0x5, 0xfff1], 0x5}, {[@v6=@mcast2, @v4=@rand_addr=0xa], [0x8006, 0x3ff], 0x49, 0x18}], {{0x4, 0x80, 0x6, 0xfff}, 0x2, 0x0, 0x80, 0x8, 0x401, 0x6, 0x2}, {{0x9, 0xfd, 0xff, 0xb07}, 0xba, 0x3, 0x40000004, 0xff, 0xfb, 0xfc, 0x6}, @v4=@multicast1, 0x3, 0x1, 0x80004, 0x7, 0x100, [[0x5, 0xd], [0x1, 0x3fe]], [[0x80007], [0x2, 0x1ff]], 0x9, [0x20000007, 0x1], 0x1, 0x31, 0x66, 0x2, 0x20, 0x1, 0x88, 0x2, 0x2, 0x6, 0x3, 0x0, "02ac"}}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f00000003c0)={0x10001, 0x3, 0x2, 0x20000023, "00000000000000009e2c001000000000d5727675", 0x5, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2b78c, 0x5, 0xfffffbfc, 0xfffffffc, "bb08000602090801b7cd0d8c000040b4d0be6700", 0x9, 0x2}) ioctl$TIOCSETAF(r2, 0x8004745f, &(0x7f0000000100)={0x1d, 0x57, 0x7, 0x81, "a01e8a25af46137deef443cd48f1bfd0b3677610", 0xc01d, 0x3}) 2.456612012s ago: executing program 5 (id=18): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x6f}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x34) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000008c0)={@local, @random="00e0300eaa78", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x39, 0x1c, 0xfffe, 0x1, 0x1, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x9cf}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000900)={@empty, @empty, [], {@generic={0x805c}}}) pread(r2, &(0x7f0000000940)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x2) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) listen(r1, 0xfffffffd) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) write(r3, &(0x7f0000000300)="14c1f828a9b97ec857daaee69f9aead498cacd218dabe9a92a93b4c4bfbd20f750943fa3765bbfeda65e139d1d6cdfa853345b9f6e53083abb17b8e378c7ac9d59a91ef434d7ddbe6ae7be6149c95c0b15ab0bbe298c51c6bdb13fe2c59e85e933c99dabeae011c414c4b1c250a333a3df7d37a9534eac218885d8d5936f202f6640a741da9a67b784e16ab7c88e5e6e9e0acf6a924d1592eb459627a6126d914ddb011ce5702d4a9b29be57a25a9aa233dc9718c6c1c81d760519465c44623d3e56d8089aaf423a1a0cf47baf830f7865f4d3523200de38da2d369ba8f3109f56344a884f28c65db4d9985202993e594d3b9ebd5114c5f74802c3e6515971a2f674ef6ea4437934955affc980180f92c30837ff7aa46741e893fd0261382349799443d7333d8936295171f5c3b96bde74a3c661d0487b7e8f8c32c982e25314e2eceed87efbf90f0f1ac5979ec24af2b2a1f41031009fd4194437c02fdf3916fa31c104b68f787c1a0f4a4086d5d0ec148aa6a69cbc1bd0328d71fcfbe988373f2aa868158af7c5de692c561e53410ee26049f9ed98884a1321cee7f6d1a32f755d458a2c94d9921959a8d9be506a65a7da73afa707a37683416122c2fba25b5f81b2dbed72cc31a3a424ea8a02a8816546611b2f65c96f25d779f1d9d1dad21e035898708b1aab586553a5f7b668914113e2b22c9f0e38fafabcfd1e65a1ccc7f1b0cf3a681b6b29a4ce4b05f9de3e5aeb38b38b67a0ce93596e25813d518d13e0e92123c898b2fa474b364c1571e17cc94aaa7da132aed553cf24350f03a9b9c72b8b32aab03da58277c16d6998393a0974544329939f87baf53aadf5955fb4abca9dc9afc8f7afc82ad65a1ab3d1e0c8534eaf9f38a310cfd409fea7cc2081532e1d025ca9c12e462a8e69da91db6c9bca16bb1dc4b3dd964da41dcbf19ab700547dd1cb56f332d18218b152dcb9db811b6e167e5b9744583c6d7844399d2e45855d8fb9ccb83b3404b2c6f59e82d8972a0529999354b67c79b759ab310ec10c883bb6971c4d518f8f417f383f79ddee6eebe6861e05f1ee8cf9b86448b66d4230c82359e9a962b9525e58b807d5a95e0976900386917143eb2a9067361d9432f4d263cea2bbda87d41ea891b6b782e7331b22010172e031e2f3295cb4c715c75199d343fee7876da5d1be736950e557847d9ff7a1f8406969c91bde0c8eae29771997bc5d28f987837653bc885868ebaa454130f1b18aacca8b0e7d642c65249f878c38d661f481c597c36a8540c347b5fe657ddb384e600fad71bcee74c85a744811b52dd4cea22eeb6668bea43cab11857e709f70376992b2f7ea68d7eb9c85d2fe8ffa75a78e99c34349314e28d4ec2219aa89fe45ac30ff9b4e2cdead81ff3f90215f72bde3d2980b9bba136e0b0576d43ee2306f1f7785122367b5d622789b7fbf19375f9ac84b4a22c9f090e0f2d8cfc7d06cebc4db155afa1467565b3af6e85c352936952e762d38e99c64f64e24382d3dc7925378aeef8363d4bbdb80a3a73cad59d833d6daa992eef5dbf8797e39e17cf9e1436bc4375f4030429527bfe6bb62ca9d0eb46ec2fa1d667ae6dd0381378af08168ac05b3a44a9c39520dce0ddae2ecf8d5e316a0805fe1f6afce1c28bee7abb5c4a5faa7c6133f08efd3e8a815bb80bbc5227c1709f6287d3daeb772a554b58fc3dddbe0fcc872500649da3547674e386140eccdabbb499f3eeb347136320a457b98976a0f69b2a256f1ee7ec26cb845703a99da2d2a997a7798bb5d54d43c090a88f063fc367114c388d6412a311501f23828d8efdc4336f2918f19da575d8f9c07408f83c0f835163e81919c7f0ba1ef76a10af87dedff816164907bb0eca6af4d87215f47aba8ec3204bb557b8e572194f8e62ffc41c329c6662ac5429f48652d8e3ff1485b380cc09cd7228bdeb234a2c37c3f35e98f4c0bb7c36c4dd30e883944d5f917b2996eb941d123f26578568655966a5ccc836c6e2fcf0f4dc21ddbc80c73554875a84749a15f27a66e19", 0x5a9) ioctl$DIOCGETSTATES(r0, 0xc0104419, &(0x7f0000000a00)={0x1, &(0x7f00000001c0)=[{0x0, ""/16, [{[@v6=@remote, @v4=@local]}, {[@v6, @v6=@loopback]}], {}, {}, @v6=@mcast2}]}) 2.087023094s ago: executing program 0 (id=20): clock_gettime(0x4, 0x0) 2.086115202s ago: executing program 5 (id=22): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x120) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msync(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000240)=""/27, 0x1b}], 0x4, 0x0) 2.08543671s ago: executing program 6 (id=23): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000004c0)={0x9, 0x1, 0x1, 0xc, "ce6e280a45fe71eed3c8f151d4a6b4ce65908126", 0x2, 0x8}) sysctl$kern(&(0x7f0000000500)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_ffs(&(0x7f0000000540)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0x10001, 0x1, 0x10000, 0x0, 0x8, 0x7f, 0x9, 0x2, 0x1, 0x3, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001a74b63742b40c3fa3d76af5fc1fa00ff0200000000000000000005000000014e214e2000089078"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000580)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x1, 0xfffffff9}, {}, {0x2, 0x9}, {0x1, 0xffffffff}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {0x3, 0x9}, {0x0, 0xfffffffe}, {0x2, 0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x3, 0x3}, {0x0, 0x34a}, {0x0, 0x204}, {0x1, 0xffffdcf3}, {}, {0x0, 0xfffffff9}, {}, {0x3}, {0x0, 0xfffffffe}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}, {0x0, 0x2}, {0x0, 0xfff}]}) r3 = kqueue() kevent(r3, &(0x7f00000004c0), 0x138, 0x0, 0xffffffff, 0x0) close(r3) bind$inet6(r2, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0x8, "00000000000000000000000000000001", 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x18}, 0xe) r4 = socket$inet(0x18, 0x3, 0x102) sendmsg(r4, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000300)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x6}, {&(0x7f0000000340)="a2", 0xfdac}], 0x2, 0x0}, 0x402) ppoll(&(0x7f0000000000)=[{r1, 0x1f97222b0e8f1a3e}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x814b, 0x8001, 0x2, 0x1ff, "f6486a984ea166dc4994ef4b3c3d6c6f7feda1a7", 0x280, 0x5}) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) 1.989982009s ago: executing program 0 (id=25): r0 = socket$inet(0x2, 0x1, 0x6) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) listen(r0, 0xfffffffd) setuid(0xee01) clock_settime(0x100000000000000, 0x0) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) getsockname(r2, 0x0, &(0x7f0000000540)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x82, 0x0) setitimer(0x2, &(0x7f0000000380)={{0x3, 0x122800000000009}, {0x6, 0x8020000000000000}}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x1000, 0x9, 0x4000002, 0x5, 0x1000005, 0x4, 0x0, 0x10, [{0x8001, 0xc, 0x5, 0x10000}, {0xdfc, 0x7e6, 0x7f, 0x23}, {0x3b56, 0x3, 0x2, 0x8}, {0x1, 0x40000000, 0x9, 0x10000004}, {0x3, 0xfffffff8, 0x4dd3, 0x7fffffff}, {0xfff, 0x81, 0x8e}, {0x5, 0x9, 0x6, 0xfffffffa}, {0x3, 0x0, 0xd4d, 0xfc}, {0x5, 0x8000eca, 0x2c277a63, 0xdac}, {0x5, 0x5, 0x4c, 0x20002}, {0x8, 0x8, 0x5, 0x36c}, {0x3, 0xe, 0x2, 0x5}, {0x8, 0x7, 0x8, 0x70d80}, {0x2, 0x0, 0x80009, 0x8}, {0xa, 0x400, 0x397}, {0x6, 0x7, 0xd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000500)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0300100007ae30200004e3039d2d236d37bb55d945e86ba4991f7c8cf5f882b29ffffff7f000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa1a3300", 0xb1, 0x0, 0x0, 0xfffffc87) ppoll(&(0x7f00000002c0)=[{0xffffffffffffff9c, 0x2}, {r0, 0x80}, {r4, 0x2}, {r0, 0x40}], 0x4, 0x0, &(0x7f0000000300)={0x9}) connect$inet(r1, &(0x7f00000000c0)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f0000000040)={0x30, 0x1fe, 0x1, 0x1002, "c95a6e80020000001900df0000000000008000", 0xfffffffc, 0x89d}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000600)={0xffffffff, 0x1, 0xfffffffd, 0x9, "210d00000002002cc506000000000200007fffff", 0x8, 0x88004}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0x10) sendto$inet6(r1, &(0x7f0000000100)="994b", 0xffffff6c, 0x8503c97dd4963c1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue1(0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 1.984303119s ago: executing program 7 (id=27): pledge(&(0x7f0000000040)='-&]\x00', &(0x7f0000000140)='\'*@f//\\\x00') (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1e60) (async) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0xffffffff, 0xffffab35, 0x2, 0x4, 0x9, 0x7fbefffd, 0x5, 0x10, [{0x10000004, 0xb, 0x2, 0x3f}, {0xffffff73, 0xffffffff, 0x25}, {0x3260, 0x7, 0x2, 0x3}, {0x7, 0x6, 0xfffffff6, 0x200}, {0xac2, 0x4000008, 0x7e7, 0x800007}, {0x4020004, 0x9, 0x7, 0x9}, {0x9, 0xfffffffb, 0x4, 0x14}, {0x6, 0x11, 0x2013, 0x6f}, {0xfffffff9, 0x10, 0x40000003, 0xa}, {0x3, 0x3, 0x4, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x3, 0x25, 0x11fe, 0x2d0b}, {0xfffffffe, 0x1002, 0x80002004, 0x4000408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x3, 0x8, 0x5}, {0xfffffffd, 0xfffffffd, 0xf771, 0x8}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_icmp(&(0x7f00000003c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x4) ftruncate(r0, 0x8531) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3442, 0x0, 0x37) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) 1.443587053s ago: executing program 1 (id=30): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) mmap(&(0x7f000013d000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x8, 0x80) (async) select(0x40, &(0x7f0000000500)={0x1b, 0x9, 0x3, 0xffffffffffffffff, 0x9, 0xfffffffffffffff9, 0x400000000, 0x400000000000007}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x17f) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000580)={{}, 0x0, 0x20000002}) (async) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000300)='./file0/file0/../file0\x00') rename(&(0x7f0000000340)='./file0/file0/..\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5900) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x2, &(0x7f0000000600)=[{0xfffe, 0x7}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f0000000640)={0x1, 0x31}, 0x3, &(0x7f0000000680)="71f91e3471ac7d6894ad5a9c4a59a34b8e5f84d271b59c7afec37082", &(0x7f00000006c0)=0x3414, 0x0, 0xd79b41c173cbb0d1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2db) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4c) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000240)={0x1d9, 0xb, r2}) (async) r3 = socket$inet(0x2, 0x3, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x23, 0x5de40039}, {0x7, 0x10001}], 0x3}) getsockopt(r3, 0x0, 0x24, 0x0, 0x0) (async) getrlimit(0x0, &(0x7f0000000140)) 1.442601846s ago: executing program 2 (id=31): r0 = socket$inet(0x18, 0x3, 0x102) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x12000009, "00000000000000000000000000000001", 0x9}, 0x16, &(0x7f00000012c0)=[{&(0x7f0000000440)="678a021d00003a9aff51f6f2ef20d5527d004c6aa00000fefe23100084410a833ec5b50b5a9fad40abe400000000f9001d7666486d244bdf96734c244700581d0a7f58ebfcf22e464399c747b9157c2f04432b5c83f2b7611aa20402291d5710efa31b1787fcb22bdd6a8b1f238e68f4b6e22d4e39b2ae316c50037924f1702cafd779152597289b6f997803965f5218b1f9954c11c713a66bcd1a67f29d53bcb569c33e959f76c375489c6f1e8d701c2c7948e5f1b517c4df3863bcb815ae84b6690e770b9957391318197f3c712d08a7f51d6724ec3a67d8ec41379bfa2cb0c50bbe98029e09d86d011603f87e6f87d78de6088031a47cca2e355a6324e6264caec81f6b3efcc5937f0ff5ea14774ef0d7981c5c02220a46675436bc226e495b1a303be2f86af027c27b38177e99e88cc3b69955df4800"/334, 0x14e}], 0x1, 0x0}, 0x400) 1.427914865s ago: executing program 3 (id=17): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) r0 = socket(0x11, 0x3, 0xff) sysctl$net_inet_icmp(&(0x7f0000000400)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) lseek(r0, 0x0, 0x2) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) (async, rerun: 32) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fstat(r1, &(0x7f00000004c0)) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0x2, 0x2}) (async) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x402, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x6, 0x8, 0x3, "c0ffc46a37ab405b8d53f264eee95f6bbf7ae2d8", 0x2, 0x2}) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) (async) close(r2) syz_open_pts() (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000200)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) (async, rerun: 64) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)={{0x4, './file0\x00', [{[@v6=@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @v6=@empty], [0x5, 0xfff1], 0x5}, {[@v6=@mcast2, @v4=@rand_addr=0xa], [0x8006, 0x3ff], 0x49, 0x18}], {{0x4, 0x80, 0x6, 0xfff}, 0x2, 0x0, 0x80, 0x8, 0x401, 0x6, 0x2}, {{0x9, 0xfd, 0xff, 0xb07}, 0xba, 0x3, 0x40000004, 0xff, 0xfb, 0xfc, 0x6}, @v4=@multicast1, 0x3, 0x1, 0x80004, 0x7, 0x100, [[0x5, 0xd], [0x1, 0x3fe]], [[0x80007], [0x2, 0x1ff]], 0x9, [0x20000007, 0x1], 0x1, 0x31, 0x66, 0x2, 0x20, 0x1, 0x88, 0x2, 0x2, 0x6, 0x3, 0x0, "02ac"}}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f00000003c0)={0x10001, 0x3, 0x2, 0x20000023, "00000000000000009e2c001000000000d5727675", 0x5, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2b78c, 0x5, 0xfffffbfc, 0xfffffffc, "bb08000602090801b7cd0d8c000040b4d0be6700", 0x9, 0x2}) ioctl$TIOCSETAF(r2, 0x8004745f, &(0x7f0000000100)={0x1d, 0x57, 0x7, 0x81, "a01e8a25af46137deef443cd48f1bfd0b3677610", 0xc01d, 0x3}) 1.427190087s ago: executing program 7 (id=33): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x8010427e, &(0x7f0000000100)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000500)=0xfffffffe, 0x4) connect$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x4b2e5bfe}, 0x10) 1.32071327s ago: executing program 2 (id=34): mlockall(0x0) mlockall(0x1) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x3c, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) 1.306732599s ago: executing program 5 (id=22): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x120) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msync(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000240)=""/27, 0x1b}], 0x4, 0x0) 1.306594237s ago: executing program 7 (id=36): r0 = socket(0x2, 0x3, 0x21) connect(r0, &(0x7f0000000240)=@in={0x10, 0x2, 0x0, 0xffffffff}, 0x10) sendmmsg(r0, &(0x7f00000002c0)={{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000500)="45ea0aa93284c8b96c8fd6f13f1fa82cde639950a2fa7cdb87bd5129a6c6104062c1d5f78a250255febfde3fdd7b7b87a75c597eae8bf02912a5762a3ccfd8e51dc40332b91606bc78cd65508128d577969713f4026a522fcd6753966882187b7ea77e35062eaa9e104f97d549a4f1cb66c6080d46bcec27c66a077a162d6fa5f67a10c5cef170f6eefc5975648543e12853df48cd1b370d5d09cfaf43f376a790404bd4ade36ec3a59a3c539d43c00adbe73e35a4b0080f7db0e1c434a8", 0xbe}, {&(0x7f00000005c0)="3961f6f5ba18a29c7e245396b555e1cb0d850015cbba8a758b5f725dc19d122e5c4c821e49013056d143e65e27ff82794de33140fd4e0081162b3ebb", 0x3c}, {&(0x7f0000000600)="928dfdabadffbbbda039ec8ea2c5bf147e4839f208e4bd93c8c6107ffa30cfcb9652deb728a631ee45abfe36efbb9c4bfa9f12b4105b4e893cc314ec50e43691af7daad575ea7342bcbb0336573131491687d857ec5485d44c491e74c0d65fd700e9f9f9a615b8960f610f03c935c5cb8d4c88f91bc5f0", 0x77}], 0x3, 0x0}}, 0x38, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x120) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='w\x00') getresgid(&(0x7f0000000200), &(0x7f0000000480), &(0x7f0000000680)) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.196890571s ago: executing program 0 (id=37): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) listen(r0, 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c1d88169b839297b246075c0f251e77c5de7f29a78e1af6b7c04cc7ab97c701611c805ed428ef86229f199cdd169ae071741eb8fe62eb4e81ffafcd0b993815539626b93def967d3d0ce78287cea5fb0bba36186d7e130aa27f9fc3cd04fc816444a64efdb68a0d9914481b9fab6bd7026ca91158f5eea916b4079d7c4765823fc5c939c14df8a0600301400052125743b8e", &(0x7f0000000140)=0x92, &(0x7f0000000180)="596a8d1b68d13cd340ec518b4b0d69989df72029809d910bcc342f214c41b97e3b0061c44ba24561f8aaee3fc522c31c28122032d56975d55f6a5b766bf96d20ce436e53b354c92d1082cdc7ff4bd2bbcb1ef807d111099ff081eaafb254977e79c6e4e1749fcd2fe779a48c746dae4cdfd1846af2c9a1", 0x77) listen(r0, 0x7) 1.196580637s ago: executing program 2 (id=38): r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x59, 0x2, 0x2}], 0xb, 0x0, 0xa924, 0x0) setuid(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x102) 1.196154087s ago: executing program 4 (id=39): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES8, @ANYRES32, @ANYRESDEC=0x0]) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) 1.177175994s ago: executing program 6 (id=40): r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept4(r1, &(0x7f0000000040)=@un=@file={0x0, 0x0, ""/4092}, &(0x7f0000001040)=0xffe, 0xe000) r4 = accept$unix(r3, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async, rerun: 64) access(&(0x7f0000001100)='./file0\x00', 0x4) (rerun: 64) gettimeofday(&(0x7f0000001140), &(0x7f0000001180)) ioctl$TIOCSCTTY(r0, 0x20007461) (async) r5 = socket(0x10, 0x773e1f816f8379de, 0x6) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000011c0)=0x7, 0x4) (async, rerun: 64) r6 = dup2(r5, r4) (rerun: 64) preadv(r6, &(0x7f0000004540)=[{&(0x7f0000001200)=""/131, 0x83}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/194, 0xc2}, {&(0x7f00000033c0)=""/59, 0x3b}, {&(0x7f0000003400)=""/61, 0x3d}, {&(0x7f0000003440)=""/4096, 0x1000}, {&(0x7f0000004440)=""/22, 0x16}, {&(0x7f0000004480)=""/175, 0xaf}], 0x9, 0x8) (async, rerun: 64) bind$inet(0xffffffffffffffff, &(0x7f0000004600)={0x10, 0x2, 0x0, 0x6}, 0x10) (async, rerun: 64) socketpair(0x20, 0x2, 0x7f, &(0x7f0000004640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000005b80)={&(0x7f0000004680)=@in6={0x1c, 0x18, 0x3, 0x6, "90f746c3208c33e560b502f96cd00d26", 0x2}, 0x1c, &(0x7f0000004900)=[{&(0x7f00000046c0)="a9cec86a71f12fb1060b9e1ac6377b4acb00dd9ea2f2174f2c7e376c21af65dd4c52e2a400ac0750aba63287b7349faecba1b847f5b67e38326802f5d2bbd9d0ab16e360f56d4ca9408af5", 0x4b}, {&(0x7f0000004740)="a9cb45899569daef847688419646b98087f1f1e3513a79a1c5acf737c88972944591f0bb4861ce9275e6cd8a6112bfc031a59599a9e38f0f529ce1bf8a3f1f8a689a4b6f87a9b2ea211e90b9134194b0a129b755afeb5cf559fde9237948471bdf922cd5b97d09ff58d601eeee7c43f09d4b92a19b927f0f563295100386e22840babf2d012339e14e04b994313dad0fc9e5f27bb4629618", 0x98}, {0x0}, {&(0x7f0000004800)="308deb95d3320c642062ae9b4810cc06765ee9ab86d3c2353c7b6b517a44", 0x1e}, {&(0x7f0000004840)="de749321151d43b27ab3091ec27bfad82d751ebb6ad5454415ef848e8027ca688d4c3951d0d84c4ab2dc7a0e121618ed2750e492c46f3c59d6f388a33393d8bff02b52c2049862b4ae550dcf84a678d321626f8bedb57ef6a1c00c0fad75b5a7f05576a544f578580abbf8b4a21b698bcb8ce303976c10e1e129eee1e6a4a25798cdb4929ba42482972d25281482b0474531871a04b90dcf196e428fc78d5b50553e9fe40025e4dab66c3e7934840a5ddb10f949b18c43eeb3", 0xb9}], 0x5, &(0x7f0000004980)=[{0xd8, 0x1, 0x9, "acf61cb61bb16799119f5fa0c0a36b79ae90e538f194984c6018497ce52d83dc95e0ba7219ac7dcbecf45d86b4ad439a6e99bc5e3ee1d4ce8be3e2350e97576863bc07b7a3b77035b912cde0c9e714389e9931441def514ff3baa414fa53ff2dc971a0ec93ab8e505c1127635c0ff9beae82a8daa9223d2e9f49fe4ddd53deff947c63fb766b8c8c4f8e0d6d4177fb90cc02d4a5de0614db23c03e0b9cad3a8ccb5320e8b810388ee4e1d6575532c3f7279a7805120ba45ad4a320bf6b3aaea550b405975f622149e8"}, {0x100c, 0x1, 0xe, "d666b20a2860e0eefccca49922e7be9de5cbd05ed314d0dc2f90c851605e7c7b1836b1fd0d7df120a1e904f9ed1180294344f9b548c9d88837c3627290852b08b892272450beea095befdb015842d05a10245260a2acfa1e0fe5d98c803db0cc1796a045353c786546da1853eca3bbb615e2c3bd0726d3d2592af803f53b170ed54c803940f4f62084a74239c2d3129322a8e5803067b4dedf457be22c08b85442e3bf6e8c9f12f930420522cee55676f233093515a8e7f96426a035d0f7ce4df1b0e75e086c8101628d19d47f7c87aefcc98fd6fceeb42958180fd10f69106d479060584d6e2390a7039c44714d557f201eba73c1cb71a4feff1de1a98af9200295b422a88ba16535a1f80c33b370fdb45b0c2bde49c34f7aea81228fc4a8cbad93418505c4694781748640aa6a197430ba521a88d909d524395615dacf3b6e0a2ae99b0de0968c1ad26887f428b35131cc15d76c96ef722460a9e8d071b113e9d7b2adb0f7ea99020f0bbe6637a9ef454c1baba2114c72aef7665b41a00032256818cdd55fb8019a23d6ef20ab57c8766f5e2099e0b59a8cfd55d21ffac4a72c6f08fec9ac4de261bbdb5c9d9e2265d20dd0b4cb1253c03ccbb19fde2c24384bc0beec184bb67e50cc8a5d3c889b86bd276af92ce83668169b2bb206c39a77ff4cbc497a10e8072985e28171fbfdbbfc97ec727fb1cb338965b21fec4cf778bd4fbd04710fa9c482fd939a45a50164ad8fe4422f16cc1861c56efbe0d99277118f7ecd6ae9e6708a06b5d543787db8033b78235c5d1a9c0b799b21b9af7c25188b8ff53b48454484c98a0b1a722e9e9054128411205334ecc3516da1e30c8ab8e3d73d384c84ec3ec8f9cccf8f0f96dfb93686c281d41a2aca616b1ce3b3c125f64929289331ee5cb3f1546dc2c944771e1e6097ade7efc4fd9567744cb40f5a9d93afdf83ea118a67fead15ef55d5cb7ecfaaabc4ca5dc73a485b994d6a3afb735205f044789a9a551e9d429ae3391a0f7ec613eb1d10a849d08098539770d33e61aaed2309ba1058d5ee851957bd1fe5ccecb12feec84da5670e8a2a503f9fbc06781292aafc758f88800442c2e9abc784d3ac59080deb2332639214f3f21494eeecafb0172fa57a9aee7868888f40a0657abb1e133f899ad7c43f53e6c4486493c59180edc1a0a7bd0d6e0e2f9d43d3fe51c0acec4343a1ab3395149231334476bb0fb28588d6e4cf852111e1c0e5c40eb587fc9cffd6c0eb8990775abc2a203f3c4b2cc8558fb00a0bd53657e37c7710d20232695528b2c8cc24a931d36e61ba2b412e3a01c12c84898f289ee6dc7075ff45cff50f713350cf1fc6033ead7d2c80a2955dcd6cd2f8ae93423cb086161ef5173db7279201b1603d42cd09a232dd5325cbecb8337f38f02cef1b0ee0315ffa8aa3be96b8652bf4e94ac0832c27e49699ff115084280104acad8f224d6f71d28b6652e7c7262e67ad287b0ea96ab49d1e62d759da75806fec2d9ab11a7e8d1bd5e6192ecad12da0b113df88dbfdeae08aa4253cc46b1b49c03c0fe35c35d613765db3772752c6aa596587ecec00d7706169706f40d73cf0d9967840c11887a5d1dccbe64e45dfb05eb388f2506392789e6e6d26058b962f020e305ef7a3439b9965c8d4cf2ad1c4bb515b706f0c6d4b1a4877ed1fb2bde33e5347c12780e6cc4b946226c5139a256d9bb256c9b3aeae4ccabb34d76a00205f2e5de2f8e303ee0176b08797cd3e1591460462a6cf3f4789482b13da83561f2206864528c09374010cbbb1b5c9e6ad3ce1ff76ac73e03f7e75b449feb71340e43e1f8b02fcd28f5a645cd98bcc849a5217e78b96a07561160300ed3ce6c471019161951d2830c7883b7280a2abf619c2839e6df07b287b3edfa029879fc0b3b909d0fe6da7ea9c0f796d72e22c79a673117cae9f62aee8a6215a2907afd3cbec1c4e33b371d483c96a775b93733ace05cc898dd4af053755e90b7161e9335819e642c993b5dd4d96b2adf6c0dc50d583e8d378c28b68d51c8727687b8c3840d2eaee9e446e5d2df8078bbb8fcae653f7d1847b069d3cf67fd01d390b9598bb374f5c971bd86936aae8c991f5c3f49098b9ea8703381f4e1bcacc3f38a2d9134be92a80d9b7a24279f29e54c6a34f7ac954daf4a7e3ebd4a33b0e7cde395375d5dac7dbe62173260e7484257d4e873206e87dcd092f7c7424b831c8ac847b17dd8ec76ea1b5958c9ece2a93efee4601b3cf9b04c8fa7b569375f4a6ffda9b2209de927e9f4f76b31ffd76598fb293a9fe7a8cfc26513e849b21c9f19be43126530234c91e1034394ef9082150351781f3672af89d670ef2e6a0c351d113e327fca07da30c62cada1d6f18d5438e8ae56bf86e1dc67e9668f2bcee7261dc26101292cb2fae999edf33cffe4fba423792a65ad7db9f1bdebe976876cb92cbbbc0e9701146938d430ed24bb76c7eeb46f76fc041acfaad5108a4170fce1d8cf2f69fc818e12a47d4b8b4e39e9b6a0a669565a75a998c4603bc8af1dfbd0784868ecd101502758daf36690662d490785fc0118731918e94cfbff0caa95c907d6fe66164ca76b00d1e7dead53fc996ea990c5de1f16e3ee1fc1ed5cae10517460e69083a14c3c45b6f7c634e27aa6fe687d80308543ef2808ef429d3467411a2f378e71e068ff9f9e098e8f8fa54bd1f7e833d3b8dca6994724b3d4fe6450714a7181255fd4821ce2f972e582165fdc82da5ab9b0e6d1e34de09babe999f74034144ee3bf7dcc5b11aa5e15f2fd19fda8399218e416b915c8144008df905ff8e0d23aef58d8a4d739fa7280fc40a3fcc9ac18c73fde5f598c499f7debc1856b1435fddb289d561d8fbe8ba520dd0ab6d6275df7241da6d931cf03fdc4c1928a24a397f54459e07e974fbc415ac6e88edd77e5f528c1ca0b2842f07873f6e6a2834970f6d1e4c69f7cb79a7ba5c9e20850e07a04bebceaecf5c3947b715786b70fee5f68861ca25e0247611731ea7a866c0d7bde32fbba7b03012b872cb05e4c25c5db3cbe33b5f65a69d69adf9c3c398d5fa6065eb0fbf756d055119c1a7d838365b1205a92f7ffe20101968e2d6344e165ae7ad59c6439c25c20d23fe214098ea36833d1aadbd95e8fd073017285208ac40be7b381e2e0335b6c7aa50cab5d000d79c56585f7cc596d03d09af493b160f008bd9ee2af25c668548eb61961d22f497610a160948c073e2080fb3ffa7e096ae584ccf5053f840eda4a9c46eadd17e7408aba1ef730b7350c03e2b075b5f35f1935730e5bae6a80c643be13e3a44adc1ee709820a9e3c0577abef4be59b020a357511a19f9bb006f91b788792b127badcfb82d16158288111de5527f82d205638c5022ee11289dae67f031262b2ff58ee8d3e5a54956e699191b465b7e43836ee4e45c72d02f249767120a8a40337f375e2bdb9b1cddf358db90e257917245943d0373e8107c1df6dbfb6ef91c42b71e95fc711e22b219881134cd6e07c871ee3fd87b0c2e4c8911d14da529cb4581945ec40a31170f9c1daec2ff0ee934543e122920c1f3ee11d41f244eb75ee22f215689220ff921f494de69515e5e4ac89f326f78353e26ca2ea0a1af2703e92484ea502895016e9d214cd37a6449306ba0034916324cf55073ddb9432a956983e3e620e17e59598ed11c2945210bd4053a34ec568eb86e7cb73536d74a6f9d10fd55e0267cf2f5a3bac19e8734e78d885b1f11939aa93272c8ed69ff7b22cd0b85b7d2ef2ad8862461c4135fba1303ad54e174ef8557ce85ed205989b084b2da93db0330c66a9ba9cc51c3b02a0f4e3a1f834af9896b79163a0ff0094ec88f573b1d9ece99c834f22e69faa31760dd197501c5b818ce52c5d2fadc39b130642524ba2213db71d5eaf2bfca1169c1a03fe1fa49d3c9a78515ed376f69d74720906744bc59a0c014ff2a3d02fa8205743d16cfb05065ab1ee401b7dc8b92f749814cdc4c1d35ca2723d15fb7c90130b029e300236e5799362465cc9d9e30354a0707f65ba993f8e3c68e7c8c037f41a46a0fbdd44bd4dabfdfd6bd7dbf6344ff6c66444bf69e4f2c5085c7e8367e2a064c684925307a7432e24863860d340665029006c10107a61d82330619705bda57be9fdce8b8a9108093889ca65199fec1c49cc57a9499681725ffac1417e261a45632e4f51d2a816a0a3a83da3ddb3c8bfc0ad8b0600f0cf38a3320626f8b20cdf2e38c3f8ce0c165e3591f9b20cf46556b0249e76a016fb5ebdfed4138b7f5b3d20a081694e30a966c5104c955519d41d89e0dd5e4f0a79adef07e1ac7fa498db5cd6bb8a46a1cdd0ada25abfc17c5bd93d31341ce7217c5a6f536854b925b6838c02458584b825439f41f05e09547b14587a70a5586663554d327cbac886589881a31161d9c8109b7e6b2cb43616170c6c099dfe344f5ce54bd400fdb1ead0c9e9ed6bc8034c4195bf026771039674f8b36b872ba32e811542f1cdeea5765710505d91df44dfdf6905fec4a4406c45e3ba5bfbe6611039e52afb1e2c75c6e03fcf9881b084d08e4cf5a36835e868071a2ac120b710f202524ccd90b0f2469c5e61c1b6b4b0a417ebc779d1fdd92592c53aab67b696467e6c7a86d7e5534d2f4aa4c76396cc1cff5a30b3876f1bc6ad046ae0d39dcff7eb463be15b5f464a0d7605be8075f506abed5ede087688f8aa1c8d26c3a516d9f0e0c74d4c8c25cf4de339498cb599dc4dd97a1d16f367bf7808cf2e33733ca206c47f8be306fa23687933fd07bd4fc0c7b238b4390a3f3a8f5f1ccd78ab6ddb18034f4e8ad4e49d59f879670e9448f63d9d00c9acba1d2682f587beaf4f24b5be7ebbaa8f07940e990328b5a27c954690d7721cdba0e1fa16c78fb6182b0ec30c3850decf0c985ab2e6df8790b9240d0e3750f2d71450c5cda6a41447eb9587a596997436c01898dccd9ecd24385e541026d8852e73f15896b55ecdd1c73f227c3b1c2910e7bb7e918cb30936e257ae5fb6e644ebf1854f597916fc60bd3d4d8f4f54f204f595361c1022ba42a645e6989efe799539131ef9de2390c48166b43f4f2f5505013895d7d855511f81b13d282682c10f49809b25fe17c7b02cdc953b0bc84e20a272b2fc98a9509781a3e618dbe4cc214820ce30e25a014b56c7c96ea6ba2a60a8bed805ec35c847bf4d3bbbb5b59a0e5c4130668729ad73f5b5c540acf0691e55efc3ba1ef7dd3433f749f94db0ac08985c0f22f17da96afad3089bde09eed794273a92987a9127e1f31f5e8a937d930512bf571ef06d85d50880f24a0b51e0990f319fa7940fec5b37e72d54a900e53a669d91803925e8d756ef7963289673d3ea5868f712e09d16a70e9b8239e0cd514401624bd8beef97f291837ab2046161b8757f290198acf58dcb9a84f2bd37fd6d9c4036d1436163984838e55c8f2a877faf6d6b9fda4575357eaff6c8f152de26cb5b0283bd17b5d82f99a2ad6aa65296afe5cac57b5e8c49cbef6bbf4fad4c692fc757898cfe67799f2c54cd401b67823e344690da77305d63a6bd84c290e9a168e49302f97d6e893e2c73030226341b8f239fd0a6530dd2039ebaba176c760567dc793d3b4060e60e0e68d9a3a2f2cbb47856ee7556babb9abad49232f906deb699af65e34c95cd0b22add92e5277927ca7c0760ef1cecb362e0303a81bfdbf82272756434f0100f655d90f381879490f90ca45db928e1de7b6fb70043755ddf12ff8bd2b1b9bd9a336ec5108ed65abf6f831d3796813a50"}, {0xe4, 0x1, 0x10001, "984427d335233f9298d50963a59def3f58bcfc7b87f117a8af32bd01664bc3961a174a7a1b9cc2fd9d91e5cc8580e0bbaaf6f5437e68fe7995c3ba1e018fcb736389bc9c91b346dc4354272753fea11cc23344e122e1ace52793e868c0c57e7556bedf49cb2c61289c3d97f793139f4228b2e9bb164af34025ba6cf418d3b6790d33fa30d0f5708dab9df38f1f085d9d4bcf4570ee9f3250aebd3b10ca6d26839dc1e741a4174fef2ebb7eee492cf77bda299c178c0d847d77a93b7f8f3d16dea04b7840bd31e6c220e0bc179a12ef49a87465b0a3"}], 0x11c8}, 0xa) (async) accept4(r2, &(0x7f0000005bc0)=@in, &(0x7f0000005c00)=0x10, 0x2000) (async, rerun: 32) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005c40), 0x2, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r9, 0x4004575c, &(0x7f0000005c80)) (async) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000005dc0)={&(0x7f0000005cc0)="2af312ba7a7ee6edd74491d77acd67858833323f3acfd3b2d1fbf1420ccfb52a200d7b2988458fb14b111192a95643bb657644e1df195b1a2deb2bc013d832fcb8c86f78aa9e8d9f8ede3f79c323cda916c94937bb76557faa4ca8bb4f70bd8635e25641209ea64e256b50c52b6b61d1cfb8268cea6a617130ef0597a02c83c26838353a73340727e01f54337acef7a29821ad7c6379fec8d10c38795b8f51c3bd7edfbd3ea6e0b9622db98d477c0f7d6bb22c69d25c8980363ade2de6a450b7d5469731dca37fa8c38f0c2ef9", 0xcd}) select(0x40, &(0x7f0000005e00)={0x6, 0xf254, 0xfffffffffffffff8, 0x8, 0xff, 0x0, 0x9, 0x8000}, &(0x7f0000005e40)={0x8, 0xfff, 0x3, 0x40, 0x2, 0x200, 0x4c5d, 0x2}, &(0x7f0000005e80)={0x1, 0x79b, 0x8, 0x1, 0x10000, 0x5, 0x100, 0x7}, &(0x7f0000005ec0)={0x7, 0x1}) (async) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005f00), 0x40000, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(r10, 0x4004575f, &(0x7f0000005f40)) (async, rerun: 64) connect(r8, &(0x7f0000005f80)=@un=@abs={0x3, 0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) r11 = dup2(r1, r2) getsockname$inet(r11, &(0x7f0000005fc0), &(0x7f0000006000)=0x10) (async, rerun: 32) sendmsg(r11, &(0x7f00000068c0)={&(0x7f0000006040)=@in={0x10, 0x2, 0x1, 0x6cd}, 0x10, &(0x7f00000065c0)=[{&(0x7f0000006080)="c06420d7bb83413b7ed3c9d3fd63614dad7b016f0655af0aad3ba89cf67efa7d1056423ccb31739527c3e5ca818b60bbb98dfd33b196fd8df9c51b68d6aef8b3d6bb7f997bd20704c42fab61dde83502399709e3185fc58bc1589d106807a5e1d4b4b59d31e7ac875cfe695f89f03c1d018f49d45b1251d0194902706f3445de4ad683edb9fbfd72d9a39947988fa9a77ea49f09040d", 0x96}, {&(0x7f0000006140)="efd9df27e23b51ef9b88d676028d5c05381b4ed159b72e47fa7cb969cd39bf228afa34050647a88f32cba4cf7764c34a5671a0da080cd9373c72", 0x3a}, {&(0x7f0000006180)="2487c044dcd39a4a67ad727eb9a3727b4a5a95b3424b87c448ec74c544017fe66018901303c480ad3a56cecf", 0x2c}, {&(0x7f00000061c0)="767aa39f349a0985fa7f61e2682070477909761ed415ea72a3b187b8fe402cdb68267fc2d4c7920758f02a6d16ede3684ef3dccd5dfe58ff88b240da0ec07802a83895afa6417fe2d577c9c00f34db28cd95c483a4ece908bea29830f224516028dc313dedc1706df288dc1bb3e29b42819e81cdf32f46030999ffad0ebd431002c972d5323082ada51cb631ecd67bcb21a89f10b7030ad35f49b1734bdd5d83168e24c66496c0a54ca056f39d84c80e98ade784fc718e84a6d48766361b82a3e17be6668554b4f3f9491591d34e76d1579c847fec4ec1697f367e19b64beb7ca91c9eb35b06dded6bfd905a45c220e50de6d9f52f37", 0xf6}, {&(0x7f00000062c0)="29c6c0fee0446d1414d858499a241e51f9db4bf8d12888318d9dd5053fd0628d36cb90b0f2986aaf2bd32a6929d0a1d4041eaeb31b79bbd08694e12e4130c0c6e18aae5bbda247c8169768e73f1ff3c77843e0c0e069498f7f23f8fdb5e67f996b372ee1e6f05f6a0914984c77e94d6a0b4f1331612b", 0x76}, {&(0x7f0000006340)="8a6ce58ab8ee676f99325eefadccb517c645b2beb1d163c5528caa426fd90d8fc338f19a0730a658f371b085524dd2256dce", 0x32}, {&(0x7f0000006380)="f2096182487d2ff5bd48a24f7d6474fec84a2e740aa93bb6b0ba1f09e6ee5cfb7ec1c3d516b00b7794f4b1953068f6c4e938d794eb15c00871cec975271934e7511326b522b8bf4ff90604568e8c3b2ec028bded2ce31c38227269ec11117e080f7aa471c13db74912a6d43763527e9f2a66fa880d179da19fecf4d8f447a51ad86f666d07028a4bc58e36ec18063cc31b0882769c67578df4052b1c47247ac9f408b3564ff25c3c88a7e1a6aa6bacc0cd2d1e4612f969d7e0c3331e5893063ae0fefa4ea04f512e6a69e127e9ad37ea8dfef2c44e545e3c94cc90f45f34789111", 0xe1}, {&(0x7f0000006480)="b0204158fbc092e523440abd3a84a39f604d22441711a33f697a707cdca7701902a68cae20e297a812baa6219f94a191756dce901d997adf3d3fd5e1f051274a28ed447d374f3cecfd1634600418c171e4d4f31b795e6786c760eaa46905ef0880c2908c291a6eda2c2b2308469bc49a01ff164266872acbba244ce07a607eb08ab1ab2ad0d05aeee9829f02afe4010ba7dcbf5b2a8e8d3abcb8077198747b8c5c5b8d6ef83c7073c543090e990fed7f2353ee06f4e12ce9481fe4292f1999ddbc5f883c9adbdf214b7eda3d3f1ecf73542f37c9519d803af0448fca", 0xdc}, {&(0x7f0000006580)="693ee422f1086d60", 0x8}], 0x9, &(0x7f0000006680)=[{0xec, 0xffff, 0x1, "963c0b90127dd8bf911ca07869cd1a0d1b617123a1653858f36940376dc288211257facc6363fd84b2c7845f41b76bd497359c3c1f60ef1647df9ffae997eb1829f72ff58aa4f38cabe4b5c3d69975a14f23e6c5c7f8c4495fea59a8179b11334f15829ebbc706c3c96a4e1b2643cd2909219f7861681b4ac2f861b90515dd5e4f883d97460c1611a71d0d1730f5d38b08d7a8302f22152ba8d5895ac6675ce5f0da40dd457e1ec473b918bcb254544fdc23bda2b27cf0a9700867a11d63fe3dc2b1978cfa2a5b22c0c51038e3a2e80cf938bb75834da551ec06c6c0d8"}, {0xf8, 0x1, 0x9, "b8e48f90b00c79497025d4e48c6ee4ba310c4f1580dc86c2ddfc465450c8b23cd82d84d18e88dead4914825512ccd698e14107b908cff7c21f3837a8969d6a5a410b4ab83294aa4a3002b802657923302aa3f8da7ec918972e07b58d30425a41ee119580ef4b170154fa50e0dc2d7431f27e70330922132d423144831b3d5809a3db3c9a79e97097d2c53439c7a978018b6769ca9b3e6a5bdfcc488b19e8de44c3badbfb0846b435c0f5f79af73e68acabb339927be6c1136d05e814e70511136652f2fd779f449fab21dcd75612a5823685e49decafcecdb3b763ea1e8d56e6f69978882a31a98d18ab"}, {0x34, 0x1, 0x69a, "097037c5f3e0c264c706d09d91776c03697c09f3b173d2cc36ceb9f0376c7067a3d7fd5f919c"}], 0x218}, 0x2) (async, rerun: 32) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) (async, rerun: 32) unveil(&(0x7f0000006900)='./file0\x00', &(0x7f0000006940)='x\x00') (async, rerun: 32) mkfifoat(r6, &(0x7f0000006980)='./file0\x00', 0x2) 783.884191ms ago: executing program 0 (id=41): r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x4022a, 0x0) read$audioctl(r0, &(0x7f0000000040)=""/192, 0xc0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x0, 0x7, 0xeb}, 0x9, 0x86a, 0xffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x80000000, './file0\x00', './file0\x00'}) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$DIOCXROLLBACK(r2, 0xc0104453, &(0x7f0000001640)={0x5, 0xb, &(0x7f0000000200)=[{0x1, './file0\x00', 0x4}, {0x1, './file0\x00'}, {0x1, './file0\x00', 0x2}, {0x0, './file0\x00', 0x52c}, {0x0, './file0\x00', 0x2}]}) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r5 = openat$dri(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/dri/card0\x00', 0x10000, 0x0) fcntl$getflags(r5, 0x3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001700)={{0x8, 0x7e, 0xa}, 0x7d17ad48, 0x40, 0x8}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001740)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001780)={0xd, 0x1, 0x7, 0x3, "ce1080e297e85e982f2f184669dcbce1e13241f7", 0x0, 0x9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000017c0)) getrlimit(0x3, &(0x7f0000001800)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001840)) fcntl$getown(r4, 0x5) read$audioctl(r1, &(0x7f0000001880)=""/90, 0x5a) r6 = accept4(r3, 0x0, &(0x7f0000001900), 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001940)) getsockname(r4, &(0x7f0000001980)=@un=@abs, &(0x7f00000019c0)=0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001a00)=0xfffffff8) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001a40)={{0x0, 0x8}, 0x2, 0x2af, 0x80000001}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001a80)={0x80, 0x3, 0x8, 0x4, "12c3e0e02d53c70a91f49b89bec18e579dbf5767", 0x8, 0x5}) ioctl$TIOCSCTTY(r2, 0x20007461) setrlimit(0x4, &(0x7f0000001ac0)={0x2}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001b00)={0x28, 0x7, 0xbf, 0x6}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001b80)={&(0x7f0000001b40)='./file0/file0\x00', r0, 0x3}) openat$pci(0xffffffffffffff9c, &(0x7f0000001bc0), 0x200, 0x0) 782.916052ms ago: executing program 1 (id=30): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) mmap(&(0x7f000013d000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x8, 0x80) (async) select(0x40, &(0x7f0000000500)={0x1b, 0x9, 0x3, 0xffffffffffffffff, 0x9, 0xfffffffffffffff9, 0x400000000, 0x400000000000007}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x17f) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000580)={{}, 0x0, 0x20000002}) (async) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000300)='./file0/file0/../file0\x00') rename(&(0x7f0000000340)='./file0/file0/..\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5900) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x2, &(0x7f0000000600)=[{0xfffe, 0x7}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f0000000640)={0x1, 0x31}, 0x3, &(0x7f0000000680)="71f91e3471ac7d6894ad5a9c4a59a34b8e5f84d271b59c7afec37082", &(0x7f00000006c0)=0x3414, 0x0, 0xd79b41c173cbb0d1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2db) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4c) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000240)={0x1d9, 0xb, r2}) (async) r3 = socket$inet(0x2, 0x3, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x23, 0x5de40039}, {0x7, 0x10001}], 0x3}) getsockopt(r3, 0x0, 0x24, 0x0, 0x0) (async) getrlimit(0x0, &(0x7f0000000140)) 782.662116ms ago: executing program 2 (id=42): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000340)={{0x4, './file0\x00', [{[@v4, @v6=@rand_addr="f0685205750fed5e3d5d6f24cbe37e88"], [0x1, 0xfff1], 0x5}, {[@v6=@empty, @v6=@mcast2], [0x6], 0x4a, 0x1a}], {{0x0, 0x80, 0x7, 0xfff}, 0x6, 0x0, 0x80, 0x8, 0x4, 0x6, 0x6}, {{0x1ff, 0xfd, 0xff, 0xb07}, 0xfffffffd, 0x3, 0x40000004, 0xff, 0xfb, 0xfc, 0x6}, @v4=@remote={0xac, 0x14, 0x0}, 0x4008, 0x1, 0x80004, 0x7, 0xfe, [[0x5, 0x4], [0x125a, 0x1d7]], [[0x8], [0x2, 0x203]], 0x48000, [0x7], 0x5, 0x31, 0x66, 0x2, 0x20, 0x1, 0x89, 0x2, 0x2, 0x6, 0x3, 0x0, "02ac"}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x82, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3, 0x122800000000009}, {0x6, 0x8020000000000000}}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000001c0)={0x1000, 0x9, 0x4000002, 0x5, 0x1000005, 0x4, 0x0, 0x10, [{0x8001, 0xc, 0x5, 0x10000}, {0x7f, 0x7e4, 0x10001, 0x23}, {0x3b56, 0x3, 0x2, 0x7}, {0x1, 0x40000000, 0x9, 0x10000004}, {0x3, 0xfffffff8, 0x4dd3, 0x7fffffff}, {0xfff, 0x81, 0x8e}, {0x5, 0x9, 0x6, 0xfffffffa}, {0xd, 0x0, 0xd4d, 0xfc}, {0x5, 0x8000eca, 0x2c277a63, 0xdac}, {0x5, 0x5, 0x4c, 0x20002}, {0x8, 0x8, 0x5}, {0x3, 0x2867, 0x2, 0x5}, {0x8, 0x7, 0x8, 0x70d80}, {0x2, 0x0, 0x80009, 0x8}, {0xa, 0x400, 0x397}, {0x6, 0x7, 0xd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x7fa, &(0x7f0000000b80)={@local, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x7c4, 0x3c, 0x30, @rand_addr="00f8ff00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x3, 0x8}, {"6d9dc4634589900025ec72e565b21b9b125b2fb2ecda4f6588939066bdf7f331fce074fd221a58bd7ee34711122006036f1a893eaae356bd4ee10e3253bfe85d0c61d6a0bbd03f6cd5f102ae240c817ef8dead35d6a8ba76b16ae7443e8f77d9fadf4fe4f8c6fc5b59d0d66930d7990be6297d869d8645c479a96a48ffb405396c2f5c3ec9a56d742692622b7cc45b3d22b9f1181b5edf77f92d8945159c91636dbd0533221bb37e28b8d681531101a1bc5eaccfb7283cb0dc70be8ab84635c5e5c6c53523a21040ff6c2852d03913f5832964d49014775f6df13c50f4a359edcc251eafbdd4f6197b015b3133d775c07e3e23baa2cc2a4611b63e78458a03edea11c8d5498b3e8f0e75ba36a7f3d0ac1c3c0aa79c7e7c3f447a9fbcb0689ed0fb0d2260eec483d4f436edbc8a37e743d87a2c5d8756bb13c393145e94771122aede0d05ed82c963fe1911ad02df86c72454d6874966830fe06b8710bb89bea7ad3b76e90449c6efba0a221e1d5c2fc79bc8f27e3135fa04a9899d19df8ac0f9bb92d5a47fdaba8d97089ccce8fb6bcbc1191813727606afe13a02fb95b79b3a2542c0437512702a508316f5202c2d4b6cb61433ffb46e10db6bf9b0745a1aa6e426500ce1ca5a046c3a9479625eb8f2f0a0ebb8da1b6566e6f987da93cf15368cc46aad4e4e85718d5bf567bfab3c56bc79d9dc232ddbd81aa2040ccc5b0ad7dda9975ac1e27d5f9016199a8e0e42c0e325bff460b3eeed47c36149f052431460f4e3c08bc90193f04d819438f01658886eb731555ceabb9aff21b155d6843584e9ffd893584f8fc49707057a54fda6afb4dd7705bbc53eb598e6e2bc6ca0f365e9b71b11d966a9fc5250edc2d724d103dded63c453ae4f824a71df15108d2ca810c6149989f379e8f09baf3ae58d2f1344d08088d598096fa53bef8bd058772c97bad3e3b2e2dca0e3e9270717369318d37797ec3089219537c755859805272abc9b0cfafc10c8e0b2d529870e6501d061aded93278fd3add782942e679824214ddfb55e48908bf94824049fef0c38ef7ddc860c2dc67e9f17a10b03510ea914c1adfbf7d6ab0391f123581dcdfcc73689784f83fd925acf4ea0d2e1c4d42886a95ae39771f4ee59701531830448c73dc4c874d503296e852c9d753792dde27da71e75064b7565bcf5315488ca960274a8a3a1a5be9e604602104d907d41e7b7778a2602434ad3b470ce8dd68d19bd306f9154998d19ab249c0f015561a820de253edb274728a2866f06fc16fd5465a7d46d4d6b549cb60dfd4e2f274b083c0d214abe035139972280523dcf11987ccb031f043a67c2c34828f4a4b0c6bee3ce8fbc7ce0b31f432cb755e4b1b55fa0f01c3acc42f501b9517dccb5b347072093a5062cc84eb426db4aa36a8f9933593e3960522b65f772c6fb44babc3a29327ab0c152987c581602b60dc237319d7b6028f5adb066e6876e8aa198b33874e0ed86965a19dd02ff9463c8033099b6c4c9726235fffcd7dae7e14aa901983ad48ba87217c35a75b7c97a945d2073e99a5c578441a2e1249007c102fdaf92a173ab0c026584231d2f76609d9e5cd33d240d766cebdaf130929715b9bedf19a179b213301c1e9b2009f8a53047f16bb9308f965793381102c3a2a7205bd29b33d84fa6ad01a6bbe4614e1503c98324f2b7f1ea984f7ac890ee2f08630faa7005fe65831e30dda010bf169815b77bd597c1c1bbf280d08f02a18d9e976bf53fe108b0b631d356356eeaa9ec2d069b41761b6564268e02615724cc173a2f3be71060f1f90d44040e419855af224cd1f2ce4205f147ae82229eed4dc90b935a3c59c837fb35efa9c02ec73944b328a7183944429b732982a8b1b0d616f8f66bc8bed812a827c07d8f88d0230ce5ea980ed02a52682e7e4589d915ce6b8598af2f1dfd5b09537c174ee4b5812b1a1fcbac5ad7fd245b8562167dec7d17327e6331fbc4ce675a035ccfdf8903ac473dc227e1df3e7a8805204709a636961a68dace4e37d8ad0b5ddfae77bfb9d4fba925689da880f34853bf451b2a635e639347c40ba92e7b119a92c59c455ffd96399cc42e356df6d7b8bef74b345b25996b1924f575e6ff971ac8f8318811939bae6949a589dd1e049d28f3eb7be7f81c5452a37e843caf2229e03cf879a41f540a40d364dc6310fd47abc7d189c14a53d21290d69cd2c16d2762a165cba5a3aebc48badc49e572c777e5aa7a7f4405f96770ae39ccea48c83c7837cf8dfa7a81878f9e22fd1272fa532575014ecb68c6a124c2404bda14bac7fb9da0dbcbdc2dbdc94cab7d2551b603e2fed6533f23c4cd583f8c485e937f746265161250461b631819f6c436319d59ff33aac76b4d5648d5fdfc6c87b0924b6095ffd321caf33bdcc369aa8f5cefae3e033e7f81bbd1ab3cc7dc49b48258cc77dd74928a01fdbf6684e919209a66eb8bc357335b19bc76533e3ee0499e13f653df0144da8b6c8bd7d354850b3e93d02ccbbcd43032ef6d499c21f42f8b1faa580d543991ebc2a078445a6f6fd4ff9df1712b2882082eff7a46d1c95f8240dbe8bc86e722d701cfa7a9519858c4423eb66443f2693d0ea3fc2ac28d0017461dac5394236c710c94a8e7c99f3010d7ca9dcf5b9ba435a9bc6ea0ff13f61fb6fe61670e57fdedb49794f204453d22c33ce99a8beea5d66f87f92315e2785a4060c410c50f97f34c6be69183cee3d1bd011d1315ec28483c862bd6f2086c5df11ae98703ced35038ee56a6274fd5b62fd7d53aaacd3ea763a2"}}}}}}}) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000300)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) r1 = kqueue() kevent(r1, &(0x7f0000000b40)=[{{r1}, 0xfffffffffffffffa, 0x35, 0x1, 0x40, 0x3b12}, {{r1}, 0xfffffffffffffffa, 0x7, 0x200fff3f, 0xa, 0x3}], 0x7, 0x0, 0x7, 0x0) 780.339665ms ago: executing program 4 (id=43): r0 = socket$inet(0x2, 0x1, 0x6) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x10, 0x2, 0x2, 0x3}, 0x10) (async, rerun: 64) listen(r0, 0xfffffffd) (rerun: 64) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) sendto$inet6(r2, &(0x7f0000000100)="994b", 0xffffff6c, 0x8503c97dd4963c1, 0x0, 0x0) r3 = socket$inet(0x18, 0x3, 0x102) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async, rerun: 64) socketpair(0x20, 0x2, 0x10, &(0x7f0000000140)={0xffffffffffffffff}) (rerun: 64) accept4(r4, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8, 0x4000) r5 = accept4(r0, 0x0, 0x0, 0x4000) read(r5, &(0x7f0000000180)=""/33, 0xfffffced) 772.190718ms ago: executing program 7 (id=44): mkdir(&(0x7f00000001c0)='./file0\x00', 0x25) mkdir(&(0x7f0000000200)='./file1\x00', 0x18e) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='x\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') unveil(&(0x7f0000000340)='./bus\x00', &(0x7f00000003c0)='c\x00') open(&(0x7f0000000380)='./file1\x00', 0x40, 0x4ebfac6bbaf794d) setresuid(0x0, 0xffffffffffffffff, 0xee00) setrlimit(0x2, &(0x7f0000000080)={0xfffffffffffffffd, 0x60000000}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) open(&(0x7f0000000100)='./file1\x00', 0x80, 0x29) select(0x37, &(0x7f0000000140)={0xfffffffffffffff9, 0x8, 0xffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) 771.068703ms ago: executing program 2 (id=45): syz_emit_ethernet(0x3c, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100330008060006858206060008e8dbd12a67699b969e9769d7ffffffffffff89fb0400000000000000082a63504468"]) 755.919147ms ago: executing program 4 (id=46): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80286989, &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b235ceb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728210800000019000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c50000200d0000000002008abfba090008efffff06ffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) syz_emit_ethernet(0x48, &(0x7f0000000180)=ANY=[@ANYRES64=r1, @ANYRES16=r0, @ANYRESDEC=r1]) 754.671087ms ago: executing program 7 (id=47): r0 = socket$inet(0x2, 0x1, 0x6) bind$inet(r0, &(0x7f00000002c0)={0x10, 0x2, 0x1}, 0x10) listen(r0, 0xfffffffd) accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0x10) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000300)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000440)=0xffffffffffffff9e) shutdown(r1, 0x0) shutdown(r1, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f00000001c0)="01000000", 0x4) ioctl$FIONREAD(r3, 0xc0207534, &(0x7f0000000200)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) sysctl$vm(&(0x7f00000000c0)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000100)="5dd804d3", 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) closefrom(r4) socket(0x1e, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000009c0)="45dc89ab9b7b3048d77e0b4119413a34dd612411308c80b4f77053305ac9462fcf2636e933b2c8795584ea1278a61cd75bf374fcefefa258c69206e613b3685f7623c8a22a032c7586fe2d01839991b8b294b708fd72d977c6599f4502900b71864ffad7f3d74077e7e252fa26e4db8c071db8cc7291310c50465395aa363473f34208f8dee961ad6244eecf85ef5fc4636ca69a163a40d4687fc23dc36310f9cdffc340c9fa5ca0a7e4e4a1a64d586f971c668112ef60d5c0d38dc82edca9fc75434916335a4b355112ee9c6d8e01ac55403349f09f82071a4ac4d14699c86aaafdfd0ae9b953ed24edd443ad30820ecfacf751d0b3d5fb27b65cc8dedda832b44e3f89eca4afe5a3f48b8a8ed133ef6b41b98ccc5affca30e343bdaa91fee1e67b549d88bf6dad953bcbdd9254dcfa8308d081ca39f332513b8f64d9e8ac6b898bc48f622a93cee46596774af06fdc03d53136bad9e1e496b165bdf09194a919ad7b2bbe0548240b4bb9353a4c15b7ba9bb76ae29b64b87fa4b0a5a19b44c680d20d098ac418923104ba5f7506f0ad6a3a865510304267b4c15a3cdee65a6bcacdd64e4170f617293cc470e21c2bce7c5fba2f7d8e5b98d86e9c1804f2d4c846b3c2785be49335a6359994c4aa8281bf3e6609e7882ac7a05eb76cceaa31b50e00c638bb4521f9b9a536ab14d70e3593e772bf86de4f23620ff5e9c46ad072096115fc7a390a4f4695adc8b00b235980b594a4bd774cb1e4fda8ba47c69b0da01b1518147667124643c882d0193d27ecd768a363a743475b528807f1447a046bb585af07e9de519f67277e1257ebc62e7651f4094507195f606a6eca27d4b5b98d80cdb1ea22b962a2f27eff2bc6720a3ebeabb83fb93f955e7b13fe817be5ddf085ea1dab14b93d6ab6284bbd72a0b9f4cefcf82c1cdf2437ebce12dd6666d133dcb0593ca6c965e1c2ddd5709f0cff82d5d3c01ae8bd70c982c600ed8eb21d7737ad06bd05437a2a69c3fde07edce5fe80350a8df1e37bf9cb44caf81d76c3c83645f349358d0c8e2d3d5b2e6f9521b59bdd72fb1a89787be2f90e24d1dc3456283cbae37ef60847b19b361cda678e70e328ecdb0fca23d35ddba55a07989ccacbc7ff09ac9dc4d29915484873f14dd36406b8967d825d0a150f1b9983e825e9e2525db79468342f96353873524ab163065663dce40507fc2f065bbb89a0146d003e98b82baa0eeaebf940fe163ff672194d27b1b5529da65f9c10fe0dadee5edb476a25ed4e7b603c0e68da7bfeedad724f2310de65f5cdce8f11f829fc2b7d8330278bfb0144bbaf35be82ba693b0269968a3a213c7bcb9eb36f6a19b8ba7bad94d9083ff4082afebd1216a5484dd4e119496a7685e72bd00a5f41a6ffaef2070bf9222022e83658404bbba688b14a1d477636b1e94e67cb0c24b5993962f804dc4e691343c63debc51639f24d3bef86a5ca157b5764a560b58e0be4201b51e93e0d7f11b500bd67218628dbc7d603d3b3502ad14dfb7c3f68c07afd82f2140c1f4cd990362793b52ae629ce17d097a96830acdbf7772a195a9f08e55cacc65f818f6e2c2a9ab5c5e0117f140a55a912beb5e56a0fa8b6a432c0dc0bb75b0c8b2ec38ec4fb9665282fb64e26f98556013fefad6d49a103682d52e2dfe7b4735d793801617ecd1d4be1e7fdbe58737d718c762ea55a61af2a795d933774f7bccf1b81acf483de6d4a9edf36dc23f7792666d49248d452833dfd3e8efb8238d2bffec55e24b4ef9d531cc8d2e260f37cef00381601455ad3056b1eb12177bb8dfa76841cff17cb1045a07cc3c299bc38ccc4f63627830d4904ecb3a4eb10c4729c8d63d058f682ce695d950de7c91e9b86f3ccfe628dafcb01321aa49e9f8f0d48c6fd86b7dddc29b99a972f0f1f378df17f1b666309b20a8dc34eb806036ef8d4634bafa2e43f29c650767a6f73cc8fee4c5d9f394ffef8916a3b1917b1d4217011c762822fe141cced7a33cd598abf1243c541102105ac7444c83a364be367a95ff78415a2793739a0a0a52d904abbc9c1561d07697afd23a79c709dd2c674bb0a45a1d8b4454ca86a7773d32de6100af6cd37ff912a3e0a5a9cece3ca81d2c1908bc2e0c4348f92a5d8ba8ce830ab22e20fa4c41981be2c6514f1ce0edd77ad168c331746010a09c4edd91a5d7a252485b1a5587ae26ac4b40a967c7c156acda5cd352b2fad0b06160258ec39e5a68ce6f8da56402152d8c89f3b0c95bc26a78015ec214bc3070b4cedc12d4fe9ad55befdae700544a735de50306972183b693fe82eaa2a469dcfa3fd410541f2f49d9f79c606078a9fde555b5b9a8ac5b5cdfbcb6e55390c661a179316e1eeb4a8d4c13b98af7eab20aa8c6878b5c06d96df5e1c557738b4bbd65b6e975106e38ccfda0bd37b8dcc9291d9a88601d957aa3c59308348a21e3fdd3526b17af37bd83271efb0b0816bea7f6847832a2e3a723fce85913296f7536dc0a9c3e668218312b03ef80b81c79cbde488b8a1405b8e255be471229136cca01462d24a428b4f042344328e79f52b846657244d111a4940a632a52937e82d08a3eae7b973f63bd0a13716097db3eb0945a5fdda250ca4a552441c8e46dd756ea09a819b0012ac27df9617327b1fc8732afd0f38e8dde423dadafcc53b168947b1a113ca25aae50060760fb2b7734a8a8247e852cab38f81016fd2bd89d5f3fc74624325b9264ca89afa2efb04040e9934bc32b671fcfd6fd248f3768ba765bb41bb7898ed4e5e15fac5805f2942417f2513749bbffeb7f01b89aeb8bbb693e2085318facd6846f799f869d2479aafaa184f3e624f15eceafad372df92c337d8f99c14dcb5ee4db5040f96b238436c9736fae00ec9cfcbe20a34549a84b9003c5e89b549ecfc25507b78ebda9d8e5a743c8400a510b6465a4ac41de6d3c69e96fbda2b52342225400ddd31365375f288a590ceb23b46b7cb5b6418da3d0d4591e1ff31e60bd02e86b5f608360f040ada8292698f7977bfc2b413ad5e3385288d6003186db30e0269d5803377a8a5db3e52481d90df8f778bce95a13f60c279618cda34223771407579dbc512dedbaebc9bb06ed8e1e0cdccbe871b7abe0b105a86f6e982a01e52bb6c80b8f8ba33dc430c7224eab028b89dfe296faaa5c712e57c6619b58db39c566ae290b6425a95e83e63eda2bf833642c2084da3dfadb4c73d2f302c17f7eaae269282f08ab36dc3407251d5494ccdacd15a86ce67f319c705ce4ce7f1569fa5eeddb0e167174adae5e48a8ea097397e80fec18df9dc6c8f9aedfff321e9e8b84afa759e52be4507dd7f055a8ca662f3c69f0fc82da7e3b331687636d3bf59670a54709aa2daca2a1999a1724299f6896b26189a6ddca41e3c54dcab1ac97ce307e6a127545e0a8ee485512a88fd4ea89b7aa96b5fd5ae7e29390191861b6019c2e49f1ff34bccbf068ab5592edb1792ba966a0bf054494f561d4b6eeb8e08ad62d6b99799877f3a58962fd16084422c966846f30f447a8ee51f3d4994962918140edb261df051952c65b8e4691d359dc63c9f198c3656094a8188a7c90b2cd03cf10351a7ed46e98370e6a2291466bcf619080e97f06eaf7eb80a3e23a761c87152b9b011a9733edb79690be6a847ba2e9c956b98fbfa522dfdde58f6e78ed277ead10828a98785ded8504f080ed3e28bbcda076289963fa3f25bba48d95b66035c51480b9a3e1aae117640069fa1639b5eeff453a31729b3cfe28d6e67e971025701b628c750e1a33cfaed616124c6a825cd75edf2f4056910d8854dad3d5c85cdb1fde0525d530ff7eb3dd73de6bb7edbbfdd2c38dcadbe3870c02a5d62cc88c3cc7a10fa2ecce1c0adc5e6ab50bcc01034ec1dc114e03e7004e2df62ed17accae0ee99ea82ccd602b01dd90c21f7aeb54e3be99752dd706188ef56a993af798c4f7ef43af2f2b9b95a6a8797d8ea57576bc25db848cde06cf286c07bd0d23caf12c34174337b21a3a3bb67db4560f1e0fc5f77248ef0a5f52ff7bf82ffb29cbf53d8c52de338b61aa09edc2d2950dbc58db1b6dd70c5b40e056846f2bcf9750ead65bacf4dd7b1f5c7a50616852dc1892bb83c256143e8faf86897a64490404c3f570c9e7dfc0d3e5d8324a7e56a70c3e4fa939456ebcfa3301bd64a1a6ec01dc41f3433f9d1856e6a642cafa104fb9596dfa4c3068fbc852ebffc30a5f010ee7661b7f763f6465fabb25a20e6cef2a15d3a56b5196b21be6bc88f628e58a26237894a2750f9658f9a8cdf2e0a8991563540c44769ac06d89437383926e4db4dd44187b556596825bab6cb6d3c4d45e3973fd23e894910052845f88f443bc110ef0449ddf2a0640f3e520a03a8663b83a22207bc03189b5eed385191f45a6ecc06194fc8b9bb555dd99814f420c5ef3cd9df0e1c362eba3ec26aa908fd6642de17349ffcc7f4359ab02f7dadafb3127e1d4555297ecc90bc34eb4d68def67f7a3a3d61af633dbd5206df11df60732cd6b7d75206f1aafaeb97546ab27a5c5442cc0da31a1a34c41ff23929a92da52b9a2526a9ca729dc4e029b23e8815a4604ddda179e3deb5a033c6355e9e93414f00e3ca04cf2016c529ed19194492e825f4588601a796bca81babcd2ab329367d6fd8257b3f2dba093d14e73a1d8b905743531592229b78a4f1156b741ff5a4bf9b2b017a64621492d8e6e4132e39c511125ea83a010a6b09bdcb0ef0494c054bf5fd0cc65ebd301168f11eb5f81a55301b723b0c8a89da1b4b7bc6457288a20fbd08f0b1a2a6291cdd4d3042a8a49a513ebace1a010ff0e714a94a0182f355beaea075ece7caa760282171ab4d7feb6225415fb988a4a06f33789cc693c9cfd77cd9b161f09f0832ec49c5611091fd3280ae7d05363ea7c59a89738193035521e1f382eb14dfce43ca87392ce6a3a2b4d800dff6f6a224928b8630c8c3b6d62e8c0619c6da27c6b0999b5edba22ed48d8e57ef6982cb2e5522ac11c1ffae02ac0aeeeb1b58936560d93681184422e954428f0c587511b22873a24196db218725ed22f8d999b157fed2b1129c1a10069236fce3f9dd5aa9743d8a4105fafc2c676f4cb45d536d2b2975855a717fa1ee68837e4733175823bfabf5d14cbf82acab655b368376378fb2af82b4006b5764f0e4fe8fa507fb0e4fd794199d7ef6e97ee97e8c0ca44a1ff5105aa2da46bdb466adb3ea52df882eb79f7b2b7453b4ba6f0547491bbca13fff5c6bca2dbaed379cdd96297a1aabf5660c855eba82d680390b5fbd993b65f8e68705337c7ffa46343916927fb2091569f4f905e6db99b621d11d550975c232e0c777d398a7ba365168c967c92a18e418b679ac3d3b155bab4566aaf55a2cc619ed7716c43c5b024578179205358d57855312602b45e94e84796838d7cb13d5935226e0c9ac7f82d4038e9bdbb74e528bc5070fb02f5b5f06750101b219f41fd36156a48597e32120bff54e5cf4101547d542af0e9ab51f5e40a9fa8760d16261d4932feed74fd9efff7bee591eefdb81c81bf7d3f61017ff1be678f3081c8de736bca847d74407fcdc91b98d170f54ddc01f4beb264c08aa63b97949100f9997a8bd30248fa8e5d6e14054d4a497bd8a7b23b03cb55dfdf5a4ce47cc2044c8d3b43cc7065e1c28bff3da7abea82c4d0d8fd206b66fd4b8f4d4ae037a495a693e8a66a55266c7fbdb6230d7dead15326659633e66617792b22b1a2a5868334ad1627bdabdce3948db5ac26be03401f2", 0xffb}, {&(0x7f00000019c0)="e338fa02a722", 0x6}], 0x2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900), 0x40000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x40) bind$inet(r6, &(0x7f0000000280)={0x10, 0x2, 0x0, 0xb34}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0xc4) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x54) ioctl$DRM_IOCTL_MODE_GETGAMMA(r7, 0xc02064a4, &(0x7f0000000680)={0x0, 0x5, &(0x7f00000005c0)=[0x1, 0x4, 0x55, 0xe000, 0x3], &(0x7f0000000600)=[0xc, 0x7fff, 0x0], &(0x7f0000000640)=[0x5, 0x1ff, 0x1, 0x8, 0x3, 0x90, 0x7f, 0xb]}) preadv(r7, &(0x7f0000000500)=[{0x0}], 0x1, 0x0) ioctl$DIOCNATLOOK(r5, 0xc0884450, &(0x7f0000000940)={@v4=@multicast2, @v6=@ipv4={'\x00', '\xff\xff', @broadcast}, @v4=@multicast2, @v6=@loopback, 0x1, 0x5, 0x10, 0x45, 0x8, 0x8, 0x2, 0x9}) 547.352535ms ago: executing program 2 (id=48): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xef, 0x9, 0x3, 0x101, 0x4, 0x5, 0x0, 0x10, [{0x5, 0x1004, 0x10008, 0x9}, {0x8, 0x2, 0x196d7, 0x7}, {0xfffeffff, 0x0, 0x9, 0x22}, {0x7fff, 0x76e, 0x205, 0xffffeffe}, {0x7, 0x80006b63, 0x80000001, 0xffff}, {0x0, 0x6, 0x7fffffff, 0x81}, {0x1, 0x8, 0x7, 0xf0}, {0x58a, 0x3, 0xfdf2, 0x1}, {0x401, 0x7, 0x34, 0x1}, {0xfefffc04, 0x5, 0x6, 0x4}, {0x8, 0xff79, 0x5, 0xe1}, {0x680f, 0x6, 0x200, 0xc}, {0x1, 0x6, 0x5, 0xfffffc06}, {0x9, 0xe2, 0xfffffff5, 0x7fff}, {0x5, 0x8, 0x27, 0x4}, {0x6, 0xd656, 0x2, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0xf61, 0x0, 0x100000001, 0x2}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000300), 0x0) setitimer(0x1, &(0x7f0000000000)={{0x81, 0x68}, {0x0, 0x23c}}, &(0x7f0000000080)) syz_open_pts() shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) select(0x40, &(0x7f00000000c0)={0xffffffffffffa343, 0x6, 0x9, 0x1, 0x6, 0xf, 0x7, 0x5713d63700000}, &(0x7f0000000240)={0x7, 0x6, 0x8, 0x0, 0x9, 0x15, 0x5, 0x9}, &(0x7f0000000280)={0x7, 0x471, 0x3, 0x9, 0x9, 0x3, 0x1, 0x9}, &(0x7f00000002c0)={0x6, 0x6}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getitimer(0x1, &(0x7f0000000300)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0xa3) socket(0x10, 0x4, 0x4) mknod(&(0x7f0000000340)='./file0\x00', 0x1ffa, 0x0) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x885dd0346e08c327) read(r3, &(0x7f00000003c0)=""/181, 0xb5) r4 = open(&(0x7f0000000480)='./file0\x00', 0x18289, 0x2) write(r4, &(0x7f00000004c0)="b96a", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 545.354733ms ago: executing program 3 (id=17): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) r0 = socket(0x11, 0x3, 0xff) sysctl$net_inet_icmp(&(0x7f0000000400)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) lseek(r0, 0x0, 0x2) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) (async, rerun: 32) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fstat(r1, &(0x7f00000004c0)) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0x2, 0x2}) (async) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x402, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x6, 0x8, 0x3, "c0ffc46a37ab405b8d53f264eee95f6bbf7ae2d8", 0x2, 0x2}) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) (async) close(r2) syz_open_pts() (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000200)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) (async, rerun: 64) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)={{0x4, './file0\x00', [{[@v6=@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @v6=@empty], [0x5, 0xfff1], 0x5}, {[@v6=@mcast2, @v4=@rand_addr=0xa], [0x8006, 0x3ff], 0x49, 0x18}], {{0x4, 0x80, 0x6, 0xfff}, 0x2, 0x0, 0x80, 0x8, 0x401, 0x6, 0x2}, {{0x9, 0xfd, 0xff, 0xb07}, 0xba, 0x3, 0x40000004, 0xff, 0xfb, 0xfc, 0x6}, @v4=@multicast1, 0x3, 0x1, 0x80004, 0x7, 0x100, [[0x5, 0xd], [0x1, 0x3fe]], [[0x80007], [0x2, 0x1ff]], 0x9, [0x20000007, 0x1], 0x1, 0x31, 0x66, 0x2, 0x20, 0x1, 0x88, 0x2, 0x2, 0x6, 0x3, 0x0, "02ac"}}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f00000003c0)={0x10001, 0x3, 0x2, 0x20000023, "00000000000000009e2c001000000000d5727675", 0x5, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2b78c, 0x5, 0xfffffbfc, 0xfffffffc, "bb08000602090801b7cd0d8c000040b4d0be6700", 0x9, 0x2}) ioctl$TIOCSETAF(r2, 0x8004745f, &(0x7f0000000100)={0x1d, 0x57, 0x7, 0x81, "a01e8a25af46137deef443cd48f1bfd0b3677610", 0xc01d, 0x3}) 545.158241ms ago: executing program 4 (id=49): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r1 = dup(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="da4a17f3e11c1fd967067340dfa4f927d23f01e767477a9ec5049a711a5fe8e69108026897bbf805d6f8e1b90c50337de1de804de93b385af0577fcced4a2a96dcb0a3f1794756642d", 0x49}], 0x1) unveil(0x0, &(0x7f0000000400)='r\x00') 544.121621ms ago: executing program 7 (id=50): r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f5) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d85ba14", 0x11) r2 = socket(0x18, 0x3, 0x90) getsockopt(r2, 0x29, 0x1b, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$DIOCCLRSRCNODES(r3, 0x20004455) mkdir(&(0x7f00000003c0)='./file0\x00', 0x25) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x1b2) unveil(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='x\x00') unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='w\x00') setrlimit(0x6, &(0x7f0000000040)={0x0, 0x1}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000380)=0x40000006) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f0000000100)=[{0x0, 0x4000}, {0x0}], 0x2) closefrom(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchown(r1, 0xffffffffffffffff, 0x0) r7 = accept$unix(r0, &(0x7f0000000640)=@file={0x0, 0x0, ""/495}, &(0x7f00000002c0)=0x1f1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r8 = semget$private(0x0, 0x4, 0x33) semop(r8, &(0x7f00000005c0)=[{0x0, 0xfffd, 0x1000}], 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000600)) mlockall(0x1) accept4(r7, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0x1c, 0xa000) 502.293832ms ago: executing program 1 (id=30): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) mmap(&(0x7f000013d000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x8, 0x80) (async) select(0x40, &(0x7f0000000500)={0x1b, 0x9, 0x3, 0xffffffffffffffff, 0x9, 0xfffffffffffffff9, 0x400000000, 0x400000000000007}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x17f) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000580)={{}, 0x0, 0x20000002}) (async) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000300)='./file0/file0/../file0\x00') rename(&(0x7f0000000340)='./file0/file0/..\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5900) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x2, &(0x7f0000000600)=[{0xfffe, 0x7}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f0000000640)={0x1, 0x31}, 0x3, &(0x7f0000000680)="71f91e3471ac7d6894ad5a9c4a59a34b8e5f84d271b59c7afec37082", &(0x7f00000006c0)=0x3414, 0x0, 0xd79b41c173cbb0d1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2db) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4c) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000240)={0x1d9, 0xb, r2}) (async) r3 = socket$inet(0x2, 0x3, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x23, 0x5de40039}, {0x7, 0x10001}], 0x3}) getsockopt(r3, 0x0, 0x24, 0x0, 0x0) (async) getrlimit(0x0, &(0x7f0000000140)) 2.221766ms ago: executing program 4 (id=51): r0 = socket(0x18, 0x3, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x2) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x81, 0x0) ioctl$TIOCSETA(r2, 0xc450444d, &(0x7f00000001c0)={0x2f, 0xffffffff, 0x40, 0x76, "97a2224ff1ebb1000000000000000000ff00", 0xfffffffc, 0xb}) setsockopt(r0, 0x29, 0x0, &(0x7f0000000080)="d5fdf6ce945ddc5b7b99040905cd168c204ec80016f86e08895109e02d75c63d9584d781505f698ca2fea46ecb783ccc828714cd077e0eb2325aecf2870f9b9c7e968596580902bf38", 0x49) 632.105µs ago: executing program 6 (id=40): r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept4(r1, &(0x7f0000000040)=@un=@file={0x0, 0x0, ""/4092}, &(0x7f0000001040)=0xffe, 0xe000) r4 = accept$unix(r3, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async, rerun: 64) access(&(0x7f0000001100)='./file0\x00', 0x4) (rerun: 64) gettimeofday(&(0x7f0000001140), &(0x7f0000001180)) ioctl$TIOCSCTTY(r0, 0x20007461) (async) r5 = socket(0x10, 0x773e1f816f8379de, 0x6) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000011c0)=0x7, 0x4) (async, rerun: 64) r6 = dup2(r5, r4) (rerun: 64) preadv(r6, &(0x7f0000004540)=[{&(0x7f0000001200)=""/131, 0x83}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/194, 0xc2}, {&(0x7f00000033c0)=""/59, 0x3b}, {&(0x7f0000003400)=""/61, 0x3d}, {&(0x7f0000003440)=""/4096, 0x1000}, {&(0x7f0000004440)=""/22, 0x16}, {&(0x7f0000004480)=""/175, 0xaf}], 0x9, 0x8) (async, rerun: 64) bind$inet(0xffffffffffffffff, &(0x7f0000004600)={0x10, 0x2, 0x0, 0x6}, 0x10) (async, rerun: 64) socketpair(0x20, 0x2, 0x7f, &(0x7f0000004640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000005b80)={&(0x7f0000004680)=@in6={0x1c, 0x18, 0x3, 0x6, "90f746c3208c33e560b502f96cd00d26", 0x2}, 0x1c, &(0x7f0000004900)=[{&(0x7f00000046c0)="a9cec86a71f12fb1060b9e1ac6377b4acb00dd9ea2f2174f2c7e376c21af65dd4c52e2a400ac0750aba63287b7349faecba1b847f5b67e38326802f5d2bbd9d0ab16e360f56d4ca9408af5", 0x4b}, {&(0x7f0000004740)="a9cb45899569daef847688419646b98087f1f1e3513a79a1c5acf737c88972944591f0bb4861ce9275e6cd8a6112bfc031a59599a9e38f0f529ce1bf8a3f1f8a689a4b6f87a9b2ea211e90b9134194b0a129b755afeb5cf559fde9237948471bdf922cd5b97d09ff58d601eeee7c43f09d4b92a19b927f0f563295100386e22840babf2d012339e14e04b994313dad0fc9e5f27bb4629618", 0x98}, {0x0}, {&(0x7f0000004800)="308deb95d3320c642062ae9b4810cc06765ee9ab86d3c2353c7b6b517a44", 0x1e}, {&(0x7f0000004840)="de749321151d43b27ab3091ec27bfad82d751ebb6ad5454415ef848e8027ca688d4c3951d0d84c4ab2dc7a0e121618ed2750e492c46f3c59d6f388a33393d8bff02b52c2049862b4ae550dcf84a678d321626f8bedb57ef6a1c00c0fad75b5a7f05576a544f578580abbf8b4a21b698bcb8ce303976c10e1e129eee1e6a4a25798cdb4929ba42482972d25281482b0474531871a04b90dcf196e428fc78d5b50553e9fe40025e4dab66c3e7934840a5ddb10f949b18c43eeb3", 0xb9}], 0x5, &(0x7f0000004980)=[{0xd8, 0x1, 0x9, "acf61cb61bb16799119f5fa0c0a36b79ae90e538f194984c6018497ce52d83dc95e0ba7219ac7dcbecf45d86b4ad439a6e99bc5e3ee1d4ce8be3e2350e97576863bc07b7a3b77035b912cde0c9e714389e9931441def514ff3baa414fa53ff2dc971a0ec93ab8e505c1127635c0ff9beae82a8daa9223d2e9f49fe4ddd53deff947c63fb766b8c8c4f8e0d6d4177fb90cc02d4a5de0614db23c03e0b9cad3a8ccb5320e8b810388ee4e1d6575532c3f7279a7805120ba45ad4a320bf6b3aaea550b405975f622149e8"}, {0x100c, 0x1, 0xe, "d666b20a2860e0eefccca49922e7be9de5cbd05ed314d0dc2f90c851605e7c7b1836b1fd0d7df120a1e904f9ed1180294344f9b548c9d88837c3627290852b08b892272450beea095befdb015842d05a10245260a2acfa1e0fe5d98c803db0cc1796a045353c786546da1853eca3bbb615e2c3bd0726d3d2592af803f53b170ed54c803940f4f62084a74239c2d3129322a8e5803067b4dedf457be22c08b85442e3bf6e8c9f12f930420522cee55676f233093515a8e7f96426a035d0f7ce4df1b0e75e086c8101628d19d47f7c87aefcc98fd6fceeb42958180fd10f69106d479060584d6e2390a7039c44714d557f201eba73c1cb71a4feff1de1a98af9200295b422a88ba16535a1f80c33b370fdb45b0c2bde49c34f7aea81228fc4a8cbad93418505c4694781748640aa6a197430ba521a88d909d524395615dacf3b6e0a2ae99b0de0968c1ad26887f428b35131cc15d76c96ef722460a9e8d071b113e9d7b2adb0f7ea99020f0bbe6637a9ef454c1baba2114c72aef7665b41a00032256818cdd55fb8019a23d6ef20ab57c8766f5e2099e0b59a8cfd55d21ffac4a72c6f08fec9ac4de261bbdb5c9d9e2265d20dd0b4cb1253c03ccbb19fde2c24384bc0beec184bb67e50cc8a5d3c889b86bd276af92ce83668169b2bb206c39a77ff4cbc497a10e8072985e28171fbfdbbfc97ec727fb1cb338965b21fec4cf778bd4fbd04710fa9c482fd939a45a50164ad8fe4422f16cc1861c56efbe0d99277118f7ecd6ae9e6708a06b5d543787db8033b78235c5d1a9c0b799b21b9af7c25188b8ff53b48454484c98a0b1a722e9e9054128411205334ecc3516da1e30c8ab8e3d73d384c84ec3ec8f9cccf8f0f96dfb93686c281d41a2aca616b1ce3b3c125f64929289331ee5cb3f1546dc2c944771e1e6097ade7efc4fd9567744cb40f5a9d93afdf83ea118a67fead15ef55d5cb7ecfaaabc4ca5dc73a485b994d6a3afb735205f044789a9a551e9d429ae3391a0f7ec613eb1d10a849d08098539770d33e61aaed2309ba1058d5ee851957bd1fe5ccecb12feec84da5670e8a2a503f9fbc06781292aafc758f88800442c2e9abc784d3ac59080deb2332639214f3f21494eeecafb0172fa57a9aee7868888f40a0657abb1e133f899ad7c43f53e6c4486493c59180edc1a0a7bd0d6e0e2f9d43d3fe51c0acec4343a1ab3395149231334476bb0fb28588d6e4cf852111e1c0e5c40eb587fc9cffd6c0eb8990775abc2a203f3c4b2cc8558fb00a0bd53657e37c7710d20232695528b2c8cc24a931d36e61ba2b412e3a01c12c84898f289ee6dc7075ff45cff50f713350cf1fc6033ead7d2c80a2955dcd6cd2f8ae93423cb086161ef5173db7279201b1603d42cd09a232dd5325cbecb8337f38f02cef1b0ee0315ffa8aa3be96b8652bf4e94ac0832c27e49699ff115084280104acad8f224d6f71d28b6652e7c7262e67ad287b0ea96ab49d1e62d759da75806fec2d9ab11a7e8d1bd5e6192ecad12da0b113df88dbfdeae08aa4253cc46b1b49c03c0fe35c35d613765db3772752c6aa596587ecec00d7706169706f40d73cf0d9967840c11887a5d1dccbe64e45dfb05eb388f2506392789e6e6d26058b962f020e305ef7a3439b9965c8d4cf2ad1c4bb515b706f0c6d4b1a4877ed1fb2bde33e5347c12780e6cc4b946226c5139a256d9bb256c9b3aeae4ccabb34d76a00205f2e5de2f8e303ee0176b08797cd3e1591460462a6cf3f4789482b13da83561f2206864528c09374010cbbb1b5c9e6ad3ce1ff76ac73e03f7e75b449feb71340e43e1f8b02fcd28f5a645cd98bcc849a5217e78b96a07561160300ed3ce6c471019161951d2830c7883b7280a2abf619c2839e6df07b287b3edfa029879fc0b3b909d0fe6da7ea9c0f796d72e22c79a673117cae9f62aee8a6215a2907afd3cbec1c4e33b371d483c96a775b93733ace05cc898dd4af053755e90b7161e9335819e642c993b5dd4d96b2adf6c0dc50d583e8d378c28b68d51c8727687b8c3840d2eaee9e446e5d2df8078bbb8fcae653f7d1847b069d3cf67fd01d390b9598bb374f5c971bd86936aae8c991f5c3f49098b9ea8703381f4e1bcacc3f38a2d9134be92a80d9b7a24279f29e54c6a34f7ac954daf4a7e3ebd4a33b0e7cde395375d5dac7dbe62173260e7484257d4e873206e87dcd092f7c7424b831c8ac847b17dd8ec76ea1b5958c9ece2a93efee4601b3cf9b04c8fa7b569375f4a6ffda9b2209de927e9f4f76b31ffd76598fb293a9fe7a8cfc26513e849b21c9f19be43126530234c91e1034394ef9082150351781f3672af89d670ef2e6a0c351d113e327fca07da30c62cada1d6f18d5438e8ae56bf86e1dc67e9668f2bcee7261dc26101292cb2fae999edf33cffe4fba423792a65ad7db9f1bdebe976876cb92cbbbc0e9701146938d430ed24bb76c7eeb46f76fc041acfaad5108a4170fce1d8cf2f69fc818e12a47d4b8b4e39e9b6a0a669565a75a998c4603bc8af1dfbd0784868ecd101502758daf36690662d490785fc0118731918e94cfbff0caa95c907d6fe66164ca76b00d1e7dead53fc996ea990c5de1f16e3ee1fc1ed5cae10517460e69083a14c3c45b6f7c634e27aa6fe687d80308543ef2808ef429d3467411a2f378e71e068ff9f9e098e8f8fa54bd1f7e833d3b8dca6994724b3d4fe6450714a7181255fd4821ce2f972e582165fdc82da5ab9b0e6d1e34de09babe999f74034144ee3bf7dcc5b11aa5e15f2fd19fda8399218e416b915c8144008df905ff8e0d23aef58d8a4d739fa7280fc40a3fcc9ac18c73fde5f598c499f7debc1856b1435fddb289d561d8fbe8ba520dd0ab6d6275df7241da6d931cf03fdc4c1928a24a397f54459e07e974fbc415ac6e88edd77e5f528c1ca0b2842f07873f6e6a2834970f6d1e4c69f7cb79a7ba5c9e20850e07a04bebceaecf5c3947b715786b70fee5f68861ca25e0247611731ea7a866c0d7bde32fbba7b03012b872cb05e4c25c5db3cbe33b5f65a69d69adf9c3c398d5fa6065eb0fbf756d055119c1a7d838365b1205a92f7ffe20101968e2d6344e165ae7ad59c6439c25c20d23fe214098ea36833d1aadbd95e8fd073017285208ac40be7b381e2e0335b6c7aa50cab5d000d79c56585f7cc596d03d09af493b160f008bd9ee2af25c668548eb61961d22f497610a160948c073e2080fb3ffa7e096ae584ccf5053f840eda4a9c46eadd17e7408aba1ef730b7350c03e2b075b5f35f1935730e5bae6a80c643be13e3a44adc1ee709820a9e3c0577abef4be59b020a357511a19f9bb006f91b788792b127badcfb82d16158288111de5527f82d205638c5022ee11289dae67f031262b2ff58ee8d3e5a54956e699191b465b7e43836ee4e45c72d02f249767120a8a40337f375e2bdb9b1cddf358db90e257917245943d0373e8107c1df6dbfb6ef91c42b71e95fc711e22b219881134cd6e07c871ee3fd87b0c2e4c8911d14da529cb4581945ec40a31170f9c1daec2ff0ee934543e122920c1f3ee11d41f244eb75ee22f215689220ff921f494de69515e5e4ac89f326f78353e26ca2ea0a1af2703e92484ea502895016e9d214cd37a6449306ba0034916324cf55073ddb9432a956983e3e620e17e59598ed11c2945210bd4053a34ec568eb86e7cb73536d74a6f9d10fd55e0267cf2f5a3bac19e8734e78d885b1f11939aa93272c8ed69ff7b22cd0b85b7d2ef2ad8862461c4135fba1303ad54e174ef8557ce85ed205989b084b2da93db0330c66a9ba9cc51c3b02a0f4e3a1f834af9896b79163a0ff0094ec88f573b1d9ece99c834f22e69faa31760dd197501c5b818ce52c5d2fadc39b130642524ba2213db71d5eaf2bfca1169c1a03fe1fa49d3c9a78515ed376f69d74720906744bc59a0c014ff2a3d02fa8205743d16cfb05065ab1ee401b7dc8b92f749814cdc4c1d35ca2723d15fb7c90130b029e300236e5799362465cc9d9e30354a0707f65ba993f8e3c68e7c8c037f41a46a0fbdd44bd4dabfdfd6bd7dbf6344ff6c66444bf69e4f2c5085c7e8367e2a064c684925307a7432e24863860d340665029006c10107a61d82330619705bda57be9fdce8b8a9108093889ca65199fec1c49cc57a9499681725ffac1417e261a45632e4f51d2a816a0a3a83da3ddb3c8bfc0ad8b0600f0cf38a3320626f8b20cdf2e38c3f8ce0c165e3591f9b20cf46556b0249e76a016fb5ebdfed4138b7f5b3d20a081694e30a966c5104c955519d41d89e0dd5e4f0a79adef07e1ac7fa498db5cd6bb8a46a1cdd0ada25abfc17c5bd93d31341ce7217c5a6f536854b925b6838c02458584b825439f41f05e09547b14587a70a5586663554d327cbac886589881a31161d9c8109b7e6b2cb43616170c6c099dfe344f5ce54bd400fdb1ead0c9e9ed6bc8034c4195bf026771039674f8b36b872ba32e811542f1cdeea5765710505d91df44dfdf6905fec4a4406c45e3ba5bfbe6611039e52afb1e2c75c6e03fcf9881b084d08e4cf5a36835e868071a2ac120b710f202524ccd90b0f2469c5e61c1b6b4b0a417ebc779d1fdd92592c53aab67b696467e6c7a86d7e5534d2f4aa4c76396cc1cff5a30b3876f1bc6ad046ae0d39dcff7eb463be15b5f464a0d7605be8075f506abed5ede087688f8aa1c8d26c3a516d9f0e0c74d4c8c25cf4de339498cb599dc4dd97a1d16f367bf7808cf2e33733ca206c47f8be306fa23687933fd07bd4fc0c7b238b4390a3f3a8f5f1ccd78ab6ddb18034f4e8ad4e49d59f879670e9448f63d9d00c9acba1d2682f587beaf4f24b5be7ebbaa8f07940e990328b5a27c954690d7721cdba0e1fa16c78fb6182b0ec30c3850decf0c985ab2e6df8790b9240d0e3750f2d71450c5cda6a41447eb9587a596997436c01898dccd9ecd24385e541026d8852e73f15896b55ecdd1c73f227c3b1c2910e7bb7e918cb30936e257ae5fb6e644ebf1854f597916fc60bd3d4d8f4f54f204f595361c1022ba42a645e6989efe799539131ef9de2390c48166b43f4f2f5505013895d7d855511f81b13d282682c10f49809b25fe17c7b02cdc953b0bc84e20a272b2fc98a9509781a3e618dbe4cc214820ce30e25a014b56c7c96ea6ba2a60a8bed805ec35c847bf4d3bbbb5b59a0e5c4130668729ad73f5b5c540acf0691e55efc3ba1ef7dd3433f749f94db0ac08985c0f22f17da96afad3089bde09eed794273a92987a9127e1f31f5e8a937d930512bf571ef06d85d50880f24a0b51e0990f319fa7940fec5b37e72d54a900e53a669d91803925e8d756ef7963289673d3ea5868f712e09d16a70e9b8239e0cd514401624bd8beef97f291837ab2046161b8757f290198acf58dcb9a84f2bd37fd6d9c4036d1436163984838e55c8f2a877faf6d6b9fda4575357eaff6c8f152de26cb5b0283bd17b5d82f99a2ad6aa65296afe5cac57b5e8c49cbef6bbf4fad4c692fc757898cfe67799f2c54cd401b67823e344690da77305d63a6bd84c290e9a168e49302f97d6e893e2c73030226341b8f239fd0a6530dd2039ebaba176c760567dc793d3b4060e60e0e68d9a3a2f2cbb47856ee7556babb9abad49232f906deb699af65e34c95cd0b22add92e5277927ca7c0760ef1cecb362e0303a81bfdbf82272756434f0100f655d90f381879490f90ca45db928e1de7b6fb70043755ddf12ff8bd2b1b9bd9a336ec5108ed65abf6f831d3796813a50"}, {0xe4, 0x1, 0x10001, "984427d335233f9298d50963a59def3f58bcfc7b87f117a8af32bd01664bc3961a174a7a1b9cc2fd9d91e5cc8580e0bbaaf6f5437e68fe7995c3ba1e018fcb736389bc9c91b346dc4354272753fea11cc23344e122e1ace52793e868c0c57e7556bedf49cb2c61289c3d97f793139f4228b2e9bb164af34025ba6cf418d3b6790d33fa30d0f5708dab9df38f1f085d9d4bcf4570ee9f3250aebd3b10ca6d26839dc1e741a4174fef2ebb7eee492cf77bda299c178c0d847d77a93b7f8f3d16dea04b7840bd31e6c220e0bc179a12ef49a87465b0a3"}], 0x11c8}, 0xa) (async) accept4(r2, &(0x7f0000005bc0)=@in, &(0x7f0000005c00)=0x10, 0x2000) (async, rerun: 32) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005c40), 0x2, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r9, 0x4004575c, &(0x7f0000005c80)) (async) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000005dc0)={&(0x7f0000005cc0)="2af312ba7a7ee6edd74491d77acd67858833323f3acfd3b2d1fbf1420ccfb52a200d7b2988458fb14b111192a95643bb657644e1df195b1a2deb2bc013d832fcb8c86f78aa9e8d9f8ede3f79c323cda916c94937bb76557faa4ca8bb4f70bd8635e25641209ea64e256b50c52b6b61d1cfb8268cea6a617130ef0597a02c83c26838353a73340727e01f54337acef7a29821ad7c6379fec8d10c38795b8f51c3bd7edfbd3ea6e0b9622db98d477c0f7d6bb22c69d25c8980363ade2de6a450b7d5469731dca37fa8c38f0c2ef9", 0xcd}) select(0x40, &(0x7f0000005e00)={0x6, 0xf254, 0xfffffffffffffff8, 0x8, 0xff, 0x0, 0x9, 0x8000}, &(0x7f0000005e40)={0x8, 0xfff, 0x3, 0x40, 0x2, 0x200, 0x4c5d, 0x2}, &(0x7f0000005e80)={0x1, 0x79b, 0x8, 0x1, 0x10000, 0x5, 0x100, 0x7}, &(0x7f0000005ec0)={0x7, 0x1}) (async) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005f00), 0x40000, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(r10, 0x4004575f, &(0x7f0000005f40)) (async, rerun: 64) connect(r8, &(0x7f0000005f80)=@un=@abs={0x3, 0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) r11 = dup2(r1, r2) getsockname$inet(r11, &(0x7f0000005fc0), &(0x7f0000006000)=0x10) (async, rerun: 32) sendmsg(r11, &(0x7f00000068c0)={&(0x7f0000006040)=@in={0x10, 0x2, 0x1, 0x6cd}, 0x10, &(0x7f00000065c0)=[{&(0x7f0000006080)="c06420d7bb83413b7ed3c9d3fd63614dad7b016f0655af0aad3ba89cf67efa7d1056423ccb31739527c3e5ca818b60bbb98dfd33b196fd8df9c51b68d6aef8b3d6bb7f997bd20704c42fab61dde83502399709e3185fc58bc1589d106807a5e1d4b4b59d31e7ac875cfe695f89f03c1d018f49d45b1251d0194902706f3445de4ad683edb9fbfd72d9a39947988fa9a77ea49f09040d", 0x96}, {&(0x7f0000006140)="efd9df27e23b51ef9b88d676028d5c05381b4ed159b72e47fa7cb969cd39bf228afa34050647a88f32cba4cf7764c34a5671a0da080cd9373c72", 0x3a}, {&(0x7f0000006180)="2487c044dcd39a4a67ad727eb9a3727b4a5a95b3424b87c448ec74c544017fe66018901303c480ad3a56cecf", 0x2c}, {&(0x7f00000061c0)="767aa39f349a0985fa7f61e2682070477909761ed415ea72a3b187b8fe402cdb68267fc2d4c7920758f02a6d16ede3684ef3dccd5dfe58ff88b240da0ec07802a83895afa6417fe2d577c9c00f34db28cd95c483a4ece908bea29830f224516028dc313dedc1706df288dc1bb3e29b42819e81cdf32f46030999ffad0ebd431002c972d5323082ada51cb631ecd67bcb21a89f10b7030ad35f49b1734bdd5d83168e24c66496c0a54ca056f39d84c80e98ade784fc718e84a6d48766361b82a3e17be6668554b4f3f9491591d34e76d1579c847fec4ec1697f367e19b64beb7ca91c9eb35b06dded6bfd905a45c220e50de6d9f52f37", 0xf6}, {&(0x7f00000062c0)="29c6c0fee0446d1414d858499a241e51f9db4bf8d12888318d9dd5053fd0628d36cb90b0f2986aaf2bd32a6929d0a1d4041eaeb31b79bbd08694e12e4130c0c6e18aae5bbda247c8169768e73f1ff3c77843e0c0e069498f7f23f8fdb5e67f996b372ee1e6f05f6a0914984c77e94d6a0b4f1331612b", 0x76}, {&(0x7f0000006340)="8a6ce58ab8ee676f99325eefadccb517c645b2beb1d163c5528caa426fd90d8fc338f19a0730a658f371b085524dd2256dce", 0x32}, {&(0x7f0000006380)="f2096182487d2ff5bd48a24f7d6474fec84a2e740aa93bb6b0ba1f09e6ee5cfb7ec1c3d516b00b7794f4b1953068f6c4e938d794eb15c00871cec975271934e7511326b522b8bf4ff90604568e8c3b2ec028bded2ce31c38227269ec11117e080f7aa471c13db74912a6d43763527e9f2a66fa880d179da19fecf4d8f447a51ad86f666d07028a4bc58e36ec18063cc31b0882769c67578df4052b1c47247ac9f408b3564ff25c3c88a7e1a6aa6bacc0cd2d1e4612f969d7e0c3331e5893063ae0fefa4ea04f512e6a69e127e9ad37ea8dfef2c44e545e3c94cc90f45f34789111", 0xe1}, {&(0x7f0000006480)="b0204158fbc092e523440abd3a84a39f604d22441711a33f697a707cdca7701902a68cae20e297a812baa6219f94a191756dce901d997adf3d3fd5e1f051274a28ed447d374f3cecfd1634600418c171e4d4f31b795e6786c760eaa46905ef0880c2908c291a6eda2c2b2308469bc49a01ff164266872acbba244ce07a607eb08ab1ab2ad0d05aeee9829f02afe4010ba7dcbf5b2a8e8d3abcb8077198747b8c5c5b8d6ef83c7073c543090e990fed7f2353ee06f4e12ce9481fe4292f1999ddbc5f883c9adbdf214b7eda3d3f1ecf73542f37c9519d803af0448fca", 0xdc}, {&(0x7f0000006580)="693ee422f1086d60", 0x8}], 0x9, &(0x7f0000006680)=[{0xec, 0xffff, 0x1, "963c0b90127dd8bf911ca07869cd1a0d1b617123a1653858f36940376dc288211257facc6363fd84b2c7845f41b76bd497359c3c1f60ef1647df9ffae997eb1829f72ff58aa4f38cabe4b5c3d69975a14f23e6c5c7f8c4495fea59a8179b11334f15829ebbc706c3c96a4e1b2643cd2909219f7861681b4ac2f861b90515dd5e4f883d97460c1611a71d0d1730f5d38b08d7a8302f22152ba8d5895ac6675ce5f0da40dd457e1ec473b918bcb254544fdc23bda2b27cf0a9700867a11d63fe3dc2b1978cfa2a5b22c0c51038e3a2e80cf938bb75834da551ec06c6c0d8"}, {0xf8, 0x1, 0x9, "b8e48f90b00c79497025d4e48c6ee4ba310c4f1580dc86c2ddfc465450c8b23cd82d84d18e88dead4914825512ccd698e14107b908cff7c21f3837a8969d6a5a410b4ab83294aa4a3002b802657923302aa3f8da7ec918972e07b58d30425a41ee119580ef4b170154fa50e0dc2d7431f27e70330922132d423144831b3d5809a3db3c9a79e97097d2c53439c7a978018b6769ca9b3e6a5bdfcc488b19e8de44c3badbfb0846b435c0f5f79af73e68acabb339927be6c1136d05e814e70511136652f2fd779f449fab21dcd75612a5823685e49decafcecdb3b763ea1e8d56e6f69978882a31a98d18ab"}, {0x34, 0x1, 0x69a, "097037c5f3e0c264c706d09d91776c03697c09f3b173d2cc36ceb9f0376c7067a3d7fd5f919c"}], 0x218}, 0x2) (async, rerun: 32) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) (async, rerun: 32) unveil(&(0x7f0000006900)='./file0\x00', &(0x7f0000006940)='x\x00') (async, rerun: 32) mkfifoat(r6, &(0x7f0000006980)='./file0\x00', 0x2) 487.146µs ago: executing program 0 (id=52): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8000, 0x3ff, 0xfffffffe, 0x21, "ff14e7130b1e58c200", 0x40, 0xd}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8000, 0x3ff, 0xfffffffe, 0x21, "ff14e7130b1e58c200", 0x40, 0xd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001540)="dda8ecd08fd1b0e69be6ffa830f48710161bea11c8faa73a0c97886e3819fcd8afeacb610425d06fbbd03c9e2d6db1bd7890471596a2e7c3347ce16cef8417f98c98011cc5795d97def11df15703bfd0d3eb44c8226bea396c899b1965de9c4260ea6f4a4c161a166a19377aeef27457750ef7fcc7b54bb7f3a6dfd55dea71e98a352bb27b0117a8cdf38937edaa94e9f38907029d49bf973232390b838af89183b84cebe44496f44daf3030add24ebbe84e4a8d15b0f6e78ee6616ec355dd36ae260858976ca9de9f3b39f6c708", 0xce}], 0x1) r1 = socket$inet(0x1e, 0x3, 0x0) getpeername(r1, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000500)=0x3ff) 0s ago: executing program 4 (id=53): sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000000)='SS', 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.219' (ED25519) to the list of known hosts. pckbd_enable: command error ˜+ubW¸‘^±Å*èÉ OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffc806d413008 va 0xa9281501000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1207 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff834b5483) at panic+0x1cf __assert(ffffffff834f7294,ffffffff834dd3fd,4b7,ffffffff8344b130) at __assert+0x29 uvm_pageunwire(fffffc8007ab6f00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffc807f21acf0,a9281501000,a9281502000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffc807f21acf0,fffffc8077d195f0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffc807f21acf0) at uvm_map_teardown+0x117 exit1(ffff80002a790548,0,0,1) at exit1+0x705 sys_exit(ffff80002a790548,ffff8000334bb8d0,ffff8000334bb820) at sys_exit+0x1a syscall(ffff8000334bb8d0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a2abc7cc770, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1207 ddb> show kasan No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834b5483) at panic+0x1cf __assert(ffffffff834f7294,ffffffff834dd3fd,4b7,ffffffff8344b130) at __assert+0x29 uvm_pageunwire(fffffc8007ab6f00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffc807f21acf0,a9281501000,a9281502000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffc807f21acf0,fffffc8077d195f0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffc807f21acf0) at uvm_map_teardown+0x117 exit1(ffff80002a790548,0,0,1) at exit1+0x705 sys_exit(ffff80002a790548,ffff8000334bb8d0,ffff8000334bb820) at sys_exit+0x1a syscall(ffff8000334bb8d0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a2abc7cc770, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000334bb510 rbx 0xffff80003a8c8a08 rdx 0 rcx 0 rax 0xffff80002a790548 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb0c6a951973a023a r11 0xd49c475009306f37 r12 0 r13 0xffffffff8387de00 uvm_map_addr_RBT_INFO r14 0 r15 0x1 rip 0xffffffff8276b065 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000334bb500 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=498141 pid=13836 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=78, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a790548 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a7914d8,0xffff80002a791250 process=0xffff80003a8c8928 user=0xffff8000334b6000, vmspace=0xfffffc807f21acf0 estcpu=28, cpticks=7, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 63162 401542 61771 0 2 0x2 0 sh 75227 452993 75017 0 2 0x100000 0 sh 86620 322202 88546 0 2 0 0 syz-executor 86620 432741 88546 0 3 0 0x4000080 fsleep syz-executor 61771 287957 67154 0 3 0x2 0x80 wait syz-executor 75017 513485 71247 0 3 0x100002 0x88 sigsusp sh 2864 62266 25437 0 2 0 0 syz-executor 2864 344838 25437 0 3 0 0x4000080 ttyout syz-executor 75026 268562 50474 0 2 0 0 syz-executor 75026 70115 50474 0 3 0 0x4000080 fsleep syz-executor 79051 38653 67154 0 2 0x2 0 syz-executor 43009 245057 91684 0 2 0x4000000 0 syz-executor 43009 37349 91684 0 3 0x4000000 0x4000080 fsleep syz-executor 43009 238120 91684 0 2 0x4000000 0x4000000 syz-executor 50474 49691 67154 0 2 0x2 0xc80 syz-executor 71247 150508 67154 0 3 0x2 0x80 wait syz-executor 67528 328595 1 0 3 0x100003 0x80 ttyin getty 30241 251749 67154 0 2 0x2 0xc80 syz-executor 88546 475322 67154 0 2 0x2 0xc80 syz-executor 91684 156130 67154 0 2 0x2 0xc80 syz-executor 25437 49573 67154 0 2 0x2 0xc80 syz-executor 67154 253753 41526 0 3 0x2 0x80 kqread syz-executor 41526 295362 41207 0 3 0x100002 0x88 sigsusp ksh 41207 503171 93709 0 3 0x10 0x88 kqread sshd-session 93709 150277 64767 0 3 0x12 0x80 kqread sshd-session 64767 56700 1 0 3 0 0x88 kqread sshd 43716 478418 7249 73 3 0x1100010 0x80 kqread syslogd 7249 254764 1 0 3 0x100002 0x80 sbwait syslogd 93019 195596 1 0 3 0x100000 0x80 kqread resolvd 20798 319550 81246 77 3 0x100012 0x80 kqread dhcpleased 70976 71940 81246 77 3 0x100012 0x80 kqread dhcpleased 81246 357506 1 0 3 0 0x80 kqread dhcpleased 66106 441124 0 0 3 0x14000 0x200 bored smr 40933 474744 0 0 2 0x14000 0x200 zerothread 48815 40970 0 0 3 0x14000 0x200 aiodoned aiodoned 35626 246826 0 0 3 0x14000 0x200 syncer update 45040 260964 0 0 3 0x14000 0x200 cleaner cleaner 89132 432908 0 0 3 0x14000 0x200 reaper reaper 68471 464866 0 0 3 0x14000 0x200 pgdaemon pagedaemon 74023 38094 0 0 3 0x14000 0x200 bored viomb 37060 223363 0 0 3 0x14000 0x40000200 acpi0 acpi0 10861 116128 0 0 3 0x14000 0x200 bored softnet0 67913 345544 0 0 3 0x14000 0x200 smrbar systqmp 84110 377863 0 0 3 0x14000 0x200 bored systq 9435 109051 0 0 3 0x14000 0x40000200 tmoslp softclock 89123 97697 0 0 3 0x14000 0x40000200 idle0 1 102453 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11054 12104K 12238K 166960K 12200 0 pcb 19 12K 12K 166960K 33 0 rtable 179 4K 6K 166960K 546 0 pf 28 12K 15K 166960K 52 0 ifaddr 33 5K 7K 166960K 75 0 ifgroup 46 2K 2K 166960K 89 0 sysctl 1 1K 9K 166960K 6 0 counters 32 17K 17K 166960K 43 0 ioctlops 0 0K 4K 166960K 41 0 iov 0 0K 12K 166960K 100 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1292 81K 81K 166960K 1481 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 17 58K 89K 166960K 301 0 proc 59 59K 100K 166960K 726 0 subproc 63 3K 4K 166960K 144 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 in_multi 67 4K 6K 166960K 166 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 223 996K 996K 166960K 223 0 exec 0 0K 1K 166960K 463 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 201 137K 151K 166960K 3920 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 38 76K 92K 166960K 1592 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 12 0K 1K 166960K 49 0 temp 30 9113K 9133K 166960K 5640 0 kqueue 14 22K 26K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 55 0 52 1 0 1 1 0 8 0 rtentry 136 181 0 100 4 0 4 4 0 8 0 unpcb 144 52 0 35 1 0 1 1 0 8 0 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 736 26 0 18 1 0 1 1 0 8 0 arp 96 32 0 18 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 1 1 0 1 1 0 8 0 inpcb 328 131 0 117 2 0 2 2 0 8 0 nd6 112 42 0 27 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 16 0 9 1 0 1 1 0 8 0 ppxss 1072 1 0 1 1 0 1 1 0 8 1 pfrule 1360 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 723 0 308 29 0 29 29 0 8 0 art_table 40 724 0 308 5 0 5 5 0 8 0 art_node 32 181 0 97 1 0 1 1 0 8 0 semapl 72 5 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1682 0 202 93 0 93 93 0 8 0 ffsino 256 1682 0 202 93 0 93 93 0 8 0 nchpl 144 1960 0 235 64 0 64 64 0 8 0 vnodes 216 1852 0 0 103 0 103 103 0 8 0 namei 1024 8034 0 8034 3 0 3 3 0 8 3 kstatmem 264 43 0 22 2 0 2 2 0 8 0 scxspl 216 6937 0 6937 4 0 4 4 1 8 4 plimitpl 152 45 0 29 1 0 1 1 0 8 0 sigapl 424 581 0 538 6 0 6 6 0 8 1 knotepl 120 3978 0 3928 2 0 2 2 0 8 0 kqueuepl 184 34 0 24 1 0 1 1 0 8 0 pipepl 304 155 0 128 3 0 3 3 0 8 0 fdescpl 448 568 0 539 5 0 5 5 0 8 1 filepl 120 2446 0 2243 9 0 9 9 0 8 1 lockfpl 104 20 0 18 1 0 1 1 0 8 0 lockfspl 48 11 0 9 1 0 1 1 0 8 0 sessionpl 144 33 0 25 1 0 1 1 0 8 0 pgrppl 48 50 0 34 1 0 1 1 0 8 0 ucredpl 104 520 0 509 1 0 1 1 0 8 0 zombiepl 144 539 0 538 1 0 1 1 0 8 0 processpl 1160 581 0 538 4 0 4 4 0 8 0 procpl 664 691 0 643 5 0 5 5 0 8 0 sockpl 552 240 0 206 3 0 3 3 0 8 0 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl16k 16384 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 1 0 1 1 0 8 1 mcl4k 4096 2550 0 2493 16 0 16 16 0 8 8 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 345 0 345 4 0 4 4 0 8 4 mextrefs 64 97 0 97 1 0 1 1 0 8 1 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 5484 0 5360 15 0 15 15 0 8 2 bufpl 272 5104 0 102 334 0 334 334 0 8 0 anonpl 24 98580 0 90962 47 0 47 47 0 187 1 amapchunkpl 152 10944 0 10258 28 0 28 28 0 158 1 amappl16 200 1347 0 1329 4 0 4 4 0 8 2 amappl15 192 6 0 6 1 0 1 1 0 8 1 amappl14 184 495 0 493 1 0 1 1 0 8 0 amappl13 176 131 0 120 1 0 1 1 0 8 0 amappl12 168 830 0 804 2 0 2 2 0 8 0 amappl11 160 86 0 86 1 0 1 1 0 8 1 amappl10 152 58 0 48 1 0 1 1 0 8 0 amappl9 144 271 0 271 1 0 1 1 0 8 1 amappl8 136 173 0 172 1 0 1 1 0 8 0 amappl7 128 152 0 141 1 0 1 1 0 8 0 amappl6 120 232 0 229 1 0 1 1 0 8 0 amappl5 112 91 0 84 1 0 1 1 0 8 0 amappl4 104 294 0 279 1 0 1 1 0 8 0 amappl3 96 1986 0 1899 3 0 3 3 0 8 0 amappl2 88 666 0 600 2 0 2 2 0 8 0 amappl1 80 11175 0 10627 13 0 13 13 0 8 0 amappl 88 3102 0 2962 4 0 4 4 0 92 0 uvmvnodes 80 100 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 568 0 538 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 568 0 538 1 0 1 1 0 8 0 vmmpekpl 168 6554 0 6507 3 0 3 3 0 8 0 vmmpepl 168 45504 0 43812 80 0 80 80 0 357 6 vmsppl 368 567 0 538 4 0 4 4 0 8 1 rwobjpl 40 15773 0 14858 11 0 11 11 0 8 1 pdppl 4096 1142 0 1076 94 24 70 78 0 8 4 pvpl 32 265866 0 238762 221 0 221 221 0 265 1 pmappl 216 567 0 538 2 0 2 2 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 703 0 24 20 0 20 20 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834b5483) at panic+0x1cf __assert(ffffffff834f7294,ffffffff834dd3fd,4b7,ffffffff8344b130) at __assert+0x29 uvm_pageunwire(fffffc8007ab6f00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffc807f21acf0,a9281501000,a9281502000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffc807f21acf0,fffffc8077d195f0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffc807f21acf0) at uvm_map_teardown+0x117 exit1(ffff80002a790548,0,0,1) at exit1+0x705 sys_exit(ffff80002a790548,ffff8000334bb8d0,ffff8000334bb820) at sys_exit+0x1a syscall(ffff8000334bb8d0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a2abc7cc770, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834b5483) at panic+0x1cf __assert(ffffffff834f7294,ffffffff834dd3fd,4b7,ffffffff8344b130) at __assert+0x29 uvm_pageunwire(fffffc8007ab6f00) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffc807f21acf0,a9281501000,a9281502000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffc807f21acf0,fffffc8077d195f0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffc807f21acf0) at uvm_map_teardown+0x117 exit1(ffff80002a790548,0,0,1) at exit1+0x705 sys_exit(ffff80002a790548,ffff8000334bb8d0,ffff8000334bb820) at sys_exit+0x1a syscall(ffff8000334bb8d0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a2abc7cc770, count: -11