Warning: Permanently added '10.128.10.47' (ECDSA) to the list of known hosts. 2020/01/26 00:43:15 fuzzer started 2020/01/26 00:43:19 dialing manager at 10.128.15.235:17390 2020/01/26 00:43:19 syscalls: 337 2020/01/26 00:43:19 code coverage: enabled 2020/01/26 00:43:19 comparison tracing: enabled 2020/01/26 00:43:19 extra coverage: support is not implemented in syzkaller 2020/01/26 00:43:19 setuid sandbox: enabled 2020/01/26 00:43:19 namespace sandbox: support is not implemented in syzkaller 2020/01/26 00:43:19 Android sandbox: support is not implemented in syzkaller 2020/01/26 00:43:19 fault injection: support is not implemented in syzkaller 2020/01/26 00:43:19 leak checking: support is not implemented in syzkaller 2020/01/26 00:43:19 net packet injection: enabled 2020/01/26 00:43:19 net device setup: support is not implemented in syzkaller 2020/01/26 00:43:19 concurrency sanitizer: support is not implemented in syzkaller 2020/01/26 00:43:19 devlink PCI setup: support is not implemented in syzkaller 00:43:27 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x89) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1}, {0x3, 0x9}}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) pread(r5, &(0x7f00000002c0)="19ee561bd72aa7f141329b10a1dbec0aeda08038c6a971a7749f1bf66ef9760d6b5b312766604544d5344f180383fbb0498cd39dc07e8237b6ccf6823b1459c7f24209231ad5cd38af3dffb2fb45c174690f9a50daccbe9d1f7450f2d1178c28d0787bf12bc599b554a994dd55acfd92763e9586510f3f9e58a0091ac23a5c01e60f8d0411d7022c85933cc6d8f829f36833a38506e463e8e4ffe75d29f66bd8959f4cf361e280eb5ad0fce06c3dae9c6417e4bb36a11e26ebd2015caba3bfd576910088dbc050ba263fdb495eb988cbd1f31c809fd0b7f0cd5be04e25b2b9345e4f41d04086f8bdfe629d64f95c7738341fe71b21edf69471a59975", 0xfc, 0x0, 0xe9) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x0, 0x9, 0x1ff, 0x1, 0x322, 0x101, 0x2, 0x2, 0x2, 0x6, 0x200}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f00000004c0)) r8 = semget(0x0, 0x1, 0x410) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)=""/111) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x0, 0x1ff, 0x1f, 0x1, 0x7, 0x0, 0x4, 0x2, 0x1, 0x4c, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f0000000600)="1afb", 0x2}, {&(0x7f0000000640)="6647215b8fe646027b1e5e5c7e05479b5ca1c08be92adbd9d92095e505b5206d7f99e29faeef9ef6d15aebe4bb430a6a6a74d03b898cb59a71c68d4ee86134845419a2fe846f97912464e31024a8fd4c0d7316c342b6881072d3174ecebf9a640f0844af057466f45a5c5b43ccb93d9a29d29d82f47d49738a7f92c01a3740", 0x7f}, {&(0x7f00000006c0)="f40a515a374057450e598d42a28933273241403d5bcdf26a340545a8eec31b19388003ddf56946f0daa797093211602a03be0a13838ee8b987f5752d8581c2976121d11329272ea7b2d81ec00d498b56d8113772f094be4bc4e7ae2f5f67b5f6f4f552c00863bded470c55810696d11fe249a6069231356031975dc65e6a98da12aaa24f680999c03cae178ee27d15", 0x8f}, {&(0x7f0000000780)="9b2e3ee60c96e098b87fec572860b3978e16b06e15a0f88e0ef81e531005a0c60396d39dde2f84e14f93d9aab75ed6b2", 0x30}, {&(0x7f00000007c0)="85965132cafd84c54b691050441dab5b6992811087cffa1e8e4c964fd613fdddc7ecbc31d1d699908d808fa71466f642c1d5a9810efc00178ddbfa12237ab27bab10ee79ef38526b60c4e9b0e101e5cbddd9cda76c529986756b53d5862398408e9e8ad0120a0553996b721ddee2f6e2aca7039221c87aff1a1e71281ed8a95e4e09240769f10222ca570206311a991bab59200cf603acb89e35b274cae27d343f5046a870bc83f45dc80a52dfa9896be89c89984651c661f8d2e6b84d5894d3554b315e50b18358ce655965e1fd962ef7b7eee34c72d3469b95a8a2d36a62f6086fdfea4905dd2bbf3148e43bf0b4d4ebbadc33052b952fee5b8ded0939c17b41fd5e00227041afc2919b6770c61b79c96c996b2e353c042c938a6bdf2a63add788f1dd8e8d17957a300d213901efd6b6e782a13787f6061027622f550304ed141cc08d3c51076b8201ab359cb02f4cec719d3d62506dd6bf7967e735519876f041bdddcb1550e593e98117173daba9b262b6d89fd2a56963a2b021235348ea3d0802465eda051529edbbf31c9b211ce9ce9be422a032dfef5a4b0c588c52d972f167799938a635ecc668f3b5083e4b27aa854bed18aa461076018a56bd9ef3b2d977302f4f83d7c222d6a4c261db23bb0ed327d37d36041b65c77b37f427be5c9f69c7010c801dd1f26eb9da465af6b45433c798796545e0b5253d37fbf91891d901e88886312b000d3dd79310cbf3b0a12ef65de9cfab479ca4460ac02e24138aa94883bc17ba19192cba060e694ab96e698a960e7a6ebedbe3a4b04fb15deb56e010b030a64a1715c72933ecd7a2cb44a1a2ddcf2ab122e1d75ef11197b5e33ea4673ae716b93fd0c9ab05e0ad0209715245acc534df322938582b151a73956e9388af396232e9f34ac48719950ac0e68910435ff292f02300df6ece17cc2dd7488b1d740c92a3d80a2d0d3d572fb34098d4cc33be1ba13f9bee174d48cde9b27a9856f26c44b28294e06c4c9f4a9bb66b98f9aa4e9ef5334af47d6cbf2a2ce0163c19d5a0015b1d6cf896d10fd2187dac5fcbadc41f528366399c587b9a47fafda4831b6ec20eeb0805e6c167e2b41b7148394ee829fee7c58b2f28e3203ee2007fa7e0419d10a1028544a0ef26dc026df6ba5703b350c1bc0024690472ba9958b28f7439399f06c01f9564239c17c88ae53b456094a6a502d162f468199f2944c3121e7fec43be4848240c8a60217daad39d77eb424cc93ba9d6698e858bfa4ee1d2c45baf103f4b72591aebd15a1710cb0fa640725a4c22a0c88b06aa278074c5624bca75949c599d8f9d1b043ecb15aadc8a4bcc0c0ac03f7fa6b44771711d64ea1c1851042256b32cc3f6fa2fa08a1a6afb5ccfe762a3b734b537dd539efdca73febf778cb02767909e89a8f8c7c539dd4bb48f5ba729c485e8aa82c480f6469771e3b1e5ba771b41dba3a244cc46eabc2e627e3910755ec285b51abb2c4ca097bd25aa4bd48b88ec0b4b9f2f110ad3fddde55c03d81d397a6b5e4bc645ca6e023b74d4a6bf7b97477f5fb8c7ee60f12cf4b91aefc544f71b8e7db57519b0126c6d7161a2e37d96e12ee719bace1fa2ace2cac788e704520953319eebcac52d8fb531055c798442b740b448f3f484e4ef4c32198af3e4fbc10b77d7283a28c0fcb5f057872275568da02dd1eec82351958cfdec566cfb4aae2652ff43e3335092f2438a9cd6b6c5202da9beb9c3b6ca291efc4b7b3d7b82c846368c69c3283a53cc2e45c231272bd1cabff7c4dcaf40296691b09b8d8f9535a86bb7804153e2aee9dd586866d53702dc175ec25d55c279568d84f081a88f6989a88d54bf649cdd29731400cef0e2ab62d050d026c4454ae65b1bde96c908f5ac35777f464e23a99ddf40796fd1b30a8a3e77c872a5951bc75ac6570cf818efc219a6b3c492e40d9ab7c705f7ca2bb8827032d0e761e96154966f48686eadbec54f26fcba4ec783ed7fdb688a6c49f3f87a0da058c07f84936982c6187aa9abbbb26ee14ca714592986d2204a127960e5a88f9fb21f64065c4a96fd8af4d84bf5b9cdfb328c3670147940aa9fb41f573987747cedb6d0c77e359054d8808c2faeb334b807a5888e85ce0c8bc7afd59cb41790a4798e37e0933f8891e5d1efb7d774e77838a1118cf4dc264df42a1f3351acaa8295ec2f6df9b6ea6329a655ddb62488cfe0c13fdf92a891a74735d4536084d72ddfd9ce9839f85a76a4862497e23f23eecdf13844095ee8cc05fd59a77e552d3f447f2b6f5e2d3ae8a334569bb50c02f7bfb93d07ff784080cf2839f392655e72faae4e136f18f0d87b568cb16d9c2b5e1c87f9a687fee243d3f15bb80a647f37068e4ba4684a83b385c4e7b4524340536ac7c3bbf8670f4142afc2280b747a5c413dd3091243759865412d07dd9a1ea84fc58bd177bdec7a7b20d506330e749c1bd538183adb0228aff1bd7388d7723e411a4685f983910ad91b37cce3f6a6283dec94d5c19f58ff70c271e0148b3fcbcd3a8bedd1ebc7aa073b5f90e5a962af9b8a369e89e03392483fd8458650ef8db5e57e22b08452c019efc6828674de4c85aaeb5edbde23cf22c9fd1b89eced9a56192c9bc67ebb8c9dcf57ef57da04ff9e0e1a9fd5bafa755b9b33021336d56f93272d154db696a0bdda3633b313cf5f4c813293948369c1295f92c29c1fb91dd7968b78868319bec85d01ef81be6c522361d1e002a2dd780cdce607ed81e4c5852a37e983a9c3f38439cf71f3c90cb3f800e38b15bfbf1b395a9e8442b2273eef254a6ec0da496d6290f9b077106a050a3926e068e60555e928df9b55590b2feae258269815448c95f8e5b5ed9678cbffc19fd9ee7b4aaa8582c6f37f51d7f2d05145be5c94c0a212e9235689a32af2eb3141e83867e8519edf875449b2a4953cd1fb4b18c98bd247679612ccfacddd4485adfc5841d82b40a51e7436bb2de5f10e38702ce76aea7ef766b2331a9067298efabfda4e10a05e8d872f633f523da1af9a0e7bfb07ee9f7ace84aebdb86b5bc29427cb3719bf4613b7ed583ce2af218b60c53b262ab1f6feb2f247734d99f6a62ec470e1fabd44edf5e32ea5ac3a435ba5db3eea6ee2766684655c1bc12945b1999517be916627dad5847ef5c0cb6c3607e204563f8e44724e31eaa02422ed3e39b986b1b2c5c3ef41674da36e878c03dfaedf4a2ad94644e0e9ffd59111be3587c0711bc8ca517cad37f92de9e392c27c9840fdbd8c5947abd268f9ae1930a35a5802d22c25e440f100f0a74c7ab77603b8a625e2647274e5ba63be4ec06a75e935261af23ac304db1fe93f390ef78a0ba780e94bb2467872016bdce36bd286e4fa0f85e7daadf0d87a3d72e55da2b47ccbaaa1f917dcbd1d6cd8c6efedc7d84e23efae8e4f2e78c054d59e4b6e51d9e545ab1ef732ae0d963e623689675a0cea3ba35ff54d7bf4193bdf340ea3b32241f5432b6d988d9cdd4dbe32a54b485efa7b95385fca7da968979b328a545073c6e64cad5f4f405d0d88974d550c4d9fc99c656d1869edd635ea50a4befcb879b6bf3ca0707b23c4dec325baf591e95ee3e150bcc337b62c4bcd6be49a173cf61f0a69340e4d0320eda00006e0e2e4754e9257ff19f6e7f8ccee8490389e3f7a121b334c3f8eb6def169105bac56b3de576b9fac7acb8c510f3b136eee38a2c29c814b6aa78733a9bac8b6620a38d09664fa23ca94d1340d6cf15342cfb4bd1845408ed028fac4d046611d6864d18fe39cb43393f398f76312671f7d5b2bbfc32366ec7b80d5b7c58a8c4ea27b90f4ffd63d86844938d8cd81ccf9901b7b75937c16230d4a7445e1a64d566f9b3732ade21c4354cccc2515cb408d106f46fae26d76779d27ff454c2e1755549ee517e59a921d656da562f84b65c579fd7698ae6405c2901e0f67a0c97c5e9e3db4a2e73e26a1375eb56919a80d68d2f439ed8f3a22ccbf9f399e3b91a8e82c0de0c8d68c36c9fa9b3627d8a46b96c1d24d18eb5752e9978e5e693529b68fa9b225dc783398cce611027ef7453e0c7fe2395a938c36b5ca85c00f6c3b0f10a480ac6e29820d9d1335f803e0e0b4f5a0469dfb4d2fa4f7e057ee18e0dfd4eb025cff5818714712baf50c3bb5d1360969e21c47929c42d915f7660ddd1d75266e3dc5a0a8f84981deb544d992e574cc88b1731affa65727d23690b04aceeda8ddfbee02598d8c9c0ae8f7641e5be4bf3ccd3eecae798cbe3d6ca8894381a4067cfd371e49055c2405ec557805a003b6a1c2efbffc2a46b015981cb3f837ad9b4ee1578382ea0864b7de990381dba8b16c42f1d7e4dc82520ecfec51466666400d1d3c97e70acf5b2c891de307d32ddb73805e548fbcd8e4284adc9335613cb9ebcd20ece287bdbf01007c349f207a5a4da56b9e923870383c6134c75dbb6bf80211cb973e75dcf379023cec5b3aa6f4abbcbda28e34ec42ab613819f180e1bad6822a1249df86a411d63ee6e5ce636423a09b796a33a4935149abeb2c1ee291b5c096fa9ffe3cee53e083b71d1831e414a7e0883c2a43b42866e9ed945a9bd7d6c1810a7ef9c921bca36b9d1c3b22307891b806479a1c5cc404acc8aa7f794c240d5d218962ac20b2d5630c9baaa12261a7bdfb42b0f2d7a5daa41b0392efa63231b6ef963ab0cafa4d70e935c4303db7ca57eaff990d16af2b237baace32184da3749fb90120d61edaf4011c87f477b054181e045d826d832ccf69111e288179589843ef21da3e51ceacd5df9b27b6b66266ce51e74a4ede10681cfe1c7e1898024852ddb9d9a797f1cb4d706a233dec3bfe5ad160419c92b3a0777e0423d3018c84932fc4fde7dde18811bd5c17a28d239b166a9cc81d326f4074109b5e0d17497c14ad02008aa454c7a3306b2b6174ef1a2986d5b4067414f0f0f32c29d665c116090b49c757ea2169c9ce48503b1d73bcce3923f1a979aabc4b7df127248c77e9d0778facd652d13f6299e189e22f4055f0bdcb3cc11818e2402911d00f60274865f38c31d18de9b43600775e7757a54cb695ed6283018bfebbb8226d0e38a5ccb0788c3517fea79041d68f8e6ee68b8f221846c05d42c7643783c18d7075e873612361828759d9a4d50915d5ca446918946d35d2f0d66d81a40c8c3676970ee5e8b8594c012c7814e9f8a6cdea5a89d92d2f5f0ce877834312b4d7ab315a28d3e665a1bc6d26af96a84aacdf96545fe0145007a92631ba75be73f9160370ad0f7d9e285bca1dafa4df948bf6acb282e80f4c1e3b3cecd81c255e9b632e724086589e63c82d08b1004b2a9920d5922264a43ef78b73b9233a5b4aaf0327be478606aebfc70280b891a11ae1564ac428f153041b22fe20febc6c807b733ea3c53af4eef9ba8fa29cd0ff595bf6e5b640b0849037405a3776d748919b4e3538d8afcbb05e0f1e276c291bf7da52e5a0f1ac134b94e9fa1cab6f3ac14fdbb37c43ad1885c5677232a5d300e224e3ef1832e3b51116382762fdf4a767f9bb07fcfb58aecf1e00cd3e4757b6693dcaee40eef8e581c570fb2d50f3bfb82abe1a8ecf29932f50352bc26b846099a84f5b867247d744e70e3f9af518a8c7732e58efeca2d0362b45faf4dd8f54599aafcc65d67b6064e8763ada85cba2fb13a38eaefbd5c5c925c6d32eb8268d8f82d95069709b58b9e0ff5be0a9297f4f4e6d226117b693693bde69554134f8b86151904a595ef1a277dcfa71c02ca13d78ee6d93413c9f5604a6c752e8a1edd7acdde72ebd", 0x1000}, {&(0x7f00000017c0)="a2002fa3928cc32c82315ba7cc4abbce578f2b7ba13fa591e2d76ca9f5a7e9eea10888c8e3b8a60c1efede5d8ac223a2f76b3ccb5c0d081c4a320bf3d1336be4c1877f8a15e6fd12b33343176098d74143e7c6111734f41fc67012ac48b1ed9c31a101583d020fd8d74b03930c9f7172b7dd6fa2bd91ca4e4799a4a61ef141daefad78f227a307212718c444f9d36a38c66f68183eca22bd9c3e72c107811005081b1c6876829ce1901047db4bbe34bab1e9a2b2ee6fc448c8fefe1888290524d50d3d5671cada653bb4", 0xca}, {&(0x7f00000018c0)="5600fa754d250a7751742c2ee4c181422b069a12611023ca00a8f1ce64c13d5ad6fc19fe41faa9159fc12c3325a1ef7b5089be924192a06f0d00893bda", 0x3d}, {&(0x7f0000001900)="168d2493cf09e1a4deb75d4d57c37e0b7088b25acb484eb6fc8a54940995b330fc55a9b6a388405984d2886268c3074fdec63fc5f58c3a87c88e848f89d6d12ec621649f50291b5b153f590899ea83c7e5280f829d1e3ce960c5906efca9eb5c14614cab4fc96d8158f9e92bbdecf44020ea055cb1fa1a11f853192afa16e8533776064161e01ec627862b041630f627afe58071eed2660ce6321b79a33a6e1ab6502e05d55a63bf2cecd9ab7e5136d33040fa2a", 0xb4}, {&(0x7f00000019c0)="a6ae28ef07e38ccd411c58555a01d0a9dad16382b4973aa5c0159be808b4e81b232019e75a87d3ad24126131e00d56edb31f5943a19bca97b9bb3be490381b8075b79ad5d0c1d39dc5401aae85656f4bc6fd9d83628b44c0c30dcf6d23eeb0b20a242e05ca6fb9db349fdac391c3208a82aeb4eca62553ee12219ecc86b015486dfbc14b77cffc0443ef34cae68c4874dc75a03a6176b793bff090c465cff4bca81f42c28a6440b6cd82b3809ead19c07c8ff1a767daa69e92460203553418ac25286418e8091a76b764c3e271987c56281a149e4c35eee81cbe1c378dc0ecf604c4393a5f482e918efff029683700e99a01", 0xf2}], 0x9, 0x0, 0x6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) r10 = socket$inet(0x2, 0x5, 0x1) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/vmm\x00', 0x200, 0x0) kevent(r4, &(0x7f0000001bc0)=[{{r1}, 0xfffffffffffffffa, 0x44, 0xf0000000, 0x9, 0x8001}, {{r10}, 0xfffffffffffffffc, 0x22, 0x20000000, 0x3, 0x6}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x9, 0x2fe}, {{0xffffffffffffff9c}, 0x1, 0xb0, 0x1, 0x40, 0x3}], 0x40, &(0x7f0000001c80)=[{{r11}, 0xfffffffffffffffe, 0x56, 0x1, 0x8, 0x5}, {{r2}, 0xfffffffffffffff9, 0x11, 0x2, 0x5, 0x3}], 0x10001, &(0x7f0000001cc0)={0x0, 0x3}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/bpf\x00', 0x800, 0x0) flock(r12, 0x7) socket$inet(0x2, 0x3, 0x80) pwrite(r11, &(0x7f0000001d40)="713bc596b2ac10f9a3641b481d66abe4be38160d686c1af97c8f9a0ae46e421e1aff1d6a00f3cbd62901cfe28204f9b644b684b8707b322d7bc4f3b51f6060665971627a78ba38124421bbbdc86547ffd32917eb0119c7d16c717e7d71f28aac04eba0f839b47569bc26e26df2442796", 0x70, 0x0, 0x8001) chmod(&(0x7f0000001dc0)='./file0\x00', 0xa3) 00:43:27 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) sendmsg(r0, &(0x7f0000004680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)="e77efbba508a9b33d8882b4ad2fbf14ff2f56cb4aa01708716897e2a9f260143f1c3938462f12ec9f18b5a2996430b4e211f47330c69a9baf4932ed3c48c0e8681f5625f3f71adbd0a4c51606abb69b9c9f49cea93cfe1c731335f454a92760331479462282b30e72e2026bdf51bf1bd3fcc6d58d88f61307b28ed6d1e4a8d4209d15bb7fa899804d9e1c1734dab36c99e4a8dd4458db82580681f573b9e964d9b7dad99007304f9d917c6158580d8351cde195b33361fa3f41a28c0cc471f05f4fb13c8a884e7086309f9025c56b875894921f06dce5b8d64e615c1567fffd22c8be2ee9895b1a71ad5d323299d6258e7c9c9e460edb6fd79f19d5dfbdcba2a3cdb6cf40e023ae61b07ce542335f83ef9a6dde8f26c8fa3e179720d60453226d1018a25075a5fd83f06056b7ac4b0e11f32032fe78040b21ff65deddad9a607ec9669cd70d13054a3d5e383af74d2f5c8596874198fa0755a114680804f3765fbdfa787517321e56a4fcf5b872f9e77d2f138aae86e74c6acd26aef85ba3daec01dff5536007a451e8b6b143ec8139733dbb45f178a3674bfefab4dadde2333f415424e38a71eb6d1e8a9f361b8a264d516f36c2987e3679b902be16172a1c7878be11e9d4fe769058e5edb2657d2173497dda6bbe41e63362cc869b271260ea3f64ff6d66b94846d65f84d69530f437497fb5574a36a26d550eaacbeb92b745d47bb50ef412263bfca52357fba86e12371f678e422674774eaeeabeb3502c3add06152350096723704511d793d81e60a1965d7491b18851e783b49b9ffcb825f24b08ad3b225176275a7d9e357766604f7c78ffdc8277563180d1620e9d6b974c413b8ffb4c378fe865c187b719e2a5b67945189c1fb376fe8796f818973903a66769a9b1637655206fb003391095fce07500bbfe0ba6fd94c5f2fa14c4e958c963af3d1c54840c0114f15091697ec2890ffd61d1a6f4fe9312ef386d7bcd3ac69781c97596e1287c24e21fc522fe194f4e3baadff7f6391f3fb7c26b499dbe8904fd82f54e8f844f79f1615e83bc55830ca94848f9115ec8dbc34ebffa1aac12131fbc9799c433e9c66702d97ee485277a2ee860fe5177ee78a1f7c9ebf7adc36399ffdcb2acb516dec4b01a4ab8c0dcec0ce21918dfa594dc6a79c780fad72ed07fd6dfbc2325af29c64e71c57b24b2809117789af9e09ffd3a3b69d81b24270ecd59237ae427c316d314b1828cf6051ad06258e57a4f27093bc5eae98702be68d9bace89a3b3e7453f433326b92c23e955e1bdcc9565caff4d6d9da99f5f637d5c1ddef345e45bcd00ea3734217eef40b5483713aa3520691cf65407c93cccf18514a3fffd99fb98cb623244f8fc5e413618a0b201be4f2b2d3dc3a01f0fe934a1aba27459eeffc073a453a4bcdb69cf0676266c8a7e7f0454df4381c2fdb9b7e033ca24563fe96801ded8d6476c1b58d5b83ace038d46a7dc7e2ce5f76d43495403e6d78eba5dcc3b1764eb5f412baddf4831c2f61f719d79fbc28b24e825cc5973ab616fb5f519a2ffbabbc84456d427ca0d7229783459e5a1d1390b5f90778f85399ed6f695c34535d3c7fa52338e9d1f7fa7f222c6bdd59664edbd5a0c1a4e307bb008fa9438e0cf9df95a38990bdd6b6c46eb8b37abe0df4feb4cab773c8691041f42bcc0489d72d50409dedbdc6d2890465987752d3f0f87a2db7dc02ad0a0846e93829ae1f0d41036bd8fa6021a11345776ec219280e3f96b589f53b7faf78c1717222dff3e665e599cff74e9f09fb75971fea4e2ca88693cfd864f190c12caba788b837054f648c2544bfdb729c1dabf22f942c8a07f5a96110df39d225b5f1be68fb238b7a1a12b0f36bb7ef4240bed009dea159e96510299e8461930c496c147459972fec88f7ee0b7f4df04926cbcb03891c86862f9c567ea677690bf53d1b6034eab5cbf10c5be32c9cf6fe0738b06b56f47bb0f11db75cdc5dd8e69c22c5d09019b6dffd11dbe8a3618fc57594b65add70eb2b85098d0790918e2ad279f7c8aa50dea62a4bb100f2c0843ff2c0e0fe2a9fa73f75af03820eda92580a3847e2c9e5841f09204a8d088908d29860eadca9bd6b7ebcd97496bf88fccd8aad81b5e3150e5c40aa2977c78a999b8c4118cd2116b5cdc0feda9006cc0f7cf930d4dcdbba5dd01cc9abbecd6f451332674efa8f4a076a90e11ff114d82cbcdb1d8591e820e3ad2b453926f5f39b5c31d50da25badf667b51c02ae86b5d2aa6a855cbf06e6db9e23b1dee03a75c8f6731113fc649ee52324a526c9a7fe512ceb6c2ec9990a3a74149413173433d2ecb8d675efcab2b2989a50822f18c1dc346b7f23554819a5f2ffa711c916b9525c02cb83bde967b97207b0605d4569f8ca7b8b9015ac77a0e6d6428dd375d30d2f02f4117b0d48aafcb9bb01ab076ab9d7d9e02f495a5ef2047bf45426bbf7ab8a52895b734da73eea6de5f6ea4fad6d0f8d99f0941f37c9645d517dfd277c5eb392f965342fa223025af474e0eb90f4aadc806ce4d1aaeee31d019bc84dcd9f99805ec84b2fafab554b4a8088c07a7a4e591c9f77a9af58486efbb91a52357a3f02538c47ab112e2244e0ce2e6175a2131ea2472f824e935c4d4febfafd25bfce1f01a5460e338e6232f38942d1cb36f4a11a9acc3369ee49b04ae9e6a4199a6fd8de9bc2f52311301e75a5f251065987de763f7013562cccaa4a44ede707031cf23c8901f6a1030a022946962aa9c69bc8173fdc551953416af6bcdfab35b21f95478e193232fecf832dc1334adede026c1d544565c3149c09149e2d47fd68c010894c863dd60fe4213250308494de48ac185aec8d03863cfc48ce9a4bdf73e2a444f3cd040a624f6deb580d8eb6a7302c89c110850e484d4e0cf467a170cfe76bbd7f968479ea63922084aaa2df26a9d2c7419231b3ceb47695d78911c84d13af44f84934142d1422e39179a24f0305ec8308705db96d6ecd6d5896b9fb102f5437706946381b535a28dff2c60da2b9fef4dd81016b04ab2bddb156b217de695bf0152a163bd47e2ad03cfebfd1d6768c5e6f84e3d8d13c75579c9ae6ec638a5deb199a1e09bee2e9acf8caa3bab16ea24ffc90e8d23f27bbe009810bf29f39acdc13a37b3a3d78e691bf64ddfc629e8bc41027236ca612649645f5671dcb97d8e20d1ff7175baeed8c43b7ef2432d44033df94a0e3c90f8c33fc67ead6f1e11330d6445447768eed5da6130344a9ef6d34599f45a4f03991fbbecde19be5a9243e04cf59300b01094fb7fbd15a48a9c79b06d9f5767d6657e64740a14e6a79332d3b8e396f9e3c996c7f27367fd8dbac9fd81780fe788b659fe0b9f6010295fe52b8381280bbc863424e4326ada6edafc01b4213341b3954f6f02cc066a62218c6400d30acc14ff5ac6571d12c663786fb67bed96f834379e4ea8e343a11d8c919a51a9512fb151d4485fd1088ff822da41b9be8b2650b31d4a6f5f06388d16f47950ac47734711a4523db4c42e7415447a9470d6983edc2d077647d786b3a7d2687064b349cc488098897fcc0a5aa0d1753207524e405f831792bbef2412511ca35d636a3edcb38d2c92611b072baf9530d2b5da788e084a93c5148b6633f36fb4e8cd243747367532e09acc09e52c779836a926dcc1516a77cfef93a1b5833142144b0055a9f99a817ccd4809616918e19c991c0ac9b846706cb06a9617c1fa06ddd22e34ee677bdad6f6f9d322f1fc0633d475bce09d457a9f0b4f69511aa2f579fbbfe98ad5ad9a0930ce60f78ea595871c0fe6137e4cd35773a1e3f157c7e449cd20783a6260b5d8ddd3740fe5bd28902d40380c98375da3ff921b754b99d0d62d30405c03310c76d03931c86c64dc89775c822604fcc9bd5f32aab43316971c082e2e8aebdfecf373653eff898ecaa6bdf1c71111c24a46e84604b029627b2722a3306cdb2f0fc1de57061e3740d5b1da975cba9ac4253d519b1ea1f970cf789659a206f72440d1a4eab55ef04462372f87956d80aad48962678577735d4987b81ee1cbaa15a5f6b232b0f5c8c12a8c2277914e7d2950f01a2c662aa4767d26d10084e99f82b7a090faf99ceb17940b282131ddfe1358b8e0b5547576d248fbd6d535dd7588c537b4bfc9f5cadb1094d163964f094a11942e1765f43a625e792e05f3afaa464f46cf713faecb55596c59b4a93e84607c5538ee0cd3f51140b9c838fcce40bd2b901ed9f0f6715d4e02196ef3d5ab6243d87d3a9b5354c065af9443617180cb53e6c015962313f99284b2f06266293a78d0371472cb8113e07407dda328e55a222b4f784e278a6b1c39a24903e37a259e6ed806d42d02b0a171f94dde7e6eecf1ea01701f23f66405405f3e987e340eaa98b93b9e5d2168b4c6ea6953edee292444557cb22658e88f50d9f66f414ec1a851e5e64512027c2e9de6515454db99cbb20b214805bfe54932f1599e9d343357dc3c072efcfca000512f6f6878432103f374ea9a70fd0f08e222b3a68737fd58a4db66654d271cef5b95271d8fd98ac6dedc2778df0d1bfef79528dfabf62aa2ffb165890198c2233b9a9e9310aa6f47635f1c10fecffb45153f75299a03bb5c36df882b1b9966c749b1f2f9c973356b74a6de322a08ea5771bf7a66efce5422d798b416edfb08436fa52b2ac4d6df1356b3bb245888b9b41dc43fea3b60430e11bd6afd89c16b413979e295072486ac7e9809df4081df4a28ce8b73e37b28aa411cac24424a9d700d6e8db9845e20f21dfdf82b27ebec1f62c8b18a65a038601c8a5a2ceb88c40fa1f41a634a604e9386b8fbf48c52d82e0935431bff28f0d71d5d19c331768f5ddf8ca36085b175150cb6e1562f315ed72fe8b4ccf91327ba665afa620dde4696c101047f409cede41ad79c6c3e0e51a911d336758aa92a8ae10b32522d558a42dff82a026f2eaddb43eaaaf274293ccd5b5ccc6c912403283818a39187c118f72bea65529f22c8f300e6a98df5e6b9fba8ad5841f31394c9899c0cc27c9c67637587a32a11260daae248c852d2434464ad145e69bf3543245c34b08f1969c9737c46b0fe2af89be31cfbbe517ed71f6d6aa86dc84079685f19b9336d2400f78ede6c300cf4aecf1f6a66b2df484bdd1222fdc0e3d2bec701393260b3bc3bdc6017406bea7fcfc253bf94c881b746a4fdb1fb080ded600ebd7b8d8d19073d045a275703c17aec2adad88d6c4db9a57bcfbd0e151194945c0dde38554e7787f625b1993ca2bb12476c1fd31d20baf65d9760b76055be12454fd9f12cae6eaa3cff9f73279b411464ec8602534802029ebd343986b746a2868a075b19a7ef14298dfccac534bfc227f6ad22b3248e96d9fb29df80fc9a9c7b7dde775be6a502d60590dfbad81b7dda73a5b114ebdf989b5f089e575f103bd90d5c57d1d9fba466700f3ba76f141e7cb6736855af5f14bedea2f1705b01e644c2c2a516c9eae5ae592f5d92373b85d4ecf5f7fb6d760e68793e58c32fdb58c1a6a82e8da0ca408f3cb75e2895bab1d22db4e456c94c75efea24572aa75ab2dde4111a9252431297ee77a4801f22640c7d55855ccdaad6872d28a2caf73ca3866bf774b1be884715892e3ac7a97fc58669fbc6637d3a639768ee73139242f38263f66a0008b97f060f9b7b2aaab60cb5cbf8c5f5a90146d83634d28f26b441eb8239afd594be81607e49e79a1c68bbb78340f8a138d94dfb5966b187be47d78c9e51a784c0f2c52d9b0c3e4ed189788086556", 0x1000}, {&(0x7f00000010c0)="506abe7e8d745358145f8bb7ee803323169db6b4722a0c67dce072ce8074a45f32871c1dccba848931746a4df2709dd70680bdac908441f7ddae955a96c230ca094e1470687af854ad05f6e7902ca67f9dd71ddf0e172d455d8f3b3ef70715fe41eb52c5115b7d7db0de62e526563703305e96c30e555459fe6a5fadfcf6c0129528ff296d56cd0889ac3262688f280dea265658958bfcf95fbc2f0d2aa53f", 0x9f}, {&(0x7f0000001180)="94876ff2e9a6846c6bfac6c8a2fb906d3aea95a5d8362154731f8cefbb74f5e7cc7fa9379081ac4ca215985eefce605a0ff8d38940a02df2cb40fa5ed9f3a3a411d7c6f093ea0b4c985bb964718b0df73bce2935442d", 0x56}, {&(0x7f0000001200)="c717ec83fb7506c9e526c840cf3ceb85a877219422422063b5b00629659f6228ecdd2201534d0270f94ddd9e778f4481e7801af396a2cb66e8", 0x39}, {&(0x7f0000001240)="80abb1de3c78", 0x6}], 0x5, &(0x7f0000001300)=[{0x1010, 0x1, 0x6, "958b7ccf552d81f76aa8216b15fbb032544052f8dfe99f0852c7a7c583083102ee6501bb15a6d045a9eb467f874cbf647b46996a814c284e1d48c5da140673be4b9789ff69956f6c7bbbf50291ca8665d77c91e21f6689f471b93be5c888b1867a27b1f504b2e3a899210a6af94d94c3a647b940335c695a8f10805c401a8463ff9685c9b114ed9e74ce46c8aa2ab7c27321fb6b65389d36d22c9a2583fd0ad994b1438b16465d65fb37f48340878f4372ec55c2f13818c583862200635973652f34a06717771becd6ff8198d174a09a99aa1208d1b1a88fc683b1dda3726d845786c2e9366ee96954e60e73efa42a320879917293a888755761d101450484f87597f8b5c434e4d91e56f53f93b8e573c7fae12908f57debb6e83595bf6d1010bd0b2ed32b03003cbf073ad1d2eae51275bce5756074d95761c6b70004107e33cfc83809085953a80ccad94a1b0be32153a62d4b30339fbe81eb236ffbe5778b5cbf0cbd889e03601150c752130de641c2b81eb90b03f4cefb5e3365e876fd72258c6e1077368cc7f0521fd5b19a19eec2ad937b8ac3aa169d9d3c9d96b2b363f4d68a8a937223c38c2bc225217c5dc609a2dce9cbb6ecb4fa83a6e76de60bfcaf6cb31d64ecc985ff6d1cc8d99a7ac8d94ec08f238c6d02b856a9b8285220ec3dae4270f89f11029fbe573b1d43a05f50988121c229118d7b2cacfe07daaf77cb6432f6e41fb580b0268b0746720e78313caee438c0aaeaa2047dbd8062f5d0f9707203bd2a379e4f6b993cbf250d7238a9e951d47f5002adb9551870497a2a935d3c0069f616a4bd4a90d70784bc2f120c405dc28f9efadb676f799806ca79adcf758378b12b0a66a257396bac17cbcbaeb7eca728a65528b9164a5b440fd4a6c3733360db489dba41debab2a7db79b8bff6f05d9f84aa10b62d33dc245864864cacfc11f93025d192a0cd681c188bdf85b8a9f01c66947dc8108aaed303d7edba98e19bae5f86d504ed9f3401a9b14469ace67ace46589680ca5ce35dfe7a5f5e1871a3102ae1d1ff1f54e3df14940e381aa7a995d6e42f39e3da38281d341093249768208f0dc570b0ec86971e22632026242efce43906d227ef60b9d83dacd1a3c65c53ac80ea239c4e3221fd8e7b0b7844b466bafd2201493cae2ca964f9fb931fc0bde9a4e8bc2c45bc9b7c82a325cfd0a8f26b6e068f4bd5dc8b7c32c60ac10591a768bd50d1a603327d7a91748ef97e78f69de1f39b3817a67bbcd5d7fa81e3efa765665d628be935405685918b39d3a83933aa647142e2cb31dbaa41f1c9ff49b1489075ea00493ec046ac0ab397dc2fb0b7b211f5029bb3dfa8754bec434147f37c78e5441a23979415c58f0c74a3e48f7d5ae4096ad5163274cf3db27a241c079637abb5567bf7fc4cc127f2daa2354e26c87e0e9db5079743086b98c2ad1acc59620ff15f055795ef26d7ed7cef4e55d489906b571dd39193cd8e173e8b11f782e4a6239b008adb82b28c6d61c653c95665d693dcc5a1520d3b3dbe7b70e4c6695abc793c67804f8bfafc7a1d5549d14b64d195bb331f6b1247e6d61bb3ef5e721c9591979147ea04ae6e75eefac53c910ac1ce8f2766274e7301e692b7a9af94ed4d8cd8f73cb4edf57fc04c55633faa121fb27afb32af6beae2ce8ba2cabfddf1f4f44949678860edb6824e8b8ee8ab23f8e56398500939f37c80360f8d5bba1d54682e6d47cbab742303d8eb6aee49a531fb8f7668a768bb890340d47f2d2d379bc3c41c7df1ac2d8e34a3d8c3a1b2a6edd8e832a04f61d20dd4eeeb9b6673f85b1edc05d21f23238e2441b2c98160d62b207b0dd85a6cdce06fce189eaddbaa8d7e0b8b1f7d42d7373bfdb959574f186470807e5e8856e110a4de05d77daa2865f6e8bfa5b5e61c7357662406baab9893a054758f9d839c8d21128576d8df10d4818241ca3e8e76680dfa49b0d49779efbc81f74b2028b180113c4b4e72bc7c2d5e1cc14863b6c97e7a2a461e63adb6ee96c98724e618e7f112e00c134ce492cf4bf83697af320e0fb29e3495362ee38040c926d4e3ba27f77888e032f6a5fcf59fe89516ca9aad8275feae052b3dadb98d7fd5e804a1836fa5e6c792cf54a708bce5c4b7be2cf947c2d7e90db2d792a9dea58f4e599bed1e5733ed890b312790ed2127f2e7fb6c86a4b11e9b531884ee5dba8fe57b956e0fd26588a646f9451b454313a1ed20fce95513b3a81c07c0b3f85322be944c808ab15f19c0ef8ffacdbbec777aab497ed3ea461453fe46293602acef56e8be52b4360580f0601dba8af3a5ab0a7ec35a890a1060db4a626f7c2b9f55d25e0b1c8da7980b4133b83e9c8abd0cd3cdd2b41ee1d88f14a4d893100a23bd13569ff388f9ea0e0d87bd6a302afd4ad6b0e015610e6829de5fb0b6278b7f17a2a9f619e42a668e930752c37517d11111d992289de6724e1cc40167ca84c64ebd643d9c93142ca75e9a188a3a9285bc89d6f92044bbfb4a073ce2735a83b8177422a80fc7d365a1a8eaa3cc86f3270d18ae4652706ce3c2d5342f290cf48672302cda77ecbdb33f7956716ded1ccb025b90efb871e8bdcf77f0ec2b41aabcacba0aa9a9ff2a2992e0d553a3847714d1136ac1dbb42d8923ba72967cd3b6ed8cc6db7e5752c2d6e27ac6f7a14812087e0f7a0b4d76f6e9ce02513748da06007e06775ba4ca5823af0db7f5f0ed87b6bfd2153543588a60f263914b1dae1c081c942aafe359fde7b00cbecc3d89f8c9c873fa72124bee1ef1c9b820510a859f8ce75a4c6e367394df02bd6f8437a9cc4a5530205f26df7417632a804280f60f1d31398a133ad931c0c0d9402fc5e7450eb2732ebb16be5b4a0b0c5106210419a9a3a2bdea3324c70f96eccfb1bf52ba4fc6a730b8c26608fad8d6cd240c501afcf0d3d63ecbf84d15b97b3124c8f48a9d3ccbd95dedeb6cb96ab6042bfa6df2b306fc145f5e58b0509fcb97f4e8266f736ae704f16cd7133645b867fd812a07622aaf58df33e81a132fec9a276af5dde074c24805fb03e07236934be5ff02a2eefaa4e81b1fdb7f9015fc97528e1e19a26c277344f9dd0bcbcb1577a9e841a975531f95bff4b8a421e2f28b19d89b9383c8dea883ce9f113aae53e8034035e720b1324c2749506f0f51e673ab44b031aa0babb5d67947d36f29652decafd7ff9fa9614dad07bfeab54a1c681dcc3d02e3eb03eea8f413684665996c5039e9a459645167b6b501cd68d2c97781311e4eef5983b71ff99c4ea56e46a2f73d3f6a5cf9bdc015e229f59b012a99433cde612bd583fc74253e4669d9bae2fba98f43470179676d711a93cb5382413fbd80297b8a001d581a5aa2b78d813ff177a03ee39613f7ccc4d179bb21e984eef0a93720117102c94c16aaef485e16a61cf0670e0d4e3a34c2af4259c8a7003901ca05fd7fe95d5903ddabf6800128d9fd4acbd3ac15d0736e2370eba01fb8fc20fd13bde015fb4aed7edc5f93786f5fd0c6285a5f4635fb45a4828c01a5f4301549b4f79abd7fc21d321f7160882e4eb1452e372266507f2f9cf6e1271f551a736696d2b5dea4a63868b14e4696391739d55a970e9ae747a6dbc3750532d7f64903b21854d664b2a4d3f29621f31b8207d1ab3649a6f1ee928d7b5163decbdaa1098abf8d191de7f4574058c5826c1a394cfb93655f96374e57fe074219eaa8e2ee9df5bb30357e2ccd659fd8a4896243d72acc1d48eb517ce26938a45c33fe4331f0058bc7cbb932cdcc5192ef0d913f0aa528f3e8afcdc2992c636b7983df9ba68ea3d9e7ab27202f69ad10cdd2fba6f37e0cf99348bbb2b32d4ac117f510006cbe35bbb0073c4b825ab5a3081c3a2628603d6c38f52e3207920b4c2da0d954aea79c1ca74c31ff2516b81f4d8af333b737ae9b83d89f9e9cc3346ef8dbbc6dcae79a5e95ab4a5c3a67c2f79ec83d5c1ddceaf14a9e995fdd899341d2b012b2cd582276b61eb5e7b71672c9ed35172c3024634aa1fdad0314e3437c949e5f32387bb7e1fe7d6b3666fda5b690ca7ab1a0a93321dbc724a6df0d8b742e9f39573c30e69754088b4ab69d64a0af6a24918748014622e6eb7ff93537684f26bb8192c78450d567e4edcb88d77f4654703dad8eeac34bdcaee22768cd7c2c324a6fa1367aabf05dd40b0903051e4d752c6edeee8f1d41551d41b4fabc30520c907bcf6f080c17eb6315546bbacb01096db13f505548b27ccc0ec43e7b9e28f70de35d4872ae6f014145dcf7da6a62d4bccabbbcb5ea56dc0fe1427fdf5f1f868cbe38b5b698f8dddb7c4a92433696d1d807389e94b02f091a6dcc2607e1b09be93a6fdbbc00ec948c183b3c1c0cb03180d9da27b769acb263596a431717bd1d4b61e127bf20c9641be0228644cbabe250a560709d1d327ead072d4824c40cab3ee148735e12c682008c582e5321ae45d90eb2d43e817e9cae670e2ca29777a6b327439f9cd8aad58bbe7290572b84d12e8c2cc8112b42c4fa72691cebb54a20f579c86d1c04e033d10523802e50e8466c976b349cda4227ab2c0a10461f09f6571b0cd4a9bf52bf81eaa753d361b9b45067a69c8d51f86868457f8d0f17feff4d9ea244db1c146caf99da16d06aacb9361889853c5a5e3cc3db71406253ed426f63585f959c967efc3e4aef90ad321b2c803c44af49e1b48f8fa994545b2ca6d245c66d5a44b76c559cc782ca10feeac1119bad48f4f51bc793aa46894aad8a862e8177445eb5ddb18970226364a2b15103988fc342f96802b7a357f43ca668501b8cfbcf33c97cdae86eef3fc38d4a085bbd3364a9b15fe1de16eb6f26d1c1f8a666d44af59f3383667d80f58fcc8fd2e44ba7e93ed658d89fa2b50cecc9e4046608e3aa10a9adfa61700fd37b80c5d29623fb8ff7cc05d9b012aef45cef219ea9c752ccf0e2cd7262c96fb1f6892d88de630d1acba63e3f7b20dfbc22887436e22e2aec62b9dc5633cd560c556b6f3dfb2d8c0727f9c24ed701a892fc9df629d74f03312cb83248ccdf765fb0c81ab14e51e87cd7f1b3c0b039061fe3bac396fbf04551c63544cae3fa64605564995811961bb60cc1837a1ada4320f3070bce1e5a0d5bb7f63760a38b84b0eb1f695542ea36619a3ac4bef4084f8282ea2f6f89b84f28bc1fd5e54c49e68e8a0e7f7088b920acff3de3e9a70e76d1ef5f768478377a33503e3d781c1b33f82058529ad3cd1d3df7a7038deda99598b3ad18f1b40c0ac8b3a2f138fb26e681b7cf1a8964d7a601dc8e56b428aa95d4df27bea71a09810d5579cc9231df66cfa2a2c930507d06d44a8c9135808f6b06299c3d54cb7e00e6c5a131fdb10b770a40f4b60162ab3f552e26b44fc050b90c577661e905694990e85acac772572ff87a43098e950cebdd7354635f53dd259668a62035bd22fba8cf96739d67040c68d9970a2a3d977d96492f9d8a4971097b5f55b238fa567238ca78711c5530abaecdad3e2457a49767baf3ba12d2e4edd89e2e8fcdada180d2f819370208e499fcb59d17afacce68990970ae648fe19e42ba31e0c536f61465636b9280b129d986cfda20881f257f6f296c05d02262a47da5abde801c4a117cf2d4598cfd100cf93a65fe1b8943cf4dc11ca4a8dc531a2228201f351560a6daca59693e2218ea5961292f1a654e6e2bbeb55aaba81d4e8da1639a6f9624c8fb747e10f7b20184fbd3b96f22a073683ebc1e7ad19f671863d424f81c0946564ffedb2115c0cf23348c1d48f80c00f8415ced347b"}, {0x1010, 0x1, 0x2, "d8dcc041c6c528c28f1b20962eff99ca3dc74e0dd6eebd46c02ff04ecded596784e04f2685d158a07e5fe7ce93ad66865d99328dc7481efdc2a74bc4d615735bd5c420ec3c87f149439ea0b8dfdd1f961e57c4acd9e83c0f037cb7783412a0f1202ecf4e3b925ff341f3a7548af25b52ac2027e7e6ad5bf44acc8edba83fe22d81366660cca95ba612909c0f00216b52acacb7b6934e954d928fe46ad588d4d96c8b6c9701f1f2c3e1a531a890a7ef350ca617ae42104d98e9d9b8d7aea751df81bf69fb2d77c6db156fe5f3fe6d3db462bfa3770bfea1479938a9ebaa232eab3b1be0ae5676f885e8d032eead5df4af4733de548f4ac055a3025b4ac463028e0e4dbb2980655a41f0ee2eb1cc31305bbc23685176475494c8b9b85eebfa7d9ab10368800a87fa35500124a64f309999bcb2070376452111add5d648b79816af1745f4fc5539a04ef63deb55526c225f384918834c8f6517dfac45c0ee9c001a3eeeee374941ec4877dd14c1a271aa1d886a5d6cd98503696fa149598d8448cd8a779998043bdd06a31779ccff00e379943b2a20739f8d497eb1be2cdcaec2eb25a4c6eeb99c322e4a482dfb1981563c7275fc1bfc90d390059cd7126dc69d039b7011aa2ff43a261fb8b4d85fceccd04eab2b6ecc4fd96a59ba1ac4741ab84f305494fd03090fad41d49da8073467fef9fd37855733c913a811f05223c3be9b89128c4793b262aaae052c8b6429b170b9cd0216d42883a9ce9152c9216356f95730a279482948d98f9b7227808b6ee5d96e21e252aaef129925251dc35877efe9bb8e2819361444463af21f41c4990ff1743328782f59ecdaded9cc07a754fb3bf98ade497451f433ff4274c088673ee18dfbc4250787ad78672be2affcd92ffdd890e33d312581c8566fdc07f30ba666bc0460e122389faeeedb50e2735bb83db42866a865e8d1e81f6a9d09fb44e143e9509fd7f5ab36ab01c0620eba72776b42c438ae5b841584acf16104c8194a23c257f7578be984f3ae945d1742fb4e06b40bf81728f6ecfaf6ca1ae5df6d64fbe70b284b9856a23d253e7230dc0dd38a6694397749f6abb8d9b980f912f9ca41a1c1cf57e04b4b8367ddda32b608333023c82f8d9a049818b48550365e17b8b9faa7ae78e970e21139871d4aaf37a901b91c78594a2fd8e2cb13d37ab708be22c7101d73d98cb847a285b6824352a85cad9db38dd3714adb0990a6fe3803101ea44a01269e081aadeb5d2d6e3d231841490d064c1f3dd8ae9c0e7a13489696e104dc07285f43d3579f9e27751ea322eb5ab9599982702fdc9a442dbc04d29402563874f60d7cc77e2de059390a1683cf32209ae1c33e2213bfc363d3b9d7fbe1c9ae9dbdb1c4f3b6cd067ee64d95a4c1bc5b5b3334928c9c6d7a935dfbbc908931d57f97a572749db822a6c8a8cb9209c2d6c5c47dc7a1ea6b2158f487198049878190ca4bdafc4890ec26479715943a534cf1c392066a0438403da9ff8657de5b91957e67055d533378f96befad480d4df7abb78797b1b7afe18e51b1ae30a7393f73ab235dd8e9d21e3796395292d1ae0fa3d0d5843bbd732deae034b40c755fc372dc117d3fdb2dd2b10a54315b40c11e932a6f7798b62012deb9dc23fc86632c60b03b31d6fed4b9d1d38a377f516f2df53e3da3890d49bee0ec0f2d95961f833289f36e4b0eb6664bd511ff0e8e8d3581e84802afc7c0a1a0e1a149f710cbf646a26971b78a3ea1725fade8d5d372aceccfe2338d4926aa0e72f1f3fc60c61d3d7d6cd4417b77bd5d07b9b3fa45b2977de47f765a9407562ba20d890e7b5962aebb6fb372a2aacd301267fe84c20dbf2fec4e605ea939f2f0ee60e13956924ba37cac16f9189895577fa44d8d0bea54a9bd7553ff531d4d5ed9d853a930197543440e29d5d7f622126b5f8538963b73b7bda2cf16b1a352174a8f049433937d67831b2107a29a4e60a0e867e4303e8f510de0a995f4617e0910210dea55e86f967d9b5189d13e3d5d8df18625b6a3db86abe01414a211a73489db485947618da0cfcaf6eb2c920040233fb78a4234d31006fb3d49549e5d6484d9211eb2d88e5b20f163b09b25ee10de05b98b411ed24366df411f5498b9b4baf543cadaaf79d54b12b58a2ce84e1f2c1514de571a20b6bfee9bb1dbbfa57a61d94db6507d268e8b6147f48775618f36b89058419cf44371fa92c732650da1e9ea62e04e71ab7ce1b042172cafb8d83d8404a3f6b2ed7ed80e39b267932cf2523b35d6bee069eb4e30e9f1b875c41606a46a5c6b07de3ac00bb01340f84f169a84e0cec018cc3d02979e17a79dc999ae60243fe77f8440f98a862540e2d7f85f26404640c2d30eb8123dfdc96c5be9f8be691a384d93271d154c0938b3cc8f0f3b222d5ef61787a908b8fee6c0483e6edc6d1a0856055d765305b45e597ce175d84b2dea05a7af21833a1977265067b9b63462dfd06cb9ca978919d0ad04a8ed020140ee6e7e827f98b53ff40e6a8c3ff275953907a5b713ef9bc3d4eac83a2e5aaaabfeda4daaaa2e3aa968410b7b8b61e8db4385ff0fd68d110fb5291542307fb0a02337e296ace3b11d06d3d86c4ed2bf3552fb5e7a5f143e8b3dd6bd2aca3081656913ef6beaad4fb42a25f033ac06357a89565e4d6bc58a7ef90ea166238fb3e6b6cdb599a9747e52bd0d29627d9909a3db7f48b88c62f64851998eb8fa90997ad1322300ed10849fbed53a579cacb44b30946b91830b12901a16ca34c14c679a34ae90d73547eb24ff5bc538ee9474b969d1add42a781f6aa139d793ce7270a1ad85bd8879975ba74fadb91ccaddbc7c6b7957b48fcb192e7bf52f6089c7a08a4a4e67ea541c215b570e0b91997327b7e3caf4296393ac58519b42f368874bbcf7c7a874810adac755d52bec79e6e4ece0d1eb53a5e8778e48c6a68f55ad809ab4d2e01f00393eac34a439f448ea0af1bef57b4976ee0205b6bf889262919c9ae5cbd1aa8c159f6b748cf6ea40df0fd8808acaae5a865e2b73d0a0520dfabc86f8afe4e9afb2ba12f35a9ed71fb4e7f482aa1127943c3bb0b8cbaf124cdf79571486fb2969ce7922f70a72cc3dfe338f2dbfb0fc0f26c2eb32eac88c93d283732c9a80bac16dfdcb06df2dd1d92ca8d3a112e851e3e55a2b1d4e715fbcce6234d1360faf6cc990c6086bd286f3f2b1572131c6b612ffbc9b8a26a519430a23fd3e3f870fc7cdc8e29bd6de281ff3e2d9d7de768400a1255a0e249d1acdbba185aefb529e321c9192189adab1cfd6a25312fc241ec887be3921d2b6a0c4c513cff287810dd7e001eeb4982d6045890f5f6b218babb78a530f5a384c26f6492bf9603d78fae12b2ef613204cc785d727d6a18a83e49927d874553cc62444eb8a0eb3cd3474dc942fc76d7f4b2bb3f5d6000bf8bfbb77c0c16f3b099dcf57cf540b2c6541bd0a455942839037fde40c15cb5273005b3ea85ab7f9b5353dfcbf639da31c2b9ba95fdaed10231e7493c94c0cc98ae7ec7f4cebf6daa74650608c125fa156ac92c56138183946b0eef9c5713eb419ef9b126211e1609624cc168c6d83894432b3c6969e7b71c47e42c5f7555492a9d00a1bda5ee3f9660a9f74868d168867b6accbebc524b5d35c8caf42740b575bcf7c16518633ccf02da8233f7750d9d0859db5242e0de7dbef817d81417e48493c11d9f00f7ce4e4f9b727e6145aaed20cdfc7d9e5ab1d65cae6991d010ec45466dc8e8e8480925614b54fd0931e9d4aff05ef74ef2e498129400a29d86be09f21d95c5423788d130fa0d934908bd2ec17bff5b66df61474fde5ba62c11301a7aeb7ac0d4a0f020c239a8f81a6fa97231d8d70dd13ce43efa0751d0c98e3276dcb8521088a4ebdb0752b6f504f45bcae74969e395edf50787f65044881940ab27d40ce0111f1e3e858fdce721c86c5b04359698c8409ecd36261cb4a1c9a423a4041da8982d16539511115496b82ee1263927718a664c22637e3cb1d5a2e2970b999922617e2732633195a12774641660b3b46a6188e9e9e77209bd59798819f86979d72c0b9348df4328ba17e7fbdcf5904dfa2d3aa53c20c19aa09c0eb3824570c80ec33f3d0bb8098a23ba3af0916f298f820219c1a6d07e48cf224a61ac268c78cadae11000021ed051ef8cbf261acf8b95e43d711bb73552ae893fbad5e97cf4948c5c72f619af42ee55c215079a290e3db045e304ed4a871b65748841a08b7b54851690b0a13e461a81b4bb15be2a71a51cff7ce09dc292145505b3d7b6aec5760a999e8ee48d6355954adfa4c708786274395811be63d0ae33e6ff9c60b8101c4447dbf21115f202fe7c0b76dd6eaa1b57792f484aee5db6155340dd6fee2de630f800b08779870de7cfb84d5027efaca3e502824152cdecc502b6030011e9e57887925c26b8ead085821ddb4534d2e3bed317db3d0ba2ae1f510298eda74de3d85cc115e62809f371f4853eed123f74611e9c62c472fdb1746fa0bd99309ea7e53ed8d48162b240342fe769f5f1eecbbbb95edef829f6e479c40152f7385e9c8db27bc0b729a3b3e4242ceb93d5ea82ff3e32dfa47341130f42076b655311e675b97b54504247905d4f4928320f72ba4769bea344b1e0e3913fbead2343efc3dc95d0bddaab55db1d02348543b5fa2c457bd0ee6d30339f66c5555a8031c94d13745a2a5b576beb0ded59217537b5f1592886d5f962e6cb8120e2d82f3f8f32b03354369af1d352aa612e3816d9d1c3d4260f98b6e7ce1f17287ae0216d0800cbb22398021e39efb5315dba38a6bab2261754d882337d8caa39b5c1ef62dd6b10c536bcec4e5039563e3238c20518d85a148f349422e9dfa6648b80c8763490e28840ffa46a141525d88601615dab0030df18c0469b101bb9cc49dfd37fd91ac74ef22e2220d40ecc75a106e335227bc732ee9c9241ca4fc2a7b6726c5be4bdb22c39ead92e970b5e0fe37694f4d513f047604bc2990169eacefb6fb4baca5d9b6779c0c22513d0704065c97cbee9d3f15da187e32d59ef1ad7d81df2484a8678b861ea9da02e89518bccef838e7f7992f6794764e272c16f962f09bce08c4b17e9e938044f7d68704c46a0f2a0d49c323d13e1f92d0628686e38d4e6ec4fec5d72b4e4261a3d5359f6cd31e899df8c3a23d3d20be2bc7dc6a4cdce7258b2fefa020965fe84466c08a5a09320997e24e4400d719b39f4659ca70ba226fffb59c05ad516ae1b20c1af5ea1ebb8b822e885f50a82526246e927ebdb96235b331397d33b4f89217ba59dd7a78f14a66387fdef1a2f29c4cee35fdf0e8eae2128fad89848d4c4ac354c3447e693849bd045cc4e9f0e5dd6d00b6afebd7ca733acca42c91bf1be84d94599c238e161a3868606ea3661eab9098d9481935d01db4b77867d1e58a196e14e1337b37bf3eccb39b4ab88066ddeb33dcb58e732429574e5330e4ac999bc82d010a8ce61092f9ad3a4d68d3de9f5231ea82ee969f4e264b13202eafe9d5f08233a9ce38c8ad10895682e51122459b9a428bf515d63b1e6e2f0944e3f3967ddca5b2fd642f6284a0c2780d7f2d8d54fd79ceb8dcfc2afcc2e683876a8736e9caed6caef227c08c3cf7fcfe38bfe7c3a47fa1a3ed358c0b8feaaa99d1ca09c520c1a85a6143cde0d693aecabbd82f6be25df539986e1f211745d249c067d8a0e25219207d093c6f9731f67ccdcf7ae7beba0cfd8bf19b93cc2de0d4e336871ec05e3e1002eda4233dda96b89628cce909311d3a"}, {0x100, 0xffff, 0x1000, "7d5f345887692244712aa7519a0aa7bd6a3e5c9ba1fd7e89a8d65fe966134f4da113daecf8c2727a9753c934a1d629b166daf1c08732bd38d263b2e975f52fdc5936f0df86628deb6660ee38ade1be74e12fb12bae5c4d557814dda18eeb242d30b2ff5aed4ebe32b79e979ebb311ac393d508a298323726351e610b8ec32464dc013d38c8060a74bfe5b8c1a7fc58996f51d1f9fc60ecbe5113224a409a63bcf943ec74c276d284cf3127e7b98ff5d0a28a0e844186cefdd076b34429a31c952b6db7fe6ba10502705c46aa6274071efaacc3d442ed08f10c9cdf47e7af828602b3a52ab91673ca1c2c7d"}, {0x1010, 0xffff, 0x2a77, "ba0d4ab129408743e6ab962b6c2d4c2ac3cef38422d51a217b501c436a7cb1f2fbaf349de4cdfb81afbdc5d4ebbb83e56cbf50ce4381500450feb2b76bfd3f1fc3e5884f8a23be0a03fd7fd7a26a2598410718082086c8b6a24f26b0a3164564cd32d4c2c64fd25515abe8eaec2901f1c3cd5d076cd7570ae641727e16a50c86e783443756f948c59d61efb32b2be461828734e92e16564e5ff0d3d7162d5587df1467aa7deddacc191f0ac2a9717515d4f9346d8635fdff8438014bfd9540b4d9750bdb500cd176548872b3a40b6fc048843371b7f71a0efa2594fb959dc8e9f3e3b031995dd20c665bb5fb027944e9089b1807ce732605a357925f452203b4c6c54e5303cf7bb759997d3b401877690b85c823e09522e4382043044a8e4591fd0d8f5b5cc3b76d3b9bcd257fda13e3e8787d0417cc8cb68dac48b6707f87b0c641a287566242ae436000a05c8e3a19b67c7bb11c732def283d1e46ea4d4f02e9d38da1340c0427eafad78fd2e888700b1ecdde6984b911b1b04ce56976d1d750ac347157ba786be5d23935f1913c604f1c241a61086022b65ee9217063fe48136cfc29190b708c3f3e7635650293b57617c14969f1ce097d44cd6710ffe989f275871f91b366b0fede265009304dde4c77303df513a0a77ff721a4ebca408e215413f7961bd41b4b33ed9b050a5daea1b48bad8a32cd23de605716e7c1ca580c53dcb26a8b6c6af118190931caf234dbae7fde48d47106c6dedb03093ee8ee1d4fae6c3f76c08f9c368be50a4dfea1d7a77003627bbe64300fdebb2e71e6b0c22f5f2d869ecf3f5bb7655f2a3a9bb32d4f3bace24c1381ca3bd3384032ebf527012da5f1a3b6149abe698b73367813d0dc57b0774f2e7f78073d420c84da841f40bbb2ac650668ce778438a0ec5c3e96a17b77f2a8bfc969978aa53230b10045d86caf3e1f13632036358b8c96fc3f4f2c751db0e1c212dc65ef1a4caa6661e74ada88983b47e3b4662fba9011f0ad57507df4f7e9bd4cf1715d3cf616b6356290af87373dd83d086faa4cd0d02cc316563d410ded6a330c1f0b04c85b913cc2095f089a64ffe742e82301875cd69f5140c062e8688af0a3f364169f727fcbaae789cfeb1a4bc68e39927f0e79fe317250c166645984bab531322183d336f18487d90961358825bfe50be134725aef4cda372ea0aca47297ee17ab822eee62797ca33e7b5e046d1a48761350b89cf77af0240e3a1388ef34dec3b419b8c875205f37b3742ebc6a1a462dbd1d1f67c2fc9d44d37e381b9315172ef4b7289c227f3928d1d9345602296a37e6346d4a677dc18989226c0f3ba13f7c20d8db98e513ddcea92ab409ac0db4f5c102d51b727fb529440c514cf994014b983061e941598bc1d4ae6f54a21f2ba74ece3377065287ab108f97608f9cf1901bb0ce1840301380574d7e79a972825570065c1107548452c9f9686e7c2c104f330071e6c915d96052164e1889cfc9436e47ec50cb43db247fe38bc1cabdafde7e4a4f072085854758823875d0eda2cc372be082d8a60f35633c2f58668617fbf2a3ffcb6743298da1ba0d17958bb1f848757462c911f85aeb13ed65ca4cf64c805139a6b947295c6484fba32526c0c3cd01175a9f1d90639a2f3293ec79f9015b2f04d02af25ccbca714d78774b7a76592e53dcca72bbe50b1dedb6213efda378191f627269ab667a2dd980a9f90acaf05751ef68c16a8d45f9583381b44bf60145dc593bb33b67d5a913ba1b70183aec858d9f80e2d403b47c6e38be3aa9d0da7f7f34bcdebe36ea30a3fb80c5d27d1db2ac0e686da53030380f91560e619ca21b6dbdf9522f0ceb04404c23e25bcbe045f11e3e1992cd573cd49b09fb2c063a84fd22b35cf2625bbdbcc9ca3968fcae4e77131d76c3c75545ec6b81f0f8a79592bd1c45e10618cfc83b169b4fa918834f799e1ca7038b760945fdba89efc897baf4400cb19bc845065eb3f304de755bf9506a180a088fc0be09b6585658e146a13708de27f69ac4d0b75752d285da36ce89f31c05298b6b7715c00f656226f9871cb5564615fa6169215bd16ab411f431b517dc628eb9a18eb5c8b488bcbee3a91fc60fc8f91e0174b5c24ec8e2081321ad9f56d8f70ee50ec5a6cf329f0df21522af1fb90aa6dde9d3706229728f0447cae7b17e674858563fde9cc042f255f84a9121453b4f5ae441bc9e0a04229f7736df3cae7b73193c5139e0242ef4fc412f3278cada667cc69177ba34a27ad46dfc03743a0803f2f31e4b66bcca83ac7d66b74330f61a14d4be95dd044669adf1a4c571c934cf123836b842ac9fdd18f43543b3f50856a2c522cecc83cd5d0f840bbf84e7d51aabd0c72871a3e25dbfaa0070ef9e526011f933d9a4fb238f0d26230faeee5c5ad6f4291dde69ce777d3599f1364693cb45798eab4cc15dab9b6deae6c74fa0010d4fceeca7c7b634622dd76f5e06bff23d9c31daee744c8abffa03bee4a02b944d3407a23c47c93d3717f1d892b2a3c28033863cf14aa8f93c45f1ec22db9f15c3ca9ff5af5fcdeba824aa3d505de5e27532d7e9d8a68a324aa7e8b3538cd38148b318c370ea0105687bd171937815511d2cf76caaf95f1b7a89e1af154dcd8ee3eaff4fb164047dfa54a1b8e13370f23395ee9e103839e735588ccf25e8612652236514a43ea1e8851bae9d17a0d520d35284599b9e777f230a12745c46c35f9276602bcaf98907e20ca6be1c774a31d8679a9262d9a091ab36be1ee6b266a8a6fd64b5ca9da2b822ca4368f1b4072c22120ac46c888251c7f7d4b6983ad209d58a7648343c89f5658faef6986217e6076b03c2f1863d112eb397ef79679580b047528a314656932cf603e2e6db3bf064048c5a74c222000cc10b0edebc3e0f3a95f496a25470a28059fb473338d5017fe525705f6370c11c5e3b86a0de1686712bfb8c7195656edb696df77b4caad5f5fe76678b52f31526161b274a8b86fa5fe2d2c69e4a0651309c39016920f3aa78b75b617924f408c4c53b5336497bc94972748a5f522b8fe080eaae146138bc0b93df041fa8614060bcfbeb4b9314ee5d258c657eca9373c1523d8b3e36ad3f2623ed1b606d745e74de101af9247a3d24f6b2004e2c5d4c0f12ee014fddcc7b7c649341b910064faac68fb5312684196458ca4d710b659b45fd3a88aba09174cef75943cc029a9879714f33de6d7dc3b7cf947466d3e3fcbb2f23868eccc7a779e420f68554d664ba4f06b2d1423512e48d226ac4433aa035a6b2425471888388c841405700ff0b106a3fc296d339e2514ed2cd381598d3eef3cd998c5fd15423a305e901bd202468df275298a7e1f809fda0b3af54902a2c18eeaedaee4d072ee51fc4104743439722885bdc0936b77417ac0ac146109d2c6e028cb01b2cf0fb205b4d31e9847536c8333e3be8e28070245650ee20aec9bc312e8e6360e4311a5491375edde50dfda20252d80bc5902a25739f8065ea6eb21697f24d6917aed21395c338871493a59ce113eab1041e9ee27938805af88c6b5864a7550746586ce9b266ece98b89a5587196cf6e0023ea2f23233c56097da51f306caa299f552b5161f64d06658f33794d0a38f4746da5dd99eb93270cf92efdb8f767d86f5724ef528ff2469401970a5c4b7d267a5d0eff11767ce0f5659bbe61d825aeba414e5411c3547527c68685e3470022e0829b752d373057514c1b6cc10e2dd39745fd96571575d1549cec3827cc6a18fe879d237cc21981e9c39c936abb93b20bb69d9a880c6e32072cfb68f5a26bc7a29d1cf6accde3965760dea4c0af8be5bdd87ee68be1a3e135d5dfd8597819ea5b4314ed1a3081652f16a936a46b73ccb53e488687edc4746eaf34ee69ce3cc9326021479ef4156416f513904af674226d0fb27ee798e1e19b59486644af3a69f5a37df84f30307f5d4cdce2e3afcd7cae2647d84b8491b0b47e5bb53929902566c34bdd52af23ab5375a1227b9de7046ff1d2381f53fb9a77b6c0beb3ea1debf1d4b0ef3cc39b58e1dafed29307ec0e9b49556743de7817796ed7ebf14045a2717110e2c878973872e2f6aa0b7213c8c95967bc6cb28b07bb0b9c211e935062e57bd320001b58af718a439f7b7c3df29b8750de64d3c2188df92edc56008fcd945c046f68c1220705f520c90182023c1bc54121e0ae8b03bac04006f659566cdec7d51e9a3a36330c62eece86336767f28a2934b22b78c4a8c63832928175a9832a55f5904833d4119b1e367a1aea68b92e817d94cfdd9ada4dbd47ce85de57a3dd3309cfd5b98fab588a76f4a80f1e9b10f70f30ad0d158c5aefde35bcbb930dd84bba78cbe97b1f6795f3a78793a8d339d7e0a18a37383ef9118235664eec230ed44c71a0aef426e20f246608f163435dbd625528ac26e2873270686276ed328679798b803482941e8e08579c69e4f79cc372d8167ffdc7a65c44b5436788366e3700a700da9801ea095418856bc0ba0a6a25aff362edb109959febf8a3b850aa876254e0b4b87e28b88fb47baf490ee2b01632bc3649ce8c7a041102a5e2bfb73b6e591105dc50d62c0214232cedb2dc5d2d340f0b8bd0f99a159bf04c65ef8fada5f6cbad61884459a2ee2633805f20c5de01ff7a3b010d0313d9e5e18c06d5252e4a786535fbb8f17ef6596b9b2f21c4bfeb72b7ee658b30e4ee0e936b62affe123fb2133c2c3690934aa98871d1555ed2a83c3f582a5355fec2e450c608f48075d5b6ef4d2d51895c78aa88bbfbd68dbbe552824a4d6e4854d4a072e706c0560c9285a80a72be69162036de2413795ec5fe1c30e900f0d4c831e8c1cfa8437a1522fcc1d27268c8d8e19d48d77909a75754a39a514fc1a9bc3f35705d946af9a7e94a4c43c7afdb29a6d7063e02a611ca41ccf82e275514aacff91d20bb1fc5798ec9f4a92cc437867625cb6f3b2674a821e418c1e7ecf74a956585116985fc5d488dbf7d1613991591d9e3e8ec3f6d1179b8e43a5bb621afa37df3c8dd648f2ea02406803122d60596db22fc5247f705dcd67b20f53bbfe7d74dc54a6305405ef921a6c4515359b617557585f58be3b03eb776bb0364682314bf530b9c274aef1bdb1051f3488acf18ac4c0af48a711544b351c99beb9957e257012b992fdf5d919ee22da2d8e53dfde3bf0df8fecf87baa09b3564619c9fd3dbc9ecfd5f34d790e898505196e37c4fc590940880241ba05934ffcb83ebfe3e30896ce64d5518f70297c1345fe60fc53099b4bb51cd4fd096712ecafa20438b1dc538c47c209d4a764f8c4db55d6c4638de15bd7e929d8f0ec6bc4f8908eccaddad01de73271ca8fb7c1aabf04110d00125401bd3abab51aa7a7086abb3840e3592339273a2c1f22e7062631346d52b52c702ab8d7bc2ebd66dd40dab26e7073bbde2b48eb65016e2b2cbf7223ed40b033b7726c032746e05ad76bdec69f5a764bb6414a231da7ceb19ff005d0756494840b32c62054cef9517115ef65c63b5fa3953e019b8bc8daae84c828c6990b04df2314d5eeecbcf488d47b8d2bcd44b904f21bdf6100f39cdddc76bf5f5e7495b4d9a415c32dc13d040c3a4a695a560a08b998989f5f9d28fa7615155e063a8c7ec854373093b6b794ce5307db3bab037189f74125e60d578a0e3ec3411407a6a41d8b223411eba7b5f507c217d8f54070887583794b49a50e039241761e98a13b5270a85ca7cc0434dccdb55ac8046415eb9aa157b94f69dee412061d45a5c1473"}, {0xc8, 0x0, 0x2, "77be16cf4873832270070a8be0809a9845329d0dd3aaf9082936d7352fa39ab8ef6dd33a9115a4fd221e7b022e82c38a5602fbce8a4ca7a482b4aa92602574b6210dabd43d101d17bc90a671f616483335fcf33ed8f78c9ad81f959209cbde88427441dd769856368dbce8ed760dde9b1289d32ac11644ada1a64ec6b089e02cd4180aa69c67e9c28c4c4db82322340c2e76ae52adaa7f23fb9e3aac2359424deaacc2baaaf385b422d19ad94da7efbd15bab09e6f45109d"}, {0xf8, 0x1, 0xfffffff9, "1c43563e38e6fad20652cbb1e65f9dcd54e59c10077c52340dce50acbd0f16a01a137f9b75609ec27e5704812bc26471b1dff5190b78644b2a67cbb93b40a56077214d3811fa418859dd76aa4d16e3044fae5e3002b40d9618529ccf23a131fc7bbad4886c3045dfd3b2494f8afaff3dd45fd13178a8ce6f267c9e096f3ddb103060bede1b4643a6d903c38888fdf638fd9c40bbaa937e7b7cdeca24f45a1d042efcbbab1a5129367744d5c201c6167f4518eebe1669022bed9aedcaca04073038e5252be6de7b223ae0b08a3d342b6252e64f934bc7d83be3cf35812b68912ca88b008b"}, {0x70, 0x1, 0x7fff, "10addc40e3a3eea1e3679460c179ea0641ed910306ae54d3e6de3819fa3b701d3f69de989b6ac30ea347166f577b05fe6edf7e259afd7625c4b530a1019d73bf670698c20f7e9b0a3ccb3d35fede7d14a9ca7f6a2c6ad839c3cb4bb8ed"}, {0x10, 0xffff, 0x5}], 0x3370}, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000004780)={0x8b, 0x0, &(0x7f00000046c0)=""/139}) symlink(&(0x7f00000047c0)='./file0\x00', &(0x7f0000004800)='./file0\x00') open(&(0x7f0000004840)='./file0\x00', 0x100, 0x106) setsockopt(r0, 0x1, 0xffffffff, &(0x7f0000004880)="fd79636926f72ad7d9f5c3d450295e651bdf8db26e9a50105bbcebe135e40459705d7721cd00d6ba848dcaad9a890e835f5466ab4adf00a06304674fdb6d4931fa1769b6275cd0049f189b63b8724936b073f91d43f858d4a80313", 0x5b) r1 = kqueue() readv(r1, &(0x7f0000005c80)=[{&(0x7f0000004900)=""/200, 0xc8}, {&(0x7f0000004a00)=""/63, 0x3f}, {&(0x7f0000004a40)=""/4096, 0x1000}, {&(0x7f0000005a40)=""/112, 0x70}, {&(0x7f0000005ac0)=""/238, 0xee}, {&(0x7f0000005bc0)=""/22, 0x16}, {&(0x7f0000005c00)=""/83, 0x53}], 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000005d00), &(0x7f0000005d40)=0x8) bind$unix(0xffffffffffffff9c, &(0x7f0000005d80)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000005dc0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000005e00)=@in, &(0x7f0000005e40)=0xc) r3 = semget(0x3, 0x0, 0x408) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000005e80)=""/157) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000005f40)='./file0\x00', 0x800, 0x109) fcntl$dupfd(r4, 0x0, r5) ioctl$KDSETRAD(r0, 0x20004b43) dup(r1) r6 = kqueue() fchdir(r6) r7 = accept(0xffffffffffffffff, &(0x7f0000005f80)=@in, &(0x7f0000005fc0)=0xc) listen(r7, 0x4) r8 = getpid() ktrace(&(0x7f0000006000)='./file0\x00', 0x2, 0x100a, r8) r9 = dup(r6) utimensat(r9, &(0x7f0000006040)='./file0\x00', &(0x7f0000006080)={{0x1000, 0x3}, {0x7f, 0xec8}}, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000060c0)='./file0\x00', 0x1, 0xb5) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000006100)) 00:43:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0xc5, 0x1, 0x0, 0x2000170000000200}], 0x0, 0x0, 0xfffffffc, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="9b012e2f66696c65306fc85273385a3000df8e2ca7d9a6e643bc8dab6852dad5dcb735f79a5c9f89de391c57bb488f08b881e12fafe8b7b4228f5732a2c78b7099a01f521d90d40fa102f82ba2ca5fd328d074b21e3eb6e5104d3402d42c11e7023bc3d298adc3e8247768044ebc444a6198d8b2e7a2608732bbff0264c1831f83"], 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x880) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r7 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r9, 0x2000747b) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0x3) semop(r7, &(0x7f0000000140)=[{0x634153f1de00f584, 0x0, 0x1000}, {0x1, 0xee35, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x9907, 0x1800}, {0x3, 0xf847, 0x800}], 0x5) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0), 0x0) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x4, 0x4007}, {0x0, 0x68, 0x1000}, {0x4, 0xffffffffffffffff, 0x1000}, {0x1, 0x3, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/13) 00:43:28 executing program 0: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000180)) r3 = socket$inet(0x2, 0x4000, 0x2) fcntl$dupfd(r0, 0x0, r3) close(r2) dup2(r1, r2) 00:43:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 00:43:28 executing program 0: nanosleep(&(0x7f0000000000)={0x7a, 0x1}, &(0x7f0000000040)) getuid() munmap(&(0x7f0000001000/0x8000)=nil, 0x8000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) socket(0x2, 0x1, 0x7) 00:43:28 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\xd1-*\x00', &(0x7f0000000180)='\xc8\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='@\x00', &(0x7f0000000480)='\xae\\\x00', &(0x7f00000004c0)='\',%\x00', &(0x7f0000000500)='-\x00', &(0x7f0000000540)='\x00']) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:43:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:43:28 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chflags(&(0x7f00000001c0)='./file0/file0\x00', 0x10000) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='x\x00') r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x2415) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x100) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) getpeername(r2, &(0x7f00000004c0)=@un=@file={0x0, ""/79}, &(0x7f0000000480)=0xffffffffffffffe0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020adfc70 00:43:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCLOCK(r1, 0x20004276) 00:43:29 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 00:43:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x0, [{0x1, 0x1}, {0x1, 0xfffff800}, {0x2}, {0x1, 0x8000}, {0x2, 0x7}, {0x2, 0x10001}, {0x3, 0x21e}, {0x2, 0x5}, {0x2, 0x5}, {0x1, 0x101}, {0x2, 0x36ce}, {0x3, 0x1}, {0x2, 0x7ff}, {0x6, 0x1ff}, {0x2, 0x4}, {0x1, 0xbc3}, {0x2, 0x8001}, {0x3, 0x7}, {0x3, 0x1f}, {0x2, 0x83}, {0x2, 0x1}, {0x1, 0xff1}, {0x2, 0xc0000000}, {0x2, 0x10001}, {0x3, 0x3}, {0x3, 0x40}, {0x2, 0x8}, {0x3, 0xff72}, {0x2, 0x6}, {0x2, 0x8000}, {0x3, 0x81}, {0x3, 0xa0}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:43:29 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="fc5f0bd1", 0xbd56, 0x0, 0x0, 0x308) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x7f) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3835a6b8474240fe09eea69ca44d73effa011c63f845d585bee0325012958ebc96a5850e4cedd268ffdfa3ed82798f4a021106daab93a9711422777c2fdb4b625d2bf109d4052761e321ff665e7cfdf49a85241b56eadf193728b223c72483e3d32ef9dd55a0"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020adfc70 00:43:29 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000a20000/0x1000)=nil) shmat(r2, &(0x7f0000eac000/0x3000)=nil, 0x1000) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = getuid() r5 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) setreuid(r3, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x100000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5ffb}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000cf9000/0x3000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x500000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7fffffff}, {&(0x7f0000da6000/0x1000)=nil, &(0x7f0000a5f000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e5f000/0x2000)=nil, &(0x7f0000d82000/0x4000)=nil, 0x66d4a754}, {&(0x7f0000a76000/0x1000)=nil, &(0x7f0000b21000/0x3000)=nil, 0x8}, {&(0x7f0000d30000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r7 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() r11 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x8, &(0x7f0000000080), 0x4) r12 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x8, &(0x7f0000000080), 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) shmget(0x3, 0x4000, 0x40, &(0x7f0000d7b000/0x4000)=nil) 00:43:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea69a0897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0xb34, r1) 00:43:29 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x80}, 0x0, 0x0, r0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) 00:43:29 executing program 0: r0 = socket(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000000c0), 0x4) 00:43:29 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070084c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162a833e61c9fd72ac012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202fe203bc292ec75e253b4cd87706bdc361cd8cac72870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af81c83bfebd9209c921b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9b5673f31a8befd639ca8fa3fcb00f8ff00000000001dcddf36535c3de03aa4f86102e8e9c6c06595d700"/301], 0x10) write(r0, &(0x7f0000000000)="9e3eb34fabe4f2726555333c560213aaeb33063d5685ba4fc3bc00"/40, 0x5b7) r1 = geteuid() lchown(&(0x7f0000000180)='./file0\x00', r1, 0x0) 00:43:29 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0/file1\x00', 0x40, 0x4) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x2) rmdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0/file1/file0/file0\x00') 00:43:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d", 0x4, 0x0, 0x0) r1 = socket$inet6(0x18, 0xc001, 0xee) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) 00:43:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x1c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0x1) 00:43:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000140)="b44869e98d49fe05f6a96f125e9dacd2d0ac047a1c61c43dc5cabd582b1c2200e3f6c5b424e06c6b8f35ad55d826499bda74d8525daf54819649301470eb95b402c475fa6c3b92faa49d1fbe033ccf0ea9b8a1f3574a9547d25a48fa9c8726de223b08d523e90ee0e48dd5d3e9680f3d6e69f6197749c417ebceac3a83e9a8642c790ef8096c2d847753acfe8b1d30233673e92a998c5344c39d8efcdeba82d43b7242e5af00b8b614ca96d5fd46b5ef4ba4a18b55f4b02269d5d9f7b13e1de3358ba0fa9599af36407b41beff7ae7e757ea05e975e42afe6702ec5961c77d50865759f501d2d3883b63bf0ea64b256e6dec914c3e169e421b805039b80f1e6c4cbaaa55d698bb4324f5a32bd77b9925b42f338aa855fb4eca463fff14657fbc780d4dae111548e15644b3edd8c86406ab320a1ebe58b3b890ed7128dfa246b0f21ba0e632dc17505a00483b214b221d863fc8f3e169f48dd9b052aee859e0d2dc8db12a65b70f81ae73ef7f9b162e8fdacc0c9e194ed0a6376f9508bdef8c09e823e456c4539446456dbfd96252f8e38c14cb1666b47a9f215a3a4111538909c5fd95a26b6f65fa67c535e13922ea8c1d6a1716e82a4a32c0a52848f4191cafb29c9fb523dea27f9634d0d4ac4b9527c3dfc53af39def5d3088d549512c9306c0547020fd16202da4ffed5cc60ff77c98e969de2384ca056f76b5a73b84e51bf4152722130ae89cd669ca90ebafb8f4c685e421e9b0be8f1b8acac9567c8bd5f22a2b49a6d11f41f29bf12002e2a96a9547af5b837de7a64f7ed85ba54f3f9119e2c3b905211ffc97b82c0c08e38ff28c5a22a825ecfa5b2d59a544a40fabd766f029553cdf6eea3749c2b04c942cb17fe108cd8c29f5d44c6bcb1b9bbe171186a081307f85ba5fdce5c46d2e068a677dc175420619d52b90758130c4f706faa7010e3851f9ae1f3d41183e7ee16132c266f1eced00b73854afbfd16960010cc726403a00f70a2fc0967912b104568a19a9b616ffe7f68e4d426f53bd55afc2a0d1d8cfa6212266b1dd866067824fca7aaa7e09ac505ae4ca32fccc1649e432eedbce18dfdb3adfd0054bb3edf17430c095a17d17c32d5271b0617ccf0992ee7f677f79bb99e6ff0a5c49ca443d63e2c0f714a02dd0d08644dff553e87f322fc2ef3cb12e560622090f8c7fa7cabeac7dab2f01d0a4633b7ce7f2e41c2650dbac36b0f941e02f1e51d1847dbf3e356006997bd2ab382d39307648d716cb51a5becc8f19e3d40a4c18ff58a4e400c4c24490be3f89323e4a4d4d0da41075b77c831ea8a81e1d692f2bd9b0a37ce6158d3a6ff5f0a1458788d08ff001975eb33dc0749156a4fc8165ab442e5be897efdcd8d3c45989d09d429f559f37013e0d3eadfdff7a6a932e3bfb0d1bd1a5b6383cd66ce73f8321c044c0ec1e98b3f08c15c70f4ce979124bc1a9001435ef01d6019c06f1b742290efb85f94e40cc0aa027cd5f4bc45cb942c38742840ec8653056cd45a17317abf71787dfa59af6d7442437301811b64efe7486313bbc62dffbcb182bcd5f35f95c7599bfb7c8038de6b2c1a5ce420cb9403aa44778dd94d51b1760915899aaff704aa81c9bdafa4b13278a31e221a4ca7a1fd422974bb9bf36e7ec6e281397cb7b5acaf15bfef42391dea40749c461a82fd503795a15889f6743d6a6c6cd9419799789d11d55b327be7b7d63c532cf1030bfd192403c95c410321fc8411e7f99d0cdd0775fca1900a9757c590444df4330792763c3ce3d8ba68b00233f069340bebfb17d3de0c9acb0df3de5a439393241fd85d92a9d7914224e7cb9fc39ea304a9f7169d27d95f00d9d27dd41f2ae4d58cf91fe0bff452294b9d083764aac52489005f69542637827d027a61448943a11a8f40d3f0c1d46a1beceb53ac4621132c9a682fe52054611eaa6e744ac3b6fd82c7be572a4b978bda6476323e506390bb2ea06c348e626c39a7ee00b133291fe7ba6f1e6df185e2ed41f9ed210f27450befec9757fcaeceff8d6282056699ded856a577003c9b2cf0f89d3081968c5e3abbdf55e773cd97b147a86a007aec437ca690d4edd93e887c414f935706bfd4961361a6a5607e669ceffafe125f28ae5e9cd291b43cbdec2ee063a998d771e8d7ec73508d443f50829a9a8cc5e23fd70ea986220b9c7de39ea4f33d5467fc0bb118d75dac2fb2c52e2c20e0fa0356c95f5e4a0c4bb1585cce671ec37cac34c8ff82531350d3d536142b7d0fee0deda8e439d21c83bf89bb4fe3d0fe59769557ed29513a5f2fca95c69ce1b9fb3d6add3dcc9bab8ed53db48aef0989f87d54a6a5d25c9253eae5a9f8a0693277f9f48fc92f46e148cad167d91e0205323be29a8855a4c8cddb75d82650437b0885ff0e8d7f03a86d85fc6b70823a388554fc6138644211f7490af6491b5581615d2a8ff88f236d3f24c57f0dca5d31f4a071e0fe0e704e84828a71012f6f71ada3be51d1d83cd6524163dcd563d27c279f06ee4b0da29270f675dbc67f54ffefb36a6f490f7224a9074ab39ded0707661779d95f9bbb5b7d4e1855ab74e1566a456af7f8ca4cdb170870b5f71aa042c8f3a063a666d436addbbbffb48407531160df4c6b65be9ff7398e4de6166f7d692219d993fc0db0192e7a97bf2e3e2491ecaab5304acbfb01e071ef8d822ca5489e3214d44459c384edd6179708c318b4ed42e19fc5c31c96b614314700e7cded3d1e7d902888ab17704d5e7a437f468e85dd0d29d939a58aa24581b511b3ffc139a91b98f5aee8c8b1f71b15ef06850c3c528f28e6bb7c6d9ec4e56acf4d83d1c4fdd5bea8eb67fb9190ff26ebcb0e752db0699b6d1cde300a6567b2fb1c9080d4e8ba41ce7f94d30100635a47f5d7e2b16def34e074a2cf0c2366c463bfe6866c01951b2865699876aefbfb36570782425af67fe060a924abc68496fb08485d1a2a010b5a70e24b957f0da5f208c2a1f1920f00890888736bc7dad0182da03a8359b728eec64be4368a10d880a3256fa90918732a1e195c8712193cb25b828c8df85bce07a8782ac4b5901bbe6326b8af5791731e409574ed3a947ea5dc3fc4e9b64263f2d913e07bec385cb410d5dbcae602b772351c6a912b8d424b41d8cd23ddca367b0388d555480c2ea6cbaf2d3c16d6e834a12dce0676820a2f78fef250d3085185891f575348cd95d401c57dc654b705058a2422cd096a1d28f10d4a57b848cf4025eab9a5e29bc8067615168fd366395566dd2acf6c70f594707b3cef12964377027bfbda027c8229f51143b0fc0a244e85948e6de5acb658785ba7f43348f4f03ee53bbf1cc7a4066cb5ec1b7bfbe94830c323bf725471886e2051a8dfdd0ca31b898ee9379e5a35081d6394f292c6ab037f532eea180def88093ce97268a43e858b5764dcbd8e2e08b5d7f785f1261ae2bf809b8abcaabc013c1a69130df84754fe7130dcef288608fd90942611b82282d04d7eb9c25ebc3189f7e5a48a0eb5225e3ad528eaab706fd3c567e90e05027615794734c59e5b5c044d5f40fb1b31f8260b941e1d9acd482dec454272ce14a22fc57b848fde7d91ef029c33e4ef9db091a4702b83bd8c6f8f831764e211f8f5a08cff3797ad7bf6375ecfab7c5bd84e3f9f11da826ffc297cb78f6e4b8d0ee3701ac0bf7d4bdfbdc6e63196baa31fb671362f6d0c987166ed79685ddea601ce6effa126dfc2c096fd8ad4d5cdca58ed03c42412dcac676050e1cf8804cd8155ea95b2500c020a1b9e89653a1dbb2c04abe5f21ae55e54e70a5b97dff25914e7aa372de973a8966665dff1f8915b970d2e550fa930aea38ea32dac68138700cfd85a491bacf756364370ea5b4f007e7e6706d78f9252f1e1912300fe27a41cde7ed54cfe659cf702fc61bdc3b705ad8a90da3ee75084017204a3a4e0b4196bd77d0336389cc366fd0d179297b665a738829bb1a3e133ef536db9f8aeeb6724aa1b32cffd6ddf0f653ca350d1ab5d2581db05c50b564e692b1363659683a0fd060c361593d4a1d8fb1bdd8a87cfd1162e4ac3538e45514da53b9d3ae89bb03d43e94e4f897a35897ea14531a12d2edbfc8814d23ceed638d5bd7d6e3b0f13313607c330a508711cd29d400465db8bd00d51c4a82ee225f72b5f4f757f6e5c40c09309cb9ed14dd6b09f0e9ed0c4e287fa136953f59d8a155c52714bfdd1d98c5a20ddc7641ab91cd3d04bfd8974c6928a5ec191d765d20f6399e8638d11ea13edc195e0ff8d71db0b2e7aa569a26629a835d3b1fa8c9395bcdae3f7bee9c1f86d0b2c64eb820c853d9c6dc6a2e8fb6e6a58ade0255112dc549d913db44fe8f87785f15583f2ad75794b536e72ada09972e4f06bba98ee4ed32aa48c6ee6bdc33b0b224a9a99b19a6d6872b450b1b5a92301a044333ea1ea06e761200d55e47335f3b657d36cc2e33ca7d7c12fd82970dee85979c34706a50901c8ba13b316148c79774c79ea6adc60348d18da96e76160d529adb305049a998a2cbe5fe2ea7f40181274157ab1e3be0180d620127e12c1f6b276d83752b4b439f76c6d86d6b0f6f9c48023b85e2112d7274709c83ac6802e54f0a40072296db5afd40246f62c8d1001219dd96ffdaded0f2271384dfebfc3b3a0d65de268e556b65a97b2b74dd3ef53cd35a31309fb8cdcec890a80cf16c21ac5959a358b385b38d5da29e9cb46c491b98d2cb7591fd587ec8cb4ce576f7e6d80e7d6e49f069c5c418626ca8f185821eec1479fe13b44e8683374943854154a099b1e9b23af110d63687a2d9d163647d8e0f6a59ee71e79f8e6630d2d05d1a56a39175c1650f69076bc870cc38c01b846e792466bd1bc52aa5560e8a7ff824e82a2b84385ffd39a13ac8b93ed6da6fabd8264ee0fb67714b47e20f918ca037b90c966b8571f4b3c7961e05fc1fc00364be11dc0d155f96b98898c52c3390bdbf17ef9f133de904562462cf960ce536f0a09152d54c6adba05bf9e27037e41b83003c3c08b5cfd627e80dd790e81c99f5282142492f7f3e5971f8a3ab1613d33596abfc86f5c6cc8dabe6286eafff4897ed05ea7096b7458b24aa0cc642a0856791f6f3c2ae30849050e76d8ac28f56f5d1e69b1ffbd8141b5e3ec4062b4fc1a2c6b54dd4ccc2f3c9752056cf143707a258b97a3d8b01ce7b04c63e887f5b4166d39f3c30a3c885c3e48df6b84a30727395ce69cc561a45513146d208fa88c6d62efc5d129867648c181033413a311ccd92c6442b0fe6287fad56224c6ef1dfb2dfc244ee4e717a7121a62a43f0c806b5f0d9c59f50ee71c6c519b512eaa558a0982e7b2c9d32ea38f5bafa0ef4cb05845dbe9d661685bb91ff92d8e6a45e801221f1dafc6dee36c19e89a1d672b80c5ddaac5a77e8cddd392910ee03b0534307799d4d8d8ccef50531de64b31ab25cd5711b8d0db4683b3d292e929170944f52d7f527814cf0b585b0940cd59843b29e4428f6cda17e22aca4d4c65887feca645aaf0c2a74663dbe9789b2a244218b94fdf8e5ed8d9990bc591d2c473b35e460fcfc122dc23f8e2c1da363f2f4c876d9399e14ce2dfb464e8f30726caf310881f0041759361bdf5db39deec38d7da6b3eba7fb71c6e6eee8c36254b9828ed1b57f7c797e1d1fbc5f064f2ff4afd36f6dc2491c325f361109d85178fba00b1eaa47659a2baebaf5dc8e35e5eed3062ac719bc943848635c908f0344790618b430b0e2f7fc635027f55ab9d1afc0130a59386fd1d564df3a7da3ae1a2d77a97218f44632cb", 0x1000}, {&(0x7f0000001140)="74582e0c0ec4b4b7021855aa62ed23877e9ef70b9844d77274c5102fcbf6b8be609ff9c59e77a785efe42aca73ec2890107e920444b9b3c6b3da8130ab9c77a60ab97b64af7521f4f2869df93ba9b3bfafb63b35c9b618562240f97fdbb459273ca2828bdc4784ccd165e66ca9e507cbb3d62a6aa693793008d02c61c3ffb28b9636fcbb35fc0626da688c2312324a373d9b78a41a", 0x95}, {&(0x7f0000001200)="6d69387cc734baaf6308193268f18a31296ff9b90580eb9ac12644d8ae4ff0", 0x1f}, {&(0x7f0000001240)="ff79bffbe5f9f696ce09c32b13", 0xd}, {&(0x7f0000001280)="b031f145f30b2723613de0769adc58c377ce2da0acef75a1c2447eab22e646f6f50d06e28cd0d54b7d053fa09fc6e91c7c5d2047de505b24cef10bf67d5f62f1b9e582badd625a8d0d41f7b41d544f3093824794d85b7d38990600634a5cd03362764651b14abef278df6afdf8b9a6e1be26386222e92f9a", 0x78}, {&(0x7f0000001300)="fcc610a15f34f9197979b1cf1ba87f1402b9286d8fd32a86099fb9f18e1aee4f7b13edc73ecd063443ef97516b3513fc7196d7a4c68d68b9999a8d7c47e3ff02e945187430c6f90241215e306bfd554233c66a818974b698797008cec74e1ae93b9ee41c664f260961c577098135616d9dd5ea2d2682", 0x76}, {&(0x7f0000001380)="0e17b8658a37cc77c6ca73e121cda7ba41338826093bb9f434956fb9900a680d2451bec51124cb5d1d4dc7ffbfe995138e95b2d7f57bc70d7cd865c270742a259fecd724", 0x44}, {&(0x7f0000001440)="12100c883238afbd5658e729ad9dc992161427a6c88ce4943db0baf18f72fc14fddee46e0cc4cccaaaf168eb807c130c18177b0cb22a5eda9779a6a577c428a07d0751f115b2938a179da08dddb54de0206fdf04e8910065b60eed09fe27b744c9babb41c23a3618aa911e57e99ab23227ee87b2d86d99fded024f364a30d38ba3f686bbcf910054e12aab0c0e4c27b9b6b0f8f2f561729679e72c17abd0acca6327b8f11e83b0604c381fbe09fc18d00192c024", 0xb4}], 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x9) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 00:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) 00:43:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x34, 0x0, 0x0, 0xa}, {0x46}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0xb5, 0x40, 0xa4f}, {0x0, 0x81, 0x1, 0x101}, {0x1, 0x8, 0xe, 0x10000}, {0x200, 0x8, 0x7, 0x5}, {0x40, 0x32, 0x3, 0x3}, {0x200, 0x81, 0x7, 0xd1a0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) 00:43:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) pledge(&(0x7f0000000100)='$+#.[\x00', &(0x7f0000000180)=',\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="80cbe5046798049d9b2bcf978fa872f22fa2007edbf5722d22eadec168d896ebab8229e6d315a0e75379f651aeeabee60ffbeca654bc5e1cd9db28c5facc819d8af13794811340c696e6964eb98eab9c3549af6e8efb8d9a6bda612c42aa870e98ccb28cc099dc2959177e1fdbcc67429848043978a9a7ae833bd2ee0f74765e6d73e9582ac2e5c40e6f550e91a46d9dda1dc084e1ea0eb5f970f5ec32ace3996870e76b3b43e9d8e2098202a754a32d4459c50067be4d8ae14036c66fcfbf43b6608b589fa66c039e6b9c2cf63d95ee43796e1846ce534010fb0385f3f670ad58dbda43e960b316a5c823bc2e6a28a17488e8dbcd1de3dec524926ae00f89c7e042348a53a44febffa874926facb0d36bc8406c43dff1ecf51f17aff77c4f195174e175ddd624abbef4d1c0bddc01441042a5ccd8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) setsockopt(r4, 0x2daa, 0xff, &(0x7f00000003c0)="0c192a938fcc81ae8b38bbcbc3d784f736252e8cd7fa0cee87ec61678953ce9f054091104bd0a3cdfd7be205c51159477913c2242465a06c24a82767579216f82adb5fccd51483e802abf6c3ce0d053e8c755302f34194d1883867cd57d8b85ed962017ad8d6565e0ccfda955ae46170fae7715818555dc02cad66247fce3ab50e6f43b47420d261917ea1a13752502a6bc90ded9a353cd949656c6dec2e3c1de452477fb6d30e81b808de6b03b7204470e82a83be890a7c6f7d635647ce2bbd1abfdfc6a8aa5cb93b04ed40f866acd1f4ca50cfc69ee2ab84ce5de919f537702add2777c3becea175029f5008dfa89e4c2c69aa1982", 0xf6) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0xfffffff9, 0xb6}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 00:43:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6, 0x0, 0x0, 0x400fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d69) write(r1, &(0x7f0000000000)="76d3518409fba60d8426574e0f41d016b63779e8bf9c7e9cfea529af5d39d695cf750692ab9d38c1156ecf8be4588826e0ed9e7451ed0085402f747b337c628e3ae704a6b7608699563cacc0db9b735b67c6f28874ab0dbd", 0x58) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 00:43:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="820206a5c8ea69a0897b98cdc9a422f8aff02dcf0d6f0e0325150a1560c3c9eafb6c31340505a09a8c5bbeb372d7147184c7eb8444cd382ed92494aa4f9c6670a8a66e1279522014a287095bfa6211dcf0a0504bae7ef7f262fc7e3e753f"], 0x10) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r3 = fcntl$getown(r1, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r5, r7}, 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x9) geteuid() 00:43:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 00:43:29 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) setsockopt(r2, 0x7, 0x4, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7313456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r4, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r4, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r6 = dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) r8 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r9 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r12, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r8, &(0x7f0000000980)=[{{r9}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r5}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r11}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r12}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r6}, 0xfffffffffffffffe, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = dup(r13) openat(r14, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000100000000000000000000000000000000000000c2a2424d0aabffe868037a2e951c7ec4000000"], 0x55, 0x1, 0x0) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 00:43:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x81, 0x4c82}, {0x18, 0x2, 0x1, 0x4}, 0x1, [0x101, 0x100, 0x2000000, 0xc32, 0x7, 0x7, 0x6, 0xffffff00]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x4d4c1949}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0x81, 0x86cf, 0x400}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xf7, 0x8, 0x4, 0x80}, {0xbd3f, 0x20, 0x1, 0x8000}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:43:29 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f000015d000/0x2000)=nil, 0x2000, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = socket(0x18, 0x3, 0x6) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f000002c000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000780)="14cf2203", 0x4) 00:43:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:43:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6adac1a2b2b7719e538c93c43c27f3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c659d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47ee63da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f7742710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0c3c03075ca91a50de49f0d938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000e1ff00000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d851c59511bbf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2e265d310000000000f145c4e68bfa8b31a26a2c9ce08a146ee556cff99645d300682b4e970f01ca1a194fa0ff8237ed6b5ad30d7b6963788e7e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf800000000067424e1147a7723de029e8f6d1a062286da327c649e60d13805333b6b77d35cb5b57539584ef49d5f12cc45c9c0208ba781439d72d17702873efab99eb13140eca676f8d6b4de09ea74e2773c76d222dd658202df3bef6f5c224e4268b089357663958353162eb344bfcb7f09b78672a31854b86a4ba6ce3000000000000000000000000d5ccbb799ba2c26a7c38d0613eb31a3c735f3d7d4491dc144aba76a65157827cdbfe85ce4f797518a401653cc4faa5daf6e3ba28f73036ca31554b3a177f7feb87bfc6f725bbe7516e4116accf8b30cbb5b138cd04c77426306acb40a47d5cb80ce4d1abe716f4f22baa403aa7cbb5a8eab13cece2535b00e9e163db8e6f9b330709bb0805a862d211570de528054f"], 0x10) dup2(r2, r1) r3 = dup(r1) socket(0x0, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x7d69) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x7d69) dup2(r4, r5) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:43:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffe}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b978f8add79a833"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:43:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:43:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0xc}, {0x60, 0x0, 0x0, 0x8}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x468d592de4ed7076, 0x0) r2 = semget$private(0x0, 0x8, 0x400) r3 = socket$inet(0x2, 0x2, 0x6) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000140)={0x40, 0xed0, 0x99c, 0xb235}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) semop(r2, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r5 = dup2(r1, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) 00:43:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="142248122ebbaad1a9a085a40c7ba784794ffbef6c9a7cc103b3320b1020b461853bbd12e5f227c27de6caa229f00c71123172e07c576e1c3bb02e3ca95fe9e0e6e929000d0f482c97ca0d12c8f3a1b2dce604ab920abbcd9ddb1918ddf8bc3786c91fa2c21d248a450456fabe30ff81c7b98edcbbedb2d37ec934ae32ab251e2eee735f9edca12e5290620d6a153c4d2b1b80ea4d4ad77baa6afafab3f119755334f0edbd5bc1cd3b236f233c1fcf0bc3f9b6c11469eed992e7534fd6a147bd35263b02940917be75ea65a7c036c89e287c55c60e6018199657aae2f3482b12dfdc394b1d63e60a149efcc8eb1838341da147b2d700339a44978b4dd233a0b0a340624926d94099861296dabcd2b13a5375423ba692cd7debfbc18ed9f5b2798e60319a6bae1f0ef00e1ad5896f84e62f5af5ab10ed77a030de836b43aaf2c7423464211f7b7027babaf46a87c3aa2d33cbe5f47e2c157b6bbff7b979d0e6ee503eb06df12319bf237f1684436287a808cd27b1303a93481db00d57a384b09e91ba83a315e380d2844c4e48466589089733684378ee1b9de67d0d705777673e065ed19e30b1b5fcf10c314e412b48adc0c804a108db52073dc8058b7cba918cc0fcdd18b73212367e529b179668217b8eba4654ff652715bf4199f03a24407bc2a4bb24e721c02cb0269f5dac5a12dd5086c3d297ea03b8b910381955c98a622cbeaf70239ce6995be009088fa4b076cec22f98fd537472ae43d24f7ab2327bea6b1ddb187544c064c97945e0ea537238210a3c5a8d438e593d1426da0be5d2a5d2807e1b6600bfbccebb8a89ef00d64a1a5749d60ad5d5c51ed957393595bf507cdd13b029fdbe1cf06403342154603d4c2d1c076de51d72558a27a5f8c40ce4c6e00da458fd102ee8523648aff5c3cf039a00fa8300bb83b289f7a730456ff1c0347652c11bb368f490d563f92a43250a0a64a8ec7f53d70a250e46fe63ce77e06bc7be2c65970b94c3c3bc7c3c58454ed898056a0591ffb201cec3bc874f690119e431a19379a5224e040577716b97438f086fbf9c6b96ab21524ec5d065114174812e58b83edc2933743824d54e5ce380c4da11767981af2fe0a9d761e69c0ac5c4a11411ea5c13ea938542515af83f322c3b308fda180eab6c8e0cfd324f726d289f4197572d5605003f123f0273ec84587e4f004456471b8ebd2a9fa416ad637d2217a45ce85cf8952aeb70e93492b883a67da6e9badd7f3ef8e69ae3c16fe699cb277cd62b8d2b139629def367d972f0fa1bf82eeeb25496e13a7738f83425ba7c6aabba76771c10bb515d793ad7b5b2a3683c86735fad0aa64ae87a81d578fb87c2aba3d2ee8e6971cda76b9b9e919c025175834818eb67476c1acd13c8f1ee7c863d8add4dfa47334cc41e82d24491d24d3e79f7b292a67b6cb577ca68e2bfba25bb8e77c8f9637e9673902e16e27d5c8060f506e2b4b02fcab0954b39fc38f6ec48f4cc1cc6c649ca52efa0e25fc429c829d12cf60425b7c6be13ffb464194dfb5d3f01b76b58c7a0ea4eb913450412a2fa5168656f5ac9c9756cc1235da8f565e95b24604faa326da06e66454560d09789539fbaab72475d675b54526ed0f9ea3e0ab2342360284c59d304cbab41260eb6d61340b4051e7bfb84c6e7588e56fadbb4fca93ddd86e110c2524f7efbc5514071d94fcf56455011aef518eb65dba1275876d762e12bfbaa26c6aff280696ddf1ef85c15336235da8b327cac35f40061a46b9a4f33173c30ead1adc9eb727c41c03c6645a27778bbb6dfb6499753ee01a66e8788f69fa5afda82d4cc8aac3a7893989dd73f61e164ea7099dea0aac1186c89caa5702c6b22f5e424d202a2fc7d47a7cdeb8982d01abbf1b9c79165bc42cff47afa099c293255578fbcd4d8ea66f3eb220aba1d9706fc8f2e94735dcae0d67a9cdaa87e9f18d15042e737ba6bde6a0a5440f98294533c792b09e675e281e6668a4d31b598b8609b877ea90188c556195ea0b26c267fa84671f44b82bd66e32d1840f3185e7e6f704b3fd7dd573e31fc1838fa082585266fb6cca11369ad28cdd1e4f941b6394541ae9c92e3828ae136f6165bc8c6de6c95ad48bda8e6430aab236fab5c40294165a46ca651ed2f5056bf31306e8f74281ef66845561d37b738587600f3d5f1f68e9569ecff8f7475051b912f40882031b0fbcf544d57dd4a812607480c084d00890235e1f21f4460857531eddd473936bed5124e88df865b95a2151ed647ee9d8e354b9adfa4363a828721767652a1fcbe394f77f99478debce48588519028341271abf0f4bdc0e7b92f4c0a722f34630b4d7ade24025faa86d11a89c4d483f41ed8ef33af9fb3addc6ab005f774acb814ffa0cca55ec8c60e84b66852567438bb8b7506ee7d0ece499c730abc8dcb4092cef3343cc6b362914bc36a68a894eb6cb5179c389dbc4de378442b57a8118e97af7e957c218c3d1559563ea72199e33841ee6fcc5ebc574b5f298e2757c4f029bd32c3a12ca12bfa949db7127e51c7779df22d96968e100707afbc510484e70e79fb448e27e8eb4c68fdbc2bebaee7e1a37b38c22c75d5a6965a697ee7947f7d35372ae153c4affbd4a9492a0d310ae488c184cbcaa0c3c1da448c9792fdce54d7cd9e88e04ba4c10b7ec11c262d23d08bc4fbb17127117c9323e769b67b99cdf11255b10c294ab25e9f797695251888de4f1cdba24a0778725a9d59df9074aee56a54f0f26fa828d7744d2e29ca0347d1d379b70c52b3e8183fd400595303664fffd2d1ce54896b2445f2a9d55f1c827906ae9f1b30beb6d24545febce40d16769c8c7fba8323d831a9fac41008ac1516597f1e4177a69bb60bc36526cae0542c8c712d3242e9708b5241eca6c6353b68940f1adf5e9e44328ea5dd97a5c17d443e059744bf5ce2eb01f0728a4ac596aa0bdec618081ee163c3c582095743952a61231e063721f91641b6aaa728f923e9dc891710a41a6f2c0517d89f3550004ccd18a20282d81c38db386289888b63bdc3cd2efc5551bf523abe493d58de1fa0e011528ebba83784db30f0b6b6049b03d20474f66caebfe44c7dc0afcbe3ee9a2cd7fc62fddfa98d9131e4487c1eaaf98049f8262cf1304a4deba0d025883d9648cc0e2feb0e976ea09064298d6675123ff39092b60db8b82eb721de396b69fc582bb1ffc6b78fd15b0a1a82b003e606a94b2c33685f8e8836a16e70c81dacb6e2ffdee607862b511f5e19d95f856cca337aee3b018c86e3960fcfb8e659042f9dd1d6cd42f0ea079df74e7283127695e076a25391a2d5261759998418e275144088ff53561e7837a16ae71cec8f8583992d82db5d838023a4690e6f9751b656ad7db6b93c9eae0de417962a66adedf27a64af311289e0cbf52c3de77197055e0151f417e7a2b9bd0f66aaf72439819ad8a23ec764623e92ed59178436333ad32db45838a56883682d768af1b9af6cb01ff7a19c25bfbaee1a28c3e216d0f57898082943cbeefdae0b6911cdf4f6140191f93e354167a1bb560a46e0c25b578867f100b9dc696c5831a44d47f7c149b81933cdfb073e29ea6eb5e9aaf75ee9505a993e9bdb913602d565ca38740fee7f30990c3099f09e6a261fb86dddc6d46c9d054943c56cb0ccd53fe52fd469d30add3dec068cf9c22f4d9bb3327f9a8812225f31257769d37e21db69a2302df8cf945eca77f9f1d584fa0791b1fd41bc11f5c65fc5c5cd0ed365910fd5a4d3ba4b66c75d155780d03db3c2af3bebe4f12bf811a86e8df574e2bc68b688ad0742113cc86afd35c9057c829170023bb963e2bef7a976e95e7980489701407e5a1d165d45c5fc53159588800515bf42bafc39c8c2fa237541f895277db24b6d798db945c7047f948a40376d54a769ac1396f413e488fadd78eb7deb47c1fde45d5e2a8cdce76d689b4db8d5f253182ae55c768f1595cbdbb0cbbb1b53fd65c9a158699953c06b8d0cdb84ed7535f0c1b1a6364c3ec9f73e315f3ffa8a4845d353d8145f2d9700507d24de83f71e1e9a3d662b358e3db3be1bca1d39671e643666a0325e4e93998505f20a208f4c31bfdce4dbcf7244d2fd2443f4e314e0f036690bef8ce40261514cb1a5e33449f62ea802581c3c95a00541886d350134324d6279d1a29a643a11621c8c3b55eccf6a231c829a3c1bc11bae01a7e76aae5c92c13dfd1040d306f969811de95707999135b0ca9413ff019a0223799f162f7c6c2fac769d78f30dad550cedc2646423e373d88f0b3adeec214e48509e184ccba32ead6f9751acec5c1c0ad9d703ccf7311f308cdee4158dd5eb047b2e5fe40dc897967b6e31b1bb8a959fe6e3de351435bf19f171c3978b598abae6eeff4329e7d5b337308b730a5fe0ecb649416b0aa12bdb3f0660e77369bdd65683d03e15e0e4f57f5f038a44f1e70539d3221215c320b6facc9de96e2abc08c86febc8c141ae5c1474dba2dec39c8e69149b81beb60bd5a9f4d627c8cd021886e5c8641e5f02b3df9509422199c771d609e833b4ccd6759b31d3c0dca4e5e13d68a4f81dfd63f2b0e164b314b2f033fbae791bab9e4ed232c46f0598d4083de7aff92cab6c4c801792f22856826b40d63c4e511b605d5ba48746e681022137c85679ed112b25841457763714b527cacae20e1a888507106b6740c7954bd59d5371d9434a524e368dd2a3e169a36a748481441f26c7c4d05f3d685526fc832bc663962aa38ec3785fb876422c169ac2283b9569f03c7ecac61cb98551834b5dd8fd0b3e4f680055671cedcd500fb775ab48d6e969fb3c5b8594f5ce66f5bda2218dd187dbb61b8a504e8d08767b0640f63ea4dc8972e7e5a9523ed2e11022db89f45de155118f2035d68bd67846f2e19b7e03e7ff5bc52de96ed3bc003d64e5ab3d274d6a1a6c08d3eac46d45e196ef02ccb4d6b8fae13fc1232636b139f6e516108f695214aa3e5f17c7d057e485ad211bf9ef5b546ea49d5328922e980bd975d770819f7dda2ffd3fec80f8e41eae731e4348583447a81e51723753c2b7ceb234906bac49c30520ac3a47c0ffcdf387aa7872d5800219caa1d1a57c6bc6e4149ab1c08c55743a6ed73175027c0971ed2bc7ba0e16665284999663647a5eea604087610c1ee9ee6117c8a6e26e8e2435dbc9026f6f998c344c317ba23c1433a40b2ce4b20091b8c9b746b059fc95a38600c2e6bd9ad00dfb14e518610035ec2ef582cec35f261f1634c54931c2fcd825ca5f688280eccf2695beff40351c48646cbd18c8e350448cecf917aee8439db9cd4f3c108ad167d570d3339801e95f5eed9575186657f5b49dc604f94dc860f9b2924d205eea5332353e8f9e59fc0c92ea80174e5d084e3aa6964a2bf50ae1e25e0b244d75f37561d1ffc824ddc55c1618176046bb27f889830587ea43f6b27d2b503c09fb1cf5c990b2d21cc83db4a380d724df21001aacbcca2827e7ac9c2062eccd20eab119c2b4beb27824b4d2c76619d9e5339b7ba9fbd0ab198b4529cc6e5a10e6142f5555a2df5df1b70be2960e1f1354bea5275fd82d9a1e0cb098b4e82a52ab76d1f0f6320c6daddc275c071d2a6674801330c57256112ffcc25e28c45e720a4229ec3bcfba17cc7d1fd4d53009afd082d654eb14620e0ff8aac7913b562613053ed6d982bb600d6c8b642a8a552af32c1422b562794aae9e41df9d03c91ee8ff4c0048f26fa7141c2952545693e85eb07f1f2abe0cb7d5903a988b95d27f73148b", 0x1000}, {&(0x7f0000000140)}], 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0), 0x64, 0x0, 0x0) 00:43:30 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x3) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="9900058f5160688f197bbcfed0715548a4fe0bbf14f782ae7707d1ba19b38fb2f98d2332fef9755191d27ef13070874629930a31def885655cf3ba40e22d7d9b23337345c39a41af27ffc0eeb0ea5021fbb1b75c758e17602087e7e3f68062767d3c2d860c347b8646f86224093bc6b816b145d776ce54bea8baba19eaa5e03d3a0549d6afc28ac39a93d4e5eaa384ec884f2b030181e55964b96e520a6d961022ee23ca22331d9cb99befa442027d4c5220113962cd20b1a451524748a9825565cc81761fff7add1ace54c9964ea6c0da5a912ef77c4bc47167adbf22db6659a2a51fdbc64ea3de665a00025ecbc0f1198b55aa6f29dc3bbe6d7ed8640e6da1515957f36fef84ce4982054b98bcdff829bcb075a7d0f412bb4e9a1e275e98de93b4712b18d7ff0e83f6360bdb7cfbf52abb987bbc7a8ac1add274e8836252c8eaa3a47f9f83f8c246b32c304a7af34bec72319dff7cafe9cbc0ee9f0dc31d41aa3ddbd1376570611c18d9733bb4971ffb27b6604409646dd9c795745bb26f763316aecbbc12c69d03ec4c197374aa31f39a83b23f3212b0bca8b84971abcea9e237fe1897d44cd7a00f158a85b9262f78f6c05e3898f859c4739f9b53295f1c7e6bae4c62fe69246ee1a1f6fdf73e013cca5c51db64da9c6be9239c51f7db94bfca0caf9b2e288a9d8042187ee04211456cdb72d2989f512372a3100bdf8f7efa162503ab4707df367075aa413f7955a3c16b0eb477a875f0300258ca640ecfc6b06f1de4a20962a629cb36910c24f761fd0b6d31a417ecce70c7c13cc8692618101b11cc0a0ec95731d6db0dc3d8f5cc24886742a0717c553ef544d166e08d4cf10182fe680cc86487bfbe11630bc23fb5fcf0c8b914e869eed3f327cb6791ac1f59b55aba5bf63f58b9c5e4e3f899093e488dc342772391bd2d2e47f110cd6566e0464c80e13ab07c976834c2cdc95b999373a7ae346d5f87f30c0be72fa36ba67dcc93b41f3e522798a8d719e275cec442251ab7bd11de28fb8c9cdd35780786a00b146628752f3fcf0d40d5e364e4eace0d3181878d440cd24d8514f165006937fda5ef3459ec1317e513892be29f0c5088d1cbf8ac3089b8bd54c494df2224378a0d2f55c34345f999a77024e92a58df66992f677bca53e8ee12f866c69c81d9d1bcd5827d46ce73268dfdba83b26dbb8a3aa845cc37d5093aea7a65294f2417f856c66ebbff5b898e00b15e0a4afd66a852f27bc717ffa6e71ca9429e76b1e015c7c8c897de9ffaaf6f22c0914c449b1630e47c08c8b3403d2737ace23daebee711bc05bed6beee77a93b3dfc3f9604e0c3fb69adfa9e1ca52b51037707376bcbd91810518538fb2ec1a3062bca2206c1d6f722f806e79bf45a4790158c7d8fff37e155c0fe2b426e00460e29138a38df3d2716e51ee78941b90f7fc69be20365e27e59289c5a965706ab446a5cc0c76f959e49f8cd8caf6a0f72a5a94d4d58b2873aef668dd280b5b592c5d1a97e7612efe8cbc0ac67e24a908305e4b436077a95c2ba04fb0d6b66ce550aab3277f3ab695b26a6f0e9df7e051c7cb599d87167d142877c3cad804b7963d009ebba32cc70ff3c5feb02b453f20f8025bbb91b4b4b5c5421f0e23538f440a1a49c821e12b9deb49608a6613777d848d9a2685667203eaed3399e8f4d01002c7907c515008882385bfccc02c0de8ac88aed41180249cfc4cd35ba5d2d093713432d04273384ee017940582c22fa2834b24a24d7617c31ee6150c0ac80d753e09a54d50a5342af04e77e2b59895f10147390f4d184601f61c761b650bd0386d8db5f2f56aa1316ebb8af8f66a13f364fb010d98d5a24b4dd9b1f66348683f1e7746e9073736a444cce8f885e1c92eb0bcd574a8a8b78185dfaff7b74222074e7e9cf824439fb1d4fff10ce5bf17bbfba0b146974999a9eb513ba07cff20731fe1bc1e9614332caeeb805f56ad40f0e43f22d22453ffbc5c280a4e49b5bc417f8aa7d9a20b47bb2d81f75d8d048305a063d257553dae83c5cfa657bccee34325bfb465ef2900f660be6a943d97ac8662a7c9d1ebe6bc7f63d38b6855b03713c94128754ea6bf4c496dbcddba179d74bd58af50e19effb4d86df193a079b44baba81f7e53b0846f83ab71590fdd4b884361d4812bc1b10476ddba56da303c49d0d530a94d59480c9cc5c667d5b7c0f07fee012cafb30c3246771f1aabe2745456119d2179b645246ade482bb5a8fcd130774f1fe90aa55c0054af9d1f75f63a1141e588f2ac7b28ffd7ce288bc2d32a03a83ccd2e726b85445ec59a726619cc02a16ccdcd90937e39782a06971de64addb4c691a9ce87d22317c8a86aa2066d5dfed71a4353427c6856ee7872f2bdfc9fcace08515b57736b6d32de13e9f9d3b0639b41821bc360ee24ce444fad20ab1e7f5d4b8c5c4d397e24893298f52dd996f1536cfea2e6a0456293a6ad84e12f26250cba2a035c749e586be031495ba78ef720c1320d3ceb0e48f867a727f748d945de94d4c5b47f4cb7456a5deffd5e5fd3de35d13459d48a269a8a72d818d8c27fb9522971e6345970216c3ab65b4224a2be539fe801fc49da7ca1dcdb95079f7ab3eaa78179640a8fda42f3c32e3aead5b49fb51d25a5aa78376535a576f7715a41329148ae713575f323346c0b40a7b99b3237dfb3ca30df57cbf496597eb703af05936fdbe157fb6e8d4eff5d04c2149dddd8e062ccaf0c005e8a33d0b71a33637fb2fae4d85c185ea5baa509fc6b3cb2e24be10d2c635c7a188d2ba5f58461ba328b2bc5beb229d54b336020409cca9de35fbf88fc150e83dfefd9f60218c9d387b0fe6f42d84fb0dd5c69c660b9cdfeaeb571be79f695b5e8f4b45f0c1b614e860ee080f2aaa490b5368a6b1d088dbbbdcde5cc152db74b82f1fa76500619a5ca1c9db3bdb8059ef04aa9fbe229fae4f7f8e8ce2f92064ddb73d83b089ad3f39fe28facda5a4b7e2d1b911730afbee917ab3be0fd0f7be8ea204f4b619cbf56e0617621ac8354cf01a561ff47dcb1f39e9bd9453b36fbddd8eb055c7b2eb8e64ae54401fa415ffa03be68eaaf90542518bbe89436bf902724264bd08d7c012476d87e3c73114ea92fc4706de2090fbc561c3e13e4a01a40ea789dcf1d94a809d164b776517b38e6fc8e96e7a896e12f77c32eaa0f26dc206c5929bafdf5636c37b1d791ac13dda6fe71e6475400efd426eb037ac7a9b6c823d00a56662b77d6400a1cf519e73963c9d2ee980f7fb6a2d091d2417f2778e8e0526735799c55d9381a1b1f4a49a6e9e4781fd41d515976947d034df9104bac3c852bd9220726b51efb456d6c880df67f14df7fca0fcb9535ad1f6aab2342a3254512d9e0767e53cddd5fab3db454d636da1dad9b357af53814bb5aabc31def41e9ce4ac1b786042d00721d9eab5868088f3647711ddd0c7632f7305bd4cdf1c6df43608a2a544eccaa254c9eb689d32ae74476bb632090e9940e23d6eb58b3eed53b77ef4c4a424daecaaf595aa33d754673de76d73fea31b12881a730d2f4db82d815aeac35f6c2e7af0ff1fa95697f5bb62e7d028331351824a430b8243c212252ad6187646f9721cfdbc6dff86c82c8da06c192de6a2231173958666151f0e588d41c7129e93dfc5780f398fcb42c5072a7d2442a4928f793172448dd76c9ce7e21fcd734e13782dc561638c12908a64b8c82e005d56a90a9cf64023df6eb3363db8b2b4e4194162e12155fc407d9afb03fd27e323c21a3a974d8e50fd7c831507da3a4db3511d5c86902b1521e29fbe5a064bcac7dfd05dea1bfa4f933dbd0ca3ee245117cff05efc18a9742fb1d57e6841039136bea088b225c1a9f74036a32b6137aca10f25fb5aaa73bba5a5950c48344913fd8de26f405e655287c188a92ef0d2fbd8adf75b312d3072ad6a3446d87b5f2d15ea2ab7be5bf9211b99fbb3c339a7e370a19b35497c57f6143f0a18034a67133ca8bc535a48be110d2d51087f7ab79acbfded9a778b4915d5dd097cd216b0da091bc5ca656a7dfc9591d460b709d35b061fb00893f2b01ffcbf8b005c222dcab5bcc3afd93ffdd00e509030cb1a80ab645df8785c3b69d7607d9d9cb734b41ce2ed37667ad398e48a45a30e539dc28476a564cb2f3ce7fdee45fe8156dcf0d2b7fa22523c1895e6d9e9355c507b79b61cb7942633b29bd9b7858ab50843eadea571a1e708af4dd3a78402031c70a9e9cd13949a3c8d6a0f0d64e1107cdeb8e7ff225adaa617dc51b0c44179b963ada956ce9504492a14ebd30fb5ec2140cea3c23bdc6a60ef790f8f1a5e6b4e7a20a31adf8d7f81a9c49754ca0e431e796cb0f109e17d72b731e3340293c296f80e0b3816946649f0f2f2e961958fefecedb53de60f75b5ea9878628d0b8bd7bdda0f463896b6c98513d3938b4c36488832076f58a1fa4b9f74f3e10ee4b6d7749973c327d9c16c473e83983bdd319ce448664e886e6c0ee3a17ff66ed52add7e4652afc2b3af75b4626426504dce8c77e06716051e953d73c9bf6a8b2ce1a023503ee52f28e7b49fa5a876644eed257f7bd60dc5c2301c74d67b486bbcc86ebaf8cef8e6d482085eab8d51427f05004453cdabe74e2ce7cade678c917ae8ebb72b6b381d7fe16bd12dfd344f839c80042e7489272c7f1f437aa729911c58db4692e572b399d9830a64a9c06499c6ac520b5662ba683fa44253bcd78a6e39a456250dc017053c27e573d789c90fdbf6e00c0c991a85d4c5ae427ab4710bc380c2e7c562354241a2e55d46e297d4e30636eaeff971ef5412c3a72f6c8f3e106fef6ba2a90b8dea76a3958933ec27e8003e88d51b807b33092a584cb1e9445cab547f13643b23e5f757f8765cffeba8418d59506e758c1919f3b0f8f6fab105d760d3e686c70db288ee92c57ff58c8904ceee05fba8df0227b16fb4f807941908a52be034063d1e6b864b37f8e50774fc22d7dbbc2f4c4e55a14235d3f550d2a3c3c8c9720fb37d68cfc8cdad8a13d0c5db89e3665a6fbbfa00b706e669acd318f9bb4a2c1d4d5f32bb1d312db346249cc6243756139aa288d1de0b2dc268b636563cd96af754a4cd0e516121b89beb175d3d25301bf1ab530437239ccb43c83fa38962db2e1fcfffd9991689695e2c044e66aa013ea0a3301cf5ec614102235d26da04cf86f070fdd65afbfa7ad35d8adca05dac8b8900a2a886ca8bc6aebee00f4ac0ecb0e7c523fc1d42ae46793449980abcf973b1d9d090cf5b04688ac2651c9d9f89042b569f2dc744844330f98d0a67423f27c15951fde174d363ab63fd9d42b22dd46a4b49653508efd63831fe500c7969a3724b010d0541a5cd10e5f34374879e70dfc203b806688521c3dc4a832adfcf90a5f1f1328e3258d96cb3f415196e128f42235b9fa82e6a3457d15294d0c90fee4e6ad40936659ce97cb4df95951d1d2b95a300335f2f4dacc868fa8923e7c1b8233c6fab76ddf29ba087a243c97542affc5c7c80016c721f67c3cd6d18128907ae3e127980c2a7a5c23a729633d85d9b1823ad95c5b551fa07af76697c3dbe37c694b35193318668b378b4b0ea6175b1c7b1e6157f0f939aa2a59eec1ce3db7284ac736676d1b3b90af9f6305e6cf23cb454bf2dd7b2f2d84b90f9500c961078583d19465c33d4c353a0e9f9ad104ecc", 0xfc1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 00:43:30 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7d69) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x100}, {r1, 0x80}], 0x2, 0x7) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) close(r2) 00:43:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x3ff, 0x8, {0x3f, 0x6}}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x4) listen(r0, 0x6) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffefffd, 0x1000200000005}) readlinkat(r2, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000100)=""/103, 0x67) 00:43:30 executing program 0: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) shmctl$IPC_RMID(0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x2) mmap(&(0x7f0000e7c000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0, 0x0) shmdt(r0) 00:43:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000d06ff8)='.\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) fcntl$getown(r1, 0x5) 00:43:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bd", 0x14}], 0x1, 0x0}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 00:43:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481], [{}, {}, {}, {}, {0xffff}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) sync() semget$private(0x0, 0x4, 0x160) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:43:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d69) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xd1, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 00:43:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) shutdown(r1, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x340, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', r2, &(0x7f00000002c0)='./file1\x00', 0x0) 00:43:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x1, 0x430) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x1, 0x4, 0x8001, 0x7ff]) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = semget(0xffffffffffffffff, 0x1, 0x289) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = socket(0x18, 0x8002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) readv(r9, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r10 = dup2(r9, r6) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchown(r10, r11, 0xffffffffffffffff) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() dup2(r5, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f00000000c0)=0x1) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x3, 0x800000000000004, 0x40000001000}, {0x4, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x2, 0xe6, 0x1000}, {0x0, 0xfff8, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:43:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r3 = dup2(r0, r2) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x3}) msgget(0x1, 0x78d) 00:43:31 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x440) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x80000001}, {0x2, 0x2}, {0x47, 0x17fb7d3a}], 0x3}) unlink(&(0x7f00000000c0)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) 00:43:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) r13 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="1019f157e5db73cb217299ea640c2c66030001eb00000100dd978100ff7624ea2491866a86318e7312b27b393671ad6e6643ad1b59dfceb6c965398c60fffeb77725fea323a4a8475e4d9ee3a754cb5be54f3f0002ea6b5e1da06aae0b5db24b55c7f203bf38d61b41d95a308ee8bce64151a5f39cb46e04669cfd4b5949bf1dc2f4d07c13c6220bd20670ad48d1356a89c7035f550000000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, r15, r16]) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r19) r20 = shmget$private(0x0, 0x2000, 0x408, &(0x7f00005da000/0x2000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x200003, r13, r15, 0xffffffffffffffff, r17, 0x4, 0x9}, 0x0, 0x4, r18, r19, 0x3ff, 0xfffffffffffffffd, 0x20}) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x3, 0x8000, 0x7}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r22, 0x4008426f, &(0x7f00000000c0)) dup2(r21, r0) 00:43:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x0, 0x8, 0x0, 0xfffffffe, 0x2, 0x1f, 0x0, 0x2, 0x2, 0xffffffff}) poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 00:43:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000300)="fc61e2cd97f0c13357ab23d826bd5d574dbedfad2a1d5a23b48e0c4e209119edbdf4e4e14c69c22fa78a119fd47de1d052cd90947c363a4f22a3becb58b6b3152b9c73d7e1661ad2f9c9d12dcfa3fbe19d9f1521d65f883d443a8179c6756b23002c653e8dcd9c09930f63f5395aba8d71fcc67d9468b533f8c1656f843b0586d62d0e30", 0x84}, {&(0x7f0000001440)="dde75516068f904e028ae4d2f33971cdab017a92577eff2abfe8c3489c867ebde41802fba58da25ef68788da82bf97d06d89a9f8b4ea4aa3d072a38ef6d40af7e4683c2e07", 0x45}, {&(0x7f00000014c0)="4c6d8dd5bf758a2bbea53e79d11b379ddaa63b618759348d50b8755b2036ae8e2ba34aede12a9e75b55ccb9da88feb0e291007bf68933244cfcb788355d0fff83f28d3e41af3ba12efdfcb58ffe988f6aaa925d3e07200e6c47f52094f7aceb36120cbcecafbdb8ec9e7bfd5a5da1816b4d3ea537f61a9e3bebad105f7a5f4ed21c6b6cb22a96afc5401d055d25050c329179885e7f7f4d8a0c02aaf8baefb5d43a36a28cfc0cfe460862b4a9d16dbc712dfa5ad47b747a31c5b23d771c052fbca29c57ef1d5fda088e35d517fe892b53876347f27df0c14af2c1b4d4dba343f17e613eb7ff38fbcaa77a93a40af84d1550549b8dd133808e97ee48e0991546e7ed27eb77f32ec60e68fda9a7d5278baa1b3963d9a8153eca8ac74e61d7dfff7aee9ca674907d5920d2a7151225dd355896a616e4425a4ab86c96a44e55dc1d3e329d08ff181e2353a5b821e0b37c74abd53404efe40a68073e6e078ec1551765e261e34d2193381ab1ea3b0e8637d7ee03d6952e4c4a29c2e6ab7f58ab12b3c4d242f439c5f4d1edf476f58025888c2841188ea22cecc4222125f28a3912ffeed4672bc39760343f832da176c7f92dca9ac659ad05ad26fb9de68fb9d6ba66f43481af4d0ea7513fcd20e38030e342add30449877baa62a702cdf3fee1efdb38b97ff72c4626185db24983f4d792073cde4831d7f8e5684f6043136ab3d750166bdba7db19e79a88c24836a6437a084479c5740fe5c194276ed1e6ae97fdc5c8d94ec080b4682cd7f002a7311dc66c3404b6f49242e20d88eb3b713af18e55c2f0b2af83eb2af4da43bb3b5e8b5cf6561d9feda86d5ea1f6442078d70878d13b74b2900c4896b6525b260b29424b32b1c9a88a68d07a68439207ac3e797f1a9222b2b4b7d823a58f8f9085f8475bf554c55e497d7cfa31de958cbc4280151c7ea58f6a3dddde0bc22ee6a5e112b88d9a81319522e3a5cc8c34b3b29923b32f4fd747a2f95abe89c5678b40ed6b5825b432d9c99567acd34cdced806ddf8fc56f194fc6742e2b7fb2c4082b28f3fe226cb231ce769b93b014505d323ed48d66317370d53dd4e73b70b214fcf4d860487e10b6b0134f9419503affcf52bb7326aae0c1b4815fbfda226d43e9d537b3415d2c21414e7175a31fa9b4d782d451c7daa5336ef3cb4ebca4f37edf8c334ea3b6179c4070c77ba98cb88c9bd463d234e37df917d0d7335d1ae3fdd84e0e8412ec74d88c381177613119a987d2f931b6214e701d1ae629ab4aeaa719c21baed7b13839a7070212ec021633eedbd4548a27e1ce5d519ba05de786b76d6fcf04c0e1b2ba6f4e3845d54a30367577462a1e600c747ec6b62bb07e766fc248d0fba133267c75ef4384816060e6d3ebf01f1d07f727138f9a398ad7c3c26da5f65ba81687a7e1e350f24d90d8b692543be3dcf6d3ddf565d6dfd34", 0x408}], 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x0, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10004, 0x40}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x401) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfff, 0x2, 0x9, 0xfff7}) sendto$inet6(r2, &(0x7f0000000100)="87de173925bf37e6f638a09e32cec422340f7498fcf73754ef4531d78e38444134f63979cf6839dbe4ac2a2e5a1a0b0554d35384848d1a2da27a7e3be72290102d4b8d9f5d8e807a6a5e6895bac7b8562b8e76d97583d6649d9726394f5e9465f8eeb9abf83c4fec9004eb1bfad5d9e8cfc17627c9", 0x75, 0x8, &(0x7f0000000080)={0x18, 0x2, 0x8, 0xd577}, 0xc) r13 = syz_open_pts() ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000040)=0x7d69) socket$inet(0x2, 0x8000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000040)=0x7d69) readv(r15, &(0x7f0000001400)=[{&(0x7f0000000400)=""/27, 0xfffffffffffffd99}], 0x1) socketpair(0x10, 0x8000, 0xfb, &(0x7f0000000180)) r16 = syz_open_pts() ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000040)=0x7d69) r17 = syz_open_pts() r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000040)=0x7d69) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r19, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r19, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x0, 0x0, 0x1, 0x97c9, 0x0, 0x722, 0x2, 0x2, 0x20000000000000, 0xfb}) readv(r20, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r21 = syz_open_pts() ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000040)=0x7d69) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r22, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) poll(&(0x7f0000000480)=[{r14, 0x80}, {r16, 0x10}, {r17, 0x4}, {r18, 0x1}, {r19, 0x100}, {r20, 0x80}, {0xffffffffffffffff, 0x40}, {r21, 0x1}, {0xffffffffffffffff, 0x2}, {r22, 0x4}], 0xa, 0x0) 00:43:32 executing program 0: r0 = socket(0x11, 0x8000, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:43:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd27dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec5454df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e809d0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f9d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83d50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27a23f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8e50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3c6bdad145756e72f2cd961238b8f904eb3b813543a922b7fc81705c6875085855b6a9927a5af8a78b2660004b7c44a5d738839790935400d3469344134282fabdfd6f4a2767ab39b8b15606782b3a3016234fe724ba7a6d3df7d607fe881cd741919de673dc5f3b43b58be40148c72b76b0cd1679050e3b5eb65198bd22d71fa221d4d0e9c5be50ad26f31f0de1c80be876d1535ec32b979673684bffafe94f6a3335401f9fb34f24ef2be37b1427807de14552f01b43d2dd1bd8ad6c2ed21c7cb34d32aa9661f892dda16cf70147ba5d98a7a68c1e496a8c9cee1219dc4bf4584e6dfb8a241dd11ddb0fbce8bc5a72da26123e304217d573edb1222d7b90fa389d8e36c2f232fcf68dd21904df2bf50913b38dc6fa74ccb9b6f6c0fd3b98254598970ebddbec1802d37d201520dcb0c6d525e3085b0e8185f7aeae8d3421f7fd10bab640f45e0c75ab4ab953adea51f92548715559198091f0f5c6eee8e2a04e28b19cd1019406ef207747bc99b8ced677d1a2d99f32c35968ccf342a3827a38245089c8d63310f364e1e9eb7d2c17ff85778ee69a81f3008a8f95cb2187b6afe8a348a242"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) dup(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r3, 0x0, 0x0, 0x40c, 0x0, 0x0) 00:43:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r5, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 00:43:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x8, 0x9}) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) 00:43:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00c6da7f"], 0x18}, 0x0) 00:43:32 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="24d632348c2895451a2ea81ba207fb4afc89c78d166c2ae201cc04c40d2483be459bc22a130d6984ea576334bdeb25eb9ebd1361138527d5bdb2aa5421204ad6a9e8634f91703fa301d590fe85aa0ec8b7c42fc2bfdd9552adfe856fc236ab9d18b93e10edf0b70c8a89b6", 0x6b}, {&(0x7f0000000200)="5305581c8faef82aca48e3d94c3d87250dab3b527aed50c8b9f70470da2c66523dca929fcabf5a68b6ad2a0ffe58140c40c9c3a0869e81fe42ff9035715d8befa4a7cc470d55c75ef9a72f4028cfea8886b2e30663a53c1b5649aa3cfa166455b2eb34407a7d5ce4d674e7f82c5fd6e95acebe8f815b441d9f6b8038116d713f93f83297870c5170e99f3bdabcf62ccc365693ec4815796c39", 0x99}, {&(0x7f00000002c0)="d050efc5f97060cab5985840630a3e069a617fbd3a3139fbc70195bcae1b8d3415b58a26fb96ea56348eaa7d27b8c2f66fdd4c0dfda6a9367c0e63c43e2e6fe54a0ba280069aec5cd4fcc5c40fb5541a1238ef1c246bc30b65a572bb2e2e5af4fdcfa92056d5dc87b3ef808fcade9b194bd0526fb6e66f1f7244f4ccb4cafe429cb1465da6fedfbaa72c12ca956e6f5cf14cb15c51da7fe45959dc3bef874a234f", 0xa1}, {&(0x7f0000000140)="7744a634ba5fe9a899333df687068986bae25277fa7eabadb175f3250b96d1b76ac6bde60f4cc6ef07a3ce7acf5cfd5f40183a3118775e72226f3edc2d28", 0x3e}], 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85, 0x20203}, {0x41, 0xbf2}, {0x40, 0x7}, {0x48, 0x2}, {0x82, 0x8}, {0x101, 0x5}, {0x2, 0xfffff800}], 0x7}) 00:43:32 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="7b56c187cfe2e950b97d5fdf08060c75537ff306698a63eb854b7f30e79d19ffab584a99a9890741fa73ff888f740dfa696618ac73cac13667c6df555a8f731fae78bf038870ec2a701f9161255a0a29e4fc35b540eb6721f58a997c119d9e30fb5eb80af32cde9c719fb1c6fce914b536fe4d08bc775a55a4838086ca1ba2727ca997bdd291334fe74209389c526e9643005a76f7c025089eafa61936718d9c86d09212113fdc8ffee544a750a0b524bdf4790f9fdc8c12fee1", 0xba}, {&(0x7f00000001c0)="76f6954e406293bbdf63a61938d3601480e60b13a8a635ae3b29d3b705f072df141f4d7e3d34413582905cf8c34746f110b539ccefd3a84eaacb96568b8a61e99bf0e0cbbf3b365e1272a5be84b8fb89566748f7766c25dd81cd1e9034fbbbc4df7bf46d7fdfc9f0c358227b06a6c34e86099a37bcc5bbd83d823ad8817f51f9791448d4255d4479a9205522afdc59c29469bac17fc8aec882e14cf426b8eaa28965492f7f5eb572", 0xa8}, {&(0x7f00000002c0)="1cbd8c2e38bfb82b6410144231efc3c9f2a52e5c4324a2d6aba5db9915b91e038b2092e34b08491158c7b5393dd82b20acbc3ecffdab07c2b155384a931b2be814045418d465a0e890839f3b326814b817b1d4c5371b7f503d08c4cb7e55c2fc3271251abf5d40f5d7ebf2a9f061dd4260c065e52aa9ee566705f558910015a9b7115ecdadce9b6a70ce18c880acc63791b22330ef8a43f33054f55c2f088c1d", 0xa0}, {&(0x7f0000000040)="350f9b10e405d7550c", 0x9}], 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) read(0xffffffffffffffff, &(0x7f0000000380)=""/223, 0xdf) 00:43:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x10}, {0xffffffffffffffff, 0x100}], 0x2, 0x5) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c389770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f22f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda18af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea4ea9ae720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cba147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cf12f14b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c99fefa7b66b8b7d7ed79483d3fb78e178e101d966f3dd063d08a49abd7e48803"], 0x10) shutdown(r0, 0x2) 00:43:32 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') unlink(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7d69) r1 = dup2(r0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x7d69) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x7d69) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x8, 0x0) r9 = dup(0xffffffffffffff9c) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) r13 = dup(0xffffffffffffffff) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r14, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r15 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x20000, 0x4) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x8, 0x0) r17 = syz_open_pts() ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000040)=0x7d69) r18 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r19 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r20 = syz_open_pts() ioctl$TIOCCONS(r20, 0x80047462, &(0x7f0000000040)=0x7d69) r21 = socket$unix(0x1, 0x5, 0x0) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x200, 0x0) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r23, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r24, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="149e95b4aa086dfb936cad602eb41048b773d09218cdc24e0aaadc97fa", 0x1d}, {&(0x7f0000000100)="0a15eb16dab6370143b458b5140b18bc43ea50ad846e55bae335784799ae64068fd8bbe45ea8b7472d7ee041b3588180c800be24f6da4b5f87c2235ca8cf0fd5ffcd92a97fd3a49c16510172b36288e1a26940189c043dd93f52c3aff0d8197aa58eea7850ef7e05ae3c71faaa6d7529fae7181ef2dc8807cb1d", 0x7a}, {&(0x7f0000000200)="803337a1f03de0be7d6b4afe4005aeb3240c4cbcdea73f5d955416eb258a68216b3a371821fe8ed0ca456d4d63ac2954610b93ba20de51f81650f66da9d0396503d6cab3b87ea6930a4664cfce0fe11b687cb5aaa69ce0797e152b7cd77ec378fdb0ac09b163a4139b81e7665e589c6c609e2394c083d3bc6c2414d042a3b855dd19509d197c43c132c1b3886cfdc583869ccb112d1dc0ec3504a9755545e0a0726d063a3481e209377f0b94a59b733d57ca7de84ab77dfa3c9189e2445d37e4e8a4abfc92cf001855a0b30140c03c7cc06b12", 0xd3}], 0x3, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, 0xffffffffffffff9c, r7]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19, r20]}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, 0xffffffffffffff9c]}], 0xc0, 0x8}, 0x404) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 00:43:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x61, 0x0, 0x7}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 00:43:32 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7d69) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000180)="7980ba4cb3f2e00bffd5fa7f0b68309429131d7e354b6bd637f2d6114fbc7d94847e3839540e67784fbedd13d6a195eb78ba8c047cf0078d31dd62c1867218d620d6c30701ce2cd59fae", 0x4a, 0x408, &(0x7f0000000200)={0x18, 0x0, 0x2, 0x4}, 0xc) flock(r0, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@file={0x6238a478b3e80196, './file0\x00'}, 0xa) 00:43:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb4359de3f374ff17, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) accept$inet6(r1, 0x0, &(0x7f0000000000)) 00:43:33 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7e}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d69) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7d69) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0x401, 0x800, 0x36d6, "2ea1c38d90c0f683ecf015a9609d783f3686ca4d", 0x2, 0x2}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x7d69) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) sendto(r5, &(0x7f0000000100)="666d118bd89246ff0b5f885b1352a625f8d1c84bb174848bdd07f3527d5bf93d6ea681db3a32d07b968749d191ecccc26e557fca6b7f754754e57427", 0x3c, 0x404, 0x0, 0x0) dup2(r4, r3) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xa1, 0x0) close(r6) 00:43:33 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x9) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r4 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) setsockopt(r6, 0x3, 0x7, &(0x7f0000000140)="3eeb17765fb3eba68595af7b82a0a67a7a2e7a2ed6a83bdfa956c24256bb5cbdfdab687552bca580a07fb7dec22641ba49cf7719a881cf3ed0e99b54e20e174c58dc6005302085d6f9554bd891bec16707cf4837d02299f4a7a44971b148d2acabd1e23d45e70ca8b690746a396c33c6b0967a5a48ab13d3c22eb650ddf76d6b2f6e2a81e46b52c1bc31802fedffffed0ec2a5a3e9bf9d60432bbf", 0x9b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) readv(r10, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) connect$unix(r10, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r12) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r14 = syz_open_pts() ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000040)=0x7d69) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r13, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r4, @ANYRES32=0x0, @ANYRESOCT=r8], @ANYRESOCT=0x0, @ANYRES32=r8, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r14, @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYRES16=r11, @ANYRES16=r4], @ANYRES32=r9], 0x2, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/16}, 0x18, 0x0, 0x1000) 00:43:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0xfffffffffffffe17) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x6}) 00:43:33 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297b", 0x3d, 0x0, 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) socket(0x15, 0x4, 0xff) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 00:43:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) dup2(r1, r0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 00:43:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000013, 0x0, 0x0) 00:43:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac5da52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d4900000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b45bf9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007efb705f6c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80000000000"], 0x10) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x6) write(r2, 0x0, 0xfffffffffffffec2) socket(0x6, 0x4000, 0x20) 00:43:33 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) write(r3, &(0x7f0000000280)="0a533b8a64c0dbb91501f0bf9851b8f4a563c2fc80e57e94e855c0a4ec2c2699f553a41b06080ec69f3ba23e57a4adb7df01803745236e02c4c179a61dc99dd3d628041f9a95ae3fb75df1cba00fc2e6471daafd9f66b986d042e385cd2be4434cc7896390ae42e8395914ce071bee39e5b0d9d87bd6f52279f1ed8c70eff2442c089e4e777bd54d24042b7078539bdb5292c7432f045128a43814bc6a5ac1cbb609ac0bf236141702f25dc6", 0xac) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, &(0x7f0000000600)) 00:43:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x2, 0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 00:43:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000140)=0x4) 00:43:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x20) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004008000014000000000008f57868815040bc50b83e4bea860e70000000000000000000000000000000000000000f0ff000000000100dc", 0x3c}], 0x1) 00:43:33 executing program 1: pipe2(&(0x7f0000000140), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xd, 0x2}, {0x25, 0x4}, {0x45, 0x3}, {0x42, 0x90c}, {0x24, 0x3}, {0x21, 0x686e}, {0x88, 0x8}], 0x7}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x7d69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfd72) 00:43:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x1000}}}) mlock(&(0x7f0000fd2000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d69) fsync(r1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r2 = getgid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/33, 0x21}], 0x3) setgid(r2) 00:43:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) select(0x18, &(0x7f00000000c0), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0x20, 0x8001, 0x0, 0x5, 0x7, 0x7f, 0x1, 0x400}, &(0x7f0000000100)={0xffffffff80000000, 0x88e5, 0x6de, 0x9, 0x2, 0x7ff, 0x4, 0xc63f}, &(0x7f0000000140)={0x5, 0x8, 0x8, 0x1, 0x8000, 0x26, 0x2, 0x6}, &(0x7f0000000200)={0xfffffffffffffff8, 0x6}) 00:43:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0x200003ff}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 00:43:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd, 0x0, 0x3], [], [{}, {}, {0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020adfc70 00:43:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0x7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r1, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) socketpair(0x2, 0x4, 0x7f, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f00000001c0)=""/118, 0x76, 0x840, &(0x7f0000000240)={0x2, 0x2}, 0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) 00:43:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x2ff, 0x1, "003700200bde00a22dbf890edcecf8052f0000fc"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001380)="fc61e2cd97f0c13357ab23d826bd5d574dbedfad2a1d5a23b48e0c4e209119edbdf4e4e14c69c22fa78a119fd47de1d052cd90947c363a4f22a3becb58b6b3152b9c73d7e1661ad2f9c9d12dcfa3fbe19d9f1521d65f883d443a8179c6756b23002c653e8dcd9c09930f63f5395aba8d71fcc67d9468b533f8c1656f843b0586d62d0e30d81e", 0x86}, {&(0x7f0000001440)="dde75516068f904e028ae4d2f33971cdab017a92577eff2abfe8c3489c867ebde41802fba58da25ef68788da82bf97d06d89a9f8b4ea4aa3d072a38ef6d40af7e4683c2e07ac0b", 0x47}, {&(0x7f00000014c0)="4c6d8dd5bf758a2bbea53e79d11b379ddaa63b618759348d50b8755b2036ae8e2ba34aede12a9e75b55ccb9da88feb0e291007bf68933244cfcb788355d0fff83f28d3e41af3ba12efdfcb58ffe988f6aaa925d3e07200e6c47f52094f7aceb36120cbcecafbdb8ec9e7bfd5a5da1816b4d3ea537f61a9e3bebad105f7a5f4ed21c6b6cb22a96afc5401d055d25050c329179885e7f7f4d8a0c02aaf8baefb5d43a36a28cfc0cfe460862b4a9d16dbc712dfa5ad47b747a31c5b23d771c052fbca29c57ef1d5fda088e35d517fe892b53876347f27df0c14af2c1b4d4dba343f17e613eb7ff38fbcaa77a93a40af84d1550549b8dd133808e97ee48e0991546e7ed27eb77f32ec60e68fda9a7d5278baa1b3963d9a8153eca8ac74e61d7dfff7aee9ca674907d5920d2a7151225dd355896a616e4425a4ab86c96a44e55dc1d3e329d08ff181e2353a5b821e0b37c74abd53404efe40a68073e6e078ec1551765e261e34d2193381ab1ea3b0e8637d7ee03d6952e4c4a29c2e6ab7f58ab12b3c4d242f439c5f4d1edf476f58025888c2841188ea22cecc4222125f28a3912ffeed4672bc39760343f832da176c7f92dca9ac659ad05ad26fb9de68fb9d6ba66f43481af4d0ea7513fcd20e38030e342add30449877baa62a702cdf3fee1efdb38b97ff72c4626185db24983f4d792073cde4831d7f8e5684f6043136ab3d750166bdba7db19e79a88c24836a6437a084479c5740fe5c194276ed1e6ae97fdc5c8d94ec080b4682cd7f002a7311dc66c3404b6f49242e20d88eb3b713af18e55c2f0b2af83eb2af4da43bb3b5e8b5cf6561d9feda86d5ea1f6442078d70878d13b74b2900c4896b6525b260b29424b32b1c9a88a68d07a68439207ac3e797f1a9222b2b4b7d823a58f8f9085f8475bf554c55e497d7cfa31de958cbc4280151c7ea58f6a3dddde0bc22ee6a5e112b88d9a81319522e3a5cc8c34b3b29923b32f4fd747a2f95abe89c5678b40ed6b5825b432d9c99567acd34cdced806ddf8fc56f194fc6742e2b7fb2c4082b28f3fe226cb231ce769b93b014505d323ed48d66317370d53dd4e73b70b214fcf4d860487e10b6b0134f9419503affcf52bb7326aae0c1b4815fbfda226d43e9d537b3415d2c21414e7175a31fa9b4d782d451c7daa5336ef3cb4ebca4f37edf8c334ea3b6179c4070c77ba98cb88c9bd463d234e37df917d0d7335d1ae3fdd84e0e8412ec74d88c381177613119a987d2f931b6214e701d1ae629ab4aeaa719c21baed7b13839a7070212ec021633eedbd4548a27e1ce5d519ba05de786b76d6fcf04c0e1b2ba6f4e3845d54a30367577462a1e600c747ec6b62bb07e766fc248d0fba133267c75ef4384816060e6d3ebf01f1d07f727138f9a398ad7c3c26da5f65ba81687a7e1e350f24d90d8b692543be3dcf6d3ddf565d6dfd34341f1c40a280257f0f7cd1ddadafbe2c95741dec3af3f648d0fbff3cebaa0c3d6712e7ff0460e2109bf3a59303bc266dce05132dbc512fc0acd234d977489c355693da9bf14db9e9622d70b57e9239e1cf816e9935383550f91cf776a5851f47bd4ff32ef4e6c26aea8e1f8fda27b5acbecdaac604bd44cfc3b455930a03e5f5133c0da95a95575bad84302600ce3b286866be21b407171d873e7cd9221f6fd2fcd51827a28daaa97c7df76caa03d9692180f9e65d8a04035a442c6b7e4fe9830604b5fb7b278dbe81886dd5f312e6f5286229e3bc7eb8dc3e5eb244e12e9041100e6ef2b37e563d25630949089cc0810547014fdcb02da5", 0x500}], 0x3) 00:43:33 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x20) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) r1 = socket(0x2, 0x2, 0xc) setsockopt(r1, 0x2, 0x1d75e5fd, &(0x7f0000000080)="169a4f334d3695c286f3945fe193788d07cd9eb1290094aecdb9824e657141f2924a0b7f67a2b17e42284210f7a92e910d5b9e7d91c1ec105f403f63ccac380d355057d2ea25f6f06599765ad0278569a6675f82fa73b0d2e8be807b05dac1dbdbbafc57b93c952a62", 0x69) getpgrp() 00:43:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xdf, 0x800, 0x4, 0x8, "4e12af90dfca45171ba3881303389770bd4a7d95", 0x872, 0x9}) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') 00:43:33 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 00:43:33 executing program 1: r0 = dup(0xffffffffffffffff) getppid() r1 = geteuid() r2 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYRES32=0x0], 0x1, &(0x7f0000000100)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}, {&(0x7f0000000400)="e5409b399d095d9b8be6f9052d0f5759d1a466cfd04165f930e6c25a7a5a23b9e95aafad2e9467ddc959f7b04ea211088244ef1ca90ecdd242a0f8133df4c4f3097575d14e1c4edbc88c10c8615017c5ec12fbe8005c9ebd87bb16cf2f6d7fe24698c0c4f404ba43620f224c0459c9e65e72e1c09bec3116b2eab68f85a9bbe8528813d3e092af320c972a92b230c6dfbf3e173dc98304d9a9754c7d4e932b846eab038e4cc329c6ae25f711ac2ac5631a9f3745cbe7c8353cb706078ac21989ed1d72a0aecd40ad4a201356f34c7588dc538c1b9745af3d88be914a5b15d35dc882291bb3ed711a95c66694752c320cbe3d9cab36edd6f90bf93aec8125e492e242295f27435e8d20f8540a9c945c86f830116835bae8a304b9417b53214dfb952536865fc5b9d816bc7d5bad60e7706e1c1f3268513433c7338a27f4f05e14ba8f9ea176f670e15e868c402cdaaa41275c1ecce7c9a17174648f3315e6e69894a9377ac656bae6969749c934f54d6116c38836aa9491d93d4342e7cc2d48bf9cf9dbf85aea1f7f4d47ac3c821a099d7ccb161aa07e44d933a045f74c357f2b500030a988d4036b7b5af48ea691a4222e9d3d10eaeb40ba879b355752eb8e920f53ad6d9522b9b35a32a76ba1001deab1728719070d503a20faf2fc1573c87a639d2e68d5939d68791ee9f3e873d3b8641811d10c2fb0e19179791e22e9c78cbfac43d5a79ba47b412de16f33f3d11a78265276e2f17be4a8a90ffde291520e9666c989763d246af372495628a8191f2da20866709a02fa6ed1b3b6644932984845a25c461138d7fd0f62df3ded9073c3163662e4ae56747681c5f0bfe24b9082c395bbd644652d576e69bc436c3fb73dfa7807bc2b50ebcc59f2c32457af37bcc671b6cb11725a3235f49189de35ca048b16840728bc621f465be931470e1212f19c6537ef590c654369a64863fa6b3e4ce9310526928a27922a24fc2673eabbee613114a52ea3c9aae83ab11bd1ec04f1134859c6386c9d11c12d155de96f73c44567acb7405cd24a8da42ddb5287b97bdbf7ecd96c47dec69c378714f8416468a65e9436f65f07898a2648e74ce22bf7f20fbc70d1e13247356c324d7dbe37ebc60044229ec604bb00024a581a2e61238161ce257bad2885bda46bfc05e1a156bebb54e1b497c0d56629e39656f1d5e5f0d8491d0a44d038fbe405217f73b6ec765da5423c776dca8c61841b6843c0932ccb76bee769e698e9bddd9068d5dd7480d8cd750466a74ab59f230bc81e54dbf9da080045398ebd5ce881e8f3ef5aa32d8d7b770a1be9ab8687c4dc89356e31be832fd860ce70f4777e8d2efc8e1476c7af88c00c2922715c5e194a8789ae43250bc6a67e6ce60c91b467f9db6ee6e0ea6e32794586b4494e44471efa653a8adfe6e6f09073fd1842dad9ac07a388ea2463ccef45e8a1d25442c82b3626dea178914ad5f07efb3ce1dc11d77a5c36d865883176232c13dab2d76c4f382e31be05ce0e955dbfc1f7b8157512d37dcc8f8b57f46c8df5cc1178a5183eb56af9b328cbeb05c346103af38813ab22169d19ba9873ee984b71b2a82fd8d63cf8990863594f2126e4217cc86ff3d72affaa8a1ca2099b28dbdb30ef1265f6af9678e5dbf073cf7073375b0119e956a41063f63840eb40d74249f19d9ad5125cb6069005113bd1ec809daf9b466a0f6c0bf904ed94c89406b83cdab0baebcde639888d7d83dbd8acd982153480b6c981445020faf01d3800b1a1da9d1a939dc4e0fafd65f196efdc65cc0f327f8c56300d57d7ef16d540fdf5b766be8b3ed31845f0711b2a895e7a6d7acbf650683c16f21440d38d367878b928e37792f8e3c37f4e4920be4f6ae3c03dd508c73456bfabf37726b1864ef1300a4f9ce5f0c79a8cf8a787773160b36cbb684900ba108019d2a011bd01e165cad09b603c70608e4e0d9028770844cfcb92a71eda7d569473e46009a87ceee72ba0217e13c70d058b222bebebc78449516099d45a0f6bd851ec36a02fd2276731489d85e4af3f477af554ce815df684a77b45d6a2bc558512a37deeaa547749594b29112061d2532c9e25cf6353b0fded5126978e4a53a2c3ae09664af8df3e542337b5588c7ee7d62049fa02f062728e6efec21f03868d1f83288ae069a00bc5105396f75b158c9f3e155b1eef360e6dea2ee54cb93b622cbbb720a3eb96879ddfd72a109af0c5c5353a4c9933b5e55ec6b997de8cd452a96039b7533895f097098c1a4fe52ebcfa36d35d0ca216c2ef484d297592f86b22771d0a53667748553e10ab122cf1375ebb4b325b93f15f6007b1787213eabdc42772185aee2b71e3a5457e8b2ab585c632ea2e183dd9ada8235836f3269b8bd11aad83df5855791562d93fed98c4d5d20415018b35956e786b3b26988fd255e593b0ec4270f642f6592374ae78f84d1e1b07d63ecc7b5b6ad5139904f78bd1fdb7bbc7d9fe7c8cd91d4038fd85fae91aa989fad91a695376af25519faf308e4bcd5889e642c8a5bb800c9898315f3d94af8839c5b25621a975ac990006c72085a42ba923b3f6ef4b489ae9d019a075eaba393bfc7b976f0ab21457e0d91c3416e52f2b69d13367873963d42b7c51b44ca6c52a4e4314fabda73c0ba6a6163c13d125ea334c9f0c795607d86849aa3d5b93924894b1e0e5c3203560144e43e34c9f8ed868d40bab87437f437155d66a0c0d483167c4d2ebaeb9ad0cb3e1ea61783d589cb4662f09b7f7bf3e27bbc0288479a124b5400bc1357eacdaf9fd19dea87315d3026d9a603f14cb7896f81e216375bc28f48740c1d59d78fdf2040d6c327f25b0522cb3a6fc8b54276112fd17f429a3a68f5e47cded72f29a48685d4bd65049b8cc01829a9b13340901def6aa84a09cdae7dcc770200056ae54edb771e1119e338e3cfbaf6cd386cdfbd35af4bfab748efdd4b0e34071e0293424bb6323f4208434dcbaeb9342686ce35ec1f35560df321ccc43c2d685fc82d7b10970387430a594ee4fda0b113d3367bc32b67a292c44da6a5b0df6a83b5391a3acd7f913b436332b397dc49a4b46fb0414081886eb280b1eba6a7141db5dd046a780ca45c59b69fcb469f53ad3fdf2e29ee5974c9a653ecb291e52042135d01f26e29fa284f58b2c8961004529be06ea347799f3a57166f3ccfa68f08c3d8b81b6e248d58e161720f823671a1c0328a78ad39e1cad3ded2cda5cca54c2474dfc9dcf32a1ad83ffe4d75d30c7b1df330d3e304fec51d5ed6270fa05d739cd99d334dc3e348cde4add1ebdc9447505274d3bd68de8e8dcff099865857f6c8ac587a558ac7a734d8d7960890080aadeae2e0dd50caceef99f9d2f309bb893071b14ed0cc0adeac675e472ff43e21d94b437ee9d20c1aef658ea0ff84fb8ab3e3a2fddb75aa6d350f7d059a65691920b6c31189791334eb1b2ca9a4430d8f22b2018392aee48b154fa3f8541a3d51606d921fbf4278f7013df7ef6721132467aa3081eb2b6bd36ceb2ded8a37459dd8a7f7a5d817632ea18a66b114d8135a63d0c49cd801628cb0e45719f543de734fe9362ebc2f09007f5dbe90ca7dc1527cfe513090310f7b862a41d3692548992ea020d242148d3c662c30aa50ddbdca1aadc4cebe7a365bf544288c3af0ed14fd0c6b7f59752fb5d81658a9ff45b4242670a34b96e55b2993b09b3b095f1d9a7cd9cc39f99814f2102abd5464dfcf31bf2460c7ae4265665bafa2137cb44cfc295e612bf71ac5c87d2a23c5493ff999072826ba8d0aebef43c33539a7bcbd685a61294239c63cf35d024a8b3991737bbc62f28953b8bb1b7828d6cb62e879844d689e10b8f8bce7acd213d025bc6a058edb8e3923368583504022e5901834e66ad36d6bf99dce30110380deccf4cafac6e2d2b5157942a681d44e0e9d5e8cd7ca1422052e6070251d72cffdc1196184505443be3b507b52c70f28f5301e1b01219b183f8a04fab5df72dce3b889776be620a28f0c4c4cdc8518e4d6ba552049aa89411c485da49d625480e822ba09b0fdb517c993d6de01274a25eae060e77456a0f9408588a02f08668e30f7ae9b420f4ca3a92d13a2fd220e683327714add24eff853cc9d0782b531d6a1b3ca27e9c5c681aeefea6393bd2afc1fa1ed7759eb7c0be4136b8979af445ccb91ffb37614b2eb7edd017d61cc24a8532b41ac11569f43dfea2e879ab561fbd9d51e71ba060eb76eecc3c7594efb1933d453de4350c24a680b2f4164e8def1226a8b92e8da0dd148e193faf34f9e091b34261debb19a046c2e28ae3db1ae8de251aaddaf89cba7c4b412fb8564b17b14080e6ac1f1f263f2f0b4577c90ceee8026433282ab622d036af5d85790fd50571b0e274003edd67aa66f6aee66fbda09beddbf842a6f26292dbaea6581b97e763c012d59aa23e3c3e8ace74d5ed5dae058a1b35472a7e18971950436595a49e7564037c9e2302ee5cdba50191962b8c900e53b658af9beb6ce02f90cc6ddbe01a290ef24e62145eb240fa03bba15c4eb5556019dca8ec792c96e951d2a3a7f561abf9a305fe0ecd516e1f39d9c89890d32ea735b45c756f2124f84d34a5775688e121aab08673aae89a29c447362c05273cdfcd56b878cd762f70e95381e1898ef17f3fd59f3501b0f1e8748059a2942bcb791ca4eb4136814d94426569879f0dacb3f2b1827dc50bd60fa9857889190d06203e9ad702b87397637b7ccc3a47ea86b39ad6618ce16912935f96b11cc2d4bd608fe32d692ebf3f915ecc2a50a77583ba579a84c7444899ddff7e841b74f8f9d858dadedd22f2463ffbe5c77db1afe73b2e4ff9ae77b9e6c4ad3a9263df270cdac2dea84cf2b220a86d521fe49732e212ed5eedc05f70472a05b6147c5d0cbac51dce9fdfae9c20200c775dff0b55c4cda584ec3df4d2b799d9d83a87b7704a5f1997cf38a19e8c9df25ac04bcb07e8dc7984b4e1b238f29c24a0511093932b5fbd0619a061a98ed46496f7f82623ffb27e851776ba042fc60bdd984e9ba88a29e08b045722d1c8c80537caded449458c8e8599283fd869c73f99852624f0f5c753539cf96b92474ca399370cc65f4aea564bbe7e826b67aeb2086bde61f0a4b4413ab3751afaa9c2c7597643d004359c1ba883732b114a226c79b40975c1235eb3f3540112857752344a95365cf4dfa5f877011e0d2d38be0907d4b07f15e30f66e471c9e426176c3ebd1098d4900a81da01bc10f659a9ce8edd10bf7f850edb5594504f533b1eed82214efce01e1f8f5fc00cdc1d386a95f6fad50b049670fa14cf0305d40d23fbff6e7dd9fd1b74c7fe3d9abd957c438d2f88854cdcd95b9e3429209f4e93678269917b322bbda21dae201a7753a2a3918f05f346ae7c83188f277190a351ed8199af848eaf46a12d2ede99d1a891f001a1cdd05bb203f17b41eafb084a64d1b7fbe511dcaf06129f78d9c647e106bb0c94dac53d33033e18410ec48cf5b2db510134eaf56c5370e48ae070b4260ce31d4220fb0b6e9b7e524106eabaf579a58c88d60153162274160f36711a0ce89521d8acd3ae4363151d3fcf79b992a490b33bd5421c9b05c87de5c7715233f7ba7702f0dad36d92f09964086aebcf36ea079ab82eb73502406575da5b9598ed181e6b073cc2f4d9f677693e9e2ece6478657abe7786bbebd19e490e7d7abebbd2d03691d15d0109f537a6a7898c70b524b1df4f6d1d7fbeec49fd21ea800f95bd6d397d0ed93ee582bfeb4dffc81374c3b0", 0x1000}, {&(0x7f0000000080)="fe9b7349", 0x4}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20, 0x402}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setstatus(r3, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = geteuid() getpgrp() ioctl$KDGKBMODE(r3, 0x40044b06) write(r4, &(0x7f0000000180)="fd00fa9223bd759d42ebfbdbe0b9f48f0df423acee778fec5292fbca02127335b4d437b84ad7c957843aff2d02a187f75dabf6a1aefc476252a678381e0efe7b34ca6a9a1f26b6061aee95e94f7a7157d9d41a9b271aeaffc853491a1c004d495f55c883f734375b1bd7b021c035707b9377f14194211554215547df4a407182f0496ba9984969ea14227cbe7d9a93df9c1855d417d1db0fa4bff5b63454b46dd8c5f2b8585b08e5580397555b91ea4d1d342e3fdeb73972eaac43af67e5fe5645021ac28c4ea216f678f88bca4cb9d8bf1f6392d0418071", 0xd8) setreuid(r6, 0x0) setreuid(r6, r6) write(r3, &(0x7f00000000c0)='!', 0x1) flock(r4, 0x4) r7 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r7, 0x6, 0x8, &(0x7f0000000040)=0x7fff) 00:43:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2041110d, 0x9db8, "d64f568a40b3a959ff7f000000000000bda074ad"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f371271d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7b1df25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb4696778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 00:43:33 executing program 0: pledge(&(0x7f0000000040)=')\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000080)=0x7, 0x4) 00:43:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x10001, 0x0, 0x4000000000000000, 0x4, 0x5, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0xb1, 0xffffffffffffffff, 0x7], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x81, 0x0, 0x400}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {0x0, 0x0, 0x0, 0xfc98}], {0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x1, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff7bcc0595463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000061199b639adf6b00f5ccae413c01f5574df6a470da"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r11, r12, 0x0, r13, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r11, r14) pwrite(r3, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) getitimer(0x1, &(0x7f00000004c0)) r15 = fcntl$dupfd(r0, 0x0, r0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x9, 0xff, 0x8}, {0xfd, 0x9, 0x1}, {0x2, 0xaf, 0x4, 0x520}, {0x3, 0x6, 0x1f, 0x8001}, {0x1f, 0x3, 0xca, 0x5}, {0x5b, 0xfb, 0x84, 0x6}, {0x3, 0x8d, 0x81, 0x5}, {0x2, 0x1, 0x10, 0x4}, {0x800, 0x1f, 0x7, 0x9}]}) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r17, 0x0) ioctl$VT_ACTIVATE(r15, 0x20007605, &(0x7f00000001c0)=0x10001) 00:43:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x58) ioctl$TIOCFLUSH(r2, 0x400c745c, &(0x7f0000000100)) 00:43:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x40}, {0x58, 0x1, 0xff}, {0x6, 0x0, 0x5}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendto$inet(r1, &(0x7f00000002c0)="b8eaffe4e89cbada51e5d31e36ff4cf1b19c38ab437d57d0e31288ac0d7e6c7173bd3b635d0b16c719ffdc74d85306c9d93361462b64ade571a565895138cbc901f4fdfc6bb9808e3a6f82f319a35cbcf1e7451ad66961f5dd7f0d8221358f2cbe421644bf52037889428b6806573a14d88d80ca94f5918e974c7d656dd092ec4adb1c60992d8f1fd023a9b0967d7c66bb4b1ac7f4eecbf74a6cd03d468ca217f1004a81233ce710b1aa3050bdec0055f945abfcd156ba3fe1a5e1767772b29d224d313a1e99b52be5e2f5a3e47fe019df0756c8", 0xd4, 0x8, 0x0, 0x0) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x7d69) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r7, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) dup2(r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000003c0)={0x0, &(0x7f0000000200)}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x7d69) fchdir(r3) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:43:33 executing program 0: setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000040)=0x7d69) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r8, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r9 = getuid() setreuid(0xffffffffffffffff, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r11) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={r1, r9, r11}, 0xc) r12 = dup(0xffffffffffffffff) r13 = syz_open_pts() ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000040)=0x7d69) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000100)="c0f888f3ed406399842b47531a08579f9bc6efa08bf00eacf48c6b34e3ff", 0x1e}, {&(0x7f0000000200)="84908ac271891dc9d9b047de7c99f4aa4307ed0f96d75ecc57c0b52e6f36990b4307536b75b662b38dd74b4acb0ceb47dc2de23532edfbd77a72c4375baa81c09484333cce7077db2f7c4f01e85787f0c269360308c276104a3a3b0dfc11856dc342673a8be50953c22b8483e947cd0ce8d05ae62192154295aa9601288ed04ddd87056fbae411e29a855990a712f6cc9f96736e81ce1589a28e61afacccfd492307fd3bb9f957", 0xa7}], 0x2, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r12, r13, 0xffffffffffffffff]}], 0x28, 0x408}, 0x404) setregid(r2, r4) rmdir(&(0x7f0000000180)='./file0\x00') 00:43:33 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgid(r1) select(0x0, 0x0, &(0x7f0000000180)={0x0, 0xff, 0x0, 0x0, 0x0, 0xff, 0x8, 0xd}, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffe) 00:43:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0x3, 0x200, 0x2}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="f10c3584c3bb285a2fcfbfdc52eb2bce098abe2f1d656d08", 0x18, 0x0, &(0x7f0000000280)={0x18, 0x0, 0x71d4, 0x20}, 0xc) r4 = semget(0x2, 0x4, 0x48) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f00000000c0)=""/226) 00:43:33 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) 00:43:34 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x1000009) setrlimit(0x2, &(0x7f0000000000)={0xffffffff00000001, 0x60000000}) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) 00:43:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x4}, {0x81, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x400bf}]}) r1 = semget$private(0x0, 0x4, 0x150) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000000c0)=""/111) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:43:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe200000000000000bebb8d18b31021017d2b000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000dd0000005050ff3fa0e03bb6bb1a226f7f7d9034becfc4ff9806c85fa2ce365f0b3ca532e80693c2e035143314f62e4392d57ae638405c5e6fb7f4352e0a783cf1a00b11a935138e3ebe02db43d8bf5a5bcd26492a7dcb916a81afcd3b000000000000000000"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:43:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6681fb00"/20], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0x3) sync() 00:43:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7d69) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1f, 0xfffffffc, 0x7, 0x3ff, "bedb06d59345f12bb5f5d045d0cf6cafa8f4680e", 0x1, 0x4}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 00:43:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x2}, {0x4024, 0x0, 0x0, 0x3}, {0x6, 0x0, 0xff, 0x3f7}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 00:43:34 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpgid(r4) r6 = getuid() setreuid(0xffffffffffffffff, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = geteuid() r9 = getgid() r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000040)=0x7d69) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r11, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/diskmap\x00', 0x8, 0x0) r13 = syz_open_pts() ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000040)=0x7d69) r14 = syz_open_pts() ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000040)=0x7d69) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = geteuid() r17 = getgid() sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000300)="a5bba687b2600636c2de5dae7a14ae626e9fb517fefe62dae568ca188c3da4ae4c3206aa6d9fafbd8daa9aa11bc85292db3637d6f3ca3328ac029f26351295c174545e4255104d4158895d933d0dad2b3e5e0ac6ddcb557ffcd78c4029fea3e85125410d5b9e28402e197ba6a4773d08b01171defcd327f62f89b826391641ff39a53220d7af0e888af1", 0x8a}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="1d8ec8e7eb258787cd9e126b7ffa89a9f3c7802daf96b14b85f0d31731f374c435868cb71a42fb43a70020f432d39a9593ef2038c049b7365bffd9d8dc9d7f673f3b7c100d0fdd9a43e24ec3d31db0167587a4a952e57a81641e3fea71adb61daa57090c900d507a5ec80629ca5b17c5ed60eb98ee13bb6cc757022f148e316334432685fa", 0x85}, {&(0x7f00000004c0)="0c8050d79d1e57fbf3a074005d3b8cf7e5ba5487277b03f769f5272a15d3534b678cb7db85b34839d74ba2a5a3f07b5929213589fe4a8686e3ff976fa3a8d49fc0c8d505cce32aaccc9f1006e99287d2d401073666294a67b5c26f2e7ebdec7c62ee21b3e68db6d637b811d14e2a7c7a12689944349cd65d65dbf0b536e7772e687f82fd79729a02d65ad866bd6df332128eac3c17b70915888c564401ecaeca3901a1c99ae10edfbea1373d7463c8b76c2800b9a61951ebfe6bdb34fe254862041d68e33e302072a1220d6db3e181d2123b97e775663dae14ceeebda1bf061a8d9c0a2ade5fa1574f476dfd91c2b5fd3fdd5da8c70148ec793be0d548b9ebc3a47a95dc420adfa647470a2e6f81703eda6489c49360875090debfec6dd9292db1ef66da91d79c9025b3e76acbff1a6d979bc68a8c5b847cc4e8d7599eeb897c6c5afff24c7cd52c4189874ad0aadf977d1d774f1a7b46994b81b60f054c6c6d3a9f1993740ad89799bb6cdcce2e7a7a27fd903d7b381f910d6f8f049c8253297db18fcf56c95d4ab1c41e45c58329cfb8c512c00b269dd960e120b63113edef0a9fcfd53abba05b3bc99ab2e22a2ddce3b4a84540d8eabff0307f33109c5af841244f3ad0e7188b91308bb2e30daed2544e380092b0b53e006909f9923b694e7025a617e2fe10317594fc9d53520a8c0a60b43c1d5324d7dedbff883f8c055dfd60d2907c6197dcdc9973a11e00ef47c37e53727ac1721fe1c358173e4d1bb32129275de14477fdd8348812d2e85b8e4cf0d9d88847f547e72fc078771c7a78359ec491e5a32171ddaf80c56c5a5751d36f8a13817ddf096f670f81f49bb0eb17cef4156e7176393ac081144a924452288f26410f7702428cc0e582b02179e206dfd915f0c472f7dcaf1432f418db7d4bb23b8d19dc4f404a4934c2ee9a23e9988ecbdfa336d36a7871e70a49b9e5c1f011d635ff8522551daaf8196fcfa690cb05688ed2f6ae21770101cd5e8d166d61db6884d6a6457e6781e6c2995b3c1652d74cb2722cb28b98d9d0c767856e7cdd1d61becfec1399beccd9fd8a021d448dac2a4f1d2c33e378151974ec08447285fe1978a9ce4d9647b7cd72c66762f3642b6191a29a341341ef310cf9bf202eeeb8119cc41ff28bcbc7f129d1d902e82b571ab837299f448f552c513a2c19ba5693478c932e909aadbe84c97f581efbcc694bcc1e6024265179957f0364da8a4fa1928876f5c20618faadeeed74bff5428e6ab719ab0827f5742bb082ca8e117dcd696571754136dfb309b31d7e9448d84aa48709ef0991cad193046ccd31a10610dee55bead01eeb2e80ec57b62720600aa54a40d81cbc108a87c647ea49ce8e5b42e4c6f288bc9006069e4fb2b6941ff1aabf4d34f1f74285c7ab46c22af4dc659757d91005126cb98f02db5474791badf39c796f474f63597ebb27b8de00f935f16a2707eb2313f749291046008696d538ea60c25adec7d369b0807539b7429d2cf34257d9357d4ae9c348630e915495d0f39bd5516720c764457cdc650d49df94380c5c017e208fdd6bde4089161a2923c3ee2a0a6c33215fa3c96f9fe1791fdbc58e907f05eaa991d4cc1f18fbb377ff74cdeef29b3ba00c7fd749020ce61c66f2ff0ef3ef56b5eca3ccfd43c4af425e4f0992e61ee66079760d74d068b7625e2605e8f878f8da5288a01cb9486ffb264c57d1230bdf6c43cb7e9c084fb0874cb5c1421aa97cf50d37e7c1cc4fad677133a838e9646ba538fab62b2f02465a7ec49c9d753b407747b54569acc383a7443b8dac7a7d8454c4d9bbc016658af1e3f3219cc565fa5b72ee8acd48a90561c3c460d529622515c5a7b627b36262ff590f90a541c160ad96030bbc8c8c8e8e4f9e20f5e3710e4d125049b7dfecaeb5539fdfaf6e0f33f9c4ee479921f2b9732eb1643f3f79943a03c97323b20f1534a2cd913bc052240094260a2c63040cdbb17d60c2a4c0f51cb58b93ec4d07b3c413c394bf79be622dcade58da312e6301d49e1c9f538245830727d0e6b79a57f6cef17d992c94dc6a2af8ce2b709cd2032f7c86290f49f28e5955ed7aa709ea02849d4219d83c058c5b31403e924bde1b3f6561ca6a101da8a68f0276d24a1c17cce2a8e96fc918755856794b73084cebe288b3a52e400cd47bb483770ab2d4618da0255dcb66ac04411b8fe3e17770303b23cb3e58d5ef8122bad8d39cd705474589b7e891ba692bb4155a6dbbd2530cbfa744829d84462858dcc536b168f125e529af2607502b9e4feda5be30fa99a152cd0e26fed268b2b5eba6269a1a27abdd55b950635371dd63140f74a949e44e1e0290eb1a87268db1149b44e3a5a138cff3d539f7210bdfe0feeea27ea29c83b8ae98e5279a85c77347babee77a0df739e1fb1d1d741122eee6675afdd1c37bbabc1c880660b53c0df3686e0ceabbadc8bd0d062ffaf38462257406755b80e976518b34b514dc110b327a434b7867450d3e7454b9c1c6094b738c453a818c7b67d5758f08552a91eb66cb49b42a6aaa11e771ac1e271a5f5d1cd03dbf79aefaade4724968aad2f0d0c0b8973391ffbde5fd66e6e7d5cbfcb90a7ba5234a3e767beec2a14dfd5fa2266b408a6f022dd2d15b44b9bddefb8ddd9e4571fa3410366073d52aa48ca4ef770baebc24bbeb7c957469d38bf82edba040b9efd09f7bea703e2be2b2886836851a3bc3d70b493e5dafa8d1ad7a35bc91bdd028d07234f1d7efe9b9ab066e1e3029b5cd8f2c58f023975d07f55b944ab5bbe1dbb0a0ed3ca99e203b97b1ae15ec62091a69120666494bf8dddb2a6049621820cb7319c56d2b2980b1c72516a90ff612c20d292094ad0b1105f31841a6ef640dab71ae793be42addc7d7ff44ce301c5944df92785b6ce46fa123e5c0548ab9913be5862d9927981181f610b673b54b967846aa7b3298effe4a856e362e2111fe4ae312ac3e2246c7d0f6047d718cbb804df03f610b5924d8326a6572b8f89fb6b392bced0f5b850073f9cab3774261154f24ce959dd686d1a0905090e50b06ef8f3395eb27a060b2c2a97b7a5095791456c6d6e7c1742727bc9c1cb41c4bdf88f7952a1808e5a1314655f3a28e9857f38190c1971a1a8715f009d6a4be0cd5e8e5c828ceaabe31be5cd95d0e49365ce17bf5d84ccb9263ee848e088f1229fcd6b3644e612468d937126501b8115dfe5c037114529561016278d2d304f7a7fd999064a9add84245f038a079dfb4eeaa22f4267fa6b31cdf48fb3ce82232b498765616a30e3218896d7602d922ce48f3289e25a134f657349f407ce99419992a510bd3c693f2842324b45e628042619b544ac24a57ba7c979b8191bd0dc9e41901bbcf7dbbc8e0cfb3e18795f75d1ec3e96bdefc66fff7cc311f9b142a1093129ed5c9d3c9428248cf3a4b624061a6c39e22213352d12407479a977478335a101f37a0054c62af37c874bafcbeda878b69f7f9c3fde9632a5bee245081802cdec9eeb5a1f7f88defb1b97caec61ccaba920ca0b3a5631f280549540739ae8af04cb21a71c3bc09bd45a10df63f142c65bfadbfad8dbfd411aae58d9abd4ace2e262c76a5062a844aba0e7e41f134205ccb28bdbc9ad06fa04de59434c39570cf86d39513bb50513d1adfadeafe0e95beb2e0691c09577e106748a1622284e668be9bb7eb0f5f1fd7e566659292a410aced5e34f45a41fd952917cca0096fa76e47c5f93c863ce55a5f7280d68b3ee53e5de14e47d828ad5071d7c647ea8217b0ffcff10c968d97084e272f5287df5c298be58045066132819355a982916272a50e8134ce717418ebd73d9e15e604efdb5e0f770110a686886933da2cb5b77a3e3ffbb3e7d2596e649e55b9d7c8c3e2422deebd4a3ece7f5f90410a0d94d123b949c6a18cdb46c4d2eaafc4ce58ce289e461388013337e3307ae2bec1138bf4b45d55d8d7b57261055700d82f2956a1c2b0b7ee0ebf20b19a3bc3e42300fd0a084293518b6758022dfc2643a27efaf2524a7babe1df4db340c2a9e83cfc270a6b71162eca417231b623cc4a59748083426c2fb009807060824fb83969893aa1a93c5208e1cc9d86eecec991ac55f71aca626d459fefa31b2d559b5ba2093fd65c9474845c7af0b11bc673b0e9153275404e24702602eec23649ca11c46c210aae345fac14388b855736f2b729c4f3fdc7efd1cc8c88ed0cb36d69fbacdecb1ef0962d8c32caf1753a69f0c8d28ad47b63aa1df81ae6ca25a0833969e3e85bd68118f7c1868dc1174e9adca44b6f3a95c2dc6bf9f35dff4d0b6c81233c02b2df47d5e619d564e36faca534df7c9c9b175eac5718d6c1199cbcf47b515ab056346ab16558e6074d106254b872ab3fcab89c15e247f7ef87800777512e7c5108eb3f0465ed6e9de80bf9e2cf9f2851298dca1930c4bc891583dc9bb06707a343afaa6fe2d4b63305ba1b90cefa2b9eaa976dd2fa0fa2b13c3ed3d362fd5541c5c6a09df88100f041e0360d028659b09efd883cfd908eb4f901186367d5d36dfc9b34db06107f8522c5a89daf5da4687ccdf80c685307553520ae6f0392c0986c61458de80d52c86d476b26ed4086eac4097cd1e575655a7841e6113038b355a2847a329b298fa87ed273c7b38cf1c344846166993cc8e8c043aaa3435e35ade2dfa44310396a6876eb25490b960a41f18e3d574ce8297ceb6bd8df8061943416da565a603eeb2f307e3b11ad53191d939862586eb097b486aca1a35fc6067d63840262b66f223db3596ab73c20864b79a631528c6721a6811985dca190b3b346deea20f208792eea1adbdc74e0905d45065f615df094d6e59ff6df75f1fa29a8b3da01248577fab46a3bfa16047b4f3317111c49d9604ea382a2dff63e8381bb0a6e9f6bc8d101e5af24e5aec14a53f13f08638b1090f0e6a41560d718e7de0a260a4a144a1fa5db24ee7700afe7b7b336c4b2d287fdf5e49b9d06829049c5c0209ef05641ef560c930859c2194ee5cae2d39fa3c22c7d6ab51b3dd977f812cef3b9c113ad75536d187a9c5a6c2228aba9ce750f9dc158742a588f44b775d55fe2256ae37fb31af125d5c9a852ec68af7a8474537b25b555d002747b913b74f414b1591af53e59cbd5477d48aa35411225606d5baacc228bbec5ecda7923392ac17c186b61cb04152dbebabb1d2c4fcaa48b4139c9ca93cba60f572dce90e692afb7c5b944f7e1e747f4ae512031c5e144c8bc481b74fe7abce28d289355833a721c7609b87749599c65717f1e90ac0e86249f632751e685c24bd44db5658d039bafea38424495ab0135e45a02b7917677f90459b7fc5ce3aff7507555f0ad7e53d4bc34d2783ed61aa99f8cdb41e7c3495c9c80e5f6e85724f7702f95874b81febed9af23484f431252ca9b7de075dfc6ff22141a02aa731c877d2e1b058f8af136b68362652f9fe05046cfcaa13adedbb40adf48d92c5cd83705025ba78fed29ad209ee223a488c998b5016c5580f9567b4a96e2ddff9d76788adb7d581820b76971a6c513430db008d182e5ba14c76718c90195ddb770ee0c3f1b5052432921feeb8025f8fa1106b8bdaa47ec247ff407257550f87e8e88eb5374589d9449e3a67f2b6b592857e5731eadaedecf2a6cc5a8dd2b5ef862de79060233d2d68bf9a616a8dd563c01609ebfb5de13aa9462fd0ddbcc192935a1e0aad5552c5f4450781d89d0b1b0c71ea90e55f0a524c48f6f1e9694201bc178fa9fde0f5dfcf232e8c86452e6", 0x1000}, {&(0x7f00000014c0)="0aa53179e9788a89624ae93f142ef4597329e3825cea9be910146c34bfdece6294882c16d2b8c64ea4093e805749cb3de6d2d61990625b7dcb0a4ccf9ee5bf6532f91e50417271c0c950e2cb5f8d59a407722dfa7e2473b3178ef80b364b171712d3f7fea604c1ef2c780e681d886d66404d88f8ba1af7edd1fc48b4", 0x7c}], 0x5, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xa8, 0x400}, 0xc) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r18 = socket(0x20, 0x8000, 0x6) bind(r18, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r20 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10a) renameat(r19, &(0x7f00000001c0)='./file0/file0\x00', r20, &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 00:43:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x2) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:43:35 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:43:35 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1c0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 00:43:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) pipe2(&(0x7f0000000200), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000280)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x40) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r4, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000040)="eaff12c0060000004a6d5b2b40d604ab9874ddd028c9cf1cce14be2329a1ee6bc7c9b3d52c0273", 0x27) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x81) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e402fbaf8acd15db3c3275504435", 0xe, 0x0, 0x6) 00:43:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, r10, r5, 0x0]) r12 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semop(r1, &(0x7f0000000000)=[{0x2, 0x2, 0x400}, {0x3, 0xb342, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0xfff7, 0x1000}, {0xa6323f1242b44fd2, 0x5a3}], 0x5) r13 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="f8ec504db8f2fa393f11a886a2a64c4051bed2c7926d071170e4ebb4aaddd55884734365939f6650bda0819596123591fc1c0ea517c970382ff4419c"}, {&(0x7f0000000700)="b827a15579c28fa6f9d8d76fb8488dfaff70c81f3e43ab48eec98120805f3cfe487c865d3a4d5f3c9269f6c5d9e96cf8c1570c54d3e95c5ca64cdd025e82a2c10fdca1d6a1c4f1bdd3da315fa1e0c5956307a3a19463260e582ea9dad28b12ab05f0fe2cf3aed045609db2a7c1f94b319a58e25db2f49c47464ae5b69614f912e3dc913bac433b2878d1a7da0c6fed9f4aeb6caff8af289140fc62caa7a237d880697b555a7c3445c7a8708b378424539a23897d316a404fff0f509217932d4cc5b627c4dfc2ab59672563ba7f4e2cfec88bb913ab141370626bf985e0e57f53079f7e6c", 0x39}], 0x1) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r14, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[0x8]}) writev(r13, &(0x7f0000000280)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000002040)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3156267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf3c53b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e229b53dec7de394c0003536a3cd1a8d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed486d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2ba264ec2dd06ff93124372bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d03080075ce777edcde29d894391334591e4d1e42ad19692f54565ecf652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882c3e2067d32923d1229b62e36766737c8ece16f1703492f46f5f225d4b0eb88a6182935dd0dbe84185465dde8842de80c71fc9c9926d2a9a5d2977e51ca7619fa2211ce0db03feadf081ec20c5a8ee0e8173e101faf8689859995583d56df4d7621088af826035d96cf0319e878dd64b5c12f0394a898afef734bce6b161afd46c60b15edb7d2d57d5", 0xd85}, {&(0x7f0000000400)="e8dbf8a748429f3fbb5eab15d7259ef97391c10949037a7906ab0cfde546aedd0f21616a06c6be98bd9fb44773e5ba195892b784319bc5861683b70dbd6b74db439b905eeddfe2ef5b63c9e35decee7fe00f60a37e8934a1588719ba88e4225ddba60745dbb18224ee74caa855fa498c6216ee452e6ea850098322415ee208b632fa74d6b85dbc47b5414c8aecf35b5e0926f7376740011292e1465c0ccc310f492ca4c5fb7d23f0e71b30b707a5c23e7f70fb4a9a5aface0bb949f07cc69bc4729e0c1597", 0xc5}], 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xba}], 0x1) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r15, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) lseek(r15, 0x0, 0x9, 0x2) 00:43:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x53, "42ef517b008b000f000000000700", 0x0, 0x3}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) getgroups(0x3, &(0x7f00000002c0)=[0x0, r6, r8]) setregid(r4, r9) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x32) pwrite(r10, &(0x7f00000001c0)="4135259cc71edf5421571d2a94166fcc103f1c7d127d155440dea5009928a4b12f34daeb716f8e1f8999f75c7d1c4648025c8fc826589bf4e0bd97fa039fa30478a660d0db588f37b5abfdda9a08ccd814cd9d70f020e507399e3cc9ab92c925b89c9ced7e466db346a28c1c362628ab1e084f2ddcddca110c4050dc12d62bf94afd4e92135698906282bd5e09d5efd82a1cd1e5fe85bdecfdb1a86de72378956a53f65c200d5825e98b2854410089120ae25474c9137685aafd33bc029c6364c74a2f0380f3f31a15d2ad4dff86053127847bcbdd103dff0b91ff38f116a4ad439f750ed1d706248e2aa38daec420edf0fe6229b1997bae01de05a814", 0xfd, 0x0, 0x7) r11 = syz_open_pts() ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000040)=0x7d69) r12 = dup2(0xffffffffffffff9c, r11) utimensat(r12, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x4, 0x200}, {0x5}}, 0x2) readv(r2, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) 00:43:35 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="778ba3337e38e9110faf12b9b7eb5f0ad59b97f5a79d7ed0a71774323037616482fb26a64705303e802882119bd17260ed86f5e3ca1ab1115599d94c6d36c2ec4c424f5373ecd9bfdc07bf333e34e7556a1c85206f34", 0x56}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f78759a, r2) r3 = getuid() setreuid(0xffffffffffffffff, r3) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000140)) wait4(r2, &(0x7f0000000300), 0x0, &(0x7f0000000240)) 00:43:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x200000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:43:35 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/238) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlockall(0x1) getitimer(0x0, &(0x7f0000000040)) sendto(0xffffffffffffffff, &(0x7f0000000400)="b4e35eb968e91232c128dbdab150d97fe3732a40bacb93269f2975095ff128d66b249966ff8c3b9be271d3a475b19bdfed3373efc41a061a0c4938344b927c875cbea0c1f1d226746e930b0f583f2a39148a752f74f2d1f2e9e0589a31168a415840ad4705852e6f92da9005cc5d8744c188f071824f6c89b0ee7f50cea6d885a6b521cb34329701bd489edfd8852439d9ecea75396c313742fc81b3758dc40cc482fe5d4f7c15ead610dc3b5714e01ec494e1f42ef9500ef56e16ac29a9e09cb32b9b77796288eb07e247ccd19a6116c9689d83f7c04cb2420b4be2c19604cc9911e33af385c436ec99d5012bdefb821ff772c7f9564b7b92be91571aefe6b7fe4527d3e40cdcb3106b948a6877eb7ccbd0978610477e30c4effb4722f197ebf1c62ebf92f37f3335cd5d61b3c30b7e706d215cb9b1742c2ec294d0a180a2776f01bb4c9ae783d271e4966a6bb875d29f8aa7355cf59b30d517510120fe8d8b4b0069abfb7acef814679baa4e9ec76dd26548418c2bf60c4e7f6bfa916056b92067cacd802728fca63a98899ebf6c05f2f7d262a6ef99ab31f81fad5515097b2d5d22da9a67644aa3f5556b891569c3997f5e62bd05aefc85c5314caedb7c6b6e673454777c63e8709bc8142d51f2cdb79aa4b62dae3f33743ba02ad28a5dba08412cbcc50822f19ab7e5d44d00c9ae55fdaf5544984f73e7e42a7d9ab595408d0981f0e0580cd2d57057a924ee96861d69726b256e299793928bfa9f1d4499561129a92655890ca584318f7a43bc7016f4b2b68972c83c41934938a5201784dff7c21b1d4a81c1312ed709fec56e0065dedbcfcb9d6bc989ed8dc394e5ce29b5fe440f1f6f275d58b0f10252f97d71ff754023768fa16d228a71fb9b777433916ccb48cec7c6d97e2124e0ab2c3f44ed93568fe786413445df6ee41b1a46c8c492b8c334cc63083f3d0777ed7f4f1d05a28c96cc6c594d2bfc9087821456c20446c763e8eb7541d615cafdaa361f3ef35fd8b7a4e40514d7efec96bb05d79883d965d9e9c5b0fc7b121b79b0f6c337a6f2b76628f63f64ee1c6a5b62110d8d31545bffd25a822683c42082917ad459d56efeb0ea31660140ec1c8152048a49b1b9e1ebcdae59307ada5e5c9401330d01f494206a7308cc17f067f2257e0f5582fa2ea53b4da8b4d517957417a1a2377b51bfbc7269c6147fc286f2f8e57d6d468db1c0dca8507c351e77f53a80629afa4c8454569da0ec4c54f814f4eae56f372d34d317f6c3d63b7feb24bfa6f5e5a0b3c885f942f4f59b12f2c5614ea4af45a9e0f0776b59b219dc49da9d90ece5536bc815b8d0fd381f903e27757a0b9a1e6e4e87119a646eb5c6a7de264a8129274c88538edff8c3c1420f5c5d00ef40a5bd2c58decce0ac4e70788a56280bc990553c0cc88271e2f59abf708fb972f094c8cc51ce8c41e35a4388f470cbd5a60d8fb71805815708ebb411ce5e0ee642c10ac3762c4e19d69d08014ad245d142e4566f0e9a0ce1cd6c1b0531e7f2bb3b4e2eb059298c64a284fdc4b5f3ef2d6553314f733e8bc1909900952f2aace12f40fc42a0147e3b9c84d76cabe08e6b9ad6b8f8d72f053fe30ec01817137e19b9ab23f6abaae0aa45717de47257b15afb63eae4be45e033046a84b89144d62ad4dc63cee6cf7b042523731bf08bd04e0a8d2178ac8ee235e39fa69fdebf6bbaa2e4977ae784e02d55e911939121f2ec0b105f92c517b20787f826c242559a7d1395f295561b55b976e5e523bb899d45ddd3fc4c14df2000258bbd5494a59cf1cf5c491871d92b8ab01ffc12adf0ded77793205f98bd27da6ce0eaca0a08c78ed9edd4f3a0037ac22e1eb6b2bb047e4cd9a29ac2675a3262f1c6899fbc4faadd541b4a2f58d34a095ce08794b528aa29622d0594d94f69f053bfef5826c7007d5ebaae3021cec0b24454b98226aafe06b79e3fac2cd17b807b88a158beaf6bd81c54b7a4c6868836babe6d1dad18468b1aad3f44601eb2adc235d86f09f16607ddf5918f200cee95081c00f9cf32e70da5269c1f414f968f84e8aa6614d5083d95973fe15454de5f6a01179cd95e2205b4ef68ecd18524cd79aae125887b066124394432aabbda894307e34a81e84b801ec65e778f990f4a5589d7ab840a2d4d8a87b4ecc37f39d21a01d497f1259182453a255ed141d664aa415e248727fc79f5e6e1a8703322958f3387c9f0548af0b52675288180fc3e83702d1210bcf4bef296cef2a0343bdeb0613f14f6e45a736eaa5756f8db452dfff7a0f8246e9a9bbd2bfa576266914d4b9647e3c9f29ca68aed71c736a325c89ef86588e0359041c7c262b6d97bea511d8489eb2b0381adbc73c3c63ed36756a3d5c39e059fd382da485e996dec835431bffa8e62f91ecc5a0e4505cdaccd7e2e08b12f237c14174ea2683c34bf8b32145b545546a341a3144d9017105a94c26e2a1a2eaf5777dbb0d8e51396b2306a3ef78e537c39d501c50e1d03778aefdef4c7bf758f58131f5d819545470a9d356ec8a5c836545937daab00607ba6b41c72c0a1b2575ddf3366dcb50ce3b26f2c4dbcd5ef457a1407895479a6bf223baa8eb5f5ca1f8bd29d86a8bccc43d73972246894e99bae01d291eee3e2d2c03461696eb5d3b992d629d0b7c2c82f2465f54cfc094de90245112fde8a93158a40fd2d366152ec908075945fe012cbb06553e654ab218d5e8169e36184c9110cdddb18a724463bd5e1d5c907a31c9a89ddc4372b6a78c7afc935b0e0dd37e9d6ddd6142018205562767d86093f67d38e5e12d3e78bd8d92282cbb58e4f950daf4006bbb6b41305b27b5ef7ccf1579d99904e80db48c746f6e39289f01c4532485ff2a017669844e340b2f7569e3d0f661ff8fbf4c08fa77765b945f9a0d694de9a211d192fb99e3e92eecf1a8d55b459061f1e895c7a1179629422cfc98692087fe9d72ee15d6a4cdc3840ce86236299ac7eb1710077b36a0cf064e5204b6652228efbfb1318f4c9fb8c5946dba7610c934e623e05a7f84b151b64f515940a06881037aa209175e57c3bf81086fac63820d031b5ff52a67780359c0a876292c7efe9c41467bbdd811c7300b25425fe4cea8e3d57bc1a2b9649507f205d9bf7dfb6dcbbd7238ee7614b8760aa38409d7a23286d5c04e113f109006af8d0750af857fc0b39706c0d69644a8e18442810f8015e8b45a1df17865f38d1bb922f2b05f03324447a4d671a78bedae7898a31b59d90b29aa6c89163af9bc13d5c6be9dde44d00ac23e40bbb8eb45bae35d5961f10ae7d716f755cdfe1a63c60329daf491c744a38b80cd28855136c07e26038c272bee065815d96404ea1465ed2fead5178a04571e790cfc68a6a72fa2a685603889157a0c44a6d4d00d63759a6564e1629050f03f15c04d87f7cf81902f9467a32d5cc0d9a660c89ed068f71b7461d01e2ae85267f1fde791407de58d6ca3acc39135258fe0269df54ae62e49427e532ad54fcf32b76ad01c0190742e98dbf5dd503d8c5240d912d737a65eb3d4ecbde78515eceaef07193679d604b0a9c26704c3e51b65afdcb8fd348ab12e25534edd41905af8bddb5f95b284074d72db908c9275f8fbd41fd3150289eb81f72600e8cb2b1cbbbfb2b08e035a401a42ffa48efb8358c84fd078e874442aa434384d626cc6431847427d83dd8732db8cf373f989d4f9200ff02b51ade04894d14a998b512d647fec640d7f345f8e49ce264cc49739406018e08347fd06313d1be46f125a5aa865a6288003cd0f0c5ae5bb05435478f6c7e02d6676ca14bc1a09402c5630a03ae6a04b3e8c12dd516941adfca7f9420869d328aea6979ecffa33d1d5c5a350f6571f2cb646baef53d8bf63379811092019a24c1c31c240e1dd6f494476d0daef9569af20e686b8bece50386ebaea9065e205567f2c903a7e7ae9d6315591053b871377fe803d3fa0037e0a11f7b1171c2cab673fe49db499e10ce0c6fe585fe821ea5a249b8b1d3d7f9bced8437f90eb5acceed34084b2e7576af285244faf1a5f892666bd8165c86d3533b8535b11106119cfa87110f93055de3d42773bce2cae068197b73f5c58d137eca462868ad7c109029f073b482545086bf491a4a1fb8eb0d4a96e9db7f99e868de579fa31719fcb74269a7783122625ea4ccc87f804778508a2b7bd9a92d22d9577484446f850b0144018a088ca714426c586ac50507176cf91454db731667fa40a5eeb2d6d3afdf40cc3aa2089b93d90c5d7e9113835e9efc403f143e11161c6ec71d3a1a48606223df14f7dc43320305699a34cf867dfece7cfaa85c7eb2e8699d28ab6951bbdb16d39665b78e271d134e7377049c3878b73318501d322bcf2be173be4a238fafd215c41d9c1025c49b65d595c8bca61e6255d2699739119d1f749095b14ba3c42139b384283edb08410f9f3a619ce3c69556af52836b3216ec9e4ed24c9f0cdd9969a312aee500738d57f9da3368773b980a2517b527844aceaf0150d7a4b5f29bd2db2b85c2dd6c3e052304d49c8d249080421aa5e9f29a9e3c6a181281467b05a50a7f62f642cb710d875a8c6e4c4cd8374683ec2889780eb6cbffcc07961fa179e5b8ef45d5adeb664b9839303638df7c9d2b67b7f7432d42a40efd9285340669e28ad6dea618e2d2d120e8844c134be40de90e715d12cd85fdbaba6db907e938f6e6a7ffbbd045c4d33711da44864081818ba243845b96955e06799ec0fa3cd357276df427bf1799ee21b7a0bd82be3a814f098214abb0490edcf3e9120e112b597a5145d675b27985e34e228322ac240dae85601f7d28bc2111fd2c5356c5de31f9f094393f86d1234d556a44ae27511b77e9a7a2edf7c451078fe0376570a156538d2cd7ac9d13aaf2f5d0361c5e74e837b2591618f274b6350be63888aca28fd61f03ccc7c111f94ce2f2e960f6799acf0d76750d129a7635d79cfe753c4cecc9d83cae49c22901ebb8b814e0b58a546452d7adb4058b0962b236e878a286f4ce4eca159b0ff6c1255676e2106081428bb8f8b8fe8d661740a6f4859114d5ed999022b3ca6a384b03c2d1dab31c3e146afd0efafc763377a90bc1ba84537a248a27351c91b81526728ad73dbd3a7be895388411958634d309691803e062d2325e933c851a154a7dde6270e7e08b0bd3b5f8032e4012db24ef3509fe9af6438ac53dac7d32cc9b3425ae35a40a8add2f4f2c1b636521f98f6d71e51a16c4eb6fb7880e6b3d52cd5919c436fe99ba430aed8c9fcaf6212da95b3e9894585612f910768e61572892ae18d1efadcdde5cf41341521ab86510e445ebeed083ca9a8b48b50eea02640b74a99d4ed896806263a2f15c877df8c379d88f6eabb0b290b6da272f43ecb92990defe405b78f8e4a099b74065b3d8790ed4a69df2e8b56a00a582fbc3290b15c1a3aff2405ec95b59d9c21a9bc2803637180b58f17b2c01f603afd3bce662c1ccb1da41f99900f1a68c411e794ad35d2424050f0c43261c06be74de9df3685855bc8db52c4ec56fbc40cff14e52a01305384b1c77d11981f27ab5b4d47305e51335ca7a903e1b78cf2d08c20814c72ba2aec46f30e0dee1059d4453db7bff101b470e2e68d851463b79399dba1c8661a94d02d6440fc413bd5b3363147d6fa711f77ec1bb417c64c07e71950b891449a3ac44244672ac0f55e4a77b91a18a885e3ab0309df7d5e51175f057fbe2c6b5130489d4b44937d6b6f1cfc8092490a2b66fa8c68b09259ac86833", 0x1000, 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66f66c65302f66696c653000"], 0x10) getuid() 00:43:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r5, 0x0, 0x224) openat(r5, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r6 = socket(0x1, 0x4, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 00:43:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 00:43:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r2, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, 0x0, 0xffffffffffffffff, r7, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/216) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c}, {r2, 0x18334df63875727a}], 0x2, 0x401) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 00:43:35 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000f262280e202cc8f710b1727b6dd6a68ef610ae61cafa56ac30f6fdd7851e41a2f32a47100c301010000037c88c60607000008f1878c67b1", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRESDEC=r7, @ANYRES32=r9], 0x38}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x9, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r10) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8001) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:43:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x1e9) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_RMID(r6, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa, 0x6010, 0xffffffffffffff9c, 0x0, 0x0) 00:43:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd170], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [0x0, 0x0, 0x0, 0x0, 0x20], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x8001}, {}, {0xffff}], {0x0, 0x3}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/208, 0xd0, 0x41, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x104) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000004c0)={0x2, 0x1, 0xfff00000, 0x1, 0x8, 0x28a1c00, 0x4, 0x10, [{0x6, 0x719, 0x80000000, 0x3}, {0x7, 0xfffffff8, 0x8, 0x80000000}, {0x1, 0x6, 0x0, 0x6}, {0x0, 0x7, 0x3, 0x3}, {0x9, 0x2, 0xfff, 0x5}, {0x4, 0x576e6d21, 0x0, 0xfffffffe}, {0x0, 0xffff, 0x2, 0x6}, {0x1, 0x1000, 0x7fff, 0x1}, {0x8, 0x7, 0xffffffff, 0x4ff}, {0xe38, 0xff, 0x80000001, 0x1}, {0x8, 0x4, 0xfffffffd, 0xf579}, {0xb98, 0x72, 0x5, 0x401}, {0x400, 0x89, 0x14071330, 0x6}, {0x1c7e, 0x4, 0x80, 0x8001}, {0x101, 0x3, 0x1fc, 0xc73}, {0xebb, 0x5, 0x8, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 00:43:36 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='$\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000100)='/!@#\'#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='%\xdb\x00', &(0x7f0000000400)='\x00']) open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x24) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) dup2(r2, r0) 00:43:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x20}, {0x0, 0x0, 0x100}], {0x0, 0x0, 0x0, 0x1ff800000000}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:43:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000300)="bbade12e19c5e9df8ccca29d97c9f8249767d438a47d358fbe773f9a9c1162d0011b50d8963e2fe150e490a171d82526d60519d4656b2d5e593502e5c2e289b38e36414af4a5b9b8fcd3df3c15a4c62d544f8ac31053fc9bb20af6189a1e4f571db1bf6f67893f1a7ff4a2c45dc4039df0f8d560afadb11e81043fa98eaaa78fe414d3fa41cadd74", 0x88, 0x8, &(0x7f0000000240)={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x7d69) r4 = dup(r3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x7ea) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) readv(r5, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r6, 0x3}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r7, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0x1000, 0x3, 0x1, 0x6, "0f750f564d595e517d41bd99af8c71c8c0595260", 0x2, 0xfffffffe}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r8, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000200)={0xae8, 0x81, 0x273b, 0x6, "64e747346ce6d1b64d4303fde38d63a7108a798f", 0x9, 0x1}) getpid() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 00:43:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f27eef7e00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, &(0x7f0000000180)="9fc67cbf2a484034cdb8ed0a8252517a31c193c6c779f62481cfc1929c1048136d63593503b0db31bb722773dfbe3c0bb4ceec141bfdf72c339b5eea31565e2137c20c", 0x43, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:43:38 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="a75f89d4230faaaaaaaaaaaabbac1400bb00000000000000000000f1090df7a3472de2a4456442d146df0150994a26ba976d15b3c1bee22e92817a7c25815bc45b8d2f1cabdf5787a1c35ae0b919a8"]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0x9}) shmat(r2, &(0x7f0000ff8000/0x7000)=nil, 0x2000) 00:43:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b81800000029000000310000000300000007000500000000de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7275ac945ce7d444ae719f92ff6745a1645f728bd4ecbcf0bfb880ea8f817536ca36deaae37d357b0c445ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8229883328259ba53d949ad9e4de08ae31830f60e267a54c8e6acfaa5ed36292a47464e748568a82c4d8cedf2b5a086228d8adf7a859fe9d97f4d5bd55d9d1445cb84afb4be4799e4be9f4760291aea212717cf8df080dbbdbea9b8bc54414c31325f6bb67b97c3ddfdb0000092e47579af87458e3cfb2ab916c28a7918b4b95379bdeecb7282b4cde09017e580f11c1b440a4cc2f5ef5f1cb96c10f870183e7be19e8e84f507d7ae8f66aba4e25484babcf298ce4053af72839732d1cc8748b8da6e1631c8890517d1dd56a240b0d48d71b37338fa1978c8c145894d83a6fae7000"/426], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:43:38 executing program 0: recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000000)=""/37, 0x25, 0x40, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x6, "00ac002173dc98b4a643b300", 0x0, 0x22}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 00:43:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f00000002c0)="a6f241bf54d4d59253b9c480326e951e5aa6b78351f3f3a6abd39c0e1b6748d240fc0900000000000000e02f629541ca37b09782ed85ac421bd0b4e4034eebcc6ac595cb43fbba10530e651185a0382af40e6fe4a61954f707e59b128a307544c943d5bf5ed85ffb7b86cf758077a2beb82635b29627d3455a601d14a860fdc34d456ff952d7d282e405c107399ff50d2ae9e90fec346b142b7d14de923044ee5a141cbcbe28090ce037366c91aeff8f0533731050241108d4815d5e4a52874d8e00be80f87a95d61ab36e7da1f210357a2a81895825147d381be32352a6a2a34b7b") 00:43:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 00:43:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() mkdir(&(0x7f0000000040)='./bus/file0\x00', 0xc0) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000001140)=""/145, 0x91}], 0x2) 00:43:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20090, 0x0) readv(r2, &(0x7f0000000180), 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f0000000100)="510f000838cb496a", 0x8) 00:43:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f1) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0xa}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 00:43:38 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:43:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) symlink(&(0x7f0000000180)='..', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x31, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 00:43:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000006], [], [0x0, 0x0, 0x8000000000000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffff) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x126) 00:43:39 executing program 1: r0 = semget$private(0x0, 0x7, 0x440) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/37, 0x25}], 0x2, 0x0, 0x5) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x20, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r10 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r10, 0x104}, 0x0, 0x4, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket$inet(0x2, 0x5, 0x0) accept(r11, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r12, 0x0, 0x0) ppanainic:c : pokeorln_cealc hdei_agitnoems_timca gasics_ecrhteiocnk : "!m_bukfeprln eclp_luo cfkr_ehe ellid(st)" m ofadiifliede:d :fi lite em"/ asyddzkr al0xlferff/mffanda8g06erd6s/8m7ucl0t0+ic16or 0e/xk0!er=0nxefl/ces9y5s/ak3erb9n1/eked0rne0_1fo rStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 38961 24868 0 0 0x4000000 1 syz-executor.1 * 62079 75641 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff821ce89a) at panic+0x15c pool_cache_get(ffffffff82644930) at pool_cache_get+0x323 pool_get(ffffffff82644930,2) at pool_get+0x91 m_get(2,1) at m_get+0x4c mld6_sendpkt(ffff8000009c2d00,84,ffffffff8248dc30) at mld6_sendpkt+0xaf in6_delmulti(ffff8000009c2d00) at in6_delmulti+0xbb in6_purgeaddr(ffff8000009d2700) at in6_purgeaddr+0x195 ifnewlladdr(ffff8000009ce000) at ifnewlladdr+0x108 ifioctl(fffffd806ca1f7e0,8020691f,ffff800021b8bd00,ffff800020ac3608) at ifioctl+0x1b3e sys_ioctl(ffff800020ac3608,ffff800021b8be18,ffff800021b8be60) at sys_ioctl+0x498 syscall(ffff800021b8bee0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xadbbceb1750, count: 2 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 pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d687c00+16 0x0!=0xfce95a3b91ed0e01 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821ce89a) at panic+0x15c pool_cache_get(ffffffff82644930) at pool_cache_get+0x323 pool_get(ffffffff82644930,2) at pool_get+0x91 m_get(2,1) at m_get+0x4c mld6_sendpkt(ffff8000009c2d00,84,ffffffff8248dc30) at mld6_sendpkt+0xaf in6_delmulti(ffff8000009c2d00) at in6_delmulti+0xbb in6_purgeaddr(ffff8000009d2700) at in6_purgeaddr+0x195 ifnewlladdr(ffff8000009ce000) at ifnewlladdr+0x108 ifioctl(fffffd806ca1f7e0,8020691f,ffff800021b8bd00,ffff800020ac3608) at ifioctl+0x1b3e sys_ioctl(ffff800020ac3608,ffff800021b8be18,ffff800021b8be60) at sys_ioctl+0x498 syscall(ffff800021b8bee0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xadbbceb1750, count: -13 ddb{0}> show registers rdi 0xffffffff82136d47 db_enter+0x17 rsi 0x6629 __ALIGN_SIZE+0x5629 rbp 0xffff800021b8b720 rbx 0xffff800021b8b7d0 rdx 0x662a __ALIGN_SIZE+0x562a rcx 0xffff800020b80000 rax 0xffff800020b80000 r8 0xffffffff81e4d88f kprintf+0x16f r9 0x1 r10 0x25 r11 0x121fa91bfd15f2aa r12 0x3000000008 r13 0xffff800021b8b730 r14 0x100 r15 0x1 rip 0xffffffff82136d48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b8b710 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=62079 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac29d8,0xffff800020ac2298 process=0xffff800020aa96a0 user=0xffff800021b86000, vmspace=0xfffffd807f0002e0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24868 397772 64780 0 2 0 syz-executor.1 24868 385693 64780 0 3 0x4000080 fsleep syz-executor.1 24868 38961 64780 0 7 0x4000000 syz-executor.1 75641 179199 71804 0 2 0 syz-executor.0 *75641 62079 71804 0 7 0x4000000 syz-executor.0 70282 396695 0 0 3 0x14200 bored sosplice 64780 334734 63506 0 3 0x82 nanosleep syz-executor.1 71804 119777 63506 0 3 0x82 nanosleep syz-executor.0 63506 73433 8140 0 3 0x82 thrsleep syz-fuzzer 63506 42998 8140 0 3 0x4000082 thrsleep syz-fuzzer 63506 505881 8140 0 3 0x4000082 thrsleep syz-fuzzer 63506 421018 8140 0 3 0x4000082 thrsleep syz-fuzzer 63506 441421 8140 0 3 0x4000082 thrsleep syz-fuzzer 63506 341172 8140 0 3 0x4000082 kqread syz-fuzzer 63506 208132 8140 0 3 0x4000082 thrsleep syz-fuzzer 63506 428378 8140 0 3 0x4000082 thrsleep syz-fuzzer 63506 194369 8140 0 3 0x4000082 thrsleep syz-fuzzer 63506 59471 8140 0 3 0x4000082 thrsleep syz-fuzzer 8140 19748 65705 0 3 0x10008a pause ksh 65705 399471 20684 0 3 0x92 select sshd 75335 490204 1 0 3 0x100083 ttyin getty 20684 374563 1 0 3 0x80 select sshd 92791 488216 87495 74 3 0x100092 bpf pflogd 87495 16607 1 0 3 0x80 netio pflogd 31863 272367 70257 73 3 0x100090 kqread syslogd 70257 244886 1 0 3 0x100082 netio syslogd 57308 115153 1 77 3 0x100090 poll dhclient 85838 334970 1 0 3 0x80 poll dhclient 57903 319062 0 0 2 0x14200 zerothread 12561 461657 0 0 3 0x14200 aiodoned aiodoned 71062 124726 0 0 3 0x14200 syncer update 67454 370677 0 0 3 0x14200 cleaner cleaner 79889 429264 0 0 3 0x14200 reaper reaper 86160 195268 0 0 3 0x14200 pgdaemon pagedaemon 80424 79585 0 0 3 0x14200 bored crynlk 55279 301070 0 0 3 0x14200 bored crypto 70103 46312 0 0 3 0x40014200 acpi0 acpi0 63991 333973 0 0 3 0x40014200 idle1 91059 421906 0 0 3 0x14200 bored softnet 20603 479068 0 0 3 0x14200 bored systqmp 98128 251712 0 0 3 0x14200 bored systq 25644 408434 0 0 3 0x40014200 bored softclock 10586 332398 0 0 3 0x40014200 idle0 59062 160655 0 0 3 0x14200 bored smr 1 224707 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff82638cd8) #0 witness_lock+0x52e #1 sleep_setup+0xe9 #2 msleep+0xe2 #3 taskq_next_work+0xbe #4 taskq_thread+0xe5 #5 proc_trampoline+0x1c Process 75641 (syz-executor.0) thread 0xffff800020ac3608 (62079) exclusive rwlock netlock r = 0 (0xffffffff824a4618) #0 witness_lock+0x52e #1 ifioctl+0x117b #2 sys_ioctl+0x498 #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826494e0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6410K 6797K 78643K 10849 0 pcb 15 8K 8K 78643K 51 0 rtable 99 3K 3K 78643K 270 0 ifaddr 67 14K 15K 78643K 106 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 16K 78643K 29 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1314 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 26 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 167 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 83K 78643K 463 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 45 0 in_multi 47 2K 3K 78643K 66 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 220 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 21K 38K 78643K 1495 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 10 0K 0K 78643K 20 0 temp 91 3010K 3074K 78643K 2876 0 kqueue 3 4K 6K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 52 0 11 2 0 2 2 0 8 0 unpcb 120 172 0 161 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 341 0 341 1 1 0 1 0 8 0 tcpcb 544 56 0 52 1 0 1 1 0 8 0 inpcb 280 242 0 229 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 4 0 2 1 0 1 1 0 8 0 pffrag 232 4 0 4 1 1 0 1 0 482 0 pffrnode 88 4 0 4 1 1 0 1 0 8 0 pffrent 40 94 0 94 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 0 1 0 1 1 0 8 0 pfstkey 112 35 0 0 1 0 1 1 0 8 0 pfstate 328 35 0 0 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 226 0 33 15 0 15 15 0 8 1 art_table 32 227 0 33 2 0 2 2 0 8 0 art_node 16 51 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1641 0 231 46 0 46 46 0 8 0 ffsino 272 1641 0 231 95 0 95 95 0 8 0 nchpl 144 2152 0 533 61 0 61 61 0 8 0 uvmvnodes 72 1742 0 0 32 0 32 32 0 8 0 vnodes 208 1742 0 0 92 0 92 92 0 8 0 namei 1024 5897 0 5897 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vmpool 560 4 0 4 1 0 1 1 0 8 1 scxspl 192 6160 0 6160 8 3 5 7 0 8 5 plimitpl 152 27 0 19 1 0 1 1 0 8 0 sigapl 432 366 0 350 3 1 2 3 0 8 0 futexpl 56 2762 0 2761 1 0 1 1 0 8 0 knotepl 112 59 0 40 1 0 1 1 0 8 0 kqueuepl 104 16 0 14 1 0 1 1 0 8 0 pipelkpl 48 116 0 106 1 0 1 1 0 8 0 pipepl 120 232 0 213 2 1 1 2 0 8 0 fdescpl 496 367 0 350 3 0 3 3 0 8 0 filepl 152 2428 0 2321 7 1 6 7 0 8 1 lockfpl 104 65 0 64 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 269 0 259 1 0 1 1 0 8 0 zombiepl 144 350 0 350 1 0 1 1 0 8 1 processpl 960 383 0 350 5 0 5 5 0 8 0 procpl 624 717 0 672 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 439 0 413 5 0 5 5 0 8 2 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 0 20 20 0 8 0 mtagpl 80 14 0 0 1 0 1 1 0 8 0 mbufpl 256 208 0 0 13 0 13 13 0 8 0 bufpl 280 4385 0 193 300 0 300 300 0 8 0 anonpl 16 47989 0 31173 69 1 68 68 0 125 0 amapchunkpl 152 2980 0 2844 20 0 20 20 0 158 13 amappl16 192 1537 0 609 47 0 47 47 0 8 0 amappl15 184 130 0 125 1 0 1 1 0 8 0 amappl14 176 30 0 27 1 0 1 1 0 8 0 amappl13 168 62 0 60 1 0 1 1 0 8 0 amappl12 160 7 0 5 2 1 1 1 0 8 0 amappl11 152 58 0 43 1 0 1 1 0 8 0 amappl10 144 13 0 8 1 0 1 1 0 8 0 amappl9 136 602 0 599 1 0 1 1 0 8 0 amappl8 128 125 0 103 1 0 1 1 0 8 0 amappl7 120 110 0 99 1 0 1 1 0 8 0 amappl6 112 56 0 51 1 0 1 1 0 8 0 amappl5 104 136 0 121 1 0 1 1 0 8 0 amappl4 96 631 0 596 2 1 1 2 0 8 0 amappl3 88 120 0 113 1 0 1 1 0 8 0 amappl2 80 2182 0 2095 3 1 2 3 0 8 0 amappl1 72 18218 0 17740 27 17 10 21 0 8 0 amappl 80 969 0 924 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 371 0 354 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 371 0 354 1 0 1 1 0 8 0 vmmpekpl 168 6832 0 6797 2 0 2 2 0 8 0 vmmpepl 168 52611 0 50383 123 10 113 116 0 357 16 vmsppl 368 370 0 354 2 0 2 2 0 8 0 pdppl 4096 749 0 708 6 0 6 6 0 8 0 pvpl 32 163228 0 142800 165 0 165 165 0 265 0 pmappl 232 370 0 354 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 3 5 0 5 5 0 8 0