last executing test programs: 10.189311623s ago: executing program 6 (id=1740): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x8, {0x9a93, 0xa308}}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x9, 0x1, {0x3f, 0x8}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x200, 0xc, './file0\x00', 0x4c3d, 0x3, 0xffff, 0xffffff56}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000180)={0x3, 0x4, 0x3, 0x6}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0xffffffff, 0x100, 0x3}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x5, [{0x3, 0x6}, {0x1, 0x2}, {0x3, 0x6}, {0x3, 0x3ff}, {0x2, 0x3}, {0x2, 0x1e93}, {0x1, 0x9}, {0x2, 0x5}, {0x2, 0xb}, {0x2, 0x4}, {0x3, 0x2}, {0x0, 0x3}, {0x1, 0xa}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0xc}, {0x1, 0x6}, {0x2, 0xffff}, {0x2, 0xfffff800}, {0x3, 0xee}, {0x2, 0x9}, {0x1, 0x5}, {0x1, 0x6}, {0x1, 0x9e}, {0x44ffde3bd0211611, 0xed4}, {0x1}, {0x2, 0x6}, {0x3, 0xfffffc01}, {0x1, 0x8}, {0x3, 0x8}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000380)="8ab546d32285fbd9b24bb7a27ec55b9a9c967dbc3cad9298b7a3b400a94ea61e6bc90b4354ad901e43b4cc0b39e531a44e0eee3b23e4d2093580b9e8a734fa431c8c6ded0a065c702920918fa1d570fdba093b61762848a2fd6ba117e0384d99528749f8cf22d1c79e24a14b1b996de247591252a1c811fd5951260877174bfc", 0x80}, {&(0x7f0000000400)="ef70c8b9c299574a45548bf9355d0711f638c351a218d0b2cea3eb9045980bbda204c92c2351f129a7f4df7e6e529e6ae6d17e5abc5b8b4f2f713e37dceceddaf629c6666e9f848e93e755c11153721441cd3155ee271287e02c2b2da7f97b1b0b667c46ceabfcc8bc7ca6ba4ec86f5905c3599e1f0ff6f563cf4c0fec14a8d6a0d70c241df1990cede64bf9eefb6fd62e61fe9b9c5c865ab869d80272ecf53157587e7d06c78f77649f44a8", 0xac}, {&(0x7f00000004c0)="f66a63c85d2bc50577cbd8b297d6d35e0c53ef12261dbba2625fd4ef4e59d8ebed226823418bcff42d40d8dc2c288d93e4d07da13d06451fc72a97703b6360bce020c0e9756ac37244aba7595a27452561ff8a68880f786ace0564a790dc1e6b1996b75a0cc10ad15ae60a4954d48090111b3f476947f42dbabbe945b4d71e14027222aae8c75302322ca090ed192425bcb9b62f78d8244fe48aa9411f94f078fe1dedfebd9d57fb07c2f9a9476e327e4639a4c06a2dccaf3eabc7362b10a91b898d72623657dd51fdb29d2def8431a0c1fbf564d7a75e23f08944a7b393e84f2ce06f13f1569eb50343fd2f2202c8b2e58d76", 0xf3}, {&(0x7f00000005c0)="37839cbdec71bd34e836b19a86008288dc3a09f9ad5fbce4e35d527e7b6c8ddd576607efb8d718a69d7f078ce4aa0ab9765ec2a046a770d8", 0x38}, {&(0x7f0000000600)="0fa764fdf4d68697ab063376c9bf0b50217e103af5a9f92071793d8ea62d6c0034cd5008b81e907d7e91d9fea935336084e35c71bd90325376395eeaad688c58249c13cb35e19c61fcbc7a460eddbcf2874488e967b296459bf437df075e670cd195f47186ebf54d4ec60d72357236775d82c82cd22a4a585ba1f43d83c29d686ee6a6c057f5a2415b4ef3dfa47644747efcf56382fe7e7de296577bc31c66be8d569e85874906f8f1921c9c42239b86937950213332ae5362c77b83a081c24556a6d58290db2c48eb98bf407575ddf3b3bfcc8a064bbe63c8e81918b6b004411817cccf2d84a4f685a067ae84533d6215d8198b9cd34ccad63cc7c32c4f7420de9909c8fb52834ba9eb3f956b48e54d200e43005a7b313f008409a563bff162a99ffb160185205ec0b622712c9a23d764fd2b7ccdbd965b553028afd10741874f97097a2c60f291276587b8c39956aec047de9e9b2a0fdd39d8e9a3d4a2c28d6f29828e2f877ac1dc0b2f9a40c43f87cdbb0b5e35f830a1f5a72035b85ad33501c50ad7a43cf94fbc0332d05ceedb341fc9f368cb2850884ca5a2c860348760b4c6663d58b0b83967274b2e99d71fd8e1383f66d98a7c3398827f35c067df553cc2f22945821638fca3e70f73187fe033546473d98ce2ef4195e02e73f4bb16987429fa56b5896a2afe132ac2d23991b37a4d24ac7e815793b390ecdf241538587ab0c0eabfc4d60e7df05aab7c7b558ff28b6066b056c649d80d415e1d2e73c3bded7b37dd17ee2b71413d8d99708be9a92283f23b8f1a0b2072065589eca252d08a08d433c486142c49cf4d510ece6cfaa1c3f18b2392d8ced560c7e15866562444d27521c1bbe46c4eb262e0f2e30b7f63783828a8ec3a199ad6c8acc474551ec3c47dc576ae32cea6c96aecba58195e37c867d7906f891aeedf39e847ffd033952849678a4c44c6ecb1a51c260ea43cb0cdf0eef6542d9e07538c00e4f16ed5a9c552ced7cbf9a6f4b4a7f7df3cd704eec4538fda72d9f0e16bd11181eec6da15bb697bce3e3d357484a4b8683a138ed8acf8d5336c018179d7472891c7e75200d46eb37773e9af50d20f7baba8b2a89be3f29812269d890090dc6dc2d1fc65741c3b93f8425f091983b63b11e1329048f4c6f641dfd6458af8ed91db88a2b5784f08973115bb73cff75993ec017a6b5c26dc20fe9bc2dbef761fc171ed6875c29c1575d7cc7d176441a9ad2e797499259e4da660c140ed12b17154439c83079565fd598768a25d8bc670ec842971809a90811421cbdf5a7e77d1ab730aef23d964285a69b7d511d2b1798f970846afd130535945c4242e6ac15368a9963827cae0546ab0d25f5d394717cb88b1ac7933debe836fcc731adcac0e7a2de102e2db93014ddf97760bc13d59ad45a1b8b942e0e4b9031ae3dffdd4b92b181c0079cb305db10f9b944cb013af660172ff27b9d95eeae610f569e5113aefd0e76ba5d1e06609d10fca859974a95c4df62660d94da81d823ad73f378d777252aa565c8a9faa50606cdeea704cca27228f03f0da25ce89eec5c84b5faf1b6fcb447b2b2b47e6a0f70c18b3369af29a1601e0f3d5294c6c3b21a48b59c25fd721f23762155d7c64948c33822b9f4be2df2c46a58a87a08c7392891563e0505c8ed6f9fb896fc4469a35f8282acbc9e07adf0591e6cbf04bec4185ab729a93d2f5ed2d8b8246511515293073e0cda1464bb4159c9f0208fc57ebecfa3302f4dc3fddd0703db1a43431a19b19e34698c9d347403aaa436b91bc68b264ebfb26a1ac16d44de28c486e0548e1cf91a3f1e03abd58b147bc1f53053d399b9f3d1494586f47a8ec0ba736b5e0b7ea1d8c08192ba8ec5a6a2570417cab00acf06b862a4a14d03b1c42c9775bc06f4cc4db45e0ac65382e088374ddbd61ed58c2b7745bee0ae103c448d846fdd875191e6f2ac7177eed170e1ee0f9c7949619431208b56c1366540f11bd45ae9a2abe0f10fe70b854837f56dc53bd446ad1bd7a1831266b82e2bef5931fd2a12f06580cbd743c5e09415622668fc3e25d10e89e498d3acde254c82dfc40c7176a59eaec1b47c24b6a87522acfecb2d7551643255221e4e2cebcab019c5b9065f94877c0a3ee7805b15e6b01bfc5c60011fc1990b5f20bd4c26a1a9ed39dd44992798516648bbda9f3c5a57d36e58e3229764c90e40b9a7672e423919c27cf25659a73e3b7099c4605e97b87ab8e170328fa93962c0736fb2e8ac8ed6b724fd8f2b7c1ea4918cbcb02cd121c00fbcc923ea06d217d075dfcaddf045f6534837851ae9e6c721e76ceed319bdc2332bf56f2415a2a585efbae8323bef77427b10892192f8dec6e55ab93733fa2b82e407f85da624c8782511b0fb00d1e002db42923554109454054b56e72bce4c31c0d986a7a6607272c4081da346d9d080686cffa10468391e4a33baed62af17a687ce9bcf6b2ad4cf269b583cc9dafa634803f0ad742e37035011128734633a229cf22ef0eab5811007c4efface8dac6065ffcf93a26e459956cebd95350e58f1e8a16ce3eec1faa3680abd67f47eccf4bfab7639d5719322b574f8c0f83259a997eba125fcd75d793487a1675272c2cdfc0b89f42ded92ff6da7d3b69340b59fd2fb78a57a2bd10ebc5e29f50b09e646f0015740e3110125d411b555e26c07eb939c0b2ec4edb800676e515961ea78459e8a00edc5fe732728aa39bdd8ee467b5a45c083e099b1317b96a7bcf90816c308a00eed29e3e91672eb6533eb99093deea16177c18f97ea02e5f96723704bd0a1ae50e8399d532ef44be6ef1438b7e01ce1b651353598b4750b6a203e63bafbf1717137b05c3abbcabbd3802237a036479eb10c8515b1496a084f3e769d95274cbfe28471a68cc4e5e869055ce4e6a89e8bd0de1d86f7294634f40a1814d265636f470b92b07676d82eb3229a917d9822250cea7c2aa3a160e250b381020812afe7702892071635098fad88176e6f2f2e0d1b4b8d393cc3bca9ce7550808a92e46c1310f6e0748cd95b9a845cee684f2a22a8cc09f161cadd4b4ff78f0c2e74ede9f5b26cf05e41d4c7bcf901dc9359b5d119aa1738bee696db92d64cafa56b68e9613ca2853b4dfe2bc388eeb907d39c2c9a15cf31c45ef63dc96589d1fc517573cc4b5e88a17f46f1b90324f5a377c600d2769adf1342d9ec7e22de8b7b32f0a603595a140c8e1f2e42ae2a59f6aef3f9df176c78d45fcd7bb6e462124a7b78d9d4152d2969b694b0ff6afcc2cf6600d35798f4f42940dd038bafef3d755f158e2cd53656a5315d011266a93fcb5a23ff3eb226677fad02305b8d0d9504c5ac12c27108a32df3b273699526bb249504ded86aee23172e09f97a6c05b3ded52efd90bda9d2c293926a4f0383b9726334415001d2e193ec8786c39f0329d317faa06c7e3d9d14173fd61c3829d8b5c6509f0fe299ca7992d9763f1f6bd4aa9f653fc53797ba381c8e6a822627023f7866e18eeb687383f79c1820ce82c50007d4e37d7d26d067a860ab83bbc181cd8fed80a28139168908eda84b1afd9d3b4201d6eea8650e063bed139a47011506d588c139e3f30b557814c6eb3ba6312cff4f02d6f8fb459f474b32bf928d7b50392cda519594c5037c9c8e2812eb3893611461bb913648131d8cb3e29fd8a71d9230cbef620adf0b1a4cc72140ca642bccdb9536ef1e51234a58e5b08db4adcb4c545d2f4786b9ec880bf1b1e022cbe27144f7635a116af80d1662fed750fc6c6d50ffcbbe44a0fc18c886646728561ed5d28b5cf2b259686c1b4ab95e3070b2053cf78ad898d14e84f990899d4a21fb65bdd0c7a1e9b00f731276fe468ddb03d8ac808b5260d47de4c65cefe2a6a19513e479f285dbdcf06d4336ac8daceb143a3a8daf776e889b34e3a0a312b7f006ab79e3330f8187585dd09aa15cf790f6f1232b8105d123f49d077fe9d6f6a6807fcefa0ddc793e4943a3d84fc9f4be14b92be918a63acf9495850498397489ccc5bce925b01e36345a6e45814d089eb06971e6d84670498afcfa0ae6c12b53da1e3834253976175d2a488f754baab1131fb6aabc9367e2b0f0b60fda22a00f19342628725c60f0607138fb6caea2f231e344ac90585e4abbc500a212ee14c64b71fb8dc50204f9d25919dafd1d96e3b042d5013d835a21f67a9c76c7b6e335365e180f68937bb6c4f1086325b0586ec70034863ba5d500de096c9cd3040a5ca022c63d4e35253368105f056063ac1914c965447bd5776fc987e406d5afa780030eda970bdd14729fdb0b0fe8ccfb7db6673a79c5ccd9fb2a31d40faa0d3192205c30f86318c01930730799a610e9362ee7514dd566500d25e56bc496c29ef4c5f99c99563f769267f53118b069cb3219ba465f7a5ec6a74f11f2b9608eda43e0b230608f4d54868578109441f7e6323962ef72282844db8f61e133cb2b8cc7b062229da3b7e8f739fc2375a257adf048461e87ce0711746cfcff511e57e736634645003dc6a071584888f331eb8532587c4deaffdfd110142f203b1bb781c2b08bd81bf04be47d6c5f505cf48c54ae819abb3756ff4d683ed0f2ba43587c3ae00bf7a7e05d10dd1de47c6b7433f066b9f11281fb82e6215c3096c37c88b9cafee754b2373e3edfcbd4c2ad65062059854ff6657f94be52f7997b949d22fee6d36437f22bbf7cd97e4ca8c25637d8356adcecbc4ad3fd4e0e06dfe78c5cb27e5a036153d3a143506a792c085243bda32ef0774c10c4b811c74ba5d42b7869c1ed839d896efbe62f051fbc9406581fc13503ddb176606149239cf7fa7b38ae66a1f85ced5e91568e1f234a20fdbfd99170dc4b3b33de777d8cbf00cbbf16d16ab5f53f3437ec4d45cedb42809e16e697afd52d2d46ae102b6e52437fb46d4f6f5090a0631465e72e4a6cbea586b678a4e2673684bf583e957e226f2a8fa49b7de2a7c32d93c7efbde977cc6f58f64abe2e34a897f03e97cca21e868f4988fa4bd8b58ee784008cb88a660b93e1137c6a0dd3f882358150255a684b9a54483b66b79d4f6ef8fb5b83540ffca154f591c5e707fa73a800c05ad2dad98bd660848858310a2af16007655e5d1c304b2865d747bf57ed394b110cd85e7ff1b7f9c3b0a209977329254757fcd25b8ea116e62029280d634638f70050d92f66a137fa402d65fc30da3679a1bc2b369e1b547ecd5e03463243aeae8c738af7d0f38ca49f8b1d75a16aaa60df72cdd7c1357a58eb250c44a982fe838c67c184a31f786ac759d045ac6a9b2495a37ef695679a9f88c23002d89b694176903b9079c1137e290704f4da4c985f6891919801822d94d3c3f12f9134a53c5cbae8c8dab7303cadf47334e65ea0aff0152b01c87acecb42b826907eb7551090e7aaa1174b72d62cf5e5eff8de1a0ebc84aab54016b8f6bcf162d4965e46539a5456ba3ff9d13071d1eebfeac0b8ddde3f4f465dbfd6d73e797ab305bdd7916395f52088c904e364be9c718f1b682adce1aafbd4f7d85348f0a86f0717d7884ee16866f8a1a00db984612a2922c302754cf9ab859e897d551d0a223704c77477a89c12b2eaddc2c8d0bf5719d396ff09059f935a24a13fd3900259967622cc382b18a1f3399f4c367eb285a3a5692d98ac14659afb2f499fdb3791bc1cdbe448329b7961de060141711f1d5169e1e760a9da6c8e29aaa4ff05523028a8b405ec17a26d571853884ac8f325677d71eb0b37fd7966f19dd7dc8311a08b947edc1e42689ac635b", 0x1000}, {&(0x7f0000001600)="36889b4e4ae836afd964037ddc417c8942c7aaf510cbf7ceee3d534e4a226d964c490686e4e044d0210b60336448f5ea68a86b02958857ffcc5de8fe6ba12aff4085237063a901bc9918901ac457ee138b72eb7007b9d75452d45502d233f0ae6401767f2635adc4ede09bbee3375e4c18ed4c239e32de550268581e61301c596273513a71c2cc2d4b4cc6ddb50a51a8828ac8064e493d76785814b43e861d1dd277572cbbd8ab91a76a7531a1fcf756e7c25cbecac697e61db7b06c2e56", 0xbe}], 0x6) r2 = kqueue() r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) pipe2(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000001800)=[{{r1}, 0x3, 0x1, 0x20000000, 0x6, 0xfffffffffffffcf2}, {{r1}, 0xfffffffffffffffe, 0x6, 0x4, 0x9, 0xc}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x5}, {{r3}, 0xfffffffffffffffb, 0x90, 0x1, 0x8000000000000000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x55, 0x8, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x800, 0x1}, {{r4}, 0xfffffffffffffffa, 0x82, 0x20, 0xfffffffffffffffd, 0x9}], 0x2611, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffe, 0x42, 0x2, 0xffffffffffff8000, 0x80}, {{r6}, 0xfffffffffffffffb, 0x1, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8b, 0x20000000, 0x8000, 0xa}, {{r1}, 0xfffffffffffffff8, 0x18, 0x4, 0x1, 0x2}], 0x800, &(0x7f0000001a00)={0x59f, 0x7fffffffffffffff}) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) utimensat(r5, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x5, 0xc6}, {0xaf92, 0x4157}}, 0x0) syz_extract_tcp_res(&(0x7f0000001ac0)={0x41424344}, 0xe90, 0x7f) syz_extract_tcp_res(&(0x7f0000001b00)={0x41424344, 0x41424344}, 0x0, 0xf) syz_emit_ethernet(0x128, &(0x7f0000001b40)={@remote, @random="117aff217d1b", [], {@ipv4={0x800, {{0x2b, 0x4, 0x2, 0x6, 0x11a, 0x64, 0x8000, 0x6, 0x2e, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0xb, 0x4, [@rand_addr=0x9, @multicast1]}, @timestamp={0x44, 0x1c, 0x9, 0x3, 0x3, [{[], 0x86d}, {[], 0xffff328b}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@empty], 0x8}]}, @timestamp={0x44, 0x8, 0x5, 0x0, 0x5, [{[], 0x80000001}]}, @ssrr={0x89, 0xf, 0xc, [@loopback, @loopback, @empty]}, @rr={0x7, 0x23, 0x1, [@multicast2, @rand_addr, @multicast2, @rand_addr=0x63b8, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @multicast1]}, @generic={0x94, 0x12, "825010023ccab9c833fc2891762870e6"}, @rr={0x7, 0x1b, 0x37, [@broadcast, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @multicast2, @rand_addr=0x9]}, @lsrr={0x83, 0x7, 0x3, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x3, 0x0, r7, r8, 0x1, 0x0, 0xa, 0x8, 0x8, 0x0, 0x10, {[@window={0x3, 0x3, 0x2}, @timestamp={0x8, 0xa, 0x3d8a, 0x8050}, @mss={0x2, 0x4, 0x3}]}}, {"0cd26c717e81dbcd9d56defb294d6e8e06a35c0b64ac33e6488df9f979b9ecd5097affa6c530e3f8c5d089c510b8357c3de3d881c365137545d3e0bd5367be9178c8fc308c7e"}}}}}}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001c80)={'./file1\x00', 0x3, 0x3, 0x1, 0x0, 0x222f, 0x80000000, 0xae, 0x0, 0x0, 0x7, 0x68}) sendmsg$unix(r3, &(0x7f0000001e00)={&(0x7f0000001d00)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000001d40)="252626732bf02893876187630483cc6aadaf1b430afeba140a90178587f5155c8417f1e952ad22e1b21212834e9ae09f481520e57a82e284b60bc37d775fbe83e083245e10eb3be05bdac5ccb13928f4e2d5e02d6db9c61c7be48c22a766c05ee9c86b2b0317ba172503cf0a", 0x6c}], 0x1, 0x0, 0x0, 0x4}, 0x404) r9 = getpgrp() wait4(r9, 0x0, 0x1, &(0x7f0000001e40)) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000001f80)={&(0x7f0000001f00)='./file0\x00', 0x0, &(0x7f0000001f40)='./file0\x00', 0x8}) flock(r0, 0x838704bcae0304cc) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001fc0)) getrusage(0x0, &(0x7f0000002040)) 7.309077947s ago: executing program 3 (id=1792): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x6, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x778, 0x800001fe}, {0x3, 0x3, 0x8, 0xfff}, {0x1, 0x4ba8, 0x1, 0x1}, {0x1, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0xdab, 0x9}, {0x4, 0x800, 0x5, 0x9}, {0x9, 0x8001, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x48}, {0x3, 0xfffffffc, 0x0, 0x8bfd}, {0x7, 0x0, 0x7, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0xc, 0xa3}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x86b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{0x6, 0x1}], 0x1}) 7.218965854s ago: executing program 3 (id=1793): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getppid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x310, 0x2}, 0x100000000001, 0x861, 0xffffffffffffffff, 0x0, 0x100000000, 0xfffffffe, 0x7, 0x10000000007}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000280)="9e8fd1e6", 0x4}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x293, 0x3ff, 0x3, 0x400, "2c7f88d112afd4f3bfed0f274ca9576eb663855b", 0x794, 0xffff}) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffffd}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8003}, {0x401, 0x200722, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x81, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71718, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5, 0x2}, {0x8000, 0x2, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000002c0)={0x10, 0x10, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002bb000/0x1000)=nil, 0x4}, {&(0x7f0000690000/0x3000)=nil, &(0x7f00003fa000/0x2000)=nil, 0x5}, {&(0x7f00007f1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff573}, {&(0x7f000051d000/0x1000)=nil, &(0x7f0000506000/0x4000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f000046c000/0x3000)=nil, 0xfd2}, {&(0x7f0000300000/0x3000)=nil, &(0x7f00003ed000/0x4000)=nil, 0x3}, {&(0x7f00006a9000/0x3000)=nil, &(0x7f0000311000/0x2000)=nil, 0x1ff}, {&(0x7f0000793000/0x4000)=nil, &(0x7f0000380000/0x4000)=nil, 0x7}, {&(0x7f0000748000/0x1000)=nil, &(0x7f0000790000/0x4000)=nil, 0xffffffff}, {&(0x7f00004af000/0x4000)=nil, &(0x7f00002f1000/0x3000)=nil, 0x12f}, {&(0x7f0000414000/0x4000)=nil, &(0x7f000039b000/0x400000)=nil, 0xf739}, {&(0x7f0000441000/0x4000)=nil, &(0x7f00002a6000/0x2000)=nil}, {&(0x7f0000219000/0x1000)=nil, &(0x7f0000682000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x73}, {&(0x7f000062a000/0x4000)=nil, &(0x7f0000106000/0x4000)=nil, 0x4}, {&(0x7f0000121000/0x1000)=nil, &(0x7f000064f000/0x2000)=nil, 0x2}], './file0\x00', 0xffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)) 7.1794163s ago: executing program 3 (id=1797): sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="2cb304c7", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000740)={0x2, 0x2ab0c32f, 0x0, 0x0, "01d00bd80047c1d100", 0x3, 0xfffffed4}) 7.179178498s ago: executing program 3 (id=1798): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x0, 0x160) select(0x40, &(0x7f0000000140)={0x8, 0x8000003ff, 0x1, 0x0, 0x2, 0x0, 0x0, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x200c, 0x7, 0x2, 0x0, 0x6}, 0x0, 0x0) 6.757331885s ago: executing program 3 (id=1808): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x645) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000063c000/0x2000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000dc000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], './file0\x00', 0x3}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x6, 0x81, 0x173, {[0x8, 0x5, 0x70c, 0x3, 0x59, 0xfffffffffffffff3, 0xa, 0x7, 0x0, 0x765c, 0x7ff, 0x5, 0xfffffffffffffff2, 0x8001, 0x3, 0x1e4e42b, 0x81, 0xfffffffffffffff9], [0x101, 0x7fffffffffffffff, 0x10000, 0x5, 0x5, 0x442, 0x4, 0xe6, 0x1000, 0x5], [0x4a, 0x203, 0x5, 0x9, 0x5c, 0x3], [0x7, 0x100000000, 0x1, 0x7, 0xd, 0x7b886032], [{0x0, 0x10001, 0x3ff, 0x5}, {0xb, 0x1, 0x710, 0x9}, {0x6, 0x282b, 0x9, 0x80}, {0x1, 0x7f, 0x3, 0x5}, {0x3, 0x4, 0x1ff}, {0x401, 0x1, 0x3, 0x9}, {0x8000, 0x5d6768a4, 0x6, 0xc}, {0x1, 0x1fa7933a, 0x10, 0xb60}], {0x25c0, 0xc, 0x2, 0xf1}, {0x7, 0x0, 0xffffffbe, 0x40}}}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x20}, {r1, 0x8}], 0x2, 0xff) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 5.129985736s ago: executing program 7 (id=1816): r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x9, 0x5, 0x4, 0x0, 0x1f2f196, 0x1fd, 0x7, 0x6}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) ioctl$TIOCSETA(r3, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) close(r2) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09b57350fe9e3f56bb815c2341024b0a88671e4bb42c648375de55f848077c9671199e187714597ee3bbd7d9a093cf635158e1c3c9e32f4d7a3e347002be15522537389281babb4342115dad661d190c7ffce8c961954ab92f09", 0xcd}], 0x1) getrusage(0x1, &(0x7f0000000040)) 4.853830818s ago: executing program 1 (id=1826): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000019000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 4.55860762s ago: executing program 7 (id=1828): r0 = socket(0x20, 0x3, 0xa) lseek(r0, 0xfffffffffffffffa, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffffffff, 0x8}) setsockopt(r1, 0x7, 0x9, &(0x7f0000000080)="79d249945c6c2490e7618393ea79ed3f0e504d21f18b505da4012771bb015ccd1e3c038aba7f08e32f8dc6be735ff7eab27b1318d921c83c3bd5214b600c4e36f2d4e4c7ba6e3a32d9d9d55948ea69a452b17a58b33a9d1c6f4ca5788e9fd2a52dfc86bfa66622f5085b379a2fd0430cb4178a937591f90c06d79df9a19525c47a534408183dcc0147ea4196c094706ff66f7bdca4cac6e8652e020f130d0a199197c129883abe4c084240a6d95475cfd703fa69c893ac98bd4774e4509339f8912df537af7fdc0eb93943812db9643ec6", 0xd1) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/509}, &(0x7f00000003c0)=0x1ff) connect$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = shmget$private(0x0, 0x9000, 0x9, &(0x7f0000ff6000/0x9000)=nil) getsockname$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) getdents(r1, &(0x7f00000004c0)=""/76, 0x4c) chflagsat(r1, &(0x7f0000000540)='./file1\x00', 0x0, 0x2) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x4b0952cd) sendto$unix(r1, &(0x7f0000000580)="d8dcfd4736e50247ce91cf5ce1bf95bec88c11252d846db9222abae1024cff28c30a2de8874e6dbe7fe9ef34a9f8c2b14c868b1a925f89c3c04e60440311f21bf50ce3b8978209c09d084b23d5b1b2bddb74c382fc30a4213f651016f6eccb89298949a0284c10e9b0b4a64edebe33f2ab96486f384fe3f4e137d9430d7519079fa732057e4d05ec6fc1d42a6ef37f4e217f7b2f2319d94258aaf5e39201d686b3362760b45387187f16d2c42ee5bf8fe4c092f819c482092e5c83480a9ba58091ba76eda90a81e712c752bb231f8d0d8c3b52d9cedeedab92225cd64701379cf53a6e55856a81113606d3734c0a675d0272b9b9557fafb10c6fb4bd33f13b52e8ba16c943dca7074a953ae3cd1820ae33642d5aec380d7403cfee9c7b1dc31f784894f555bb4b2c2d8122a4937d5f1802e4d26a235d70b81f8b3826277ddd896bbac0bdf36b34e30caab80597b48c4ace2faaff28e328814f3ddaf151d23872644196b88a57673e5010a91dcb0d775efeba8355a6ffea0a8b45d96ac831033c0ae86249b7229179b476a748397cf0f6ab696e1b6bad4f14007dcbedbc06b4a9d75b3dc8376659801cac1fc5bb96fc404e46e2bf1dfbc76b69134fcb565bdaf73f639ca0b152080436e7c1c10e970220d13af97e403fc918d8915bda4780f11ac6f596d22e6b54d3756f2c9dbbdbdcc76dbeaf20c7ca51e1624f5c6def4f65fc035a044750365dee652f78216064aa94e0ac2788c721d63cb00b659bd97bd3e7fb0d0e3c8d382cd15f4dc37a31f5dbeef94a69596397a345e84f5dc03c4762027e4554e4cb12faa4b00b455717e5092b7ca3173be167ca5030af6a80d825f66427cc77e1e52a2af6131e9abbb0e69000fe7666c43df81189680bf1ac69ca363a682ca20aa414be69f37b7a82638be34fc29602f4a841e551c815bbab5a2c98e6038f22059e756ded1c4ba0a19e6fc3901e9add3af8db8799e62dc316b2861f25ca98e70b0c2de4771f0f612e8a894d868e87d3d5f09547ea3b0f2bce36289fa2c8044077cc452c38d9acbcc9cdc7ce139a4124b9ec07aeac7d6b52bf9f92628ffd941e63734ee3d0f734148a53afdf4abc95521d0bd33f8c4be87782bd05e53c4f569ad0934909e80303c789bb66895f234ee6dd1b7be4bef4bc230b7b6991d12967a0eec4e4a8da4bbcc3a9cba3a5657437feaa647bc4071464c979485237f2e6936c5a18896f14e66a933898f8d329c954276319f39e2ec602ba15d974060848936bbb7f89253f0b8ab08529c8e3381f3b96c66815cdddf42ca1a10041154e0a8354f55fdc24f1fc811b535fe6766716ad8e4ae8c7f7bc2bf73df173d6e128d1b55368925f1ad8aa8f4a8e2429e41de04ded8e0bf63770bdf97a2a608dc5586ef0d18af7810ffc60e358654b261e4b0b361fac251c592cb6a59a78cf8270a56ed80a5c1f4688ca589d310d569bd2b1d6e0543b5f3aba4ce446ff6ae52ea71eae5936037014d776730ca9851ac026b77748d5da105c61e17a5edd0f09ac815054b92014486f4e592e2159dfe75830fe90d98867b915c50a29a82ab3f9319fa8bf797e4fe0c1692a368d8629def3e7179e0d1b347ceec51f204c066cb46be0cf37d891b59c46c4fe7b8a7ceb0ab563ff53b1edce5222ce0d8f684beccc8ccb617d742061d962ba7de93a83b987096d91f121bf355d2a2d55a16701f378564b9d348d8f747513be0adbc5b2edd803d7e09e38799160a3e982e39c3bb3585a644d4a835891a2c95f2beb377bdeb643dc88ee71e579ccdcd3d7121c8eb291e30d21da2e3bbe2192097678564739e793128e404c120238a6e06ef71bb3e39375c19c49bdeb606944b2d95b457589f433b436a6812e2698b7ff12869fdae0adb962eebbb8c0a11f3c953b8d3628abd6d8c01b9279730c1cf71bccc481e0f97249e82e93ae3cfbb59ce6bd3f3e327d63d97b5c3e11978a22204eb413ad10442fc330366e39deaf7d85d7c922e8d5c1d33dca031d1db5ac308005b9ba9f96f8559c868c67f39fb1b3fbfc1aca5212168f71f140987c1e84dd9e6acee1b2b3cc0bbefc53245e7bd7bfcc3f13c0349f99eb4c7f14f25bf0a8671441840c95db8c61de0c20730af4f81a85e3f40d9321657c3c938389e149c1a76fa754578cd97b1fcb91e60c42674556f0ced0592d6fed99084b23cf69782485184f346db548bb10c9bce44393b5a462527f8afe42a9d70d7893a2ea374bf757a0b46fd3d670d517ba8b2326770c26a8a8b460f5de042607cc046e24db64e5bd79694be128aef72d467e2ff39cd69253a4c2736af58e369544fbbe0ee7ea9b3670e8ca043fa918ac0bf829b57415079ff996c1c0bd332a04557aa77e4313ee0bdf66512800f7df6e548d1fbd3e32fe1b7fd933da147e7d51859a1665ef5a58c6790626c3f5050c482f19b1b917cbff4646c8a05b68db91bff3d69b614092f8c585ec5f60c6a15305cb1bb6ec84108cef2c12bd0f8981e541c5de60d160d8471be993725d5880edf2479d11f8a943232361ec908edb4661858c5d8307cb78c46f83456f375b20e743e4a67fb05eddee3743232afa20a320bfe7a95b1cbc2415484cd562273af5023271c6dd2543c8edc0b6cc9fa74eb42618f4427a940cf1d8037b7fc67c8491960a14eddf9c60998678c7efe1a22861968b40d5be7c069f0e393313ba8f1dd922ac56e1447cfa4854dfe84a441079c99d4c60419eabe49baebf9e0c1d619b9de0e46644365f3fe4322aa11af48750abcdb82f701f99314b4ef5374c9eb4ba0df0c739b32ec5a2ea10f5ad364565f57368e6c38c58c251a1ed2094fadc4d6bac0b55ef2944d43fef107d9d4e0f4735887591cfcf39d4a230410cf4e5cd5ca581d682c851455371128c4217045dc4706e0f5fe487368e162e20c18d2fce4342a7511f81df81e283a33791af9706a4d6f40c33c3f998daa007440279c830c0d5ac05ffcb071c6511b53f9b2b41e2f6489f723ec5f54fbf6f04705d680b232c81cad4f2aada4ebcfb5147c9d14cd9f3eb722a9e5537bd4815841f9ec8fb5d97ebe3715f4725185231aa0261b9be11fc39f5e79b3ff8cc7bc8f19ff594571d1b814ee058d8836816b70a445673fe02fc65c2a4ade9d56911c325a2ab93ecfb1c3648d914375e64bc6fc49ef3b7aab69443f1a235c3f8c216b03e2181dd783a840e0e1f73deed41ccd85940e7b756bb998196b060d097a887e72efbefe4ee760f3f15f7ca1eef8d7806a04cc1e527bfe1db23d25c1ddeb734aecad906483ec753ca7db73f7995414d591674668a2e8b371fd46745f61d41c2757c69bc7e0ff7cd462af9d74f7ae61deb2df6711537d7b941baedcadd2bd97d3e58d0282e9d9f3a763692badcd7edf9029228d14af999fe72e250604f2de21a34c0c1cb0f41833413d3b60e44d4e81b2603bc62c2f3f57e3b0ba25908a342d57747f24e361be54bf13c2758611d1e1044b5b256c134ff6bcfa866d49a521874078f0dbfd63a7b868dfbccb89ac871c9ab499e699b758f237eccd419e9f6da6a5b7dfdd106723ad46d659ef8170874bd5e041d0acb2288b34eac5a7fb47d9826688718dff3d4b75736617b17a506f6e76c1a599c09d976c7ba0cce263a3e89bec35596830e84db7aeecbeb0c0f4ba4591fbfbf863d8ea3bcc632637acbd15892ee47360861667cf7e32a29576e3af180b185fa060b8d572d55bbbbc9a7894e884e2d39ea56e2937d3b173db51c227f4a90ca9be82c8c620fa986957642126504272254b601183cdca6c401d240d11066bd6c51706215e55a291f067908ddaf88226b06362bf2b3cb2a410b6e602508538ab7e21e9019122deb647bed4eb0dd8e14b5131b61e5618036a39a10afe90f13c54f59df0cb02d66f8b79a21f05711864ecae86665f90d7a07f02c1b3f01490b155edfb78f176e73c95401def1e4843caffdf9b261e83d09022e0432031c945031acdd8cddf5d01d19db0e64ec0e18ba0d0ec5ec8905f6ac10932105859ffbf88262484e2ec4181e6c9001ae04d261549740409dfe7712b2cbe5a542680d9e30eb2f2fee5f1cfffd8d948bfaee17c1d8aeac74def5819c96434d85dab9340155299aef1f1216c36ea10e745a94d3572e1569d0e326f3df2c8d60c50f0c8360bf1b9b89dee48c4f5cb00d0af7ef819385e22728cf7f59e22c8423f756f4eefa9bb619dc1c6d03acf586180ce99a3aa346ac5adf10bb2f5489647e1e57c53ca9df203d865d15fbe3d4628704ea3e920444d3871a68208fe44139aec5def6d873378a0a2dab595b774986a94935be81d7c05208ad15d3746360b0f1ad62fc10f4c8f26254bbe661540db168039f841b909ce03e6cb4c6597c5d19e594a92d5ed8c304ab77616218297579e4ad0afb5f09577680334fc0699985840a8918b67990bf59b54a0bbf872b615f25655ac0013306b8040e23c21674365f08ab3000e5ff2ef207497eb86b4956a31174c01942f2c4aabf1efda3ed90b13a8c1a83a5392d76edd4ef0e72cab0a55ef1db91e064164e0752a4ea4460833386d9657932e002450adc2d345cd78738e73fed9fdf427748c9ef0333ff0080e80dc3ce280c1984331147420c9d1d3ffd0ff9f4606a2a40d00275f3877651d78a99635945bb4ef9c2b025f87c7d06e90e614028cebca66196a29140599e0d26a28a9117aa5ac7d4617735263d2ee5a24ec42bdffc13d99e087e067db5a047e18bb14c79b289942f56eb391e7864f4bf7415b30784013ee5268eed11dc5b6f933065a500ec0c446b1fb55537c3672edd62da86e97bfc3ab640bd5367acf3fd912d8f63586977545165b39691ec1993338d116e6d983f19a00c3cb8f4d283ae1859eac417f95f143b7426f30d4dc2bc0cfc423b3a1f56078ec5b72d71ee85857d7c8b0433449e7e95017e36400307445e11c711d45390f4b9b1f17fbb23b5f96dca856d19a6d3e097a0e3b90f1549c26f21f6811d63fc6347999ce22b69007c4acd5ed50901e4caea5b6c8c53d714c6ae8898a35b49c74fd3dce9d9f577d65f326d3159961cbcb64217af7faead5c4a02acbb977bb2e4fe0d81bc5746e26d826e06cce383a438bcb9bf46046492b1841b4312b636b8458dd802de06a13e084936f923da92fe5d75767031bc996b37d3b919d9aedabf6de305be27626b0a38ca8f8d5488e8e58bf003a9a2110e4e0d480a42969303dd8408f031a41f4a584595f14c73a6179af617dda5b7b31a57ebac23913e97cf1358696bb1f45a42ceb65c419107cb54f199e7c6e77b02393175b1e6dca2f05ff445d2854d068c59031a7c7abd1a7342d4398f22acb93bfe748eff5010dcf92d32e9c5a5426001b7b303da74a9ae1104c29d2ada356e8cf09d34b122a8be3a66e965fa19f1ad1177983897fa3462fd1c8d29c994deb9170d524f5d981aad1ef8765e33ff0b07b3b2adaedc330f6f8abf87cc69311fc8fe64e3ffac807e00c143edcf788dbb34398cdae4890eb4a76bfbf2063e508828d6831f44f257973a4ba94ea4bf0b1901721537785e7543abf158358642457df34da09aefdb1953b83384fcbe29f981b020c7ae95efd3bb8f10468d71b45fdc6ac298af4c050a06007b2a19d9db3e6c92c99075c77edd89363e84db58c48821072c1eaafc93bf1c17f046502b5027843be2af2d2e06df7540fa59d648963738e3977972964d098c2b870b81eeda9c5e64ad0d8223a6593ad5f3f38c47243acc356d4f796f10d7b7e5e9315bc92bef9163e07b7622b12dadadf27e0568fbfc", 0x1000, 0xd, &(0x7f0000001580)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) r10 = accept(r5, &(0x7f0000001e80)=@un=@abs, &(0x7f0000001ec0)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001f00)={0x0}, 0xc) getgroups(0x1, &(0x7f0000001f40)=[0x0]) r13 = getpgrp() r14 = geteuid() r15 = getgid() sendmsg$unix(r5, &(0x7f0000002080)={&(0x7f0000001600)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001640)="01f46864604979df5309c327b7b9d4fa488811a0a19211a65703b4c241da1b39621d4e597f776089f1d1676504e6d7ba99af2071827b0a31da26a43c3394c401d53a2f0d1d5ee2e6363bd7bcb878e93f8614b37832b032e571c6c88b1a49b73de20b00a0f983ff2de19279888e504c70282b35c8488098b73711fef1bf5d82af83723656758c2013a400d6d2412ff9c9954930bd753949760944d8dede39c7db582eefbe08889a7d3243220299cb7f54127f05f82f463897d1a4064cf5b3d62f26783c05d6b1a2df8239daca4290", 0xce}, {&(0x7f0000001740)="9c11f027088ecf9e0ce6c3d8ed48022482f12efb5754c335870b8b3ca48f34c15ce8c8c39bcd0417b4f9af91fc3934e47bcaccd7e4c7ac3b954f8be7c449715bf1919c1683f2381abaf32821d1ab820bbf2149389bc773a37491de8cd6b9d4516f6f9db717910da8e947c69903f2de6d4c5cce4eb58a79bc9aad70a665b38c00391d2fb99ddce3a87a29a73546331e7912ef9701", 0x94}, {&(0x7f0000001800)="516db8ceca6bd2df13662a4592501a39788ae01d4799694de23e63ae26bec344a99046843404db76fd240d26328edfd94629fc95fc3bb1a9e95cf7c6ac49f5d9864fd149933d16319ef0de3cc4128e9bf85d5dfbded737121da3f5cc770cd06ed655805e107dd4dd5b4522399895ceb9d0c98a061b69154e4d43c940f7077ececaf8e22f5910262c999df5887c05e37f4b4009f965d803f3e1cede0c6f1cd5a3f70a4140d3ccc86ea233f53adcae9bac956cf019b6d756ac51d667b44d43319f2a98bf5c241d68d4701f3efde0e15d0da9f52013c1075c1749", 0xd9}, {&(0x7f0000001900)="59e03418d46db59ebd6ee6b7f53648ccec4cdf1a06aa579884a934b480689e7e79337d2fed6ba1e16009407ba68ab2902a13e7bddc0630faa9e5a534fc61bfa9bcf2da0b0ae0f0e5041e5403fd02b0e52930f09e6b4dcd7a19f806b1b02c312a84147516151ee5b50de57b37be9cd52a77de2e679f4edaec934a7af93d9e90d7bfc33f702d71e5eb4c2a47603e536b3d4c0fc30780d4473fbc932d5850929c97c5b9a872baa69ccb351533aa977e003e79417d8712a2d7c16921", 0xba}, {&(0x7f00000019c0)="895cfd10178215c36d43a2c5e42d1673e6c70d53a7b4a747fe5637f3aafcefe7de38cbeb7f8d1ee5703733aaca42eb4862c78fbddc13cfac115c984a6d208d56614e395534a59295b4805db7503b1e743254f65627e44ccdcd1d46", 0x5b}, {&(0x7f0000001a40)="ca33c00320b1b3f91ab055353e5dcd1a8fa61205b5016c6b97eae094c3b20c8b4b3bc7d4ea2cf2868b316de5bcd162baf6a36cfe77c04dff82f551a789e9f6fdc14f5ad0fe9ab3aaac3918bd73dfcc8506ebce5ceac860f71d903ec51afb4103f449ad34d76bdcb880d4581da55765298e5f68e32328dafcb8fa0e8f2d85b6782a9ea10192fc10536c97c6597c44980a2a7c5db8ce26a492ee9bb73b9807e6bf1c07", 0xa2}, {&(0x7f0000001b00)="876e1a03d7e3eb6aff7f528a6e39c620109fb27b722069217afcf74bb968b33e1923168bfdc75d67b5c88857340a17d160b9395de86f76529cbf188f2e12a3bf963caaddc88f40b6a87099b92a4ceaca3f38b4f0d39eaee536bb441ded523ec3122ccadc560f0ef013626545fd28fae0ce4c5f8f87a16eec15b47a6b660dc653f9320b9630a93cb8e11be0fb6b79c5b4cc89ff30805281a6c42e7a0381d7265857f566d4f0aaef64f7cfadf3", 0xac}, {&(0x7f0000001bc0)="bc4b79ceb05691b1411c1481066f894dd51e4590e489321f26233cbcaa7ffc3d5fea5299958604", 0x27}, {&(0x7f0000001c00)="fc9926ef1f12a01502e60799eaf3934cd9b9762c4e872ac3edaebeb9644172754a49ba56ad883ce39bbba80d816d487e821e7db9ddbabc8bb6d5ba51b1cf7fb479789029ff1085e34f0fe0ed570bb64cc15d359e25a6ff4edd2a965f45071afae220d8ead1a2dd8a092cf303843bac67cf6ab00e2f511c0013c4bd7f9f50aad794eff5438749fae2c24d77", 0x8b}], 0x9, &(0x7f0000001f80)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r4, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9}, @rights={0x38, 0xffff, 0x1, [r4, r10, r0, r4, r5, r4, r0, r2, r4]}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xd8, 0x404}, 0x3) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x6000) pwritev(r1, &(0x7f0000002280)=[{&(0x7f00000020c0)="943dbf97c838ba70c1ae8a20b7f37ab48152d2da3814fbca236787563c08559f98b953b5751171d8cee7ced472ed33bfd9eacb48e842eaf7bfbbd3834784f2539d62ef3294e6e5f43c1d3a417499e0a94a189843b0fe04edc0e09709aedb8625cfd41b1f7478e5c389a20a35dec738814d200d2402d6d7ed13aaf3713708b3f450a25e1d84128553a4497315b947eec853ea758648a46cac363d", 0x9a}, {&(0x7f0000002180)="ba999bac1ef07989b9f435c100bfbed689b7962dbf427e06f9bfa5462cf764684d9f7832d9bdae6635e2237e04f7f70aad393b46e6a1f5e20fd26b253b184b5eca7b90be6004279e2c3795fbbf634abfdf83643dc6054918889ac5b1a4a54efa10678f61d5684c70ebbfc9a2ba475e3f8e8aa9aa742a17a37e857ccdf64cb0c6b64157df18b217e1520fddebfc5158f919935fcc8cbdd7f0227941427ff6fd258eee4683976a6b9892197ee7b4fe5acd4166b4a015c0067207b048c5f421efa20504a77e5df34589b399133f0c04cefe943ae29015d3daf48e2f3d624c7139d262f6458406c89a6689fcd8964b07ad2552f22510e4885f", 0xf7}], 0x2, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) 4.558297713s ago: executing program 1 (id=1829): syz_emit_ethernet(0x4a, &(0x7f00000005c0)={@broadcast, @random="d722ca6fdffa", [], {@ipv6={0x86dd, {0x7, 0x6, "40da5e", 0x14, 0xf0, 0x7, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40, 0x1, 0x0, 0xff00}}}}}}}) (async) sysctl$net_inet_carp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000004c0)="e1000000", 0x4) r0 = socket(0x11, 0x3, 0x0) (async) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x4, 0x0, 0x400000002}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x128, r3) (async) shutdown(r0, 0x0) (async) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) 4.55801965s ago: executing program 0 (id=1830): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xa, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x5, 0x0, 0x0, "4c1f8ba32f5b201b7300"/24}}}}}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000140)="000000619e8b74fe2aed6866141c9b387bd13eaa5bb110de1966e293609238db2bd4bc9cfe0e09a21cd4894b153ef5c3455a06c553882a1288474e", 0x3b}], 0x1, 0x9) r2 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x1, 0x3b5, 0x1000381210089}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x2, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sendto$inet(r2, &(0x7f00000000c0)="75f9015d01f96327a3625ef1142422f57be9175608c5baf1e24ac051f4275c2ab9a9d34997b35b2cd41aa3182c368bc924ba0ef8296796c3c4c8b0382ca93642", 0x40, 0x401, &(0x7f0000000100)={0x2, 0x1}, 0xc) 4.551373672s ago: executing program 1 (id=1831): mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x104}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac98a", &(0x7f0000000080)=0x3, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x20, 0x1, 0xa, 0xff}], 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) 4.527325472s ago: executing program 5 (id=1832): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000140)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x6a, 0x3b, 0x2, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@fragment={0x2c, 0x0, 0xbe, 0x0, 0x0, 0x3, 0x64}, @fragment={0x2f, 0x0, 0xf9, 0x1, 0x0, 0x10, 0x66}], "bad7a74c32683ecbf57d56ed0aedce6467dd764e347ec1b10dc3944520d96f9996000000000000000000"}}}}}}}) 4.526185501s ago: executing program 6 (id=1740): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x8, {0x9a93, 0xa308}}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x9, 0x1, {0x3f, 0x8}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x200, 0xc, './file0\x00', 0x4c3d, 0x3, 0xffff, 0xffffff56}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000180)={0x3, 0x4, 0x3, 0x6}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0xffffffff, 0x100, 0x3}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x5, [{0x3, 0x6}, {0x1, 0x2}, {0x3, 0x6}, {0x3, 0x3ff}, {0x2, 0x3}, {0x2, 0x1e93}, {0x1, 0x9}, {0x2, 0x5}, {0x2, 0xb}, {0x2, 0x4}, {0x3, 0x2}, {0x0, 0x3}, {0x1, 0xa}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0xc}, {0x1, 0x6}, {0x2, 0xffff}, {0x2, 0xfffff800}, {0x3, 0xee}, {0x2, 0x9}, {0x1, 0x5}, {0x1, 0x6}, {0x1, 0x9e}, {0x44ffde3bd0211611, 0xed4}, {0x1}, {0x2, 0x6}, {0x3, 0xfffffc01}, {0x1, 0x8}, {0x3, 0x8}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000380)="8ab546d32285fbd9b24bb7a27ec55b9a9c967dbc3cad9298b7a3b400a94ea61e6bc90b4354ad901e43b4cc0b39e531a44e0eee3b23e4d2093580b9e8a734fa431c8c6ded0a065c702920918fa1d570fdba093b61762848a2fd6ba117e0384d99528749f8cf22d1c79e24a14b1b996de247591252a1c811fd5951260877174bfc", 0x80}, {&(0x7f0000000400)="ef70c8b9c299574a45548bf9355d0711f638c351a218d0b2cea3eb9045980bbda204c92c2351f129a7f4df7e6e529e6ae6d17e5abc5b8b4f2f713e37dceceddaf629c6666e9f848e93e755c11153721441cd3155ee271287e02c2b2da7f97b1b0b667c46ceabfcc8bc7ca6ba4ec86f5905c3599e1f0ff6f563cf4c0fec14a8d6a0d70c241df1990cede64bf9eefb6fd62e61fe9b9c5c865ab869d80272ecf53157587e7d06c78f77649f44a8", 0xac}, {&(0x7f00000004c0)="f66a63c85d2bc50577cbd8b297d6d35e0c53ef12261dbba2625fd4ef4e59d8ebed226823418bcff42d40d8dc2c288d93e4d07da13d06451fc72a97703b6360bce020c0e9756ac37244aba7595a27452561ff8a68880f786ace0564a790dc1e6b1996b75a0cc10ad15ae60a4954d48090111b3f476947f42dbabbe945b4d71e14027222aae8c75302322ca090ed192425bcb9b62f78d8244fe48aa9411f94f078fe1dedfebd9d57fb07c2f9a9476e327e4639a4c06a2dccaf3eabc7362b10a91b898d72623657dd51fdb29d2def8431a0c1fbf564d7a75e23f08944a7b393e84f2ce06f13f1569eb50343fd2f2202c8b2e58d76", 0xf3}, {&(0x7f00000005c0)="37839cbdec71bd34e836b19a86008288dc3a09f9ad5fbce4e35d527e7b6c8ddd576607efb8d718a69d7f078ce4aa0ab9765ec2a046a770d8", 0x38}, {&(0x7f0000000600)="0fa764fdf4d68697ab063376c9bf0b50217e103af5a9f92071793d8ea62d6c0034cd5008b81e907d7e91d9fea935336084e35c71bd90325376395eeaad688c58249c13cb35e19c61fcbc7a460eddbcf2874488e967b296459bf437df075e670cd195f47186ebf54d4ec60d72357236775d82c82cd22a4a585ba1f43d83c29d686ee6a6c057f5a2415b4ef3dfa47644747efcf56382fe7e7de296577bc31c66be8d569e85874906f8f1921c9c42239b86937950213332ae5362c77b83a081c24556a6d58290db2c48eb98bf407575ddf3b3bfcc8a064bbe63c8e81918b6b004411817cccf2d84a4f685a067ae84533d6215d8198b9cd34ccad63cc7c32c4f7420de9909c8fb52834ba9eb3f956b48e54d200e43005a7b313f008409a563bff162a99ffb160185205ec0b622712c9a23d764fd2b7ccdbd965b553028afd10741874f97097a2c60f291276587b8c39956aec047de9e9b2a0fdd39d8e9a3d4a2c28d6f29828e2f877ac1dc0b2f9a40c43f87cdbb0b5e35f830a1f5a72035b85ad33501c50ad7a43cf94fbc0332d05ceedb341fc9f368cb2850884ca5a2c860348760b4c6663d58b0b83967274b2e99d71fd8e1383f66d98a7c3398827f35c067df553cc2f22945821638fca3e70f73187fe033546473d98ce2ef4195e02e73f4bb16987429fa56b5896a2afe132ac2d23991b37a4d24ac7e815793b390ecdf241538587ab0c0eabfc4d60e7df05aab7c7b558ff28b6066b056c649d80d415e1d2e73c3bded7b37dd17ee2b71413d8d99708be9a92283f23b8f1a0b2072065589eca252d08a08d433c486142c49cf4d510ece6cfaa1c3f18b2392d8ced560c7e15866562444d27521c1bbe46c4eb262e0f2e30b7f63783828a8ec3a199ad6c8acc474551ec3c47dc576ae32cea6c96aecba58195e37c867d7906f891aeedf39e847ffd033952849678a4c44c6ecb1a51c260ea43cb0cdf0eef6542d9e07538c00e4f16ed5a9c552ced7cbf9a6f4b4a7f7df3cd704eec4538fda72d9f0e16bd11181eec6da15bb697bce3e3d357484a4b8683a138ed8acf8d5336c018179d7472891c7e75200d46eb37773e9af50d20f7baba8b2a89be3f29812269d890090dc6dc2d1fc65741c3b93f8425f091983b63b11e1329048f4c6f641dfd6458af8ed91db88a2b5784f08973115bb73cff75993ec017a6b5c26dc20fe9bc2dbef761fc171ed6875c29c1575d7cc7d176441a9ad2e797499259e4da660c140ed12b17154439c83079565fd598768a25d8bc670ec842971809a90811421cbdf5a7e77d1ab730aef23d964285a69b7d511d2b1798f970846afd130535945c4242e6ac15368a9963827cae0546ab0d25f5d394717cb88b1ac7933debe836fcc731adcac0e7a2de102e2db93014ddf97760bc13d59ad45a1b8b942e0e4b9031ae3dffdd4b92b181c0079cb305db10f9b944cb013af660172ff27b9d95eeae610f569e5113aefd0e76ba5d1e06609d10fca859974a95c4df62660d94da81d823ad73f378d777252aa565c8a9faa50606cdeea704cca27228f03f0da25ce89eec5c84b5faf1b6fcb447b2b2b47e6a0f70c18b3369af29a1601e0f3d5294c6c3b21a48b59c25fd721f23762155d7c64948c33822b9f4be2df2c46a58a87a08c7392891563e0505c8ed6f9fb896fc4469a35f8282acbc9e07adf0591e6cbf04bec4185ab729a93d2f5ed2d8b8246511515293073e0cda1464bb4159c9f0208fc57ebecfa3302f4dc3fddd0703db1a43431a19b19e34698c9d347403aaa436b91bc68b264ebfb26a1ac16d44de28c486e0548e1cf91a3f1e03abd58b147bc1f53053d399b9f3d1494586f47a8ec0ba736b5e0b7ea1d8c08192ba8ec5a6a2570417cab00acf06b862a4a14d03b1c42c9775bc06f4cc4db45e0ac65382e088374ddbd61ed58c2b7745bee0ae103c448d846fdd875191e6f2ac7177eed170e1ee0f9c7949619431208b56c1366540f11bd45ae9a2abe0f10fe70b854837f56dc53bd446ad1bd7a1831266b82e2bef5931fd2a12f06580cbd743c5e09415622668fc3e25d10e89e498d3acde254c82dfc40c7176a59eaec1b47c24b6a87522acfecb2d7551643255221e4e2cebcab019c5b9065f94877c0a3ee7805b15e6b01bfc5c60011fc1990b5f20bd4c26a1a9ed39dd44992798516648bbda9f3c5a57d36e58e3229764c90e40b9a7672e423919c27cf25659a73e3b7099c4605e97b87ab8e170328fa93962c0736fb2e8ac8ed6b724fd8f2b7c1ea4918cbcb02cd121c00fbcc923ea06d217d075dfcaddf045f6534837851ae9e6c721e76ceed319bdc2332bf56f2415a2a585efbae8323bef77427b10892192f8dec6e55ab93733fa2b82e407f85da624c8782511b0fb00d1e002db42923554109454054b56e72bce4c31c0d986a7a6607272c4081da346d9d080686cffa10468391e4a33baed62af17a687ce9bcf6b2ad4cf269b583cc9dafa634803f0ad742e37035011128734633a229cf22ef0eab5811007c4efface8dac6065ffcf93a26e459956cebd95350e58f1e8a16ce3eec1faa3680abd67f47eccf4bfab7639d5719322b574f8c0f83259a997eba125fcd75d793487a1675272c2cdfc0b89f42ded92ff6da7d3b69340b59fd2fb78a57a2bd10ebc5e29f50b09e646f0015740e3110125d411b555e26c07eb939c0b2ec4edb800676e515961ea78459e8a00edc5fe732728aa39bdd8ee467b5a45c083e099b1317b96a7bcf90816c308a00eed29e3e91672eb6533eb99093deea16177c18f97ea02e5f96723704bd0a1ae50e8399d532ef44be6ef1438b7e01ce1b651353598b4750b6a203e63bafbf1717137b05c3abbcabbd3802237a036479eb10c8515b1496a084f3e769d95274cbfe28471a68cc4e5e869055ce4e6a89e8bd0de1d86f7294634f40a1814d265636f470b92b07676d82eb3229a917d9822250cea7c2aa3a160e250b381020812afe7702892071635098fad88176e6f2f2e0d1b4b8d393cc3bca9ce7550808a92e46c1310f6e0748cd95b9a845cee684f2a22a8cc09f161cadd4b4ff78f0c2e74ede9f5b26cf05e41d4c7bcf901dc9359b5d119aa1738bee696db92d64cafa56b68e9613ca2853b4dfe2bc388eeb907d39c2c9a15cf31c45ef63dc96589d1fc517573cc4b5e88a17f46f1b90324f5a377c600d2769adf1342d9ec7e22de8b7b32f0a603595a140c8e1f2e42ae2a59f6aef3f9df176c78d45fcd7bb6e462124a7b78d9d4152d2969b694b0ff6afcc2cf6600d35798f4f42940dd038bafef3d755f158e2cd53656a5315d011266a93fcb5a23ff3eb226677fad02305b8d0d9504c5ac12c27108a32df3b273699526bb249504ded86aee23172e09f97a6c05b3ded52efd90bda9d2c293926a4f0383b9726334415001d2e193ec8786c39f0329d317faa06c7e3d9d14173fd61c3829d8b5c6509f0fe299ca7992d9763f1f6bd4aa9f653fc53797ba381c8e6a822627023f7866e18eeb687383f79c1820ce82c50007d4e37d7d26d067a860ab83bbc181cd8fed80a28139168908eda84b1afd9d3b4201d6eea8650e063bed139a47011506d588c139e3f30b557814c6eb3ba6312cff4f02d6f8fb459f474b32bf928d7b50392cda519594c5037c9c8e2812eb3893611461bb913648131d8cb3e29fd8a71d9230cbef620adf0b1a4cc72140ca642bccdb9536ef1e51234a58e5b08db4adcb4c545d2f4786b9ec880bf1b1e022cbe27144f7635a116af80d1662fed750fc6c6d50ffcbbe44a0fc18c886646728561ed5d28b5cf2b259686c1b4ab95e3070b2053cf78ad898d14e84f990899d4a21fb65bdd0c7a1e9b00f731276fe468ddb03d8ac808b5260d47de4c65cefe2a6a19513e479f285dbdcf06d4336ac8daceb143a3a8daf776e889b34e3a0a312b7f006ab79e3330f8187585dd09aa15cf790f6f1232b8105d123f49d077fe9d6f6a6807fcefa0ddc793e4943a3d84fc9f4be14b92be918a63acf9495850498397489ccc5bce925b01e36345a6e45814d089eb06971e6d84670498afcfa0ae6c12b53da1e3834253976175d2a488f754baab1131fb6aabc9367e2b0f0b60fda22a00f19342628725c60f0607138fb6caea2f231e344ac90585e4abbc500a212ee14c64b71fb8dc50204f9d25919dafd1d96e3b042d5013d835a21f67a9c76c7b6e335365e180f68937bb6c4f1086325b0586ec70034863ba5d500de096c9cd3040a5ca022c63d4e35253368105f056063ac1914c965447bd5776fc987e406d5afa780030eda970bdd14729fdb0b0fe8ccfb7db6673a79c5ccd9fb2a31d40faa0d3192205c30f86318c01930730799a610e9362ee7514dd566500d25e56bc496c29ef4c5f99c99563f769267f53118b069cb3219ba465f7a5ec6a74f11f2b9608eda43e0b230608f4d54868578109441f7e6323962ef72282844db8f61e133cb2b8cc7b062229da3b7e8f739fc2375a257adf048461e87ce0711746cfcff511e57e736634645003dc6a071584888f331eb8532587c4deaffdfd110142f203b1bb781c2b08bd81bf04be47d6c5f505cf48c54ae819abb3756ff4d683ed0f2ba43587c3ae00bf7a7e05d10dd1de47c6b7433f066b9f11281fb82e6215c3096c37c88b9cafee754b2373e3edfcbd4c2ad65062059854ff6657f94be52f7997b949d22fee6d36437f22bbf7cd97e4ca8c25637d8356adcecbc4ad3fd4e0e06dfe78c5cb27e5a036153d3a143506a792c085243bda32ef0774c10c4b811c74ba5d42b7869c1ed839d896efbe62f051fbc9406581fc13503ddb176606149239cf7fa7b38ae66a1f85ced5e91568e1f234a20fdbfd99170dc4b3b33de777d8cbf00cbbf16d16ab5f53f3437ec4d45cedb42809e16e697afd52d2d46ae102b6e52437fb46d4f6f5090a0631465e72e4a6cbea586b678a4e2673684bf583e957e226f2a8fa49b7de2a7c32d93c7efbde977cc6f58f64abe2e34a897f03e97cca21e868f4988fa4bd8b58ee784008cb88a660b93e1137c6a0dd3f882358150255a684b9a54483b66b79d4f6ef8fb5b83540ffca154f591c5e707fa73a800c05ad2dad98bd660848858310a2af16007655e5d1c304b2865d747bf57ed394b110cd85e7ff1b7f9c3b0a209977329254757fcd25b8ea116e62029280d634638f70050d92f66a137fa402d65fc30da3679a1bc2b369e1b547ecd5e03463243aeae8c738af7d0f38ca49f8b1d75a16aaa60df72cdd7c1357a58eb250c44a982fe838c67c184a31f786ac759d045ac6a9b2495a37ef695679a9f88c23002d89b694176903b9079c1137e290704f4da4c985f6891919801822d94d3c3f12f9134a53c5cbae8c8dab7303cadf47334e65ea0aff0152b01c87acecb42b826907eb7551090e7aaa1174b72d62cf5e5eff8de1a0ebc84aab54016b8f6bcf162d4965e46539a5456ba3ff9d13071d1eebfeac0b8ddde3f4f465dbfd6d73e797ab305bdd7916395f52088c904e364be9c718f1b682adce1aafbd4f7d85348f0a86f0717d7884ee16866f8a1a00db984612a2922c302754cf9ab859e897d551d0a223704c77477a89c12b2eaddc2c8d0bf5719d396ff09059f935a24a13fd3900259967622cc382b18a1f3399f4c367eb285a3a5692d98ac14659afb2f499fdb3791bc1cdbe448329b7961de060141711f1d5169e1e760a9da6c8e29aaa4ff05523028a8b405ec17a26d571853884ac8f325677d71eb0b37fd7966f19dd7dc8311a08b947edc1e42689ac635b", 0x1000}, {&(0x7f0000001600)="36889b4e4ae836afd964037ddc417c8942c7aaf510cbf7ceee3d534e4a226d964c490686e4e044d0210b60336448f5ea68a86b02958857ffcc5de8fe6ba12aff4085237063a901bc9918901ac457ee138b72eb7007b9d75452d45502d233f0ae6401767f2635adc4ede09bbee3375e4c18ed4c239e32de550268581e61301c596273513a71c2cc2d4b4cc6ddb50a51a8828ac8064e493d76785814b43e861d1dd277572cbbd8ab91a76a7531a1fcf756e7c25cbecac697e61db7b06c2e56", 0xbe}], 0x6) r2 = kqueue() r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) pipe2(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000001800)=[{{r1}, 0x3, 0x1, 0x20000000, 0x6, 0xfffffffffffffcf2}, {{r1}, 0xfffffffffffffffe, 0x6, 0x4, 0x9, 0xc}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x5}, {{r3}, 0xfffffffffffffffb, 0x90, 0x1, 0x8000000000000000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x55, 0x8, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x800, 0x1}, {{r4}, 0xfffffffffffffffa, 0x82, 0x20, 0xfffffffffffffffd, 0x9}], 0x2611, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffe, 0x42, 0x2, 0xffffffffffff8000, 0x80}, {{r6}, 0xfffffffffffffffb, 0x1, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8b, 0x20000000, 0x8000, 0xa}, {{r1}, 0xfffffffffffffff8, 0x18, 0x4, 0x1, 0x2}], 0x800, &(0x7f0000001a00)={0x59f, 0x7fffffffffffffff}) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) utimensat(r5, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x5, 0xc6}, {0xaf92, 0x4157}}, 0x0) syz_extract_tcp_res(&(0x7f0000001ac0)={0x41424344}, 0xe90, 0x7f) syz_extract_tcp_res(&(0x7f0000001b00)={0x41424344, 0x41424344}, 0x0, 0xf) syz_emit_ethernet(0x128, &(0x7f0000001b40)={@remote, @random="117aff217d1b", [], {@ipv4={0x800, {{0x2b, 0x4, 0x2, 0x6, 0x11a, 0x64, 0x8000, 0x6, 0x2e, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0xb, 0x4, [@rand_addr=0x9, @multicast1]}, @timestamp={0x44, 0x1c, 0x9, 0x3, 0x3, [{[], 0x86d}, {[], 0xffff328b}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@empty], 0x8}]}, @timestamp={0x44, 0x8, 0x5, 0x0, 0x5, [{[], 0x80000001}]}, @ssrr={0x89, 0xf, 0xc, [@loopback, @loopback, @empty]}, @rr={0x7, 0x23, 0x1, [@multicast2, @rand_addr, @multicast2, @rand_addr=0x63b8, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @multicast1]}, @generic={0x94, 0x12, "825010023ccab9c833fc2891762870e6"}, @rr={0x7, 0x1b, 0x37, [@broadcast, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @multicast2, @rand_addr=0x9]}, @lsrr={0x83, 0x7, 0x3, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x3, 0x0, r7, r8, 0x1, 0x0, 0xa, 0x8, 0x8, 0x0, 0x10, {[@window={0x3, 0x3, 0x2}, @timestamp={0x8, 0xa, 0x3d8a, 0x8050}, @mss={0x2, 0x4, 0x3}]}}, {"0cd26c717e81dbcd9d56defb294d6e8e06a35c0b64ac33e6488df9f979b9ecd5097affa6c530e3f8c5d089c510b8357c3de3d881c365137545d3e0bd5367be9178c8fc308c7e"}}}}}}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001c80)={'./file1\x00', 0x3, 0x3, 0x1, 0x0, 0x222f, 0x80000000, 0xae, 0x0, 0x0, 0x7, 0x68}) sendmsg$unix(r3, &(0x7f0000001e00)={&(0x7f0000001d00)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000001d40)="252626732bf02893876187630483cc6aadaf1b430afeba140a90178587f5155c8417f1e952ad22e1b21212834e9ae09f481520e57a82e284b60bc37d775fbe83e083245e10eb3be05bdac5ccb13928f4e2d5e02d6db9c61c7be48c22a766c05ee9c86b2b0317ba172503cf0a", 0x6c}], 0x1, 0x0, 0x0, 0x4}, 0x404) r9 = getpgrp() wait4(r9, 0x0, 0x1, &(0x7f0000001e40)) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000001f80)={&(0x7f0000001f00)='./file0\x00', 0x0, &(0x7f0000001f40)='./file0\x00', 0x8}) flock(r0, 0x838704bcae0304cc) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001fc0)) getrusage(0x0, &(0x7f0000002040)) 4.526088462s ago: executing program 4 (id=1833): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x78147f26e4d7353f) sysctl$hw(&(0x7f00000002c0)={0x6, 0x6}, 0x2, &(0x7f0000000040)="6c01046b", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x1) acct(&(0x7f0000000100)='./bus\x00') 4.525691896s ago: executing program 7 (id=1834): open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000005840)={{0x1}, {0x17d, 0x5ffffffffffffff}}) r0 = syz_open_pts() select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x6, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrlimit(0xf, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r1 = syz_open_pts() pipe2(&(0x7f00000003c0), 0x10004) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xc, 0xd828, 0x407, 0xffffff7e, "97aa86f116a23d29e1bccfe65000", 0x8002, 0x6}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x1, 0x8000000000006, 0x181f, 0x7, 0xfff}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) close(r0) syz_emit_ethernet(0xaa, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x20, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6, 0x9}, @generic={0x1, 0x10, "a18a025cf83995a68e331f934dfe"}, @end, @rr={0x7, 0x2b, 0x5, [@rand_addr=0x9, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x27, 0x2, [@local={0xac, 0x14, 0x0}, @rand_addr=0xe65f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) readv(r0, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) 4.481340676s ago: executing program 1 (id=1835): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x3f, 0x200000001}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x21, 0x3, 0x0, 0x2}, {0x3, 0x80, 0x10, 0xfffffffe}, {0x5, 0x7f, 0x5, 0xffff}, {0x1ff, 0xf0, 0x2, 0x7ff}]}) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 3.167173172s ago: executing program 0 (id=1836): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x1ff, 0x9]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000180)="160fbe7cb6193254a8", &(0x7f00000001c0)=0x9, &(0x7f00000002c0)="4f01bb1626b65f42bc6908fc30a93faf8ec38cbaccb4b15ad865a093a22c07aaa6eaa1096a748ec1da4baf06c10a6a222a26e2702d1a8c05eb6068668cad4aa5fc4f8c7ca2468feaef2a724db63af83c9ab8ced37af17f58328f3261a1acdf517a40707af05883b295a3bc4fdeca760e5d3b078fab9674ae2bf6eb48ab80590bd96244353943a056008f150e964712aa0469058b52e2fe493b814bdc4663cc7fa8db0c9baf99560d8c3d856d43bd8676cdf5e588fc573f1c122f3caf4d5ce986b2ac773422770eb0f0fcd8", 0xcb) r2 = socket(0x18, 0x3, 0x2) setsockopt(r2, 0x1000000029, 0x1a, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) socket(0x24, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/59) 3.039574512s ago: executing program 2 (id=1837): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x10002ffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xfffffa71) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0x7, 0x400001ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) msgget(0x0, 0x428) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x43, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) flock(r1, 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000180)=0x8) syz_open_pts() syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000100)='./file0\x00', 0x0) 3.039109336s ago: executing program 1 (id=1838): r0 = socket$inet(0x2, 0x3, 0x2) (async) socket(0x24, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) (async) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81a8, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x5, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x8, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffff8, 0x101, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004426a, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000740)='.\x00') (async) mknod(&(0x7f0000001200)='./file1\x00', 0x2000, 0x800) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) msync(&(0x7f0000003000/0x7000)=nil, 0x7000, 0x0) syz_open_pts() (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$BIOCLOCK(r5, 0x20004276) (async) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000380)={0x7, 0x3}, 0x10) (async) setsockopt(r0, 0x0, 0xf, 0x0, 0xff51) 3.038648425s ago: executing program 4 (id=1839): syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="531848ec2e92", [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x5c, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, @generic="0cab3aa549e88cd6d50d7fee4d66e7896c9d05c070acf3585d72de4c07501bcd01f8d075e09735ccb4cd3a091244ae8c260b2d3fee559bdd4b822bdddb9bbb68227a7bf21011dd75"}}}}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504440, &(0x7f00000001c0)={0x2000001, 0x800, 0xe, 0x9, '\x00\x00?\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x2000009, 0x4}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0xfffffffffffff000) 3.037845331s ago: executing program 6 (id=1840): ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/6, 0x6}], 0x1) 1.684312494s ago: executing program 4 (id=1841): r0 = socket(0x18, 0x4001, 0x0) sysctl$net_inet_etherip(&(0x7f0000003400), 0x4, &(0x7f0000003440)="8223ab98bb64a976841856246efa8574c07892595c4a5650fc4ca76aa7848d6ce081e4c1d84f1e55601cbe1666efc030238c414aa212f4cbbe336d01a7825a024c2377d9beced7c5c02527dc8e626823011a0f6f02d6af936a76b98672ebbb151aa84a05b2d5d557953a61841163dc8fb81ab3", &(0x7f00000034c0)=0x73, &(0x7f0000003500)="9d40aae0466f3c66c5104ec77208f898fbb7eadf9015003c23b85f151f46e9393e6e3bf53706f291d5d1ca62120ef1379b7169ffa217289c1aef24edbac64fff938512be16f95fab0540e6b9dc9e255853063a80ab76c961e4cd3a59044f66c80fb9efb93edd6beabb0d44f37bdcb20375a7af6f97c13b840a602724afca163378686fd170bdad88331e5d908068d95153b5e9b1105cf60c7c14b3bc5bb2e3ed9826242294e5c814897e1740705339a18b86e596fa9e2795", 0xb8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000558000/0x1000)=nil, 0x1000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffbfffffffffffe, 0xf0, 0xffffffffffffffff, 0x0, 0xfffffffffffbfffe, 0x3, 0x200020}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x27) recvfrom$inet6(r3, &(0x7f00000035c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f00000033c0)={&(0x7f0000003380)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="fab9e2d5a9e63e74e640f34387b8374b71a852ac93b477e9dad833225005f93ae425ae64042ccecfba48a3c86fa7e891cbba854062b8276e7dfca59dc2b88b29ca3a3d59e5bc1443", 0x48}], 0x1, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x80000000, "eef9e925e8617a8f341e23f38f8c5b91d0c4d84d74482ce7fff9bdb32a081f329411dcc83c4756ec55809f66c1d92f61fad63df3ba22869ddf0afa46b974347145c4d69ae5c81bc70f72155acc6bdca4ede5b106132e368c84f92a921e56e93082e476434ae36ca62fc67ed9a6e82c5567b12a4ada4d939d4af77f1ba9a2329af061991c37cdc685cb4e5fe88cfedfdbffa5792908f396b17d80f1e953f62931f6122c486d1df3b2b61c2d204a9e36b0191c9333f1016e280b071cd149dfae54afb604a380bbd9900caa3902c5c1e19fd22053031d6431f8b2593acc7813cc92a88b4bd8d9f3bc8e8d20e15dfcbbe6d505e772f89b7a9e698b9c49c51c7411f6220729b8290007c6cb3e72423edb75eff1cdaed485d5d570adf887b0aa7fac5e3bed9e4eb99e19960b9532c2518285d15876bf768032dc0d6cf775d71c0c20e2280c248c0d8c4a0693f297d157d80d01d9a73ea20219ba1a2909e099ae20b6b1a55ef9e510e8d6c2b8573529374c924a8cc29e8eb194822865ee633c8a644c7653af2b1393623a39db639636e7622e665760721175fb88f5f5ae5d7241c450bf2dd4b7ce31603e269845f817cdd72b5e91aa767c2b438125c6d946d98432d688a5e4c58bf044ee67e0daf03a748634a8151dc997c0b54a43ac4573a76aca18dda44632a79e6bff9ae8bd8aea35a9d7a1b902041fc3d0ae89bfddfddbeb5658973e63c6e36aa4ae27b186552b9bc55b506a09471dfbb1b93f123ce7c4eed18fedd8cba5e2f7d5dbceaa921d3515afab7b2df635411629450228d64fb703b43aad40d573651442ea68363632b33001c93526762fd1d4b9a6ec83d9fc742432d5fbfac2cc27047da8ee394cfc70260ab286757eac6e2e3ccfd6bc760b5f31577e275c698bdad60780d7a804552415bac5464c90a2e63519ff1943d5a950aa1cd4732b2efa57d991c298670b092ade1e693ea5dedacafc67edc31fc3d8176db708ae4308edc15f97eab0eb44b2edc1b1883e3ad02fa0d983e1395f60f59adda6212409ae3a0165873b16910c2effa549a618821d6f3a9a341d7c1ad9a6dde05edaceb3e54a723db78364a6edfd4779210771b3d297b7e4d9cdb92ece579f0b49190a076eacc7d8d441c5e94c3eac86cf71620d2bcec34628cd8d28e55f9549e142540678ce0e35d3b7d32209334c73e9894095b2ce0edfb3ac76047ffc4e2841f7eb3c4f2e59d2db80712af51b3b4f9a21c6c8a99751fddaee56e6c0fca7efd368ed7314cc660c48d3da6bee385ce1b728d69e1ce00b0cb214eccf1edb7131369dee52701db0728020930cdba60128b81dae1b6ad1fd7193abeba148a5b74a94cf0e9d9fc4eab2d22aa51a55ec106300019571e1979f55e2bf4f9f4f813d510d27dbed66e3c20313bdbd9cf696ddfd0b0d79857bc0affced7c30c4ef7e6fc4f509d3ec39eca09ad95bb6c213f173b50cbc6c78296275b5bedd4a3eecc6827a50aaad56795d87fcd341ae931e08cc263ff22f28d0066c7c2318ee0b5df3a8779ead16a83fd36d2e45c2b64ab3cf943e2183fb560b9892dfe35d77b020e41fa3cb80c8a35b9639b28dda5efc59ab9714839261f4836c2a0b8b1b93ad11b90a0dde87f9916e8c8e27d8a998e904f512569b4e96e4a856e390524bfbb0bba53b101c6468ac1181f44ef71a4b2201d20b73fa6bc3648242f16a196ca36d094fcb33fdb31870e792d67b1982e5389eb9cbc1fc1b458d4a0df22781a8e61b26b41e67e2285efefcbb6da7d5b96853f47496f81754736c904c19db032d0092464641f9d17e39a880d39940be86e43cce195c8d2d34afb2c703e808879c7b799a2a5f2bbebaff7566eac20ca06fc98ff0da8834028fe47d851a360bde0ca00e89b9e5724763fbde63d26bf4b83aa9fa395c98f21eb73033187a6da14cc2dd8ff190b0f219ef36e1a07dd54962480364ae685e40aa3d349a3a127a128046082c54f9b6e02e8e99d0a04a45ff4d5005dfecbe3fda7e4195256031d2b7f466d27e489a3ef499f0550fb2b78cb747256e05e40818259a5cf91b7a1f60a7fa6d1ecb1f50fa4d6be6a81393dc14cdea8a979889449f6554c37bc108398fb1697068a53545a89e2aea8f5a5ab01a3afb5b14d5548296d58fb9c67ade08c81fbcc288872f66a5cd9605a7e48a40bf99fb9739dc38486ef917809aa3797d442decaa282ce18564f15d3cd14e76b1b6bb332db7d066aa8e5f2d532ce10c0540a4ccef0e18102e2b965bde7c4b61471e49c89ba996a566b6f080c0e8779e12ce5970e8ff9879a9218efbf1a36a20b91446fd0285f0816546bcaf8667604316339426ad86f02b31e2aeeb5793adf8c20f4e532eda2735201ff5d35db66ad60dc769173b5b62d29536de8794e9d4f8cd60187aaab1854eddd95f77944660a745976f15bfd68ee903abe4a5630054b1b3d2ee82596a7876b6647ddfcdda2b7fbee79fe97d38a95193517eed4e55ea4e9760685a02596c9a479c44ecc0cf38b13d406c85f60ccf7a9093b339f865d8fcd356c03a07e58a5a3ad99f395a6a2a267cabd8069e04422c047b6cad2ff0823550f85eafd1e2c6e5ac47610ca3c91b5c68d937641a48dd85841270888b52289d79ac165e3543038ca72743eacf4b0d977b232177c92df0dde75f886fba68684a38538ddf5524cdb2d5364ec2aba36a6e08c19ce3797b1f1be0900477aefbcd4b0523d303ef3c77cab365e53dd0d518c82ecded5af43d63e01b936658ce3b1a3c41017fa3c03695bf6b885495b8c8014f666facdb573aa215fecff34eae76e7de7d8ef9b8182485f648445521d9fe3b672cc652358a85be712c97920c789d7b76c5bd35f0ee5d2567916dd0bf8274b61c204e55cf2c80a206d83b353442d082ef3df58892f3fbf1d793b52e0f3213e0f75c7b512e58d204da54884586e16dfe073a4a95639d378e87cb6ad03029f1f8bbc50162ce1877170b8e4b724b9bfd23cc76a3d49378ef9c601c59a2294e063130659968d8e7bd72693174bd4992b3d64e56151fb8b0a566384ce17608095ee2e68f6640380782065316c6948a94fa1a1c24c4f5c99a49e1caa940bd57a38f07d38caaf0c312074ca6f649c1c4ba1b365fe6789688048be3ca970c13274145da2c0b9b7268a259af3ee0fa83463922e8ba63ad6caf6047bb085bbb7e79b60fb9fd1212b4a63f084fb6d9f730adb487f6fd767a19810fb1bbde90216aefc3e373883d2ed5704c5130ba9e70f564a8576c847c39c80080b2cf7fe037b2ca7ba277c786ad0a486882e5f582775b911087c594ca4bfdaa98d149ba3ed26712600dedbcefda33139b478921d949581e86133f901c2d5c642784115fa7d338321ad3ae610ce329cb9f486a2df3cf929a8f2602048726d370be7217ac43d1ae17b4bcda52f92f1bbebdf3d16bb3b88ea6f98b9432dfed15121acd67b29a77d33754af5682f65c280f1277cf66dc1ac848a9cb2d8180a20825061594f3cd3a349010c7b2b28307ef5fb6f468cb2a1f7cce8faa901280997bc78d6f0c84752ebd2fe9a490f07c0090e62a80629c9860322d75845bbf21e615a4e3b7d3031cbe340082cc5024cb63d50dbf7392d672f77a392bdd1fb58abdd196a6e1109b42f206ad2caaa6d3f32915203b23c8ce4fd38660406381f5558066226cee782d3ad898358f4beff15a1d80883057437551d1dee0afdc83b27a24cb2170c0af1a8fa908db933c2f60de71fc88e5ca8bea9adc087a029cc3ec5795751dc7911ffde222dfc5ae701e5e80d8542c43c24c6c3588579084b2c3159c8f92b9f54b7b9dd584e8b897f247593441bb2d8932d9f6fe0cc36e35787bcd26cbefa1feafd7ebbf7e43174edbfc921ae97bf0e3787fc5688b83c644e61509c7a2c0a0051c2db4aca128852c71912078c1d1824993c2224b09b9512904c1b5b471ca2a300c4b0cdc55b7d5bd7d57e76911a928ab2f5ec94ddd83ef1bb92c379d62ecd999a33d29e3861ebc7e050a2b50fc2573ef5520f096c63840cf14650a8060d87568f72b2489ce4c3c70f96193070927a52bbca451246a854dbd8649666b749e8f3aeb36d497bcc1a1c32365c0e04f941772a07b4d8b850db132ffc0ac9aa7727d3bb4496c214da7841d7a634a9961dedd9fad86a2753eb4ef4d7304e8aa7e82edfd8c7d8b3e9c9ab89d716fb2efd0a22e007e6c54e62da36ecbd782638790a6e3b29a9180c9363fde42e4d988b04f978ee968dccbbb5219d33d50df83b9ee5a3962fb25c29717a338831e390f39e2607d93d787e06c3b472111c0a4710d8ed3eb50b1465d9a1e410d017f86b811dd81dda2ff722826a49e61a0eafed88a7237af3d3f232c03816d93b7ce6baf3e8cc2a2ce016e67495f54ad670f188ac4ccc4b3e3fbda951f53f522e46005e20b104603f6cb93c484bbfbc2c0cbb882791dad0a5dfebfc010596a081a0daa14ca40825e03cdc2a8cb12f5ed7fe3d8ef7eb2e53bf9833cbd3f91323a5cd9d3b4d5afc7ada00382983fa8aee7e79e70b9ca00844acc17dac07a0e73443b3d645f052a07b2444102cf5c1d7d49942024e9d6baf113eeaf99fcfdef0836abfb3760d584198bad3e842b5dd2b0427b05d0311e256c5e1f0866bfee9a18c7435caf605b0d1a9dfcaf675a4aeea727ea4633d69ecb9c55c90e745d6555f4df13591ad9b3c9bc5d1e2aa8446a5e8d76867d4cac83007e7f8d7aeb32a66abbed3c9d7d19c105621a27bc058bb78748b17acdd83251ff2cc7bffbb51b0871e5801ff92f904b954f0e46a51e259fd9a51f26a615ba54d63b761041d76f1a3b90b93f18b222932346593abbc80d9e934986c246444877b61a1b0240f6a52eeacf74f2890e29eca425d5901973d28477d2024fc2e45314ae252fa4cc270c668ce41ee1483178c3f2a6b0067069ff2a005c30ca84a3d0d3a4ba419d7b159a8b1ebf416df9e105386bd264b46afc24810ba03b366ba8d1084701543ff7aba6790556cebddf506a92fc030b0ba6aadcfea28a653b484459deddfa182a793aa6f7e5a7459959f922a641f99cd436635b8a08c3bfb696bda16959ad6ff8afab727baa3dd05a6005fdfc1a8f68e76a45a784c03ef93e1c2036071b3fc5154d7f9ca25abfcbd0b3dc1115b27dc09f47dc22574f93f741c46a3d1f1f80a0c08d03b944e0e7a69ead5e2697d5b3dd768369fd14b99d31a43df03c94cad283995de8cc8e0b2600552ef583d43959e81c70a84005829736830b13d2f6b15708d16baf93267a9ab66354a4f0645bb11cfa3891abc7624ea5e99acbab9571fd03afc63179599508763e75996d115603bd0e6023e0ac800b3e2446e960b71ea6cce7f1273cb6b446fc1509207d81d0f5a257c28fea4f27ed3d6c2d981b6a1746cf23e66725ea71e6c5a29fa74a84e58f3f592d4897c3742f3b66be43d0dd9854e84c6d32614a933e6fbbedf7922683e45bad7cdb09442cecb9d62b9124226879af704e2a34419c878155ee7c7b4422b93b747da7ca8b4a82aa12038a7addb10846ce14a441774b2ea7505b9d1e07db7c9eca68d26e18d2576d23eb5ae1271654415762b51068d0a6d9ce2257b242f7e5fa409ee89f53d7bda1cd2d604783010118e4d28cb0b1ea03b72fb39c5f6745bf9eaeef914e6ccb99c05d790ff8c69fd2c15dd2a8abe6581c8dbe9cbc5ecedcca37bf78d3cf0da31bcbbc83bd10242b7105fe050652ca7bf5fec7326fd604ddf337e65bc4acb388b795bef95c352ba6ff9a6f7ecff6763445ce869ea55b0d10c84d408de6922546a2b14946"}, {0x98, 0x1, 0x1000, "b59c3548c37c3bb0fc09524892b46ceace74da63bfffda27d724525923540e9afaaa9826952420257484551b2a28d6cc02c2ca9a485b593f3be3b4af249eaf338f1c040c2630bbd74edc7c316f2f493b0be53d0dfd0777b44a744e75da4d1855a2b1cd29e956fcb67e3cab9d093ad0a6c9e5f6ef585fcd81bdfb47c03b8bfa13a38d"}, {0x1010, 0x1, 0x7, "f5e40045e1457c9af1bb7ee8e57f2bb2a9d52e5372386dbb9fa7ce7a7d4844c7d0bc64848ac0cbaed95129a15f6495a74462db34a371f9b20692497d148e76a6450bd562b27909db0566875ce6c4a395efea274d3f1aea63e9c190ddc2fad2002a9659c4d92f6851493bcd0b147714720640272ebce026e3b381d1f2fc368dde507454c1c1d9e21fa87a9ae27de4fa7a844968b3e7e47efbe140cfcfca2fe7e243737bfbd866d73141003b67f5986bbc411599bd91a56271e4cc41e97e9411fc47e712de6ef6db47dc04c810bf9a4aaf92bac288aac7d2349f238b5c0ff8f1297f1e79050e78dd5e4d0bbe7565ef8ad5d14bd758281fd3736a9d8186bc3179ee8ac7d57dbdb590df241c28024690b504016c302fec31a01ab8f896fa87afe8fd20c1a885c09624c79dc7bd22bbd4aafad8388c0b5d59e222601b480e9ba0037d47983a98d5719e59f989944b95f9610356f7f5d81ae22ca53a6cab47fa94b434e35bb6c00e9c93f95cb060629e20cd7aab11ef765298cb25b018179742d3efe74213e343f97963e4f3d7ad43f7fa3b93301bf049c0880c52f5ad578d1a6340be2738d21f48a6ddda300de7cf693aaeb6d9baa7c1ca5f047d8d4e1103b53625514f675c3c6edbebd3edd30b68163903d8d0fd6ac87aa43e9ec318b4c51a12e3dd63ffa491fc852b92347a4b62816251157e8db973afa79e73826e3133faba0bb5fda817da1bf2b91bcec4dcbc6a70e19d8d3afa659ac1c2b70fe0f376dec3c224334ba83b142a3f9d2230ade16fd525c24b39174a378dbf0d1d997d3c5f6772b334a9de56f053483b812e9d050ae3613e0942abdd262a1bddd0f38a55ecf5b956e7573cd61e977d1e60b95590c726475e0a12af28f97b5733a02a2bddabe3e89d3710957a371d47a476d9b977fbd87b334a1d4786b4f22b6a763d55c2d16da0819f067da3c2c96411b87c093d52bdf82fa94e86113a330ac79cc1eaaaca3c3ad84d337f81f033b04eb95a5a257bc9a82c917696191d95be9f54bec5089ea418534d24bf2ba25dc3e7195dfb31aa148d6827ccb38c767a800cd20349159268459588f98991da87d8e073bed527cc65774cca9765a87f7e649ee80fad5b517b6d2884a018695c75089ebbd8f1b310297255def6d35303e75fdfc1ad8dbdd960ffa4e1c43e25c314ec0c19dc0fe22cea3c44fe0b020675c4c6b3d803b4593783d2eb06dfc06993b7093ff9f8f5d0e6a1f9bbc317862908beb13616f7b4dc3faf246820b29870be1d43f4fa5e4ce6b256ddc1d5c41bf2d31a40a8c0bfe85518fe56c2cc84b61df7534c25f40a88ebbb3370f77994df9885ef6f9e7e63c304d207f1dc8b5f0f94aece2c6678fd2489ca97b7e6e93da9d119bb586167d0f29df96bb1ea4075ba8f928179b1770201bc02da38486e3d6e7fb4aeafb89470eb1595ead3b4a1f9ecfc335355b11abad2b34f401f1e4f2fba53f1df04662f84c28a5df1b7c6b426d4d4836b515171f478c49455543d26ef68930e9a14ccb7709d0bc6f407d5558388d0d82e7993590c100e1f2a757d329a38eecc62886f7a4b10099d379f3aec15e51df92fe09577b5c01fca19205f2600455a2a556e1820ec6ed494a9c62c076c539a54475cd366c4d823b265716fa137fdd0fe7e2b618e779bac4d2509116ab41a0c461b55c1d65dc4f2387a3d5f057762dd4713301d187e6074e0758a584eb66afd30020dd058d4f38a2a1a65fcef3a8808100601cd90a3dacf6cb334eef67eb7e0ee6060ce3b2048ee75749ffc0888fb6e82bdebf0efccc4d32aa35cd74eece0314818c067359dae3ed38e1a7d03270b262f3e1bf27204649df08a196c51ceb0aa86a12dbec089aa3d54051e493d4a3ff169420aa60f37fc1768aca9a162e51b0af0d1812d2ab2a24820535c2ea10810fe4b593b4c97a322a27765c0fd77bc2c1275a542fb2d5072dc6f15846ad152be659c5dcdc8a52510119a3742a5ff3e6aa1d033f329f112a07ffe06fea523dbbf5681b3261d81f381b284b20a5333df5dc0e5ea8b443e9d5ac7968a69081d6cbb90d00dce2ec58bb6fc760b66443ec5e0f59450532a150e4f4716d9304d6fd4df73bbe13924c70cb1333a4e8285ae88ab472654fbfb2bdd8a8d2549740ab312718afa2e09208e237661eccb376b80bea5f3c1cfe3e0fb77b780079b9ad56c2e856620b8b73fcaf9a28046c56ba6dd12bcb9f45ba493ef978e2f34a77003a9fb9fca66df02948fb226a3a905f05ebef7d9d272e2f482a811f4fff1a1f518dfd064cfb9a08a169d16c73733f408fd278d044452a10b5506695671e396830f2d320f1df17a0b7180f0dbcfce27dc3891a62642d0edae3fbd1de9a467ee74689468d2783ce4ffab998e1e667305dc5429abab9885fb467f2a9102a1ddf9303ced6bce29236d59068f4ea7f8ff35c4561e038ab4bfb0a346e385aa8015966a8c45841f0b4a0269731684e2e3f0dc0637bac36f33ba18b59fe8a0306399acbd23bdac58a9c551b58973c689d8b22f5bdfbfcd1eb8a550f0df7d5316aedb2a2a3ce2e29cec06f2ecfb5e5bec98f591f3e88bd62bb5692e881013be84cc9aabc15ae1651accbff6283537ca67fae36995678260dc8e2bc6ae3eb5d7a09b184802f8e7ba665c905ed2e34e6de51ea24e794404c001ade87a07c0b44b549bc54d710b2533b434826d937e5a6b0746fcfc02d5dddedd96bf1f38ccfa2b2e2fd5ec701a83d1978f84db94bd76b93552511090d64eaf72c34abe112a5d3bd73fb9d0337d5c3aaaf7f1c047dd224c3379069df7a8f81a7e43cf65698756022b170e83a096a8dd6926118d78486bf49745b8583b6acbaf25f03e3e2c5a86b704e0e9ef812a13791af1e7e03636936952b416a3fff1031a6d3e935196f327ce8e1f621c38784c7a5eeec5747fb66b344f8db9416e6902c3d8303d5a1c0109ada3027126de63bd6b49e697a2534f1cc4f2be1b1d3170e38cad4020baf25412c1578c445773487af3ebd7bc34e63c612b398d664fb382b78cae272b733ecd5b06edecba3d23e5728a262265a0b9d2b956cc9a6030f44e1de1eca98f27018215e89b3bee6c00acd17da84375c2b4c77f21ced735c54b2f115ca30a71795d3ccf6ab927f347286fa7b37f2c63d5d4af4025730a33c2cd5b0b617efc99fd154e4779be170f89ac24db08376fbddbd7ea7731d2f93eeabc313cce1f3914bfcc36665599ff342cc0d0d29d2861d43ee9c6e9a41d77e6c543aad5bf119fec2d5f60c7960a2fad47dfed5dd14490abed572642cfc68d552772567cd62f1e9f68bb633b16b5652324cdb3ed22ce2233a7cd3286ec9094de785d99262c9f04ff4d423bf04c288b6ad940ef1c3c357391d644651b9c990abc9f37321699ab9128ad14648f78da14b8918c96655379b51a176f9c29479ee37dae25afbc9d409050eeb0cd913d236746218bd5b438aeac9fb85c384d7ce37ea483d4820cad0bd40a2300699f20bce61f37be32e978b93368445cacaab4895b756c8b2d30a96168a66b9588fb94c03858a5cdf28ec095016a2d7b6fb94ec0ba14125f8903b89ef68ff6a7d115a561a7e5af043f02d45da415a87d43f09ba7ea0fc4030f7f4561721fe5684602c0e3d7481a43a0e580b6035f330b82adfb0f11cca5efd807db1513f61574ad286de6d410f6be1b33e5fd40ab18b12757d35b6dbd5f8e986312120d605f0154ea8acd7a8360a27112411d86e43583d6a542013e2e69ca4409897ac8c428ca6b34a9bcfc27f41883ad74887105a7637f98de05945627fa8e593d84b70f3619784acd4a10095c11e31b0684d732a33ecd9183fc3e8478916e616278cf67910d6ff9a40927d618cc4f75f784c808f05f6295d8ad2336d2ba76bf979fe5a7a611b7b298a043989952feb757cbc608603e4fdfc72f20694cf4ebd47b6925296baf9057548aae2714be3006abfc14b943bd26f3e37c966d30de169ca5decf1d73e54caea9c29b313834aac2ff71c548f394a86c75cb179915754f01637c4f01748153fc6b121f9a78cacae13e4bd2efcdffebdffa6625bfcd27fbe9531f1200784e177cf0d28f997e2f61368b74e64c4a26ebf80702b33fc70b783024e009b444964b6cb071af850e5727154d1a26b51b4e0c3afb3611239a4b945adc9327d9c10b9f954d4429b823dbe8b02860b75edd69a065da61298967f5380fba0a832575df2e1ab90e6618c567aeaa96d50aa5abf7280b93afc6c70d4be3e82188ac751c54eeda70ed66b4c26820ca384cb9fc16433bff517b1ef2be480e9cf8e71cb5b82dcf8d032f7642f521a923822708de85a4fd0d3ad32e32fb96cbde127f0637b9ad5d46afca9bce2c63c78e55d946137a1f900137053807bd65645323671830de7c8f3d2cae23bc6708040f9765e77d7ce43ba1bc252631fa02cd837f35dac8969f149140a24cd4c40c2acf47f834bb7dbb3eb323dbe2539d8dafa698fe93ccb49028acdcde4acd8367f0f9e6283f3dbfc743477cc13d5475e75e032a61103b29c9767a21d04707e2b57f7a581d3e3f8be86373f0ba028847bc3efbc336c1176031532a3254e4892cd808792d40eeb9a94b85701bf83dd0e2097138255f9a326f172bd1c78fd6badf91f85870928e54d99cedcde004438daf51c25e4eef5cf0168f8d084961847a03a1631420cf1abff385be528941b4efd463830b9c518f99ebf59ea11662a947ff4a0cc362da88f7971b4235f4d2006e88a2225f2e3a80ed2531d228a27b9ed159bc1dbc1fea6f786e2d5c576d4d186fb152dd8079bc8e532d0d3b8f2c6b4c3af02a09797f93ee1d86bd92f80dd7107db2daa9d0ae1715a8a1ca69e775be0d1a884850ae185d4687615dfc9e77f3786043d26954753629b3bf12c3ae599b5cb61e3fc89d4efd50dd3a15a871e0478f142fde9fd3996a1db68ea2645446805481b8a9f2ca6faa820b3e4b295a2de594ac94a5082c5937f53350f4b836e2ca7e4b270a1fbe524b15b5807c522707d9b3710674ebd5eb986c506079313a120abd66689702ebbe064e3959b6f4686972eaeb703cb11e1ea4f4909f21a07861f0597956820e1ae1a7f63a9113003151dc29b792e2332d4c0f50a54c86f6b2235a87c3d7a86c5bace8379631603123a3c06d5d1a685815a33b9f28a53dbb5f86e48f0d915a765fa8819a14f72a1a76625a9d48d0bb081bf886cba8cae30441c2a9a63ce07a68ffa9f52a90c731cca1edaec6cb7fec9c7315308d2404f09b294c9bb0df6947e200b95cb3a597fab47fd47fcd56b9ebc348d328c6e77c4ea7e9132d1b542159aee6cbce269b72cc55882f28d3f10f674f8ac80376379c66f8053977b31813859eef549974b4fa933b34f7201ef432860d4a2063863f7ef7f673f74fe1952686ee44f229d7f738c3ed22f415920523a693c5217f1eae6aace126bd4efc16c378b6de5f0d5e9ddc2592bb719ec13c83c7bb34797bd96651bde5c8c1289709488b3ba3c0db642a413953d7b766e837149906bb4b08d84e26bf687b85283b71fe7e7c79e5befb92ae649044a13bd36371156513b0371b850996cb31d90ca29d93dd7f6bf6817e62c30d19f814c3182edf02da97392ae24fc19a596e1c8b7f20879ca8bb5d84a8fc5260480976650b613246c85bbd48afe0b2d38ae0eb20babd81c26443dbc2454da40e46b5c024aace2eca295cfde176c765dbb4cb473d435b395f1567e80f8ad79599056ff9b1d7f6ea7cd913257e4c33c7bd4295d054d73d34fa235c487141c0542768d7ba87631173c559"}, {0x1010, 0x1, 0x6, "49964bae1671026fa48b5cfa93060e0c52fa91bccca510155441ae92945b7585f0e9e847a2860e7f8e305ae2a3e4eda274999e7d3461263b2c2bc4a3727466e174cd50ce1685c5c1994131051a27d2ed7013acaeb09c9b1ed94e9bb44eddf135fbb429e6802f47baa771ac990ac81d0e02c33480c60acc7a4726cbe8bac03c539c86efd74b5d867f71c114b0f3bdfc2f8ae89a88e0b24cf6fdad4e3a0ec0cfed06729cbca9a570dd575ca70acd4aed3b88698b798ade5dc9a76a1031a950085e66608a4997c9d35128713df8327ca1790d08c348d6d22a9775348ec831c2510aa990413ecd7c9370d923e42d7c3d17149dab9029f742f6840f58bd0efb107c04d6db846a21ab2456d4ab5232ef26475c763aa5b2fda13905e6dc27c3f2994086bf6a0e165abbf9a98a083b42cec95395a4e41c6e55eda67105ceaf51d917dc3c830abf246c785450132464889095687b737af0f762dca744df48abdde741e521ea87d724648ffba97c772ac047094e8ff63738f1a1b4a9c2940ec36a7ed38945a50b0bc0bb6acba7df7167043c9177a33bd39b88de07a88e57c0e7d3196e43256bfce718055a970bf28f5bb2ca53610ac16ae3b222bc56a7f8dd663dd6fe23f9dd26fc68f9f6d5df480a2e1d4ba165cb76953f8d232e03fd347733d751a0992df92e8f60f19130af407287ef113a39b7150bc287062839dc20bad6b8b85d2838cf5b2d538e3a1eb8ca5cfdcc55b0d1a0aea50a4e947ea905cc9b112ee6bb6d849fd17404c765894990be71c0c86293f15eb6558af06ee177f5bed0f9856399a76ce1181792b13517b2c622d6bab0d2649f947e857df426643179be02a0c437b212be280668644c4bcf3b433fe4f54e371b7b43a3c974a54feb2b0abf1bbc8f3f79df7fdb78af3338f3eef1674e6b75fedf44893f21e2a6f8d3a315da78a372ec708ca2b10ea3c842d089c501fbeb5cb33817aa97b4a17871598d44a98fbc885cbfeb5063e16977fe19a5767106f40c25bc12a6c273c5711c0513f3e8dd88f50152666d8bebaaae74bf482826954ed0241593b770123e882d5c8eac95b0e0283f29b2c86c2d77059139c8c5a302a599b1a15ad4b831eb04c623da8ea61d5e0f380139efa21767cfd176099443ab88357b8c631a4ad7f2fdff7d1f87a3831a6d3c819ff4220684deba9bdaeb4d369c783753fd0a0f598835457070d51ee736b5a93f23ff9f31a14afb1084abae28e720adedb77126a7a26a3328f7fe35d8247c0ea12a929d5fc31d2f58266dd8896e523323954dd4c81f213906a240ca7e2aa7f9089f68f5b77533b91c372ba570e11ee6666084048eb5e8a88a7b67ac43e00c463a103b0e26b04bf5e9844d8cb3de4b7e94f7dcf2178a2b0b0cdd0ff544903ab231c8d2612c3e6c508d6d182f7a552b31d4edee4c9294390635a61c4194d8733b20fdacbdcaa9497bbdb84176e812ebe9a90d64ea28841efe6e9f069ca2269e77d79dc3cdae07cb4cd051f8d948822a86cd41c613d11b650349a9e1e5e444b52eaa1cc30bdc07a23d71040e98debdd183484426fb4b4060ff757292a3aa5fd447928050994a784100a16d3d2acfb8d7634e4a72941edaa7169721b29269956cc07f61bc398b30ecfaf199b7c7986b15dac4f7b4830b403b13ed2920f23c2216be153cace085fe36d4002979fa7a508e478e8624e6e9deda6433db39cb6aa89330a58e67ed69db01b8e4cdba4ba2911728c27db40583ccff3620f3446948421ec55d13d254a24bc31ef9fe445e61ba8e19f6ba07f444d23640f4a24890d3ed419bbd779ffdef5bd6098ffaa8172cf08cac52ca94615e421aa3080161d132706faad4fa7046539f8238a4e5100c90ae4b5a897d5f36922023d160c33ad6613d847cec3bccb1bd7f8f254c71cf7734b469cbc2618dd5496534fecb1d9abf7906fcfa3510b0547250d299c73b169549431075a2673981854e3f64da30135a89dff0d89d3eec8afcedac1e202b645d1b9e11f9239aac932b882f6919793d3be105a89779b919bb07eafbd7eed976578eb45a6abc204b0668bb43a744d54760312fface6b8e26558733daeae8de8a62b38a5581e816b40e8fd30e29b0e20393701f9fb952541a13c8a1fb585d8ecccdd79a76415aabe79b74c385c9c13ac8c28909b397b85eb0bf69778c53781f48b872f1d3a7fc427b2db2d8036185f7a7ebf73936c6bc8ed9bb11a9380327568d15af7eef03a2b1ec88d17fab8f15b3db559cca607d235cdf8c74ff70b03e78f3b52b8d6e5869db875f46f786c4cb68b36450a7ef89c86e1e577e93e0f1b60c9382d164f0a6079afbd9d8914f4038cdd7b8bbe7bbe8126534e788509b0fb6d3095bdcb366be196351bea562f1f6c8021148a2d0cdbb16e7a6899acdc6a06e28111bf8b289f1dca0b464fb67e97149807d21b663fcecea0cb9957faabbe5148100171908934919dd2244302f4a720b9a71f3f81f4bd5e2a44f403f7bcd00c268aa9cff86f964b007d7255403b4e8817d8008f0ee598b7d078b6d99aa9785f23b3443131750411ddc44999e43dbbf2eb1ebb26006227935632fe409b391e72f40434a7d0e62f84371935d8711df58f76cbfd657cd434d1774068fd4949ea58d59123c0f2ae457382b50235fab4064538709c6a26c282ccf08d877bb1c0016bf747fe054dc5442545dcf7d9a9936e8f318ddc6f3400ec5a178e14f795acaf32649da686707424466729cc708ac21fbd2f1a96b99602f52fae6150f3d35873e68977945fd0b9b8f1da3bcefeececc91be09e78a22f5acbf028df427b5cd01b1ac5f16c664c7d89e54248e3ee4be0f961528db89f70ae1308706681e32dd4d6a9d70f88c9209196f6f8f377bc96fe5e77900a38ba2a81e721dcac2df1050daa3c2f8d40fbd4a5815acc90ef428dd52dc5b3a9c65720de6bbcf4432cccd792dc49eb8149e3db6870b90ea72beb718dc41ca33d3b3691dc8b54d5d855cfe83693ce6c3399771cd0f9ef9ff0f7a52595d60df561c9b45c2c19cb6e8eaba9bebfeb8849c3f7bb87613256e4b368a50bf7e860d676077198ba211d02e18e026d39d5d3e812d8d45e244b0778e01b2ce24eadfa7029f7632c88465a145fe11c7795d5f73c6a6d4f808b9992e81465c06c3fa52a61bfccaedec9564fe3bfb3b82cfbf839e518bb8ef129cb45afd66ccb9050e397f8317d1ad1fafeb04890c178e7fcec5691f84b83c5dc9fb94d8c40d8124d3156caeb99a5d60c42f561519d2498f10540f8b1b9c3d2b99fa13d22fbe47fac124243f198b73b9374322655f8e9fe4c2665d5b51b56e0657ff99f28963fc17eb395f10ac0cbe898c6aafdf2bb23a85189faa74cfd33a638178bc2583d95fb36cebba67cc2985cb598da6856ca925eadf4f9b139930b29604df79fb8189fe77ab2d6a704fa081daef49899d2f403ee1a6aec650b2dd857c84e682638ba0f2062b94c9fe57855b88305b257e1dd5476cc97839b93eaea1171fbc90f2695ebc07ddb0e77c8c4941213589a207f9027906dabac726fb50a7412fe9c1ceb896d5b9b7b39b7c187ef9fdd83d2c3b4ce02783f835835aec7fd8f064155ea05014c3b07aa1b7138a1d196cb0c3e2aae7014208623bade6f4b6a6f9f0e1d3130507a01521ce5df7163d91eaea9b8707fae48c48ab6d833a067d534c578b67b0a4434cae7ad88f39e549c04f37de060111bc404a8289aa579c3f15d8f8fcfae75bf421206c929f4dff727b58d59f427f0493293a562ee38e778974dee10557b479958677c73a8937790c3d9952d424acc84f032b3b4ae67e0f8c5709e67f34fb5ce7581a2371e19a031cfa4d31d14408bf89245b4312570395c8536b27295b35f9702fa4cca9ce5554847163b3d5a47bac0449bbc0624d27f844bf5446a4d5d89249c1f78ce721279d15dc4a52ff17daaedf697216f634c90a5d613dae50cb2dee1b0412639f3723d11f475d55065b5db1188d2010ee675ee78225d305df452806eec53d5b0956a9b1e1a33b5dee1dcf4e88d66098bf20e9b005502d9f4499eed3b3e99b822bf19b0bb39d03375c1473c733c31a73e4f713f222a68a4acbb7ca0f92e0135fef3763f2f99fda084f1213b9a48332757c1ebae93d9d1453e872713d4b8deb5f7a6efc1aea42ab21036bb642187949de2595dbede7129599ebc6ae0fc467ee659a5b928acd16e373965f5fae976d71b9cde6b16d3e7f7cc6eef7c7e11f3c9046fd7a232c1a94acf9cdaec8df1e5b0ef468bc6886071b76432dd02605aa7cf5e82ad29cc77a1fae9ecf420419d02b68a55337d40423916030d563a37aa0e59506e0f48b4e66e69199d4cee9033588ce8a9c5876d27236661ae5f8c5bb6e206bd1f76af3a728a45a5da7e63e2b7ff49ff7223052fa5823d2251ebcd66523418e13343c3868a903286bcb80e6cefb37e2d10585dd1ae4a3021896fc65878ae33ebb2bf781310c8e574d2c769fcc529a434e0dd52c1999f28fbcdb62181b5abaa400d37334f77b2888b0daf06d56ca943959e3b4747a6d369a3788b30ffa8fc6f4216e5e7b24ae374a739fedd86a4f0eea780ff2f7d29fa60ee06d7eba53cfb8da04591be623e897551c086dfc5b0b5a93bf298cf1aca0f875b25082285d659622487ea03574c4a06d4b68d9987608d6b740cea8e1291f83052ed3cb9eec71ea4ed987ed3bf0ff71c33274dd232c9ffc28a75de48954a1d10ebaf409c75a32d9557759f2acfb44d6e93cbf61a5c90529e0cd1e1e6338677deafe32807887ec7781871849ce67d6a275d13df86bb5cf95588547fd4796c9e7b17837f96e02d20d9a81082956fd6242f90974f3ae7e14abf32c2389df0456e0943693557d8d918ff54da5b7870dbdd4507edaaab0a1f2bb526421bc233a48a8c7cc4ac9c421406516654a7ec02817706ef64cfc7a43bdaa3ad91981519dcb3881162a69fc6a4b626ed9b073e4f1727aae5ef280375fd6022d5622130523c1fdea3e8e7aab48e8f7b90d2d26a6dbef4c1a781e06c540d7af7547de5a8d1d87593a591116e85dddf73c529b6132af3f03f69c8d3279365ae3a41cc0395a796f7c38b2293cbf43692f4326218110a4e84ecbdb69bde8e6b540cebd34c178b416ba1a160de6665046fa120a9fbbe6dd58151cba40379948b2541dd5beed4ef2f936d34b35e0730c9b649b397ad34cae7d5b80864720fda38aa19837da7ffbc933c85dde0239ae1c9f7f7ceb97173108a9b13d3c1dd181fd813186187ef8b2df308ffa6e3ab010d4e381ce87a05a24cd3d7014934d3197bf5822361beb2899a5cc1a8904f2b2840426fb6566d09bb25e2c2386ae8cc9354e048fb17cafdc8d7ee4013689c00a9c92197b0201ca570b804b49aec52efcd175dc22509dc1a2a014128984a32b2e015407ccd0e3a6597e3c54d1ccd946e981376cc86f4b449334d2554ee3641a488649ef34e7fd38a65c4310c498411f2597cb9dfcee6cb2132eb19d5e001b5e911a4e7dd7884c5d6a363c54830582efa65c6e27fd3be1b381e405605e44ef86df230b33012ea5c2f9dd4e63bd694728580c1208c40bf91d0428ed808b1575900f7a2f7ddf19f229877b3fa01d051c40a703b3467f4d9b09fa4f988594b06fbd95596d7403b89f624c608982a6613767a566df693b061684e8f0eeb4efe94b8cbb336acdf2a43f454225fbe8c523fdf7a13098b01a2889efb09f093ec15a19040a56c7ddfadc563436e94a52347f103470ab8e4d6cdf24beee9153291316f88ef21d11dbf2889a1b82cab8858080d09f"}, {0xf8, 0x1, 0x7376, "f7434354cc99daa11fbf2985a64d03acd5e552a85d4c1d8b09113dca1d41fb0227bbcb6e80c257091c9359ef1efeb7d61e2223d2f2fdf31f67a6eb87bd958edd1799d8033a66634fd742e630240857fad22200167eeed71eefde1d734cca9b709283e89b76424bea2d7b2ea8113b4b677f3378f5306f4b9d4db4a23b91faba341202a6f849ae588aed56f0d7a8aea24ff1a657de0cc291d9778cb03e5abf55f19617dab20143057580ead1966e493575316c8a5ebe0b66297fbf400b58c445a42537a5bdcf182c05bfa020b849bb7bfe77eb8507d8f964135b4fe6151ad94ca3bac144458e0f1c"}], 0x31c0}, 0x5}, 0x10, 0xc) 1.682219438s ago: executing program 5 (id=1842): open(0x0, 0x80000000000206, 0x4ebfac6bbaf7941) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x50) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x205b9a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x3, 0xa8}], 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSETA(r2, 0x20004109, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x51d73188af82d183, 0xffffffffffffffff) sendmmsg(r4, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="a6b0a9d5d258b6ec6c0b4450bde9a7f49c4b5e7401c1614fd1a232f2a266d3fc7a5109c4ef29be1109220e6ba3517eaed00dc0fd2975204cad62ce90130aa33b83520dc73d58c039bdd4904648e8f490f571a33fc7a22934f97edd33d0ad5838f585d61154547353e4bbf99b51c9742154d112f7bd1fce595f7fefb7b155b8fdbcafb1e8cc8e54d8ac348c8a50d65bf3df7b7b749d61ebdd7e68f85ad0fe6f7b96de8bab5b8f9a135e739b360016e46d4e7b6ac16040fc", 0xb7}, {&(0x7f0000000500)="caa6635f231c06e8275e5577419bf8042bcff1f72c725022231d35ac36ad1922815f103a8b037f3449c581bc40b460015482a8e6e86d0b7acf3c4423a1b3287125f4503778e2d087", 0x48}, {&(0x7f00000005c0)="a59e2ae0df9a1e5e03dd461cfd7bad6adae4234784fb2be092e32b10df25a04e1c95ddbe8c9f99391fa7f1037cf7f5f52438e8a8fa4d283d1ca6143e57859a1944ab0fe58034d66c27f266e36975c2ed", 0x50}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8000000000000000010000000010000067d9c34f6071876884de6a877aa6fa9831daac97cd6c1681a1bca4331e91ebca216dbcacc37d860dbca01c2f9644b025aa50370258f2c27a3762c3139accd0ebc303a74b24e065ee026aba29626dfb8a439cb5c23a0da73212306a276f55ed931ce600"/128], 0x80}, 0x2}, 0x10, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) close(r5) 1.681791606s ago: executing program 4 (id=1843): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x110) write(r2, &(0x7f0000000240)="1e30d72315ca587ec564136f3fc2b83c58df43a925f145e348aad27d4c813d184f80c499b1cc441257028be2ac12af67d9b0f9e180e6bb405d79d7b31c38916e6432d1b71126f8664d0d92618cadadf957f67aeef97b594503a89e9b2c90a834a2b48399de83e8333787a7c789f1f4286fbdac026b44deeb001985c7dce31c93727de7a63a76bf1072f0e8b31570e3515d09f31dbabad36623cc", 0x9a) fsync(r2) acct(&(0x7f00000000c0)='./file1\x00') close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r0) 1.575153005s ago: executing program 2 (id=1844): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 1.57041626s ago: executing program 0 (id=1845): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005030000040000b1000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 1.565994277s ago: executing program 2 (id=1846): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r0 = socket(0x2, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8b, 0x6}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfffffffc, "32cd8b6a4682fe4b8c1a6c230000005d31000094"}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x166441, 0xfffffff8, 0xea, 0x800, "978680cf050000080100000000000000fe8d00", 0x4, 0x1}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x39, &(0x7f0000000480)={@remote, @random="c74abcc60ae0", [], {@arp={0x806, @generic={0x18, 0x3c09, 0x6, 0x7, 0x4, @local, "1ae1a289d0cb8e", @empty, "8ad77482956b02c2efc6d8af466ae7af"}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) setsockopt(r5, 0x3fc, 0x5, &(0x7f0000000240)="009c092c47a0467ec79b065b3d7c5ad1ad52bde0b681d15118eb6f4ef4837d2235e3da34caedecf1cb", 0x29) sendto(0xffffffffffffffff, 0x0, 0x5, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x9, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r4, 0x0, &(0x7f00000010c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 1.427216798s ago: executing program 7 (id=1847): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0xfffffffffffffead}, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x6815b4ce7b2913a1, 0x0) ioctl$TIOCSETA(r0, 0xc0084427, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x3, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040), 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 1.426745003s ago: executing program 7 (id=1848): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x20, 0x400000000002, 0x8) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) r2 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2814"], 0x28}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) fcntl$setown(r4, 0x6, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0x3) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) 1.425384358s ago: executing program 0 (id=1849): mkdir(&(0x7f0000000240)='./file0\x00', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x3, 0xdc, 0xfd, 0x4}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be0800000000000000882b297be1aa5b23edeb51e2f0ac3ee345787188f8e04abb55bbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e305000000343712051eeab71d89e0", 0xb1, 0x2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1040008, 0x9, 0xffffdf83, 0xffff7f8a, "08cf7f440009007afc0000000200ffffffffffe6", 0x4, 0x6530}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') 1.410450524s ago: executing program 5 (id=1850): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x2000000) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x8) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) r7 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.307380971s ago: executing program 5 (id=1851): mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x104}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac98a", &(0x7f0000000080)=0x3, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x20, 0x1, 0xa, 0xff}], 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) 1.304120294s ago: executing program 2 (id=1852): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xb, 0x37) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) r2 = getpid() (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) setuid(0xee01) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r3, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x60) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000240)) connect(r1, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001480)="12bc4147b2f46e8385bcbd19dde3ee1b1806d39be6f3238f8a66d8c9edf9fcaf2d43391a21deb03d87b837e3271995726ef6ce8cea4257ec2393975be325151b2bf2e64f55e67a02a395b4717a255b1c8af641f3f834aa896926cfaa0651f68e2125081bf641df73ff5c16b056437c7c19c9b718fd5a8d65d269e7dabb06f1433813b6ad78520ae708894599df8c311cd6b9adc4fffeda584a751009d21ae3ff43f78094ffb035bc562b54b59fa0914c9511375f1cef39c195e7abe7dd896cbd3af53c0f67b0cbca32727d581f34fd8b936e60bfc1440a42838e6c679d280d444d7925581df639b8f980f763ac36e2d0a876367525bdd583df6c6d0ac7d1657a4d353b4cfd7151024f7d570d47ab1e484e77766e6d9e6bde9cbe7bd2d9e48afe72b69db32a619778aa9ae84b9f08a8722a0f67d492186e006142037f1c59b7d8bd84d341fc41564434f83826f8c191e7e91c468ac6198b8511be0672f813c50d690c58d4279828b3d174d9147501b42e4b18583c3600fc17367ed1df3fe1246087b4bddbcc2eed78faaab973f153d076173bdaa4bf6bfb9d62ccdbcd12961bf8ac75195a867bc249bb1b12f8782a951515e017957e5d1acafc10b62ce1744b169193312f068fd181aef8f9299638d1073b91485439d4eee3bcccfdfbc36b8aa945cba74af62d7058236516c61659a50454c0ec0d896a6c0825323f1f4625e7b07999ba7312683f52e146cd14ded69e50f812e4ea2e3d16c03d900fb2c3c728eb8d38beccb363f52a2ae820b3ea298bbcced4fe1d596ea8595ae5858c263313c6af5f4d1a7780d71c0647e6f87de6eff5367821362f4e7b666977f2939c0be3a4a42a64f87f349c1041cfd8e455e72edd133da83fc74a28b21aaa3ec70d72b0e27184337a1ae63d83d06d62f8f8d45492565541a71e241b100b92059d98066ffc69fd8a308b3a6e9f32173d55f36eb3a5eeed69118f31042c708ac618496fb9b63a1efb0ed65ed11a2613c10d705ef065e048ab2f8a94f5a3ea96d3b42f887c091af13ec1a743bbf66c0166dd87f4876062f38fa749d086bbce336ee8e0fa59e8fcd454ecbebe27c3347ae7dec0d8717cc2b1f8d7634b2ad4398d2eaa9e4a94d94534224c9bfa084832bbe92ee6c153bb5aeef77f10bda678b8974fbddbf76ed935f32c1c149227a1d9514832c30804bb3ce6d473d74d03b7887452adc9e2613c2a72c41fa78050cae4c085393ebb53321b1b98d197eb1339cfbda1b1c9dfe5a094b0f0d2a05fc2d24d02f5ddcfb6e5dbf1d859c59289e79fc5d4ed7e51afad11162a973ee974684f0843b9fe5f29ed5819af88504916bf7f5d39893669b87b1db147c290a9b7e4d6a1499f3c1afe9d04ce935b310ed2760799f7f200ef95be77199d24785e780cef4ea309c40700ff9344f596fe2da3e01dc348cf7974a2ec34d67c4e16220b1a41d7e12be712750f6ec91369d349d98823d3eba7c8520bee020ff4e1fe6734cdd9cd32b6c5e36f51cf6a8d895b2089ddc41530b6ac9a716a99860139eead8116c9decf5d651780fcc2992101b586819b4cd318718f58aab97e55f759e7dc16a0e4fe5589308468335a4f0f5df35cbe408d5bf372480166a7e16adae74c358c153d21f0708cdb549cb37493ce494148b81db8d38f1b11e27c943a3ff3d1456aa5eee7accc6b6540a4e48a3860c68c64dbd2c6fad6550942cd92827da70785e627014e351ede1d97968f5b59868adad16afe81df10acaecbe00e89010d76184b564675fbf0ebd5432815cd5b45429c798817825441a1cb76fc6891cf2521389b421334009ec2e72848da213f8ddd4727388acc9dfa7556cc2c4a8dc5213f321bf4ae3695f818274371cf4bbb236c925cd8b76fa1e7e54d5f796cc0a84f309edc804ac67b0d3da021d1cc8c16a982be333de5fd4db73e5f7069f896ee0dc073ad44cfc7bbf73167c9267c304dcfbc3306ebd9722cff287b1841788e715cf8ed6407734844225909542201cf6259f80adb05ced470ad4b84492dd1a7a0afe3dc68ea926f00055224159eb97b0fb2ca1f49212e623959954ec67ccf564e570847dd2ebf924b3415115c74e9ad1b4f3ff2981ff7bef0e7e7be02382b404b2c26e99da3b70176bce06393a6d2e7e3c69fffffeb1b1a6379419b82553f3f649a2fb605c8915a3c52a0cbb9ce15171a1f6f37f71aa04cbd37077b6246fa21e4cf37952bfed9d36bd91474f3d0fadde8f63012a9238da62995e7ade5bb8b6c6f3381e49f4c265b7865efe64cf3be6156a77cd47ff9439395f482e08d56a848da2ccb8dd87514c72834cab46fdf320c00c25799fcd118ba6e844a3d56cc3670114c36f100dfb80c28f2e397cde7ab0618cc7c81cb291ca3fff1bccb73eea8030950077a21a4e49d32d5c5cc800bc7f3a956366477b5beaae08f5dfcde94f4b1d5f68fe1bf2d1f84eb6addfe8120ccdeb341b4c6876b89b30594357cb83edfc3956784cc08d640e72e7cc33b5ab6adbe0f956e6fa1ba5c8a9092cec3e028e111dab40c0aa5edd2c7e7cede823f67df77a02b279492d78e8c31915be3994b5093bf22a5555ff869d66a9c559f12f1a154a76eaa08ff2a7fb8e41887df54015afbea5e0f7c68f0998896156a2bd5fb88e6b2b1d0fa6db6ce7a9d1a3166e3b4858d8777df1716922e443158dbaa286778e7d6b873f2c66341b1c19e8b96e0b96df72e40f5738eab08adb387ab8dae2518f1937edf92c9b84f5af30e40421139a75455496b580216ef97b13d92de9d407abeac8b0f3bb707a131557035363679a2b50169c9e4a8477d79a212f727225ac44280922a96cc98a04c8413e6f53ffaaf3d3aac2f19cdfab4ced55f9e8a9eba0e411d8e7260d1d6abb0947a000c692c5d4e6ef272d75933295c90e2b7e3629aa4f0c4a4d3552bd3500c217d1ca5ff0fbd2ecfa87205c3526adac047a2b85882f96ce2fe153d7556b759bd515b58d73d32ed80ce5747acb72bf675c47c1b8627e93dc18a5e0f67840bfc01d8b0ec81143aed81e168d5c2fe100acc3de5ea34f9cca0adf6afd732b6dfeb7c39d43ef023895cb70d4e9ef09f36ad8bd6137e67da9755ee5e529e961b5231429b3490493a92872515627edeef13c7bfe3f48c36cf9afefcd11dea5246a9858c331d1f34458955ea7819e7b0cbceca662024a5156886a2785903c6b5c002ecfdec504df458cad58eb7832a7585a5c83f67abb3ddeb00c70ab72efa42e99eb3c0912a127847bd179224089304b674dd865a478118302007a4a456ea8c17de0aeceede9577564b79e7548692834b583c77ff7b9ec5cbee7170836ff9704c056f6ff5c35af637468ed367ca1d13b53de6d6818db60e85fc4183ef3df9020842bb8843875c436739c3f2ce9403fd3a4cf2cbe05bf053618cdb19a975fbad518b429c27207f35858c8bc2524c0ed09b8c4988d1d8e730927730ca61164ec870581bc513b66780c2d681b4fedabb8e2fa3e846acc70a8cd2214439f50fd035ad69b1e2f149d741bc5c2175dbe9337d808bdbdd67de4686ac2d600d5e6bdf4bf27d8f69f1b6055e8360b4e36dcc9171bd6db673a87aff720c4a5e546e494ce2c4df99d77faabcec854056107610301131814ff0526fc752f3056aa2a15fc09ba6e7ca4ebc907dfabbe622706e88ff310990801de31601ef3b98cc0c11ea532b2398dc4f5df4bb987509291d9f9c3cf4241bdbcf0d8062140479631c46c79cf4bf66d260d68df6e36cd46a33f5c6962d2c65d39d4027e9f6e758fe68c623c0d74d466d70e7855aff118f5b848bae384e172c4b893fe078022ef16f89d88fc16487f54a9be429b025627ff8ff22a9c305f466cedf412e3c8f6900980b120d423f992ca4c1f699481fc7bfa226a2cbd2cf46b835eec7db7ed10d5c091825b31bea5c6c0715b2a5cf691008e46e5cfd5c7e819f08657c6f1edff6d94e13350b63acc3efb051a839c33904946f74b6ed283cf68c9f7ccc0ce08b87833c272d616277bab60d830e71a30cdc48f0e3bc89108c69704eea7361a5e6815e5e7c74343ec034f58e6d6d310a5aba112784903c60d8d0ebd843fb10d2a7983c14e14c9adf2692d8db6cf91ff8a9d21c0b8825dacc52699cec2ca857a6260473780e8adf53ad0b3752c17cd59f4042614052ee59a60b2f89bd6ceb864b26ee8300dff3851e8553879b414d9ad6b048bdc5d654f6a377a16dcbcb299a373621a302e73c1baccc48afef12679e72a4c82cf366a0160a7c8b8cf7851ce6edaaaca2d84b9c9e78235a88555d0f4711035d991e5b643383b776a6f5d8ed99d561e140d34684aac6ccd79d651b1ce4f0e1b5778d4ceef19a9250ac365c18b2c5955a48ce64838722d6a5a76e90c5a44e9ce8a8f9181161dee3029694746155f8503a3d564f4e9bd4020af8d93fa178c029463541cc4806a6fb2dea6936e76da316a4196596cddd1e25b869c357eeb8fc57e7ee4d8af17dac10a8e2c82ddcc072ecaf3dbeace8e575723a33eba9bc2652610d26e3e79789115d3e8c5436d77dc5dbd80f6e523c4184c9a40cd91a61a71ec02f17a1a07c307942a12f56a8c1afafdb29acd90b9df0ea62dd74cea2591f7ea30a8bd7f8aed249d8321b4d2f3951955afdc695b98960ed58c3f9fcdf0a77e6ff3a082664fad5ec9050a512943d884940f5cc22f7eb26970badc141d9019ebe38e0d93ff5f048afba33a57da74a58735ae14d83a05a303134bff56e2df661d28c55fd6f70305656688fdb96366c43755cf9f1c11ecb2d4b3b4f09ab461a30bf08581fabb24caa1a55a2125e56afbf58b602954976d8acb36aebdd3c1170aba6a7aa138d1c83f61915b158e68f64ce4383db23167aeb54f466c7b565d79f7fcd4f35a0207a35f872dee3881d5e0a620cd3bf6ba2581cd5494653ccfac267e1d780edff93fe8e9c1a55b57c50d52a334eb7fd43f8ed3b5b570c1a7d9b4fc8ba5882f73435ffe56a4254ffcaa076f9ff468217839a61d70180540f85dcc905d992d7bc3e1983122f6c1ce28066e865559dd4823ae719e9185b4017ebe75f2f143892fdbba276ed8e9e3978788d6b7439d5dfdbe3c17c119c15f86922b7e445bcfd3c86d4b423b665adbcc0b67a8a14e40b7e2e2e490b0fa87ab0f1e438a57d7d47d2f5174c26524fe5c2e145e199dff091a0492c65305c1276f1f2072e7a3a9fa00e2d8fe13768723f0317223a54c3354001f0787811a3a6cdbfbc20e9ab33b26b2b2cd43b27dcca38f6fd5c2ac72c98d0078c8bef6f1609fb7cd7bcc7bed7ca8b53090138eb5ec3d17730bc03e12f0bf87b9a539561dbadc1d3bf78d43e8d278b35a54aceea6ae76cffefe3ab77103aa707bfb6e01de55adc7d88ea735c9d4c6153a9fb6a32ebe95fbfe164bcb447cbb46ae72a9055c597f81029bc9bc78f8316cdec24da644a635bfc6f6d94a90edeef623fd7c64067d8f17bad471ae68af2dddf6bb3db704e5a744813b752f136da17fb021c8e3d83a3be70b6bd958402fae44587559243e0fb38ca560379762ec7be3c9f180e384cea5a9284231ee3379d28727a892156780cccaa976fae79d3aef9825cb1303c6899a6fef8854f31b696c296ff5fe9a868f90f5c9a525655efa80e641dedf30755270688ffa8a245f7eba02926373e3b19305f9d8f3613777e2f818de853781097122dbc556dcd738dd6b2a28f286f1958f5c2732ba507380dd1aa6659bcc4ba3f5e4e34b555ba4af7de89dca7e03116165739bf05a6497ebea92021bf4b538707352fb28cdb2624951f4ba16a7a", 0x1000}, {&(0x7f0000002480)="e0edad8d7992c5fbde3a1311e41116bfa16f76790abd5c636760e79674d6acaba92cf0464ebe14e6d175f4620614b371cfaf84cdef8157cbc8b2d3391ba0a16cefc0a0f01ca5fada9fcf67806e6f7c5c3b3b50b53d63a98a675abbf7428efcc6ea23d30b118e931d0d7d04563b0533f28e0436cc4f54f436d1ea805610d4e6a1155667b472106416c215f1c5486af851e2aa0041d3f8d4d3377a047c6a1446563aeae7cde1418235898bea558c679a4e902252a5beb04d171f3dae1dca8ae083d71545df90c191a9ced8a31b073a13bf25b47e9314513bea78fdd73b94e4a08577544b90e01ce7e2c7e51667974f471f11d3107ccd65204949fc2a22f837b24ad9ac606e8fbd562f8d9be6f400dc04cbb4b3ac2661b71fec8614e05ddfcf7cfd2ba05f5a2482ce960a6f209e7792bb078726b4dbbaaa5b6147251eefcd38009dd08e91e88aa4c923803399fdc97165386500ea5d8be4357ef16cbb8b5bd2b9dfb838abbe4ae671877ac99992be82f5d4b866d11a26f71986faece9b731ab548e67d617ee1f418bce4dcced9de54d578a5f850c244af7125ffa079c46578c4bf38aac0004bb49269b9173191c8ba26130b1cc6e0bebc479205efc057376e3e0a71b3ab9c2533784fc11a19a5f4d06f27929d50ecb2ec178276b64d70204b0a20dcf814fd1ea6a41e3f9dd1ac52f9b39c88bff54f3332514d283f00c4da5d269787faf63468f45e34fcad7e57d9a08cfc4789601cd3b024b2de2302a0e641934fa8d28de522e9ac4f097ed6d9c229a0eda4b5f56b4156f7aac20e71701cf8ea81340472c5a243969048269e56a43544035cc831a6d0fae39e86e229d1426e8644526128e63ef51df13b9047da09d71925a4f2eb1b67ca64ad9e862600d696b2e9f00a8ad1fd83addebfbef4fefcce51d243deca30770770c54812006083d86ba474b007629ca44d2b22e61880bb5d3e8862fda623d6764d38df64d6b5bab87684c5484d77f997fe2869e62524179aad56eab52070917486d55e692f8aa3433a808cf918981db92d83a3c5c291f6dfd0184b7cfc322cabf3e785efd5984d975f273b272cc3534b65b9e5e6d4599b54021fa9bd15421f7dd5c038d79f4af087a8ba6dabd75928fcdab1905854b324878d959af0cbcf3a369843ded6e290180c21f862f97f036d1fc524292374eae5117aebae751c3fac04482b301ac8bdda1f59f19e12df1aa2b66dec78354179ef02bb418f9d239f01b0e3e662799625d6f196fbefbae89d6384a3d55480800d8a02472b5c6b58468ca339c25101adf1d28cc82eeb2cfd42dab399a8c881a1ecf7aa2bf1f48355d020dffc3c31eeaece3de6fb3a0beda98ac24d9eb4e578fdf2adea15b20b3259efd76b305dd73871983edce383d44c340264aa316bb22d32fdef88cbe078edcb5d378eef1d242d9a281acb8f08b31b7d37e6bf15bd0ec781ae5263aa5a33f217eb8faaed6b99a63e1bc7c95e73c355494a8597bda6da527d941b6fbf4b57be888a35307f5177ddc8850e2ea85a8dbfedea65ee54c7e1a0833589db98baa86838a235ce6cfd5329e84f481ba902d6a4a98533fa3934c8ae62a26e671ba17afe3fb2dac7693c0f8ad637bb724254141d824678adfffd654953684f77ef4bb1e51639e46b2f65e3c5f09d0664837b3fcf310a8a133381e8ef684227268024f71cd3ce4dce52108ae262e44b8dee8e531d6994d54ed137cc89c8a895570ca02cf709014536eb2d3b0b79d48950c405cc961457738549e01ccc376e5680af27629e8cbb09d56f797db28dc6c64b2d3090704057f184ba02034cae45855943f206594f53ae23f7e511d58d3c56c8f86f92717a01837dc34741beca55b675204938e3c5dabf0c6d1c0ff9ed20d755e03c346056964362c423273a6fcf54de36f3c789e20a8659d5daa7c748c0dce902d3e1d53b8bfdab7842d4378383a35a2b52bffbf6b8f309ba721c57e9632a1711794d424758afa588f984644e0abf3917dd54efdcbc8d00f1ded457d96b747160524520e87349b98f588958b0e5ae814031e05c0edd0ed24e73acb1ad326181182e47c6377674abaada45dc5c41e706cf7e1b86bc7b45c93533b162af9faa3c52ec5b05947c95f90c3fbdcb08f3d6d08c207114ec90fabd57aaf1bace09fb2ebf9a445fe1677e938e380b2f9f8570f23d11b3f6507127fdc0fbf0a21aec2c70835fdfbfe411a14cd8dd6e0fd82b266c8b03a1fc61417cb3db9a8fc357092299f8f4957cf63a84e0782f4942f7ccb993365919ffcd9e25228fe840b1528a8ad3e6fa0f44c1c8b99c06d4a229659b34874336c5f9b0bb36db0711f912535b5d01cdfea809367c50b0b094c499ec04c2d9526937c5dc8c992f06f0c75ce94c296793a58d32ca42aae1d8d37f579d63471d2c08ba7dd32e31a6a6e27271a7f8f1578426d699d132c7481717121f540b997d22832c7789124dddd7ba552c0417c4295ae38b9ddd251935b69a8d04caef07997804c1713f78d7c55efff5be681f586a5bcbffa22f66b43e3f308a59fce5207b43a6b7281e2f25d0b4192a6e03eb035f80903f2d8b25bff9259d75b95ab0432920a046e8c139488c6a13d8d7d4618bfa7247a9b643e4d6b6a3e866b721bd99d1b15b831238001fe469f5d1d719be07d6c3d6d96a57cf22df349334fef6e7d3ded5ed535ea87fecb18118ba2f65bc543ce6d5b83ffb3438fa2258c0b36809d07d4b06e27de3f588cddcb09ea1bac35aa31596d98e5c1fff5d422e2b372c4e2a605b6b2f6f3d509c70bc70aab8286a4c49e10ddde609c0c9b9f97b2a06054b432caa4412cd52c44c71ba236f0b727e12bae66fd563d038c7d6d76c1e9336c350dc06afc3685a6a361b049ae256704f5077ebbd35b9f47932671de848a6941690989c4c17fe7f2e38f2a1ebe2379c6e7648a98b7cfe9e92dac0ab09e576affae1d2dd9c16eb98c0eee53cd6f01548f4ec96157ba5db65572254cc17eee1cbbb42182ae36c86474e922e61959334b11cdc496c05ab6479a6a39e2c7525715c8ab044f887dd29db7fbcf3db25354fdb2368572ea5ad476049bcc58eef28925a9c28ef3088d2298167f80494a21c27cc8a93c961d083e8a868e600ed1603867e6456910c3f86a72c81428f4592df8db1b722016a6aaff137f6fca3555eaa00435ce18f80b6f79ea130abd0cbe29d7d61525d111b525d5949a384fd168ebd5b00455775242e25a1f07957cec79eb907ef603ae47183e29dab054c0efe83e28fc9b75c8c70963b08d8362fe9599069f0af956e24cf72d5e92146764009c3fb363335db98dbc602f600dc60b27b0035f99e64244cb65939e410b206a58fb9dbcb04509e64aae6fce5543d1c8154c1d646f124159dd41a958bfd0b8cd16eebff9029e1982fe0232dc9939f7757a746d3396c6fea30e537b5585f9b78e28140ee9ff02e5c88f7759e6e70b8d616e967c6fcf3d6969b26ea3f261e682e9bed0b594dd5565c5524f4f2bbe8c85d5ff6ceed2d44864b2a67d599de665f6087127a81d6759585f7febdb9586114a88dcc1f8e1fbca789d86538e6f2d2da3ace399ca5f58731df98280dc0315ed26151bda530781e6ae86d0bfdac81c1efd6a9ecf2d5e55609d0864fa0f31fee4786087f993c1aea06014d9a5e8c44c9a1e0196473a67f3bf2b21878d24028bd7dc8207378cf7db455e0c1f8a139e32ec8b3381e99a36cccef402afc79c1945e46cd1b3062105c0a64c87a21d0a0e16e96a43a799d786a5d91cca1d9ec0914ba360e2ecd51138bfe902a31bb6d11cc5c6e6022619ccd83244e32b7dd0c235e294e70b5c981663794dcb461f4ad50f3b5a30da23ec85982a835feb18e93608664a086803170301a6ab1afc86ad0696c629c6679c51c3049a7f4cb43b2450f755e23433bbc57ba6cf9ddeca4ad9bf519a22dea377ce4a1d8abe586ca613762786acaeedf7055b462802b0b3178abe678aa34d34e77b12baeec74fbe4ac9294d903146f2c3cbc80979c780b3af0ffa22b16eaeaeb5729998f67db9581f481fd2d856572bc0bf1f117c18903dd7ac62b89cc326adebf20d3dfb30bdb04e02e532a5c86977ad6d7a182ccf7c3c1bedf076c999a45bb9f22f1da0366e149106cd979178e700dcae38e27ffcbb68c14afc53a5b207617e2b89756b1da290607be5312a8cd10eb2297965bf7588ae91116f034003fe3f07fa54c6a9823416f58f182b530d2345264051f4aa6cdd3c2cc141f6d91e181f57c211059fc02e19feb98a9fd0bd9f41dc0a8459cb99235b07b679d5f10d705c48c9ae7ba8b4656e42a3bfa75c28844c39f33e1a5bf4270adb4a05d70d09956dbdac99399b8ec7030366b67cf40f794da0d64ee6025379f63ca46710b2863ab8196ce92f62d127009f8ba48034fbf68b6fae5395626f1b40acadb84c007c033bc48a1e7885991212bdb4af78a5c2d941873efa8f23aab78d7029cb0251a3320747dbcbcf79cad8e1372a1fef5a42f92c544db3debe014a47ba79ca1a32b07a7d4817152ca1ab1d42f5e54d872b81350e990b2364bbca29c21a7319171eb5c053f74c5f4534b47738762d2ab4e8add4b24628ff156cf509d633ff9d2e14be50cbdffec7f6cec736fadaed528d99390104f469fad0eea26349cfd0d54f66b6c0c55aa8e3b79eaec4a12bc9eb5c6ad819ccf55e2d27c874fa85b817b3fb028d02a738be8c699ebadf3ff411536c2215729985c1ad40e5b58a4eb109fd7ca5ba77169f64dae8664f07b41a8c9bbcf2e7baf57d9512b8cd419c71da5edc3fa3129f6d5abacbde53badcc15422d53ef8af69fa4020d0467a364d2a9d7b1c3a1bf3f7c0bd99f8e856736901569a765b349895f6d310e54497f97d87f0314dd05d09f0af9eeee5aa5b78596990d94ca3708adb3a3c6728924531e8f5ee589ee94b512e2001a6481f95787a78c400a6bfe0872d6ec071658c15b1f0932566a3f44d8c098ea576469f4cdb0a9adc01972fa7fbbe2d7918e047f2892ff845d741f840a09a80307ddf66ee9132c4c5b40100db37c473eed40ea32c275d56b29acd2c60681820c64a25d6a9fd8af014d042060925d329e889b336d57bf60c0135082c8b3a34c95b96c74d0013cf89073ba8cd3a44fb542123bea5818aaa0e6b94628cca624402bf2b11ba6c32afde159a063967275ed86098d526d37bc5b70c5afae2478e1c27a7da5a6cd44239509053f81049944097960b80fb3bd069a6a5bdaa29e26e50af63bc404815befa1c1395b281cc53945f5df283481977b8061748264c1f74c5a0c55bdfad2c5844a5a99ed044ac2493b65ffb366cc94c05eaa19003f763138f75498b41de56ed9227be4556fe3646b85ddb585404a19722c514a71bc9e0217906448f4581f210cc24de925e6c7975af338b53e29b3017534d37dfcc20b69c8abcbf4e1a4257a45fd383dd4eb5da341b5f49c55f91ccb2d3bdefb2ff56c55af0b227af8082fe0c76d1fa53c3a1658c3f29335567b6f0645d9e59dd8a0e84fa0a56fc04db5c54462bd5d857f1cc65e32f3960ec52da2e67b868f5c99508c76ace9797ec0273e1b2bab9c95fc61cf8b927a1e9551a3f225f90eb5a8ecf9dcbc1abdffb71f4e74a43848432417a9c109d63cd4575740d89b130d47bf0d455936bc1ee1a28d1d7", 0xfa9}], 0x2, &(0x7f0000003480)=ANY=[], 0x58, 0xc}, 0x4eaf215d8343fdb0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.303375522s ago: executing program 0 (id=1853): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x8531) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffff234, 0x3, 0x3, 0xfffffff8, "2303007cbe0a00817dd8910bb864d3c3a3c92000", 0xa, 0xffffeffd}) writev(r1, &(0x7f0000002540)=[{&(0x7f0000000400)="e3ffceee3aa8c1d5becb7084b113ec08f5975da7650d8dab40897ee115da9f0957a53837e7658e9948423db2193da5710eaccedc85f03848e5dd695fd5ac5169e82ca034a2a250bb19253b7013a618f513f0d8710479cb1f002df61c194b6e0252998971e8d272183382635db9f2ff5223d0b60544aefdeeb6358b5705e65cad8e6bccc406f48e24a12bd1b39d989d266949f93949c8d27197b172c401d12852d630ac4c9d88244076d0d9c084eb56096eb680349083393e3608d1a149039cceb283d493a16f3629e9374e7ba208a515141e597238dcd99edfd10ec93c682b7aaf9acd8ca967ce47c51a03a83b9dc1a00e71da6fae60cb529353600f5014e63d197d2a130b548455994fc72de5201bfd0b9cf03aaa8060208802f0660c43d62a583b5cda8c80682cab95050b361243ea9dd378010b1c71908d954cc83e3f043201675684b7c353617b27e08b70b364682e4eaab6f26ff8619664bc1bffc09e2a9493a07f9767a14f124c4254b3ef025de423e03c60c6ceceef83c0e5dc9737bdc014242af349170aa4a95ba46e462ce2890bf50eb53374d73d428b761c9b487ec89c500e533c5a5167130e71aaffb93e8033c3a1b1096020bc88fb696fcf3ba002800e86cf882d94f121b7400d0b5c94e98e8a15cb7fd9b899c7a2bb2c53e466b65893fe6f6477c1e447180cb49d96ace2381267106a3bca45c2d23277a5164700e7f77e76554ba99128073f5e4a6147007e88573ff6f9a8db805669dda0e0d9e883a43468e72b60a200e31c83ff2c8623116230c949d062e48feb70eabe1a449a31e278fc1490e5a2baa808458eb962a7d8e1232ac4eb7f6fa98ad2ab6c954868fc3ce45fb444b72d06e96d2eecc893c1f23a058d2512e2d9902d572e52f95a031c5ac7a2ef5f16102d35da22820845698ff1aa1b2b91fde70e093150c0af150f2a3f98b106ef8efc79b39e1d34905b6ea10e54881f5b5a7e5d3027bc18010bd809a5ac74242293a21fe5b55b6e225e70b9865235cc77e4c97c79bd2769b9eaffb653900a5aa37ae46b7a3f54c97a4eb0b091ddc642d60f72570b19deddef6ddd8f85b0f034abb29a1e82571dcdaf85fe811c8801b09481b162c95143fa1914cbd51229c77520e3df2afbf87283b6f4f741f6dd1141860b32b0ca1f84ae79dc20", 0x341}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1) socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) 1.226471566s ago: executing program 5 (id=1854): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xa, 0xfffffffc, 0xffffffff, 0x1, 0x1, 0x5, 0x2, 0x2, 0x2, 0x4, 0x200}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ftruncate(r0, 0x40000000007) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 1.21064589s ago: executing program 4 (id=1855): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) close(r0) (async) fcntl$getflags(r0, 0x3) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) fcntl$getflags(r0, 0x1) unlink(&(0x7f0000000080)='./file0\x00') (async) fcntl$getflags(r0, 0x1) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) (async) r1 = semget$private(0x0, 0x1, 0x81) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x9]) (async) r2 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/118, 0x76}, {&(0x7f00000004c0)=""/217, 0xd9}, {&(0x7f00000005c0)=""/214, 0xd6}], 0x8, &(0x7f0000000740)=""/227, 0xe3}, 0x5}, 0x10, 0x1, 0x0) (async) mkdir(&(0x7f00000008c0)='./file0/file0\x00', 0x5) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900), 0x20000, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000940)) (async) setsockopt(r2, 0xa, 0xfffffff6, &(0x7f0000000980)="67b4328f5a413c54a31612bd80044a41e469fa47f978c1e8f83525dcccbf2a6263b583472c644cdec3909b8e4047fc2855cafccc9a53b67c9c61920c6164f6784f189f66c5a6c88304732d591b99efe0fe1d98b1ed56aae748dcf890b06281712f72df4b2d6cb41723657cc58065bc1e678a6d7a79ec4446628dbb0b30cf6c09", 0x80) (async) semop(r1, &(0x7f0000000a00)=[{0x5, 0x9, 0x1000}, {0x3, 0x4}, {0x4, 0x7ff}, {0x1, 0x5076}, {0x2, 0x9, 0x2000}], 0x5) (async) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000a40)=0x2) (async) fcntl$lock(r2, 0x8, &(0x7f0000000a80)={0x1, 0x2, 0x6, 0x6}) (async) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000ac0)=""/237) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000bc0)) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000c00)) (async) readv(r3, &(0x7f0000000dc0)=[{&(0x7f0000000c40)=""/114, 0x72}, {&(0x7f0000000cc0)=""/171, 0xab}, {&(0x7f0000000d80)}], 0x3) (async) read(r3, &(0x7f0000000e00)=""/107, 0x6b) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000e80)=0xfff) (async) ioctl$KDDISABIO(r0, 0x20004b3d) (async) pipe2(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r5, 0x20004b3c) (async) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000f00)=0x2, 0x4) 1.208756755s ago: executing program 0 (id=1856): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r0, 0x80047460, &(0x7f0000000080)={0x6f7, 0x2, 0x0, 0x403, "2c7f88d112afd4f3bfed0f274ca9576eb663855b", 0x790, 0xffff}) 155.409556ms ago: executing program 1 (id=1857): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x4001, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000480)="11aa7e101846c054b4f3db812e96b5b51d24e94e90d5855504bbfd5f57402077ac04bde5b7d7ea35ee0a93398387b8796892568b3e11507741c83403bd50da1e984a3a237b9ca51bbfbd2812bf24082817e57036d8bf18ce9be93fa8cdb4a09f0ca78401bc905cd9efbd5e2986ca0c09cfb2759d166a194969a14b5d2c5172507b28c26b2bbb214a4fa9eb85c855964e407527640151a4024c3001250bc2eb8c714cf685286db7872a7128b35b9a4de2c4f3fd3af87d80f99c72a8f996f07036ce07a686c24e29d86e0d68dfe3629677f7bb0a980c6e7c1a24a3d06e1a2860c0fd824bf7", 0xe4}], 0x1, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r4, 0xffffffffffffffff, r2, r0, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x88, 0x40a}, 0x1) 153.633277ms ago: executing program 2 (id=1858): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getuid() r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {0x0, 0x11}, {0x2}, {0x0, 0x5}, {0x3, 0x8}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="eb0056a75c6cb626687643b87e0a388b1f494dfce7210f641cdc49f0e79f992353f119bccf52a89224ed242f03e680012ff3b00d6f0a529d8bb641b1dcac0f1daa4a0e96acdc8e1d9ac39f17441d7723bac9c59e923ab328ca8fce567eb73a10f38394da2955", 0x66}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 153.012012ms ago: executing program 3 (id=1808): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x645) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000063c000/0x2000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000dc000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], './file0\x00', 0x3}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x6, 0x81, 0x173, {[0x8, 0x5, 0x70c, 0x3, 0x59, 0xfffffffffffffff3, 0xa, 0x7, 0x0, 0x765c, 0x7ff, 0x5, 0xfffffffffffffff2, 0x8001, 0x3, 0x1e4e42b, 0x81, 0xfffffffffffffff9], [0x101, 0x7fffffffffffffff, 0x10000, 0x5, 0x5, 0x442, 0x4, 0xe6, 0x1000, 0x5], [0x4a, 0x203, 0x5, 0x9, 0x5c, 0x3], [0x7, 0x100000000, 0x1, 0x7, 0xd, 0x7b886032], [{0x0, 0x10001, 0x3ff, 0x5}, {0xb, 0x1, 0x710, 0x9}, {0x6, 0x282b, 0x9, 0x80}, {0x1, 0x7f, 0x3, 0x5}, {0x3, 0x4, 0x1ff}, {0x401, 0x1, 0x3, 0x9}, {0x8000, 0x5d6768a4, 0x6, 0xc}, {0x1, 0x1fa7933a, 0x10, 0xb60}], {0x25c0, 0xc, 0x2, 0xf1}, {0x7, 0x0, 0xffffffbe, 0x40}}}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x20}, {r1, 0x8}], 0x2, 0xff) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 30.759512ms ago: executing program 6 (id=1859): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000b1720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x400, 0x0, 0x0) 28.869294ms ago: executing program 6 (id=1860): read(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000002480)="e0edad8d7992c5fbde3a1311e41116bfa16f76790abd5c636760e79674d6acaba92cf0464ebe14e6d175f4620614b371cfaf84cdef8157cbc8b2d3391ba0a16cefc0a0f01ca5fada9fcf67806e6f7c5c3b3b50b53d63a98a675abbf7428efcc6ea23d30b118e931d0d7d04563b0533f28e0436cc4f54f436d1ea805610d4e6a1155667b472106416c215f1c5486af851e2aa0041d3f8d4d3377a047c6a1446563aeae7cde1418235898bea558c679a4e902252a5beb04d171f3dae1dca8ae083d71545df90c191a9ced8a31b073a13bf25b47e9314513bea78fdd73b94e4a08577544b90e01ce7e2c7e51667974f471f11d3107ccd65204949fc2a22f837b24ad9ac606e8fbd562f8d9be6f400dc04cbb4b3ac2661b71fec8614e05ddfcf7cfd2ba05f5a2482ce960a6f209e7792bb078726b4dbbaaa5b6147251eefcd38009dd08e91e88aa4c923803399fdc97165386500ea5d8be4357ef16cbb8b5bd2b9dfb838abbe4ae671877ac99992be82f5d4b866d11a26f71986faece9b731ab548e67d617ee1f418bce4dcced9de54d578a5f850c244af7125ffa079c46578c4bf38aac0004bb49269b9173191c8ba26130b1cc6e0bebc479205efc057376e3e0a71b3ab9c2533784fc11a19a5f4d06f27929d50ecb2ec178276b64d70204b0a20dcf814fd1ea6a41e3f9dd1ac52f9b39c88bff54f3332514d283f00c4da5d269787faf63468f45e34fcad7e57d9a08cfc4789601cd3b024b2de2302a0e641934fa8d28de522e9ac4f097ed6d9c229a0eda4b5f56b4156f7aac20e71701cf8ea81340472c5a243969048269e56a43544035cc831a6d0fae39e86e229d1426e8644526128e63ef51df13b9047da09d71925a4f2eb1b67ca64ad9e862600d696b2e9f00a8ad1fd83addebfbef4fefcce51d243deca30770770c54812006083d86ba474b007629ca44d2b22e61880bb5d3e8862fda623d6764d38df64d6b5bab87684c5484d77f997fe2869e62524179aad56eab52070917486d55e692f8aa3433a808cf918981db92d83a3c5c291f6dfd0184b7cfc322cabf3e785efd5984d975f273b272cc3534b65b9e5e6d4599b54021fa9bd15421f7dd5c038d79f4af087a8ba6dabd75928fcdab1905854b324878d959af0cbcf3a369843ded6e290180c21f862f97f036d1fc524292374eae5117aebae751c3fac04482b301ac8bdda1f59f19e12df1aa2b66dec78354179ef02bb418f9d239f01b0e3e662799625d6f196fbefbae89d6384a3d55480800d8a02472b5c6b58468ca339c25101adf1d28cc82eeb2cfd42dab399a8c881a1ecf7aa2bf1f48355d020dffc3c31eeaece3de6fb3a0beda98ac24d9eb4e578fdf2adea15b20b3259efd76b305dd73871983edce383d44c340264aa316bb22d32fdef88cbe078edcb5d378eef1d242d9a281acb8f08b31b7d37e6bf15bd0ec781ae5263aa5a33f217eb8faaed6b99a63e1bc7c95e73c355494a8597bda6da527d941b6fbf4b57be888a35307f5177ddc8850e2ea85a8dbfedea65ee54c7e1a0833589db98baa86838a235ce6cfd5329e84f481ba902d6a4a98533fa3934c8ae62a26e671ba17afe3fb2dac7693c0f8ad637bb724254141d824678adfffd654953684f77ef4bb1e51639e46b2f65e3c5f09d0664837b3fcf310a8a133381e8ef684227268024f71cd3ce4dce52108ae262e44b8dee8e531d6994d54ed137cc89c8a895570ca02cf709014536eb2d3b0b79d48950c405cc961457738549e01ccc376e5680af27629e8cbb09d56f797db28dc6c64b2d3090704057f184ba02034cae45855943f206594f53ae23f7e511d58d3c56c8f86f92717a01837dc34741bec", 0x52a}], 0x1, 0x0, 0x0, 0xc}, 0x208) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x24, 0x2, 0x0) connect$unix(r0, &(0x7f0000002a00)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x40) 28.502502ms ago: executing program 4 (id=1861): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0xc00, 0x8007}, {0x2, 0x200726, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x6}, {0x0, 0x8001, 0xd1b, 0xdf9}, {0x1ca, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1846, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x7f, 0x0, 0x81}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="dd3992c740af1bf8877ef628ad83b3173938a5a2064307c22e016f4e3eea24fc28ec76662057f1ccd397ff191d98ffd284333e2135", 0x35) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket(0x18, 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x3, 0x6}}) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r4 = socket$inet(0x2, 0x1, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) setsockopt(r4, 0x0, 0x6d, 0x0, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f00000000c0)) (async) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) 28.14204ms ago: executing program 5 (id=1862): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000300)={0xf57, 0x3ff}) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xa, 0x9, 0x5fffff62, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x207f}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128a70fb92280c3dd9915b4ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe12f82e99c55d65c3b14ae617a16474d833d656fa238f8ad823110027f56fe231ec2c3b3625629ead93da31f9184a3fad096879db39ac2a027b70a062613829e13d6234581e1b32e3b9a836fd59bb5304e931a8418c13975d73eeeadd723668207de5de739313d9d50a5e1d3af20943fc365c2da7a310a5c03e17fe2d21488957deceeb0597a3098ce2616ec6779943d7cff4237e074e687c2bb1f4a1b73c9cf4185514d62d8f61fb09fd0ad92ea1000c8748ae911c5dc374229bdb51beaa3abf8f6b3d769dfc6f17f02e831c8735dc32321d7bf0047bd2829f9d384bc733e9afacea993ab34d97d0287e5255570d792d0396a8b135a66876befc450ae36e502eac6668c3871d684bc24d519b677862a27c73b32cf297682d23b22976232b5bd7a923806d1ebeec8c06ca8638c0913644ab5f10ca79b2451005e49be06e573b53fbe337f01771c437ea9d59699f5b3adada161cec9257b9ab2961c671cb5bae371af8a684b1b7c15400747fa891cabd1505e90995782f0922fdd641fa19f233a6bf2d2f93aa300c51a4ced036d50687b7179558e333cba8dc39675d9e59345dbb43cdd6589b206e04ad532cfbf009c1d9e51ea7df19170fe88ee57e57fef287bc2ebb960691fea9ca54a5443993274b91cddb44f24a02cad12bac77badc60ed6d50d2376fc186b3ed64cba0904d86146b007bbb5422dc805e", 0x290}], 0x1) 2.115221ms ago: executing program 7 (id=1863): sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r0, 0xc0287533, &(0x7f0000000080)) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000200)=""/85, 0x55}], 0x4, 0x7fffffff) 346.32µs ago: executing program 2 (id=1864): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x3, 0x8}, {}, {0x0, 0xc8}, {0x1, 0x2}, {}, {0x3}, {}, {0x3, 0x7}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x40) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x8001, 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x20}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sendto(r2, &(0x7f0000000180)="3575803c9e3534da0c04e7c4f64c48faf306c3cf1cac1700da5fe4", 0x1b, 0x4, &(0x7f0000000200)=@in6={0x18, 0x1, 0x9, 0x1ff}, 0xc) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) 0s ago: executing program 6 (id=1865): setrlimit(0x3, &(0x7f0000000000)={0x400, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x5, 0x9, 0x676, "9cdc452efcc57f40002f4c0000002f9a68cd3304", 0x402, 0x2082}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a", 0xff}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.7' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 in6_pcbnotify: Huh? Thought we never got called with mapped! uvn_flush: obj=0xfffffd8064dd59a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x200000009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x20000000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x20000000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x20000000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x20000000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x20000000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b83db00 va 0x20000000f000 didn't change!                               pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff83920080, 0xffff80000152c000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x19: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *410648 42914 0 0 0x4000000 0K syz-executor 138349 87235 77 0x100012 0 1 dhcpleased memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c435808) at rtm_msg1+0x306 rtm_addr(14,ffff80000152bf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b2d000,ffff80003c435c20,ffff80000152bf00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c435c20,ffff800000b2d000) at in6_ioctl_change_ifaddr+0x64e ifioctl(ffff8000014c6020,8080691a,ffff80003c435c20,ffff8000ffff2540) at ifioctl+0x156d sys_ioctl(ffff8000ffff2540,ffff80003c435e00,ffff80003c435d50) at sys_ioctl+0x674 syscall(ffff80003c435e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe0a786e850, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xffffffff83920080, 0xffff80000152c000, 0, 1) -> e ddb{0}> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c435808) at rtm_msg1+0x306 rtm_addr(14,ffff80000152bf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b2d000,ffff80003c435c20,ffff80000152bf00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c435c20,ffff800000b2d000) at in6_ioctl_change_ifaddr+0x64e ifioctl(ffff8000014c6020,8080691a,ffff80003c435c20,ffff8000ffff2540) at ifioctl+0x156d sys_ioctl(ffff8000ffff2540,ffff80003c435e00,ffff80003c435d50) at sys_ioctl+0x674 syscall(ffff80003c435e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe0a786e850, count: -9 ddb{0}> show registers rdi 0xfffffd8076f19948 rsi 0xffff80000152c000 rbp 0xffff80003c435780 rbx 0xfffffd807cf34e00 rdx 0xf9 rcx 0xe rax 0x7d80759ed948 r8 0x2 r9 0x8080808080808080 r10 0xe9a7bd87840c160c r11 0xfffffd8076f198c0 r12 0xf9 r13 0xf9 r14 0xc0 r15 0xfffffd807cf34e00 rip 0xffffffff83268c89 memcpy+0x19 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003c4356c8 ss 0x10 memcpy+0x19: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=410648 pid=42914 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff2d08,0xffff80002a35e050 process=0xffff80002a2c1878 user=0xffff80003c430000, vmspace=0xfffffd8066c105e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42914 79937 27606 0 2 0 syz-executor *42914 410648 27606 0 7 0x4000000 syz-executor 23894 467677 37088 0 2 0 syz-executor 23894 505281 37088 0 3 0x4000080 fsleep syz-executor 23894 50402 37088 0 3 0x4000080 kqsel syz-executor 34425 428074 25650 0 2 0 syz-executor 34425 37052 25650 0 3 0x4000080 netacc syz-executor 34425 366094 25650 0 3 0x4000080 fsleep syz-executor 49177 110361 75424 0 2 0 syz-executor 49177 250062 75424 0 3 0x4000080 fsleep syz-executor 59939 353462 43681 0 2 0 syz-executor 59939 464415 43681 0 3 0x4000080 fsleep syz-executor 59939 422708 43681 0 3 0x4000080 fsleep syz-executor 26673 409759 96491 0 2 0 syz-executor 26673 234159 96491 0 3 0x4000080 fsleep syz-executor 26673 255481 96491 0 3 0x4000080 fsleep syz-executor 18602 96142 1 0 3 0x82 nanoslp getty 43681 434713 97864 0 3 0x82 nanoslp syz-executor 31415 135982 97864 0 2 0x2 syz-executor 25650 164130 97864 0 3 0x82 nanoslp syz-executor 75424 160471 97864 0 2 0xc82 syz-executor 32357 22857 0 0 3 0x14200 bored sosplice 27606 13618 97864 0 2 0xc82 syz-executor 37088 123281 97864 0 2 0xc82 syz-executor 96491 333348 97864 0 3 0x82 nanoslp syz-executor 66518 343670 97864 0 2 0x2 syz-executor 97864 144428 84534 0 3 0x82 kqread syz-executor 84534 267985 66873 0 3 0x10008a sigsusp ksh 66873 351579 17428 0 3 0x98 kqread sshd-session 17428 200461 12481 0 3 0x92 kqread sshd-session 12481 458452 1 0 3 0x88 kqread sshd 86037 312935 31723 74 3 0x1100092 bpf pflogd 31723 259448 1 0 3 0x80 sbwait pflogd 80430 268732 8584 73 3 0x1100090 kqread syslogd 8584 135985 1 0 3 0x100082 sbwait syslogd 35923 118822 1 0 3 0x100080 kqread resolvd 87235 138349 95560 77 7 0x100012 dhcpleased 95976 417429 95560 77 3 0x100092 kqread dhcpleased 95560 415642 1 0 3 0x80 kqread dhcpleased 77193 202204 0 0 3 0x14200 bored smr 12526 209637 0 0 2 0x14200 zerothread 14395 318544 0 0 3 0x14200 aiodoned aiodoned 56292 222397 0 0 3 0x14200 syncer update 53212 87476 0 0 3 0x14200 cleaner cleaner 43462 150577 0 0 3 0x14200 reaper reaper 32714 169357 0 0 3 0x14200 pgdaemon pagedaemon 71561 519620 0 0 3 0x14200 bored viomb 58603 355776 0 0 3 0x40014200 acpi0 acpi0 48275 298761 0 0 3 0x40014200 idle1 8722 191395 0 0 3 0x14200 bored softnet7 62247 222986 0 0 3 0x14200 bored softnet6 75351 213272 0 0 3 0x14200 bored softnet5 86218 17753 0 0 3 0x14200 bored softnet4 69522 461596 0 0 3 0x14200 bored softnet3 65332 308191 0 0 3 0x14200 bored softnet2 16122 385206 0 0 3 0x14200 bored softnet1 12483 72670 0 0 3 0x14200 bored softnet0 1306 476268 0 0 3 0x14200 smrbar systqmp 23597 188733 0 0 3 0x14200 bored systq 62307 290042 0 0 3 0x14200 tmoslp softclockmp 62062 65847 0 0 2 0x40014200 softclock 43255 344857 0 0 3 0x40014200 idle0 1 500880 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 42914 (syz-executor) thread 0xffff8000ffff2540 (410648) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff839145a0) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 counters_read+0x1f2 #4 if_getdata+0x16f #5 rtm_ifchg+0xfb #6 if_up+0x213 #7 loioctl+0x146 #8 in6_ifinit+0x1ed #9 in6_update_ifa+0x186f #10 in6_ioctl_change_ifaddr+0x64e #11 ifioctl+0x156d #12 sys_ioctl+0x674 #13 syscall+0xbd4 #14 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff8376f070) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 in6_ioctl_change_ifaddr+0x10b #3 ifioctl+0x156d #4 sys_ioctl+0x674 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 31415 (syz-executor) thread 0xffff8000368087e8 (135982) exclusive rrwlock inode r = 0 (0xfffffd806e36c490) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b6a9330) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 66518 (syz-executor) thread 0xffff80002a2b8a78 (343670) exclusive rrwlock inode r = 0 (0xfffffd80759f3a28) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cc02a08) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 87235 (dhcpleased) thread 0xffff8000ffff3238 (138349) exclusive rwlock sysctllk r = 0 (0xffffffff8380a988) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sysctl_vslock+0x45 #3 net_sysctl+0x5c2 #4 sys_sysctl+0x3e5 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 1306 (systqmp) thread 0xffff8000ffffe000 (476268) shared rwlock systqmp r = 0 (0xffffffff837e2488) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10248 11128K 11324K 166960K 13049 0 pcb 18 14K 15K 166960K 346 0 rtable 188 10K 11K 166960K 637 0 pf 39 18K 82K 166960K 385 0 ifaddr 38 7K 8K 166960K 185 0 ifgroup 62 2K 3K 166960K 352 0 sysctl 4 1K 9K 166960K 17 0 counters 70 37K 38K 166960K 354 0 ioctlops 0 0K 5K 166960K 1825 0 iov 0 0K 20K 166960K 87 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1452 91K 92K 166960K 2942 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 42 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 59 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 236K 166960K 2075 0 sigio 0 0K 0K 166960K 52 0 proc 72 115K 164K 166960K 795 0 subproc 72 4K 4K 166960K 109 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 241 0 in_multi 76 5K 7K 166960K 232 0 ether_multi 1 0K 0K 166960K 18 0 mrt 2 0K 0K 166960K 12 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 127 572K 572K 166960K 127 0 exec 0 0K 1K 166960K 740 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 237 160K 179K 166960K 19780 0 UVM aobj 59 2K 2K 166960K 63 0 pinsyscall 41 82K 103K 166960K 3317 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 121 0 NDP 13 0K 1K 166960K 123 0 temp 79 8652K 8735K 166960K 98846 0 kqueue 13 20K 35K 166960K 365 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 232 0 229 1 0 1 1 0 8 0 rtentry 176 193 0 127 5 0 5 5 0 8 1 unpcb 144 1322 0 1302 9 3 6 6 0 8 5 syncache 336 17 0 17 7 7 0 1 0 8 0 tcpqe 32 10 0 10 5 5 0 1 0 8 0 tcpcb 736 582 0 571 9 7 2 4 0 8 0 arp 128 18 0 11 1 0 1 1 0 8 0 inpcb 328 2047 0 2032 24 16 8 8 0 8 6 nd6 144 32 0 19 1 0 1 1 0 8 0 pkpcb 40 16 0 16 5 4 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1192 100 0 100 2 1 1 1 0 8 1 pppxif 1504 28 0 28 2 2 0 1 0 8 0 pfstscr 40 2 0 1 1 0 1 1 0 8 0 pffrag 232 17 0 12 1 0 1 1 0 482 0 pffrnode 88 10 0 5 1 0 1 1 0 8 0 pffrent 40 88 0 83 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 150 0 72 1 0 1 1 0 8 0 pfstkey 128 151 0 63 4 0 4 4 0 8 0 pfstate 384 145 0 68 9 0 9 9 0 8 0 pfrule 1344 51 0 46 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 4 0 1 3 0 3 3 0 8 0 art_heap4 256 935 0 584 31 6 25 28 0 8 2 art_table 40 939 0 585 5 0 5 5 0 8 1 art_node 32 192 0 128 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 15 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 60 0 4 2 0 2 2 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 5196 0 3679 96 0 96 96 0 8 0 ffsino 296 5196 0 3679 118 0 118 118 0 8 0 nchpl 144 8015 0 6313 64 0 64 64 0 8 0 rtmask 32 12 0 12 5 5 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 26990 0 26988 3 2 1 2 0 8 0 percpumem 16 192 0 142 1 0 1 1 0 8 0 kstatmem 264 204 0 172 3 0 3 3 0 8 0 scsiplug 72 11 0 11 4 4 0 1 0 8 0 scxspl 216 49835 0 49835 16 14 2 7 1 8 2 plimitpl 152 393 0 376 1 0 1 1 0 8 0 sigapl 424 2376 0 2323 7 0 7 7 0 8 0 knotepl 120 567 0 0 17 0 17 17 0 8 0 kqueuepl 224 659 0 649 5 4 1 3 0 8 0 pipepl 344 287 0 260 4 1 3 4 0 8 0 fdescpl 528 2349 0 2319 3 0 3 3 0 8 0 filepl 160 14224 0 14004 28 13 15 16 0 8 3 lockfpl 104 958 0 953 2 1 1 2 0 8 0 lockfspl 48 353 0 348 1 0 1 1 0 8 0 sessionpl 144 40 0 32 1 0 1 1 0 8 0 pgrppl 48 70 0 54 1 0 1 1 0 8 0 ucredpl 104 2437 0 2424 1 0 1 1 0 8 0 zombiepl 144 2421 0 2421 1 0 1 1 0 8 1 processpl 1248 2376 0 2323 5 0 5 5 0 8 0 procpl 664 5365 0 5302 9 2 7 7 0 8 0 sosppl 168 12 0 12 6 5 1 1 0 8 1 sockpl 752 3700 0 3662 41 28 13 18 0 8 8 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 25 0 0 4 2 2 3 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 122 0 0 15 0 15 15 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 77 0 0 10 0 10 10 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 1199 0 0 73 0 73 73 0 8 0 bufpl 280 20843 0 14700 440 0 440 440 0 8 0 anonpl 32 13199 0 0 107 0 107 107 0 246 0 amapchunkpl 152 68058 0 67518 49 21 28 36 0 158 2 amappl16 200 8930 0 8876 67 51 16 23 0 8 7 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 181 0 169 1 0 1 1 0 8 0 amappl13 176 1 0 1 1 1 0 1 0 8 0 amappl12 168 3068 0 3038 4 1 3 3 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 6 0 6 2 2 0 1 0 8 0 amappl9 144 283 0 283 1 1 0 1 0 8 0 amappl8 136 20 0 17 1 0 1 1 0 8 0 amappl7 128 130 0 117 1 0 1 1 0 8 0 amappl6 120 257 0 253 1 0 1 1 0 8 0 amappl5 112 153 0 142 1 0 1 1 0 8 0 amappl4 104 368 0 348 1 0 1 1 0 8 0 amappl3 96 13976 0 13868 5 1 4 4 0 8 0 amappl2 88 823 0 756 2 0 2 2 0 8 0 amappl1 80 19661 0 19065 18 3 15 16 0 8 0 amappl 88 18658 0 18494 5 0 5 5 0 92 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 257 0 257 3 3 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 62 0 4 2 0 2 2 0 8 0 uaddrrnd 24 2349 0 2319 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2349 0 2319 1 0 1 1 0 8 0 vmmpekpl 168 18806 0 18751 3 0 3 3 0 8 0 vmmpepl 168 156562 0 154554 133 30 103 109 0 357 4 vmsppl 488 2348 0 2319 6 1 5 5 0 8 0 rwobjpl 80 48044 0 41095 150 2 148 148 0 8 1 pdppl 4096 4706 0 4638 146 74 72 88 0 8 4 pvpl 32 21936 0 0 178 2 176 176 0 265 0 pmappl 256 2348 0 2319 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 412 0 101 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c435808) at rtm_msg1+0x306 rtm_addr(14,ffff80000152bf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b2d000,ffff80003c435c20,ffff80000152bf00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c435c20,ffff800000b2d000) at in6_ioctl_change_ifaddr+0x64e ifioctl(ffff8000014c6020,8080691a,ffff80003c435c20,ffff8000ffff2540) at ifioctl+0x156d sys_ioctl(ffff8000ffff2540,ffff80003c435e00,ffff80003c435d50) at sys_ioctl+0x674 syscall(ffff80003c435e00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe0a786e850, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83914398) at __mp_lock+0x192 sysctl_vslock(0,0) at sysctl_vslock+0x80 net_sysctl(ffff80002a2cf104,5,0,ffff80002a2cf138,0,0,5b460642b7ba9251) at net_sysctl+0x5c2 sys_sysctl(ffff8000ffff3238,ffff80002a2cf270,ffff80002a2cf1c0) at sys_sysctl+0x3e5 syscall(ffff80002a2cf270) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c475140f7f0, count: 6 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83914398) at __mp_lock+0x192 sysctl_vslock(0,0) at sysctl_vslock+0x80 net_sysctl(ffff80002a2cf104,5,0,ffff80002a2cf138,0,0,5b460642b7ba9251) at net_sysctl+0x5c2 sys_sysctl(ffff8000ffff3238,ffff80002a2cf270,ffff80002a2cf1c0) at sys_sysctl+0x3e5 syscall(ffff80002a2cf270) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c475140f7f0, count: -9